.elementor-352 .elementor-element.elementor-element-4152c64:not(.elementor-motion-effects-element-type-background),.elementor-352 .elementor-element.elementor-element-4152c64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0;background-image:url(https://bartoconsulting.com/wp-content/uploads/2023/09/bg-home-header.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-352 .elementor-element.elementor-element-4152c64>.elementor-background-overlay{background-color:#FFF;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-352 .elementor-element.elementor-element-4152c64>.elementor-container{min-height:600px}.elementor-352 .elementor-element.elementor-element-4152c64{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-352 .elementor-element.elementor-element-4152c64>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-646e0de)}.elementor-352 .elementor-element.elementor-element-4152c64>.elementor-shape-top svg{height:20px}.elementor-352 .elementor-element.elementor-element-4152c64>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-c36bb42)}.elementor-352 .elementor-element.elementor-element-4152c64>.elementor-shape-bottom svg{height:80px}.elementor-352 .elementor-element.elementor-element-b239c2e{text-align:start}.elementor-352 .elementor-element.elementor-element-b239c2e .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-352 .elementor-element.elementor-element-743c3b3{text-align:start;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);color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-10e4472>.elementor-element-populated{padding:40px 0 40px 40px}.elementor-352 .elementor-element.elementor-element-2ec9154{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px}.elementor-352 .elementor-element.elementor-element-2ec9154 .swiper-slide>.elementor-element{height:100%}.elementor-352 .elementor-element.elementor-element-389dc4a:not(.elementor-motion-effects-element-type-background),.elementor-352 .elementor-element.elementor-element-389dc4a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c36bb42)}.elementor-352 .elementor-element.elementor-element-389dc4a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-352 .elementor-element.elementor-element-389dc4a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-352 .elementor-element.elementor-element-2286b48.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-352 .elementor-element.elementor-element-705fff1{text-align:center}.elementor-352 .elementor-element.elementor-element-6aa0da1{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;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);color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-3a4f749{--spacer-size:50px}.elementor-352 .elementor-element.elementor-element-fd82924 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:20px}.elementor-352 .elementor-element.elementor-element-a07f1a2>.elementor-widget-container:hover{--e-transform-translateX:0px;--e-transform-translateY:-10px}.elementor-352 .elementor-element.elementor-element-a07f1a2 img{width:50%}.elementor-352 .elementor-element.elementor-element-d86f609{text-align:center}.elementor-352 .elementor-element.elementor-element-51aa6c9{text-align:start;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);color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-b64e160:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-352 .elementor-element.elementor-element-b64e160>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-646e0de)}.elementor-352 .elementor-element.elementor-element-b64e160>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-352 .elementor-element.elementor-element-b64e160>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-352 .elementor-element.elementor-element-06e9615>.elementor-widget-container:hover{--e-transform-translateX:0px;--e-transform-translateY:-10px}.elementor-352 .elementor-element.elementor-element-06e9615 img{width:50%}.elementor-352 .elementor-element.elementor-element-2ac9447{text-align:center}.elementor-352 .elementor-element.elementor-element-b2421ed{text-align:start;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);color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-b2b70ba>.elementor-widget-container:hover{--e-transform-translateX:0px;--e-transform-translateY:-10px}.elementor-352 .elementor-element.elementor-element-b2b70ba img{width:50%}.elementor-352 .elementor-element.elementor-element-2ab2e9a{text-align:center}.elementor-352 .elementor-element.elementor-element-e2513d1{text-align:start;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);color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-7c057a4{--spacer-size:50px}.elementor-352 .elementor-element.elementor-element-eacb9a5 .elementor-button{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary)}.elementor-352 .elementor-element.elementor-element-833df43{--spacer-size:50px}.elementor-352 .elementor-element.elementor-element-04c0a47:not(.elementor-motion-effects-element-type-background),.elementor-352 .elementor-element.elementor-element-04c0a47>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://bartoconsulting.com/wp-content/uploads/2023/07/bg-splash-temp.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-352 .elementor-element.elementor-element-04c0a47>.elementor-background-overlay{background-color:var(--e-global-color-646e0de);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-352 .elementor-element.elementor-element-04c0a47{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-352 .elementor-element.elementor-element-04c0a47>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-c36bb42)}.elementor-352 .elementor-element.elementor-element-04c0a47>.elementor-shape-top svg{height:30px}.elementor-352 .elementor-element.elementor-element-360594c{text-align:center}.elementor-352 .elementor-element.elementor-element-8ef0520 img{width:80%;border-radius:400px 400px 400px 400px}.elementor-352 .elementor-element.elementor-element-37f6f63{text-align:center}.elementor-352 .elementor-element.elementor-element-3d13e58{text-align:center;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);color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-abfb318 img{width:80%;border-radius:400px 400px 400px 400px}.elementor-352 .elementor-element.elementor-element-06d2ec9{text-align:center}.elementor-352 .elementor-element.elementor-element-9ad2589{text-align:center;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);color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-daf7c2b img{width:80%;border-radius:400px 400px 400px 400px}.elementor-352 .elementor-element.elementor-element-5b51dbc{text-align:center}.elementor-352 .elementor-element.elementor-element-5fbb6b9{text-align:center;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);color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-b258672{--spacer-size:50px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-352 .elementor-element.elementor-element-743c3b3{font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-2ec9154{--swiper-slides-to-display:2}.elementor-352 .elementor-element.elementor-element-6aa0da1{font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-51aa6c9{font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-b2421ed{font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-e2513d1{font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-3d13e58{font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-9ad2589{font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-5fbb6b9{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-352 .elementor-element.elementor-element-b239c2e{text-align:center}.elementor-352 .elementor-element.elementor-element-743c3b3{text-align:center;font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-10e4472>.elementor-element-populated{padding:0 10px 0 10px}.elementor-352 .elementor-element.elementor-element-2ec9154{--swiper-slides-to-display:1}.elementor-352 .elementor-element.elementor-element-6aa0da1{font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-51aa6c9{font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-b2421ed{font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-e2513d1{font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-3d13e58{font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-9ad2589{font-size:var(--e-global-typography-text-font-size)}.elementor-352 .elementor-element.elementor-element-5fbb6b9{font-size:var(--e-global-typography-text-font-size)}}