.elementor-14382 .elementor-element.elementor-element-485a430{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--60-to-40);--padding-bottom:var(--100-to-40);--padding-left:20px;--padding-right:20px;}.elementor-14382 .elementor-element.elementor-element-f747504{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-14382 .elementor-element.elementor-element-f747504 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--64-to-32);}.elementor-14382 .elementor-element.elementor-element-475ab3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.1;}.elementor-14382 .elementor-element.elementor-element-dd7d393{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-14382 .elementor-element.elementor-element-dd7d393 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-14382 .elementor-element.elementor-element-dd7d393 .elementor-button{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:30px;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:6px 16px 6px 16px;}.elementor-14382 .elementor-element.elementor-element-874f514 img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-14382 .elementor-element.elementor-element-bb4edba{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-14382 .elementor-element.elementor-element-aca865f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-14382 .elementor-element.elementor-element-aca865f .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-14382 .elementor-element.elementor-element-aca865f .elementor-icon-box-title, .elementor-14382 .elementor-element.elementor-element-aca865f .elementor-icon-box-title a{font-size:14px;font-weight:500;}.elementor-14382 .elementor-element.elementor-element-aca865f .elementor-icon-box-description{font-size:14px;}.elementor-14382 .elementor-element.elementor-element-e0ca174{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-14382 .elementor-element.elementor-element-187a6eb .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-14382 .elementor-element.elementor-element-187a6eb .elementor-icon-box-title, .elementor-14382 .elementor-element.elementor-element-187a6eb .elementor-icon-box-title a{font-size:14px;font-weight:500;}.elementor-14382 .elementor-element.elementor-element-187a6eb .elementor-icon-box-description{font-size:14px;}.elementor-14382 .elementor-element.elementor-element-67082df{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-14382 .elementor-element.elementor-element-6794b06 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-14382 .elementor-element.elementor-element-6794b06 .elementor-icon-box-title, .elementor-14382 .elementor-element.elementor-element-6794b06 .elementor-icon-box-title a{font-size:14px;font-weight:500;}.elementor-14382 .elementor-element.elementor-element-6794b06 .elementor-icon-box-description{font-size:14px;}.elementor-14382 .elementor-element.elementor-element-4338adf{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-14382 .elementor-element.elementor-element-69f2e7c .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-14382 .elementor-element.elementor-element-69f2e7c .elementor-icon-box-title, .elementor-14382 .elementor-element.elementor-element-69f2e7c .elementor-icon-box-title a{font-size:14px;font-weight:500;}.elementor-14382 .elementor-element.elementor-element-69f2e7c .elementor-icon-box-description{font-size:14px;}.elementor-14382 .elementor-element.elementor-element-6a1e91f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--40-to-20) var(--40-to-20);--row-gap:var(--40-to-20);--column-gap:var(--40-to-20);--padding-top:var(--80-to-40);--padding-bottom:0;--padding-left:20px;--padding-right:20px;}.elementor-14382 .elementor-element.elementor-element-1f98f95{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-14382 .elementor-element.elementor-element-8fd0028{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14382 .elementor-element.elementor-element-534079f .elementor-heading-title{font-family:"Inter italic", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;}.elementor-14382 .elementor-element.elementor-element-cce85a6{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-14382 .elementor-element.elementor-element-cce85a6 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:30px;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:6px 16px 6px 16px;}.elementor-14382 .elementor-element.elementor-element-40def0a{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14382 .elementor-element.elementor-element-8a068c7 .elementor-heading-title{font-family:"Inter italic", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;}.elementor-14382 .elementor-element.elementor-element-60b267b{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-14382 .elementor-element.elementor-element-60b267b .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:30px;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:6px 16px 6px 16px;}.elementor-14382 .elementor-element.elementor-element-f45352e{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14382 .elementor-element.elementor-element-2eb3ebd .elementor-heading-title{font-family:"Inter italic", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;}.elementor-14382 .elementor-element.elementor-element-5c2f08b{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-14382 .elementor-element.elementor-element-5c2f08b .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:30px;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:6px 16px 6px 16px;}.elementor-14382 .elementor-element.elementor-element-c056c0f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14382 .elementor-element.elementor-element-714129d .elementor-heading-title{font-family:"Inter italic", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;}.elementor-14382 .elementor-element.elementor-element-ccb4644{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-14382 .elementor-element.elementor-element-ccb4644 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:30px;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:6px 16px 6px 16px;}.elementor-14382 .elementor-element.elementor-element-9ae27d0{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-14382 .elementor-element.elementor-element-9ae27d0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-14382 .elementor-element.elementor-element-9ae27d0 .elementor-button{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:30px;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:6px 16px 6px 16px;}.elementor-14382 .elementor-element.elementor-element-2925400{--display:flex;--min-height:2px;--margin-top:var(--80-to-40);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-14382 .elementor-element.elementor-element-b0509fc{--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:var(--80-to-40);--padding-bottom:var(--80-to-40);--padding-left:20px;--padding-right:20px;}.elementor-14382 .elementor-element.elementor-element-c6d80bf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--54-to-16)) 0;text-align:center;}.elementor-14382 .elementor-element.elementor-element-c6d80bf .elementor-heading-title{font-family:"Inter italic", Sans-serif;font-size:var(--40-to-25);font-style:italic;}.elementor-14382 .elementor-element.elementor-element-ee98058{--grid-columns:1;}.elementor-14382 .elementor-element.elementor-element-120bc3c{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-14382 .elementor-element.elementor-element-120bc3c .swiper-slide > .elementor-element{height:100%;}.elementor-14382 .elementor-element.elementor-element-3efe1bb{--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:var(--80-to-40);--padding-bottom:var(--80-to-40);--padding-left:20px;--padding-right:20px;}.elementor-14382 .elementor-element.elementor-element-65c12e2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;text-align:center;}.elementor-14382 .elementor-element.elementor-element-65c12e2 .elementor-heading-title{font-family:"Inter italic", Sans-serif;font-size:var(--40-to-25);font-style:italic;}.elementor-14382 .elementor-element.elementor-element-1ac0248{margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--54-to-16)) 0;text-align:center;font-family:"Inter", Sans-serif;font-size:var(--24-to-18);font-weight:600;line-height:1.2;}.elementor-14382 .elementor-element.elementor-element-f857395{--grid-columns:1;}.elementor-14382 .elementor-element.elementor-element-df790bd{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-14382 .elementor-element.elementor-element-df790bd .swiper-slide > .elementor-element{height:100%;}.elementor-14382 .elementor-element.elementor-element-d574be1{--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:var(--80-to-40);--padding-bottom:var(--80-to-40);--padding-left:20px;--padding-right:20px;}.elementor-14382 .elementor-element.elementor-element-37406ad{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;text-align:start;}.elementor-14382 .elementor-element.elementor-element-37406ad .elementor-heading-title{font-family:"Inter italic", Sans-serif;font-size:var(--40-to-25);font-style:italic;}.elementor-14382 .elementor-element.elementor-element-1edb523{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-14382 .elementor-element.elementor-element-1edb523 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-14382 .elementor-element.elementor-element-1edb523:after{content:"0.66";}.elementor-14382 .elementor-element.elementor-element-1edb523 .elementor-post__thumbnail__link{width:100%;}.elementor-14382 .elementor-element.elementor-element-1edb523 .elementor-post{border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-14382 .elementor-element.elementor-element-1edb523 .elementor-post__text{padding:16px 16px 16px 16px;}.elementor-14382 .elementor-element.elementor-element-1edb523.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-14382 .elementor-element.elementor-element-1edb523.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-14382 .elementor-element.elementor-element-1edb523.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-14382 .elementor-element.elementor-element-1edb523 .elementor-post__title, .elementor-14382 .elementor-element.elementor-element-1edb523 .elementor-post__title a{font-family:"Inter", Sans-serif;font-size:20px;line-height:1.2;}.elementor-14382 .elementor-element.elementor-element-1edb523 .elementor-post__title{margin-bottom:16px;}.elementor-14382 .elementor-element.elementor-element-1edb523 .elementor-post__excerpt p{font-family:"Inter", Sans-serif;font-size:14px;}@media(max-width:1366px){.elementor-14382 .elementor-element.elementor-element-1f98f95{--grid-auto-flow:row;}.elementor-14382 .elementor-element.elementor-element-120bc3c{--swiper-slides-to-display:3;}.elementor-14382 .elementor-element.elementor-element-df790bd{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-14382 .elementor-element.elementor-element-1f98f95{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14382 .elementor-element.elementor-element-120bc3c{--swiper-slides-to-display:3;}.elementor-14382 .elementor-element.elementor-element-df790bd{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-14382 .elementor-element.elementor-element-874f514{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14382 .elementor-element.elementor-element-1f98f95{--grid-auto-flow:row;}.elementor-14382 .elementor-element.elementor-element-ee98058{--grid-columns:1;}.elementor-14382 .elementor-element.elementor-element-120bc3c{--swiper-slides-to-display:2;}.elementor-14382 .elementor-element.elementor-element-f857395{--grid-columns:1;}.elementor-14382 .elementor-element.elementor-element-df790bd{--swiper-slides-to-display:2;}}@media(max-width:750px){.elementor-14382 .elementor-element.elementor-element-874f514{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14382 .elementor-element.elementor-element-1f98f95{--grid-auto-flow:row;}.elementor-14382 .elementor-element.elementor-element-120bc3c{--swiper-slides-to-display:2;}.elementor-14382 .elementor-element.elementor-element-df790bd{--swiper-slides-to-display:2;}}@media(max-width:550px){.elementor-14382 .elementor-element.elementor-element-aca865f .elementor-icon-box-wrapper{align-items:center;}.elementor-14382 .elementor-element.elementor-element-187a6eb .elementor-icon-box-wrapper{align-items:center;}.elementor-14382 .elementor-element.elementor-element-6794b06 .elementor-icon-box-wrapper{align-items:center;}.elementor-14382 .elementor-element.elementor-element-69f2e7c .elementor-icon-box-wrapper{align-items:center;}.elementor-14382 .elementor-element.elementor-element-1f98f95{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14382 .elementor-element.elementor-element-ee98058{--grid-columns:1;}.elementor-14382 .elementor-element.elementor-element-120bc3c{--swiper-slides-to-display:1;}.elementor-14382 .elementor-element.elementor-element-f857395{--grid-columns:1;}.elementor-14382 .elementor-element.elementor-element-df790bd{--swiper-slides-to-display:1;}.elementor-14382 .elementor-element.elementor-element-1edb523 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-14382 .elementor-element.elementor-element-1edb523:after{content:"0.5";}.elementor-14382 .elementor-element.elementor-element-1edb523 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-475ab3d */.elementor-14382 .elementor-element.elementor-element-475ab3d * {
    color: var(--heading-secondary)!important;
}

.elementor-14382 .elementor-element.elementor-element-475ab3d {
    max-width: 450px!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd7d393 */.elementor-14382 .elementor-element.elementor-element-dd7d393 a {
    background: var(--heading-secondary)!important;
    
}

.elementor-14382 .elementor-element.elementor-element-dd7d393 span {
    color: white!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aca865f */.icona-home span {
    font-size: 14px!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce85a6 */.elementor-14382 .elementor-element.elementor-element-cce85a6 a {
    background: var(--heading-secondary)!important;
    
}

.elementor-14382 .elementor-element.elementor-element-cce85a6 span {
    color: white!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60b267b */.elementor-14382 .elementor-element.elementor-element-60b267b a {
    background: var(--heading-secondary)!important;
    
}

.elementor-14382 .elementor-element.elementor-element-60b267b span {
    color: white!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c2f08b */.elementor-14382 .elementor-element.elementor-element-5c2f08b a {
    background: var(--heading-secondary)!important;
    
}

.elementor-14382 .elementor-element.elementor-element-5c2f08b span {
    color: white!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ccb4644 */.elementor-14382 .elementor-element.elementor-element-ccb4644 a {
    background: var(--heading-secondary)!important;
    
}

.elementor-14382 .elementor-element.elementor-element-ccb4644 span {
    color: white!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ae27d0 */.elementor-14382 .elementor-element.elementor-element-9ae27d0 a {
    background: var(--heading-secondary)!important;
    
}

.elementor-14382 .elementor-element.elementor-element-9ae27d0 span {
    color: white!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2925400 */.elementor-14382 .elementor-element.elementor-element-2925400 {
    background: var(--heading-secondary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6d80bf */.elementor-14382 .elementor-element.elementor-element-c6d80bf h2 {
    color: var(--heading-secondary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c12e2 */.elementor-14382 .elementor-element.elementor-element-65c12e2 h2 {
    color: var(--heading-secondary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ac0248 */.elementor-14382 .elementor-element.elementor-element-1ac0248 p {
        color: var(--heading-secondary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37406ad */.elementor-14382 .elementor-element.elementor-element-37406ad h2 {
    color: var(--heading-secondary)!important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-1edb523 */.elementor-14382 .elementor-element.elementor-element-1edb523 .elementor-post {
    box-shadow: 0 2px 15px var(--border)!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://www.arredocasashop.it/wp-content/uploads/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter italic';
	font-display: auto;
	src: url('https://www.arredocasashop.it/wp-content/uploads/Inter-Italic-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */