.elementor .e-ba03d0d-9a10c96{column-gap:0px;padding:0px;margin:0px;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-c761505-2faad44{column-gap:20px;padding:2px;margin:0px;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-a6f55ba-f6b4255{width:55%;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:90px;padding-inline-end:0px;margin:0px;flex-direction:column;row-gap:90px;justify-content:flex-start;align-items:start;}.elementor .e-b62da1f{min-height:50vh;padding:0px;margin:0px;background-image:url("https://www.kungfulife.net/wp-content/uploads/2026/07/Kung-Fu-Life-Monaco-Shaolin.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;gap:0px;justify-content:center;align-items:start;}.elementor .e-e94e61d-c6b288b{font-family:"Montserrat";font-weight:400;font-size:1em;color:var(--bianco);line-height:1em;text-align:center;text-transform:uppercase;}.elementor .e-c842a5d-9a18a20{width:10%;column-gap:0px;padding:0px;margin:0px;flex-direction:column;row-gap:9px;justify-content:flex-start;align-items:center;}.elementor .e-ac21dcb-50162b2{padding:0px;margin:0px;flex-direction:column;gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-86f785f-d737832{max-width:800px;padding:0px;margin:0px;flex-direction:column;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-6a3378a-efca7d6{width:65%;column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:60px;padding-inline-end:60px;margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--border);border-style:solid;flex-direction:column;row-gap:30px;justify-content:flex-start;align-items:center;}.elementor .e-77b5f58-0ae0699{font-family:"Montserrat";font-weight:500;font-size:1em;color:var(--Principale);text-transform:uppercase;}.elementor .e-add721e-5bd9a8a{column-gap:0px;padding:0px;margin:0px;flex-direction:column;row-gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-e09c4b6-6e41484{font-family:"Montserrat";font-weight:600;font-size:1em;color:var(--bianco);line-height:1em;text-transform:uppercase;}.elementor .e-783c35e-950c757{padding:10px;margin:0px;border-width:1px;border-color:var(--border);border-style:solid;flex-direction:column;row-gap:6px;justify-content:flex-start;align-items:start;}.elementor .e-221cbb5-e79c03e{width:25%;column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;flex-direction:column;row-gap:60px;justify-content:flex-start;align-items:center;}.elementor .e-d1cbcd9-75691cc{column-gap:0px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;row-gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-1957ee2-823cd93{font-family:"Montserrat";font-weight:600;font-size:1.1em;color:var(--bianco);padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:0px;margin:0px;}.elementor .e-c756bb3-9c7c6f3{font-family:"Montserrat";font-weight:600;font-size:1.1em;color:var(--bianco);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-1f52c4e-2c9f798{width:65%;column-gap:0px;padding-block-start:0px;padding-block-end:0px;margin:0px;flex-direction:column;row-gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-81d6eab-e44e073{column-gap:0px;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;flex-direction:column;row-gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-f7e7288{padding-block-start:20px;padding-block-end:40px;padding-inline-start:10%;padding-inline-end:20px;margin:0px;flex-direction:column;gap:0px;justify-content:flex-start;align-items:start;}