.elementor-2 .elementor-element.elementor-element-24bab8a .owl-stage{display:flex;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-5180fbf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-5180fbf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DADCDA;background-image:url("https://www.grandisogni.it/wp-content/uploads/2025/06/moderna-camera-d-albergo-di-lusso-con-comodi-letti-generati-da-ai-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5180fbf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-5180fbf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-946f14d{padding:154px 0px 154px 0px;}.elementor-2 .elementor-element.elementor-element-4c03b22 .elementor-heading-title{font-size:6rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5c8b72c .elementor-heading-title{font-size:6rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4d508c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-4d508c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5BFCB;background-image:url("https://www.grandisogni.it/wp-content/uploads/2025/06/vista-del-minimalismo-nordico-e-della-miscela-di-interior-design-wabi-sabi-giapponese-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4d508c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-4d508c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b875bd8{padding:154px 0px 154px 0px;}.elementor-2 .elementor-element.elementor-element-d7e55a7 .elementor-heading-title{font-size:6rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6c7e246 .elementor-heading-title{font-size:6rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-979f4eb{margin-top:-50px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-979f4eb .owl-stage{display:flex;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-08285e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-08285e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-13b93b4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-13b93b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9CA092;background-image:url("https://www.grandisogni.it/wp-content/uploads/2025/06/lussuosa-camera-da-letto-moderna-con-comodi-letti-ed-eleganza-generata-da-ai-scaled.jpg");}.elementor-2 .elementor-element.elementor-element-13b93b4 > .elementor-background-overlay{background-color:#6666FF;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-13b93b4:hover > .elementor-background-overlay{background-color:#6666FF;opacity:0.5;}.elementor-2 .elementor-element.elementor-element-13b93b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-13b93b4 .banner{min-height:240px;}.elementor-2 .elementor-element.elementor-element-13b93b4 .banner-img > img{min-height:240px;}.elementor-2 .elementor-element.elementor-element-6ffa668{top:50%;left:8.5%;}.elementor-2 .elementor-element.elementor-element-8975d99 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-8975d99 .elementor-heading-title{font-size:3.4em;font-weight:700;text-transform:uppercase;line-height:1.15em;letter-spacing:-0.85px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-df88d8a .btn{white-space:nowrap;padding:5px 18px 5px 18px;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-df88d8a .btn:hover{color:#6666FF;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-df88d8a .btn:not(:focus):active, .elementor-2 .elementor-element.elementor-element-df88d8a .btn:focus{color:#6666FF;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b24899b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b24899b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E353F;background-image:url("https://www.grandisogni.it/wp-content/uploads/2025/06/camera-da-letto-moderna-di-lusso-con-un-elegante-design-decorativo-generato-da-ai-scaled.jpg");}.elementor-2 .elementor-element.elementor-element-b24899b > .elementor-background-overlay{background-color:#6666FF;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b24899b:hover > .elementor-background-overlay{background-color:#6666FF;opacity:0.5;}.elementor-2 .elementor-element.elementor-element-b24899b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-b24899b .banner{min-height:240px;}.elementor-2 .elementor-element.elementor-element-b24899b .banner-img > img{min-height:240px;}.elementor-2 .elementor-element.elementor-element-c4c6cc0{top:50%;left:8.5%;}.elementor-2 .elementor-element.elementor-element-cf18108 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-cf18108 .elementor-heading-title{font-size:3.4em;font-weight:700;text-transform:uppercase;line-height:1.15em;letter-spacing:-0.85px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b33d086 .btn{white-space:nowrap;padding:5px 18px 5px 18px;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-b33d086 .btn:hover{color:#6666FF;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b33d086 .btn:not(:focus):active, .elementor-2 .elementor-element.elementor-element-b33d086 .btn:focus{color:#6666FF;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6003df4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6003df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#264C3F;}.elementor-2 .elementor-element.elementor-element-6003df4 > .elementor-background-overlay{background-color:#6666FF;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6003df4:hover > .elementor-background-overlay{background-color:#6666FF;opacity:0.5;}.elementor-2 .elementor-element.elementor-element-6003df4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-6003df4 .banner{min-height:240px;}.elementor-2 .elementor-element.elementor-element-6003df4 .banner-img > img{min-height:240px;}.elementor-2 .elementor-element.elementor-element-625d60e{top:50%;left:8.5%;}.elementor-2 .elementor-element.elementor-element-1e02642 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-1e02642 .elementor-heading-title{font-size:3.4em;font-weight:700;text-transform:uppercase;line-height:1.15em;letter-spacing:-0.85px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-963da9c .btn{white-space:nowrap;padding:5px 18px 5px 18px;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-963da9c .btn:hover{color:#6666FF;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-963da9c .btn:not(:focus):active, .elementor-2 .elementor-element.elementor-element-963da9c .btn:focus{color:#6666FF;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4df8222 > .elementor-widget-container{padding:40px 0px 48px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EBEBEB;}.elementor-2 .elementor-element.elementor-element-4df8222 .owl-item figure{align-items:center;justify-content:center;}.elementor-2 .elementor-element.elementor-element-76d1ebc{margin-top:0px;margin-bottom:160px;}.elementor-2 .elementor-element.elementor-element-feaa321 .title-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-feaa321 .heading-title{margin:0px 0px 12px 0px;font-size:3.4rem;font-weight:700;text-transform:uppercase;letter-spacing:-0.85px;}.elementor-2 .elementor-element.elementor-element-feaa321 .heading-desc{margin:0px 0px 22px 0px;font-size:1.6rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-feaa321 .owl-nav button{top:42%;bottom:0%;}.elementor-2 .elementor-element.elementor-element-feaa321 .owl-nav .owl-prev{left:-3.5%;}.elementor-2 .elementor-element.elementor-element-feaa321 .owl-nav .owl-next{right:-3.5%;}.elementor-2 .elementor-element.elementor-element-8824fc4 .title-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-8824fc4 .nav-filter{justify-content:center;margin:0px 0px 0px 0px;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-8824fc4 .heading-title{font-size:3.4rem;font-weight:700;text-transform:uppercase;letter-spacing:-0.85px;}.elementor-2 .elementor-element.elementor-element-8824fc4 .nav-filter a{color:#777777;}.elementor-2 .elementor-element.elementor-element-8824fc4 .nav-filter a:hover{color:#6666FF;}.elementor-2 .elementor-element.elementor-element-8824fc4 .nav-filter .active a{color:#FFFFFF;background-color:#6666FF;}.elementor-2 .elementor-element.elementor-element-0c56517 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-2 .elementor-element.elementor-element-0c56517 .btn{white-space:nowrap;padding:12px 42px 12px 42px;text-transform:uppercase;border-color:#CCCCCC;}.elementor-2 .elementor-element.elementor-element-0c56517 .btn:hover{border-color:#6666FF;}.elementor-2 .elementor-element.elementor-element-0c56517 .btn:not(:focus):active, .elementor-2 .elementor-element.elementor-element-0c56517 .btn:focus{border-color:#6666FF;}.elementor-2 .elementor-element.elementor-element-75a4bf0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-75a4bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2E26;}.elementor-2 .elementor-element.elementor-element-75a4bf0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:60px;padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-75a4bf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-8ec3a0b{--icon-box-icon-margin:12px;}.elementor-2 .elementor-element.elementor-element-8ec3a0b .elementor-icon-box-title{margin-bottom:7px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8ec3a0b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8ec3a0b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8ec3a0b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8ec3a0b .elementor-icon{font-size:45px;}.elementor-2 .elementor-element.elementor-element-8ec3a0b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8ec3a0b .elementor-icon-box-title a{font-size:3.4rem;font-weight:700;text-transform:uppercase;letter-spacing:-0.85px;}.elementor-2 .elementor-element.elementor-element-8ec3a0b .elementor-icon-box-description{line-height:1.5em;letter-spacing:-0.14px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2c75b1f{border-style:solid;border-width:0px 0px 1px 0px;border-color:#EBEBEB;margin-top:0px;margin-bottom:65px;padding:0px 0px 45px 0px;}.elementor-2 .elementor-element.elementor-element-2c75b1f .owl-stage{display:flex;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-b38ae3d{--icon-box-icon-margin:18px;}.elementor-2 .elementor-element.elementor-element-b38ae3d .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-b38ae3d.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-b38ae3d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-b38ae3d.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-2 .elementor-element.elementor-element-b38ae3d .elementor-icon{font-size:34px;}.elementor-2 .elementor-element.elementor-element-b38ae3d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b38ae3d .elementor-icon-box-title a{font-size:16px;font-weight:700;letter-spacing:-0.16px;}.elementor-2 .elementor-element.elementor-element-b38ae3d .elementor-icon-box-description{line-height:1.5em;color:#777777;}.elementor-2 .elementor-element.elementor-element-be3f059{--icon-box-icon-margin:18px;}.elementor-2 .elementor-element.elementor-element-be3f059 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-be3f059.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-be3f059.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-be3f059.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-2 .elementor-element.elementor-element-be3f059 .elementor-icon{font-size:34px;}.elementor-2 .elementor-element.elementor-element-be3f059 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-be3f059 .elementor-icon-box-title a{font-size:16px;font-weight:700;letter-spacing:-0.16px;}.elementor-2 .elementor-element.elementor-element-be3f059 .elementor-icon-box-description{line-height:1.5em;color:#777777;}.elementor-2 .elementor-element.elementor-element-4dfad2f{--icon-box-icon-margin:18px;}.elementor-2 .elementor-element.elementor-element-4dfad2f .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-4dfad2f.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-4dfad2f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-4dfad2f.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-2 .elementor-element.elementor-element-4dfad2f .elementor-icon{font-size:34px;}.elementor-2 .elementor-element.elementor-element-4dfad2f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-4dfad2f .elementor-icon-box-title a{font-size:16px;font-weight:700;letter-spacing:-0.16px;}.elementor-2 .elementor-element.elementor-element-4dfad2f .elementor-icon-box-description{line-height:1.5em;color:#777777;}.elementor-2 .elementor-element.elementor-element-d448305{--icon-box-icon-margin:18px;}.elementor-2 .elementor-element.elementor-element-d448305 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-d448305.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-d448305.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-d448305.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-2 .elementor-element.elementor-element-d448305 .elementor-icon{font-size:34px;}.elementor-2 .elementor-element.elementor-element-d448305 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-d448305 .elementor-icon-box-title a{font-size:16px;font-weight:700;letter-spacing:-0.16px;}.elementor-2 .elementor-element.elementor-element-d448305 .elementor-icon-box-description{line-height:1.5em;color:#777777;}.elementor-2 .elementor-element.elementor-element-ee393b4{text-align:center;}.elementor-2 .elementor-element.elementor-element-ee393b4 .elementor-heading-title{font-size:3.4rem;font-weight:700;text-transform:uppercase;letter-spacing:-0.85px;}.elementor-2 .elementor-element.elementor-element-e55387f > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-e55387f img{width:100%;}.elementor-2 .elementor-element.elementor-element-79b602c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-79b602c img{width:100%;}.elementor-2 .elementor-element.elementor-element-2266243 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-2266243 img{width:100%;}.elementor-2 .elementor-element.elementor-element-848c497 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-848c497 img{width:100%;}.elementor-2 .elementor-element.elementor-element-78269c9 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-78269c9 img{width:100%;}.elementor-2 .elementor-element.elementor-element-c79ed99 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-c79ed99 img{width:100%;}.elementor-2 .elementor-element.elementor-element-bbdefe4 > .elementor-widget-container{padding:5px 5px 5px 5px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-2fd5e63{width:20%;}.elementor-2 .elementor-element.elementor-element-b81610a{width:20%;}.elementor-2 .elementor-element.elementor-element-87767f2{width:20%;}.elementor-2 .elementor-element.elementor-element-aa48a51{width:40%;}}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-76d1ebc{margin-top:0px;margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-feaa321 .heading-title{font-size:3rem;}.elementor-2 .elementor-element.elementor-element-8824fc4 .heading-title{font-size:3rem;}.elementor-2 .elementor-element.elementor-element-8ec3a0b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8ec3a0b .elementor-icon-box-title a{font-size:3rem;}.elementor-2 .elementor-element.elementor-element-b38ae3d{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-be3f059{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-4dfad2f{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-d448305{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-ee393b4 .elementor-heading-title{font-size:3rem;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-946f14d{padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-4c03b22{text-align:center;}.elementor-2 .elementor-element.elementor-element-4c03b22 .elementor-heading-title{font-size:5rem;}.elementor-2 .elementor-element.elementor-element-5c8b72c{text-align:center;}.elementor-2 .elementor-element.elementor-element-5c8b72c .elementor-heading-title{font-size:5rem;}.elementor-2 .elementor-element.elementor-element-b875bd8{padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-d7e55a7{text-align:center;}.elementor-2 .elementor-element.elementor-element-d7e55a7 .elementor-heading-title{font-size:5rem;}.elementor-2 .elementor-element.elementor-element-6c7e246{text-align:center;}.elementor-2 .elementor-element.elementor-element-6c7e246 .elementor-heading-title{font-size:5rem;}.elementor-2 .elementor-element.elementor-element-4df8222 > .elementor-widget-container{padding:30px 0px 34px 0px;}.elementor-2 .elementor-element.elementor-element-feaa321 .heading-desc{margin:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-75a4bf0{margin-top:0px;margin-bottom:30px;padding:50px 20px 50px 20px;}.elementor-2 .elementor-element.elementor-element-2c75b1f{margin-top:0px;margin-bottom:40px;padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-b38ae3d{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-be3f059{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-4dfad2f{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-d448305{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-bbdefe4 img{width:100%;}}@media(max-width:991px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-f5bf1a5{width:100%;}.elementor-2 .elementor-element.elementor-element-2fd5e63{width:33.3333%;}.elementor-2 .elementor-element.elementor-element-b81610a{width:33.3333%;}.elementor-2 .elementor-element.elementor-element-87767f2{width:33.3333%;}.elementor-2 .elementor-element.elementor-element-aa48a51{width:100%;}}