.mcb-section .mcb-wrap .mcb-item-18ohk5aaq .mcb-column-inner-18ohk5aaq{height:200px;}.mcb-section .mcb-wrap .mcb-item-r4nn8a67a9 .title{background-position:center center;text-align:center;text-transform:uppercase;font-weight:300;letter-spacing:6px;}.mcb-section .mcb-wrap .mcb-item-r4nn8a67a9 .title,.mcb-section .mcb-wrap .mcb-item-r4nn8a67a9 .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-ytgypa9t .column_attr{text-align:center;color:#FFFFFF;font-size:20px;letter-spacing:4px;}.mcb-section .mcb-wrap .mcb-item-ytgypa9t .mcb-column-inner-ytgypa9t{padding-top:30px;}.mcb-section .mcb-wrap .mcb-item-8du0ap1xn .mcb-column-inner-8du0ap1xn{height:120px;}.mcb-section-2az0z9n1s .mcb-background-overlay{opacity:0.6;}.mcb-section-2az0z9n1s{background-image:url(/wp-content/uploads/2025/08/realizzazioni_top.jpg#28);}.mcb-section .mcb-wrap .mcb-item-brky5gjc9 .column_attr{text-align:center;}.mcb-section .mcb-wrap .mcb-item-brky5gjc9 .mcb-column-inner-brky5gjc9{margin-top:40px;margin-bottom:60px;}.mcb-section .mcb-wrap-0wljt8p3g .mcb-wrap-inner-0wljt8p3g{justify-content:center;}.mcb-section-hf6yvcsio .mcb-section-inner-hf6yvcsio{justify-content:center;}body .mcb-section .mcb-wrap .mcb-item-1ttiszofn .portfolio_group .portfolio-item .entry-title a,.mcb-section .mcb-wrap .mcb-item-1ttiszofn .portfolio_group .portfolio-item .entry-title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-1ttiszofn .portfolio_group .portfolio-item .desc-wrapper{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-1ttiszofn .portfolio_group .portfolio-item a i{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-1ttiszofn .portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc{background-color:rgba(0,74,131,0.8);}.mcb-section .mcb-wrap .mcb-item-1ttiszofn .portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc h3:after{background:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-1ttiszofn .portfolio_group .portfolio-item .details-wrapper,.mcb-section .mcb-wrap .mcb-item-1ttiszofn .portfolio_group .portfolio-item .details-wrapper h5{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-1ttiszofn .portfolio_group .portfolio-item .details-wrapper a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-1ttiszofn .portfolio_group .portfolio-item .entry-title{letter-spacing:3px;text-transform:uppercase;font-size:25px;line-height:32px;}.mcb-section .mcb-wrap .mcb-item-1ttiszofn .portfolio_group .portfolio-item a:hover i{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-1ttiszofn .mcb-column-inner-1ttiszofn{padding-right:0px;padding-bottom:0px;padding-left:0px;padding-top:0px;margin-bottom:60px;margin-top:0px;}.mcb-section .mcb-wrap-6zbr7xx8c .mcb-wrap-inner-6zbr7xx8c{justify-content:center;padding-right:0px;padding-bottom:0px;padding-left:0px;padding-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;margin-top:0px;}.mcb-section-nuqmive2 .mcb-section-inner-nuqmive2{justify-content:center;}.mcb-section-nuqmive2{margin-bottom:60px;}.mcb-section .mcb-wrap .mcb-item-d5566a859 .title{background-position:center center;text-transform:uppercase;text-align:center;}.mcb-section .mcb-wrap .mcb-item-d5566a859 .mcb-column-inner-d5566a859{margin-top:40px;margin-bottom:40px;}.mcb-section .mcb-wrap .mcb-item-a9698b402 .mcb-column-inner-a9698b402{margin-top:40px;margin-bottom:60px;}.mcb-section .mcb-wrap .mcb-item-a9698b402 .column_attr{text-align:justify;}.mcb-section .mcb-wrap-b05e4978c .mcb-wrap-inner-b05e4978c{justify-content:flex-start;padding-right:30px;}.mcb-section-6c5e1245f .mcb-section-inner-6c5e1245f{justify-content:center;}.mcb-section .mcb-wrap-l5jjkxw0b .mcb-wrap-inner-l5jjkxw0b{margin-left:13px;}.mcb-section .mcb-wrap .mcb-item-46u5khvmo .column_attr{text-align:center;color:#FFFFFF;font-size:18px;letter-spacing:3px;}.mcb-section .mcb-wrap .mcb-item-takd3kj7a .title{background-position:center center;text-transform:uppercase;text-align:center;}.mcb-section .mcb-wrap .mcb-item-takd3kj7a .title,.mcb-section .mcb-wrap .mcb-item-takd3kj7a .title a{color:#FFFFFF;}.mcb-section .mcb-wrap-t2ruklcth .mcb-wrap-inner-t2ruklcth{background-color:#004A83;padding-top:40px;padding-bottom:40px;padding-right:80px;padding-left:80px;align-items:center;align-content:center;margin-right:13px;}.mcb-section .mcb-wrap .mcb-item-0ywvuujvp .title{background-position:center center;text-transform:uppercase;text-align:center;}.mcb-section .mcb-wrap .mcb-item-0ywvuujvp .title,.mcb-section .mcb-wrap .mcb-item-0ywvuujvp .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-xcrot6hxm .column_attr{text-align:center;color:#cead84;font-size:18px;letter-spacing:3px;}.mcb-section .mcb-wrap .mcb-item-xcrot6hxm .mcb-column-inner-xcrot6hxm{padding-top:20px;}.mcb-section .mcb-wrap-2l9mjo9oq .mcb-wrap-inner-2l9mjo9oq{background-color:#004A83;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}.mcb-section .mcb-wrap-7kzs2e5v .mcb-wrap-inner-7kzs2e5v{padding-right:40px;padding-left:40px;align-items:center;align-content:center;margin-top:-40px;margin-bottom:90px;}.mcb-section .mcb-wrap .mcb-item-vw7y0nes .title{background-position:center center;text-transform:uppercase;text-align:center;}.mcb-section .mcb-wrap .mcb-item-vw7y0nes .mcb-column-inner-vw7y0nes{margin-top:50px;}.mcb-section .mcb-wrap .mcb-item-vw7y0nes .title,.mcb-section .mcb-wrap .mcb-item-vw7y0nes .title a{color:#004a83;}.mcb-section .mcb-wrap-fuoc3r6q1 .mcb-wrap-inner-fuoc3r6q1{padding-right:40px;padding-left:40px;align-items:flex-end;align-content:center;margin-top:-40px;background-color:#FFFFFF;}.mcb-section-vfk33pa3q .mcb-section-inner-vfk33pa3q{align-items:stretch;}.mcb-section-vfk33pa3q{background-image:url(https://demo7.esoul.it/wp-content/uploads/2025/08/bg_bottom1.jpg#35);background-position:top center;}.mcb-section-vfk33pa3q .section_video video{object-fit:cover;}.mcb-section .mcb-wrap .mcb-item-qz6obysnd .mcb-column-inner-qz6obysnd{text-align:center;}.mcb-section .mcb-wrap .mcb-item-qz6obysnd .image_frame{width:200px;}.mcb-section .mcb-wrap .mcb-item-eirppnko3 .title{background-position:center center;text-align:center;font-weight:500;}.mcb-section .mcb-wrap-x5fwb1a8s .mcb-wrap-inner-x5fwb1a8s{justify-content:center;}.mcb-section .mcb-wrap .mcb-item-jfv22wy5f .mcb-column-inner-jfv22wy5f{text-align:center;}.mcb-section .mcb-wrap .mcb-item-jfv22wy5f .image_frame{width:200px;}.mcb-section .mcb-wrap .mcb-item-70qzwykgg .title{background-position:center center;text-align:center;font-weight:500;}.mcb-section .mcb-wrap-m22aqr21 .mcb-wrap-inner-m22aqr21{justify-content:center;}.mcb-section .mcb-wrap .mcb-item-159ca35bo .mcb-column-inner-159ca35bo{text-align:center;}.mcb-section .mcb-wrap .mcb-item-159ca35bo .image_frame{width:200px;}.mcb-section .mcb-wrap .mcb-item-o5e26gx9 .title{background-position:center center;text-align:center;font-weight:500;}.mcb-section .mcb-wrap-i703xecs .mcb-wrap-inner-i703xecs{justify-content:center;}.mcb-section .mcb-wrap .mcb-item-ry3lsiw6s .mfn-divider-inner{--mfn-divider-gap-top:60px;--mfn-divider-gap-bottom:0px;--mfn-divider-border-color:#1F1F1F;--mfn-divider-border-width:1px;}.mcb-section-utiv5p3tv{margin-top:40px;margin-bottom:20px;border-style:none;border-color:#1F1F1F;border-width:0 0 1px 0;}@media(max-width: 959px){.mcb-section .mcb-wrap-t2ruklcth .mcb-wrap-inner-t2ruklcth{padding-right:30px;padding-left:30px;}}@media(max-width: 767px){.mcb-section .mcb-wrap .mcb-item-ytgypa9t .column_attr{line-height:25px;}.mcb-section .mcb-wrap .mcb-item-d5566a859 .title{font-size:25px;line-height:30px;}.mcb-section .mcb-wrap .mcb-item-a9698b402 .mcb-column-inner-a9698b402{margin-bottom:0px;padding-bottom:0px;}.mcb-section .mcb-wrap-b05e4978c .mcb-wrap-inner-b05e4978c{padding-right:0px;}.mcb-section .mcb-wrap-l5jjkxw0b .mcb-wrap-inner-l5jjkxw0b{padding-right:0px;padding-left:0px;margin-right:0px;margin-left:0px;}.mcb-section .mcb-wrap-t2ruklcth .mcb-wrap-inner-t2ruklcth{padding-right:30px;padding-left:30px;margin-right:0px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-vw7y0nes .title{font-size:25px;line-height:30px;}.mcb-section .mcb-wrap .mcb-item-qz6obysnd .image_frame{width:130px;}.mcb-section .mcb-wrap .mcb-item-eirppnko3 .title{font-size:18px;}.mcb-section .mcb-wrap .mcb-item-jfv22wy5f .image_frame{width:130px;}.mcb-section .mcb-wrap .mcb-item-70qzwykgg .title{font-size:18px;}.mcb-section .mcb-wrap .mcb-item-159ca35bo .image_frame{width:130px;}.mcb-section .mcb-wrap .mcb-item-o5e26gx9 .title{font-size:18px;}}