.elementor-431 .elementor-element.elementor-element-044f82e{--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;--overlay-opacity:0.97;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-431 .elementor-element.elementor-element-044f82e:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-044f82e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1E8;}.elementor-431 .elementor-element.elementor-element-044f82e::before, .elementor-431 .elementor-element.elementor-element-044f82e > .elementor-background-video-container::before, .elementor-431 .elementor-element.elementor-element-044f82e > .e-con-inner > .elementor-background-video-container::before, .elementor-431 .elementor-element.elementor-element-044f82e > .elementor-background-slideshow::before, .elementor-431 .elementor-element.elementor-element-044f82e > .e-con-inner > .elementor-background-slideshow::before, .elementor-431 .elementor-element.elementor-element-044f82e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-431 .elementor-element.elementor-element-d5be411{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-431 .elementor-element.elementor-element-1b6518d{text-align:center;}.elementor-431 .elementor-element.elementor-element-1b6518d .elementor-heading-title{font-family:"Sail", Sans-serif;font-size:49px;font-weight:600;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-c11a88b{--display:flex;}.elementor-431 .elementor-element.elementor-element-c11a88b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-431 .elementor-element.elementor-element-a58bda0{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-a58bda0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-a58bda0 p{margin-block-end:0px;}.elementor-431 .elementor-element.elementor-element-fb8aac7{--display:flex;}.elementor-431 .elementor-element.elementor-element-fb8aac7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-6ee4999{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-6ee4999.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-6ee4999 p{margin-block-end:0px;}.elementor-431 .elementor-element.elementor-element-62f338e{--display:flex;}.elementor-431 .elementor-element.elementor-element-62f338e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-f2cb056{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-f2cb056.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-f2cb056 p{margin-block-end:0px;}.elementor-431 .elementor-element.elementor-element-cd36384{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-cd36384.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-cd36384 p{margin-block-end:0px;}.elementor-431 .elementor-element.elementor-element-cab40ae{--display:flex;}.elementor-431 .elementor-element.elementor-element-774983d{text-align:center;}.elementor-431 .elementor-element.elementor-element-477c57d{--display:flex;}.elementor-431 .elementor-element.elementor-element-477c57d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-18d5f16{font-family:"Roboto", Sans-serif;font-weight:400;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-18d5f16 p{margin-block-end:0px;}.elementor-431 .elementor-element.elementor-element-9fb678f{--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-431 .elementor-element.elementor-element-ba0163f{--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-431 .elementor-element.elementor-element-9936ee6{text-align:center;}.elementor-431 .elementor-element.elementor-element-47761e2{font-family:"Roboto", Sans-serif;font-weight:400;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-47761e2 p{margin-block-end:0px;}.elementor-431 .elementor-element.elementor-element-92a4530{--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-431 .elementor-element.elementor-element-27b6af6{text-align:center;}.elementor-431 .elementor-element.elementor-element-345a5ab{font-family:"Roboto", Sans-serif;font-weight:400;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-345a5ab p{margin-block-end:0px;}.elementor-431 .elementor-element.elementor-element-51d10c6{font-family:"Roboto", Sans-serif;font-weight:400;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-51d10c6 p{margin-block-end:0px;}.elementor-431 .elementor-element.elementor-element-564b599{--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-431 .elementor-element.elementor-element-ca51b65{text-align:center;}.elementor-431 .elementor-element.elementor-element-bef0e66{font-family:"Roboto", Sans-serif;font-weight:400;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-bef0e66 p{margin-block-end:0px;}.elementor-431 .elementor-element.elementor-element-fe837af{--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-431 .elementor-element.elementor-element-82d86a3{text-align:center;}.elementor-431 .elementor-element.elementor-element-506e9e3{font-family:"Roboto", Sans-serif;font-weight:400;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-506e9e3 p{margin-block-end:0px;}.elementor-431 .elementor-element.elementor-element-b934e7c{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-431 .elementor-element.elementor-element-9ee234d{--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;--overlay-opacity:0.97;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-431 .elementor-element.elementor-element-9ee234d:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-9ee234d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1E8;}.elementor-431 .elementor-element.elementor-element-9ee234d::before, .elementor-431 .elementor-element.elementor-element-9ee234d > .elementor-background-video-container::before, .elementor-431 .elementor-element.elementor-element-9ee234d > .e-con-inner > .elementor-background-video-container::before, .elementor-431 .elementor-element.elementor-element-9ee234d > .elementor-background-slideshow::before, .elementor-431 .elementor-element.elementor-element-9ee234d > .e-con-inner > .elementor-background-slideshow::before, .elementor-431 .elementor-element.elementor-element-9ee234d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-431 .elementor-element.elementor-element-e4c315b{--display:flex;}.elementor-431 .elementor-element.elementor-element-297ad5a{text-align:center;}.elementor-431 .elementor-element.elementor-element-297ad5a .elementor-heading-title{font-family:"Sail", Sans-serif;font-size:49px;font-weight:600;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-2e25fc9{--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-431 .elementor-element.elementor-element-1daa6ee{--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-431 .elementor-element.elementor-element-1daa6ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-fd4fffd{text-align:center;}.elementor-431 .elementor-element.elementor-element-8bd5c4a{font-family:"Roboto", Sans-serif;font-weight:400;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-8bd5c4a p{margin-block-end:0px;}.elementor-431 .elementor-element.elementor-element-0d749b0{--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-431 .elementor-element.elementor-element-0d749b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-e37c696{text-align:center;}.elementor-431 .elementor-element.elementor-element-4ed68ae{width:var( --container-widget-width, 114.571% );max-width:114.571%;--container-widget-width:114.571%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-4ed68ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-4ed68ae p{margin-block-end:0px;}.elementor-431 .elementor-element.elementor-element-fd31d32{--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-431 .elementor-element.elementor-element-fd31d32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-63bb9c7{text-align:center;}.elementor-431 .elementor-element.elementor-element-ef5300e{font-family:"Roboto", Sans-serif;font-weight:400;color:#0B2938;}.elementor-431 .elementor-element.elementor-element-ef5300e p{margin-block-end:0px;}.elementor-431 .elementor-element.elementor-element-cfbbfa1{--display:flex;}body.elementor-page-431:not(.elementor-motion-effects-element-type-background), body.elementor-page-431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.kontiolahdentyottomat.fi/wp-content/uploads/2026/05/taustakuva.webp");background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-431 .elementor-element.elementor-element-c11a88b{--width:85.245%;}.elementor-431 .elementor-element.elementor-element-fb8aac7{--width:85.245%;}.elementor-431 .elementor-element.elementor-element-62f338e{--width:85.245%;}.elementor-431 .elementor-element.elementor-element-477c57d{--width:88.845%;}.elementor-431 .elementor-element.elementor-element-ba0163f{--width:25%;}.elementor-431 .elementor-element.elementor-element-92a4530{--width:25%;}.elementor-431 .elementor-element.elementor-element-564b599{--width:25%;}.elementor-431 .elementor-element.elementor-element-fe837af{--width:25%;}.elementor-431 .elementor-element.elementor-element-1daa6ee{--width:29.997%;}.elementor-431 .elementor-element.elementor-element-0d749b0{--width:31.158%;}.elementor-431 .elementor-element.elementor-element-fd31d32{--width:36.872%;}}