.elementor-995 .elementor-element.elementor-element-4a39714{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-995 .elementor-element.elementor-element-4a39714:not(.elementor-motion-effects-element-type-background), .elementor-995 .elementor-element.elementor-element-4a39714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.isoladelsolevacanze.it/wp-content/uploads/2025/02/p2.jpg");}.elementor-995 .elementor-element.elementor-element-5538f27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-995 .elementor-element.elementor-element-f9b10c6 > .elementor-widget-container{margin:0px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-995 .elementor-element.elementor-element-f9b10c6{text-align:center;}.elementor-995 .elementor-element.elementor-element-f9b10c6 .elementor-heading-title{font-size:57px;text-shadow:1px 1px 3px rgba(0,0,0,0.3);color:#F29100;}.elementor-995 .elementor-element.elementor-element-fa93caa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-995 .elementor-element.elementor-element-855c767 .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before{background-color:#F2910000;}.elementor-995 .elementor-element.elementor-element-855c767 .gem-gallery-thumbs-carousel-wrap .active .gem-gallery-item-image a:before{background-color:#F2910000;}.elementor-995 .elementor-element.elementor-element-855c767 .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:#F2910000;}.elementor-995 .elementor-element.elementor-element-855c767 .gem-gallery-thumbs-carousel-wrap .gem-gallery-item .gem-gallery-item-image a:hover:before{background-color:#F2910000;}.elementor-995 .elementor-element.elementor-element-855c767 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-995 .elementor-element.elementor-element-855c767 .gem-gallery-preview-carousel-wrap .gem-gallery-item a img{opacity:calc(100/100);}.elementor-995 .elementor-element.elementor-element-855c767 .gem-gallery-preview-prev:hover:after, .elementor-995 .elementor-element.elementor-element-855c767 .gem-gallery-preview-next:hover:after{background-color:#F29100;}.elementor-995 .elementor-element.elementor-element-855c767 .gem-gallery .gem-gallery-thumbs-prev:after, .elementor-995 .elementor-element.elementor-element-855c767 .gem-gallery .gem-gallery-thumbs-next:after{background-color:#F29100;}.elementor-995 .elementor-element.elementor-element-855c767 .gem-gallery-thumbs-prev:after, .elementor-995 .elementor-element.elementor-element-855c767 .gem-gallery-thumbs-next:after{color:#FFFFFF!important;}.elementor-995 .elementor-element.elementor-element-953b5c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#F29100;padding:0px;border-radius:3px 3px 3px 3px;border-style:solid;border-width:7px 7px 7px 7px;margin:0px 10px 0px 0px;border-color:#F29100;transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-adc3a2d > .elementor-widget-container{margin:0em 0em -1.3em 0em;}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content, .elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content{padding:16px 0px 14px 0px;}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;margin-top:0px;font-size:17px;}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox .gem-textbox-description{padding-bottom:0px;font-size:1px;}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:35px !important;color:#FFFFFF;}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:35px !important;height:35px !important;fill:#FFFFFF;}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content .gem-image img, .elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content a .gem-image img{width:35px;max-width:35px;height:auto;}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content .gem-image span, .elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content a .gem-image span{padding:0px;}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:3px 3px 3px 3px;}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content .gem-image span{border-radius:3px 3px 3px 3px;border-style:solid;border-width:7px 7px 7px 7px;margin:0px 10px 0px 0px;border-color:#F29100;}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content .gem-image img{border-radius:3px 3px 3px 3px;}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-adc3a2d .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#F29100;padding:0px;border-radius:3px 3px 3px 3px;border-style:solid;border-width:7px 7px 7px 7px;margin:0px 10px 0px 0px;border-color:#F29100;transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-0ec1cbc > .elementor-widget-container{margin:0em 0em -1.3em 0em;}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content, .elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content{padding:16px 0px 14px 0px;}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;margin-top:0px;font-size:17px;}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox .gem-textbox-description{padding-bottom:0px;font-size:1px;}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:35px !important;color:#FFFFFF;}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:35px !important;height:35px !important;fill:#FFFFFF;}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content .gem-image img, .elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content a .gem-image img{width:35px;max-width:35px;height:auto;}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content .gem-image span, .elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content a .gem-image span{padding:0px;}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:3px 3px 3px 3px;}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content .gem-image span{border-radius:3px 3px 3px 3px;border-style:solid;border-width:7px 7px 7px 7px;margin:0px 10px 0px 0px;border-color:#F29100;}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content .gem-image img{border-radius:3px 3px 3px 3px;}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-0ec1cbc .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#F29100;padding:0px;border-radius:3px 3px 3px 3px;border-style:solid;border-width:7px 7px 7px 7px;margin:0px 10px 0px 0px;border-color:#F29100;transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-4942a2c > .elementor-widget-container{margin:0em 0em -1.3em 0em;}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content, .elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content{padding:16px 0px 14px 0px;}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;margin-top:0px;font-size:17px;}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox .gem-textbox-description{padding-bottom:0px;font-size:1px;}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:35px !important;color:#FFFFFF;}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:35px !important;height:35px !important;fill:#FFFFFF;}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content .gem-image img, .elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content a .gem-image img{width:35px;max-width:35px;height:auto;}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content .gem-image span, .elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content a .gem-image span{padding:0px;}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:3px 3px 3px 3px;}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content .gem-image span{border-radius:3px 3px 3px 3px;border-style:solid;border-width:7px 7px 7px 7px;margin:0px 10px 0px 0px;border-color:#F29100;}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content .gem-image img{border-radius:3px 3px 3px 3px;}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-4942a2c .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#F29100;padding:0px;border-radius:3px 3px 3px 3px;border-style:solid;border-width:7px 7px 7px 7px;margin:0px 10px 0px 0px;border-color:#F29100;transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-c5c1c99 > .elementor-widget-container{margin:0em 0em -1.3em 0em;}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content, .elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content{padding:16px 0px 14px 0px;}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;margin-top:0px;font-size:17px;}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox .gem-textbox-description{padding-bottom:0px;font-size:1px;}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:35px !important;color:#FFFFFF;}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:35px !important;height:35px !important;fill:#FFFFFF;}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content .gem-image img, .elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content a .gem-image img{width:35px;max-width:35px;height:auto;}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content .gem-image span, .elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:3px 3px 3px 3px;}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content .gem-image span{border-radius:3px 3px 3px 3px;border-style:solid;border-width:7px 7px 7px 7px;margin:0px 10px 0px 0px;border-color:#F29100;}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content .gem-image img{border-radius:3px 3px 3px 3px;}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-c5c1c99 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#F29100;padding:0px;border-radius:3px 3px 3px 3px;border-style:solid;border-width:7px 7px 7px 7px;margin:0px 10px 0px 0px;border-color:#F29100;transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-3f8e2ff > .elementor-widget-container{margin:0em 0em -1.3em 0em;}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content, .elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content{padding:16px 0px 14px 0px;}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;margin-top:0px;font-size:17px;}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox .gem-textbox-description{padding-bottom:0px;font-size:1px;}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:35px !important;color:#FFFFFF;}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:35px !important;height:35px !important;fill:#FFFFFF;}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content .gem-image img, .elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content a .gem-image img{width:35px;max-width:35px;height:auto;}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content .gem-image span, .elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content a .gem-image span{padding:0px;}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:3px 3px 3px 3px;}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content .gem-image span{border-radius:3px 3px 3px 3px;border-style:solid;border-width:7px 7px 7px 7px;margin:0px 10px 0px 0px;border-color:#F29100;}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content .gem-image img{border-radius:3px 3px 3px 3px;}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-3f8e2ff .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#F29100;padding:1px;border-radius:3px 3px 3px 3px;border-style:solid;border-width:7px 7px 7px 7px;margin:0px 10px 0px 0px;border-color:#F29100;transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-37e6fb1 > .elementor-widget-container{margin:0em 0em -1.3em 0em;}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content, .elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content{padding:16px 0px 14px 0px;}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;margin-top:0px;font-size:17px;}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox .gem-textbox-description{padding-bottom:0px;font-size:1px;}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:33px !important;color:#FFFFFF;}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:33px !important;height:33px !important;fill:#FFFFFF;}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content .gem-image img, .elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content a .gem-image img{width:33px;max-width:33px;height:auto;}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content .gem-image span, .elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content a .gem-image span{padding:1px;}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:3px 3px 3px 3px;}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content .gem-image span{border-radius:3px 3px 3px 3px;border-style:solid;border-width:7px 7px 7px 7px;margin:0px 10px 0px 0px;border-color:#F29100;}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content .gem-image img{border-radius:3px 3px 3px 3px;}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-37e6fb1 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-995 .elementor-element.elementor-element-7c4210c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-995 .elementor-element.elementor-element-7c4210c:not(.elementor-motion-effects-element-type-background), .elementor-995 .elementor-element.elementor-element-7c4210c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.isoladelsolevacanze.it/wp-content/uploads/2025/02/12-2.jpg");background-size:cover;}.elementor-995 .elementor-element.elementor-element-d1e9bbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-995 .elementor-element.elementor-element-d8a4c9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-995 .elementor-element.elementor-element-078117f .diagram-wrapper .skill-line div{background-color:#F29100;}.elementor-995 .elementor-element.elementor-element-078117f .diagram-circle input.color{background-color:#F29100;}.elementor-995 .elementor-element.elementor-element-078117f .diagram-skill-title{font-size:1.7em;}.elementor-995 .elementor-element.elementor-element-a4f9417{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-995 .elementor-element.elementor-element-88d380a{text-align:center;}.elementor-995 .elementor-element.elementor-element-88d380a .elementor-heading-title{font-size:2.8em;text-shadow:1px 1px 3px rgba(0,0,0,0.3);color:#F29100;}.elementor-995 .elementor-element.elementor-element-5116c4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-995 .elementor-element.elementor-element-4c4bb1b{--e-image-carousel-slides-to-show:1;}.elementor-995 .elementor-element.elementor-element-4c4bb1b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F29100;border-radius:15px 15px 15px 15px;}.elementor-995 .elementor-element.elementor-element-6477732 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-995 .elementor-element.elementor-element-6477732{text-align:center;}.elementor-995 .elementor-element.elementor-element-6477732 .elementor-heading-title{font-size:2.5em;color:#F29100;}.elementor-995 .elementor-element.elementor-element-2d5dd44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-995 .elementor-element.elementor-element-8ac6521{--e-image-carousel-slides-to-show:1;}.elementor-995 .elementor-element.elementor-element-8ac6521 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F29100;border-radius:15px 15px 15px 15px;}.elementor-995 .elementor-element.elementor-element-8b81e4a > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-995 .elementor-element.elementor-element-8b81e4a{text-align:center;}.elementor-995 .elementor-element.elementor-element-8b81e4a .elementor-heading-title{font-size:2.5em;color:#F29100;}.elementor-995 .elementor-element.elementor-element-a7fe1ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-995 .elementor-element.elementor-element-817fc1c{--e-image-carousel-slides-to-show:1;}.elementor-995 .elementor-element.elementor-element-817fc1c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F29100;border-radius:15px 15px 15px 15px;}.elementor-995 .elementor-element.elementor-element-d88cff7 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-995 .elementor-element.elementor-element-d88cff7{text-align:center;}.elementor-995 .elementor-element.elementor-element-d88cff7 .elementor-heading-title{font-size:2.5em;color:#F29100;}.elementor-995 .elementor-element.elementor-element-23de54d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-995 .elementor-element.elementor-element-23de54d:not(.elementor-motion-effects-element-type-background), .elementor-995 .elementor-element.elementor-element-23de54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.isoladelsolevacanze.it/wp-content/uploads/2025/02/20.jpg");}.elementor-995 .elementor-element.elementor-element-59fd41f{text-align:center;}.elementor-995 .elementor-element.elementor-element-59fd41f .elementor-heading-title{color:#FFFFFF;}.elementor-995 .elementor-element.elementor-element-d481de0{text-align:center;}.elementor-995 .elementor-element.elementor-element-d481de0, .elementor-995 .elementor-element.elementor-element-d481de0 .elementor-text-editor *{font-size:34px;line-height:1.1em;}.elementor-995 .elementor-element.elementor-element-d481de0, .elementor-995 .elementor-element.elementor-element-d481de0 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#1B1B1B;}@media(max-width:767px){.elementor-995 .elementor-element.elementor-element-f9b10c6 .elementor-heading-title{font-size:3em;}.elementor-995 .elementor-element.elementor-element-7c4210c:not(.elementor-motion-effects-element-type-background), .elementor-995 .elementor-element.elementor-element-7c4210c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-995 .elementor-element.elementor-element-88d380a > .elementor-widget-container{padding:36px 0px 0px 0px;}.elementor-995 .elementor-element.elementor-element-88d380a .elementor-heading-title{font-size:1.5em;}.elementor-995 .elementor-element.elementor-element-6477732 .elementor-heading-title{font-size:2em;}.elementor-995 .elementor-element.elementor-element-8b81e4a .elementor-heading-title{font-size:2em;}.elementor-995 .elementor-element.elementor-element-d88cff7 .elementor-heading-title{font-size:2em;}.elementor-995 .elementor-element.elementor-element-d481de0, .elementor-995 .elementor-element.elementor-element-d481de0 .elementor-text-editor *{font-size:1.05em;}}@media(min-width:768px){.elementor-995 .elementor-element.elementor-element-5538f27{--width:100%;}.elementor-995 .elementor-element.elementor-element-fa93caa{--width:70%;}.elementor-995 .elementor-element.elementor-element-953b5c4{--width:30%;}.elementor-995 .elementor-element.elementor-element-d1e9bbf{--width:70%;}.elementor-995 .elementor-element.elementor-element-d8a4c9b{--width:30%;}.elementor-995 .elementor-element.elementor-element-a4f9417{--width:100%;}.elementor-995 .elementor-element.elementor-element-5116c4c{--width:33%;}.elementor-995 .elementor-element.elementor-element-2d5dd44{--width:33%;}.elementor-995 .elementor-element.elementor-element-a7fe1ac{--width:33%;}}