.elementor-10 .elementor-element.elementor-element-42cc3523:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-42cc3523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.capuavetere.it/wp-content/uploads/2026/06/anfiteatro-santa-maria-capua-vetere-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-42cc3523 > .elementor-background-overlay{background-color:#00345ABD;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-42cc3523{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 0px 125px 0px;}.elementor-10 .elementor-element.elementor-element-38e1cf2d h1, .elementor-10 .elementor-element.elementor-element-38e1cf2d h2, .elementor-10 .elementor-element.elementor-element-38e1cf2d h3, .elementor-10 .elementor-element.elementor-element-38e1cf2d h4, .elementor-10 .elementor-element.elementor-element-38e1cf2d h5, .elementor-10 .elementor-element.elementor-element-38e1cf2d h6{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-38e1cf2d p{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7e0e6e9 .directorist-listing-type-selection .search_listing_types{flex-direction:top;}.elementor-10 .elementor-element.elementor-element-7e0e6e9 .directorist-listing-type-selection .search_listing_types .directorist-icon-mask{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-7e0e6e9 .directorist-listing-type-selection__item a{color:#FFFEFE;}.elementor-10 .elementor-element.elementor-element-7e0e6e9 .directorist-listing-type-selection__item a .directorist-icon-mask::after{background-color:#FFFEFE;}.elementor-10 .elementor-element.elementor-element-7e0e6e9 .directorist-listing-type-selection__item a::after{background-color:#FFFEFE;}.elementor-10 .elementor-element.elementor-element-7e0e6e9 .directorist-listing-type-selection__item .directorist-listing-type-selection__link--current{color:#F2D082;border-color:#F2D082!important;}.elementor-10 .elementor-element.elementor-element-7e0e6e9 .directorist-listing-type-selection__item .directorist-listing-type-selection__link--current .directorist-icon-mask::after{background-color:#F2D082;}.elementor-10 .elementor-element.elementor-element-7e0e6e9 .directorist-listing-type-selection__item a:hover, .elementor-10 .elementor-element.elementor-element-7e0e6e9 .directorist-listing-type-selection__item a:focus{color:#F2D082;border-color:#F2D082!important;}.elementor-10 .elementor-element.elementor-element-7e0e6e9 .directorist-listing-type-selection__item a:hover svg, .elementor-10 .elementor-element.elementor-element-7e0e6e9 .directorist-listing-type-selection__item a:focus svg{fill:#F2D082;}.elementor-10 .elementor-element.elementor-element-7e0e6e9 .directorist-listing-type-selection__item a:hover .directorist-icon-mask::after{background-color:#F2D082;}.elementor-10 .elementor-element.elementor-element-6b2253a8{padding:100px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-5d1d11f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-5d1d11f .elementor-progress-wrapper .elementor-progress-bar{background-color:#CFA400;}.elementor-10 .elementor-element.elementor-element-5d1d11f .elementor-progress-wrapper{border-radius:5px;overflow:hidden;}.elementor-10 .elementor-element.elementor-element-dbe11c2{padding:100px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-3ff8692 .elementor-button{background-color:#FFFFFF;font-weight:400;fill:#00345A;color:#00345A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00345A;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3ff8692 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-3ff8692 .elementor-button:focus{background-color:#FD4956;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3ff8692 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3ff8692 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-3ff8692 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2a8933b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2a8933b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.capuavetere.it/wp-content/uploads/2026/06/teatro-garibaldi-santa-maria-capua-vetere.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-2a8933b > .elementor-background-overlay{background-color:#5A0000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-2a8933b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-b6f52e4 > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-10 .elementor-element.elementor-element-b6f52e4 h1, .elementor-10 .elementor-element.elementor-element-b6f52e4 h2, .elementor-10 .elementor-element.elementor-element-b6f52e4 h3, .elementor-10 .elementor-element.elementor-element-b6f52e4 h4, .elementor-10 .elementor-element.elementor-element-b6f52e4 h5, .elementor-10 .elementor-element.elementor-element-b6f52e4 h6{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b6f52e4 p{color:#FFFCFC;}.elementor-10 .elementor-element.elementor-element-110a1fa0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-13ae4e86 .elementor-button{background-color:#00345A;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00345A;border-radius:4px 4px 4px 4px;padding:15px 24px 15px 24px;}.elementor-10 .elementor-element.elementor-element-13ae4e86 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-13ae4e86 .elementor-button:focus{background-color:#FFFFFF;color:#00345A;border-color:#00345A;}.elementor-10 .elementor-element.elementor-element-13ae4e86{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-13ae4e86 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-10 .elementor-element.elementor-element-13ae4e86 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-13ae4e86 .elementor-button:focus svg{fill:#00345A;}.elementor-10 .elementor-element.elementor-element-19838f06 .elementor-button{background-color:#CFA400;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(253, 73, 86, 0.1);border-radius:4px 4px 4px 4px;padding:15px 24px 15px 24px;}.elementor-10 .elementor-element.elementor-element-19838f06 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-19838f06 .elementor-button:focus{background-color:#FFFFFF;color:#CFA400;border-color:#CFA400;}.elementor-10 .elementor-element.elementor-element-19838f06{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-19838f06 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-10 .elementor-element.elementor-element-19838f06 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-19838f06 .elementor-button:focus svg{fill:#CFA400;}.elementor-10 .elementor-element.elementor-element-1bdcf614{padding:100px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-20a3f178:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-20a3f178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F9;}.elementor-10 .elementor-element.elementor-element-20a3f178{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-20a3f178 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-75488873 i{color:#AD8529;}.elementor-10 .elementor-element.elementor-element-75488873 .block-single__icon{background:#AD85292E;}.elementor-10 .elementor-element.elementor-element-7b49811f i{color:#AD8529;}.elementor-10 .elementor-element.elementor-element-7b49811f .block-single__icon{background:#AD85292E;}.elementor-10 .elementor-element.elementor-element-62c871d9 i{color:#AD8529;}.elementor-10 .elementor-element.elementor-element-62c871d9 .block-single__icon{background:#AD85292E;}.elementor-10 .elementor-element.elementor-element-62f94733{padding:100px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-6a5b592d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6a5b592d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F9;}.elementor-10 .elementor-element.elementor-element-6a5b592d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-6a5b592d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-170a8163{padding:100px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-57b05d6f{padding:70px 0px 70px 0px;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-42cc3523{padding:150px 0px 150px 0px;}.elementor-10 .elementor-element.elementor-element-6b2253a8{padding:50px 0px 60px 0px;}.elementor-10 .elementor-element.elementor-element-dbe11c2{padding:50px 0px 60px 0px;}.elementor-10 .elementor-element.elementor-element-2a8933b{padding:50px 0px 60px 0px;}.elementor-10 .elementor-element.elementor-element-1bdcf614{padding:50px 0px 60px 0px;}.elementor-10 .elementor-element.elementor-element-20a3f178{padding:50px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-62f94733{padding:50px 0px 60px 0px;}.elementor-10 .elementor-element.elementor-element-6a5b592d{padding:50px 0px 60px 0px;}.elementor-10 .elementor-element.elementor-element-170a8163{padding:50px 0px 0px 0px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-42cc3523{padding:100px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-6b2253a8{padding:30px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-dbe11c2{padding:30px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-2a8933b{padding:30px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-b6f52e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-13ae4e86 > .elementor-widget-container{margin:0px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-1bdcf614{padding:30px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-20a3f178{padding:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7d33d068 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3612735e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-62f94733{padding:30px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-6a5b592d{padding:30px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-170a8163{padding:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-57b05d6f{padding:20px 0px 40px 0px;}}