.elementor-22 .elementor-element.elementor-element-6cdea101:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6cdea101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://janne.sk/wp-content/uploads/2025/09/IMG_2521.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-6cdea101 > .elementor-background-overlay{background-color:var( --e-global-color-5440cb8 );opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-6cdea101 > .elementor-container{min-height:900px;}.elementor-22 .elementor-element.elementor-element-6cdea101{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-1c9d2195{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-1c9d2195 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1c9d2195 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:96px;font-weight:400;text-transform:none;line-height:1em;color:var( --e-global-color-33f79a2 );}.elementor-22 .elementor-element.elementor-element-4ce04f4{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;color:var( --e-global-color-33f79a2 );font-family:"Mate", Sans-serif;font-size:24px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-22 .elementor-element.elementor-element-4ce04f4 > .elementor-widget-container{margin:40px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-ccf6498 .elementor-button{background-color:#F5F1E9;fill:#000000;color:#000000;border-style:solid;border-color:var( --e-global-color-secondary );padding:15px 40px 15px 40px;}.elementor-22 .elementor-element.elementor-element-ccf6498 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-ccf6498 .elementor-button:focus{background-color:#FBF5EF;color:#000000;border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-ccf6498{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-ccf6498.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-ccf6498 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-ccf6498 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22 .elementor-element.elementor-element-ccf6498 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-ccf6498 .elementor-button:focus svg{fill:#000000;}.elementor-22 .elementor-element.elementor-element-2fbd0754{margin-top:100px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-4edf8895 > .elementor-container{max-width:1200px;}.elementor-22 .elementor-element.elementor-element-4edf8895{overflow:hidden;}.elementor-22 .elementor-element.elementor-element-6980e5c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-22 .elementor-element.elementor-element-154f5041 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:64px;font-weight:400;text-transform:none;line-height:1em;color:#D6C6B8;}.elementor-22 .elementor-element.elementor-element-7ccf76c0 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-7ccf76c0{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-4fc03875 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-f31eb2c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-22 .elementor-element.elementor-element-f31eb2c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-f31eb2c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-22 .elementor-element.elementor-element-62aa4858 > .elementor-container{max-width:1200px;}.elementor-22 .elementor-element.elementor-element-62aa4858{overflow:hidden;margin-top:0px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-3a141e0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-147b868 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-22 .elementor-element.elementor-element-178faf12 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 0px 50px;}.elementor-22 .elementor-element.elementor-element-62656494 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-62656494{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-4d069945{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-22 .elementor-element.elementor-element-17411c6c > .elementor-container{max-width:760px;}.elementor-22 .elementor-element.elementor-element-17411c6c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3af0631e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-3af0631e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33f79a2 );}.elementor-22 .elementor-element.elementor-element-3af0631e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-3af0631e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-22 .elementor-element.elementor-element-3af0631e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-73f12b87{text-align:center;}.elementor-22 .elementor-element.elementor-element-73f12b87 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#D6C6B8;}.elementor-22 .elementor-element.elementor-element-5b51ef29{text-align:center;}.elementor-22 .elementor-element.elementor-element-5b51ef29 .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-21c11c3d{overflow:hidden;margin-top:-30px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-18f067fa{margin-top:-300px;margin-bottom:0px;padding:0px 30px 0px 0px;}.elementor-22 .elementor-element.elementor-element-49b7c835:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-49b7c835 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb3f961 );}.elementor-22 .elementor-element.elementor-element-49b7c835 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-49b7c835 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-f9f60a0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-f9f60a0 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-f9f60a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-f9f60a0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:400;text-transform:none;line-height:1.2em;color:var( --e-global-color-33f79a2 );}.elementor-22 .elementor-element.elementor-element-bbd0f54 .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-70dd7ba2 .elementor-button{background-color:#02010100;font-size:14px;fill:#D6C6B8;color:#D6C6B8;border-style:none;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-70dd7ba2 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-70dd7ba2 .elementor-button:focus{background-color:#12090500;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-70dd7ba2{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-70dd7ba2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-70dd7ba2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22 .elementor-element.elementor-element-70dd7ba2 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-70dd7ba2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-32e25ec4{margin-top:-300px;margin-bottom:0px;padding:0px 30px 0px 0px;}.elementor-22 .elementor-element.elementor-element-513ac09c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-513ac09c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb3f961 );}.elementor-22 .elementor-element.elementor-element-513ac09c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-513ac09c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-496f986b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-496f986b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-496f986b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-496f986b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:400;text-transform:none;line-height:1.2em;color:var( --e-global-color-33f79a2 );}.elementor-22 .elementor-element.elementor-element-1b0bfc8e .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-1e0156c7 .elementor-button{background-color:#02010100;font-size:14px;fill:var( --e-global-color-36f201b );color:var( --e-global-color-36f201b );border-style:none;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1e0156c7 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-1e0156c7 .elementor-button:focus{background-color:#12090500;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-1e0156c7{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-1e0156c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-1e0156c7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22 .elementor-element.elementor-element-1e0156c7 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-1e0156c7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-74b497ce{margin-top:-30px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-4065b1c5{margin-top:-300px;margin-bottom:0px;padding:0px 30px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7de84dc3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-7de84dc3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb3f961 );}.elementor-22 .elementor-element.elementor-element-7de84dc3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-7de84dc3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-580f7c7e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-580f7c7e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-580f7c7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-580f7c7e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:400;text-transform:none;line-height:1.2em;color:var( --e-global-color-33f79a2 );}.elementor-22 .elementor-element.elementor-element-92c8812 .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-270c3b11 .elementor-button{background-color:#02010100;font-size:14px;fill:var( --e-global-color-36f201b );color:var( --e-global-color-36f201b );border-style:none;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-270c3b11 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-270c3b11 .elementor-button:focus{background-color:#12090500;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-270c3b11{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-270c3b11 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-270c3b11 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22 .elementor-element.elementor-element-270c3b11 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-270c3b11 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-672610dc{margin-top:-300px;margin-bottom:0px;padding:0px 30px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1c3ca61e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-1c3ca61e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb3f961 );}.elementor-22 .elementor-element.elementor-element-1c3ca61e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-1c3ca61e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-39aa336a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-39aa336a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-39aa336a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-39aa336a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:400;text-transform:none;line-height:1.2em;color:var( --e-global-color-33f79a2 );}.elementor-22 .elementor-element.elementor-element-42d864f4 .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-7abf26dd .elementor-button{background-color:#02010100;font-size:14px;fill:var( --e-global-color-36f201b );color:var( --e-global-color-36f201b );border-style:none;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7abf26dd .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-7abf26dd .elementor-button:focus{background-color:#12090500;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7abf26dd{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-7abf26dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-7abf26dd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22 .elementor-element.elementor-element-7abf26dd .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-7abf26dd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7cab900c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7cab900c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6C6B8;}.elementor-22 .elementor-element.elementor-element-7cab900c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-22 .elementor-element.elementor-element-7cab900c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-5f4b2d5b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#FFFDFC;}.elementor-22 .elementor-element.elementor-element-8cfa35c > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-8cfa35c{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-36753f09 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 30px 30px;}.elementor-22 .elementor-element.elementor-element-50754172:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-50754172 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33f79a2 );}.elementor-22 .elementor-element.elementor-element-50754172 > .elementor-element-populated{box-shadow:0px 10px 50px 0px rgba(183, 178, 173, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-50754172 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-65308814 .elementor-icon-wrapper{text-align:left;}.elementor-22 .elementor-element.elementor-element-65308814.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-36f201b );}.elementor-22 .elementor-element.elementor-element-65308814.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-65308814.elementor-view-default .elementor-icon{color:var( --e-global-color-36f201b );border-color:var( --e-global-color-36f201b );}.elementor-22 .elementor-element.elementor-element-65308814.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-65308814.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-36f201b );}.elementor-22 .elementor-element.elementor-element-65308814 .elementor-icon{font-size:40px;}.elementor-22 .elementor-element.elementor-element-65308814 .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-209d5778 .elementor-heading-title{font-family:var( --e-global-typography-0eb1464-font-family ), Sans-serif;font-size:var( --e-global-typography-0eb1464-font-size );font-weight:var( --e-global-typography-0eb1464-font-weight );text-transform:var( --e-global-typography-0eb1464-text-transform );line-height:var( --e-global-typography-0eb1464-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-579c200d{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-31acead > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-22 .elementor-element.elementor-element-31acead .elementor-heading-title{font-family:var( --e-global-typography-ba69d47-font-family ), Sans-serif;font-size:var( --e-global-typography-ba69d47-font-size );font-weight:var( --e-global-typography-ba69d47-font-weight );text-transform:var( --e-global-typography-ba69d47-text-transform );letter-spacing:var( --e-global-typography-ba69d47-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-2bd805c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-2bd805c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33f79a2 );}.elementor-22 .elementor-element.elementor-element-2bd805c7 > .elementor-element-populated{box-shadow:0px 10px 50px 0px rgba(183, 178, 173, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;}.elementor-22 .elementor-element.elementor-element-2bd805c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-5757feb8 .elementor-icon-wrapper{text-align:left;}.elementor-22 .elementor-element.elementor-element-5757feb8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-36f201b );}.elementor-22 .elementor-element.elementor-element-5757feb8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5757feb8.elementor-view-default .elementor-icon{color:var( --e-global-color-36f201b );border-color:var( --e-global-color-36f201b );}.elementor-22 .elementor-element.elementor-element-5757feb8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5757feb8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-36f201b );}.elementor-22 .elementor-element.elementor-element-5757feb8 .elementor-icon{font-size:40px;}.elementor-22 .elementor-element.elementor-element-5757feb8 .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-717314c2 .elementor-heading-title{font-family:var( --e-global-typography-0eb1464-font-family ), Sans-serif;font-size:var( --e-global-typography-0eb1464-font-size );font-weight:var( --e-global-typography-0eb1464-font-weight );text-transform:var( --e-global-typography-0eb1464-text-transform );line-height:var( --e-global-typography-0eb1464-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-9a4a9e8{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-20c5852c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-22 .elementor-element.elementor-element-20c5852c .elementor-heading-title{font-family:var( --e-global-typography-ba69d47-font-family ), Sans-serif;font-size:var( --e-global-typography-ba69d47-font-size );font-weight:var( --e-global-typography-ba69d47-font-weight );text-transform:var( --e-global-typography-ba69d47-text-transform );letter-spacing:var( --e-global-typography-ba69d47-letter-spacing );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-ccf6498 .elementor-button{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-2fbd0754{margin-top:50px;margin-bottom:50px;}.elementor-22 .elementor-element.elementor-element-4edf8895{margin-top:0px;margin-bottom:50px;}.elementor-22 .elementor-element.elementor-element-6980e5c8 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-22 .elementor-element.elementor-element-154f5041 .elementor-heading-title{font-size:54px;}.elementor-22 .elementor-element.elementor-element-4fc03875 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3a141e0 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-22 .elementor-element.elementor-element-178faf12 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-22 .elementor-element.elementor-element-73f12b87 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-5b51ef29 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-7bbdca74 > .elementor-element-populated{padding:30px 15px 30px 30px;}.elementor-22 .elementor-element.elementor-element-18f067fa{margin-top:-150px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-f9f60a0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-bbd0f54 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-4cc79601 > .elementor-element-populated{padding:30px 30px 30px 15px;}.elementor-22 .elementor-element.elementor-element-32e25ec4{margin-top:-150px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-496f986b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-1b0bfc8e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-12e7fb76 > .elementor-element-populated{padding:30px 15px 30px 30px;}.elementor-22 .elementor-element.elementor-element-4065b1c5{margin-top:-150px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-580f7c7e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-92c8812 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-5d9d4c66 > .elementor-element-populated{padding:30px 30px 30px 15px;}.elementor-22 .elementor-element.elementor-element-672610dc{margin-top:-150px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-39aa336a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-42d864f4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-7cab900c{padding:20px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-5f4b2d5b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-36753f09 > .elementor-element-populated{padding:30px 30px 30px 0px;}.elementor-22 .elementor-element.elementor-element-50754172 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-209d5778 .elementor-heading-title{font-size:var( --e-global-typography-0eb1464-font-size );line-height:var( --e-global-typography-0eb1464-line-height );}.elementor-22 .elementor-element.elementor-element-31acead .elementor-heading-title{font-size:var( --e-global-typography-ba69d47-font-size );letter-spacing:var( --e-global-typography-ba69d47-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2bd805c7 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-22 .elementor-element.elementor-element-717314c2 .elementor-heading-title{font-size:var( --e-global-typography-0eb1464-font-size );line-height:var( --e-global-typography-0eb1464-line-height );}.elementor-22 .elementor-element.elementor-element-20c5852c .elementor-heading-title{font-size:var( --e-global-typography-ba69d47-font-size );letter-spacing:var( --e-global-typography-ba69d47-letter-spacing );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-6cdea101 > .elementor-container{min-height:364px;}.elementor-22 .elementor-element.elementor-element-6cdea101{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-36d1d7a2 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-1c9d2195{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-1c9d2195 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1c9d2195 .elementor-heading-title{font-size:36px;}.elementor-22 .elementor-element.elementor-element-4ce04f4 > .elementor-widget-container{margin:29px 0px 29px 0px;}.elementor-22 .elementor-element.elementor-element-4ce04f4{text-align:center;font-size:18px;}.elementor-22 .elementor-element.elementor-element-ccf6498{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-2fbd0754{margin-top:35px;margin-bottom:35px;}.elementor-22 .elementor-element.elementor-element-4edf8895{margin-top:0px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-6980e5c8 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-154f5041{text-align:center;}.elementor-22 .elementor-element.elementor-element-154f5041 .elementor-heading-title{font-size:45px;}.elementor-22 .elementor-element.elementor-element-7ccf76c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7ccf76c0{text-align:center;}.elementor-22 .elementor-element.elementor-element-4fc03875 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-3a141e0 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-178faf12 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-62656494 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-62656494{text-align:center;}.elementor-22 .elementor-element.elementor-element-4d069945{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3af0631e > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-73f12b87 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-5b51ef29 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-21c11c3d{margin-top:0px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-7bbdca74 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-18f067fa{padding:0px 15px 0px 0px;}.elementor-22 .elementor-element.elementor-element-29c11185{width:20%;}.elementor-22 .elementor-element.elementor-element-49b7c835{width:80%;}.elementor-22 .elementor-element.elementor-element-49b7c835 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-f9f60a0{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-f9f60a0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-f9f60a0 .elementor-heading-title{font-size:24px;}.elementor-22 .elementor-element.elementor-element-bbd0f54 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-4cc79601 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-32e25ec4{padding:0px 15px 0px 0px;}.elementor-22 .elementor-element.elementor-element-577f8871{width:20%;}.elementor-22 .elementor-element.elementor-element-513ac09c{width:80%;}.elementor-22 .elementor-element.elementor-element-513ac09c > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-496f986b{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-496f986b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-496f986b .elementor-heading-title{font-size:24px;}.elementor-22 .elementor-element.elementor-element-1b0bfc8e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-74b497ce{margin-top:0px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-12e7fb76 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-4065b1c5{padding:0px 15px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7ff053c5{width:20%;}.elementor-22 .elementor-element.elementor-element-7de84dc3{width:80%;}.elementor-22 .elementor-element.elementor-element-7de84dc3 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-580f7c7e{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-580f7c7e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-580f7c7e .elementor-heading-title{font-size:24px;}.elementor-22 .elementor-element.elementor-element-92c8812 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-5d9d4c66 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-672610dc{padding:0px 15px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3f06c67b{width:20%;}.elementor-22 .elementor-element.elementor-element-1c3ca61e{width:80%;}.elementor-22 .elementor-element.elementor-element-1c3ca61e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-39aa336a{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-39aa336a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-39aa336a .elementor-heading-title{font-size:24px;}.elementor-22 .elementor-element.elementor-element-42d864f4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-7cab900c{padding:35px 0px 35px 0px;}.elementor-22 .elementor-element.elementor-element-7d81b112 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-5f4b2d5b{text-align:center;}.elementor-22 .elementor-element.elementor-element-5f4b2d5b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-8cfa35c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8cfa35c{text-align:center;}.elementor-22 .elementor-element.elementor-element-36753f09 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-50754172 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-209d5778 .elementor-heading-title{font-size:var( --e-global-typography-0eb1464-font-size );line-height:var( --e-global-typography-0eb1464-line-height );}.elementor-22 .elementor-element.elementor-element-515ced8a{width:70%;}.elementor-22 .elementor-element.elementor-element-31acead .elementor-heading-title{font-size:var( --e-global-typography-ba69d47-font-size );letter-spacing:var( --e-global-typography-ba69d47-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2bd805c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-717314c2 .elementor-heading-title{font-size:var( --e-global-typography-0eb1464-font-size );line-height:var( --e-global-typography-0eb1464-line-height );}.elementor-22 .elementor-element.elementor-element-7aaeab34{width:70%;}.elementor-22 .elementor-element.elementor-element-20c5852c .elementor-heading-title{font-size:var( --e-global-typography-ba69d47-font-size );letter-spacing:var( --e-global-typography-ba69d47-letter-spacing );}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-6980e5c8{width:47.4%;}.elementor-22 .elementor-element.elementor-element-4fc03875{width:52.6%;}.elementor-22 .elementor-element.elementor-element-3a141e0{width:47.4%;}.elementor-22 .elementor-element.elementor-element-178faf12{width:52.6%;}.elementor-22 .elementor-element.elementor-element-29c11185{width:47%;}.elementor-22 .elementor-element.elementor-element-49b7c835{width:53%;}.elementor-22 .elementor-element.elementor-element-577f8871{width:47%;}.elementor-22 .elementor-element.elementor-element-513ac09c{width:53%;}.elementor-22 .elementor-element.elementor-element-7ff053c5{width:47%;}.elementor-22 .elementor-element.elementor-element-7de84dc3{width:53%;}.elementor-22 .elementor-element.elementor-element-3f06c67b{width:47%;}.elementor-22 .elementor-element.elementor-element-1c3ca61e{width:53%;}.elementor-22 .elementor-element.elementor-element-7d81b112{width:29%;}.elementor-22 .elementor-element.elementor-element-36753f09{width:71%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-6980e5c8{width:60%;}.elementor-22 .elementor-element.elementor-element-4fc03875{width:40%;}.elementor-22 .elementor-element.elementor-element-29c11185{width:10%;}.elementor-22 .elementor-element.elementor-element-49b7c835{width:90%;}.elementor-22 .elementor-element.elementor-element-577f8871{width:10%;}.elementor-22 .elementor-element.elementor-element-513ac09c{width:90%;}.elementor-22 .elementor-element.elementor-element-7ff053c5{width:10%;}.elementor-22 .elementor-element.elementor-element-7de84dc3{width:90%;}.elementor-22 .elementor-element.elementor-element-3f06c67b{width:10%;}.elementor-22 .elementor-element.elementor-element-1c3ca61e{width:90%;}.elementor-22 .elementor-element.elementor-element-515ced8a{width:100%;}.elementor-22 .elementor-element.elementor-element-7aaeab34{width:100%;}}