/* https://www.cloudbnb.it/wp-content/uploads/elementor/css/post-6678.css?ver=1726664663 */
.elementor-6678 .elementor-element.elementor-element-8f157f0:not(.elementor-motion-effects-element-type-background),.elementor-6678 .elementor-element.elementor-element-8f157f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2024/07/home-concept.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-6678 .elementor-element.elementor-element-8f157f0>.elementor-background-overlay{background-color:#000;opacity:.6;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6678 .elementor-element.elementor-element-8f157f0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-15rem;margin-bottom:-6rem}.elementor-6678 .elementor-element.elementor-element-993cbfc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6678 .elementor-element.elementor-element-993cbfc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00A4E9D1}.elementor-6678 .elementor-element.elementor-element-993cbfc>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:20px 20px 20px 20px}.elementor-6678 .elementor-element.elementor-element-993cbfc>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6678 .elementor-element.elementor-element-5fe02c4 .elementor-heading-title{color:#FFF;font-family:"Roboto",Sans-serif;font-size:46px;font-weight:600;line-height:55px}.elementor-6678 .elementor-element.elementor-element-c1e325d{color:#000;font-family:"Roboto",Sans-serif;font-size:30px;font-weight:500}.elementor-6678 .elementor-element.elementor-element-c1e325d>.elementor-widget-container{margin:0 0 25px 0}.elementor-6678 .elementor-element.elementor-element-1ae2e94 .elementor-button{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;line-height:40px;background-color:#000;padding:10px 30px 10px 30px}.elementor-6678 .elementor-element.elementor-element-1ae2e94 .elementor-button:hover,.elementor-6678 .elementor-element.elementor-element-1ae2e94 .elementor-button:focus{color:#080808;background-color:#FFF}.elementor-6678 .elementor-element.elementor-element-1ae2e94 .elementor-button:hover svg,.elementor-6678 .elementor-element.elementor-element-1ae2e94 .elementor-button:focus svg{fill:#080808}.elementor-6678 .elementor-element.elementor-element-69e0498:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6678 .elementor-element.elementor-element-69e0498>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFC}.elementor-6678 .elementor-element.elementor-element-69e0498>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:20px 20px 20px 20px}.elementor-6678 .elementor-element.elementor-element-69e0498>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6678 .elementor-element.elementor-element-5ca6c16 .elementor-heading-title{color:#252525;font-family:"Roboto",Sans-serif;font-size:38px;font-weight:600;line-height:43px}.elementor-6678 .elementor-element.elementor-element-04a90a9{color:#000;font-family:"Roboto",Sans-serif;font-size:30px;font-weight:500}.elementor-6678 .elementor-element.elementor-element-04a90a9>.elementor-widget-container{margin:0 0 14px 0}.elementor-6678 .elementor-element.elementor-element-d7e45e7 .elementor-button{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;line-height:40px;background-color:#008ECA;padding:10px 30px 10px 30px}.elementor-6678 .elementor-element.elementor-element-d7e45e7 .elementor-button:hover,.elementor-6678 .elementor-element.elementor-element-d7e45e7 .elementor-button:focus{color:#000;background-color:#FFF}.elementor-6678 .elementor-element.elementor-element-d7e45e7 .elementor-button:hover svg,.elementor-6678 .elementor-element.elementor-element-d7e45e7 .elementor-button:focus svg{fill:#000}@media(max-width:767px){.elementor-6678 .elementor-element.elementor-element-8f157f0{margin-top:-9rem;margin-bottom:-9rem}.elementor-6678 .elementor-element.elementor-element-993cbfc>.elementor-element-populated{margin:40% 1% 5% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%}.elementor-6678 .elementor-element.elementor-element-69e0498>.elementor-element-populated{margin:0% 1% 20% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%}}@media(min-width:1025px){.elementor-6678 .elementor-element.elementor-element-8f157f0:not(.elementor-motion-effects-element-type-background),.elementor-6678 .elementor-element.elementor-element-8f157f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}