.elementor-2 .elementor-element.elementor-element-f3b9284{--display:flex;--min-height:70vh;--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;--overlay-opacity:0.62;}.elementor-2 .elementor-element.elementor-element-f3b9284:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f3b9284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/20230801_153019-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f3b9284::before, .elementor-2 .elementor-element.elementor-element-f3b9284 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f3b9284 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f3b9284 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f3b9284 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f3b9284 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-1c00213{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-1c00213.e-con{--align-self:center;}.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-2 .elementor-element.elementor-element-25f4131{text-align:center;}.elementor-2 .elementor-element.elementor-element-25f4131 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:16px;font-weight:300;letter-spacing:10px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-f60a051{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3.7px;}.elementor-2 .elementor-element.elementor-element-f60a051 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-f60a051 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-ac91c74{text-align:center;}.elementor-2 .elementor-element.elementor-element-ac91c74 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.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-2 .elementor-element.elementor-element-0e31e20 .elementor-button{background-color:#B58D00;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-0e31e20 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-0e31e20 .elementor-button:focus{background-color:#333333;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0e31e20 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0e31e20.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0e31e20 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-0e31e20 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-0e31e20 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3f76dda8{--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:space-between;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-557fab7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4fa9d44{text-align:left;}.elementor-2 .elementor-element.elementor-element-4fa9d44 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#222222;}.elementor-2 .elementor-element.elementor-element-2b684d2{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8cd343d{width:100%;max-width:100%;text-align:left;}.elementor-2 .elementor-element.elementor-element-8cd343d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-8cd343d .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:21px;font-weight:200;text-transform:uppercase;line-height:1.2em;letter-spacing:2.4px;color:#B58D00;}.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-2 .elementor-element.elementor-element-b4a094c{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-2 .elementor-element.elementor-element-f4446d5{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-df71e19{--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;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-2 .elementor-element.elementor-element-df71e19:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-df71e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F1;}.elementor-2 .elementor-element.elementor-element-2f4dee8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2a980ee > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-2a980ee{text-align:left;}.elementor-2 .elementor-element.elementor-element-2a980ee .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#B58D00;}.elementor-2 .elementor-element.elementor-element-ddd2714{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-2 .elementor-element.elementor-element-58d40ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5b55225 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-5b55225{text-align:left;}.elementor-2 .elementor-element.elementor-element-5b55225 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#B58D00;}.elementor-2 .elementor-element.elementor-element-637928b{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-2 .elementor-element.elementor-element-1246f19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1118ce7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-1118ce7{text-align:left;}.elementor-2 .elementor-element.elementor-element-1118ce7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#B58D00;}.elementor-2 .elementor-element.elementor-element-2c211bc{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-2 .elementor-element.elementor-element-4b5c9f4 .elementor-button{background-color:#222222;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-4b5c9f4 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4b5c9f4 .elementor-button:focus{background-color:#B58D00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4b5c9f4 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4b5c9f4.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4b5c9f4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-4b5c9f4 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-4b5c9f4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c25c0b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2676469{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4d0dc46 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-ca1dffa{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-2 .elementor-element.elementor-element-ca1dffa:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ca1dffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2 .elementor-element.elementor-element-9cf2488{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-70f857f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-70f857f{text-align:left;}.elementor-2 .elementor-element.elementor-element-70f857f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f7c2c26{--display:flex;}.elementor-2 .elementor-element.elementor-element-ddb7bc6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3fbf38b{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b4cbe38{--display:flex;}.elementor-2 .elementor-element.elementor-element-95b7ae0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6362071{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9fa461b{--display:flex;}.elementor-2 .elementor-element.elementor-element-b74447e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-445e338{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c3c2de6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-db4e1c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-721a06c{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6adc141{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8b6f2ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e8b50c1{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-81aa54d{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#B58D00;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#B58D00;}.elementor-2 .elementor-element.elementor-element-81aa54d > .elementor-widget-container{margin:00px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-81aa54d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#777777;}.elementor-2 .elementor-element.elementor-element-81aa54d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-81aa54d {--n-accordion-padding:10px 0px 10px 0px;}:where( .elementor-2 .elementor-element.elementor-element-81aa54d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Antonio", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:10px;}:where( .elementor-2 .elementor-element.elementor-element-81aa54d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:#777777;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2 .elementor-element.elementor-element-2371108{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2371108.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-a851781 .elementor-button{background-color:#222222;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-a851781 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-a851781 .elementor-button:focus{background-color:#B58D00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a851781 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a851781.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-a851781 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-a851781 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-a851781 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c1827f4{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-e1aed6b{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-e1aed6b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e1aed6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-9d5403e{--display:flex;}.elementor-2 .elementor-element.elementor-element-9d5403e.e-con{--align-self:center;}.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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-2e8cbc5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2e8cbc5 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2e8cbc5 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-2e8cbc5 .elementor-icon-box-title{color:#B58D00;}.elementor-2 .elementor-element.elementor-element-2e8cbc5:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-2e8cbc5:has(:focus) .elementor-icon-box-title{color:#B58D00;}.elementor-2 .elementor-element.elementor-element-2e8cbc5 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-83b9cf0{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-83b9cf0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-83b9cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-77d67cc{--display:flex;}.elementor-2 .elementor-element.elementor-element-77d67cc.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1bb2b2f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1bb2b2f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1bb2b2f .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-1bb2b2f .elementor-icon-box-title{color:#B58D00;}.elementor-2 .elementor-element.elementor-element-1bb2b2f:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-1bb2b2f:has(:focus) .elementor-icon-box-title{color:#B58D00;}.elementor-2 .elementor-element.elementor-element-1bb2b2f .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-efd2c52{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-efd2c52:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-efd2c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-4885e4e{--display:flex;}.elementor-2 .elementor-element.elementor-element-4885e4e.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b7dead2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b7dead2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b7dead2 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-b7dead2 .elementor-icon-box-title{color:#B58D00;}.elementor-2 .elementor-element.elementor-element-b7dead2:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-b7dead2:has(:focus) .elementor-icon-box-title{color:#B58D00;}.elementor-2 .elementor-element.elementor-element-b7dead2 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f798392{--display:flex;--min-height:500px;--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;--margin-top:-100px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-f798392:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f798392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/20230801_153809-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-7775184{--display:flex;}.elementor-2 .elementor-element.elementor-element-4ec6be4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-d403fe3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-hotspot .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-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-5cf1633 .elementor-repeater-item-e0d9497 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-5cf1633 .elementor-repeater-item-e0d9497 .e-hotspot__button{grid-gap:17px;}.elementor-2 .elementor-element.elementor-element-5cf1633 .elementor-repeater-item-e0d9497{left:42%;--hotspot-translate-x:42%;top:23%;--hotspot-translate-y:23%;}.elementor-2 .elementor-element.elementor-element-5cf1633 .elementor-repeater-item-cb61008 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-5cf1633 .elementor-repeater-item-cb61008 .e-hotspot__button{grid-gap:17px;}.elementor-2 .elementor-element.elementor-element-5cf1633 .elementor-repeater-item-cb61008{left:80%;--hotspot-translate-x:80%;top:51%;--hotspot-translate-y:51%;}.elementor-2 .elementor-element.elementor-element-5cf1633 .elementor-repeater-item-e6aa4ea .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-5cf1633 .elementor-repeater-item-e6aa4ea .e-hotspot__button{grid-gap:17px;}.elementor-2 .elementor-element.elementor-element-5cf1633 .elementor-repeater-item-e6aa4ea{left:58%;--hotspot-translate-x:58%;top:85%;--hotspot-translate-y:85%;}.elementor-2 .elementor-element.elementor-element-5cf1633 .elementor-repeater-item-5eb5da0 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-5cf1633 .elementor-repeater-item-5eb5da0 .e-hotspot__button{grid-gap:17px;}.elementor-2 .elementor-element.elementor-element-5cf1633 .elementor-repeater-item-5eb5da0{left:19%;--hotspot-translate-x:19%;top:65%;--hotspot-translate-y:65%;}.elementor-2 .elementor-element.elementor-element-5cf1633 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2 .elementor-element.elementor-element-5cf1633{--container-width:100%;--image-width:100%;--hotspot-color:#333333;--hotspot-size:16px;--hotspot-min-width:124px;--hotspot-box-color:#FFFFFFAD;--hotspot-padding:12px;}.elementor-2 .elementor-element.elementor-element-5cf1633 .e-hotspot__label{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-81283f5{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-81283f5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-81283f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2 .elementor-element.elementor-element-e4a36d6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-e4a36d6{text-align:left;}.elementor-2 .elementor-element.elementor-element-e4a36d6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fbf3481{--display:flex;--min-height:100px;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-fbf3481:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fbf3481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/sabbia.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-9402c14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9402c14{text-align:left;}.elementor-2 .elementor-element.elementor-element-9402c14 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3f34ca6{--display:flex;--min-height:100px;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3f34ca6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3f34ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/grigio-chiaro.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-31a30f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-31a30f1{text-align:left;}.elementor-2 .elementor-element.elementor-element-31a30f1 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1b1aa8c .elementor-button{background-color:#222222;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:15px 0px 0px 15px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:30px 30px 030px 30px;}.elementor-2 .elementor-element.elementor-element-1b1aa8c .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-1b1aa8c .elementor-button:focus{background-color:#B58D00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1b1aa8c{width:100%;max-width:100%;bottom:-101px;}.elementor-2 .elementor-element.elementor-element-1b1aa8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1b1aa8c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1b1aa8c{left:0.477%;}body.rtl .elementor-2 .elementor-element.elementor-element-1b1aa8c{right:0.477%;}.elementor-2 .elementor-element.elementor-element-1b1aa8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-1b1aa8c .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-1b1aa8c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2659d17{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-00041d0 .elementor-button{background-color:#222222;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:15px 0px 0px 15px;border-color:#B58D00;border-radius:0px 0px 0px 0px;padding:30px 30px 030px 30px;}.elementor-2 .elementor-element.elementor-element-00041d0 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-00041d0 .elementor-button:focus{background-color:#B58D00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-00041d0{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-00041d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-00041d0.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-00041d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-00041d0 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-00041d0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3749d7f{--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:space-between;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2ea423c{--display:flex;border-style:solid;--border-style:solid;border-width:10px 20px 20px 20px;--border-top-width:10px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-2ea423c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2ea423c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-4d38375{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-4d38375.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-fbbf5fc{text-align:left;}.elementor-2 .elementor-element.elementor-element-fbbf5fc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#222222;}.elementor-2 .elementor-element.elementor-element-a53ff4f{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-2 .elementor-element.elementor-element-2690b0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-d085790{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ce668fd{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-ce668fd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ce668fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2 .elementor-element.elementor-element-44e8c41 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-44e8c41{text-align:left;}.elementor-2 .elementor-element.elementor-element-44e8c41 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#B58D00;}.elementor-2 .elementor-element.elementor-element-ee3e495{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cd78b2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-2 .elementor-element.elementor-element-00b1a21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5aa3241{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-5aa3241:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5aa3241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2 .elementor-element.elementor-element-3fbe326 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-3fbe326{text-align:left;}.elementor-2 .elementor-element.elementor-element-3fbe326 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#B58D00;}.elementor-2 .elementor-element.elementor-element-6947e01{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3c06b4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-e42f74c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2fbc1ba{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-2fbc1ba:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2fbc1ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2 .elementor-element.elementor-element-c9f649f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-c9f649f{text-align:left;}.elementor-2 .elementor-element.elementor-element-c9f649f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#B58D00;}.elementor-2 .elementor-element.elementor-element-38a8e3b{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d18d662{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-5%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:5%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:2%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:5%;}:where( .elementor-2 .elementor-element.elementor-element-d18d662 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-2 .elementor-element.elementor-element-be4390a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0102fef{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-0102fef:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0102fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2 .elementor-element.elementor-element-7f385d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7f385d8{text-align:left;}.elementor-2 .elementor-element.elementor-element-7f385d8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#B58D00;}.elementor-2 .elementor-element.elementor-element-32a8609{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4b87300{--display:flex;}.elementor-2 .elementor-element.elementor-element-4b87300:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b87300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/image-8.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f35df1a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1a534e5{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-1a534e5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1a534e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2 .elementor-element.elementor-element-1e7a39e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1e7a39e{text-align:left;}.elementor-2 .elementor-element.elementor-element-1e7a39e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#B58D00;}.elementor-2 .elementor-element.elementor-element-4d02129{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ba2921d{--display:flex;}.elementor-2 .elementor-element.elementor-element-ba2921d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ba2921d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/image-7.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b4d62e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3b9d7f6{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-3b9d7f6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3b9d7f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2 .elementor-element.elementor-element-8e4f1e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8e4f1e0{text-align:left;}.elementor-2 .elementor-element.elementor-element-8e4f1e0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#B58D00;}.elementor-2 .elementor-element.elementor-element-b151f60{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-14f4665{--display:flex;}.elementor-2 .elementor-element.elementor-element-14f4665:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-14f4665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/Frame-31.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-07d4daf{--display:flex;--min-height:500px;--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;--overlay-opacity:0.32;--margin-top:-100px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-07d4daf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-07d4daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/20230801_152723-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-07d4daf::before, .elementor-2 .elementor-element.elementor-element-07d4daf > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-07d4daf > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-07d4daf > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-07d4daf > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-07d4daf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-60204de{--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;}.elementor-2 .elementor-element.elementor-element-1876cf7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-1876cf7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1876cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-88825bf{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-88825bf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-88825bf.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-88825bf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;color:#333333;}.elementor-2 .elementor-element.elementor-element-943613c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-943613c{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-2 .elementor-element.elementor-element-7add7f0{--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;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7add7f0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7add7f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2 .elementor-element.elementor-element-2bbf7d8{--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:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-bb5f229 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bb5f229{text-align:left;}.elementor-2 .elementor-element.elementor-element-bb5f229 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#B58D00;}.elementor-2 .elementor-element.elementor-element-4fd40f9{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ee81e8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-186f70d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-186f70d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-186f70d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33333399;}.elementor-2 .elementor-element.elementor-element-91b6c95{font-family:"Jost", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-333e378{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-333e378.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-f696657 .elementor-button{background-color:#222222;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-f696657 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-f696657 .elementor-button:focus{background-color:#B58D00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f696657 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f696657.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f696657 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-f696657 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-f696657 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f2178aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-f06cb25{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-2 .elementor-element.elementor-element-f06cb25:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f06cb25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2 .elementor-element.elementor-element-fb62042{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-dcacffa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-dcacffa{text-align:left;}.elementor-2 .elementor-element.elementor-element-dcacffa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b7f6ae{--display:flex;}.elementor-2 .elementor-element.elementor-element-4ec55fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-81478d2{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1c83a1a{--display:flex;}.elementor-2 .elementor-element.elementor-element-dd98ea8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-089c4d9{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c9840e3{--display:flex;}.elementor-2 .elementor-element.elementor-element-f597426{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d954c1c{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2237421{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0ce709e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f65ffbb{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7268af1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5073eda{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-abee9d1{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f15ab7a{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#B58D00;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#B58D00;}.elementor-2 .elementor-element.elementor-element-f15ab7a > .elementor-widget-container{margin:00px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f15ab7a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#777777;}.elementor-2 .elementor-element.elementor-element-f15ab7a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f15ab7a {--n-accordion-padding:10px 0px 10px 0px;}:where( .elementor-2 .elementor-element.elementor-element-f15ab7a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Antonio", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:4.8px;}:where( .elementor-2 .elementor-element.elementor-element-f15ab7a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:#777777;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2 .elementor-element.elementor-element-2ffa554{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bf678e7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-bf678e7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bf678e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/Frame-29.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-fc3842d{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-fc3842d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fc3842d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2 .elementor-element.elementor-element-ca3e711 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ca3e711{text-align:left;}.elementor-2 .elementor-element.elementor-element-ca3e711 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#B58D00;}.elementor-2 .elementor-element.elementor-element-cd2515f{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5ab46f5{--display:flex;--min-height:365px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9025997{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-9025997:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9025997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-5a7707a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-5a7707a{text-align:left;}.elementor-2 .elementor-element.elementor-element-5a7707a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-dfe0936{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6101a1b{font-family:"Antonio", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1.7px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c12b86e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c12b86e{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f1bc563{--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-052bc55{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-052bc55:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-052bc55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-a81ac6b{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-aa0ba40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-aa0ba40{text-align:left;}.elementor-2 .elementor-element.elementor-element-aa0ba40 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:3.8px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-46dd6c8{--display:flex;--min-height:179px;}.elementor-2 .elementor-element.elementor-element-46dd6c8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-46dd6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/Scala2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d8c5926{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d8c5926:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d8c5926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-eb7b56e{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d69da5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d69da5c{text-align:left;}.elementor-2 .elementor-element.elementor-element-d69da5c .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:3.8px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-967dff5{--display:flex;--min-height:179px;}.elementor-2 .elementor-element.elementor-element-967dff5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-967dff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/scala1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d4cb7fa{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d4cb7fa:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d4cb7fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/PO-Scala-di-fronte-2025.jpg");background-position:center center;}.elementor-2 .elementor-element.elementor-element-ee61d8d{--display:flex;--min-height:500px;--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;--overlay-opacity:0.89;--overlay-mix-blend-mode:lighten;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ee61d8d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ee61d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/20230801_153603-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ee61d8d::before, .elementor-2 .elementor-element.elementor-element-ee61d8d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ee61d8d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ee61d8d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ee61d8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ee61d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F8F5F1;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-33ab9a4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6a886df{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-6a886df > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-6a886df .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;color:#333333;}.elementor-2 .elementor-element.elementor-element-a9d88fe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-a9d88fe > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-a9d88fe .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#333333;}.elementor-2 .elementor-element.elementor-element-60f7c54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-af4acec{--display:flex;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8dbe612 > .elementor-widget-container{padding:1% 0% 1% 0%;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2 .elementor-element.elementor-element-ac91c74 .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-3f76dda8{--padding-top:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-70f857f .elementor-heading-title{font-size:30px;}:where( .elementor-2 .elementor-element.elementor-element-81aa54d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:5px;}.elementor-2 .elementor-element.elementor-element-c1827f4{--padding-top:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-2e8cbc5 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2e8cbc5 .elementor-icon-box-title a{font-size:25px;}.elementor-2 .elementor-element.elementor-element-1bb2b2f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1bb2b2f .elementor-icon-box-title a{font-size:25px;}.elementor-2 .elementor-element.elementor-element-b7dead2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b7dead2 .elementor-icon-box-title a{font-size:25px;}.elementor-2 .elementor-element.elementor-element-81283f5{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-fbf3481{--min-height:98px;}.elementor-2 .elementor-element.elementor-element-3f34ca6{--min-height:98px;}.elementor-2 .elementor-element.elementor-element-0102fef{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-7f385d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4b87300:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b87300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/image-8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1a534e5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-1e7a39e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ba2921d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ba2921d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/image-7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-3b9d7f6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-8e4f1e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-14f4665:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-14f4665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/Frame-31.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-60204de{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-1876cf7{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-943613c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-943613c{text-align:center;}.elementor-2 .elementor-element.elementor-element-bb5f229 .elementor-heading-title{font-size:35px;}.elementor-2 .elementor-element.elementor-element-186f70d{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-91b6c95 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-dcacffa .elementor-heading-title{font-size:30px;}:where( .elementor-2 .elementor-element.elementor-element-f15ab7a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:5px;}.elementor-2 .elementor-element.elementor-element-bf678e7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bf678e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxurypool.it/wp-content/uploads/2025/06/Frame-29.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-fc3842d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-ca3e711 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5ab46f5{--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-2 .elementor-element.elementor-element-5a7707a .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-aa0ba40 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-d69da5c .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-d4cb7fa{--min-height:432px;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-df71e19{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-c25c0b9{--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-2 .elementor-element.elementor-element-ca1dffa{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-c1827f4{--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-e1aed6b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-9d5403e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-787ea90{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-2e8cbc5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-2e8cbc5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2e8cbc5 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-83b9cf0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-77d67cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5db015c{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-1bb2b2f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-1bb2b2f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1bb2b2f .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-efd2c52{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-4885e4e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4772a80{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b7dead2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b7dead2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b7dead2 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-4ec6be4{--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-2 .elementor-element.elementor-element-81283f5{--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:space-between;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-e4a36d6{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-fbf3481{--min-height:150px;}.elementor-2 .elementor-element.elementor-element-3f34ca6{--min-height:150px;}.elementor-2 .elementor-element.elementor-element-1b1aa8c{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-1b1aa8c .elementor-button{border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-00041d0{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-00041d0 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-3749d7f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-2690b0d{--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-2 .elementor-element.elementor-element-cd78b2a{--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-2 .elementor-element.elementor-element-3c06b4a{--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-2 .elementor-element.elementor-element-d18d662{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-10%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-1%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-1%;}.elementor-2 .elementor-element.elementor-element-7add7f0{--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-2 .elementor-element.elementor-element-ee81e8d{--min-height:0px;}.elementor-2 .elementor-element.elementor-element-f2178aa{--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-2 .elementor-element.elementor-element-f06cb25{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-2ffa554{--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-f3b9284{--min-height:80vh;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-25f4131 .elementor-heading-title{letter-spacing:5px;}.elementor-2 .elementor-element.elementor-element-ac91c74 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-0e31e20 .elementor-button{letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-4fa9d44 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-8cd343d .elementor-heading-title{font-size:19px;}.elementor-2 .elementor-element.elementor-element-f4446d5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-2a980ee > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-2a980ee .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-5b55225 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-5b55225 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-1118ce7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-1118ce7 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-4b5c9f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4b5c9f4 .elementor-button{letter-spacing:0px;border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-70f857f .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-81aa54d{--n-accordion-title-font-size:15px;}:where( .elementor-2 .elementor-element.elementor-element-81aa54d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-a851781 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a851781 .elementor-button{letter-spacing:0px;border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c1827f4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-e1aed6b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-9d5403e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-2e8cbc5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-2e8cbc5 .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-77d67cc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-1bb2b2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-1bb2b2f .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-4885e4e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-b7dead2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-b7dead2 .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-81283f5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-2ea423c{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fbbf5fc .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-ce668fd{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-5aa3241{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-2fbc1ba{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-d18d662{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:10%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-30%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:10%;--e-n-carousel-arrow-next-top-position:-30%;}.elementor-2 .elementor-element.elementor-element-4b87300{--min-height:201px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-ba2921d{--min-height:201px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-14f4665{--min-height:201px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-60204de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1876cf7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-88825bf .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-2bbf7d8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-bb5f229 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-ee81e8d{--min-height:1px;}.elementor-2 .elementor-element.elementor-element-186f70d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-333e378{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-f696657 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f696657 .elementor-button{letter-spacing:0px;border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fb62042{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-f15ab7a{--n-accordion-title-font-size:15px;}:where( .elementor-2 .elementor-element.elementor-element-f15ab7a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-bf678e7{--min-height:201px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-9025997{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-ee61d8d{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6a886df .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-a9d88fe .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-af4acec{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-f3b9284{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-1c00213{--width:65%;}.elementor-2 .elementor-element.elementor-element-3f76dda8{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-557fab7{--width:35%;}.elementor-2 .elementor-element.elementor-element-2b684d2{--width:59%;}.elementor-2 .elementor-element.elementor-element-f4446d5{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-2f4dee8{--width:100%;}.elementor-2 .elementor-element.elementor-element-58d40ee{--width:48%;}.elementor-2 .elementor-element.elementor-element-1246f19{--width:49%;}.elementor-2 .elementor-element.elementor-element-2676469{--width:60%;}.elementor-2 .elementor-element.elementor-element-ca1dffa{--width:40%;}.elementor-2 .elementor-element.elementor-element-9cf2488{--width:100%;}.elementor-2 .elementor-element.elementor-element-ddb7bc6{--width:100%;}.elementor-2 .elementor-element.elementor-element-95b7ae0{--width:100%;}.elementor-2 .elementor-element.elementor-element-b74447e{--width:100%;}.elementor-2 .elementor-element.elementor-element-db4e1c8{--width:100%;}.elementor-2 .elementor-element.elementor-element-8b6f2ed{--width:100%;}.elementor-2 .elementor-element.elementor-element-9d5403e{--width:40%;}.elementor-2 .elementor-element.elementor-element-77d67cc{--width:40%;}.elementor-2 .elementor-element.elementor-element-4885e4e{--width:40%;}.elementor-2 .elementor-element.elementor-element-d403fe3{--width:92%;}.elementor-2 .elementor-element.elementor-element-81283f5{--width:30%;}.elementor-2 .elementor-element.elementor-element-3749d7f{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-2ea423c{--width:100%;}.elementor-2 .elementor-element.elementor-element-4d38375{--width:927px;}.elementor-2 .elementor-element.elementor-element-d085790{--width:64%;}.elementor-2 .elementor-element.elementor-element-ce668fd{--width:40%;}.elementor-2 .elementor-element.elementor-element-00b1a21{--width:64%;}.elementor-2 .elementor-element.elementor-element-5aa3241{--width:40%;}.elementor-2 .elementor-element.elementor-element-e42f74c{--width:64%;}.elementor-2 .elementor-element.elementor-element-2fbc1ba{--width:40%;}.elementor-2 .elementor-element.elementor-element-0102fef{--width:50%;}.elementor-2 .elementor-element.elementor-element-4b87300{--width:50%;}.elementor-2 .elementor-element.elementor-element-1a534e5{--width:50%;}.elementor-2 .elementor-element.elementor-element-ba2921d{--width:50%;}.elementor-2 .elementor-element.elementor-element-b4d62e5{--width:100%;}.elementor-2 .elementor-element.elementor-element-3b9d7f6{--width:70%;}.elementor-2 .elementor-element.elementor-element-14f4665{--width:30%;}.elementor-2 .elementor-element.elementor-element-7add7f0{--width:100%;}.elementor-2 .elementor-element.elementor-element-2bbf7d8{--width:58%;}.elementor-2 .elementor-element.elementor-element-f06cb25{--width:79%;}.elementor-2 .elementor-element.elementor-element-fb62042{--width:100%;}.elementor-2 .elementor-element.elementor-element-4ec55fc{--width:100%;}.elementor-2 .elementor-element.elementor-element-dd98ea8{--width:100%;}.elementor-2 .elementor-element.elementor-element-f597426{--width:100%;}.elementor-2 .elementor-element.elementor-element-0ce709e{--width:100%;}.elementor-2 .elementor-element.elementor-element-5073eda{--width:100%;}.elementor-2 .elementor-element.elementor-element-bf678e7{--width:50%;}.elementor-2 .elementor-element.elementor-element-fc3842d{--width:50%;}.elementor-2 .elementor-element.elementor-element-9025997{--width:56%;}.elementor-2 .elementor-element.elementor-element-052bc55{--width:50%;}.elementor-2 .elementor-element.elementor-element-d8c5926{--width:50%;}.elementor-2 .elementor-element.elementor-element-d4cb7fa{--width:62%;}.elementor-2 .elementor-element.elementor-element-ee61d8d{--content-width:900px;}.elementor-2 .elementor-element.elementor-element-af4acec{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-557fab7{--width:47%;}.elementor-2 .elementor-element.elementor-element-3b9d7f6{--width:63%;}.elementor-2 .elementor-element.elementor-element-14f4665{--width:37%;}.elementor-2 .elementor-element.elementor-element-9025997{--width:100%;}.elementor-2 .elementor-element.elementor-element-d4cb7fa{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-1c00213{--width:87%;}.elementor-2 .elementor-element.elementor-element-2676469{--width:100%;}.elementor-2 .elementor-element.elementor-element-ca1dffa{--width:100%;}.elementor-2 .elementor-element.elementor-element-e1aed6b{--width:100%;}.elementor-2 .elementor-element.elementor-element-9d5403e{--width:26%;}.elementor-2 .elementor-element.elementor-element-83b9cf0{--width:100%;}.elementor-2 .elementor-element.elementor-element-77d67cc{--width:26%;}.elementor-2 .elementor-element.elementor-element-efd2c52{--width:100%;}.elementor-2 .elementor-element.elementor-element-4885e4e{--width:26%;}.elementor-2 .elementor-element.elementor-element-4ec6be4{--content-width:80%;}.elementor-2 .elementor-element.elementor-element-d403fe3{--width:100%;}.elementor-2 .elementor-element.elementor-element-81283f5{--width:100%;}.elementor-2 .elementor-element.elementor-element-fbf3481{--width:45%;}.elementor-2 .elementor-element.elementor-element-3f34ca6{--width:45%;}.elementor-2 .elementor-element.elementor-element-4d38375{--width:100%;}.elementor-2 .elementor-element.elementor-element-d085790{--width:100%;}.elementor-2 .elementor-element.elementor-element-ce668fd{--width:100%;}.elementor-2 .elementor-element.elementor-element-00b1a21{--width:100%;}.elementor-2 .elementor-element.elementor-element-5aa3241{--width:100%;}.elementor-2 .elementor-element.elementor-element-e42f74c{--width:100%;}.elementor-2 .elementor-element.elementor-element-2fbc1ba{--width:100%;}.elementor-2 .elementor-element.elementor-element-2bbf7d8{--width:100%;}.elementor-2 .elementor-element.elementor-element-f06cb25{--width:100%;}}@media(min-width:1367px){.elementor-2 .elementor-element.elementor-element-f3b9284:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f3b9284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-f798392:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f798392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-07d4daf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-07d4daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-ee61d8d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ee61d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}