.elementor-535 .elementor-element.elementor-element-5729761{--display:flex;--overlay-opacity:0.94;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-535 .elementor-element.elementor-element-5729761:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-5729761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cruisingsuomi.com/wp-content/uploads/2026/09/cruisingsuomi_web_kuva_031.jpg");background-size:cover;}.elementor-535 .elementor-element.elementor-element-5729761::before, .elementor-535 .elementor-element.elementor-element-5729761 > .elementor-background-video-container::before, .elementor-535 .elementor-element.elementor-element-5729761 > .e-con-inner > .elementor-background-video-container::before, .elementor-535 .elementor-element.elementor-element-5729761 > .elementor-background-slideshow::before, .elementor-535 .elementor-element.elementor-element-5729761 > .e-con-inner > .elementor-background-slideshow::before, .elementor-535 .elementor-element.elementor-element-5729761 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-de15e5b );--background-overlay:'';}.elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-grid{grid-template-columns:repeat(6, minmax(0, 1fr));}.elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-public{--cs-gallery-card-bg:#0d1016;--cs-gallery-card-radius:14px;--cs-gallery-media-ratio:125;--cs-gallery-type-color:#ffffff;--cs-gallery-type-size:15px;--cs-gallery-city-color:#ffffff;--cs-gallery-gradient-bottom:rgba(0,0,0,0.92);--cs-gallery-gradient-mid:rgba(0,0,0,0.48);--cs-gallery-gradient-top:rgba(0,0,0,0);--cs-gallery-gradient-height:58%;--cs-gallery-footer-bg:rgba(0,0,0,0);--cs-gallery-footer-padding-x:10px;--cs-gallery-footer-padding-y:9px;--cs-gallery-like-color:#ff1744;--cs-gallery-image-hover-opacity:calc(94 / 100);--cs-gallery-image-hover-scale:calc(103 / 100);--cs-gallery-hover-overlay:rgba(0,0,0,0);--cs-gallery-card-hover-y:-2px;--cs-gallery-hover-duration:calc(180 * 1ms);--cs-gallery-username-color:var( --e-global-color-9bb9230 );--cs-gallery-username-hover-color:var( --e-global-color-a8a2c03 );}.elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-image-button{border-color:#02010100;border-width:4px;border-style:solid;}.elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-image-button:hover{border-color:var( --e-global-color-a8a2c03 );border-width:3px;border-style:solid;box-shadow:var( --e-global-color-a8a2c03 );}.elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-image-button:focus-visible{outline-color:var( --e-global-color-a8a2c03 );outline-width:1px;outline-style:solid;}.elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-filters .cs-input, .elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-filters .cs-select{color:var( --e-global-color-9bb9230 );background-color:var( --e-global-color-de15e5b );border-color:var( --e-global-color-secondary );}.elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-filters .cs-input:hover, .elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-filters .cs-select:hover{border-color:var( --e-global-color-secondary );}.elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-filters .cs-input:focus, .elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-filters .cs-select:focus{border-color:var( --e-global-color-secondary );box-shadow:var( --e-global-color-secondary );}.elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-filters .cs-button{color:var( --e-global-color-9bb9230 );border-color:var( --e-global-color-a8a2c03 );}.elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-filters .cs-button:hover{color:var( --e-global-color-9bb9230 );background-color:var( --e-global-color-a8a2c03 );}@media(max-width:1024px){.elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:767px){.elementor-535 .elementor-element.elementor-element-41b1234 .cs-gallery-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}