.elementor .template-container{width:var(--width);max-width:var(--width-1280);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;gap:0px;}.elementor .section{width:var(--width);padding-block-start:var(--section-padding-block);padding-block-end:var(--section-padding-block);padding-inline-start:var(--section-padding-inline);padding-inline-end:var(--section-padding-inline);margin:0px;display:block;}.elementor .wrapper{width:var(--width);max-width:var(--wrapper-max-size);padding-block-start:var(--gap);padding-block-end:var(--gap);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:var(--gap);}.elementor .col{padding:0px;margin:0px;display:flex;flex-direction:column;}.elementor .card{width:100%;height:600px;min-height:600px;overflow:hidden;padding:0.8em;border-radius:15px;border-style:none;background-color:#e5e5e5;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .card-anteprima-attivita{overflow:hidden;padding:0px;border-radius:15px;border-width:1px;border-color:var(--color-blu-chiaro);border-style:solid;flex-direction:column;justify-content:flex-start;}.elementor .card-anteprima-attivita:hover,.elementor .card-anteprima-attivita:focus-visible{background-color:#0088c280;}.elementor .header-top-slider{width:calc(100% - 40px);;height:70vh;max-width:var(--width-1280);overflow:hidden;margin-inline-start:auto;margin-inline-end:auto;border-radius:25px;background-image:url("https://experience.welcometosantantioco.it/wp-content/uploads/2026/09/welcome-to-sant-antioco-header.avif");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:var(--gap);justify-content:center;}