.elementor-3320 .elementor-element.elementor-element-c484852:not(.elementor-motion-effects-element-type-background), .elementor-3320 .elementor-element.elementor-element-c484852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://scuolacittadinibergamo.it/wp-content/uploads/2020/12/20190506_125258.jpg");background-position:center center;background-size:cover;}.elementor-3320 .elementor-element.elementor-element-c484852 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.81;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3320 .elementor-element.elementor-element-c484852 > .elementor-container{min-height:278px;}.elementor-3320 .elementor-element.elementor-element-c484852{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-166px;margin-bottom:0px;padding:0px 0px 38px 0px;}.elementor-3320 .elementor-element.elementor-element-fcd964b{width:var( --container-widget-width, 100.166% );max-width:100.166%;--container-widget-width:100.166%;--container-widget-flex-grow:0;text-align:center;}.elementor-3320 .elementor-element.elementor-element-fcd964b > .elementor-widget-container{margin:100px 0px 22px 0px;}.elementor-3320 .elementor-element.elementor-element-fcd964b:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://scuolacittadinibergamo.it/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:99%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3320 .elementor-element.elementor-element-fcd964b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://scuolacittadinibergamo.it/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:99%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3320 .elementor-element.elementor-element-b183b15{text-align:center;}.elementor-3320 .elementor-element.elementor-element-b183b15 .elementor-heading-title{font-size:67px;font-weight:bold;}.elementor-3320 .elementor-element.elementor-element-9638460 > .elementor-widget-container{margin:0px 0px -1px -17px;}.elementor-3320 .elementor-element.elementor-element-9638460{text-align:center;}.elementor-3320 .elementor-element.elementor-element-9638460 .elementor-heading-title{font-size:116px;font-weight:bold;text-transform:uppercase;line-height:61px;letter-spacing:10px;color:#E74C3C;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-64f4be1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-64f4be1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-64f4be1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3320 .elementor-element.elementor-element-b511d2c{width:100%;max-width:100%;text-align:center;}.elementor-3320 .elementor-element.elementor-element-3295b83{text-align:center;}.elementor-3320 .elementor-element.elementor-element-6bb3c50{text-align:center;}.elementor-3320 .elementor-element.elementor-element-943f4b3{text-align:center;}.elementor-3320 .elementor-element.elementor-element-ae329e5{--spacer-size:20px;}.elementor-3320 .elementor-element.elementor-element-a46d4e6 .elementor-heading-title{font-size:50px;font-weight:bold;color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-389e6a5 > .elementor-shape-bottom .elementor-shape-fill{fill:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-389e6a5 > .elementor-shape-bottom svg{width:calc(222% + 1.3px);height:48px;}.elementor-3320 .elementor-element.elementor-element-f37d4d3{--spacer-size:21px;}.elementor-3320 .elementor-element.elementor-element-0d967fa:not(.elementor-motion-effects-element-type-background), .elementor-3320 .elementor-element.elementor-element-0d967fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-0d967fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3320 .elementor-element.elementor-element-0d967fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-9ddd73f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-9ddd73f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-9ddd73f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3320 .elementor-element.elementor-element-312a99b .elementor-button{background-color:#FFFFFF;font-weight:700;text-transform:uppercase;fill:#E74C3C;color:#E74C3C;border-style:solid;border-color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-312a99b .elementor-button-content-wrapper{flex-direction:row;}.elementor-3320 .elementor-element.elementor-element-62346ef .elementor-button{background-color:#FFFFFF;font-weight:700;text-transform:uppercase;fill:#E74C3C;color:#E74C3C;border-style:solid;border-color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-62346ef .elementor-button-content-wrapper{flex-direction:row;}.elementor-3320 .elementor-element.elementor-element-12a06c7 .elementor-button{background-color:#FFFFFF;font-weight:700;text-transform:uppercase;fill:#E74C3C;color:#E74C3C;border-style:solid;border-color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-12a06c7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3320 .elementor-element.elementor-element-e94413a .elementor-button{background-color:#FFFFFF;font-weight:700;text-transform:uppercase;fill:#E74C3C;color:#E74C3C;border-style:solid;border-color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-e94413a .elementor-button-content-wrapper{flex-direction:row;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-8339797.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-8339797.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-8339797.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3320 .elementor-element.elementor-element-19467c7{width:var( --container-widget-width, 53.133% );max-width:53.133%;--container-widget-width:53.133%;--container-widget-flex-grow:0;text-align:center;}.elementor-3320 .elementor-element.elementor-element-19467c7 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;opacity:1;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3320 .elementor-element.elementor-element-53f47cd > .elementor-shape-top .elementor-shape-fill{fill:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-f59c30b{--spacer-size:100px;}.elementor-3320 .elementor-element.elementor-element-7c09102{--spacer-size:100px;}.elementor-3320 .elementor-element.elementor-element-8c687ea{transition-duration:1000ms;transition-property:all;}.elementor-3320 .elementor-element.elementor-element-8c687ea .elementor-heading-title{font-size:50px;font-weight:bold;color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-d09914d{--spacer-size:25px;}.elementor-3320 .elementor-element.elementor-element-a2c1729{--e-image-carousel-slides-to-show:1;}.elementor-3320 .elementor-element.elementor-element-a2c1729 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-218eb5e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-218eb5e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-ba7ffe7{transition-duration:1000ms;transition-property:all;}.elementor-3320 .elementor-element.elementor-element-ba7ffe7 .elementor-heading-title{font-size:30px;font-weight:bold;color:#E74C3C;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-ec9c68e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-ec9c68e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-f935935{--e-image-carousel-slides-to-show:1;}.elementor-3320 .elementor-element.elementor-element-f935935 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-e54f95e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-e54f95e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-4068deb{transition-duration:1000ms;transition-property:all;text-align:left;}.elementor-3320 .elementor-element.elementor-element-4068deb .elementor-heading-title{font-size:30px;font-weight:bold;color:#E74C3C;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-b9ad3f6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-b9ad3f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-c656fa2{transition-duration:1000ms;transition-property:all;text-align:right;}.elementor-3320 .elementor-element.elementor-element-c656fa2 .elementor-heading-title{font-size:30px;font-weight:bold;color:#E74C3C;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-baedd4d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-baedd4d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-6c5dad2{--e-image-carousel-slides-to-show:1;}.elementor-3320 .elementor-element.elementor-element-6c5dad2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-b7596f6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-b7596f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-ffcc5f9{transition-duration:1000ms;transition-property:all;text-align:right;}.elementor-3320 .elementor-element.elementor-element-ffcc5f9 .elementor-heading-title{font-size:30px;font-weight:bold;color:#E74C3C;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-818c2ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-818c2ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-864d218{--e-image-carousel-slides-to-show:1;}.elementor-3320 .elementor-element.elementor-element-864d218 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-2c619a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-2c619a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-8d6c357.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-8d6c357.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-0511dad{transition-duration:1000ms;transition-property:all;text-align:left;}.elementor-3320 .elementor-element.elementor-element-0511dad .elementor-heading-title{font-size:30px;font-weight:bold;color:#E74C3C;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-d23eb0f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-d23eb0f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-8f009b2{--e-image-carousel-slides-to-show:1;}.elementor-3320 .elementor-element.elementor-element-8f009b2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-1c9b712.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-1c9b712.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-f676196{--spacer-size:100px;}.elementor-3320 .elementor-element.elementor-element-4bf8608 > .elementor-shape-bottom .elementor-shape-fill{fill:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-4bf8608 > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-3320 .elementor-element.elementor-element-436f69a{--spacer-size:21px;}.elementor-3320 .elementor-element.elementor-element-59813c8 > .elementor-shape-top .elementor-shape-fill{fill:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-59813c8 > .elementor-shape-top svg{width:calc(193% + 1.3px);height:128px;}.elementor-3320 .elementor-element.elementor-element-663e4d8{--spacer-size:140px;}.elementor-3320 .elementor-element.elementor-element-0fd987c{--spacer-size:50px;}.elementor-3320 .elementor-element.elementor-element-4c55ece .elementor-button{background-color:#FFFFFF;font-weight:700;text-transform:uppercase;fill:#E74C3C;color:#E74C3C;border-style:solid;border-color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-4c55ece{transition-duration:1000ms;transition-property:all;}.elementor-3320 .elementor-element.elementor-element-4c55ece .elementor-button-content-wrapper{flex-direction:row;}.elementor-3320 .elementor-element.elementor-element-ab1cfb6{transition-duration:1000ms;transition-property:all;}.elementor-3320 .elementor-element.elementor-element-ab1cfb6 .elementor-heading-title{font-size:50px;font-weight:bold;color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-b209c65 > .elementor-shape-bottom .elementor-shape-fill{fill:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-b209c65 > .elementor-shape-bottom svg{width:calc(222% + 1.3px);height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-3320 .elementor-element.elementor-element-8aa3ea9{--spacer-size:140px;}.elementor-3320 .elementor-element.elementor-element-3732891 > .elementor-shape-top .elementor-shape-fill{fill:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-378a78a{--spacer-size:140px;}.elementor-3320 .elementor-element.elementor-element-76252e3{--spacer-size:100px;}.elementor-3320 .elementor-element.elementor-element-2476322{transition-duration:1000ms;transition-property:all;}.elementor-3320 .elementor-element.elementor-element-2476322 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-097f212.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-097f212.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-097f212.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3320 .elementor-element.elementor-element-601823c{transition-duration:1000ms;transition-property:all;text-align:center;}.elementor-3320 .elementor-element.elementor-element-601823c > .elementor-widget-container{margin:0px 0px -28px 0px;}.elementor-3320 .elementor-element.elementor-element-601823c .elementor-heading-title{font-size:50px;font-weight:bold;color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-6c4d46c{transition-duration:1000ms;transition-property:all;text-align:center;}.elementor-3320 .elementor-element.elementor-element-6c4d46c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3320 .elementor-element.elementor-element-6c4d46c .elementor-heading-title{font-size:48px;font-weight:bold;letter-spacing:-5px;color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-944c1b5 > .elementor-widget-container{background-color:#E74C3C;margin:0px 0px 14px 0px;}.elementor-3320 .elementor-element.elementor-element-944c1b5{transition-duration:1000ms;transition-property:all;text-align:center;}.elementor-3320 .elementor-element.elementor-element-944c1b5 .elementor-heading-title{font-size:40px;font-weight:bold;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-09a7664.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-09a7664.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-09a7664.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3320 .elementor-element.elementor-element-3edb38c{transition-duration:1000ms;transition-property:all;text-align:center;}.elementor-3320 .elementor-element.elementor-element-3edb38c > .elementor-widget-container{margin:0px 0px -28px 0px;}.elementor-3320 .elementor-element.elementor-element-3edb38c .elementor-heading-title{font-size:50px;font-weight:bold;color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-ad012d3{transition-duration:1000ms;transition-property:all;text-align:center;}.elementor-3320 .elementor-element.elementor-element-ad012d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3320 .elementor-element.elementor-element-ad012d3 .elementor-heading-title{font-size:48px;font-weight:bold;letter-spacing:-5px;color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-adbaa87 > .elementor-widget-container{background-color:#E74C3C;margin:0px 0px 14px 0px;}.elementor-3320 .elementor-element.elementor-element-adbaa87{transition-duration:1000ms;transition-property:all;text-align:center;}.elementor-3320 .elementor-element.elementor-element-adbaa87 .elementor-heading-title{font-size:40px;font-weight:bold;color:#FFFFFF;}.elementor-3320 .elementor-element.elementor-element-52da84a{transition-duration:1000ms;transition-property:all;}.elementor-3320 .elementor-element.elementor-element-52da84a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3320 .elementor-element.elementor-element-21e22d9 > .elementor-shape-bottom .elementor-shape-fill{fill:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-21e22d9 > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-3320 .elementor-element.elementor-element-f619a33{--spacer-size:21px;}.elementor-3320 .elementor-element.elementor-element-083ea66 > .elementor-shape-top .elementor-shape-fill{fill:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-083ea66 > .elementor-shape-top svg{height:102px;}.elementor-3320 .elementor-element.elementor-element-fd4d1d9{--spacer-size:183px;}.elementor-3320 .elementor-element.elementor-element-2495ba8 > .elementor-widget-container{margin:0px 0px -23px -14px;}.elementor-3320 .elementor-element.elementor-element-2495ba8{text-align:center;}.elementor-3320 .elementor-element.elementor-element-2495ba8 .elementor-heading-title{font-size:93px;font-weight:bold;color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-f587ee3 img{width:100%;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-39cf14d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-39cf14d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-39cf14d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3320 .elementor-element.elementor-element-39cf14d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3320 .elementor-element.elementor-element-39cf14d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3320 .elementor-element.elementor-element-a1e06f2 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3320 .elementor-element.elementor-element-a1e06f2{font-family:"ABeeZee", Sans-serif;font-size:22px;font-weight:500;color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-f4b43e8{--spacer-size:140px;}.elementor-3320 .elementor-element.elementor-element-e10fbf7 > .elementor-shape-bottom .elementor-shape-fill{fill:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-e10fbf7 > .elementor-shape-bottom svg{width:calc(114% + 1.3px);height:131px;}.elementor-3320 .elementor-element.elementor-element-6929c34{--spacer-size:21px;}.elementor-3320 .elementor-element.elementor-element-ffd19c0 > .elementor-shape-top .elementor-shape-fill{fill:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-ffd19c0 > .elementor-shape-top svg{height:75px;}.elementor-3320 .elementor-element.elementor-element-343796c{--spacer-size:104px;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-ad0b58b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-ad0b58b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-9b68740{transition-duration:1000ms;transition-property:all;text-align:center;}.elementor-3320 .elementor-element.elementor-element-9b68740 .elementor-heading-title{font-size:50px;font-weight:bold;color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-6828895{text-align:center;font-family:"ABeeZee", Sans-serif;font-weight:900;}.elementor-3320 .elementor-element.elementor-element-d71e9e3 > .elementor-shape-bottom .elementor-shape-fill{fill:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-d71e9e3 > .elementor-shape-bottom svg{height:61px;}.elementor-3320 .elementor-element.elementor-element-6b9deae{--spacer-size:69px;}.elementor-3320 .elementor-element.elementor-element-14587ea > .elementor-shape-top .elementor-shape-fill{fill:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-3413bad{--spacer-size:109px;}.elementor-3320 .elementor-element.elementor-element-f170aeb{transition-duration:1000ms;transition-property:all;}.elementor-3320 .elementor-element.elementor-element-f170aeb .elementor-heading-title{font-size:50px;font-weight:bold;color:#E74C3C;}.elementor-3320 .elementor-element.elementor-element-3c4b64e{text-align:left;font-family:"ABeeZee", Sans-serif;font-weight:900;}.elementor-3320 .elementor-element.elementor-element-2bb8a54{transition-duration:1000ms;transition-property:all;z-index:0;}.elementor-3320 .elementor-element.elementor-element-84edab9{--spacer-size:100px;}.elementor-3320 .elementor-element.elementor-element-4c41b15{margin-top:26px;margin-bottom:0px;}.elementor-3320 .elementor-element.elementor-element-1e7ae3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3320 .elementor-element.elementor-element-1e7ae3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://scuolacittadinibergamo.it/wp-content/uploads/2023/11/IMG_7808-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-3320 .elementor-element.elementor-element-1e7ae3b > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-3320 .elementor-element.elementor-element-1e7ae3b{transition-duration:1000ms;transition-property:all;}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-1e7ae3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3320 .elementor-element.elementor-element-1e7ae3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3320 .elementor-element.elementor-element-1e7ae3b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3320 .elementor-element.elementor-element-1e7ae3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3320 .elementor-element.elementor-element-2006eb9 > .elementor-widget-container{margin:100px 0px 100px 0px;}.elementor-3320 .elementor-element.elementor-element-2006eb9{text-align:center;}.elementor-3320 .elementor-element.elementor-element-2006eb9 .aux-text{font-size:26px;}.elementor-3320 .elementor-element.elementor-element-69f1dcf{--spacer-size:140px;}.elementor-3320 .elementor-element.elementor-element-f15759d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-3320 .elementor-element.elementor-element-f15759d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3320 .elementor-element.elementor-element-fa1b508{text-align:center;}.elementor-3320 .elementor-element.elementor-element-fa1b508 .elementor-heading-title{font-weight:bold;line-height:1.5em;}.elementor-3320 .elementor-element.elementor-element-7dffb7f .aux-modern-button-wrapper{text-align:center;}.elementor-3320 .elementor-element.elementor-element-7dffb7f .aux-text{font-size:26px;}.elementor-3320 .elementor-element.elementor-element-7dffb7f .aux-icon{font-size:34px;}@media(min-width:768px){.elementor-3320 .elementor-element.elementor-element-9ddd73f{width:34.05%;}.elementor-3320 .elementor-element.elementor-element-8339797{width:65.283%;}.elementor-3320 .elementor-element.elementor-element-7824ea5{width:76.753%;}.elementor-3320 .elementor-element.elementor-element-097f212{width:21.328%;}.elementor-3320 .elementor-element.elementor-element-09a7664{width:21.328%;}.elementor-3320 .elementor-element.elementor-element-79c2001{width:76.753%;}}@media(max-width:767px){.elementor-3320 .elementor-element.elementor-element-b183b15 .elementor-heading-title{font-size:50px;}.elementor-3320 .elementor-element.elementor-element-9638460 .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-a46d4e6 .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-8c687ea .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-ba7ffe7 .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-4068deb .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-c656fa2 .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-ffcc5f9 .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-0511dad .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-ab1cfb6 .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-601823c .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-6c4d46c .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-944c1b5 .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-3edb38c .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-ad012d3 .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-adbaa87 .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-2495ba8 .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-9b68740 .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-f170aeb .elementor-heading-title{font-size:37px;}.elementor-3320 .elementor-element.elementor-element-2006eb9 .aux-text{line-height:1.5em;}}/* Start custom CSS for aux_button, class: .elementor-element-b511d2c */.aux-large{
    width: 100% !important;
}/* End custom CSS */