.elementor-5150 .elementor-element.elementor-element-ceca1c5{padding:10rem 0 1rem 0}.elementor-5150 .elementor-element.elementor-element-520a32b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-5150 .elementor-element.elementor-element-bc7a084{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0}.elementor-5150 .elementor-element.elementor-element-bc7a084>.elementor-widget-container{margin:0 0 -4rem 0;padding:0 0 20px 0}.elementor-5150 .elementor-element.elementor-element-bc7a084 .heading{margin-left:auto;margin-right:auto;text-align:center;font-size:16px;color:#141b25}.elementor-5150 .elementor-element.elementor-element-bc7a084 .heading::after{margin-left:auto;margin-right:auto;text-align:center;background-color:#02010100;width:0}.elementor-5150 .elementor-element.elementor-element-9e003e8{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0}.elementor-5150 .elementor-element.elementor-element-9e003e8>.elementor-widget-container{margin:0 0 7rem 0}.elementor-5150 .elementor-element.elementor-element-9e003e8 .heading{margin-left:auto;margin-right:auto;text-align:center;color:#141b25}.elementor-5150 .elementor-element.elementor-element-9e003e8 .heading::after{margin-left:auto;margin-right:auto;text-align:center}.elementor-5150 .elementor-element.elementor-element-2c79116 .icon{font-size:70px}.elementor-5150 .elementor-element.elementor-element-2c79116 .image-box-content .content a{font-size:12px}.elementor-5150 .elementor-element.elementor-element-f792fdc{margin-top:0;margin-bottom:0}.elementor-5150 .elementor-element.elementor-element-c6ee746,.elementor-5150 .elementor-element.elementor-element-c6ee746>.elementor-background-overlay{border-radius:10px 10px 10px 10px}.elementor-5150 .elementor-element.elementor-element-c6ee746{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:0;margin-bottom:60px}.elementor-5150 .elementor-element.elementor-element-c6ee746>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-5150 .elementor-element.elementor-element-291a36d>.elementor-element-populated,.elementor-5150 .elementor-element.elementor-element-291a36d>.elementor-element-populated>.elementor-background-overlay,.elementor-5150 .elementor-element.elementor-element-291a36d>.elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-5150 .elementor-element.elementor-element-291a36d>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-5150 .elementor-element.elementor-element-9d9442e img{border-radius:10px 0 0 10px;height:100%;object-fit:cover;object-position:initial}.elementor-5150 .elementor-element.elementor-element-9d9442e{height:100%}.elementor-5150 .elementor-element.elementor-element-9d9442e .elementor-widget-container{height:100%}.elementor-5150 .elementor-element.elementor-element-ab12763:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5150 .elementor-element.elementor-element-ab12763 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141b25}.elementor-5150 .elementor-element.elementor-element-ab12763>.elementor-element-populated,.elementor-5150 .elementor-element.elementor-element-ab12763>.elementor-element-populated>.elementor-background-overlay,.elementor-5150 .elementor-element.elementor-element-ab12763>.elementor-background-slideshow{border-radius:0 10px 10px 0}.elementor-5150 .elementor-element.elementor-element-ab12763>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:15% 15% 15% 15%}.elementor-5150 .elementor-element.elementor-element-ab12763>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-5150 .elementor-element.elementor-element-2edb623{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-5150 .elementor-element.elementor-element-2edb623>.elementor-widget-container{margin:0 0 15px 0}.elementor-5150 .elementor-element.elementor-element-2edb623.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-5150 .elementor-element.elementor-element-2edb623 .heading{text-align:left;font-size:40px;font-weight:600;line-height:60px;color:#fff}.elementor-5150 .elementor-element.elementor-element-2edb623 .heading::after{text-align:left;width:0}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-5150 .elementor-element.elementor-element-5113bc2{font-weight:400;color:var(--e-global-color-accent)}.elementor-5150 .elementor-element.elementor-element-332e176{width:auto;max-width:auto;text-align:left}.elementor-5150 .elementor-element.elementor-element-332e176 .button:hover{color:#141b25!important;fill:#141b25!important;background-color:#fff}.elementor-5150 .elementor-element.elementor-element-05f5336:not(.elementor-motion-effects-element-type-background), .elementor-5150 .elementor-element.elementor-element-05f5336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://devologik.com/wp-content/uploads/2024/02/xblue-bg-1.jpg.pagespeed.ic.H6aA9qvhTl.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5150 .elementor-element.elementor-element-05f5336>.elementor-container{max-width:1170px}.elementor-5150 .elementor-element.elementor-element-05f5336{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 10rem 0}.elementor-5150 .elementor-element.elementor-element-05f5336>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-5150 .elementor-element.elementor-element-8a70c51>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-5150 .elementor-element.elementor-element-2d133d4>.elementor-container{min-height:.7em}.elementor-5150 .elementor-element.elementor-element-2d133d4,.elementor-5150 .elementor-element.elementor-element-2d133d4>.elementor-background-overlay{border-radius:10px 10px 10px 10px}.elementor-5150 .elementor-element.elementor-element-2d133d4{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:100px;margin-bottom:0}.elementor-5150 .elementor-element.elementor-element-2d133d4>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-5150 .elementor-element.elementor-element-0f1647b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5150 .elementor-element.elementor-element-0f1647b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141b25}.elementor-5150 .elementor-element.elementor-element-0f1647b>.elementor-element-populated>.elementor-background-overlay{background-color:#141b25;background-image:url(https://devologik.com/wp-content/uploads/2024/07/xbg-sezione.webp.pagespeed.ic.WpUJIvKVlT.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.61}.elementor-bc-flex-widget .elementor-5150 .elementor-element.elementor-element-0f1647b.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-5150 .elementor-element.elementor-element-0f1647b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-5150 .elementor-element.elementor-element-0f1647b.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-5150 .elementor-element.elementor-element-0f1647b>.elementor-element-populated{border-style:solid;transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:6% 6% 6% 6%}.elementor-5150 .elementor-element.elementor-element-0f1647b>.elementor-element-populated,.elementor-5150 .elementor-element.elementor-element-0f1647b>.elementor-element-populated>.elementor-background-overlay,.elementor-5150 .elementor-element.elementor-element-0f1647b>.elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-5150 .elementor-element.elementor-element-0f1647b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-5150 .elementor-element.elementor-element-7795dc1>.elementor-widget-container{margin:0 0 15px 0}.elementor-5150 .elementor-element.elementor-element-7795dc1 .heading{text-align:left;font-size:40px;font-weight:600;line-height:60px;color:#fff}.elementor-5150 .elementor-element.elementor-element-7795dc1 .heading::after{text-align:left}.elementor-5150 .elementor-element.elementor-element-e22aa33{width:auto;max-width:auto}.elementor-5150 .elementor-element.elementor-element-e22aa33 .button:hover{color:#141b25!important;fill:#141b25!important;background-color:#fff}@media (max-width:991px){.elementor-5150 .elementor-element.elementor-element-ceca1c5{padding:40px 50px 50px 50px}.elementor-5150 .elementor-element.elementor-element-bc7a084{width:100%;max-width:100%}.elementor-5150 .elementor-element.elementor-element-bc7a084>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-5150 .elementor-element.elementor-element-9e003e8{width:100%;max-width:100%}.elementor-5150 .elementor-element.elementor-element-9e003e8>.elementor-widget-container{margin:0 0 3rem 0}.elementor-5150 .elementor-element.elementor-element-291a36d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:100px}.elementor-5150 .elementor-element.elementor-element-291a36d>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-5150 .elementor-element.elementor-element-9d9442e img{width:100%;border-radius:10px 10px 0 0;height:40rem;object-position:center}.elementor-5150 .elementor-element.elementor-element-9d9442e{height:40rem}.elementor-5150 .elementor-element.elementor-element-9d9442e .elementor-widget-container{height:40rem}.elementor-5150 .elementor-element.elementor-element-ab12763>.elementor-element-populated,.elementor-5150 .elementor-element.elementor-element-ab12763>.elementor-element-populated>.elementor-background-overlay,.elementor-5150 .elementor-element.elementor-element-ab12763>.elementor-background-slideshow{border-radius:0 0 10px 10px}.elementor-5150 .elementor-element.elementor-element-ab12763>.elementor-element-populated{padding:50px 50px 50px 50px}.elementor-5150 .elementor-element.elementor-element-2edb623 .heading{font-size:35px;line-height:45px}.elementor-5150 .elementor-element.elementor-element-05f5336{padding:0 50px 50px 50px}.elementor-5150 .elementor-element.elementor-element-0f1647b>.elementor-element-populated,.elementor-5150 .elementor-element.elementor-element-0f1647b>.elementor-element-populated>.elementor-background-overlay,.elementor-5150 .elementor-element.elementor-element-0f1647b>.elementor-background-slideshow{border-radius:0 0 10px 10px}.elementor-5150 .elementor-element.elementor-element-0f1647b>.elementor-element-populated{padding:50px 50px 50px 50px}.elementor-5150 .elementor-element.elementor-element-7795dc1 .heading{font-size:35px;line-height:45px}}@media (max-width:767px){.elementor-5150 .elementor-element.elementor-element-ceca1c5{padding:32px 15px 40px 15px}.elementor-5150 .elementor-element.elementor-element-bc7a084>.elementor-widget-container{margin:0 0 1rem 0;padding:0 0 0 0}.elementor-5150 .elementor-element.elementor-element-bc7a084 .heading{line-height:25px}.elementor-5150 .elementor-element.elementor-element-9e003e8 .heading{line-height:42px}.elementor-5150 .elementor-element.elementor-element-ab12763>.elementor-element-populated{padding:25px 25px 30px 25px}.elementor-5150 .elementor-element.elementor-element-2edb623>.elementor-widget-container{margin:0 0 0 0}.elementor-5150 .elementor-element.elementor-element-2edb623 .heading{font-size:30px}.elementor-5150 .elementor-element.elementor-element-332e176{width:100%;max-width:100%}.elementor-5150 .elementor-element.elementor-element-332e176 .button{width:100%}.elementor-5150 .elementor-element.elementor-element-05f5336{padding:0 25px 50px 25px}.elementor-5150 .elementor-element.elementor-element-0f1647b>.elementor-element-populated{padding:25px 25px 30px 25px}.elementor-5150 .elementor-element.elementor-element-7795dc1>.elementor-widget-container{margin:0 0 0 0}.elementor-5150 .elementor-element.elementor-element-7795dc1 .heading{font-size:30px}.elementor-5150 .elementor-element.elementor-element-e22aa33{width:100%;max-width:100%}.elementor-5150 .elementor-element.elementor-element-e22aa33 .button{width:100%}}@media (min-width:768px){.elementor-5150 .elementor-element.elementor-element-291a36d{width:50%}.elementor-5150 .elementor-element.elementor-element-ab12763{width:50%}.elementor-5150 .elementor-element.elementor-element-0f1647b{width:100%}}@media (max-width:991px) and (min-width:768px){.elementor-5150 .elementor-element.elementor-element-291a36d{width:100%}.elementor-5150 .elementor-element.elementor-element-ab12763{width:100%}.elementor-5150 .elementor-element.elementor-element-0f1647b{width:100%}}