.elementor-371 .elementor-element.elementor-element-12c4b44e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-371 .elementor-element.elementor-element-c967795{--display:flex;--min-height:65px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-371 .elementor-element.elementor-element-54d95c1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-371 .elementor-element.elementor-element-7d7dd45b{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-371 .elementor-element.elementor-element-7bc3c7f{--display:flex;}.elementor-371 .elementor-element.elementor-element-25e3586{text-align:center;}.elementor-371 .elementor-element.elementor-element-3a9dabe9{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-371 .elementor-element.elementor-element-356a0b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-371 .elementor-element.elementor-element-b079412{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:12vh;--padding-bottom:12vh;--padding-left:12vh;--padding-right:12vh;}.elementor-371 .elementor-element.elementor-element-40dfbf6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-371 .elementor-element.elementor-element-ef3775e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-ef3775e:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-ef3775e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sestocontinente.art/wp-content/uploads/2026/07/1783507284454_web.jpg");background-position:center center;background-size:cover;}.elementor-371 .elementor-element.elementor-element-dddd3ec{--spacer-size:1px;}.elementor-371 .elementor-element.elementor-element-f64e4b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-f64e4b6:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-f64e4b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sestocontinente.art/wp-content/uploads/2026/07/IMG-20201024-WA0000.jpeg");background-position:center center;background-size:cover;}.elementor-371 .elementor-element.elementor-element-7148232{--spacer-size:1px;}.elementor-371 .elementor-element.elementor-element-64a850d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-371 .elementor-element.elementor-element-64a850d > .elementor-shape-top svg, .elementor-371 .elementor-element.elementor-element-64a850d > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-371 .elementor-element.elementor-element-64a850d > .elementor-shape-bottom svg, .elementor-371 .elementor-element.elementor-element-64a850d > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-371 .elementor-element.elementor-element-5a2962d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-371 .elementor-element.elementor-element-641d74a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-371 .elementor-element.elementor-element-9fee438{text-align:center;}.elementor-371 .elementor-element.elementor-element-f6cbb43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-371 .elementor-element.elementor-element-5190839{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-371 .elementor-element.elementor-element-1fb222c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-371 .elementor-element.elementor-element-957c536{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-371 .elementor-element.elementor-element-dd923d0{text-align:center;}.elementor-371 .elementor-element.elementor-element-387a268{text-align:center;}.elementor-371 .elementor-element.elementor-element-6594657{text-align:center;}.elementor-371 .elementor-element.elementor-element-7c8d101{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-371 .elementor-element.elementor-element-826bfa0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-371 .elementor-element.elementor-element-ec6714c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-371 .elementor-element.elementor-element-c83a138{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-c83a138:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-c83a138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sestocontinente.art/wp-content/uploads/2026/07/ANITA_SCHNEIDER-1.jpg");background-position:center center;background-size:cover;}.elementor-371 .elementor-element.elementor-element-624d6eb{--spacer-size:40vh;}.elementor-371 .elementor-element.elementor-element-dc8ee82{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-dc8ee82:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-dc8ee82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sestocontinente.art/wp-content/uploads/2026/07/bosa-2.jpg");background-position:center center;background-size:cover;}.elementor-371 .elementor-element.elementor-element-006eb3e{--spacer-size:40vh;}.elementor-371 .elementor-element.elementor-element-f01fcb2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-f01fcb2:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-f01fcb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sestocontinente.art/wp-content/uploads/2026/07/SEM_SANDRO.jpg");background-position:center center;background-size:cover;}.elementor-371 .elementor-element.elementor-element-c0aed90{--spacer-size:40vh;}.elementor-371 .elementor-element.elementor-element-009e749{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-371 .elementor-element.elementor-element-bfe53fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-bfe53fa:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-bfe53fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sestocontinente.art/wp-content/uploads/2026/07/IMG-20260723-WA0004.jpg");background-position:center center;background-size:cover;}.elementor-371 .elementor-element.elementor-element-ff77ffa{--spacer-size:40vh;}.elementor-371 .elementor-element.elementor-element-6f126b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-6f126b9:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-6f126b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sestocontinente.art/wp-content/uploads/2026/07/FOTO_FLAM.jpg");background-position:center center;background-size:cover;}.elementor-371 .elementor-element.elementor-element-ba6105d{--spacer-size:40vh;}@media(min-width:768px){.elementor-371 .elementor-element.elementor-element-54d95c1e{--width:20%;}.elementor-371 .elementor-element.elementor-element-7d7dd45b{--width:60%;}.elementor-371 .elementor-element.elementor-element-3a9dabe9{--width:20%;}.elementor-371 .elementor-element.elementor-element-b079412{--width:60%;}.elementor-371 .elementor-element.elementor-element-40dfbf6{--width:45%;}.elementor-371 .elementor-element.elementor-element-ef3775e{--width:50%;}.elementor-371 .elementor-element.elementor-element-f64e4b6{--width:50%;}.elementor-371 .elementor-element.elementor-element-5a2962d{--width:25%;}.elementor-371 .elementor-element.elementor-element-641d74a{--width:50%;}.elementor-371 .elementor-element.elementor-element-f6cbb43{--width:25%;}.elementor-371 .elementor-element.elementor-element-1fb222c{--width:25%;}.elementor-371 .elementor-element.elementor-element-957c536{--width:50%;}.elementor-371 .elementor-element.elementor-element-7c8d101{--width:25%;}.elementor-371 .elementor-element.elementor-element-ec6714c{--width:100%;}.elementor-371 .elementor-element.elementor-element-009e749{--width:100%;}.elementor-371 .elementor-element.elementor-element-bfe53fa{--width:33%;}.elementor-371 .elementor-element.elementor-element-6f126b9{--width:33%;}}@media(max-width:1024px){.elementor-371 .elementor-element.elementor-element-12c4b44e{--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-371 .elementor-element.elementor-element-c967795{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}@media(max-width:767px){.elementor-371 .elementor-element.elementor-element-12c4b44e{--padding-top:15%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-371 .elementor-element.elementor-element-c967795{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-371 .elementor-element.elementor-element-54d95c1e{--width:100%;}.elementor-371 .elementor-element.elementor-element-7d7dd45b{--width:100%;}.elementor-371 .elementor-element.elementor-element-3a9dabe9{--width:50%;}.elementor-371 .elementor-element.elementor-element-b079412{--padding-top:6vh;--padding-bottom:6vh;--padding-left:6vh;--padding-right:6vh;}.elementor-371 .elementor-element.elementor-element-dddd3ec{--spacer-size:350px;}.elementor-371 .elementor-element.elementor-element-7148232{--spacer-size:350px;}.elementor-371 .elementor-element.elementor-element-624d6eb{--spacer-size:350px;}.elementor-371 .elementor-element.elementor-element-006eb3e{--spacer-size:350px;}.elementor-371 .elementor-element.elementor-element-c0aed90{--spacer-size:350px;}.elementor-371 .elementor-element.elementor-element-ff77ffa{--spacer-size:350px;}.elementor-371 .elementor-element.elementor-element-ba6105d{--spacer-size:350px;}}/* Start custom CSS for html, class: .elementor-element-5777ed52 */.elementor-371 .elementor-element.elementor-element-5777ed52{
    position: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c4b44e */.elementor-371 .elementor-element.elementor-element-12c4b44e{
      margin-top:-200px;
  z-index:0;
  position: absolute;
  overflow-x:hidden;
  height: 700px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bc3c7f */.elementor-371 .elementor-element.elementor-element-7bc3c7f{
    padding: 24px;
  border-radius: 32px;
  box-shadow: 10px 10px 0px 0px var(--red);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3775e */.elementor-371 .elementor-element.elementor-element-ef3775e{
border-radius:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f64e4b6 */.elementor-371 .elementor-element.elementor-element-f64e4b6{
border-radius:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40dfbf6 */.elementor-371 .elementor-element.elementor-element-40dfbf6{
    padding-right: 12vh;
}
@media (max-width:767px){
    
.elementor-371 .elementor-element.elementor-element-40dfbf6{
    padding-right: inherit;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a0b1 */@media (max-width:767px){
    .elementor-371 .elementor-element.elementor-element-356a0b1{
        padding-top:0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-387a268 */.elementor-371 .elementor-element.elementor-element-387a268 h4{
    background: #015367;
    padding: 8px 0;
    border-radius: 8px;
    margin-bottom:32px;
}
.elementor-371 .elementor-element.elementor-element-387a268 h4::after{
    content:"";
    background: #015367;
    position: absolute;
    width: 2px;
    height: 32px;
    left: calc(50% - 1px);
    top:calc(100% - 24px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e23311 */.elementor-371 .elementor-element.elementor-element-3e23311{
    border:1px solid #015367;
    padding: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6594657 */.elementor-371 .elementor-element.elementor-element-6594657 h4{
    background: #015367;
    padding: 8px 0;
    border-radius: 8px;
    margin-bottom:32px;
    margin-top:32px;
}
.elementor-371 .elementor-element.elementor-element-6594657 h4::after{
    content:"";
    background: #015367;
    position: absolute;
    width: 2px;
    height: 32px;
    left: calc(50% - 1px);
    top:calc(100% - 24px);
}
.elementor-371 .elementor-element.elementor-element-6594657 h4::before{
    content:"";
    background: #015367;
    position: absolute;
    width: 2px;
    height: 32px;
    left: calc(50% - 1px);
    top:-4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e6cb70 */.elementor-371 .elementor-element.elementor-element-9e6cb70{
    border:1px solid #015367;
    padding: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c83a138 */.elementor-371 .elementor-element.elementor-element-c83a138{
border-radius:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc8ee82 */.elementor-371 .elementor-element.elementor-element-dc8ee82{
border-radius:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f01fcb2 */.elementor-371 .elementor-element.elementor-element-f01fcb2{
border-radius:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe53fa */.elementor-371 .elementor-element.elementor-element-bfe53fa{
border-radius:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f126b9 */.elementor-371 .elementor-element.elementor-element-6f126b9{
border-radius:12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-826bfa0 */@media (max-width:767px){
    .elementor-371 .elementor-element.elementor-element-826bfa0{
        padding-top:0 !important;
    }
}/* End custom CSS */
/* Start custom CSS */.scrolling-image-container {
  overflow: hidden;
  position: absolute;
  top:0;
  left: 0;
}
.scrolling-image-container.two {

  margin-top:120px;
}
.scrolling-image-container.three {

  margin-top:240px;
}
.scrolling-image-container.four {

  margin-top:360px;
}
.scrolling-image-container.five {

  margin-top:480px;
}
.scrolling-image-container.six {

  margin-top:600px;
}
.scrolling-image {
  background: url("https://www.sestocontinente.art/wp-content/uploads/2026/07/fishes-1.png") repeat-x;
  background-size:contain;
  height: 82px;
  width:260vw;
  
  animation: slide 280s linear infinite;
  transform: translate(-160vw);
}
.two .scrolling-image {
  background: url("https://www.sestocontinente.art/wp-content/uploads/2026/07/fishes3.png") repeat-x;
  background-size:contain;
   height: 82px;
  width:260vw;

  animation: slide2 340s linear infinite;
}
.three .scrolling-image {
  background: url("https://www.sestocontinente.art/wp-content/uploads/2026/07/fishes2.png") repeat-x;
  background-size:contain;
  height: 82px;
  width:260vw;
  transform: translate(-160vw);

  animation: slide 320s linear infinite;
}
.four .scrolling-image {
  background: url("https://www.sestocontinente.art/wp-content/uploads/2026/07/fishes3.png") repeat-x;
  background-size:contain;
  height: 82px;
  width:260vw;
  
  animation: slide2 280s linear infinite;
  
}
.five .scrolling-image {
  background: url("https://www.sestocontinente.art/wp-content/uploads/2026/07/fishes-1.png") repeat-x;
  background-size:contain;
   height: 82px;
  width:260vw;
transform: translate(-160vw);
  animation: slide 340s linear infinite;
}
.six .scrolling-image {
  background: url("https://www.sestocontinente.art/wp-content/uploads/2026/07/fishes3.png") repeat-x;
  background-size:contain;
  height: 82px;
  width:260vw;


  animation: slide2 320s linear infinite;
}
@keyframes slide {
  0% {
    transform: translate(-160vw);
  }
  100% {
    transform: translate(0px); /* The image width */
  }
}
@keyframes slide2 {
   0% {
    transform: translate(0px);
  }
  100% {
    transform: translate(-260vw); /* The image width */
  }
}/* End custom CSS */