.elementor-2743 .elementor-element.elementor-element-bdc3805 > .elementor-container{min-height:55vw;}.elementor-2743 .elementor-element.elementor-element-bdc3805:not(.elementor-motion-effects-element-type-background), .elementor-2743 .elementor-element.elementor-element-bdc3805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://arredopiuinternational.com/wp-content/uploads/2024/04/showroom-lugano-pelli.jpg") 50% 50%;background-size:cover;}.elementor-2743 .elementor-element.elementor-element-bdc3805{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2743 .elementor-element.elementor-element-bdc3805 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2743 .elementor-element.elementor-element-b0727fd .sec-title,  
                     .elementor-2743 .elementor-element.elementor-element-b0727fd .hero__about-content .hero-title{font-family:"Prompt", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-2743 .elementor-element.elementor-element-b0727fd .sec-title{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-b0727fd .hero__about-content .hero-title{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-b0727fd .about__content p,  
					 .elementor-2743 .elementor-element.elementor-element-b0727fd .about__mid-7 p,     
					 .elementor-2743 .elementor-element.elementor-element-b0727fd .hero__about-text p{font-family:"Roboto", Sans-serif;font-weight:400;line-height:28px;}.elementor-2743 .elementor-element.elementor-element-b0727fd .btn-item{font-family:"Prompt", Sans-serif;font-size:36px;font-weight:500;text-transform:none;color:#282828!important;}.elementor-2743 .elementor-element.elementor-element-b0727fd .btn-item:hover{color:#FFFFFF!important;}.elementor-2743 .elementor-element.elementor-element-07dd1dd{margin-top:0%;margin-bottom:5%;padding:40px 0px 0px 0px;}.elementor-2743 .elementor-element.elementor-element-a3ebc83 > .elementor-element-populated{text-align:center;}.elementor-2743 .elementor-element.elementor-element-93c8987 .elementor-counter-number-wrapper{color:#B12428;font-family:"Prompt", Sans-serif;font-weight:600;line-height:1.5em;}.elementor-2743 .elementor-element.elementor-element-93c8987 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Prompt", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;}.elementor-2743 .elementor-element.elementor-element-d69af0b > .elementor-element-populated{text-align:center;}.elementor-2743 .elementor-element.elementor-element-bf0e9a0 .elementor-counter-number-wrapper{color:#B12428;font-family:"Prompt", Sans-serif;font-weight:600;line-height:1.5em;}.elementor-2743 .elementor-element.elementor-element-bf0e9a0 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Prompt", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;}.elementor-2743 .elementor-element.elementor-element-a3f79f6 > .elementor-element-populated{text-align:center;}.elementor-2743 .elementor-element.elementor-element-b81d5d5 .elementor-counter-number-wrapper{color:#B12428;font-family:"Prompt", Sans-serif;font-weight:600;line-height:1.5em;}.elementor-2743 .elementor-element.elementor-element-b81d5d5 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Prompt", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;}.elementor-2743 .elementor-element.elementor-element-ea57389 > .elementor-element-populated{text-align:center;}.elementor-2743 .elementor-element.elementor-element-c35f2c0 .elementor-counter-number-wrapper{color:#B12428;font-family:"Prompt", Sans-serif;font-weight:600;line-height:1.5em;}.elementor-2743 .elementor-element.elementor-element-c35f2c0 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Prompt", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;}.elementor-2743 .elementor-element.elementor-element-5d28a82 .btn-item,.elementor-2743 .elementor-element.elementor-element-5d28a82 .btn-started{background-color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-5d28a82 .btn-item:hover span,	
					.elementor-2743 .elementor-element.elementor-element-5d28a82 .btn-started:hover{background-color:#B12428;}.elementor-2743 .elementor-element.elementor-element-5d28a82 > .elementor-widget-container{background-image:url("https://arredopiuinternational.com/wp-content/uploads/2024/05/ingresso.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2743 .elementor-element.elementor-element-5d28a82 .cta__sub-title-2{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-5d28a82 .cta__sub-title{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-5d28a82 .cta__title-2{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-5d28a82 .cta__title{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-5d28a82 .cta__title-4{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-5d28a82 .sec-title{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-5d28a82 .cta__content-4 p{color:#7A7A7A;}.elementor-2743 .elementor-element.elementor-element-5d28a82 .faq__btm p{color:#7A7A7A;}.elementor-2743 .elementor-element.elementor-element-5d28a82 .btn-item,
					.elementor-2743 .elementor-element.elementor-element-5d28a82 .btn-started{border-style:none;}.elementor-2743 .elementor-element.elementor-element-5d28a82 .btn-item{color:var( --e-global-color-text );}.elementor-2743 .elementor-element.elementor-element-5d28a82 .btn-started{color:var( --e-global-color-text );}.elementor-2743 .elementor-element.elementor-element-5d28a82 .btn-item:hover{color:#FFFFFF!important;}.elementor-2743 .elementor-element.elementor-element-5d28a82 .btn-started:hover{color:#FFFFFF!important;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .btn-item{background-color:#FFFFFF;border-style:none;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:none;color:#1A4A8B!important;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .btn-item:hover span{background-color:#B12428;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e > .elementor-widget-container{background-color:#69727D;}
					.elementor-2743 .elementor-element.elementor-element-8a3bc4e .sec-sub-title,
					.elementor-2743 .elementor-element.elementor-element-8a3bc4e .sec-subtile-6{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .sec-sub-title{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .sec-subtile-6{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-2 .sec-title-3, 
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__title-3,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__text,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-7 .sec-title,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .sec-title-6,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-6 .sec-title,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .sec-title-2{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:400;text-transform:capitalize;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-2 .sec-title-3{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__title-3{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__text{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-7 .sec-title{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .sec-title-6{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-6 .sec-title{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .sec-title-2{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-2 .sec-title-wrapper .sec-text,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-7 p,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__sec-title p,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-6 .sec-title-wrapper p,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .blog__text p{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-2 .sec-title-wrapper .sec-text{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-7 p{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__sec-title p{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-6 .sec-title-wrapper p{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .blog__text p{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .btn-item:hover{color:#FFFFFF!important;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__slide-2 .sec-title,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__title,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__slide-7 .title,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__title-4,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__title-6,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__project .pp-slide-title{font-family:"Prompt", Sans-serif;font-size:38px;font-weight:600;letter-spacing:1px;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__slide-2 .sec-title a{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__title{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__slide-7 .title{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__title-4{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__title-6{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__project .pp-slide-title{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-6e34546:not(.elementor-motion-effects-element-type-background), .elementor-2743 .elementor-element.elementor-element-6e34546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212529;}.elementor-2743 .elementor-element.elementor-element-6e34546{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2743 .elementor-element.elementor-element-6e34546 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2743 .elementor-element.elementor-element-31b8000 .btn-item:hover span{background-color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-31b8000 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2743 .elementor-element.elementor-element-31b8000 .about__area-2 .sec-title,
					 .elementor-2743 .elementor-element.elementor-element-31b8000 .brand__title-2{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2743 .elementor-element.elementor-element-31b8000 .about__area-2 .sec-title{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-31b8000 .brand__title-2{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-31b8000 .about__area-2 .sec-text p{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-31b8000 .btn-item{font-family:"Prompt", Sans-serif;font-size:25px;font-weight:500;text-transform:none;color:#FFFFFF!important;}.elementor-2743 .elementor-element.elementor-element-31b8000 .btn-item:hover{color:#121212!important;}.elementor-2743 .elementor-element.elementor-element-2f98a82{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2743 .elementor-element.elementor-element-2f98a82 > .elementor-widget-container{padding:60px 0px 60px 0px;}.elementor-2743 .elementor-element.elementor-element-2f98a82 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2743 .elementor-element.elementor-element-2f98a82:after{content:"0.66";}.elementor-2743 .elementor-element.elementor-element-2f98a82 .elementor-post__thumbnail__link{width:100%;}.elementor-2743 .elementor-element.elementor-element-2f98a82.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:25px;}.elementor-2743 .elementor-element.elementor-element-2f98a82.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:25px;}.elementor-2743 .elementor-element.elementor-element-2f98a82.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:25px;}.elementor-2743 .elementor-element.elementor-element-2f98a82 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 60% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2743 .elementor-element.elementor-element-2f98a82 .elementor-post__title, .elementor-2743 .elementor-element.elementor-element-2f98a82 .elementor-post__title a{color:#FFFFFF;font-family:"Prompt", Sans-serif;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .btn-item:hover span,		
					.elementor-2743 .elementor-element.elementor-element-d61eb5b .btn-view:hover{background-color:#B12428;}.elementor-2743 .elementor-element.elementor-element-d61eb5b > .elementor-widget-container{background-color:#FFFFFF;}
					.elementor-2743 .elementor-element.elementor-element-d61eb5b .sec-sub-title,
					.elementor-2743 .elementor-element.elementor-element-d61eb5b .sec-subtile-6
				{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .sec-sub-title{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .sec-subtile-6{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .sec-title{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .sec-title-6{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__area-3 .sec-title-wrapper p,
					.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__top-text p,
					.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__top-text p span,
					.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__right-4 p,
					.elementor-2743 .elementor-element.elementor-element-d61eb5b .portfolio__service .sec-text p{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__area-3 .sec-title-wrapper p{color:#333333;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__top-text p{color:#333333;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__top-text p span{color:#333333;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__right-4 p{color:#333333;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .portfolio__service .sec-text p{color:#333333;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .btn-item,
					.elementor-2743 .elementor-element.elementor-element-d61eb5b .btn-view{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:none;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .btn-item{color:#1A4A8B!important;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .btn-view{color:#1A4A8B!important;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .btn-item:hover{color:#FFFFFF!important;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .btn-view:hover{color:#FFFFFF!important;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__title-3{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__number span{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__title{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__title-7{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__item-number{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__item-title{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .portfolio__service-item .ps-title{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__title-3:hover{color:var( --e-global-color-95325f6 );}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__number:hover span{color:var( --e-global-color-95325f6 );}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__title:hover{color:var( --e-global-color-95325f6 );}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__title-7:hover{color:var( --e-global-color-95325f6 );}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__item-title:hover{color:var( --e-global-color-95325f6 );}.elementor-2743 .elementor-element.elementor-element-d61eb5b .portfolio__service-item .ps-title:hover{color:var( --e-global-color-95325f6 );}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__content-3 p{color:#333333;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__content-3 ul li{color:#333333;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__text p{color:#333333;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__item-7 p{color:#333333;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .service__item-7 ul li{color:#333333;}.elementor-2743 .elementor-element.elementor-element-d61eb5b .portfolio__service-item ul li{color:#333333;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .btn-item,.elementor-2743 .elementor-element.elementor-element-f89b2b5 .btn-started{background-color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .btn-item:hover span,	
					.elementor-2743 .elementor-element.elementor-element-f89b2b5 .btn-started:hover{background-color:#B12428;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 > .elementor-widget-container{background-image:url("https://arredopiuinternational.com/wp-content/uploads/2024/03/background-virtual-tour-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .cta__sub-title-2{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .cta__sub-title{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .cta__title-2{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .cta__title{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .cta__title-4{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .sec-title{color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .cta__content-4 p{color:#7A7A7A;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .faq__btm p{color:#7A7A7A;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .btn-item,
					.elementor-2743 .elementor-element.elementor-element-f89b2b5 .btn-started{border-style:none;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .btn-item{color:var( --e-global-color-text );}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .btn-started{color:var( --e-global-color-text );}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .btn-item:hover{color:#FFFFFF!important;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 .btn-started:hover{color:#FFFFFF!important;}.elementor-2743 .elementor-element.elementor-element-93513a4{padding:0% 0% 0% 0%;}.elementor-2743 .elementor-element.elementor-element-94dc02f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2743 .elementor-element.elementor-element-6e0db40 > .elementor-widget-container{padding:5% 0% 0% 5%;}.elementor-2743 .elementor-element.elementor-element-6e0db40 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:48px;font-weight:600;color:#B12428;}.elementor-2743 .elementor-element.elementor-element-20abdac{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#333333;}.elementor-2743 .elementor-element.elementor-element-20abdac > .elementor-widget-container{padding:0% 0% 0% 07%;}.elementor-2743 .elementor-element.elementor-element-030a1eb{--e-image-carousel-slides-to-show:5;}.elementor-2743 .elementor-element.elementor-element-030a1eb > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-2743 .elementor-element.elementor-element-702b707:not(.elementor-motion-effects-element-type-background), .elementor-2743 .elementor-element.elementor-element-702b707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212529;}.elementor-2743 .elementor-element.elementor-element-702b707{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-2743 .elementor-element.elementor-element-702b707 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2743 .elementor-element.elementor-element-3a7438f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2743 .elementor-element.elementor-element-9772afb > .elementor-widget-container{padding:5% 0% 0% 5%;}.elementor-2743 .elementor-element.elementor-element-9772afb .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-5d4749e{padding:0px 0px 0120px 0px;}.elementor-2743 .elementor-element.elementor-element-72bb1bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-72bb1bb > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2743 .elementor-element.elementor-element-821d73d:not(.elementor-motion-effects-element-type-background), .elementor-2743 .elementor-element.elementor-element-821d73d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212529;}.elementor-2743 .elementor-element.elementor-element-821d73d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-2743 .elementor-element.elementor-element-821d73d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2743 .elementor-element.elementor-element-5a02d51{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2743 .elementor-element.elementor-element-5a02d51 > .elementor-widget-container{padding:0% 3% 6% 3%;}.elementor-2743 .elementor-element.elementor-element-5a02d51 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2743 .elementor-element.elementor-element-5a02d51:after{content:"0.66";}.elementor-2743 .elementor-element.elementor-element-5a02d51 .elementor-post__thumbnail__link{width:100%;}.elementor-2743 .elementor-element.elementor-element-5a02d51 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2743 .elementor-element.elementor-element-5a02d51 .elementor-post__text{margin-top:20px;}.elementor-2743 .elementor-element.elementor-element-5a02d51 .elementor-post__title, .elementor-2743 .elementor-element.elementor-element-5a02d51 .elementor-post__title a{color:var( --e-global-color-text );font-family:"Prompt", Sans-serif;font-weight:600;}.elementor-2743 .elementor-element.elementor-element-5a02d51 .elementor-post__read-more{color:#B12428;}.elementor-2743 .elementor-element.elementor-element-5a02d51 a.elementor-post__read-more{font-family:"Prompt", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;}.elementor-2743 .elementor-element.elementor-element-04a1b26:not(.elementor-motion-effects-element-type-background), .elementor-2743 .elementor-element.elementor-element-04a1b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-04a1b26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2743 .elementor-element.elementor-element-04a1b26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2743 .elementor-element.elementor-element-22e765e > .elementor-widget-container{background-color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-22e765e .about__area-2 .sec-title,  
                    .elementor-2743 .elementor-element.elementor-element-22e765e .sec-title-2, .contact__info h3{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:600;}.elementor-2743 .elementor-element.elementor-element-22e765e .about__area-2 .sec-title{color:#1A4A8B;}.elementor-2743 .elementor-element.elementor-element-22e765e .sec-title-2{color:#1A4A8B;}.elementor-2743 .elementor-element.elementor-element-22e765e .contact__info h3{color:#1A4A8B;}.elementor-2743 .elementor-element.elementor-element-22e765e .about__area-2 .sec-text p,  
                    .elementor-2743 .elementor-element.elementor-element-22e765e .contact__text p, .contact__info ul li a, .contact__info ul li span{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2743 .elementor-element.elementor-element-22e765e .about__area-2 .sec-text p{color:#333333;}.elementor-2743 .elementor-element.elementor-element-22e765e .contact__text p, .contact__info ul li a, .contact__info ul li span{color:#333333;}.elementor-2743 .elementor-element.elementor-element-22e765e .btn-item1{color:var( --e-global-color-secondary );}.elementor-2743 .elementor-element.elementor-element-22e765e .btn-item1:hover{color:#FFFFFF!important;}.elementor-2743 .elementor-element.elementor-element-fb2b509:not(.elementor-motion-effects-element-type-background), .elementor-2743 .elementor-element.elementor-element-fb2b509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#69727D;}.elementor-2743 .elementor-element.elementor-element-fb2b509{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2743 .elementor-element.elementor-element-fb2b509 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2743 .elementor-element.elementor-element-0285879 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2743 .elementor-element.elementor-element-f9233a3 .elementor-heading-title{font-size:44px;color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-ef414f7{font-size:21px;color:#FFFFFF;}.elementor-2743 .elementor-element.elementor-element-2e877e1 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}@media(min-width:768px){.elementor-2743 .elementor-element.elementor-element-0285879{width:45%;}.elementor-2743 .elementor-element.elementor-element-2e877e1{width:55%;}}@media(max-width:1024px){.elementor-2743 .elementor-element.elementor-element-b0727fd .btn-item{font-size:28px;}.elementor-2743 .elementor-element.elementor-element-93c8987 .elementor-counter-number-wrapper{font-size:46px;}.elementor-2743 .elementor-element.elementor-element-bf0e9a0 .elementor-counter-number-wrapper{font-size:46px;}.elementor-2743 .elementor-element.elementor-element-b81d5d5 .elementor-counter-number-wrapper{font-size:46px;}.elementor-2743 .elementor-element.elementor-element-c35f2c0 .elementor-counter-number-wrapper{font-size:46px;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-2 .sec-title-3, 
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__title-3,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__text,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-7 .sec-title,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .sec-title-6,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__area-6 .sec-title,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .sec-title-2{font-size:90px;}.elementor-2743 .elementor-element.elementor-element-31b8000 .btn-item{font-size:21px;}.elementor-2743 .elementor-element.elementor-element-6e0db40 .elementor-heading-title{font-size:36px;}.elementor-2743 .elementor-element.elementor-element-030a1eb{--e-image-carousel-slides-to-show:4;}.elementor-2743 .elementor-element.elementor-element-9772afb .elementor-heading-title{font-size:36px;}.elementor-2743 .elementor-element.elementor-element-22e765e .about__area-2 .sec-title,  
                    .elementor-2743 .elementor-element.elementor-element-22e765e .sec-title-2, .contact__info h3{font-size:43px;}.elementor-2743 .elementor-element.elementor-element-0285879 > .elementor-element-populated{margin:40px 10px 40px 030px;--e-column-margin-right:10px;--e-column-margin-left:030px;}.elementor-2743 .elementor-element.elementor-element-2e877e1 > .elementor-element-populated{margin:40px 30px 40px 10px;--e-column-margin-right:30px;--e-column-margin-left:10px;}}@media(max-width:767px){.elementor-2743 .elementor-element.elementor-element-bdc3805 > .elementor-container{min-height:54vw;}.elementor-2743 .elementor-element.elementor-element-bdc3805{margin-top:61px;margin-bottom:0px;}.elementor-2743 .elementor-element.elementor-element-b0727fd .btn-item{font-size:28px;}.elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__slide-2 .sec-title,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__title,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__slide-7 .title,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__title-4,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__title-6,
					 .elementor-2743 .elementor-element.elementor-element-8a3bc4e .portfolio__project .pp-slide-title{font-size:32px;}.elementor-2743 .elementor-element.elementor-element-31b8000 .btn-item{font-size:18px;}.elementor-2743 .elementor-element.elementor-element-2f98a82 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2743 .elementor-element.elementor-element-2f98a82:after{content:"0.5";}.elementor-2743 .elementor-element.elementor-element-2f98a82 .elementor-post__thumbnail__link{width:100%;}.elementor-2743 .elementor-element.elementor-element-6e0db40 .elementor-heading-title{font-size:32px;}.elementor-2743 .elementor-element.elementor-element-20abdac > .elementor-widget-container{padding:2% 2% 2% 2%;}.elementor-2743 .elementor-element.elementor-element-20abdac{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-2743 .elementor-element.elementor-element-030a1eb{--e-image-carousel-slides-to-show:2;}.elementor-2743 .elementor-element.elementor-element-702b707{padding:40px 0px 40px 0px;}.elementor-2743 .elementor-element.elementor-element-9772afb .elementor-heading-title{font-size:32px;}.elementor-2743 .elementor-element.elementor-element-5d4749e{padding:0px 0px 220px 0px;}.elementor-2743 .elementor-element.elementor-element-72bb1bb > .elementor-widget-container{padding:2% 2% 2% 2%;}.elementor-2743 .elementor-element.elementor-element-72bb1bb{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-2743 .elementor-element.elementor-element-5a02d51 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2743 .elementor-element.elementor-element-5a02d51 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2743 .elementor-element.elementor-element-5a02d51:after{content:"0.5";}.elementor-2743 .elementor-element.elementor-element-5a02d51 .elementor-post__thumbnail__link{width:100%;}.elementor-2743 .elementor-element.elementor-element-2e877e1 > .elementor-element-populated{margin:0px 15px 40px 015px;--e-column-margin-right:15px;--e-column-margin-left:015px;}}@media(min-width:1025px){.elementor-2743 .elementor-element.elementor-element-5d28a82 > .elementor-widget-container{background-attachment:scroll;}.elementor-2743 .elementor-element.elementor-element-f89b2b5 > .elementor-widget-container{background-attachment:scroll;}}/* Start custom CSS */#sezione-ambienti .portfolio__area {
    background-color: #69727d!important;
}

#sezione-servizi .portfolio__service {
    background-color: #fff;
}

#sezione-servizi-2 .service__area {
    background-color: #fff;
}

.about__area-2 {
    background-color: #212529!important;
    background-position: 0 37%;
    background-image: url('/wp-content/uploads/2023/07/cerchio.png');
  background-repeat: no-repeat;
}

.container.pb-140 {
    display: none;
}

.about__img-2 {
    margin-bottom: 0;
}

.hero1_bg {
filter: brightness(0.7) 
}

.cta__area {
    background-color: #0000008a;
}

.brand__item img { filter: invert(0.7);
}

.portfolio__info {
    width: 100%;
    padding-left: 40px!important;
    background-color: #f8f9fa;
    border-radius: 0;
}

.portfolio__info h3 {
    color: #212529!important;
    font-size: 27px;
    text-transform: uppercase;
}

.primary, .secondary {
    border-radius: 50%;
}

.btn-item {
    padding:15px;
}

.sezione-brand .pt-140 {
    padding-top: 60px;
    padding-bottom: 0px;
}


.prima-sezione h3 {
    text-shadow: 0 0 10px #fff;
}

.sezione-brand .sec-title-wrapper {
    padding-bottom: 0;
}

.shape-box-4 {
    display: none;
}

iframe {
    width: 100%!important;
}

.pt-120 {
    padding-top: 0 !important;
}


.portfolio__slider-3 .swiper-pagination {
    display: none!important;
}

#sezione-ambienti .about__area-2 {
    background-image: url(/wp-content/uploads/2024/03/arredopiu-lugano-via-pelli.jpg);
    background-size: 25%;
    background-color: #69727d!important;
}

.portfolio__area-3 {
        background-color: #69727d!important;
}

@media only screen and (max-width: 991px) {
#sezione-ambienti .about__area-2 {
    background: none;
    background-size: 25%;
    background-color: #69727d!important;
}

.portfolio__title-3 {
    margin: 30px;
    justify-content: flex-start;
}
}

.about__area-2 .pt-130 {
    padding-top: 90px;
        padding-bottom: 60px;
}

.elementor-element-db34e58, .elementor-element-5d28a82 {
    margin-bottom: 0!important;
}

.pulsante-news, .pulsante-news:hover {
    color: #fff;
    font-size: 27px;
}

@media only screen and (max-width: 991px) {
    .pulsante-news {
    font-size: 24px!important;
        
    }
}

.elementor-2743 .elementor-element.elementor-element-2f98a82 .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: 0 !important;
}

.elementor-posts .elementor-post__card .elementor-post__thumbnail img {
        max-height: 250px !important;
    object-fit: cover !important;
}

.elementor-2743 .elementor-element.elementor-element-5a02d51 .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: 0;
}

/* FORM NEWSLETTER */

.gruppi-mailup-container {
    display: flex;
}

.gruppi-mailup-container input {
  margin-right: 10px!important;
   margin-bottom: 0;
}

.gruppi-mailup-container label {
  margin-right: 25px!important;
}

.gruppi-mailup {
        display: flex;
}

.gruppi-mailup-container {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
}

.gruppi-mailup {
  display: flex;
  align-items: center;
  gap: 6px;
}

.gruppi-mailup label {
  display: inline-block;
  margin: 0;
  padding: 0;
}

.contact__form input, .contact__form textarea{
    width:auto;
}


#mpwp-container input[type='checkbox'], #mpwp-form input[type='checkbox'] { 
    bottom:-4px !important;
}/* End custom CSS */