.elementor-1721 .elementor-element.elementor-element-759085de{--display:flex;--min-height:418px;--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;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-1721 .elementor-element.elementor-element-759085de:not(.elementor-motion-effects-element-type-background), .elementor-1721 .elementor-element.elementor-element-759085de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vvc.laatusivut.com/wp-content/uploads/2023/05/Savonlinna-saimaa-olavinlinna-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1721 .elementor-element.elementor-element-759085de, .elementor-1721 .elementor-element.elementor-element-759085de::before{--border-transition:0.3s;}.elementor-1721 .elementor-element.elementor-element-3ff9a539 .elementor-heading-title{color:var( --e-global-color-f08bbcd );text-shadow:2px 2px 10px #000000;}.elementor-1721 .elementor-element.elementor-element-79011a5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:3%;--padding-right:3%;--padding-bottom:3%;--padding-left:3%;}.elementor-1721 .elementor-element.elementor-element-3c04ff0{text-align:center;}.elementor-1721 .elementor-element.elementor-element-2c7f25a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1721 .elementor-element.elementor-element-2c7f25a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1721 .elementor-element.elementor-element-2c7f25a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1721 .elementor-element.elementor-element-2c7f25a .elementor-icon-list-text{transition:color 0.3s;}.elementor-1721 .elementor-element.elementor-element-2c6251e3{text-align:center;}.elementor-1721 .elementor-element.elementor-element-497e2222{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:3px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-1721 .elementor-element.elementor-element-736859f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-evenly;--background-transition:0.3s;--padding-top:3%;--padding-right:3%;--padding-bottom:3%;--padding-left:3%;}.elementor-1721 .elementor-element.elementor-element-736859f6:not(.elementor-motion-effects-element-type-background), .elementor-1721 .elementor-element.elementor-element-736859f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1721 .elementor-element.elementor-element-736859f6, .elementor-1721 .elementor-element.elementor-element-736859f6::before{--border-transition:0.3s;}.elementor-1721 .elementor-element.elementor-element-70cab8ee{text-align:center;}.elementor-1721 .elementor-element.elementor-element-70cab8ee .elementor-heading-title{font-family:var( --e-global-typography-eff4a39-font-family ), Sans-serif;font-size:var( --e-global-typography-eff4a39-font-size );font-weight:var( --e-global-typography-eff4a39-font-weight );text-transform:var( --e-global-typography-eff4a39-text-transform );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-74350f5e{text-align:center;}.elementor-1721 .elementor-element.elementor-element-67700cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-around;--background-transition:0.3s;--padding-top:3%;--padding-right:3%;--padding-bottom:3%;--padding-left:3%;}.elementor-1721 .elementor-element.elementor-element-67700cc:not(.elementor-motion-effects-element-type-background), .elementor-1721 .elementor-element.elementor-element-67700cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1721 .elementor-element.elementor-element-67700cc, .elementor-1721 .elementor-element.elementor-element-67700cc::before{--border-transition:0.3s;}.elementor-1721 .elementor-element.elementor-element-609be971{text-align:center;}.elementor-1721 .elementor-element.elementor-element-609be971 .elementor-heading-title{font-family:var( --e-global-typography-eff4a39-font-family ), Sans-serif;font-size:var( --e-global-typography-eff4a39-font-size );font-weight:var( --e-global-typography-eff4a39-font-weight );text-transform:var( --e-global-typography-eff4a39-text-transform );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-557260b0{text-align:center;}.elementor-1721 .elementor-element.elementor-element-6194c427{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-around;--background-transition:0.3s;--padding-top:3%;--padding-right:3%;--padding-bottom:3%;--padding-left:3%;}.elementor-1721 .elementor-element.elementor-element-6194c427:not(.elementor-motion-effects-element-type-background), .elementor-1721 .elementor-element.elementor-element-6194c427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1721 .elementor-element.elementor-element-6194c427, .elementor-1721 .elementor-element.elementor-element-6194c427::before{--border-transition:0.3s;}.elementor-1721 .elementor-element.elementor-element-b4783ac{text-align:center;}.elementor-1721 .elementor-element.elementor-element-b4783ac .elementor-heading-title{font-family:var( --e-global-typography-eff4a39-font-family ), Sans-serif;font-size:var( --e-global-typography-eff4a39-font-size );font-weight:var( --e-global-typography-eff4a39-font-weight );text-transform:var( --e-global-typography-eff4a39-text-transform );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-29aec3c5{text-align:center;}.elementor-1721 .elementor-element.elementor-element-427e2cdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-around;--background-transition:0.3s;--padding-top:3%;--padding-right:3%;--padding-bottom:3%;--padding-left:3%;}.elementor-1721 .elementor-element.elementor-element-427e2cdb:not(.elementor-motion-effects-element-type-background), .elementor-1721 .elementor-element.elementor-element-427e2cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1721 .elementor-element.elementor-element-427e2cdb, .elementor-1721 .elementor-element.elementor-element-427e2cdb::before{--border-transition:0.3s;}.elementor-1721 .elementor-element.elementor-element-1a1aceef{text-align:center;}.elementor-1721 .elementor-element.elementor-element-1a1aceef .elementor-heading-title{font-family:var( --e-global-typography-eff4a39-font-family ), Sans-serif;font-size:var( --e-global-typography-eff4a39-font-size );font-weight:var( --e-global-typography-eff4a39-font-weight );text-transform:var( --e-global-typography-eff4a39-text-transform );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-3776ab70{text-align:center;}.elementor-1721 .elementor-element.elementor-element-1ad14845{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-around;--background-transition:0.3s;--padding-top:3%;--padding-right:3%;--padding-bottom:3%;--padding-left:3%;}.elementor-1721 .elementor-element.elementor-element-1ad14845:not(.elementor-motion-effects-element-type-background), .elementor-1721 .elementor-element.elementor-element-1ad14845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1721 .elementor-element.elementor-element-1ad14845, .elementor-1721 .elementor-element.elementor-element-1ad14845::before{--border-transition:0.3s;}.elementor-1721 .elementor-element.elementor-element-112f7ae8{text-align:center;}.elementor-1721 .elementor-element.elementor-element-112f7ae8 .elementor-heading-title{font-family:var( --e-global-typography-eff4a39-font-family ), Sans-serif;font-size:var( --e-global-typography-eff4a39-font-size );font-weight:var( --e-global-typography-eff4a39-font-weight );text-transform:var( --e-global-typography-eff4a39-text-transform );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-6e591ad8{text-align:center;}.elementor-1721 .elementor-element.elementor-element-1777ff3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-around;--background-transition:0.3s;--padding-top:3%;--padding-right:3%;--padding-bottom:3%;--padding-left:3%;}.elementor-1721 .elementor-element.elementor-element-1777ff3a:not(.elementor-motion-effects-element-type-background), .elementor-1721 .elementor-element.elementor-element-1777ff3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1721 .elementor-element.elementor-element-1777ff3a, .elementor-1721 .elementor-element.elementor-element-1777ff3a::before{--border-transition:0.3s;}.elementor-1721 .elementor-element.elementor-element-1519fdf1{text-align:center;}.elementor-1721 .elementor-element.elementor-element-1519fdf1 .elementor-heading-title{font-family:var( --e-global-typography-eff4a39-font-family ), Sans-serif;font-size:var( --e-global-typography-eff4a39-font-size );font-weight:var( --e-global-typography-eff4a39-font-weight );text-transform:var( --e-global-typography-eff4a39-text-transform );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-1df86953{text-align:center;}.elementor-1721 .elementor-element.elementor-element-b3d01f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:3%;--padding-right:3%;--padding-bottom:3%;--padding-left:3%;}.elementor-1721 .elementor-element.elementor-element-b3d01f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1721 .elementor-element.elementor-element-77d810d1{text-align:center;}.elementor-1721 .elementor-element.elementor-element-36e1f823 .elementor-post__meta-data span + span:before{content:"•";}.elementor-1721 .elementor-element.elementor-element-36e1f823{--grid-column-gap:7px;--grid-row-gap:7px;}@media(min-width:768px){.elementor-1721 .elementor-element.elementor-element-736859f6{--width:32%;}.elementor-1721 .elementor-element.elementor-element-67700cc{--width:32%;}.elementor-1721 .elementor-element.elementor-element-6194c427{--width:32%;}.elementor-1721 .elementor-element.elementor-element-427e2cdb{--width:32%;}.elementor-1721 .elementor-element.elementor-element-1ad14845{--width:32%;}.elementor-1721 .elementor-element.elementor-element-1777ff3a{--width:32%;}}@media(max-width:1024px){.elementor-1721 .elementor-element.elementor-element-70cab8ee .elementor-heading-title{font-size:var( --e-global-typography-eff4a39-font-size );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-609be971 .elementor-heading-title{font-size:var( --e-global-typography-eff4a39-font-size );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-b4783ac .elementor-heading-title{font-size:var( --e-global-typography-eff4a39-font-size );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-1a1aceef .elementor-heading-title{font-size:var( --e-global-typography-eff4a39-font-size );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-112f7ae8 .elementor-heading-title{font-size:var( --e-global-typography-eff4a39-font-size );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-1519fdf1 .elementor-heading-title{font-size:var( --e-global-typography-eff4a39-font-size );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}}@media(max-width:767px){.elementor-1721 .elementor-element.elementor-element-70cab8ee .elementor-heading-title{font-size:var( --e-global-typography-eff4a39-font-size );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-609be971 .elementor-heading-title{font-size:var( --e-global-typography-eff4a39-font-size );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-b4783ac .elementor-heading-title{font-size:var( --e-global-typography-eff4a39-font-size );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-1a1aceef .elementor-heading-title{font-size:var( --e-global-typography-eff4a39-font-size );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-112f7ae8 .elementor-heading-title{font-size:var( --e-global-typography-eff4a39-font-size );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}.elementor-1721 .elementor-element.elementor-element-1519fdf1 .elementor-heading-title{font-size:var( --e-global-typography-eff4a39-font-size );line-height:var( --e-global-typography-eff4a39-line-height );letter-spacing:var( --e-global-typography-eff4a39-letter-spacing );word-spacing:var( --e-global-typography-eff4a39-word-spacing );}}