.elementor-808 .elementor-element.elementor-element-63e3e55{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.35;--padding-top:8rem;--padding-bottom:4rem;--padding-left:20%;--padding-right:20%;}.elementor-808 .elementor-element.elementor-element-63e3e55:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-63e3e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nagualkoru.fi/wp-content/uploads/2026/05/516278_8fd2a0fa165940be91106dc39f94e07cmv2_d_1434_1434_s_2.jpg");background-position:center center;background-size:cover;}.elementor-808 .elementor-element.elementor-element-63e3e55::before, .elementor-808 .elementor-element.elementor-element-63e3e55 > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-63e3e55 > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-63e3e55 > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-63e3e55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-63e3e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1eb2123 );--background-overlay:'';}.elementor-808 .elementor-element.elementor-element-8841b6a{text-align:center;}.elementor-808 .elementor-element.elementor-element-8841b6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-26c4454 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-a93aa0c );color:var( --e-global-color-a93aa0c );background-image:linear-gradient(170deg, #CEAB5C 60%, #B18E40 90%);border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-26c4454 .elementor-button:hover, .elementor-808 .elementor-element.elementor-element-26c4454 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(170deg, #CEAB5C 30%, #AA8E4F 90%);}.elementor-808 .elementor-element.elementor-element-26c4454 > .elementor-widget-container{margin:01.5rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-d580dbb .elementor-icon-list-icon i{color:var( --e-global-color-3f97089 );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-d580dbb .elementor-icon-list-icon svg{fill:var( --e-global-color-3f97089 );transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-d580dbb{--e-icon-list-icon-size:0.875rem;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-d580dbb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-d580dbb .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-808 .elementor-element.elementor-element-d580dbb .elementor-icon-list-text{color:var( --e-global-color-3f97089 );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-c2315ba{--display:flex;--position:absolute;--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:flex-end;--align-items:flex-end;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;bottom:0rem;}body:not(.rtl) .elementor-808 .elementor-element.elementor-element-c2315ba{right:0rem;}body.rtl .elementor-808 .elementor-element.elementor-element-c2315ba{left:0rem;}.elementor-808 .elementor-element.elementor-element-684b47a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-684b47a{text-align:center;}.elementor-808 .elementor-element.elementor-element-684b47a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-d551cc6:not( .elementor-widget-image ) .elementor-widget-container, .elementor-808 .elementor-element.elementor-element-d551cc6.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nagualkoru.fi/wp-content/uploads/2026/02/14.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-808 .elementor-element.elementor-element-d551cc6 img{width:1.5rem;height:1.5rem;border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-7f204f6:not( .elementor-widget-image ) .elementor-widget-container, .elementor-808 .elementor-element.elementor-element-7f204f6.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nagualkoru.fi/wp-content/uploads/2026/02/15.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-808 .elementor-element.elementor-element-7f204f6 img{width:1.5rem;height:1.5rem;border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-70e52f8:not( .elementor-widget-image ) .elementor-widget-container, .elementor-808 .elementor-element.elementor-element-70e52f8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nagualkoru.fi/wp-content/uploads/2026/02/17.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-808 .elementor-element.elementor-element-70e52f8 img{width:1.5rem;height:1.5rem;border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-a16b8e8.elementor-element{--align-self:flex-end;}.elementor-808 .elementor-element.elementor-element-a16b8e8:not( .elementor-widget-image ) .elementor-widget-container, .elementor-808 .elementor-element.elementor-element-a16b8e8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nagualkoru.fi/wp-content/uploads/2026/02/16-e1770029666166.png );-webkit-mask-size:contain;-webkit-mask-position:bottom center;-webkit-mask-repeat:no-repeat;}.elementor-808 .elementor-element.elementor-element-a16b8e8 img{width:2.4rem;height:2rem;border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-2c0e209{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-808 .elementor-element.elementor-element-53e430f{text-align:center;}.elementor-808 .elementor-element.elementor-element-53e430f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-808 .elementor-element.elementor-element-2c00a47 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-2c00a47{text-align:center;}.elementor-808 .elementor-element.elementor-element-2c00a47 p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-71e48d1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:01rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-808 .elementor-element.elementor-element-7bb4c2c{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.45;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-808 .elementor-element.elementor-element-7bb4c2c:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-7bb4c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nagualkoru.fi/wp-content/uploads/2026/05/516278_4df89d829290405482809899e9c38085mv2_d_1277_1277_s_2.jpg");background-position:center center;background-size:cover;}.elementor-808 .elementor-element.elementor-element-7bb4c2c::before, .elementor-808 .elementor-element.elementor-element-7bb4c2c > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-7bb4c2c > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-7bb4c2c > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-7bb4c2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-7bb4c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1eb2123 );--background-overlay:'';}.elementor-808 .elementor-element.elementor-element-7bb4c2c:hover::before, .elementor-808 .elementor-element.elementor-element-7bb4c2c:hover > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-7bb4c2c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-7bb4c2c > .elementor-background-slideshow:hover::before, .elementor-808 .elementor-element.elementor-element-7bb4c2c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-1eb2123 );--background-overlay:'';}.elementor-808 .elementor-element.elementor-element-7bb4c2c:hover{--overlay-opacity:0.1;box-shadow:0px 4px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-808 .elementor-element.elementor-element-cc2c864{text-align:center;}.elementor-808 .elementor-element.elementor-element-cc2c864 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-c6053d8{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.45;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-808 .elementor-element.elementor-element-c6053d8:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-c6053d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nagualkoru.fi/wp-content/uploads/2026/01/516278_b2775ff3272a454688575671a5f00300mv2_d_1392_1392_s_2.jpg.avif");background-position:center center;background-size:cover;}.elementor-808 .elementor-element.elementor-element-c6053d8::before, .elementor-808 .elementor-element.elementor-element-c6053d8 > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-c6053d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-c6053d8 > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-c6053d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-c6053d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1eb2123 );--background-overlay:'';}.elementor-808 .elementor-element.elementor-element-c6053d8:hover::before, .elementor-808 .elementor-element.elementor-element-c6053d8:hover > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-c6053d8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-c6053d8 > .elementor-background-slideshow:hover::before, .elementor-808 .elementor-element.elementor-element-c6053d8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-1eb2123 );--background-overlay:'';}.elementor-808 .elementor-element.elementor-element-c6053d8:hover{--overlay-opacity:0.1;box-shadow:0px 4px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-808 .elementor-element.elementor-element-361f69c{text-align:center;}.elementor-808 .elementor-element.elementor-element-361f69c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-e4d07e3{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.45;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-808 .elementor-element.elementor-element-e4d07e3:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-e4d07e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nagualkoru.fi/wp-content/uploads/2026/05/516278_d1df0ef53a2b41caa88d264d6a45901cmv2_d_1400_1400_s_2.jpg");background-position:center center;background-size:cover;}.elementor-808 .elementor-element.elementor-element-e4d07e3::before, .elementor-808 .elementor-element.elementor-element-e4d07e3 > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-e4d07e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-e4d07e3 > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-e4d07e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-e4d07e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1eb2123 );--background-overlay:'';}.elementor-808 .elementor-element.elementor-element-e4d07e3:hover::before, .elementor-808 .elementor-element.elementor-element-e4d07e3:hover > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-e4d07e3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-e4d07e3 > .elementor-background-slideshow:hover::before, .elementor-808 .elementor-element.elementor-element-e4d07e3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-1eb2123 );--background-overlay:'';}.elementor-808 .elementor-element.elementor-element-e4d07e3:hover{--overlay-opacity:0.1;box-shadow:0px 4px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-808 .elementor-element.elementor-element-fd4256c{text-align:center;}.elementor-808 .elementor-element.elementor-element-fd4256c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-a4bc8b1 > .elementor-widget-container{margin:01rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-a4bc8b1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-a4bc8b1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-a4bc8b1{--e-icon-list-icon-size:1rem;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-a4bc8b1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-0bea30f{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:0rem;}.elementor-808 .elementor-element.elementor-element-0f6d6dc{--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:flex-end;--align-items:flex-start;}.elementor-808 .elementor-element.elementor-element-3c22e2b{text-align:start;}.elementor-808 .elementor-element.elementor-element-3c22e2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-808 .elementor-element.elementor-element-24fe1f2 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-24fe1f2{text-align:start;}.elementor-808 .elementor-element.elementor-element-24fe1f2 p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-4c28bc5{--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--margin-top:01rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-e6be65c > .elementor-widget-container{background-color:#F4BC43CC;padding:0.25rem 0.5rem 0.25rem 0.5rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4BB44;border-radius:1rem 1rem 1rem 1rem;}.elementor-808 .elementor-element.elementor-element-e6be65c .elementor-heading-title{font-family:"Montserrat", Sans-serif;color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-1dbf2c0 > .elementor-widget-container{background-color:#F4BC43CC;padding:0.25rem 0.5rem 0.25rem 0.5rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4BB44;border-radius:1rem 1rem 1rem 1rem;}.elementor-808 .elementor-element.elementor-element-1dbf2c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-f8e7779 .elementor-button{background-color:var( --e-global-color-47f40ed );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-808 .elementor-element.elementor-element-f8e7779 > .elementor-widget-container:hover{--e-transform-translateX:1rem;}.elementor-808 .elementor-element.elementor-element-f8e7779 > .elementor-widget-container{margin:01rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-f8e7779 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-808 .elementor-element.elementor-element-f8e7779 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-808 .elementor-element.elementor-element-594e23f{width:var( --container-widget-width, 150% );max-width:150%;--container-widget-width:150%;--container-widget-flex-grow:0;}.elementor-808 .elementor-element.elementor-element-a4e83c9{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:4rem;}.elementor-808 .elementor-element.elementor-element-596d81f{width:var( --container-widget-width, 150% );max-width:150%;--container-widget-width:150%;--container-widget-flex-grow:0;}.elementor-808 .elementor-element.elementor-element-cc33ab1{--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:flex-end;--align-items:flex-start;}.elementor-808 .elementor-element.elementor-element-76185e2{text-align:start;}.elementor-808 .elementor-element.elementor-element-76185e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-808 .elementor-element.elementor-element-1ac6898 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-1ac6898{text-align:start;}.elementor-808 .elementor-element.elementor-element-1ac6898 p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-9593141{--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--margin-top:01rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-3fb56e8 > .elementor-widget-container{background-color:#F4BC43CC;padding:0.25rem 0.5rem 0.25rem 0.5rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4BB44;border-radius:1rem 1rem 1rem 1rem;}.elementor-808 .elementor-element.elementor-element-3fb56e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-1ed03f2 .elementor-button{background-color:var( --e-global-color-47f40ed );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-808 .elementor-element.elementor-element-1ed03f2 > .elementor-widget-container:hover{--e-transform-translateX:1rem;}.elementor-808 .elementor-element.elementor-element-1ed03f2 > .elementor-widget-container{margin:01rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-1ed03f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-808 .elementor-element.elementor-element-1ed03f2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-808 .elementor-element.elementor-element-8c0d0f0{--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;--overlay-opacity:0.65;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-808 .elementor-element.elementor-element-8c0d0f0:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-8c0d0f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nagualkoru.fi/wp-content/uploads/2026/05/516278_bdf4a5f0f99c4af98bd82c12f371cefemv2.png");background-position:center center;background-size:cover;}.elementor-808 .elementor-element.elementor-element-8c0d0f0::before, .elementor-808 .elementor-element.elementor-element-8c0d0f0 > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-8c0d0f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-8c0d0f0 > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-8c0d0f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-8c0d0f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1eb2123 );--background-overlay:'';}.elementor-808 .elementor-element.elementor-element-7f329ed{text-align:center;}.elementor-808 .elementor-element.elementor-element-7f329ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-6ea583d > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-6ea583d{text-align:center;color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-6ea583d p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-a1abdf7{--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;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--margin-top:0.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-a1abdf7.e-con{--align-self:center;}.elementor-808 .elementor-element.elementor-element-afdbb95{--e-rating-icon-font-size:1rem;--e-rating-icon-marked-color:#F4BB44;}.elementor-808 .elementor-element.elementor-element-55f688d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1rem;letter-spacing:1px;color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-42be51c img{width:1rem;height:1rem;}.elementor-808 .elementor-element.elementor-element-e5840fd{--grid-columns:3;}.elementor-808 .elementor-element.elementor-element-e5840fd > .elementor-widget-container{margin:01rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-e5840fd .elementor-loop-container{grid-auto-rows:1fr;}.elementor-808 .elementor-element.elementor-element-e5840fd .e-loop-item > .elementor-section, .elementor-808 .elementor-element.elementor-element-e5840fd .e-loop-item > .elementor-section > .elementor-container, .elementor-808 .elementor-element.elementor-element-e5840fd .e-loop-item > .e-con, .elementor-808 .elementor-element.elementor-element-e5840fd .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-808 .elementor-element.elementor-element-9a03e5c{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-808 .elementor-element.elementor-element-e98b02e{text-align:center;}.elementor-808 .elementor-element.elementor-element-e98b02e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-808 .elementor-element.elementor-element-3609ef5 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-3609ef5{text-align:center;}.elementor-808 .elementor-element.elementor-element-3609ef5 p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-c6d3632{--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:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:01rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-da9b65e{--display:flex;grid-column:span 2;}.elementor-808 .elementor-element.elementor-element-fb62b49{text-align:start;}.elementor-808 .elementor-element.elementor-element-fb62b49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-808 .elementor-element.elementor-element-45dd854 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-45dd854{text-align:start;}.elementor-808 .elementor-element.elementor-element-45dd854 p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-62c1dc8 > .elementor-widget-container{margin:01rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-62c1dc8 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-62c1dc8 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-62c1dc8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-62c1dc8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-c4c9a2b{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-808 .elementor-element.elementor-element-a17131b{--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:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:02rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-f8fb45a{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-808 .elementor-element.elementor-element-330b954{--display:flex;grid-column:span 2;}.elementor-808 .elementor-element.elementor-element-a9579a9{text-align:start;}.elementor-808 .elementor-element.elementor-element-a9579a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-808 .elementor-element.elementor-element-551a01b > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-551a01b{text-align:start;}.elementor-808 .elementor-element.elementor-element-551a01b p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-4b013b1 > .elementor-widget-container{margin:01rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-4b013b1 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-4b013b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-4b013b1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-4b013b1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-62f1000{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-808 .elementor-element.elementor-element-a0309e7{text-align:center;}.elementor-808 .elementor-element.elementor-element-a0309e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-808 .elementor-element.elementor-element-fc07504{--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:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-2c5ee62 img{width:100%;height:5rem;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-917b18a img{width:100%;height:5rem;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-f5ab865 img{width:100%;height:5rem;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-fa7b33f img{width:100%;height:5rem;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-bce556c > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-bce556c{text-align:center;}.elementor-808 .elementor-element.elementor-element-bce556c p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-66d2bd5{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:4rem;--padding-right:4rem;}.elementor-808 .elementor-element.elementor-element-72fa657{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F4BB44;--border-color:#F4BB44;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-808 .elementor-element.elementor-element-72fa657:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-72fa657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4BC431A;}.elementor-808 .elementor-element.elementor-element-58e6c8d{text-align:start;}.elementor-808 .elementor-element.elementor-element-58e6c8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-808 .elementor-element.elementor-element-a6685c6{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--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-808 .elementor-element.elementor-element-1e80605{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-808 .elementor-element.elementor-element-ba6198c{width:100%;max-width:100%;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-icon i{color:#C49C48;transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-icon svg{fill:#C49C48;transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-text{transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-210466f{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-808 .elementor-element.elementor-element-a810923.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-button span{gap:10px;}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-group{padding-right:calc( 5px/2 );padding-left:calc( 5px/2 );margin-bottom:5px;}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-form-fields-wrapper{margin-left:calc( -5px/2 );margin-right:calc( -5px/2 );margin-bottom:-5px;}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-808 .elementor-element.elementor-element-a810923 .elementor-labels-inline .elementor-field-group > label{padding-left:2px;}body:not(.rtl) .elementor-808 .elementor-element.elementor-element-a810923 .elementor-labels-inline .elementor-field-group > label{padding-right:2px;}body .elementor-808 .elementor-element.elementor-element-a810923 .elementor-labels-above .elementor-field-group > label{padding-bottom:2px;}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-group > label, .elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-subgroup label{color:var( --e-global-color-c993f5e );}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-type-html{padding-bottom:0px;}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-group .elementor-field, .elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#F4BB44;border-width:2px 2px 2px 2px;}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#F4BB44;border-width:2px 2px 2px 2px;}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-group .elementor-select-wrapper::before{color:#F4BB44;}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-button{font-weight:600;}.elementor-808 .elementor-element.elementor-element-a810923 .e-form__buttons__wrapper__button-next{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-button[type="submit"]{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-message.elementor-message-success{color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-message.elementor-message-danger{color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-message.elementor-help-inline{color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-a810923{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-808 .elementor-element.elementor-element-fcaa593 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-808 .elementor-element.elementor-element-fcaa593 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-808 .elementor-element.elementor-element-fcaa593 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-808 .elementor-element.elementor-element-fcaa593 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-808 .elementor-element.elementor-element-fcaa593 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-808 .elementor-element.elementor-element-fcaa593 .elementor-icon-list-icon i{color:#C49C48;transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-fcaa593 .elementor-icon-list-icon svg{fill:#C49C48;transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-fcaa593{--e-icon-list-icon-size:1rem;}.elementor-808 .elementor-element.elementor-element-fcaa593 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-808 .elementor-element.elementor-element-fcaa593 .elementor-icon-list-text{transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-4b81d79{--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;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-4b81d79:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-4b81d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, #521926 10%, #350F18 100%);}.elementor-808 .elementor-element.elementor-element-094c1ff{--display:flex;--min-height:90vh;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:2rem 2rem 2rem 2rem;--padding-top:7.5rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-808 .elementor-element.elementor-element-094c1ff:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-094c1ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nagualkoru.fi/wp-content/uploads/2026/01/516278_ef0bdb8b63c64ad3a20a859302488740mv2.jpg.avif");background-position:center center;background-size:cover;}.elementor-808 .elementor-element.elementor-element-094c1ff::before, .elementor-808 .elementor-element.elementor-element-094c1ff > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-094c1ff > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-094c1ff > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-094c1ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-094c1ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-47f40ed ) 100%, var( --e-global-color-1eb2123 ) 100%);}.elementor-808 .elementor-element.elementor-element-8fe71d8{--display:flex;}.elementor-808 .elementor-element.elementor-element-e055f6c .elementor-heading-title{font-family:var( --e-global-typography-da56384-font-family ), Sans-serif;font-size:var( --e-global-typography-da56384-font-size );font-weight:var( --e-global-typography-da56384-font-weight );line-height:var( --e-global-typography-da56384-line-height );letter-spacing:var( --e-global-typography-da56384-letter-spacing );color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-bfe2043{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-4398ba6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-808 .elementor-element.elementor-element-b2682b5 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-a93aa0c );color:var( --e-global-color-a93aa0c );background-image:linear-gradient(170deg, #CEAB5C 60%, #B18E40 90%);border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-b2682b5 .elementor-button:hover, .elementor-808 .elementor-element.elementor-element-b2682b5 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(170deg, #CEAB5C 30%, #AA8E4F 90%);}.elementor-808 .elementor-element.elementor-element-b2682b5 > .elementor-widget-container{margin:01rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-b2682b5.elementor-element{--align-self:flex-start;}.elementor-808 .elementor-element.elementor-element-b2682b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-808 .elementor-element.elementor-element-b2682b5 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-808 .elementor-element.elementor-element-d57e17b .elementor-icon-list-icon i{color:var( --e-global-color-3f97089 );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-d57e17b .elementor-icon-list-icon svg{fill:var( --e-global-color-3f97089 );transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-d57e17b{--e-icon-list-icon-size:0.875rem;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-d57e17b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-d57e17b .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-808 .elementor-element.elementor-element-d57e17b .elementor-icon-list-text{color:var( --e-global-color-3f97089 );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-40db8b4 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-40db8b4 .elementor-heading-title{font-family:var( --e-global-typography-17c9cb9-font-family ), Sans-serif;font-size:var( --e-global-typography-17c9cb9-font-size );font-weight:var( --e-global-typography-17c9cb9-font-weight );line-height:var( --e-global-typography-17c9cb9-line-height );color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-6b04c68{--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-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-4854de5{--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-end;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-808 .elementor-element.elementor-element-6e46562:not( .elementor-widget-image ) .elementor-widget-container, .elementor-808 .elementor-element.elementor-element-6e46562.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nagualkoru.fi/wp-content/uploads/2026/02/14.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-808 .elementor-element.elementor-element-6e46562 img{width:2rem;height:2rem;border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-b394214:not( .elementor-widget-image ) .elementor-widget-container, .elementor-808 .elementor-element.elementor-element-b394214.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nagualkoru.fi/wp-content/uploads/2026/02/15.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-808 .elementor-element.elementor-element-b394214 img{width:2rem;height:2rem;border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-eaf096f:not( .elementor-widget-image ) .elementor-widget-container, .elementor-808 .elementor-element.elementor-element-eaf096f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nagualkoru.fi/wp-content/uploads/2026/02/17.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-808 .elementor-element.elementor-element-eaf096f img{width:2rem;height:2rem;border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-23bed98.elementor-element{--align-self:flex-end;}.elementor-808 .elementor-element.elementor-element-23bed98:not( .elementor-widget-image ) .elementor-widget-container, .elementor-808 .elementor-element.elementor-element-23bed98.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nagualkoru.fi/wp-content/uploads/2026/02/16-e1770029666166.png );-webkit-mask-size:contain;-webkit-mask-position:bottom center;-webkit-mask-repeat:no-repeat;}.elementor-808 .elementor-element.elementor-element-23bed98 img{width:3rem;height:3rem;border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-4427425.elementor-element{--align-self:flex-end;}.elementor-808 .elementor-element.elementor-element-4427425 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-4427425 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-4427425{--e-icon-list-icon-size:1rem;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-4427425 .elementor-icon-list-text{color:var( --e-global-color-a93aa0c );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-ae675bb{--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-808 .elementor-element.elementor-element-cce295f{text-align:center;}.elementor-808 .elementor-element.elementor-element-f1a4fe2 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-f1a4fe2{text-align:center;}.elementor-808 .elementor-element.elementor-element-f1a4fe2 p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-a95bcea{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--grid-auto-flow:row;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-10b45f1{--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-radius:0rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-9eddd35{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0.5rem 0.5rem 0rem 0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-9eddd35:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-9eddd35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nagualkoru.fi/wp-content/uploads/2026/01/timusormus.webp");background-position:center center;background-size:cover;}.elementor-808 .elementor-element.elementor-element-9eddd35::before, .elementor-808 .elementor-element.elementor-element-9eddd35 > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-9eddd35 > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-9eddd35 > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-9eddd35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-9eddd35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(182deg, var( --e-global-color-47f40ed ) 70%, var( --e-global-color-secondary ) 80%);}.elementor-808 .elementor-element.elementor-element-9eddd35:hover::before, .elementor-808 .elementor-element.elementor-element-9eddd35:hover > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-9eddd35:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-9eddd35 > .elementor-background-slideshow:hover::before, .elementor-808 .elementor-element.elementor-element-9eddd35 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(182deg, var( --e-global-color-47f40ed ) 70%, var( --e-global-color-secondary ) 100%);}.elementor-808 .elementor-element.elementor-element-9eddd35:hover{--overlay-opacity:0.5;}.elementor-808 .elementor-element.elementor-element-b35c612 .elementor-heading-title{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-6bc0fcd{--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--margin-top:0.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-cc73405 > .elementor-widget-container{background-color:#521926CC;padding:0.25rem 0.5rem 0.25rem 0.5rem;border-style:solid;border-color:#5219261A;border-radius:1rem 1rem 1rem 1rem;}.elementor-808 .elementor-element.elementor-element-cc73405 .elementor-heading-title{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-234caee > .elementor-widget-container{background-color:#521926CC;padding:0.25rem 0.5rem 0.25rem 0.5rem;border-style:solid;border-color:#5219261A;border-radius:1rem 1rem 1rem 1rem;}.elementor-808 .elementor-element.elementor-element-234caee .elementor-heading-title{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-f445195{--display:flex;--border-radius:0rem 0rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-f445195:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-f445195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#521926;}.elementor-808 .elementor-element.elementor-element-4b27947 p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-4b27947{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-f9dfd9a{--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-radius:0rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-bfdd579{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0.5rem 0.5rem 0rem 0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-bfdd579:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-bfdd579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nagualkoru.fi/wp-content/uploads/2026/01/516278_030da4cd9587432eb0bb974064ff9a62mv2.png");background-position:center center;background-size:cover;}.elementor-808 .elementor-element.elementor-element-bfdd579::before, .elementor-808 .elementor-element.elementor-element-bfdd579 > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-bfdd579 > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-bfdd579 > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-bfdd579 > .e-con-inner > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-bfdd579 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(182deg, var( --e-global-color-47f40ed ) 70%, var( --e-global-color-secondary ) 80%);}.elementor-808 .elementor-element.elementor-element-bfdd579:hover::before, .elementor-808 .elementor-element.elementor-element-bfdd579:hover > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-bfdd579:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-bfdd579 > .elementor-background-slideshow:hover::before, .elementor-808 .elementor-element.elementor-element-bfdd579 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(182deg, var( --e-global-color-47f40ed ) 70%, var( --e-global-color-secondary ) 100%);}.elementor-808 .elementor-element.elementor-element-bfdd579:hover{--overlay-opacity:0.5;}.elementor-808 .elementor-element.elementor-element-35b026d .elementor-heading-title{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-f34dea2{--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--margin-top:0.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-dde8978 > .elementor-widget-container{background-color:#521926CC;padding:0.25rem 0.5rem 0.25rem 0.5rem;border-style:solid;border-color:#5219261A;border-radius:1rem 1rem 1rem 1rem;}.elementor-808 .elementor-element.elementor-element-dde8978 .elementor-heading-title{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-6b2dfaa{--display:flex;--border-radius:0rem 0rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-6b2dfaa:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-6b2dfaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#521926;}.elementor-808 .elementor-element.elementor-element-02f4ad5 p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-02f4ad5{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-1ac032d{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-808 .elementor-element.elementor-element-1ac032d:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-1ac032d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #09090D 0%, #1F080D 100%);}.elementor-808 .elementor-element.elementor-element-134ce19{--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;--justify-content:center;}.elementor-808 .elementor-element.elementor-element-66bd574 > .elementor-widget-container{padding:0rem 02rem 0rem 02rem;}.elementor-808 .elementor-element.elementor-element-66bd574{text-align:start;}.elementor-808 .elementor-element.elementor-element-66bd574 .elementor-heading-title{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-9bffeda > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;padding:0rem 02rem 0rem 02rem;}.elementor-808 .elementor-element.elementor-element-9bffeda{text-align:start;color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-9bffeda p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-59d41e1{--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-808 .elementor-element.elementor-element-47a13fb > .elementor-widget-container{padding:0rem 02rem 0rem 02rem;}.elementor-808 .elementor-element.elementor-element-47a13fb{text-align:center;}.elementor-808 .elementor-element.elementor-element-c14a073 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;padding:0rem 02rem 0rem 02rem;}.elementor-808 .elementor-element.elementor-element-c14a073{text-align:center;}.elementor-808 .elementor-element.elementor-element-c14a073 p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-0627a90{--swiper-slides-to-display:3;--swiper-offset-size:80px;--swiper-slides-gap:10px;}.elementor-808 .elementor-element.elementor-element-0627a90 > .elementor-widget-container{margin:02rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-0627a90.elementor-element{--align-self:flex-start;}.elementor-808 .elementor-element.elementor-element-0627a90 .swiper-slide > .elementor-element{height:100%;}.elementor-808 .elementor-element.elementor-element-315d279{--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-808 .elementor-element.elementor-element-e5990cc{text-align:center;}.elementor-808 .elementor-element.elementor-element-68268cb > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-68268cb{text-align:center;}.elementor-808 .elementor-element.elementor-element-68268cb p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-fc767dc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--grid-auto-flow:row;--justify-items:start;--align-items:start;--margin-top:02rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-8ed59a0{--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-808 .elementor-element.elementor-element-8ed59a0:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-8ed59a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #09090D 0%, #1F080D 100%);}.elementor-808 .elementor-element.elementor-element-20dc9e3 > .elementor-widget-container{margin:01rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-20dc9e3 .elementor-heading-title{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-c25d966 > .elementor-widget-container{margin:0.25rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-c25d966{color:var( --e-global-color-3f97089 );}.elementor-808 .elementor-element.elementor-element-bf97d02 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-bf97d02 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-bf97d02{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-bf97d02 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-a05f709{--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-808 .elementor-element.elementor-element-a05f709:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-a05f709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #09090D 0%, #1F080D 100%);}.elementor-808 .elementor-element.elementor-element-29e91e7 > .elementor-widget-container{margin:01rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-29e91e7 .elementor-heading-title{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-961680a > .elementor-widget-container{margin:0.25px 0.25px 0.25px 0.25px;}.elementor-808 .elementor-element.elementor-element-961680a{color:var( --e-global-color-3f97089 );}.elementor-808 .elementor-element.elementor-element-562b405 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-562b405 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-562b405{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-562b405 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-e43f2ba{--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-808 .elementor-element.elementor-element-332c0b1{text-align:center;}.elementor-808 .elementor-element.elementor-element-0cb433d{--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:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-8a19211 img{width:100%;height:5rem;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-a0072ed img{width:100%;height:5rem;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-c79d559 img{width:100%;height:5rem;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-bd16d10 img{width:100%;height:5rem;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-808 .elementor-element.elementor-element-3840206 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-3840206{text-align:center;}.elementor-808 .elementor-element.elementor-element-3840206 p{margin-block-end:0px;}.elementor-808 .elementor-element.elementor-element-945e6d2{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:5rem;--padding-right:5rem;}.elementor-808 .elementor-element.elementor-element-b35679a{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#C49C48;--border-color:#C49C48;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-808 .elementor-element.elementor-element-b35679a:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-b35679a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFC2A580;}.elementor-808 .elementor-element.elementor-element-d52a355{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--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-808 .elementor-element.elementor-element-5e7aaa5{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-808 .elementor-element.elementor-element-a130517{width:100%;max-width:100%;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-a130517 .elementor-icon-list-icon i{color:#C49C48;transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-a130517 .elementor-icon-list-icon svg{fill:#C49C48;transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-a130517 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-a130517 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-a130517 .elementor-icon-list-text{transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-80f7ec2{--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-808 .elementor-element.elementor-element-15437b9{--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:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-808 .elementor-element.elementor-element-82b734d img{width:3rem;height:3rem;}.elementor-808 .elementor-element.elementor-element-a73970c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-9a7a4f7{--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:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-808 .elementor-element.elementor-element-7cc4b54 img{width:3rem;height:3rem;}.elementor-808 .elementor-element.elementor-element-23d2dce .elementor-heading-title{color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-5b96e58{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-808 .elementor-element.elementor-element-1e9b661.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-button span{gap:10px;}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-group{padding-right:calc( 5px/2 );padding-left:calc( 5px/2 );margin-bottom:5px;}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-form-fields-wrapper{margin-left:calc( -5px/2 );margin-right:calc( -5px/2 );margin-bottom:-5px;}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-labels-inline .elementor-field-group > label{padding-left:2px;}body:not(.rtl) .elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-labels-inline .elementor-field-group > label{padding-right:2px;}body .elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-labels-above .elementor-field-group > label{padding-bottom:2px;}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-group > label, .elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-subgroup label{color:var( --e-global-color-c993f5e );}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-type-html{padding-bottom:0px;}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-group .elementor-field, .elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#C49C48;border-width:3px 3px 3px 3px;}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#C49C48;border-width:3px 3px 3px 3px;}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-group .elementor-select-wrapper::before{color:#C49C48;}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-button{font-weight:600;}.elementor-808 .elementor-element.elementor-element-1e9b661 .e-form__buttons__wrapper__button-next{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-button[type="submit"]{color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-message.elementor-message-success{color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-message.elementor-message-danger{color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-message.elementor-help-inline{color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-1e9b661{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-808 .elementor-element.elementor-element-054b8dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-808 .elementor-element.elementor-element-054b8dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-808 .elementor-element.elementor-element-054b8dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-808 .elementor-element.elementor-element-054b8dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-808 .elementor-element.elementor-element-054b8dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-808 .elementor-element.elementor-element-054b8dc .elementor-icon-list-icon i{color:#C49C48;transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-054b8dc .elementor-icon-list-icon svg{fill:#C49C48;transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-054b8dc{--e-icon-list-icon-size:1rem;}.elementor-808 .elementor-element.elementor-element-054b8dc .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-808 .elementor-element.elementor-element-054b8dc .elementor-icon-list-text{transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-859b161{--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:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-808 .elementor-element.elementor-element-859b161:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-859b161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1eb2123 );}.elementor-808 .elementor-element.elementor-element-eb4b11e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-808 .elementor-element.elementor-element-3ed906b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-9fe3b3a > .elementor-widget-container{margin:0.25rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-icon i{color:#324A6D;transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-icon svg{fill:#324A6D;transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-9fe3b3a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-text{color:var( --e-global-color-3f97089 );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#C49C48;}.elementor-808 .elementor-element.elementor-element-5786013 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-5786013 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-c55f583 > .elementor-widget-container{margin:0.25rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-icon i{color:#324A6D;transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-icon svg{fill:#324A6D;transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-c55f583{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-text{color:var( --e-global-color-3f97089 );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#C49C48;}.elementor-808 .elementor-element.elementor-element-7efc923{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-808 .elementor-element.elementor-element-f035ec1 > .elementor-widget-container{border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-808 .elementor-element.elementor-element-38babb4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-808 .elementor-element.elementor-element-05a2a66 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a93aa0c );}.elementor-808 .elementor-element.elementor-element-af9ba34 > .elementor-widget-container{margin:0.25rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-icon i{color:#324A6D;transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-icon svg{fill:#324A6D;transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-af9ba34{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-text{color:var( --e-global-color-3f97089 );transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#C49C48;}.elementor-808 .elementor-element.elementor-element-b5fa65b > .elementor-widget-container{margin:01rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-b5fa65b{color:var( --e-global-color-3f97089 );}.elementor-808 .elementor-element.elementor-element-46a06d3{--grid-template-columns:repeat(0, auto);--icon-size:1.5rem;--grid-column-gap:0.5rem;--grid-row-gap:0px;}.elementor-808 .elementor-element.elementor-element-46a06d3 .elementor-widget-container{text-align:left;}.elementor-808 .elementor-element.elementor-element-46a06d3 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-808 .elementor-element.elementor-element-46a06d3 .elementor-social-icon i{color:#C49C48;}.elementor-808 .elementor-element.elementor-element-46a06d3 .elementor-social-icon svg{fill:#C49C48;}.elementor-808 .elementor-element.elementor-element-46a06d3 .elementor-social-icon:hover i{color:#C49C48;}.elementor-808 .elementor-element.elementor-element-46a06d3 .elementor-social-icon:hover svg{fill:#C49C48;}.elementor-808 .elementor-element.elementor-element-7c02a07 > .elementor-widget-container{margin:01rem 0rem 0rem 0rem;}.elementor-808 .elementor-element.elementor-element-4ed37fb{--display:flex;--min-height:45px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.05rem;--padding-bottom:0.05rem;--padding-left:0.05rem;--padding-right:0.05rem;}.elementor-808 .elementor-element.elementor-element-4ed37fb:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-4ed37fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1eb2123 );}.elementor-808 .elementor-element.elementor-element-9c03c24{text-align:center;}.elementor-808 .elementor-element.elementor-element-9c03c24 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a93aa0c );}@media(max-width:1024px){.elementor-808 .elementor-element.elementor-element-26c4454 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-808 .elementor-element.elementor-element-684b47a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-71e48d1{--grid-auto-flow:row;}.elementor-808 .elementor-element.elementor-element-e5840fd{--grid-columns:2;}.elementor-808 .elementor-element.elementor-element-a6685c6{--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-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-210466f{--margin-top:01rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-a810923{width:100%;max-width:100%;}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-group .elementor-field, .elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-4b81d79{--padding-top:0.6rem;--padding-bottom:0.6rem;--padding-left:0.6rem;--padding-right:0.6rem;}.elementor-808 .elementor-element.elementor-element-e055f6c .elementor-heading-title{font-size:var( --e-global-typography-da56384-font-size );line-height:var( --e-global-typography-da56384-line-height );letter-spacing:var( --e-global-typography-da56384-letter-spacing );}.elementor-808 .elementor-element.elementor-element-bfe2043{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-808 .elementor-element.elementor-element-b2682b5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-808 .elementor-element.elementor-element-40db8b4 .elementor-heading-title{font-size:var( --e-global-typography-17c9cb9-font-size );line-height:var( --e-global-typography-17c9cb9-line-height );}.elementor-808 .elementor-element.elementor-element-a95bcea{--grid-auto-flow:row;}.elementor-808 .elementor-element.elementor-element-0627a90{--swiper-slides-to-display:2;}.elementor-808 .elementor-element.elementor-element-fc767dc{--grid-auto-flow:row;}.elementor-808 .elementor-element.elementor-element-d52a355{--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-808 .elementor-element.elementor-element-a130517 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-a130517 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-5b96e58{--margin-top:01rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-808 .elementor-element.elementor-element-1e9b661{width:100%;max-width:100%;}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-group .elementor-field, .elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-859b161{--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 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-808 .elementor-element.elementor-element-3ed906b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-5786013 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-38babb4{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:15%;}.elementor-808 .elementor-element.elementor-element-05a2a66 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-46a06d3{--icon-size:18px;}.elementor-808 .elementor-element.elementor-element-9c03c24 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-808 .elementor-element.elementor-element-63e3e55{--padding-top:6rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-26c4454 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-808 .elementor-element.elementor-element-684b47a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-2c0e209{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-53e430f{text-align:start;}.elementor-808 .elementor-element.elementor-element-2c00a47{text-align:start;}.elementor-808 .elementor-element.elementor-element-71e48d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-808 .elementor-element.elementor-element-0bea30f{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-3c22e2b{text-align:start;}.elementor-808 .elementor-element.elementor-element-24fe1f2{text-align:start;}.elementor-808 .elementor-element.elementor-element-a4e83c9{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-596d81f.elementor-element{--order:99999 /* order end hack */;}.elementor-808 .elementor-element.elementor-element-76185e2{text-align:start;}.elementor-808 .elementor-element.elementor-element-1ac6898{text-align:start;}.elementor-808 .elementor-element.elementor-element-8c0d0f0{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-7f329ed{text-align:start;}.elementor-808 .elementor-element.elementor-element-6ea583d{text-align:start;}.elementor-808 .elementor-element.elementor-element-e5840fd{--grid-columns:1;}.elementor-808 .elementor-element.elementor-element-9a03e5c{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-e98b02e{text-align:start;}.elementor-808 .elementor-element.elementor-element-3609ef5{text-align:start;}.elementor-808 .elementor-element.elementor-element-da9b65e{grid-column:span 1;}.elementor-808 .elementor-element.elementor-element-45dd854{text-align:start;}.elementor-808 .elementor-element.elementor-element-c4c9a2b{width:100%;max-width:100%;}.elementor-808 .elementor-element.elementor-element-f8fb45a{width:100%;max-width:100%;}.elementor-808 .elementor-element.elementor-element-f8fb45a.elementor-element{--order:99999 /* order end hack */;}.elementor-808 .elementor-element.elementor-element-330b954{grid-column:span 1;}.elementor-808 .elementor-element.elementor-element-551a01b{text-align:start;}.elementor-808 .elementor-element.elementor-element-62f1000{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-fc07504{--flex-wrap:nowrap;}.elementor-808 .elementor-element.elementor-element-2c5ee62 img{height:3rem;}.elementor-808 .elementor-element.elementor-element-917b18a img{height:3rem;}.elementor-808 .elementor-element.elementor-element-f5ab865 img{height:3rem;}.elementor-808 .elementor-element.elementor-element-fa7b33f img{height:3rem;}.elementor-808 .elementor-element.elementor-element-bce556c{text-align:center;}.elementor-808 .elementor-element.elementor-element-66d2bd5{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-72fa657{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-ba6198c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-group .elementor-field, .elementor-808 .elementor-element.elementor-element-a810923 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-a810923 .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-094c1ff::before, .elementor-808 .elementor-element.elementor-element-094c1ff > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-094c1ff > .e-con-inner > .elementor-background-video-container::before, .elementor-808 .elementor-element.elementor-element-094c1ff > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-094c1ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-808 .elementor-element.elementor-element-094c1ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(160deg, var( --e-global-color-47f40ed ) 0%, var( --e-global-color-1eb2123 ) 20%);}.elementor-808 .elementor-element.elementor-element-094c1ff{--padding-top:06.5rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-e055f6c .elementor-heading-title{font-size:var( --e-global-typography-da56384-font-size );line-height:var( --e-global-typography-da56384-line-height );letter-spacing:var( --e-global-typography-da56384-letter-spacing );}.elementor-808 .elementor-element.elementor-element-b2682b5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-808 .elementor-element.elementor-element-40db8b4 .elementor-heading-title{font-size:var( --e-global-typography-17c9cb9-font-size );line-height:var( --e-global-typography-17c9cb9-line-height );}.elementor-808 .elementor-element.elementor-element-ae675bb{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-cce295f{text-align:start;}.elementor-808 .elementor-element.elementor-element-f1a4fe2{text-align:start;}.elementor-808 .elementor-element.elementor-element-a95bcea{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-808 .elementor-element.elementor-element-1ac032d{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:01rem;}.elementor-808 .elementor-element.elementor-element-66bd574 > .elementor-widget-container{padding:0rem 01rem 0rem 01rem;}.elementor-808 .elementor-element.elementor-element-66bd574{text-align:start;}.elementor-808 .elementor-element.elementor-element-9bffeda > .elementor-widget-container{padding:0rem 01rem 0rem 01rem;}.elementor-808 .elementor-element.elementor-element-9bffeda{text-align:start;}.elementor-808 .elementor-element.elementor-element-59d41e1{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-808 .elementor-element.elementor-element-47a13fb > .elementor-widget-container{padding:0rem 01rem 0rem 01rem;}.elementor-808 .elementor-element.elementor-element-47a13fb{text-align:start;}.elementor-808 .elementor-element.elementor-element-c14a073 > .elementor-widget-container{padding:0rem 01rem 0rem 01rem;}.elementor-808 .elementor-element.elementor-element-c14a073{text-align:start;}.elementor-808 .elementor-element.elementor-element-0627a90{--swiper-slides-to-display:1;--swiper-offset-size:60px;}.elementor-808 .elementor-element.elementor-element-315d279{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-e5990cc{text-align:start;}.elementor-808 .elementor-element.elementor-element-68268cb{text-align:start;}.elementor-808 .elementor-element.elementor-element-fc767dc{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-808 .elementor-element.elementor-element-8ed59a0{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-a05f709{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-e43f2ba{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-332c0b1{text-align:center;}.elementor-808 .elementor-element.elementor-element-0cb433d{--flex-wrap:nowrap;}.elementor-808 .elementor-element.elementor-element-8a19211 img{height:3rem;}.elementor-808 .elementor-element.elementor-element-a0072ed img{height:3rem;}.elementor-808 .elementor-element.elementor-element-c79d559 img{height:3rem;}.elementor-808 .elementor-element.elementor-element-bd16d10 img{height:3rem;}.elementor-808 .elementor-element.elementor-element-3840206{text-align:center;}.elementor-808 .elementor-element.elementor-element-945e6d2{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-b35679a{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-a130517 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-a130517 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-group .elementor-field, .elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-1e9b661 .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-859b161{--padding-top:5rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-808 .elementor-element.elementor-element-eb4b11e{--width:100%;}.elementor-808 .elementor-element.elementor-element-3ed906b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-9fe3b3a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-5786013 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-c55f583 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-7efc923{--width:100%;}.elementor-808 .elementor-element.elementor-element-38babb4{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-808 .elementor-element.elementor-element-38babb4.e-con{--order:-99999 /* order start hack */;}.elementor-808 .elementor-element.elementor-element-05a2a66 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-af9ba34 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-808 .elementor-element.elementor-element-7c02a07{text-align:start;}.elementor-808 .elementor-element.elementor-element-9c03c24 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-808 .elementor-element.elementor-element-da9b65e{--width:66.6%;}.elementor-808 .elementor-element.elementor-element-330b954{--width:66.6%;}.elementor-808 .elementor-element.elementor-element-8fe71d8{--width:40%;}.elementor-808 .elementor-element.elementor-element-4854de5{--width:50%;}.elementor-808 .elementor-element.elementor-element-eb4b11e{--width:25%;}.elementor-808 .elementor-element.elementor-element-7efc923{--width:50%;}.elementor-808 .elementor-element.elementor-element-38babb4{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-808 .elementor-element.elementor-element-eb4b11e{--width:50%;}.elementor-808 .elementor-element.elementor-element-7efc923{--width:50%;}.elementor-808 .elementor-element.elementor-element-38babb4{--width:50%;}}/* Start custom CSS */#gold-button {
    padding: 14px 28px;
  background-image: linear-gradient(
    135deg,
    rgb(206, 171, 92) 0%,   /* vaalea kultakiilto */
    #F4BB44 25%,             /* pääkulta */
    rgb(196, 156, 72) 50%,  /* rikkaampi keskisyvyys */
    #c29021 75%,             /* tumma kultasävy */
    rgb(214, 178, 95) 100%  /* loppukiilto */
  ) !important;

  background-size: 300% 300% !important;
  background-position: 0% 50% !important;
  background-repeat: no-repeat !important;
  text-shadow: 0 1px 1px rgba(0,0,0,0.35);

  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.35),
    inset 0 -2px 4px rgba(0,0,0,0.25),
    0 8px 18px rgba(194,144,33,0.55);

  transition:
    background-position 0.4s ease !important,
    transform 0.15s ease !important,
    box-shadow 0.15s ease !important;
}

#gold-button:hover {
  background-position: 100% 50% !important;
}

#gold-button:active {
  transform: translateY(2px) scale(0.98) !important;
}


.auto-width {
  /* Containern leveys voi olla dynaaminen */
  width: fit-content; /* tai auto, tarpeen mukaan */
  position: relative;  /* ei pakollinen, mutta hyvä käytäntö jos tarvitaan absolute-laskentaa */
}

/* Teksti keskitetty painikkeen leveydelle */
.button-text {
  text-align: center;   /* keskittää teksti elementin sisällä */
  width: max-content;   /* elementti supistuu tekstin mukaan */
  margin: 0 auto;       /* keskittää elementin painikkeen leveydelle */
  padding-top: 5px;     /* hieman tilaa painikkeen ja tekstin väliin */
}/* End custom CSS */