.elementor-388 .elementor-element.elementor-element-49a8d4e9{--display:flex;}.elementor-388 .elementor-element.elementor-element-b7573bd{width:100%;max-width:100%;}.elementor-388 .elementor-element.elementor-element-536e866:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-536e866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-219788b );}.elementor-388 .elementor-element.elementor-element-536e866 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-388 .elementor-element.elementor-element-536e866{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-11px;margin-bottom:0px;padding:100px 0px 30px 0px;}.elementor-388 .elementor-element.elementor-element-72571c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-d20682b{padding:0px 350px 0px 350px;text-align:center;}.elementor-388 .elementor-element.elementor-element-945c7bb{padding:0px 200px 0px 200px;text-align:center;color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-8adbe76:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-8adbe76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-219788b );}.elementor-388 .elementor-element.elementor-element-8adbe76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-388 .elementor-element.elementor-element-8adbe76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-388 .elementor-element.elementor-element-5dfc35d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-388 .elementor-element.elementor-element-4fc6a58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-388 .elementor-element.elementor-element-4fc6a58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-388 .elementor-element.elementor-element-4fc6a58 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-d02e91f .elementor-icon-wrapper{text-align:center;}.elementor-388 .elementor-element.elementor-element-d02e91f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-68d5b02 );}.elementor-388 .elementor-element.elementor-element-d02e91f.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-d02e91f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-d02e91f.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-d02e91f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-d02e91f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-68d5b02 );}.elementor-388 .elementor-element.elementor-element-d02e91f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-68d5b02 );}.elementor-388 .elementor-element.elementor-element-d02e91f .elementor-icon{font-size:35px;}.elementor-388 .elementor-element.elementor-element-d02e91f .elementor-icon svg{height:35px;}.elementor-bc-flex-widget .elementor-388 .elementor-element.elementor-element-be53648.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-388 .elementor-element.elementor-element-be53648.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-388 .elementor-element.elementor-element-be53648 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-f3090c0{width:auto;max-width:auto;}.elementor-388 .elementor-element.elementor-element-f3090c0 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-388 .elementor-element.elementor-element-f3090c0 .elementor-counter-title{color:var( --e-global-color-primary );font-size:1em;}.elementor-388 .elementor-element.elementor-element-758c989 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-388 .elementor-element.elementor-element-c0901b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-388 .elementor-element.elementor-element-c0901b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-388 .elementor-element.elementor-element-c0901b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-271405f .elementor-icon-wrapper{text-align:center;}.elementor-388 .elementor-element.elementor-element-271405f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-68d5b02 );}.elementor-388 .elementor-element.elementor-element-271405f.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-271405f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-271405f.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-271405f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-271405f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-68d5b02 );}.elementor-388 .elementor-element.elementor-element-271405f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-68d5b02 );}.elementor-388 .elementor-element.elementor-element-271405f .elementor-icon{font-size:35px;}.elementor-388 .elementor-element.elementor-element-271405f .elementor-icon svg{height:35px;}.elementor-bc-flex-widget .elementor-388 .elementor-element.elementor-element-3b413a8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-388 .elementor-element.elementor-element-3b413a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-388 .elementor-element.elementor-element-3b413a8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-0ed4e8d{width:auto;max-width:auto;}.elementor-388 .elementor-element.elementor-element-0ed4e8d .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-388 .elementor-element.elementor-element-0ed4e8d .elementor-counter-title{color:var( --e-global-color-primary );font-size:1em;}.elementor-388 .elementor-element.elementor-element-0af1e0c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-388 .elementor-element.elementor-element-d44b042.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-388 .elementor-element.elementor-element-d44b042.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-388 .elementor-element.elementor-element-d44b042 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-e4d9438 .elementor-icon-wrapper{text-align:center;}.elementor-388 .elementor-element.elementor-element-e4d9438.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-68d5b02 );}.elementor-388 .elementor-element.elementor-element-e4d9438.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-e4d9438.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-e4d9438.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-e4d9438.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-e4d9438.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-68d5b02 );}.elementor-388 .elementor-element.elementor-element-e4d9438.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-68d5b02 );}.elementor-388 .elementor-element.elementor-element-e4d9438 .elementor-icon{font-size:35px;}.elementor-388 .elementor-element.elementor-element-e4d9438 .elementor-icon svg{height:35px;}.elementor-bc-flex-widget .elementor-388 .elementor-element.elementor-element-0267a67.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-388 .elementor-element.elementor-element-0267a67.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-388 .elementor-element.elementor-element-0267a67 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-610320b{width:auto;max-width:auto;}.elementor-388 .elementor-element.elementor-element-610320b .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-388 .elementor-element.elementor-element-610320b .elementor-counter-title{color:var( --e-global-color-primary );font-size:1em;}.elementor-388 .elementor-element.elementor-element-1556dbca{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-388 .elementor-element.elementor-element-6fa87c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-24a5681c .post-items > .post-item{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-blog-block-post, .elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-image-card, .elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-card{background-color:var( --e-global-color-265620d );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-meta-lists .elementskit-single-meta{background-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-btn{background-color:var( --e-global-color-accent );color:var( --e-global-color-68d5b02 );fill:var( --e-global-color-68d5b02 );border-radius:30px 30px 30px 30px;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:#ffffff;fill:#ffffff;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-image-card{display:block;}.elementor-388 .elementor-element.elementor-element-24a5681c .btn-wraper{text-align:left;}.elementor-388 .elementor-element.elementor-element-24a5681c .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-388 .elementor-element.elementor-element-24a5681c .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-388 .elementor-element.elementor-element-24a5681c .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 50px 0px;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-blog-block-post .elementskit-post-body{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-image-card .elementskit-post-body{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-body{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-entry-thumb{border-radius:30px 30px 30px 30px;margin:0px 0px 10px 0px;} .elementor-388 .elementor-element.elementor-element-24a5681c .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-24a5681c .post-meta-list{text-align:left;}.elementor-388 .elementor-element.elementor-element-24a5681c .post-meta-list > span{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-meta-lists{left:275px;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-body .entry-title, .elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-entry-header .entry-title, .elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:var( --e-global-typography-d79b503-font-family ), Sans-serif;font-size:var( --e-global-typography-d79b503-font-size );font-weight:var( --e-global-typography-d79b503-font-weight );}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-body .entry-title a{color:#2F1718;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-entry-header .entry-title a{color:#2F1718;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-body .entry-title{text-align:left;margin:-5px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-entry-header .entry-title{text-align:left;margin:-5px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-body > p{color:var( --e-global-color-text );text-align:left;margin:0px 0px 20px 0px;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-footer{text-align:left;margin:0px 0px 20px 0px;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-blog-block-post .elementskit-post-footer > p{margin:0px 0px 20px 0px;}.elementor-388 .elementor-element.elementor-element-6bb0e820{--display:flex;}.elementor-388 .elementor-element.elementor-element-2e28ffb8{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-388 .elementor-element.elementor-element-4fc6a58{width:39.427%;}.elementor-388 .elementor-element.elementor-element-be53648{width:60.571%;}.elementor-388 .elementor-element.elementor-element-c0901b9{width:39.427%;}.elementor-388 .elementor-element.elementor-element-3b413a8{width:60.571%;}.elementor-388 .elementor-element.elementor-element-d44b042{width:39.427%;}.elementor-388 .elementor-element.elementor-element-0267a67{width:60.571%;}}@media(max-width:1024px){.elementor-388 .elementor-element.elementor-element-536e866{padding:100px 30px 30px 30px;}.elementor-388 .elementor-element.elementor-element-d20682b{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-945c7bb{padding:0px 100px 0px 100px;}.elementor-388 .elementor-element.elementor-element-8adbe76{padding:0px 30px 100px 30px;}.elementor-388 .elementor-element.elementor-element-d02e91f .elementor-icon{font-size:26px;}.elementor-388 .elementor-element.elementor-element-d02e91f .elementor-icon svg{height:26px;}.elementor-388 .elementor-element.elementor-element-f3090c0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-388 .elementor-element.elementor-element-271405f .elementor-icon{font-size:26px;}.elementor-388 .elementor-element.elementor-element-271405f .elementor-icon svg{height:26px;}.elementor-388 .elementor-element.elementor-element-0ed4e8d{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-0ed4e8d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-388 .elementor-element.elementor-element-e4d9438 .elementor-icon{font-size:26px;}.elementor-388 .elementor-element.elementor-element-e4d9438 .elementor-icon svg{height:26px;}.elementor-388 .elementor-element.elementor-element-610320b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-388 .elementor-element.elementor-element-1556dbca{margin-top:0px;margin-bottom:0px;padding:50px 30px 100px 30px;}.elementor-388 .elementor-element.elementor-element-24a5681c .post-items > .post-item{flex:0 0 50%;max-width:50%;}.elementor-388 .elementor-element.elementor-element-24a5681c .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-388 .elementor-element.elementor-element-24a5681c .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-388 .elementor-element.elementor-element-24a5681c .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-body .entry-title, .elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-entry-header .entry-title, .elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-d79b503-font-size );}}@media(max-width:767px){.elementor-388 .elementor-element.elementor-element-536e866{padding:100px 20px 30px 20px;}.elementor-388 .elementor-element.elementor-element-d20682b{padding:0px 20px 0px 20px;}.elementor-388 .elementor-element.elementor-element-945c7bb{padding:0px 10px 0px 10px;}.elementor-388 .elementor-element.elementor-element-8adbe76{padding:0px 20px 100px 20px;}.elementor-388 .elementor-element.elementor-element-5dfc35d > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-388 .elementor-element.elementor-element-4fc6a58 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-388 .elementor-element.elementor-element-be53648.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-388 .elementor-element.elementor-element-f3090c0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-388 .elementor-element.elementor-element-758c989 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-388 .elementor-element.elementor-element-c0901b9 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-388 .elementor-element.elementor-element-3b413a8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-388 .elementor-element.elementor-element-0ed4e8d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-388 .elementor-element.elementor-element-d44b042 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-388 .elementor-element.elementor-element-0267a67.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-388 .elementor-element.elementor-element-610320b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-388 .elementor-element.elementor-element-1556dbca{padding:100px 20px 100px 20px;}.elementor-388 .elementor-element.elementor-element-24a5681c .post-items > .post-item{flex:0 0 100%;max-width:100%;}.elementor-388 .elementor-element.elementor-element-24a5681c .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-388 .elementor-element.elementor-element-24a5681c .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-388 .elementor-element.elementor-element-24a5681c .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-body .entry-title, .elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-entry-header .entry-title, .elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-388 .elementor-element.elementor-element-24a5681c .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-d79b503-font-size );}}@media(max-width:1024px) and (min-width:768px){.elementor-388 .elementor-element.elementor-element-5dfc35d{width:33%;}.elementor-388 .elementor-element.elementor-element-4fc6a58{width:35%;}.elementor-388 .elementor-element.elementor-element-be53648{width:65%;}.elementor-388 .elementor-element.elementor-element-758c989{width:35%;}.elementor-388 .elementor-element.elementor-element-c0901b9{width:35%;}.elementor-388 .elementor-element.elementor-element-3b413a8{width:65%;}.elementor-388 .elementor-element.elementor-element-0af1e0c{width:32%;}.elementor-388 .elementor-element.elementor-element-d44b042{width:35%;}.elementor-388 .elementor-element.elementor-element-0267a67{width:65%;}}/* Start custom CSS for html, class: .elementor-element-2e28ffb8 *//* Footer Container */
.fk-footer {
  background-color: #FDF5F2; /* Very soft pastel blush/beige background */
  color: #5C5552; /* Gentle dark gray text */
  font-family: 'Georgia', serif; 
  text-align: center;
  padding: 80px 20px 40px;
  position: relative;
  overflow: hidden;
}

/* Call to Action Section */
.fk-footer-cta {
  max-width: 650px;
  margin: 0 auto 70px;
}

.fk-footer-cta h2 {
  font-size: 2.5rem;
  margin-bottom: 20px;
  color: #4A403C; 
}

.fk-footer-cta p {
  font-size: 1.15rem;
  line-height: 1.7;
  margin-bottom: 35px;
  font-family: 'Arial', sans-serif;
  color: #6D6460;
}

/* CTA Buttons */
.fk-cta-links {
  display: flex;
  justify-content: center;
  gap: 20px;
  flex-wrap: wrap;
}

.fk-btn {
  background-color: #F1BDB1; /* Deeper pastel pink/peach */
  color: #FFFFFF;
  padding: 14px 28px;
  text-decoration: none;
  border-radius: 40px; 
  font-family: 'Arial', sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all 0.3s ease;
  border: 2px solid #F1BDB1;
}

.fk-btn:hover {
  background-color: #E2A495;
  border-color: #E2A495;
}

.fk-btn-outline {
  background-color: transparent;
  color: #4A403C;
  border: 2px solid #F1BDB1;
}

.fk-btn-outline:hover {
  background-color: #F1BDB1;
  color: #FFFFFF;
}

/* Bottom Footer & Illustration */
.fk-footer-bottom {
  border-top: 2px solid #F6E6E1; 
  padding-top: 50px;
  position: relative;
}

.fk-footer-illustration {
  margin-top: -110px; 
  margin-bottom: 20px;
}

.fk-footer-illustration img {
  width: 160px; 
  height: auto;
  display: inline-block;
  position: relative;
  z-index: 10; 
}

.fk-brand-name {
  font-size: 1.8rem;
  letter-spacing: 3px;
  margin-bottom: 20px;
  color: #4A403C;
  text-transform: uppercase;
  font-weight: 700;
}

/* NEW: Footer Navigation Links */
.fk-footer-nav {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 25px;
  margin-bottom: 35px;
}

.fk-nav-link {
  color: #6D6460;
  font-family: 'Arial', sans-serif;
  font-size: 0.95rem;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  transition: color 0.3s ease, transform 0.2s ease;
}

.fk-nav-link:hover {
  color: #F1BDB1; /* Links turn pastel pink on hover */
  transform: translateY(-2px); /* Slight lift effect on hover */
}

/* Footer Credits */
.fk-footer-credits p {
  font-family: 'Arial', sans-serif;
  font-size: 0.9rem;
  margin: 5px 0;
  color: #8A7E78;
}/* End custom CSS */