.elementor-23753 .elementor-element.elementor-element-9bc3f9a{--display:flex;--min-height:75vh;--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;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#CB0B0A;--border-color:#CB0B0A;}.elementor-23753 .elementor-element.elementor-element-9bc3f9a:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-9bc3f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kasinetori.com/wp-content/uploads/2026/10/kotimainen-joululahja-joululahjat-joululahjavinkki-hanskat-Kasinetori-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23753 .elementor-element.elementor-element-9bc3f9a.e-con{--align-self:center;}.elementor-23753 .elementor-element.elementor-element-12d20564{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-12d20564:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-12d20564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF78;}.elementor-23753 .elementor-element.elementor-element-12d20564.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23753 .elementor-element.elementor-element-5b7cc312{text-align:start;}.elementor-23753 .elementor-element.elementor-element-5b7cc312 .elementor-heading-title{font-family:"Amarante", Sans-serif;font-size:56px;font-weight:600;color:#CB0B0A;}.elementor-23753 .elementor-element.elementor-element-61b93622 .elementor-heading-title{font-family:"Aguafina Script", Sans-serif;font-size:40px;font-weight:400;color:#CB0B0A;}.elementor-23753 .elementor-element.elementor-element-761d8e7{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-761d8e7:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-761d8e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF78;}.elementor-23753 .elementor-element.elementor-element-761d8e7.e-con{--align-self:flex-start;}.elementor-23753 .elementor-element.elementor-element-f09dcf0{text-align:start;}.elementor-23753 .elementor-element.elementor-element-f09dcf0 .elementor-heading-title{font-family:"Amarante", Sans-serif;font-size:56px;font-weight:600;color:#CB0B0A;}.elementor-23753 .elementor-element.elementor-element-3d5e574 .elementor-heading-title{font-family:"Aguafina Script", Sans-serif;font-size:40px;font-weight:400;color:#CB0B0A;}.elementor-23753 .elementor-element.elementor-element-8f4a9b4{--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:20px 30px;--row-gap:20px;--column-gap:30px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:50px;}.elementor-23753 .elementor-element.elementor-element-8f4a9b4:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-8f4a9b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.kasinetori.com/wp-content/uploads/2026/10/kotimaiset-joululahjat-Kasinetori.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23753 .elementor-element.elementor-element-8f4a9b4::before, .elementor-23753 .elementor-element.elementor-element-8f4a9b4 > .elementor-background-video-container::before, .elementor-23753 .elementor-element.elementor-element-8f4a9b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-23753 .elementor-element.elementor-element-8f4a9b4 > .elementor-background-slideshow::before, .elementor-23753 .elementor-element.elementor-element-8f4a9b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23753 .elementor-element.elementor-element-8f4a9b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF45;--background-overlay:'';}.elementor-23753 .elementor-element.elementor-element-b8b5994{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-b8b5994:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-b8b5994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-b8b5994.e-con{--align-self:center;}.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-23753 .elementor-element.elementor-element-f462be4 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-fd16f16 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-fd16f16 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;}.elementor-23753 .elementor-element.elementor-element-4798137{--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:20px 30px;--row-gap:20px;--column-gap:30px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:50px;}.elementor-23753 .elementor-element.elementor-element-4798137:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-4798137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.kasinetori.com/wp-content/uploads/2026/10/kotimaiset-joululahjat-Kasinetori.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23753 .elementor-element.elementor-element-4798137::before, .elementor-23753 .elementor-element.elementor-element-4798137 > .elementor-background-video-container::before, .elementor-23753 .elementor-element.elementor-element-4798137 > .e-con-inner > .elementor-background-video-container::before, .elementor-23753 .elementor-element.elementor-element-4798137 > .elementor-background-slideshow::before, .elementor-23753 .elementor-element.elementor-element-4798137 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23753 .elementor-element.elementor-element-4798137 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF45;--background-overlay:'';}.elementor-23753 .elementor-element.elementor-element-88f3c07{--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;border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-88f3c07:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-88f3c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-8bdcf48{--display:flex;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .ha-navigation-menu-wrapper ul.menu li a, .elementor-widget-global .ha-navigation-burger-menu ul.menu li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .ha-navigation-menu-wrapper ul.sub-menu > li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-23753 .elementor-element.elementor-global-24000 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-global-24000.elementor-element{--align-self:flex-start;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-menu-wrapper{justify-content:flex-start;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-burger-menu .ha-nav-humberger-wrapper{justify-content:flex-start;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-nav-menu .menu li.menu-item a{padding-left:4px;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-nav-menu .menu li.menu-item{padding-right:4px;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-nav-menu ul.menu li a{padding-top:4px;padding-bottom:4px;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-nav-menu .menu > li.menu-item:not(:last-child){margin-right:70px;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-burger-menu ul.menu > li.menu-item{margin-top:70px;margin-bottom:70px;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-menu-wrapper ul.menu li a:hover{text-decoration:none;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-menu-wrapper ul.menu li a, .elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-burger-menu ul.menu li a{font-family:"Amarante", Sans-serif;font-size:18px;font-weight:500;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-menu-wrapper ul.menu > li > a{color:#BB010B;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-menu-wrapper ul.menu li .ha-submenu-indicator-wrap{color:#BB010B;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-burger-menu ul.menu li a{color:#BB010B;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-burger-menu ul.menu li .ha-submenu-indicator-wrap{color:#BB010B;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-menu-wrapper ul.menu > li:hover > a{color:#006F57;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-menu-wrapper ul.menu > li:hover > .ha-submenu-indicator-wrap{color:#006F57;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-nav-menu ul.menu > li.active > a{color:#006F57;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-nav-menu ul.menu > li.active > .ha-submenu-indicator-wrap{color:#006F57;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-nav-menu ul.menu > li.current-menu-ancestor > a{color:#006F57;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-nav-menu ul.menu > li.current-menu-ancestor > .ha-submenu-indicator-wrap{color:#006F57;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-menu-wrapper ul.sub-menu{width:220px;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-menu-wrapper ul.sub-menu > li > a{color:#333333;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-menu-wrapper ul.sub-menu > li > .ha-submenu-indicator-wrap{color:#333333;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-menu-wrapper ul.sub-menu > li:hover > a{color:#E2498A;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-menu-wrapper ul.sub-menu > li:hover > .ha-submenu-indicator-wrap{color:#E2498A;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-burger-menu .ha-nav-humberger-wrapper .ha-menu-toggler{font-size:22px;border-width:1px;border-radius:5px;color:#7a7a7a;border-color:#7a7a7a;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-burger-menu ul.menu li.menu-item:not(:last-child){border-bottom-color:#c4c4c4;}.elementor-widget-global .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-global .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-global .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-global .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-global .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-global .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-global .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-global .e--pointer-framed .elementor-item:before,
					.elementor-widget-global .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-global{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-global .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-global .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23753 .elementor-element.elementor-global-24005 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-global-24005 .elementor-menu-toggle{margin:0 auto;}.elementor-23753 .elementor-element.elementor-global-24005 .elementor-nav-menu .elementor-item{font-family:"Amarante", Sans-serif;font-size:20px;}.elementor-23753 .elementor-element.elementor-global-24005 .elementor-nav-menu--main .elementor-item{color:#333333;fill:#333333;}.elementor-23753 .elementor-element.elementor-global-24005 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-23753 .elementor-element.elementor-global-24005 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-23753 .elementor-element.elementor-global-24005 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-23753 .elementor-element.elementor-global-24005 .elementor-nav-menu--main .elementor-item:focus{color:#333333;fill:#333333;}.elementor-23753 .elementor-element.elementor-global-24005 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-23753 .elementor-element.elementor-global-24005 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#333333;}.elementor-23753 .elementor-element.elementor-global-24005 .e--pointer-framed .elementor-item:before,
					.elementor-23753 .elementor-element.elementor-global-24005 .e--pointer-framed .elementor-item:after{border-color:#333333;}.elementor-23753 .elementor-element.elementor-element-5a61391{--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;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23753 .elementor-element.elementor-element-509d0f3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-509d0f3:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-509d0f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-509d0f3:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-509d0f3, .elementor-23753 .elementor-element.elementor-element-509d0f3::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-879800a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-879800a .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.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-23753 .elementor-element.elementor-element-8b467d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23753 .elementor-element.elementor-element-94c93e5 .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-94c93e5 .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-94c93e5 .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-94c93e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-94c93e5 .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-94c93e5 .elementor-button:focus svg{fill:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-a97860a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-a97860a:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-a97860a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-a97860a:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-a97860a, .elementor-23753 .elementor-element.elementor-element-a97860a::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-064581c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-064581c .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.elementor-23753 .elementor-element.elementor-element-0d519cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-29c859a .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-29c859a .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-29c859a .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-29c859a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-29c859a .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-29c859a .elementor-button:focus svg{fill:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-a07984d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-a07984d:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-a07984d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-a07984d:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-a07984d, .elementor-23753 .elementor-element.elementor-element-a07984d::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-a74c6c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-a74c6c3 .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.elementor-23753 .elementor-element.elementor-element-aac6d93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-64053cb .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-64053cb .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-64053cb .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-64053cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-64053cb .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-64053cb .elementor-button:focus svg{fill:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-500e6df{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-500e6df:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-500e6df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-500e6df:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-500e6df, .elementor-23753 .elementor-element.elementor-element-500e6df::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-8fd8f1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-8fd8f1f .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.elementor-23753 .elementor-element.elementor-element-411838c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-b549e98 .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-b549e98 .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-b549e98 .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-b549e98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-b549e98 .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-b549e98 .elementor-button:focus svg{fill:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-294768c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-294768c:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-294768c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-294768c:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-294768c, .elementor-23753 .elementor-element.elementor-element-294768c::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-b50a880 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-b50a880 .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.elementor-23753 .elementor-element.elementor-element-6f822f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-d0f3407 .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-d0f3407 .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-d0f3407 .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-d0f3407 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-d0f3407 .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-d0f3407 .elementor-button:focus svg{fill:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-2307587{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-2307587:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-2307587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-2307587:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-2307587, .elementor-23753 .elementor-element.elementor-element-2307587::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-9883589 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-9883589 .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.elementor-23753 .elementor-element.elementor-element-b616911 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-466b7be .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-466b7be .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-466b7be .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-466b7be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-466b7be .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-466b7be .elementor-button:focus svg{fill:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-17f7459{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-17f7459:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-17f7459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-17f7459:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-17f7459, .elementor-23753 .elementor-element.elementor-element-17f7459::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-cc03ada > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-cc03ada .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.elementor-23753 .elementor-element.elementor-element-c1810ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-2613782 .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-2613782 .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-2613782 .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-2613782 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-2613782 .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-2613782 .elementor-button:focus svg{fill:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-f13b48b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-f13b48b:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-f13b48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-f13b48b:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-f13b48b, .elementor-23753 .elementor-element.elementor-element-f13b48b::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-d69d602 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-d69d602 .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.elementor-23753 .elementor-element.elementor-element-46fbafa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-8c949df .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-8c949df .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-8c949df .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-8c949df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-8c949df .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-8c949df .elementor-button:focus svg{fill:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-9681b77{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-9681b77:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-9681b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-9681b77:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-9681b77, .elementor-23753 .elementor-element.elementor-element-9681b77::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-0d651f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-0d651f6 .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.elementor-23753 .elementor-element.elementor-element-b4d9a31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-5793d94 .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-5793d94 .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-5793d94 .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-5793d94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-5793d94 .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-5793d94 .elementor-button:focus svg{fill:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-370fb91{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-370fb91:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-370fb91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-370fb91:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-370fb91, .elementor-23753 .elementor-element.elementor-element-370fb91::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-10cd0f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-10cd0f2 .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.elementor-23753 .elementor-element.elementor-element-6b9a3a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-eeeca34 .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-eeeca34 .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-eeeca34 .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-eeeca34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-eeeca34 .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-eeeca34 .elementor-button:focus svg{fill:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-38b602b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-38b602b:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-38b602b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-38b602b:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-38b602b, .elementor-23753 .elementor-element.elementor-element-38b602b::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-ee0746c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-ee0746c .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.elementor-23753 .elementor-element.elementor-element-1c45f1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-8c368ee .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-8c368ee .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-8c368ee .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-8c368ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-8c368ee .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-8c368ee .elementor-button:focus svg{fill:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-43f88b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-43f88b4:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-43f88b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-43f88b4:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-43f88b4, .elementor-23753 .elementor-element.elementor-element-43f88b4::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-267cc88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-267cc88 .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.elementor-23753 .elementor-element.elementor-element-43398a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-516dc2a .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-516dc2a .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-516dc2a .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-516dc2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-516dc2a .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-516dc2a .elementor-button:focus svg{fill:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-6a3896f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-6a3896f:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-6a3896f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-6a3896f:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-6a3896f, .elementor-23753 .elementor-element.elementor-element-6a3896f::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-6831a05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-6831a05 .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.elementor-23753 .elementor-element.elementor-element-7197260 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-db1a68f .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-db1a68f .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-db1a68f .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-db1a68f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-db1a68f .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-db1a68f .elementor-button:focus svg{fill:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-5c77dfe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-5c77dfe:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-5c77dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-5c77dfe:hover{border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#CB0B0A;--border-color:#CB0B0A;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-23753 .elementor-element.elementor-element-5c77dfe, .elementor-23753 .elementor-element.elementor-element-5c77dfe::before{--border-transition:0.5s;}.elementor-23753 .elementor-element.elementor-element-00ddc62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-00ddc62 .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:20px;color:#8E0413;}.elementor-23753 .elementor-element.elementor-element-aac817c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-3c7a041 .elementor-button{background-color:#2B6A4D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#F3F4F6;color:#F3F4F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition-duration:0.5s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-23753 .elementor-element.elementor-element-3c7a041 .elementor-button:hover, .elementor-23753 .elementor-element.elementor-element-3c7a041 .elementor-button:focus{background-color:#004733;color:#F3F4F6;}.elementor-23753 .elementor-element.elementor-element-3c7a041 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-3c7a041 .elementor-button:hover svg, .elementor-23753 .elementor-element.elementor-element-3c7a041 .elementor-button:focus svg{fill:#F3F4F6;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-23753 .elementor-element.elementor-element-12d20564{--width:540px;}.elementor-23753 .elementor-element.elementor-element-761d8e7{--width:540px;}.elementor-23753 .elementor-element.elementor-element-b8b5994{--width:96%;}.elementor-23753 .elementor-element.elementor-element-88f3c07{--width:25%;}.elementor-23753 .elementor-element.elementor-element-5a61391{--width:75%;}.elementor-23753 .elementor-element.elementor-element-509d0f3{--width:30%;}.elementor-23753 .elementor-element.elementor-element-a97860a{--width:30%;}.elementor-23753 .elementor-element.elementor-element-a07984d{--width:30%;}.elementor-23753 .elementor-element.elementor-element-500e6df{--width:30%;}.elementor-23753 .elementor-element.elementor-element-294768c{--width:30%;}.elementor-23753 .elementor-element.elementor-element-2307587{--width:30%;}.elementor-23753 .elementor-element.elementor-element-17f7459{--width:30%;}.elementor-23753 .elementor-element.elementor-element-f13b48b{--width:30%;}.elementor-23753 .elementor-element.elementor-element-9681b77{--width:30%;}.elementor-23753 .elementor-element.elementor-element-370fb91{--width:30%;}.elementor-23753 .elementor-element.elementor-element-38b602b{--width:30%;}.elementor-23753 .elementor-element.elementor-element-43f88b4{--width:30%;}.elementor-23753 .elementor-element.elementor-element-6a3896f{--width:30%;}.elementor-23753 .elementor-element.elementor-element-5c77dfe{--width:30%;}}@media(min-width:1025px){.elementor-23753 .elementor-element.elementor-element-9bc3f9a:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-9bc3f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-23753 .elementor-element.elementor-element-8f4a9b4:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-8f4a9b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-23753 .elementor-element.elementor-element-4798137:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-4798137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-global .ha-navigation-menu-wrapper ul.menu li a, .elementor-widget-global .ha-navigation-burger-menu ul.menu li a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-global .ha-navigation-menu-wrapper ul.sub-menu > li > a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-global .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23753 .elementor-element.elementor-element-f09dcf0 .elementor-heading-title{font-size:48px;}.elementor-23753 .elementor-element.elementor-element-3d5e574 .elementor-heading-title{font-size:36px;}.elementor-23753 .elementor-element.elementor-element-8f4a9b4{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-23753 .elementor-element.elementor-element-4798137{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-23753 .elementor-element.elementor-element-88f3c07{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-global .ha-navigation-menu-wrapper ul.menu li a, .elementor-widget-global .ha-navigation-burger-menu ul.menu li a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-global .ha-navigation-menu-wrapper ul.sub-menu > li > a{font-size:var( --e-global-typography-primary-font-size );}.elementor-23753 .elementor-element.elementor-global-24000 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-nav-menu .menu li.menu-item a{padding-left:110px;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-nav-menu .menu li.menu-item{padding-right:110px;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-nav-menu .menu > li.menu-item:not(:last-child){margin-right:0%;}.elementor-23753 .elementor-element.elementor-global-24000 .ha-navigation-burger-menu ul.menu > li.menu-item{margin-top:0%;margin-bottom:0%;}.elementor-widget-global .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-23753 .elementor-element.elementor-element-5a61391{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23753 .elementor-element.elementor-element-94c93e5 .elementor-button{font-size:20px;}.elementor-23753 .elementor-element.elementor-element-29c859a .elementor-button{font-size:20px;}.elementor-23753 .elementor-element.elementor-element-64053cb .elementor-button{font-size:20px;}.elementor-23753 .elementor-element.elementor-element-b549e98 .elementor-button{font-size:20px;}.elementor-23753 .elementor-element.elementor-element-d0f3407 .elementor-button{font-size:20px;}.elementor-23753 .elementor-element.elementor-element-466b7be .elementor-button{font-size:20px;}.elementor-23753 .elementor-element.elementor-element-2613782 .elementor-button{font-size:20px;}.elementor-23753 .elementor-element.elementor-element-8c949df .elementor-button{font-size:20px;}.elementor-23753 .elementor-element.elementor-element-5793d94 .elementor-button{font-size:20px;}.elementor-23753 .elementor-element.elementor-element-eeeca34 .elementor-button{font-size:20px;}.elementor-23753 .elementor-element.elementor-element-8c368ee .elementor-button{font-size:20px;}.elementor-23753 .elementor-element.elementor-element-516dc2a .elementor-button{font-size:20px;}.elementor-23753 .elementor-element.elementor-element-db1a68f .elementor-button{font-size:20px;}.elementor-23753 .elementor-element.elementor-element-3c7a041 .elementor-button{font-size:20px;}}/* Start custom CSS for global, class: .elementor-global-24000 */@media (max-width: 768px) {
  .yrityslahjat-valikko {
    display: block !important;
  }
}

.menu-item {
    text-transform: uppercase;
}

.menu-item :hover {
    text-decoration:  underline;
}

.current-menu-item {
    color: #333333;
    text-decoration:  underline;
}/* End custom CSS */