.elementor-332 .elementor-element.elementor-element-2b20d82b{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1) inset;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-332 .elementor-element.elementor-element-7f2ba9cf{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:5em;}.elementor-332 .elementor-element.elementor-element-7f2ba9cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-c1b2ba6{width:initial;max-width:initial;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-332 .elementor-element.elementor-element-c1b2ba6 .elementor-search-form__container{min-height:49px;}.elementor-332 .elementor-element.elementor-element-c1b2ba6 .elementor-search-form__submit{min-width:calc( 1.4 * 49px );--e-search-form-submit-text-color:var( --e-global-color-text );background-color:#000000;}body:not(.rtl) .elementor-332 .elementor-element.elementor-element-c1b2ba6 .elementor-search-form__icon{padding-left:calc(49px / 3);}body.rtl .elementor-332 .elementor-element.elementor-element-c1b2ba6 .elementor-search-form__icon{padding-right:calc(49px / 3);}.elementor-332 .elementor-element.elementor-element-c1b2ba6 .elementor-search-form__input, .elementor-332 .elementor-element.elementor-element-c1b2ba6.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(49px / 3);padding-right:calc(49px / 3);}.elementor-332 .elementor-element.elementor-element-c1b2ba6:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:7px;}.elementor-332 .elementor-element.elementor-element-c1b2ba6.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:7px;}.elementor-332 .elementor-element.elementor-element-24dbe40d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-24dbe40d img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 15px;}.elementor-332 .elementor-element.elementor-element-3e612cb{--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:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-332 .elementor-element.elementor-element-328e943{--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;--flex-wrap:wrap;}.elementor-332 .elementor-element.elementor-element-befa976{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-befa976:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-befa976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-4fea798 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Albizi-Penthouse-Borgo-degli-Albizi-16-12.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-4fea798 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-4fea798 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Albizi-Penthouse-Borgo-degli-Albizi-16-3.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-4fea798 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-4fea798 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Albizi-Penthouse-Borgo-degli-Albizi-16-8.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-4fea798 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-4fea798 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-4fea798 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-4fea798 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-41e8a74{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-41e8a74 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-1fde97b{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-8b0b845{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-8b0b845.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-8b0b845 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-8b0b845.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-8b0b845.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-8b0b845.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-8b0b845.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-8b0b845 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-8b0b845 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-8b0b845 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-8b0b845 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-4a4b55c .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-4a4b55c .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-4a4b55c .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-4a4b55c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-4a4b55c .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-4a4b55c .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-c5c52cd{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-c5c52cd:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-c5c52cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-3fa6262 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Tower-9.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-3fa6262 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-3fa6262 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Tower-4.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-3fa6262 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-3fa6262 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Tower-11.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-3fa6262 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-3fa6262 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-3fa6262 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-3fa6262 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-86de299{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-86de299 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-5a1af0a{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-e569c67{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-e569c67.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-e569c67 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-e569c67.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-e569c67.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-e569c67.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-e569c67.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-e569c67 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-e569c67 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-e569c67 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e569c67 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-51d887d .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-51d887d .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-51d887d .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-51d887d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-51d887d .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-51d887d .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-367487c{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-367487c:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-367487c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-2959e2a .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Arno-12.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-2959e2a .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-2959e2a .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Arno-7.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-2959e2a .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-2959e2a .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Arno-4.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-2959e2a .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-2959e2a .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-2959e2a .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-2959e2a .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-2176fb6{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-2176fb6 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-aa0f4e5{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-f431b0f{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-f431b0f.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-f431b0f .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-f431b0f.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-f431b0f.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-f431b0f.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-f431b0f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-f431b0f .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-f431b0f .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-f431b0f .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f431b0f .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-5095161 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-5095161 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-5095161 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-5095161 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-5095161 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-5095161 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-2102b81{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-2102b81:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-2102b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-7b2fa1b .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Bardazzi-10.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-7b2fa1b .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-7b2fa1b .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Bardazzi-3.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-7b2fa1b .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-7b2fa1b .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Bardazzi-1.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-7b2fa1b .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-7b2fa1b .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-7b2fa1b .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-7b2fa1b .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-aad6b87{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-aad6b87 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-e4c8dff{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-5fb1962{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-5fb1962.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-5fb1962 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-5fb1962.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-5fb1962.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-5fb1962.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-5fb1962.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-5fb1962 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-5fb1962 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-5fb1962 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-5fb1962 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-6b4101a .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-6b4101a .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-6b4101a .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-6b4101a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-6b4101a .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-6b4101a .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-2e15c3b{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-2e15c3b:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-2e15c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-f8bdfb6 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Bardi-11.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-f8bdfb6 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-f8bdfb6 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Bardi-7.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-f8bdfb6 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-f8bdfb6 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Bardi-3.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-f8bdfb6 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-f8bdfb6 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-f8bdfb6 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-f8bdfb6 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-db8515b{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-db8515b .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-509acf4{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-12d9a93{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-12d9a93.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-12d9a93 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-12d9a93.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-12d9a93.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-12d9a93.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-12d9a93.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-12d9a93 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-12d9a93 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-12d9a93 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-12d9a93 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-85d94b8 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-85d94b8 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-85d94b8 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-85d94b8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-85d94b8 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-85d94b8 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-4d571bb{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-4d571bb:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-4d571bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-6a58fa9 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Benci-6.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-6a58fa9 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-6a58fa9 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Benci-2.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-6a58fa9 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-6a58fa9 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Benci-5.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-6a58fa9 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-6a58fa9 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-6a58fa9 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-6a58fa9 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-6c5dd29{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-6c5dd29 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-ed1f6bd{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-f42202e{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-f42202e.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-f42202e .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-f42202e.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-f42202e.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-f42202e.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-f42202e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-f42202e .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-f42202e .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-f42202e .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f42202e .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-ec6f79e .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-ec6f79e .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-ec6f79e .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-ec6f79e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-ec6f79e .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-ec6f79e .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-7b5e49b{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-7b5e49b:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-7b5e49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-5a593cc .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/benci-tower-12.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-5a593cc .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-5a593cc .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/benci-tower-2.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-5a593cc .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-5a593cc .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/benci-tower-11.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-5a593cc .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-5a593cc .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-5a593cc .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-5a593cc .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-426a7ac{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-426a7ac .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-e38811f{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-22a5430{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-22a5430.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-22a5430 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-22a5430.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-22a5430.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-22a5430.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-22a5430.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-22a5430 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-22a5430 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-22a5430 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-22a5430 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-ba67e2f .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-ba67e2f .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-ba67e2f .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-ba67e2f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-ba67e2f .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-ba67e2f .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-1ddd7de{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-1ddd7de:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-1ddd7de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-9901176 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Condotta-12.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-9901176 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-9901176 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Condotta-5.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-9901176 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-9901176 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Condotta-6.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-9901176 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-9901176 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-9901176 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-9901176 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-88a8501{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-88a8501 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-9d251b1{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-7495f6c{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-7495f6c.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-7495f6c .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-7495f6c.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-7495f6c.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-7495f6c.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-7495f6c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-7495f6c .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-7495f6c .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-7495f6c .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-7495f6c .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-1b26c3e .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-1b26c3e .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-1b26c3e .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-1b26c3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-1b26c3e .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-1b26c3e .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-1da4315{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-1da4315:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-1da4315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-dad0e53 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Corso-5.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-dad0e53 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-dad0e53 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Corso-9.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-dad0e53 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-dad0e53 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Corso-4.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-dad0e53 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-dad0e53 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-dad0e53 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-dad0e53 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-e5e45e4{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-e5e45e4 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-5188fcd{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-bb49381{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-bb49381.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-bb49381 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-bb49381.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-bb49381.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-bb49381.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-bb49381.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-bb49381 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-bb49381 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-bb49381 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-bb49381 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-59ceed6 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-59ceed6 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-59ceed6 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-59ceed6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-59ceed6 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-59ceed6 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-b5b79ce{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-b5b79ce:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-b5b79ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-00ba648 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Frame-4.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-00ba648 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-00ba648 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Frame-13.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-00ba648 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-00ba648 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Frame-6.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-00ba648 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-00ba648 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-00ba648 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-00ba648 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-8cb5407{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-8cb5407 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-f6f6ccf{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-78f0c20{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-78f0c20.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-78f0c20 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-78f0c20.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-78f0c20.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-78f0c20.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-78f0c20.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-78f0c20 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-78f0c20 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-78f0c20 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-78f0c20 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-31a3f77 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-31a3f77 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-31a3f77 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-31a3f77 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-31a3f77 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-31a3f77 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-c231f40{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-c231f40:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-c231f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-650a0de .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Laurenziana-1.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-650a0de .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-650a0de .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Laurenziana-11.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-650a0de .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-650a0de .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Laurenziana-3.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-650a0de .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-650a0de .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-650a0de .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-650a0de .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-2d23671{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-2d23671 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-62fd525{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-15d304b{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-15d304b.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-15d304b .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-15d304b.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-15d304b.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-15d304b.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-15d304b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-15d304b .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-15d304b .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-15d304b .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-15d304b .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-a5455ba .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-a5455ba .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-a5455ba .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-a5455ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-a5455ba .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-a5455ba .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-5ce942f{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-5ce942f:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-5ce942f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-dae0d5e .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Lungarno-8.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-dae0d5e .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-dae0d5e .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Lungarno-9.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-dae0d5e .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-dae0d5e .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Lungarno-3.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-dae0d5e .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-dae0d5e .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-dae0d5e .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-dae0d5e .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-4536df8{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-4536df8 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-b0db785{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-923244c{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-923244c.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-923244c .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-923244c.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-923244c.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-923244c.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-923244c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-923244c .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-923244c .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-923244c .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-923244c .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-ba24313 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-ba24313 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-ba24313 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-ba24313 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-ba24313 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-ba24313 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-9125d6c{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-9125d6c:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-9125d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-567878c .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Nazionale-7.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-567878c .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-567878c .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Nazionale-7.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-567878c .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-567878c .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Nazionale-1.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-567878c .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-567878c .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-567878c .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-567878c .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-bf82b6f{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-bf82b6f .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-27ffbd9{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-acddda6{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-acddda6.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-acddda6 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-acddda6.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-acddda6.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-acddda6.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-acddda6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-acddda6 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-acddda6 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-acddda6 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-acddda6 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-c204109 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-c204109 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-c204109 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-c204109 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-c204109 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-c204109 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-49d15e7{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-49d15e7:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-49d15e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-98b4aa3 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Oriuolo-4.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-98b4aa3 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-98b4aa3 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Oriuolo-2.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-98b4aa3 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-98b4aa3 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Oriuolo-8.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-98b4aa3 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-98b4aa3 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-98b4aa3 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-98b4aa3 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-864128a{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-864128a .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-3fa9924{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-81497a7{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-81497a7.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-81497a7 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-81497a7.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-81497a7.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-81497a7.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-81497a7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-81497a7 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-81497a7 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-81497a7 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-81497a7 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-2216033 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-2216033 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-2216033 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-2216033 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-2216033 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-2216033 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-f748d52{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-f748d52:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-f748d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-ce0b412 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Palazzo-1.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-ce0b412 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-ce0b412 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Palazzo-21.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-ce0b412 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-ce0b412 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Palazzo-19.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-ce0b412 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-ce0b412 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-ce0b412 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-ce0b412 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-0973806{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-0973806 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-34043be{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-e2aa3fb{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-e2aa3fb.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-e2aa3fb .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-e2aa3fb.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-e2aa3fb.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-e2aa3fb.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-e2aa3fb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-e2aa3fb .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-e2aa3fb .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-e2aa3fb .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e2aa3fb .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-a556e6e .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-a556e6e .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-a556e6e .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-a556e6e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-a556e6e .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-a556e6e .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-e9b5e79{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-e9b5e79:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-e9b5e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-24a5767 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Pinzochere-16.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-24a5767 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-24a5767 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Pinzochere-4.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-24a5767 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-24a5767 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Pinzochere-13.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-24a5767 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-24a5767 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-24a5767 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-24a5767 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-314965f{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-314965f .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-e4b38be{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-cbd3c23{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-cbd3c23.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-cbd3c23 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-cbd3c23.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-cbd3c23.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-cbd3c23.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-cbd3c23.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-cbd3c23 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-cbd3c23 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-cbd3c23 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-cbd3c23 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-98a3656 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-98a3656 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-98a3656 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-98a3656 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-98a3656 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-98a3656 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-2f588e9{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-2f588e9:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-2f588e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-7082875 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Pisana-3.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-7082875 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-7082875 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Pisana-9.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-7082875 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-7082875 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Pisana-5.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-7082875 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-7082875 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-7082875 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-7082875 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-47398c3{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-47398c3 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-e4ac0da{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-4f96ffd{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-4f96ffd.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-4f96ffd .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-4f96ffd.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-4f96ffd.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-4f96ffd.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-4f96ffd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-4f96ffd .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-4f96ffd .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-4f96ffd .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-4f96ffd .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-e773369 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-e773369 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-e773369 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-e773369 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-e773369 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-e773369 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-a1a10bd{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-a1a10bd:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-a1a10bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-4a102ea .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Pisana-Bis-3.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-4a102ea .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-4a102ea .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Pisana-Bis-9.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-4a102ea .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-4a102ea .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Pisana-Bis-11.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-4a102ea .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-4a102ea .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-4a102ea .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-4a102ea .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-0702cdd{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-0702cdd .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-398d78e{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-8cdabb6{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-8cdabb6.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-8cdabb6 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-8cdabb6.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-8cdabb6.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-8cdabb6.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-8cdabb6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-8cdabb6 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-8cdabb6 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-8cdabb6 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-8cdabb6 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-2d03633 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-2d03633 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-2d03633 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-2d03633 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-2d03633 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-2d03633 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-16739e1{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-16739e1:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-16739e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-e00377c .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Pisana-Tris-3.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-e00377c .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-e00377c .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Pisana-Tris-9.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-e00377c .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-e00377c .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Pisana-Tris-6.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-e00377c .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-e00377c .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-e00377c .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-e00377c .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-44bef16{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-44bef16 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-00f2174{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-5251a42{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-5251a42.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-5251a42 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-5251a42.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-5251a42.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-5251a42.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-5251a42.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-5251a42 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-5251a42 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-5251a42 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-5251a42 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-ac1a292 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-ac1a292 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-ac1a292 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-ac1a292 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-ac1a292 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-ac1a292 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-847d551{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-847d551:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-847d551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-ff10543 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Ponte-Vecchio-4.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-ff10543 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-ff10543 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Ponte-Vecchio-4.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-ff10543 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-ff10543 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Ponte-Vecchio-5.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-ff10543 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-ff10543 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-ff10543 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-ff10543 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-de21df4{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-de21df4 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-df6f8df{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-f4bc5fe{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-f4bc5fe.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-f4bc5fe .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-f4bc5fe.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-f4bc5fe.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-f4bc5fe.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-f4bc5fe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-f4bc5fe .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-f4bc5fe .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-f4bc5fe .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f4bc5fe .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-b44da73 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-b44da73 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-b44da73 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-b44da73 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-b44da73 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-b44da73 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-2d5cd97{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-2d5cd97:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-2d5cd97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-f694c30 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Por-santa-maria-8.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-f694c30 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-f694c30 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Por-santa-maria-3.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-f694c30 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-f694c30 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Por-santa-maria-7.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-f694c30 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-f694c30 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-f694c30 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-f694c30 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-1028119{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-1028119 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-053117c{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-ba22095{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-ba22095.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-ba22095 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-ba22095.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-ba22095.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-ba22095.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-ba22095.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-ba22095 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-ba22095 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-ba22095 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-ba22095 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-b911fc0 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-b911fc0 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-b911fc0 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-b911fc0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-b911fc0 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-b911fc0 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-c2e9275{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-c2e9275:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-c2e9275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-64ba63e .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/San-Frediano-5.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-64ba63e .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-64ba63e .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/San-Frediano-7.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-64ba63e .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-64ba63e .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/San-Frediano-8.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-64ba63e .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-64ba63e .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-64ba63e .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-64ba63e .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-530311e{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-530311e .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-7ed47c9{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-32ecc43{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-32ecc43.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-32ecc43 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-32ecc43.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-32ecc43.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-32ecc43.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-32ecc43.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-32ecc43 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-32ecc43 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-32ecc43 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-32ecc43 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-add643c .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-add643c .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-add643c .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-add643c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-add643c .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-add643c .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-cdd8d9d{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-cdd8d9d:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-cdd8d9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-b3fc81b .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/san-marco-10.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-b3fc81b .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-b3fc81b .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/san-marco-10.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-b3fc81b .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-b3fc81b .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/san-marco-8.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-b3fc81b .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-b3fc81b .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-b3fc81b .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-b3fc81b .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-b8d4138{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-b8d4138 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-4ab16a8{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-7a16ef1{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-7a16ef1.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-7a16ef1 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-7a16ef1.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-7a16ef1.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-7a16ef1.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-7a16ef1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-7a16ef1 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-7a16ef1 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-7a16ef1 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-7a16ef1 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-e782e5a .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-e782e5a .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-e782e5a .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-e782e5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-e782e5a .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-e782e5a .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-ba8ece3{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-ba8ece3:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-ba8ece3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-c49d719 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/tornabuoni-corte-9.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-c49d719 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-c49d719 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/tornabuoni-corte-5.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-c49d719 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-c49d719 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/tornabuoni-corte-9.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-c49d719 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-c49d719 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-c49d719 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-c49d719 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-bd99bb8{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-bd99bb8 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-24b616b{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-fa09d0c{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-fa09d0c.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-fa09d0c .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-fa09d0c.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-fa09d0c.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-fa09d0c.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-fa09d0c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-fa09d0c .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-fa09d0c .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-fa09d0c .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-fa09d0c .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-6441857 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-6441857 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-6441857 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-6441857 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-6441857 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-6441857 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-64b1e52{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-64b1e52:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-64b1e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-704e2cf .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/tornabuoni-nido-5.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-704e2cf .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-704e2cf .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/tornabuoni-nido-2.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-704e2cf .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-704e2cf .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/tornabuoni-nido-12.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-704e2cf .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-704e2cf .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-704e2cf .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-704e2cf .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-9005c70{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-9005c70 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-e9fea21{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-b11f879{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-b11f879.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-b11f879 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-b11f879.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-b11f879.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-b11f879.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-b11f879.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-b11f879 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-b11f879 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-b11f879 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-b11f879 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-d015e91 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-d015e91 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-d015e91 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-d015e91 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-d015e91 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-d015e91 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-6478b86{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-6478b86:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-6478b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-7bba30d .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Velluti-2.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-7bba30d .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-7bba30d .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Velluti-13.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-7bba30d .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-7bba30d .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Velluti-10.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-7bba30d .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-7bba30d .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-7bba30d .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-7bba30d .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-68d8748{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-68d8748 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-c56ba1a{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-bca1b22{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-bca1b22.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-bca1b22 .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-bca1b22.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-bca1b22.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-bca1b22.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-bca1b22.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-bca1b22 .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-bca1b22 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-bca1b22 .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-bca1b22 .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-a13f15b .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-a13f15b .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-a13f15b .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-a13f15b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-a13f15b .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-a13f15b .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-459bf6a{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-459bf6a:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-459bf6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-e887733 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Villa-24.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-e887733 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-e887733 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Villa-21.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-e887733 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-e887733 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Villa-26.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-e887733 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-e887733 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-e887733 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-e887733 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-64cb8d9{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-64cb8d9 .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-4222559{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-74df68a{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-74df68a.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-74df68a .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-74df68a.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-74df68a.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-74df68a.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-74df68a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-74df68a .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-74df68a .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-74df68a .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-74df68a .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-95a0534 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-95a0534 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-95a0534 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-95a0534 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-95a0534 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-95a0534 .elementor-button:focus svg{fill:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-b8ee76e{--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;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-b8ee76e:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-b8ee76e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-f9623b8 .elementor-repeater-item-88ea119 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Zanobi-5.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-f9623b8 .elementor-repeater-item-88ea119 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-f9623b8 .elementor-repeater-item-f679102 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Zanobi-9.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-f9623b8 .elementor-repeater-item-f679102 .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-f9623b8 .elementor-repeater-item-68a6e2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.gigliorealestate.com/wp-content/uploads/2025/10/Zanobi-6.jpg);background-size:cover;}.elementor-332 .elementor-element.elementor-element-f9623b8 .elementor-repeater-item-68a6e2b .elementor-background-overlay{background-color:#152D2433;}.elementor-332 .elementor-element.elementor-element-f9623b8 .swiper-slide{height:400px;}.elementor-332 .elementor-element.elementor-element-f9623b8 .swiper-slide-contents{max-width:66%;}.elementor-332 .elementor-element.elementor-element-f9623b8 .swiper-slide-inner{text-align:center;}.elementor-332 .elementor-element.elementor-element-316494e{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-316494e .elementor-heading-title{font-size:25px;text-transform:none;text-decoration:none;}.elementor-332 .elementor-element.elementor-element-79b5e96{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-text{color:#1D1D1B;transition:color 0.3s;}.elementor-332 .elementor-element.elementor-element-17f142b{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-332 .elementor-element.elementor-element-17f142b.elementor-element{--align-self:center;}.elementor-332 .elementor-element.elementor-element-17f142b .elementor-icon-box-wrapper{align-items:center;}.elementor-332 .elementor-element.elementor-element-17f142b.elementor-view-stacked .elementor-icon{background-color:#1D1D1B;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-17f142b.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-17f142b.elementor-view-default .elementor-icon{fill:#1D1D1B;color:#1D1D1B;border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-17f142b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-332 .elementor-element.elementor-element-17f142b .elementor-icon{font-size:18px;}.elementor-332 .elementor-element.elementor-element-17f142b .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-17f142b .elementor-icon-box-title a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-17f142b .elementor-icon-box-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-ceccb34 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(180deg, #1D1D1B 0%, #1D1D1B 100%);border-style:solid;border-color:#1D1D1B;border-radius:30px 30px 30px 30px;}.elementor-332 .elementor-element.elementor-element-ceccb34 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-ceccb34 .elementor-button:focus{background-color:transparent;color:#1D1D1B;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-ceccb34 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-ceccb34 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-ceccb34 .elementor-button:focus svg{fill:#1D1D1B;}@media(max-width:1024px){.elementor-332 .elementor-element.elementor-element-7f2ba9cf{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-332 .elementor-element.elementor-element-24dbe40d{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-332 .elementor-element.elementor-element-24dbe40d img{height:350px;}.elementor-332 .elementor-element.elementor-element-3e612cb{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-332 .elementor-element.elementor-element-328e943{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-4fea798 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-1fde97b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-8b0b845 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-8b0b845 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-3fa6262 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-5a1af0a{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e569c67 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-e569c67 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-2959e2a .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-aa0f4e5{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f431b0f .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-f431b0f .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-7b2fa1b .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-e4c8dff{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-5fb1962 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-5fb1962 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f8bdfb6 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-509acf4{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-12d9a93 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-12d9a93 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-6a58fa9 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-ed1f6bd{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f42202e .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-f42202e .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-5a593cc .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-e38811f{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-22a5430 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-22a5430 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-9901176 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-9d251b1{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-7495f6c .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-7495f6c .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-dad0e53 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-5188fcd{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-bb49381 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-bb49381 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-00ba648 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-f6f6ccf{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-78f0c20 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-78f0c20 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-650a0de .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-62fd525{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-15d304b .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-15d304b .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-dae0d5e .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-b0db785{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-923244c .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-923244c .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-567878c .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-27ffbd9{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-acddda6 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-acddda6 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-98b4aa3 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-3fa9924{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-81497a7 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-81497a7 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-ce0b412 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-34043be{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e2aa3fb .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-e2aa3fb .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-24a5767 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-e4b38be{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-cbd3c23 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-cbd3c23 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-7082875 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-e4ac0da{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-4f96ffd .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-4f96ffd .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-4a102ea .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-398d78e{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-8cdabb6 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-8cdabb6 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e00377c .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-00f2174{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-5251a42 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-5251a42 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-ff10543 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-df6f8df{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f4bc5fe .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-f4bc5fe .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f694c30 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-053117c{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-ba22095 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-ba22095 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-64ba63e .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-7ed47c9{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-32ecc43 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-32ecc43 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-b3fc81b .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-4ab16a8{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-7a16ef1 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-7a16ef1 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-c49d719 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-24b616b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-fa09d0c .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-fa09d0c .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-704e2cf .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-e9fea21{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-b11f879 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-b11f879 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-7bba30d .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-c56ba1a{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-bca1b22 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-bca1b22 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e887733 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-4222559{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-74df68a .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-74df68a .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f9623b8 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-332 .elementor-element.elementor-element-79b5e96{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-17f142b .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-17f142b .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}}@media(min-width:768px){.elementor-332 .elementor-element.elementor-element-7f2ba9cf{--width:640px;}.elementor-332 .elementor-element.elementor-element-befa976{--width:32%;}.elementor-332 .elementor-element.elementor-element-c5c52cd{--width:32%;}.elementor-332 .elementor-element.elementor-element-367487c{--width:32%;}.elementor-332 .elementor-element.elementor-element-2102b81{--width:32%;}.elementor-332 .elementor-element.elementor-element-2e15c3b{--width:32%;}.elementor-332 .elementor-element.elementor-element-4d571bb{--width:32%;}.elementor-332 .elementor-element.elementor-element-7b5e49b{--width:32%;}.elementor-332 .elementor-element.elementor-element-1ddd7de{--width:32%;}.elementor-332 .elementor-element.elementor-element-1da4315{--width:32%;}.elementor-332 .elementor-element.elementor-element-b5b79ce{--width:32%;}.elementor-332 .elementor-element.elementor-element-c231f40{--width:32%;}.elementor-332 .elementor-element.elementor-element-5ce942f{--width:32%;}.elementor-332 .elementor-element.elementor-element-9125d6c{--width:32%;}.elementor-332 .elementor-element.elementor-element-49d15e7{--width:32%;}.elementor-332 .elementor-element.elementor-element-f748d52{--width:32%;}.elementor-332 .elementor-element.elementor-element-e9b5e79{--width:32%;}.elementor-332 .elementor-element.elementor-element-2f588e9{--width:32%;}.elementor-332 .elementor-element.elementor-element-a1a10bd{--width:32%;}.elementor-332 .elementor-element.elementor-element-16739e1{--width:32%;}.elementor-332 .elementor-element.elementor-element-847d551{--width:32%;}.elementor-332 .elementor-element.elementor-element-2d5cd97{--width:32%;}.elementor-332 .elementor-element.elementor-element-c2e9275{--width:32%;}.elementor-332 .elementor-element.elementor-element-cdd8d9d{--width:32%;}.elementor-332 .elementor-element.elementor-element-ba8ece3{--width:32%;}.elementor-332 .elementor-element.elementor-element-64b1e52{--width:32%;}.elementor-332 .elementor-element.elementor-element-6478b86{--width:32%;}.elementor-332 .elementor-element.elementor-element-459bf6a{--width:32%;}.elementor-332 .elementor-element.elementor-element-b8ee76e{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-332 .elementor-element.elementor-element-7f2ba9cf{--width:50%;}.elementor-332 .elementor-element.elementor-element-befa976{--width:49%;}.elementor-332 .elementor-element.elementor-element-c5c52cd{--width:49%;}.elementor-332 .elementor-element.elementor-element-367487c{--width:49%;}.elementor-332 .elementor-element.elementor-element-2102b81{--width:49%;}.elementor-332 .elementor-element.elementor-element-2e15c3b{--width:49%;}.elementor-332 .elementor-element.elementor-element-4d571bb{--width:49%;}.elementor-332 .elementor-element.elementor-element-7b5e49b{--width:49%;}.elementor-332 .elementor-element.elementor-element-1ddd7de{--width:49%;}.elementor-332 .elementor-element.elementor-element-1da4315{--width:49%;}.elementor-332 .elementor-element.elementor-element-b5b79ce{--width:49%;}.elementor-332 .elementor-element.elementor-element-c231f40{--width:49%;}.elementor-332 .elementor-element.elementor-element-5ce942f{--width:49%;}.elementor-332 .elementor-element.elementor-element-9125d6c{--width:49%;}.elementor-332 .elementor-element.elementor-element-49d15e7{--width:49%;}.elementor-332 .elementor-element.elementor-element-f748d52{--width:49%;}.elementor-332 .elementor-element.elementor-element-e9b5e79{--width:49%;}.elementor-332 .elementor-element.elementor-element-2f588e9{--width:49%;}.elementor-332 .elementor-element.elementor-element-a1a10bd{--width:49%;}.elementor-332 .elementor-element.elementor-element-16739e1{--width:49%;}.elementor-332 .elementor-element.elementor-element-847d551{--width:49%;}.elementor-332 .elementor-element.elementor-element-2d5cd97{--width:49%;}.elementor-332 .elementor-element.elementor-element-c2e9275{--width:49%;}.elementor-332 .elementor-element.elementor-element-cdd8d9d{--width:49%;}.elementor-332 .elementor-element.elementor-element-ba8ece3{--width:49%;}.elementor-332 .elementor-element.elementor-element-64b1e52{--width:49%;}.elementor-332 .elementor-element.elementor-element-6478b86{--width:49%;}.elementor-332 .elementor-element.elementor-element-459bf6a{--width:49%;}.elementor-332 .elementor-element.elementor-element-b8ee76e{--width:49%;}}@media(max-width:767px){.elementor-332 .elementor-element.elementor-element-2b20d82b{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-332 .elementor-element.elementor-element-7f2ba9cf{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-332 .elementor-element.elementor-element-1458fc56{text-align:center;}.elementor-332 .elementor-element.elementor-element-24dbe40d{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-24dbe40d img{height:200px;}.elementor-332 .elementor-element.elementor-element-3e612cb{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-332 .elementor-element.elementor-element-328e943{--gap:21px 21px;--row-gap:21px;--column-gap:21px;}.elementor-332 .elementor-element.elementor-element-4fea798 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-41e8a74{text-align:left;}.elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-1fde97b .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-8b0b845 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-8b0b845 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-3fa6262 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-86de299{text-align:left;}.elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-5a1af0a .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e569c67 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-e569c67 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-2959e2a .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-2176fb6{text-align:left;}.elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-aa0f4e5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f431b0f .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-f431b0f .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-7b2fa1b .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-aad6b87{text-align:left;}.elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e4c8dff .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-5fb1962 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-5fb1962 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f8bdfb6 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-db8515b{text-align:left;}.elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-509acf4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-12d9a93 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-12d9a93 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-6a58fa9 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-6c5dd29{text-align:left;}.elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-ed1f6bd .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f42202e .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-f42202e .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-5a593cc .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-426a7ac{text-align:left;}.elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e38811f .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-22a5430 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-22a5430 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-9901176 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-88a8501{text-align:left;}.elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-9d251b1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-7495f6c .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-7495f6c .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-dad0e53 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-e5e45e4{text-align:left;}.elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-5188fcd .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-bb49381 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-bb49381 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-00ba648 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-8cb5407{text-align:left;}.elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-f6f6ccf .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-78f0c20 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-78f0c20 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-650a0de .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-2d23671{text-align:left;}.elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-62fd525 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-15d304b .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-15d304b .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-dae0d5e .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-4536df8{text-align:left;}.elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-b0db785 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-923244c .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-923244c .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-567878c .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-bf82b6f{text-align:left;}.elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-27ffbd9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-acddda6 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-acddda6 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-98b4aa3 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-864128a{text-align:left;}.elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-3fa9924 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-81497a7 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-81497a7 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-ce0b412 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-0973806{text-align:left;}.elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-34043be .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e2aa3fb .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-e2aa3fb .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-24a5767 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-314965f{text-align:left;}.elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e4b38be .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-cbd3c23 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-cbd3c23 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-7082875 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-47398c3{text-align:left;}.elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e4ac0da .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-4f96ffd .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-4f96ffd .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-4a102ea .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-0702cdd{text-align:left;}.elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-398d78e .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-8cdabb6 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-8cdabb6 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e00377c .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-44bef16{text-align:left;}.elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-00f2174 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-5251a42 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-5251a42 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-ff10543 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-de21df4{text-align:left;}.elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-df6f8df .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f4bc5fe .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-f4bc5fe .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f694c30 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-1028119{text-align:left;}.elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-053117c .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-ba22095 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-ba22095 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-64ba63e .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-530311e{text-align:left;}.elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-7ed47c9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-32ecc43 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-32ecc43 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-b3fc81b .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-b8d4138{text-align:left;}.elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-4ab16a8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-7a16ef1 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-7a16ef1 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-c49d719 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-bd99bb8{text-align:left;}.elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-24b616b .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-fa09d0c .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-fa09d0c .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-704e2cf .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-9005c70{text-align:left;}.elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-e9fea21 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-b11f879 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-b11f879 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-7bba30d .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-68d8748{text-align:left;}.elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-c56ba1a .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-bca1b22 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-bca1b22 .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-e887733 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-64cb8d9{text-align:left;}.elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-4222559 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-74df68a .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-74df68a .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-f9623b8 .swiper-slide{height:350px;}.elementor-332 .elementor-element.elementor-element-316494e{text-align:left;}.elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-332 .elementor-element.elementor-element-79b5e96 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-332 .elementor-element.elementor-element-17f142b .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-17f142b .elementor-icon-box-title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}}