.elementor-8 .elementor-element.elementor-element-28bc9f84{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-5777464c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-5777464c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-5777464c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-5777464c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 50px 10px 50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-3442a628{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-3442a628 img{width:250px;}.elementor-8 .elementor-element.elementor-element-449f16ce:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-449f16ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mynewhabitat.it/wp-content/uploads/2022/05/hero_cover_02-scaled.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-449f16ce > .elementor-background-overlay{background-color:#000000;opacity:0.24;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-449f16ce > .elementor-container{min-height:100vh;}.elementor-8 .elementor-element.elementor-element-449f16ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-289e60d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-289e60d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-289e60d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 50px 50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-65a38ea0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-65a38ea0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:55px;font-weight:700;line-height:55px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-be5d5d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-be5d5d8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:55px;font-weight:700;line-height:55px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-285984d3 .elementor-button{background-color:#DBB68F;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-285984d3 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-285984d3 .elementor-button:focus{background-color:#FFFFFF;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-285984d3 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-285984d3 .elementor-button:focus svg{fill:#DBB68F;}.elementor-8 .elementor-element.elementor-element-2dcc60d > .elementor-container{min-height:100vh;}.elementor-8 .elementor-element.elementor-element-2dcc60d{margin-top:0px;margin-bottom:0px;padding:90px 50px 0px 50px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-2eccae3d.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-8 .elementor-element.elementor-element-2eccae3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-8 .elementor-element.elementor-element-2eccae3d.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-8 .elementor-element.elementor-element-2eccae3d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-23318492{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6c4503b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-6c4503b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5ee2b418 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-5ee2b418{text-align:center;}.elementor-8 .elementor-element.elementor-element-5ee2b418 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#93604A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-395c89cc{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-395c89cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-34c9e20b{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-34c9e20b .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-34c9e20b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-34c9e20b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-34c9e20b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-34c9e20b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-34c9e20b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-34c9e20b .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-34c9e20b .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-6395540a{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-6395540a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-6395540a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#A87F5E;}.elementor-8 .elementor-element.elementor-element-6b352a3b > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7913ac8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-7913ac8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mynewhabitat.it/wp-content/uploads/2022/05/intro_img_dx_02.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7913ac8e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7913ac8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-31366f07{--spacer-size:0px;}.elementor-8 .elementor-element.elementor-element-54278799{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-68614eb3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3d8650 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-3d8650{text-align:center;}.elementor-8 .elementor-element.elementor-element-3d8650 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#93604A;}.elementor-8 .elementor-element.elementor-element-1473993e{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-1473993e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 20px 50px;}.elementor-8 .elementor-element.elementor-element-64f89e05 .elementor-button{background-color:#DBB68F;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-64f89e05 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-64f89e05 .elementor-button:focus{background-color:#FFFFFF;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-64f89e05 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-64f89e05 .elementor-button:focus svg{fill:#DBB68F;}.elementor-8 .elementor-element.elementor-element-26b1ed1f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-26b1ed1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A5D4A;}.elementor-8 .elementor-element.elementor-element-26b1ed1f > .elementor-container{min-height:100vh;}.elementor-8 .elementor-element.elementor-element-26b1ed1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 50px 0px 0px;}.elementor-8 .elementor-element.elementor-element-26b1ed1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6e40d796 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3d865f7e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bbeabb4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d7a3fde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-4f3610e{width:100%;max-width:100%;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#DADFE0;}.elementor-8 .elementor-element.elementor-element-4f3610e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 15% 5% 20%;}.elementor-8 .elementor-element.elementor-element-75e5bf8 .elementor-button{background-color:#DBB68F;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-75e5bf8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-75e5bf8 .elementor-button:focus{background-color:#FFFFFF;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-75e5bf8 > .elementor-widget-container{padding:0% 15% 0% 20%;}.elementor-8 .elementor-element.elementor-element-75e5bf8 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-75e5bf8 .elementor-button:focus svg{fill:#DBB68F;}.elementor-8 .elementor-element.elementor-element-2662c3fa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-32450ce5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-53bff249 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 5% 20%;}.elementor-8 .elementor-element.elementor-element-53bff249{text-align:start;}.elementor-8 .elementor-element.elementor-element-53bff249 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-7ff1ba2b{width:100%;max-width:100%;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#DADFE0;}.elementor-8 .elementor-element.elementor-element-7ff1ba2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 5% 20%;}.elementor-8 .elementor-element.elementor-element-2481e8ef{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7c8d9fe6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-498681d6 .elementor-repeater-item-ff98aac .swiper-slide-bg{background-color:#000000;background-image:url(https://www.mynewhabitat.it/wp-content/uploads/2022/05/apt_slide_05_b-scaled.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-498681d6 .elementor-repeater-item-51755ec .swiper-slide-bg{background-color:#000000;background-image:url(https://www.mynewhabitat.it/wp-content/uploads/2022/05/apt_slide_04_b-scaled.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-498681d6 .elementor-repeater-item-b842f89 .swiper-slide-bg{background-color:#000000;background-image:url(https://www.mynewhabitat.it/wp-content/uploads/2022/05/apt_slide_03_b-scaled.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-498681d6 .elementor-repeater-item-cd3e21e .swiper-slide-bg{background-color:#000000;background-image:url(https://www.mynewhabitat.it/wp-content/uploads/2022/05/apt_slide_02_b-scaled.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-498681d6 .elementor-repeater-item-8f5dcd8 .swiper-slide-bg{background-color:#000000;background-image:url(https://www.mynewhabitat.it/wp-content/uploads/2022/05/apt_slide_01_b-scaled.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-498681d6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:90vh;}.elementor-8 .elementor-element.elementor-element-498681d6 .swiper-slide-contents{max-width:66%;}.elementor-8 .elementor-element.elementor-element-498681d6 .swiper-slide-inner{text-align:center;}.elementor-8 .elementor-element.elementor-element-498681d6 .elementor-swiper-button{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-498681d6 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-498681d6 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7ba49303 > .elementor-container{min-height:70vh;}.elementor-8 .elementor-element.elementor-element-7ba49303{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-653a7ff3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-653a7ff3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mynewhabitat.it/wp-content/uploads/2022/05/servizi_img.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-653a7ff3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-653a7ff3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-47b252d0{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-7c6081b3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-7c6081b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-7c6081b3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-6e8389fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-6e8389fe{text-align:start;}.elementor-8 .elementor-element.elementor-element-6e8389fe .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#93604A;}.elementor-8 .elementor-element.elementor-element-2ddd2fb3{width:100%;max-width:100%;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-2ddd2fb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-7338b1a6 .elementor-button{background-color:#DBB68F;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-7338b1a6 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7338b1a6 .elementor-button:focus{background-color:#FFFFFF;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-7338b1a6 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-7338b1a6 .elementor-button:focus svg{fill:#DBB68F;}.elementor-8 .elementor-element.elementor-element-265a9264:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-265a9264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mynewhabitat.it/wp-content/uploads/2022/05/servizi_banner_bg-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-265a9264 > .elementor-container{min-height:50vh;}.elementor-8 .elementor-element.elementor-element-265a9264{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 80px;}.elementor-8 .elementor-element.elementor-element-265a9264 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-4b5c3a5c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-4b5c3a5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-780e6876 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-780e6876{text-align:start;}.elementor-8 .elementor-element.elementor-element-780e6876 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5d9887c8{width:100%;max-width:100%;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5d9887c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-495d7802{margin-top:0px;margin-bottom:0px;padding:50px 40px 30px 40px;}.elementor-8 .elementor-element.elementor-element-63331b7d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-782ecd72{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-195ffd97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-31ff7c3e .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-31ff7c3e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-31ff7c3e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-31ff7c3e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-31ff7c3e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-31ff7c3e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-31ff7c3e .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-31ff7c3e .elementor-icon svg{height:50px;}.elementor-8 .elementor-element.elementor-element-58e8f170 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-5925e666 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-5925e666 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-6ed21e5f{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-2d3953c0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2ec53477{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5cc00c16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-34ed6d37 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-34ed6d37.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-34ed6d37.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-34ed6d37.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-34ed6d37.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-34ed6d37.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-34ed6d37 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-34ed6d37 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-3bbb220f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-7e00ea8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-7e00ea8a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-7d01d868{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-467f532a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-41d7be6b{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5dbabb21 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-34a6bf75 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-34a6bf75.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-34a6bf75.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-34a6bf75.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-34a6bf75.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-34a6bf75.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-34a6bf75 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-34a6bf75 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-6fd7e541 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-73b782d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-73b782d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-60912e11{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-d708892 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2cf9123d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-13cbcf75 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-57cb19d6 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-57cb19d6.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-57cb19d6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-57cb19d6.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-57cb19d6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-57cb19d6.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-57cb19d6 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-57cb19d6 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-1719a3b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-60f4ac62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-60f4ac62 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-2997a70a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-ca663dc{margin-top:0px;margin-bottom:0px;padding:30px 40px 30px 40px;}.elementor-8 .elementor-element.elementor-element-640d44c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5c971cca{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6741b269 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-43c8c224 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-43c8c224.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-43c8c224.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-43c8c224.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-43c8c224.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-43c8c224.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-43c8c224 .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-43c8c224 .elementor-icon svg{height:50px;}.elementor-8 .elementor-element.elementor-element-e455cb1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-13222be7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-13222be7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-5913a601{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-7bde2a9b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-38baee97{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-62253e53 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1cad47e .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1cad47e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-1cad47e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1cad47e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-1cad47e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1cad47e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-1cad47e .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-1cad47e .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-52e5b24f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-46cadfc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-46cadfc9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-1594c43d{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-7cf0c508 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-55c049a7{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-18fdb309 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-63194eb4 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-63194eb4.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-63194eb4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-63194eb4.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-63194eb4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-63194eb4.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-63194eb4 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-63194eb4 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-762da015 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-5b57ec63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-5b57ec63 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-1c1c28{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-4773a94f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4e080036{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-53fde217 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-407c0415 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-407c0415.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-407c0415.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-407c0415.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-407c0415.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-407c0415.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-407c0415 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-407c0415 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-3f5b59d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-3009eec7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-3009eec7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-2e3ce7d2{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-169044a9{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3347fa63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-8 .elementor-element.elementor-element-1e9c2e32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-1e9c2e32{text-align:center;}.elementor-8 .elementor-element.elementor-element-1e9c2e32 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#93604A;}.elementor-8 .elementor-element.elementor-element-5bffddfa{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-5bffddfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-1086ba02 .elementor-button{background-color:#DBB68F;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-1086ba02 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1086ba02 .elementor-button:focus{background-color:#FFFFFF;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-1086ba02 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1086ba02 .elementor-button:focus svg{fill:#DBB68F;}.elementor-8 .elementor-element.elementor-element-5ee5686b{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-28edc6b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-20e4590e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-20e4590e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mynewhabitat.it/wp-content/uploads/2022/05/location_01.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-20e4590e > .elementor-container{min-height:50vh;}.elementor-8 .elementor-element.elementor-element-20e4590e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-20e4590e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-34d2d6ec{margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-e649255:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-e649255 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e649255 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-e649255 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-401da629 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-401da629{text-align:center;}.elementor-8 .elementor-element.elementor-element-401da629 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;color:#323839;}.elementor-8 .elementor-element.elementor-element-487abc31{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-487abc31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-5d0deee0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3b6c2e83:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3b6c2e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mynewhabitat.it/wp-content/uploads/2022/05/location_02.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-3b6c2e83 > .elementor-container{min-height:50vh;}.elementor-8 .elementor-element.elementor-element-3b6c2e83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-3b6c2e83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7cce88{margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-699062b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-699062b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-699062b2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-699062b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-281699dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-281699dc{text-align:center;}.elementor-8 .elementor-element.elementor-element-281699dc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;color:#323839;}.elementor-8 .elementor-element.elementor-element-5c9a9cd9{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-5c9a9cd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-5fe407dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3b14c4cc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3b14c4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mynewhabitat.it/wp-content/uploads/2022/05/location_03.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-3b14c4cc > .elementor-container{min-height:50vh;}.elementor-8 .elementor-element.elementor-element-3b14c4cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-3b14c4cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2d497830{margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-557927a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-557927a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-557927a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-557927a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-55c54457 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-55c54457{text-align:center;}.elementor-8 .elementor-element.elementor-element-55c54457 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;color:#323839;}.elementor-8 .elementor-element.elementor-element-490ca35d{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-490ca35d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-492a32a7 > .elementor-container{min-height:100vh;}.elementor-8 .elementor-element.elementor-element-492a32a7{margin-top:0px;margin-bottom:0px;padding:50px 30px 50px 30px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-41482c81.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-41482c81.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-41482c81 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3728ed9d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4d3934a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4800bbfd .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-23d9881b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-23d9881b{text-align:center;}.elementor-8 .elementor-element.elementor-element-23d9881b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#93604A;}.elementor-8 .elementor-element.elementor-element-3ee45a71 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6f66b4c3 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4efea390 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-4efea390{text-align:center;}.elementor-8 .elementor-element.elementor-element-4efea390 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#93604A;}.elementor-8 .elementor-element.elementor-element-5f5c6c91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3a5f2116 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4e210833 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-4e210833{text-align:center;}.elementor-8 .elementor-element.elementor-element-4e210833 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#93604A;}.elementor-8 .elementor-element.elementor-element-739a3abd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2e2a4456 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-290ced30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-290ced30{text-align:center;}.elementor-8 .elementor-element.elementor-element-290ced30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#93604A;}.elementor-8 .elementor-element.elementor-element-536473d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-536473d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mynewhabitat.it/wp-content/uploads/2022/05/contatti_dx.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-536473d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-536473d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6b613cf6{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-14e57708:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-14e57708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F5;}.elementor-8 .elementor-element.elementor-element-14e57708{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 50px 20px 50px;}.elementor-8 .elementor-element.elementor-element-14e57708 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-1a1dc6dd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-1a1dc6dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-1a1dc6dd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-33abf87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-33abf87 img{width:185px;}.elementor-8 .elementor-element.elementor-element-322a3b22 .elementor-button{background-color:#DBB68F;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-322a3b22 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-322a3b22 .elementor-button:focus{background-color:#FFFFFF;color:#DBB68F;}.elementor-8 .elementor-element.elementor-element-322a3b22 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-322a3b22 .elementor-button:focus svg{fill:#DBB68F;}.elementor-8 .elementor-element.elementor-element-78c4e6f2{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-6da08d1f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-6da08d1f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-6da08d1f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-6da08d1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3c3b8ef3{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-3c3b8ef3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3c3b8ef3 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3c3b8ef3 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-3c3b8ef3 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-6b2c4392{width:auto;max-width:auto;text-align:center;}.elementor-8 .elementor-element.elementor-element-6b2c4392 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;}.elementor-8 .elementor-element.elementor-element-6b2c4392 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-5be3e57a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-d8e2083.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-d8e2083.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-d8e2083.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-d8e2083 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-46b3bd6{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-46b3bd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-46b3bd6 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-46b3bd6 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-46b3bd6 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-66bc3954{width:auto;max-width:auto;text-align:center;}.elementor-8 .elementor-element.elementor-element-66bc3954 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;}.elementor-8 .elementor-element.elementor-element-66bc3954 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-66d53ef{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-6690f1be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-6690f1be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-6690f1be.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-6690f1be > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-14e1c1a4{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-14e1c1a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-14e1c1a4 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-14e1c1a4 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-14e1c1a4 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-3a97daae{width:auto;max-width:auto;text-align:center;}.elementor-8 .elementor-element.elementor-element-3a97daae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;}.elementor-8 .elementor-element.elementor-element-3a97daae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-4995d2d3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4995d2d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F5;}.elementor-8 .elementor-element.elementor-element-4995d2d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 30px 10px 30px;}.elementor-8 .elementor-element.elementor-element-4995d2d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-466ca1cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-466ca1cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-466ca1cd.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-8 .elementor-element.elementor-element-466ca1cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ad2ba0{width:auto;max-width:auto;text-align:center;}.elementor-8 .elementor-element.elementor-element-ad2ba0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;}.elementor-8 .elementor-element.elementor-element-ad2ba0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#545D5E;}.elementor-8 .elementor-element.elementor-element-1617e233{width:auto;max-width:auto;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1617e233 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-1b117064{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1a727257 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-65b29668{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-7208b144.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-7208b144.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-7208b144 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5410bd88 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:400;text-transform:lowercase;line-height:1em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f6d8f81 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-79659ec4{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-79659ec4 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-79659ec4 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-79659ec4 .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-254ef159{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-254ef159 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2ccafed5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-6fb6c4b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-6fb6c4b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-6fb6c4b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3cf24fc8 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:400;text-transform:lowercase;line-height:1em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-244e5690 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2f5f35b9{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-2f5f35b9 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-2f5f35b9 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-2f5f35b9 .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-5e2d1085{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-5e2d1085 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-653a7ff3{width:60%;}.elementor-8 .elementor-element.elementor-element-7c6081b3{width:40%;}.elementor-8 .elementor-element.elementor-element-195ffd97{width:30%;}.elementor-8 .elementor-element.elementor-element-58e8f170{width:70%;}.elementor-8 .elementor-element.elementor-element-5cc00c16{width:30%;}.elementor-8 .elementor-element.elementor-element-3bbb220f{width:70%;}.elementor-8 .elementor-element.elementor-element-5dbabb21{width:30%;}.elementor-8 .elementor-element.elementor-element-6fd7e541{width:70%;}.elementor-8 .elementor-element.elementor-element-13cbcf75{width:30%;}.elementor-8 .elementor-element.elementor-element-1719a3b6{width:70%;}.elementor-8 .elementor-element.elementor-element-6741b269{width:30%;}.elementor-8 .elementor-element.elementor-element-e455cb1{width:70%;}.elementor-8 .elementor-element.elementor-element-62253e53{width:30%;}.elementor-8 .elementor-element.elementor-element-52e5b24f{width:70%;}.elementor-8 .elementor-element.elementor-element-18fdb309{width:30%;}.elementor-8 .elementor-element.elementor-element-762da015{width:70%;}.elementor-8 .elementor-element.elementor-element-53fde217{width:30%;}.elementor-8 .elementor-element.elementor-element-3f5b59d5{width:70%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-2dcc60d{padding:30px 30px 0px 30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-26b1ed1f{padding:50px 30px 50px 30px;}.elementor-8 .elementor-element.elementor-element-6e40d796 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4f3610e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4f3610e{text-align:center;}.elementor-8 .elementor-element.elementor-element-75e5bf8 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-53bff249 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-53bff249{text-align:center;}.elementor-8 .elementor-element.elementor-element-7ff1ba2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-7ff1ba2b{text-align:center;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-7ba49303{padding:50px 30px 50px 30px;}.elementor-8 .elementor-element.elementor-element-5925e666 > .elementor-widget-container{padding:6px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-5925e666{text-align:center;}.elementor-8 .elementor-element.elementor-element-6ed21e5f{text-align:center;}.elementor-8 .elementor-element.elementor-element-7e00ea8a > .elementor-widget-container{padding:6px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-7e00ea8a{text-align:center;}.elementor-8 .elementor-element.elementor-element-7d01d868{text-align:center;}.elementor-8 .elementor-element.elementor-element-73b782d > .elementor-widget-container{padding:6px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-73b782d{text-align:center;}.elementor-8 .elementor-element.elementor-element-60912e11{text-align:center;}.elementor-8 .elementor-element.elementor-element-60f4ac62 > .elementor-widget-container{padding:6px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-60f4ac62{text-align:center;}.elementor-8 .elementor-element.elementor-element-2997a70a{text-align:center;}.elementor-8 .elementor-element.elementor-element-13222be7 > .elementor-widget-container{padding:6px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-13222be7{text-align:center;}.elementor-8 .elementor-element.elementor-element-5913a601{text-align:center;}.elementor-8 .elementor-element.elementor-element-46cadfc9 > .elementor-widget-container{padding:6px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-46cadfc9{text-align:center;}.elementor-8 .elementor-element.elementor-element-1594c43d{text-align:center;}.elementor-8 .elementor-element.elementor-element-5b57ec63 > .elementor-widget-container{padding:6px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-5b57ec63{text-align:center;}.elementor-8 .elementor-element.elementor-element-1c1c28{text-align:center;}.elementor-8 .elementor-element.elementor-element-3009eec7 > .elementor-widget-container{padding:6px 0px 6px 0px;}.elementor-8 .elementor-element.elementor-element-3009eec7{text-align:center;}.elementor-8 .elementor-element.elementor-element-2e3ce7d2{text-align:center;}.elementor-8 .elementor-element.elementor-element-41482c81 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-739a3abd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6b613cf6{--spacer-size:80vh;}.elementor-8 .elementor-element.elementor-element-79659ec4 .elementor-icon{font-size:22px;}.elementor-8 .elementor-element.elementor-element-79659ec4 .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-2f5f35b9 .elementor-icon{font-size:22px;}.elementor-8 .elementor-element.elementor-element-2f5f35b9 .elementor-icon svg{height:22px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-449f16ce{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-289e60d > .elementor-element-populated{padding:0px 30px 50px 30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-65a38ea0 .elementor-heading-title{font-size:40px;line-height:41px;}.elementor-8 .elementor-element.elementor-element-be5d5d8 .elementor-heading-title{font-size:40px;line-height:41px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-2dcc60d{padding:50px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-2eccae3d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-23318492{padding:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-5ee2b418 .elementor-heading-title{font-size:40px;line-height:41px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-31366f07{--spacer-size:60vh;}.elementor-8 .elementor-element.elementor-element-3d8650 .elementor-heading-title{font-size:40px;line-height:41px;}.elementor-8 .elementor-element.elementor-element-53bff249 .elementor-heading-title{font-size:40px;line-height:41px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-47b252d0{--spacer-size:60vh;}.elementor-8 .elementor-element.elementor-element-7c6081b3 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6e8389fe .elementor-heading-title{font-size:40px;line-height:41px;}.elementor-8 .elementor-element.elementor-element-265a9264{padding:50px 30px 50px 30px;}.elementor-8 .elementor-element.elementor-element-780e6876 .elementor-heading-title{font-size:40px;line-height:41px;}.elementor-8 .elementor-element.elementor-element-63331b7d{width:50%;}.elementor-8 .elementor-element.elementor-element-2d3953c0{width:50%;}.elementor-8 .elementor-element.elementor-element-467f532a{width:50%;}.elementor-8 .elementor-element.elementor-element-467f532a > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-d708892{width:50%;}.elementor-8 .elementor-element.elementor-element-d708892 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-640d44c{width:50%;}.elementor-8 .elementor-element.elementor-element-7bde2a9b{width:50%;}.elementor-8 .elementor-element.elementor-element-7cf0c508{width:50%;}.elementor-8 .elementor-element.elementor-element-7cf0c508 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-4773a94f{width:50%;}.elementor-8 .elementor-element.elementor-element-4773a94f > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-1e9c2e32 .elementor-heading-title{font-size:40px;line-height:41px;}.elementor-8 .elementor-element.elementor-element-28edc6b4 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-5d0deee0 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-5fe407dc > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-41482c81 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-4d3934a1{width:50%;}.elementor-8 .elementor-element.elementor-element-3ee45a71{width:50%;}.elementor-8 .elementor-element.elementor-element-5f5c6c91{width:50%;}.elementor-8 .elementor-element.elementor-element-739a3abd{width:50%;}.elementor-8 .elementor-element.elementor-element-14e57708{padding:50px 30px 30px 30px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-6e40d796{width:100%;}.elementor-8 .elementor-element.elementor-element-2662c3fa{width:100%;}.elementor-8 .elementor-element.elementor-element-195ffd97{width:100%;}.elementor-8 .elementor-element.elementor-element-58e8f170{width:100%;}.elementor-8 .elementor-element.elementor-element-5cc00c16{width:100%;}.elementor-8 .elementor-element.elementor-element-3bbb220f{width:100%;}.elementor-8 .elementor-element.elementor-element-5dbabb21{width:100%;}.elementor-8 .elementor-element.elementor-element-6fd7e541{width:100%;}.elementor-8 .elementor-element.elementor-element-13cbcf75{width:100%;}.elementor-8 .elementor-element.elementor-element-1719a3b6{width:100%;}.elementor-8 .elementor-element.elementor-element-6741b269{width:100%;}.elementor-8 .elementor-element.elementor-element-e455cb1{width:100%;}.elementor-8 .elementor-element.elementor-element-62253e53{width:100%;}.elementor-8 .elementor-element.elementor-element-52e5b24f{width:100%;}.elementor-8 .elementor-element.elementor-element-18fdb309{width:100%;}.elementor-8 .elementor-element.elementor-element-762da015{width:100%;}.elementor-8 .elementor-element.elementor-element-53fde217{width:100%;}.elementor-8 .elementor-element.elementor-element-3f5b59d5{width:100%;}.elementor-8 .elementor-element.elementor-element-41482c81{width:100%;}.elementor-8 .elementor-element.elementor-element-536473d{width:100%;}}/* Start custom CSS *//* header */

#header_habitat{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    z-index:100;
}

#header_temp{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    z-index:100;
}
/* Progetto */

.section_color_bg{
    position:relative;
    overflow: visible;
}


.section_color_bg:after{
    content:'';
    width:50%;
    height:150vh;
    position:absolute;
    bottom:0;
    left:0;
    z-index:100;
    background-image:url('http://www.retech.life/wp-content/uploads/2022/05/Vector.svg');
    background-size:contain;
    background-position:left;
    background-repeat: no-repeat;
}

.section_color_bg:before{
    content:'';
    width:100%;
    height:180%;
    background-color:#F2F1EE;
    position:absolute;
    top:-80%;
    z-index:5;
}

.content_first{
    position: relative;
    z-index:150;
}


.section_parallax .parallax_col{
    transform:translate3d(12%,0,0);
}


@media screen and (max-width:1024px){
  .section_parallax .parallax_col{
    transform:translate3d(0,0,0);
}

.mobile_reverse &gt; .elementor-container{
    flex-direction:column-reverse;
}
}


/* Servizi */

.section_bg{
    position:relative;
}

.section_bg:after{
    content:'';
    width:60%;
    height:100%;
    background-color:#F2F1EE;
    position:absolute;
    top:0;
    right:0;
    z-index:0;
}



@media screen and (max-width:767px){
.section_bg:after{
    width:100%;
    height:100%;
}
}

/* Location */

.section_color_bg.location_section:before{
    width:100%;
    height:60%;
    bottom:0%;
    top:auto;
}

.location_item{
    position: relative;
    z-index:2000;
}

.location_item &gt; .elementor-container{
    flex-direction:column;
}


.location_item .elementor-column{
    width:100% !important;
}


.location_item .col_text .elementor-widget-wrap{
    transform:translate3d(0,-40px,0);
    background-color:white;
    position: relative;
    z-index:2000;
}

:root{
    --color:#DBB68F;
		--misure: 50px;
		--distanza:-50px;
}

@media screen and (max-width:767px){
	:root{
		--misure: 40px;
		--distanza:-40px;
}
}

#btn_contact{
    position:fixed;
    bottom:10px;
    right:10px;
	transform:translate3d(0,-50%,0);
    min-width:var(--misure);
    z-index:999;
}

