.elementor-23 .elementor-element.elementor-element-421acb1{--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}.elementor-23 .elementor-element.elementor-element-1c0d9d0{--display:flex}.elementor-23 .elementor-element.elementor-element-6839759 .elementor-heading-title{font-family:"Berkshire Swash",Sans-serif;font-weight:600;color:#EC3E58}.elementor-23 .elementor-element.elementor-element-497dfd0{--display:flex;--justify-content:center}.elementor-23 .elementor-element.elementor-element-227ecc4 .premium-main-nav-menu{justify-content:center}.elementor-23 .elementor-element.elementor-element-227ecc4 .premium-sub-menu .premium-sub-menu-link{justify-content:flex-start}.elementor-23 .elementor-element.elementor-element-227ecc4 .premium-hamburger-toggle{justify-content:center}.elementor-23 .elementor-element.elementor-element-227ecc4.premium-ham-dropdown .premium-mobile-menu-container,.elementor-23 .elementor-element.elementor-element-227ecc4.premium-nav-dropdown .premium-mobile-menu-container{justify-content:right}.elementor-23 .elementor-element.elementor-element-227ecc4.premium-hamburger-menu .premium-main-mobile-menu>.premium-nav-menu-item>.premium-menu-link,.elementor-23 .elementor-element.elementor-element-227ecc4.premium-nav-dropdown .premium-main-mobile-menu>.premium-nav-menu-item>.premium-menu-link,.elementor-23 .elementor-element.elementor-element-227ecc4.premium-nav-slide .premium-main-mobile-menu>.premium-nav-menu-item>.premium-menu-link{justify-content:flex-start}.elementor-23 .elementor-element.elementor-element-227ecc4 .premium-main-nav-menu>.premium-nav-menu-item>.premium-menu-link{font-family:"Cormorant Garamond",Sans-serif;font-size:22px;font-weight:600}.elementor-23 .elementor-element.elementor-element-227ecc4 .premium-nav-menu-item>.premium-menu-link>.premium-item-icon{order:0}.elementor-23 .elementor-element.elementor-element-227ecc4 .premium-main-nav-menu .premium-sub-menu-item:hover>.premium-sub-menu-link{color:#fff}.elementor-23 .elementor-element.elementor-element-227ecc4 .premium-main-nav-menu .premium-sub-menu-item:hover>.premium-sub-menu-link .premium-dropdown-icon{color:#fff}.elementor-23 .elementor-element.elementor-element-227ecc4 .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{order:0}.elementor-23 .elementor-element.elementor-element-3c4f45f{--display:flex}.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-text-icon-wrapper{flex-direction:row;gap:14px}.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-text-icon-wrapper i{font-size:22px;color:#FFF}.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-text-icon-wrapper svg{width:22px!important;height:22px!important}.elementor-23 .elementor-element.elementor-element-1555c6b{text-align:center}.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button{font-family:"Cormorant Garamond",Sans-serif;font-size:20px;font-weight:600}.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button .premium-button-text-icon-wrapper span{color:#FFF}.elementor-23 .elementor-element.elementor-element-1555c6b .premium-drawable-icon *,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:#FFF}.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button.premium-button-style2-shutinhor:before,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button.premium-button-style2-shutinver:before,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style5-radialin:before,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style5-rectin:before{background-color:#f05169}.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button:hover .premium-button-text-icon-wrapper span,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-line6::after{color:#000}.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button:hover .premium-button-text-icon-wrapper i{color:#000}.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button:hover .premium-drawable-icon *,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button:hover svg:not([class*="premium-"]){fill:#000}.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-none:hover,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style8:hover,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style1:before,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style2-shutouthor:before,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style2-shutoutver:before,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style2-shutinhor,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style2-shutinver,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style2-dshutinhor:before,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style2-dshutinver:before,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style2-scshutouthor:before,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style2-scshutoutver:before,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style3-after:hover,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style3-before:hover,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style4-icon-wrapper,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style5-radialin,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style5-radialout:before,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style5-rectin,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style5-rectout:before,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style6-bg,.elementor-23 .elementor-element.elementor-element-1555c6b .premium-button-style6:before{background-color:#FF7D90}.elementor-23 .elementor-element.elementor-element-9ea0de4{--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.11;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%}.elementor-23 .elementor-element.elementor-element-9ea0de4:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-9ea0de4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF0D;background-image:url(https://kotipalvelumakinen.fi/wp-content/uploads/2025/10/kotipalvelu_makinen_hero-1024x684.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-23 .elementor-element.elementor-element-9ea0de4::before,.elementor-23 .elementor-element.elementor-element-9ea0de4>.elementor-background-video-container::before,.elementor-23 .elementor-element.elementor-element-9ea0de4>.e-con-inner>.elementor-background-video-container::before,.elementor-23 .elementor-element.elementor-element-9ea0de4>.elementor-background-slideshow::before,.elementor-23 .elementor-element.elementor-element-9ea0de4>.e-con-inner>.elementor-background-slideshow::before,.elementor-23 .elementor-element.elementor-element-9ea0de4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#000000 32%,#FFFFFF 100%)}.elementor-23 .elementor-element.elementor-element-f3171a8{--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;--align-items:center;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--margin-top:8%;--margin-bottom:0%;--margin-left:15%;--margin-right:10%;--padding-top:01%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%}.elementor-23 .elementor-element.elementor-element-f3171a8:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-f3171a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000047}.elementor-23 .elementor-element.elementor-element-96d4565{width:100%;max-width:100%}.elementor-23 .elementor-element.elementor-element-96d4565 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-size:65px;font-weight:700;color:#FFF}.elementor-23 .elementor-element.elementor-element-ad98f33{width:100%;max-width:100%;font-family:"Merriweather",Sans-serif;font-size:20px;font-weight:700;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-23 .elementor-element.elementor-element-af798b4{--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;--align-items:center;--gap:6em 0em;--row-gap:6em;--column-gap:0em;--margin-top:14%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-23 .elementor-element.elementor-element-8891411{width:auto;max-width:auto;background-color:#F05169;text-align:center}.elementor-23 .elementor-element.elementor-element-8891411.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-8891411 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-size:30px;font-weight:700;color:#FFF}.elementor-23 .elementor-element.elementor-element-10de3e8 .elementor-button{background-color:#F05169;font-family:"Crete Round",Sans-serif;font-size:20px;font-weight:500;text-shadow:0 0 10px rgb(0 0 0 / .3);fill:#FFF;color:#FFF;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D;border-radius:8px 8px 8px 8px}.elementor-23 .elementor-element.elementor-element-10de3e8 .elementor-button:hover,.elementor-23 .elementor-element.elementor-element-10de3e8 .elementor-button:focus{background-color:#FF7D90;color:#000}.elementor-23 .elementor-element.elementor-element-10de3e8{width:auto;max-width:auto}.elementor-23 .elementor-element.elementor-element-10de3e8.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-10de3e8 .elementor-button:hover svg,.elementor-23 .elementor-element.elementor-element-10de3e8 .elementor-button:focus svg{fill:#000}.elementor-23 .elementor-element.elementor-element-e6ee0a6{--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;--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%}.elementor-23 .elementor-element.elementor-element-e6ee0a6:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-e6ee0a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#BF6E6E1F}.elementor-23 .elementor-element.elementor-element-cf18a91{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px}.elementor-23 .elementor-element.elementor-element-a2d12a3{text-align:center}.elementor-23 .elementor-element.elementor-element-a2d12a3 .elementor-heading-title{font-family:"Crete Round",Sans-serif;font-size:38px;font-weight:500;color:#000}.elementor-23 .elementor-element.elementor-element-a1eea77.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-a1eea77{text-align:left;font-family:"Crete Round",Sans-serif;font-size:18px;font-weight:400;color:#383838}.elementor-23 .elementor-element.elementor-element-ad4b823{--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:center}.elementor-23 .elementor-element.elementor-element-ad4b823.e-con{--align-self:center}.elementor-23 .elementor-element.elementor-element-1c887d6.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-1c887d6{text-align:center}.elementor-23 .elementor-element.elementor-element-1c887d6 img{opacity:.88;border-radius:14px 14px 14px 14px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-23 .elementor-element.elementor-element-2ac5ee1{--display:flex;--min-height:40vh;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.81;--padding-top:10%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-23 .elementor-element.elementor-element-2ac5ee1:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-2ac5ee1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:url(https://kotipalvelumakinen.fi/wp-content/uploads/2025/10/siivous_tausta-scaled.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover}.elementor-23 .elementor-element.elementor-element-2ac5ee1::before,.elementor-23 .elementor-element.elementor-element-2ac5ee1>.elementor-background-video-container::before,.elementor-23 .elementor-element.elementor-element-2ac5ee1>.e-con-inner>.elementor-background-video-container::before,.elementor-23 .elementor-element.elementor-element-2ac5ee1>.elementor-background-slideshow::before,.elementor-23 .elementor-element.elementor-element-2ac5ee1>.e-con-inner>.elementor-background-slideshow::before,.elementor-23 .elementor-element.elementor-element-2ac5ee1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#7B7B7BDE;--background-overlay:''}.elementor-23 .elementor-element.elementor-element-2ac5ee1.e-con{--align-self:center}.elementor-23 .elementor-element.elementor-element-0f760a3{--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:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0%;--margin-bottom:8%;--margin-left:0%;--margin-right:0%}.elementor-23 .elementor-element.elementor-element-af826bf{background-color:#F05169;text-align:center}.elementor-23 .elementor-element.elementor-element-af826bf.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-af826bf .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-size:48px;font-weight:700;color:#FFF}.elementor-23 .elementor-element.elementor-element-6815499{--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:space-evenly}.elementor-23 .elementor-element.elementor-element-5adb43a{--display:flex;--min-height:0px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:14px 14px 14px 14px;box-shadow:0 6px 24px 5px rgb(0 0 0 / .48);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-23 .elementor-element.elementor-element-5adb43a:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-5adb43a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFD1}.elementor-23 .elementor-element.elementor-element-16deb77{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0% 0% 0% 0%;border-style:solid;border-width:0 0 0 0;border-radius:5px 5px 5px 5px;text-align:center}.elementor-23 .elementor-element.elementor-element-16deb77.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-16deb77 .elementor-heading-title{font-family:"Fauna One",Sans-serif;font-weight:600;color:#000}.elementor-23 .elementor-element.elementor-element-f38ebe1{width:100%;max-width:100%;text-align:left;font-family:"Fauna One",Sans-serif;font-weight:400;color:#4B5563}.elementor-23 .elementor-element.elementor-element-f38ebe1.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-c481104{width:100%;max-width:100%;text-align:left;font-family:"Fauna One",Sans-serif;font-weight:400;color:#4B5563}.elementor-23 .elementor-element.elementor-element-c481104.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-f745072{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-23 .elementor-element.elementor-element-f745072 .premium-button{font-family:"Inter",Sans-serif;font-size:20px;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-23 .elementor-element.elementor-element-f745072 .premium-button .premium-button-text-icon-wrapper span{color:#FFF}.elementor-23 .elementor-element.elementor-element-f745072 .premium-button,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button.premium-button-style2-shutinhor:before,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button.premium-button-style2-shutinver:before,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style5-radialin:before,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style5-rectin:before{background-color:#F05169}.elementor-23 .elementor-element.elementor-element-f745072 .premium-button:hover .premium-button-text-icon-wrapper span,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-line6::after{color:#000}.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-none:hover,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style8:hover,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style1:before,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style2-shutouthor:before,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style2-shutoutver:before,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style2-shutinhor,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style2-shutinver,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style2-dshutinhor:before,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style2-dshutinver:before,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style2-scshutouthor:before,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style2-scshutoutver:before,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style3-after:hover,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style3-before:hover,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style4-icon-wrapper,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style5-radialin,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style5-radialout:before,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style5-rectin,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style5-rectout:before,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style6-bg,.elementor-23 .elementor-element.elementor-element-f745072 .premium-button-style6:before{background-color:#FF7D90}.elementor-23 .elementor-element.elementor-element-f745072 .premium-button:hover{border-radius:8px}.elementor-23 .elementor-element.elementor-element-c59f653{--display:flex;--min-height:0px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:14px 14px 14px 14px;box-shadow:0 6px 24px 5px rgb(0 0 0 / .48);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-23 .elementor-element.elementor-element-c59f653:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-c59f653>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFD1}.elementor-23 .elementor-element.elementor-element-e9ae201{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0% 0% 0% 0%;border-style:solid;border-width:0 0 0 0;border-radius:5px 5px 5px 5px;text-align:center}.elementor-23 .elementor-element.elementor-element-e9ae201.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-e9ae201 .elementor-heading-title{font-family:"Fauna One",Sans-serif;font-weight:600;color:#000}.elementor-23 .elementor-element.elementor-element-bc43572{width:100%;max-width:100%;text-align:left;font-family:"Fauna One",Sans-serif;font-weight:400;color:#4B5563}.elementor-23 .elementor-element.elementor-element-bc43572.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-29b6f54{width:100%;max-width:100%;text-align:left;font-family:"Fauna One",Sans-serif;font-size:16px;font-weight:400;color:#4B5563}.elementor-23 .elementor-element.elementor-element-29b6f54.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-bd04be9{text-align:center}.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button{font-family:"Inter",Sans-serif;font-size:20px;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button .premium-button-text-icon-wrapper span{color:#FFF}.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button.premium-button-style2-shutinhor:before,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button.premium-button-style2-shutinver:before,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style5-radialin:before,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style5-rectin:before{background-color:#F05169}.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button:hover .premium-button-text-icon-wrapper span,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-line6::after{color:#000}.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-none:hover,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style8:hover,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style1:before,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style2-shutouthor:before,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style2-shutoutver:before,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style2-shutinhor,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style2-shutinver,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style2-dshutinhor:before,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style2-dshutinver:before,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style2-scshutouthor:before,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style2-scshutoutver:before,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style3-after:hover,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style3-before:hover,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style4-icon-wrapper,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style5-radialin,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style5-radialout:before,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style5-rectin,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style5-rectout:before,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style6-bg,.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button-style6:before{background-color:#FF7D90}.elementor-23 .elementor-element.elementor-element-bd04be9 .premium-button:hover{border-radius:8px}.elementor-23 .elementor-element.elementor-element-5a0a79e{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:14px 14px 14px 14px;box-shadow:0 6px 24px 5px rgb(0 0 0 / .48);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-23 .elementor-element.elementor-element-5a0a79e:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-5a0a79e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFD1}.elementor-23 .elementor-element.elementor-element-2de27fd{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0% 0% 0% 0%;border-style:solid;border-width:0 0 0 0;border-radius:5px 5px 5px 5px;text-align:center}.elementor-23 .elementor-element.elementor-element-2de27fd.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-2de27fd .elementor-heading-title{font-family:"Fauna One",Sans-serif;font-weight:600;color:#000}.elementor-23 .elementor-element.elementor-element-34c45c8{width:100%;max-width:100%;text-align:left;font-family:"Fauna One",Sans-serif;font-size:16px;font-weight:400;color:#4B5563}.elementor-23 .elementor-element.elementor-element-34c45c8.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-2b735b0{width:100%;max-width:100%;text-align:left;font-family:"Fauna One",Sans-serif;font-size:16px;font-weight:400;color:#4B5563}.elementor-23 .elementor-element.elementor-element-2b735b0.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-a4ef9b5{text-align:center}.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button{font-family:"Inter",Sans-serif;font-size:20px;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button .premium-button-text-icon-wrapper span{color:#FFF}.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button.premium-button-style2-shutinhor:before,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button.premium-button-style2-shutinver:before,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style5-radialin:before,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style5-rectin:before{background-color:#F05169}.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button:hover .premium-button-text-icon-wrapper span,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-line6::after{color:#000}.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-none:hover,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style8:hover,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style1:before,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style2-shutouthor:before,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style2-shutoutver:before,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style2-shutinhor,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style2-shutinver,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style2-dshutinhor:before,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style2-dshutinver:before,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style2-scshutouthor:before,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style2-scshutoutver:before,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style3-after:hover,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style3-before:hover,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style4-icon-wrapper,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style5-radialin,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style5-radialout:before,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style5-rectin,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style5-rectout:before,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style6-bg,.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button-style6:before{background-color:#FF7D90}.elementor-23 .elementor-element.elementor-element-a4ef9b5 .premium-button:hover{border-radius:8px}.elementor-23 .elementor-element.elementor-element-dd9894e{--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:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:14px 14px 14px 14px;box-shadow:0 6px 24px 5px rgb(0 0 0 / .48);--margin-top:3%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%}.elementor-23 .elementor-element.elementor-element-dd9894e:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-dd9894e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFD1}.elementor-23 .elementor-element.elementor-element-dd9894e.e-con{--align-self:center}.elementor-23 .elementor-element.elementor-element-ec7bb7d.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-ec7bb7d{text-align:center;font-family:"Inter",Sans-serif;font-size:24px}.elementor-23 .elementor-element.elementor-element-ec7bb7d p{margin-block-end:0}.elementor-23 .elementor-element.elementor-element-7961f7c{--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:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:14px 14px 14px 14px;box-shadow:0 6px 24px 5px rgb(0 0 0 / .48);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:02%;--padding-left:0%;--padding-right:0%}.elementor-23 .elementor-element.elementor-element-7961f7c.e-con{--align-self:center}.elementor-23 .elementor-element.elementor-element-7c7c084{background-color:#FFF;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 04%) 0%;padding:0% 0% 0% 0%;text-align:center;font-family:"Inter",Sans-serif;font-size:22px;color:#F05169}.elementor-23 .elementor-element.elementor-element-7c7c084.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-7c7c084 p{margin-block-end:0}.elementor-23 .elementor-element.elementor-element-dcacbdc{text-align:center}.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button{font-family:"Inter",Sans-serif;font-size:20px;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button .premium-button-text-icon-wrapper span{color:#FFF}.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button.premium-button-style2-shutinhor:before,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button.premium-button-style2-shutinver:before,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style5-radialin:before,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style5-rectin:before{background-color:#F05169}.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button:hover .premium-button-text-icon-wrapper span,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-line6::after{color:#000}.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-none:hover,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style8:hover,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style1:before,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style2-shutouthor:before,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style2-shutoutver:before,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style2-shutinhor,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style2-shutinver,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style2-dshutinhor:before,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style2-dshutinver:before,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style2-scshutouthor:before,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style2-scshutoutver:before,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style3-after:hover,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style3-before:hover,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style4-icon-wrapper,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style5-radialin,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style5-radialout:before,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style5-rectin,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style5-rectout:before,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style6-bg,.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button-style6:before{background-color:#FF7D90}.elementor-23 .elementor-element.elementor-element-dcacbdc .premium-button:hover{border-radius:8px}.elementor-23 .elementor-element.elementor-element-855464a{--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;--padding-top:10%;--padding-bottom:5%;--padding-left:4%;--padding-right:4%}.elementor-23 .elementor-element.elementor-element-855464a:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-855464a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#BF6E6E1F}.elementor-23 .elementor-element.elementor-element-2bd775b{--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:center}.elementor-23 .elementor-element.elementor-element-2bd775b.e-con{--align-self:center}.elementor-23 .elementor-element.elementor-element-94667b6.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-94667b6:not(.elementor-widget-image),.elementor-23 .elementor-element.elementor-element-94667b6.elementor-widget-image img{-webkit-mask-image:url(https://kotipalvelumakinen.fi/wp-content/plugins/elementor/assets/mask-shapes/hexagon-vertical.svg);-webkit-mask-size:131%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-23 .elementor-element.elementor-element-94667b6{text-align:center}.elementor-23 .elementor-element.elementor-element-94667b6 img{opacity:.7}.elementor-23 .elementor-element.elementor-element-f97ac4a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px}.elementor-23 .elementor-element.elementor-element-ff38873{text-align:center}.elementor-23 .elementor-element.elementor-element-ff38873 .elementor-heading-title{font-family:"Crete Round",Sans-serif;font-size:38px;font-weight:500;color:#000}.elementor-23 .elementor-element.elementor-element-08f5a99.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-08f5a99{text-align:left;font-family:"Crete Round",Sans-serif;font-size:18px;font-weight:400;color:#383838}.elementor-23 .elementor-element.elementor-element-b2fcb28{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-23 .elementor-element.elementor-element-b2fcb28:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-b2fcb28>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#BF6E6E1F}.elementor-23 .elementor-element.elementor-element-2f60e44{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-23 .elementor-element.elementor-element-2f60e44.e-con{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-a5a0699{width:var(--container-widget-width,70%);max-width:70%;padding:0% 0% 0% 0%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Arial",Sans-serif;font-size:18px}.elementor-23 .elementor-element.elementor-element-01fc367{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:3%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-23 .elementor-element.elementor-element-a953cb3{width:100%;max-width:100%}.elementor-23 .elementor-element.elementor-element-0824808{--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}.elementor-23 .elementor-element.elementor-element-e2814da{--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}.elementor-23 .elementor-element.elementor-element-84abb47{width:var(--container-widget-width,45%);max-width:45%;margin:17px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-84abb47 .elementor-heading-title{font-family:"Berkshire Swash",Sans-serif;font-size:40px;font-weight:600;color:#EC3E58}.elementor-23 .elementor-element.elementor-element-41c7fa3{--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-23 .elementor-element.elementor-element-85598de{width:var(--container-widget-width,39%);max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-85598de.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-85598de .premium-main-nav-menu>.premium-nav-menu-item>.premium-menu-link{justify-content:center;color:#424242}.elementor-23 .elementor-element.elementor-element-85598de .premium-sub-menu .premium-sub-menu-link{justify-content:flex-start}.elementor-23 .elementor-element.elementor-element-85598de .premium-hamburger-toggle{justify-content:center}.elementor-23 .elementor-element.elementor-element-85598de.premium-ham-dropdown .premium-mobile-menu-container,.elementor-23 .elementor-element.elementor-element-85598de.premium-nav-dropdown .premium-mobile-menu-container{justify-content:right}.elementor-23 .elementor-element.elementor-element-85598de.premium-hamburger-menu .premium-main-mobile-menu>.premium-nav-menu-item>.premium-menu-link,.elementor-23 .elementor-element.elementor-element-85598de.premium-nav-dropdown .premium-main-mobile-menu>.premium-nav-menu-item>.premium-menu-link,.elementor-23 .elementor-element.elementor-element-85598de.premium-nav-slide .premium-main-mobile-menu>.premium-nav-menu-item>.premium-menu-link{justify-content:flex-start}.elementor-23 .elementor-element.elementor-element-85598de.premium-nav-ver .premium-ver-inner-container{width:100%}.elementor-23 .elementor-element.elementor-element-85598de .premium-nav-menu-container{box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-23 .elementor-element.elementor-element-85598de .premium-main-nav-menu>.premium-nav-menu-item>.premium-menu-link .premium-dropdown-icon{color:#424242}.elementor-23 .elementor-element.elementor-element-85598de .premium-nav-menu-item>.premium-menu-link>.premium-item-icon{order:0}.elementor-23 .elementor-element.elementor-element-85598de .premium-main-nav-menu .premium-sub-menu-item:hover>.premium-sub-menu-link{color:#fff}.elementor-23 .elementor-element.elementor-element-85598de .premium-main-nav-menu .premium-sub-menu-item:hover>.premium-sub-menu-link .premium-dropdown-icon{color:#fff}.elementor-23 .elementor-element.elementor-element-85598de .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{order:0}.elementor-23 .elementor-element.elementor-element-2cbeb86{--grid-template-columns:repeat(0, auto);text-align:center;width:var(--container-widget-width,39%);max-width:39%;margin:07% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0 0 0 0;--container-widget-width:39%;--container-widget-flex-grow:0;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-23 .elementor-element.elementor-element-d858d7b{--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}.elementor-23 .elementor-element.elementor-element-16670f7{margin:17px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-23 .elementor-element.elementor-element-a1f0dbe{margin:37px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;column-gap:0;font-size:14px;color:#838383}.elementor-23 .elementor-element.elementor-element-a1f0dbe.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-a1f0dbe a{color:#838383}.elementor-23 .elementor-element.elementor-element-e61a21f{--display:flex}.elementor-23 .elementor-element.elementor-element-3f3fd20{--display:flex;--position:fixed;bottom:0;--z-index:9999}.elementor-23 .elementor-element.elementor-element-3f3fd20:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-3f3fd20>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F05169}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-3f3fd20{left:0}body.rtl .elementor-23 .elementor-element.elementor-element-3f3fd20{right:0}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-f24d2ca .premium-mobile-menu__text span{color:#FFF}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-f24d2ca i{color:#FFF;font-size:35px}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-f24d2ca.premium-mobile-menu__item:not(.lottie-item) svg,.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-f24d2ca.premium-mobile-menu__item:not(.lottie-item) svg *{fill:#FFF}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-f24d2ca.premium-mobile-menu__item .premium-mobile-menu__link:hover i{color:#DFDFDF}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-f24d2ca.premium-mobile-menu__item:not(.lottie-item) .premium-mobile-menu__link:hover svg,.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-f24d2ca.premium-mobile-menu__item:not(.lottie-item) .premium-mobile-menu__link:hover svg *{fill:#DFDFDF}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-f24d2ca svg,.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-f24d2ca img{width:35px!important;height:35px!important}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-058368d .premium-mobile-menu__text span{color:#FFF}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-058368d i{color:#FFF;font-size:35px}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-058368d.premium-mobile-menu__item:not(.lottie-item) svg,.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-058368d.premium-mobile-menu__item:not(.lottie-item) svg *{fill:#FFF}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-058368d.premium-mobile-menu__item .premium-mobile-menu__link:hover i{color:#DFDFDF}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-058368d.premium-mobile-menu__item:not(.lottie-item) .premium-mobile-menu__link:hover svg,.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-058368d.premium-mobile-menu__item:not(.lottie-item) .premium-mobile-menu__link:hover svg *{fill:#DFDFDF}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-058368d svg,.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-058368d img{width:35px!important;height:35px!important}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-ed94aa3 .premium-mobile-menu__text span{color:#FFF}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-ed94aa3 i{color:#FFF;font-size:35px}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-ed94aa3.premium-mobile-menu__item:not(.lottie-item) svg,.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-ed94aa3.premium-mobile-menu__item:not(.lottie-item) svg *{fill:#FFF}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-ed94aa3.premium-mobile-menu__item .premium-mobile-menu__link:hover i{color:#DFDFDF}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-ed94aa3.premium-mobile-menu__item:not(.lottie-item) .premium-mobile-menu__link:hover svg,.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-ed94aa3.premium-mobile-menu__item:not(.lottie-item) .premium-mobile-menu__link:hover svg *{fill:#DFDFDF}.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-ed94aa3 svg,.elementor-23 .elementor-element.elementor-element-9aa59e1 .elementor-repeater-item-ed94aa3 img{width:35px!important;height:35px!important}.elementor-23 .elementor-element.elementor-element-9aa59e1 .premium-mobile-menu__wrap{position:relative}.elementor-23 .elementor-element.elementor-element-9aa59e1 .premium-mobile-menu__list{width:100%}.elementor-23 .elementor-element.elementor-element-9aa59e1 .premium-mobile-menu__items-wrap{justify-content:center}.elementor-23 .elementor-element.elementor-element-9aa59e1 .premium-mobile-menu__link{flex-direction:column}.elementor-23 .elementor-element.elementor-element-9aa59e1 .premium-mobile-menu__item-inner{background-color:#0000001F}.elementor-23 .elementor-element.elementor-element-9aa59e1 .active-menu-item.premium-mobile-menu__item i{color:#E6E6E6}.elementor-23 .elementor-element.elementor-element-9aa59e1 .active-menu-item.premium-mobile-menu__item:not(.lottie-item) svg,.elementor-23 .elementor-element.elementor-element-9aa59e1 .active-menu-item.premium-mobile-menu__item:not(.lottie-item) svg *{fill:#E6E6E6}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-1555c6b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:left}.elementor-23 .elementor-element.elementor-element-2ac5ee1{--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;--justify-content:space-evenly}.elementor-23 .elementor-element.elementor-element-2ac5ee1:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-2ac5ee1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-23 .elementor-element.elementor-element-2ac5ee1.e-con{--align-self:center}.elementor-23 .elementor-element.elementor-element-6815499{--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;--justify-content:space-evenly}.elementor-23 .elementor-element.elementor-element-5adb43a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-23 .elementor-element.elementor-element-5adb43a.e-con{--align-self:center}.elementor-23 .elementor-element.elementor-element-c59f653{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-23 .elementor-element.elementor-element-c59f653.e-con{--align-self:center}.elementor-23 .elementor-element.elementor-element-5a0a79e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-23 .elementor-element.elementor-element-5a0a79e.e-con{--align-self:center}.elementor-23 .elementor-element.elementor-element-855464a{--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-23 .elementor-element.elementor-element-e2814da{--justify-content:center}.elementor-23 .elementor-element.elementor-element-2cbeb86{--container-widget-width:80%;--container-widget-flex-grow:0;width:var(--container-widget-width,80%);max-width:80%}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-1c0d9d0{--width:39%}.elementor-23 .elementor-element.elementor-element-3c4f45f{--width:20%}.elementor-23 .elementor-element.elementor-element-f3171a8{--width:64%}.elementor-23 .elementor-element.elementor-element-cf18a91{--width:90%}.elementor-23 .elementor-element.elementor-element-2ac5ee1{--width:100%}.elementor-23 .elementor-element.elementor-element-5adb43a{--width:25%}.elementor-23 .elementor-element.elementor-element-c59f653{--width:25%}.elementor-23 .elementor-element.elementor-element-5a0a79e{--width:25%}.elementor-23 .elementor-element.elementor-element-dd9894e{--width:40%}.elementor-23 .elementor-element.elementor-element-7961f7c{--width:40%}.elementor-23 .elementor-element.elementor-element-f97ac4a{--width:90%}.elementor-23 .elementor-element.elementor-element-b2fcb28{--width:100%}.elementor-23 .elementor-element.elementor-element-2f60e44{--width:45%}.elementor-23 .elementor-element.elementor-element-01fc367{--width:55%}.elementor-23 .elementor-element.elementor-element-41c7fa3{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-3c4f45f{--width:38%}.elementor-23 .elementor-element.elementor-element-2ac5ee1{--width:100%}.elementor-23 .elementor-element.elementor-element-6815499{--width:100%}.elementor-23 .elementor-element.elementor-element-5adb43a{--width:75%}.elementor-23 .elementor-element.elementor-element-c59f653{--width:75%}.elementor-23 .elementor-element.elementor-element-5a0a79e{--width:75%}.elementor-23 .elementor-element.elementor-element-dd9894e{--width:75%}.elementor-23 .elementor-element.elementor-element-7961f7c{--width:75%}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-421acb1{--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}.elementor-23 .elementor-element.elementor-element-1c0d9d0{--width:80%;--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;--align-items:center}.elementor-23 .elementor-element.elementor-element-1c0d9d0.e-con{--align-self:center}.elementor-23 .elementor-element.elementor-element-1555c6b.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-f3171a8{--width:92%;--margin-top:05%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-23 .elementor-element.elementor-element-f3171a8.e-con{--align-self:center}.elementor-23 .elementor-element.elementor-element-96d4565 .elementor-heading-title{font-size:44px}.elementor-23 .elementor-element.elementor-element-ad98f33{font-size:18px}.elementor-23 .elementor-element.elementor-element-8891411 .elementor-heading-title{font-size:22px}.elementor-23 .elementor-element.elementor-element-1c887d6 img{max-width:100%}.elementor-23 .elementor-element.elementor-element-2ac5ee1{--width:100%;--gap:30px 1px;--row-gap:30px;--column-gap:1px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%}.elementor-23 .elementor-element.elementor-element-2ac5ee1:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-2ac5ee1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-23 .elementor-element.elementor-element-af826bf .elementor-heading-title{font-size:32px}.elementor-23 .elementor-element.elementor-element-5adb43a{--width:90%}.elementor-23 .elementor-element.elementor-element-f745072 .premium-button{width:100%}.elementor-23 .elementor-element.elementor-element-c59f653{--width:90%}.elementor-23 .elementor-element.elementor-element-5a0a79e{--width:90%}.elementor-23 .elementor-element.elementor-element-dd9894e{--width:90%}.elementor-23 .elementor-element.elementor-element-7961f7c{--width:90%;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%}.elementor-23 .elementor-element.elementor-element-7c7c084{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-a5a0699{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-23 .elementor-element.elementor-element-e2814da{--width:100%}.elementor-23 .elementor-element.elementor-element-d858d7b{--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px}.elementor-23 .elementor-element.elementor-element-3f3fd20{--width:100%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:7px;--padding-right:7px;bottom:0}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-3f3fd20{left:0}body.rtl .elementor-23 .elementor-element.elementor-element-3f3fd20{right:0}.elementor-23 .elementor-element.elementor-element-9aa59e1 .premium-mobile-menu__items-wrap{justify-content:center}.elementor-23 .elementor-element.elementor-element-9aa59e1 .premium-mobile-menu__link{flex-direction:column;min-height:0}.elementor-23 .elementor-element.elementor-element-9aa59e1 .premium-mobile-menu__item-inner{padding:5px 5px 0 5px}.elementor-23 .elementor-element.elementor-element-9aa59e1 .premium-mobile-menu__item i{font-size:19px}.elementor-23 .elementor-element.elementor-element-9aa59e1 .premium-mobile-menu__item svg,.elementor-23 .elementor-element.elementor-element-9aa59e1 .premium-mobile-menu__item img{width:19px!important;height:19px!important}}