#btn_contact .btns_wrap{
    width:var(--misure);
}

#btn_contact .btn_wrap:hover .content_col{
    transform:translate3d(var(--distanza),0,0);
    min-width:200px;
    opacity:1;
    transition:transform .3s linear .4s,min-width .3s linear .4s, opacity .01s linear .3s;
}


#btn_contact #btn_phone:hover .content_col{
    min-width:150px;
}



#btn_contact .btn_wrap .content_col a{
    padding:10px;
    display:block;
}


#btn_contact .col{
    cursor:pointer;
}


/* btn phone */

#btn_phone{
    margin-top:10px;
}

#btn_contact #btn_phone .content_col a{
    white-space: nowrap;
}



/* content col */

#btn_contact .content_col{
    position:absolute;
    z-index:0;
    padding:0;
    background-color:var(--color);
    height:var(--misure);
    min-width:0;
    top:0;
    right:0;
    transform:translate3d(0%,0,0);
    transition:all .3s linear;
    transition:transform .3s linear,min-width .3s linear, opacity .01s linear .3s;
    opacity:0;
    overflow:hidden;
}

@media screen and (max-width:767px){
	#btn_contact .content_col{
		display:none !important;
	}
	
	#btn_contact{
    bottom:20px;
		transform:translate3d(0,0,0);
    right:10px;
}
	#btn_phone{
    margin-top:10px;
}

}

/* icon col */

#btn_contact .elementor-widget-icon{
    width:var(--misure);
    height:var(--misure);
    position:relative;
    display: block;
    z-index:10;
    padding:13px 0;
}

@media screen and (max-width:1200px){
	
#btn_contact .elementor-widget-icon{
    padding:14px 0;
}
}

@media screen and (max-width:767px){
	
#btn_contact .elementor-widget-icon{
    padding:9px 0;
}
}


#btn_contact .icon_col svg{
    fill:transparent !important;
}

#btn_contact .icon_col{
    width:var(--misure);
    height:var(--misure);
    position:relative;
    z-index:10;
}

#btn_contact .icon_col .elementor-widget-html{
    position:absolute;
    top:0;
    left:0;
    width:var(--misure);
    height:var(--misure);
    background-color:var(--color);
    z-index:0;
}


#btn_contact .btn_wrap:hover .icon_col .elementor-widget-html{
    transform:rotate(0);
    transition:transform .3s linear;
}/* End custom CSS */