.elementor-3850 .elementor-element.elementor-element-4f55287{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3850 .elementor-element.elementor-element-a17bcea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3850 .elementor-element.elementor-element-a17bcea.e-con{--align-self:center;}.elementor-widget-text-editor{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3850 .elementor-element.elementor-element-7ccb792{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;columns:1;text-align:center;font-family:"Lora", Sans-serif;font-size:clamp(1.25rem, 1.25rem + 0.8vw, 2.6rem);font-weight:600;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-7ccb792.elementor-element{--align-self:center;}.elementor-3850 .elementor-element.elementor-element-7ccb792 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-aa264d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 16px 0px 16px;columns:1;text-align:center;font-family:"Lora", Sans-serif;font-size:clamp(0.7rem, 0.7rem + 0.24vw, 1rem);font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-aa264d0.elementor-element{--align-self:center;}.elementor-3850 .elementor-element.elementor-element-aa264d0 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-59cd49f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3850 .elementor-element.elementor-element-36d348b{--display:flex;--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-3850 .elementor-element.elementor-element-36d348b:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-36d348b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3850 .elementor-element.elementor-element-9c8c9c1{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-3850 .elementor-element.elementor-element-c01a11c{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-c01a11c.e-con{--align-self:center;}.elementor-3850 .elementor-element.elementor-element-8a52893{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--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-3850 .elementor-element.elementor-element-4979318{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-4979318:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-4979318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-4979318.e-con{--align-self:center;}.elementor-3850 .elementor-element.elementor-element-e9c544c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3850 .elementor-element.elementor-element-e9c544c.e-con{--align-self:stretch;}.elementor-3850 .elementor-element.elementor-element-4a9e64d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3850 .elementor-element.elementor-element-4a9e64d.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-3850 .elementor-element.elementor-element-8c2528e p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-8c2528e{color:#54595F;}.elementor-3850 .elementor-element.elementor-element-73bc403{background-color:var( --e-global-color-57a8826 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 4px 2px 4px;}.elementor-3850 .elementor-element.elementor-element-6cee3a3 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-6cee3a3{color:#54595F;}.elementor-3850 .elementor-element.elementor-element-58da2b3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3850 .elementor-element.elementor-element-58da2b3.e-con{--align-self:stretch;}.elementor-3850 .elementor-element.elementor-element-c2cb0df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3850 .elementor-element.elementor-element-c2cb0df.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-3850 .elementor-element.elementor-element-0350e1e p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-0350e1e{color:#54595F;}.elementor-3850 .elementor-element.elementor-element-adcb751{background-color:#D4EDDA;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 4px 2px 4px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-adcb751 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-0f901b3{font-family:"Oswald", Sans-serif;font-size:0.7rem;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-eca9da1 );}.elementor-3850 .elementor-element.elementor-element-0f901b3 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-fc2b600{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3850 .elementor-element.elementor-element-fc2b600.e-con{--align-self:stretch;}.elementor-3850 .elementor-element.elementor-element-1b7eb0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3850 .elementor-element.elementor-element-1b7eb0f.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-3850 .elementor-element.elementor-element-cc4358b p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-cc4358b{color:#54595F;}.elementor-3850 .elementor-element.elementor-element-faf9b38{background-color:#D4EDDA;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 4px 2px 4px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3850 .elementor-element.elementor-element-d689d44 .elementor-icon-wrapper{text-align:center;}.elementor-3850 .elementor-element.elementor-element-d689d44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-d689d44.elementor-view-framed .elementor-icon, .elementor-3850 .elementor-element.elementor-element-d689d44.elementor-view-default .elementor-icon{color:var( --e-global-color-8e91e35 );border-color:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-d689d44.elementor-view-framed .elementor-icon, .elementor-3850 .elementor-element.elementor-element-d689d44.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-d689d44 .elementor-icon{font-size:24px;}.elementor-3850 .elementor-element.elementor-element-d689d44 .elementor-icon svg{height:24px;}.elementor-3850 .elementor-element.elementor-element-e233ccc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3850 .elementor-element.elementor-element-e233ccc.e-con{--align-self:stretch;}.elementor-3850 .elementor-element.elementor-element-f05be15{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3850 .elementor-element.elementor-element-f05be15.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-3850 .elementor-element.elementor-element-e4f32b3 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-e4f32b3{color:#54595F;}.elementor-3850 .elementor-element.elementor-element-25555ba{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:4px;--padding-right:4px;}.elementor-3850 .elementor-element.elementor-element-25555ba:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-25555ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a8826 );}.elementor-3850 .elementor-element.elementor-element-015625d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-015625d p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-ec744fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-ec744fb p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-e2a04ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-e2a04ae p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-7284d15 .elementor-icon-wrapper{text-align:center;}.elementor-3850 .elementor-element.elementor-element-7284d15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-7284d15.elementor-view-framed .elementor-icon, .elementor-3850 .elementor-element.elementor-element-7284d15.elementor-view-default .elementor-icon{color:var( --e-global-color-8e91e35 );border-color:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-7284d15.elementor-view-framed .elementor-icon, .elementor-3850 .elementor-element.elementor-element-7284d15.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-7284d15 .elementor-icon{font-size:24px;}.elementor-3850 .elementor-element.elementor-element-7284d15 .elementor-icon svg{height:24px;}.elementor-3850 .elementor-element.elementor-element-226a6e4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3850 .elementor-element.elementor-element-226a6e4.e-con{--align-self:stretch;}.elementor-3850 .elementor-element.elementor-element-85be491{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3850 .elementor-element.elementor-element-85be491.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-3850 .elementor-element.elementor-element-83c3340 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-83c3340{color:#54595F;}.elementor-3850 .elementor-element.elementor-element-6902191{background-color:#D4EDDA;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 4px 2px 4px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-6902191 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-7ce136a .elementor-icon-wrapper{text-align:center;}.elementor-3850 .elementor-element.elementor-element-7ce136a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-7ce136a.elementor-view-framed .elementor-icon, .elementor-3850 .elementor-element.elementor-element-7ce136a.elementor-view-default .elementor-icon{color:var( --e-global-color-8e91e35 );border-color:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-7ce136a.elementor-view-framed .elementor-icon, .elementor-3850 .elementor-element.elementor-element-7ce136a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-7ce136a .elementor-icon{font-size:24px;}.elementor-3850 .elementor-element.elementor-element-7ce136a .elementor-icon svg{height:24px;}.elementor-3850 .elementor-element.elementor-element-f2d8e90{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3850 .elementor-element.elementor-element-f2d8e90.e-con{--align-self:stretch;}.elementor-3850 .elementor-element.elementor-element-1b56bba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3850 .elementor-element.elementor-element-1b56bba.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-3850 .elementor-element.elementor-element-6d5fd42 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-6d5fd42{color:#54595F;}.elementor-3850 .elementor-element.elementor-element-9f398bb{background-color:#D4EDDA;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 4px 2px 4px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-9f398bb p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-29e2801 .elementor-icon-wrapper{text-align:center;}.elementor-3850 .elementor-element.elementor-element-29e2801.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-29e2801.elementor-view-framed .elementor-icon, .elementor-3850 .elementor-element.elementor-element-29e2801.elementor-view-default .elementor-icon{color:var( --e-global-color-8e91e35 );border-color:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-29e2801.elementor-view-framed .elementor-icon, .elementor-3850 .elementor-element.elementor-element-29e2801.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-29e2801 .elementor-icon{font-size:24px;}.elementor-3850 .elementor-element.elementor-element-29e2801 .elementor-icon svg{height:24px;}.elementor-3850 .elementor-element.elementor-element-00d2a5f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3850 .elementor-element.elementor-element-00d2a5f.e-con{--align-self:stretch;}.elementor-3850 .elementor-element.elementor-element-ddb44c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-3850 .elementor-element.elementor-element-ddb44c3.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-3850 .elementor-element.elementor-element-618658e p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-618658e{color:#54595F;}.elementor-3850 .elementor-element.elementor-element-fb07cc9{background-color:var( --e-global-color-57a8826 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 4px 2px 4px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-fb07cc9 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-4b5cbbb{--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:0px 12px;--row-gap:0px;--column-gap:12px;--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-3850 .elementor-element.elementor-element-e99fe06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3850 .elementor-element.elementor-element-e99fe06 .elementor-icon-wrapper{text-align:center;}.elementor-3850 .elementor-element.elementor-element-e99fe06.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-e99fe06.elementor-view-framed .elementor-icon, .elementor-3850 .elementor-element.elementor-element-e99fe06.elementor-view-default .elementor-icon{color:var( --e-global-color-8e91e35 );border-color:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-e99fe06.elementor-view-framed .elementor-icon, .elementor-3850 .elementor-element.elementor-element-e99fe06.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-e99fe06 .elementor-icon{font-size:24px;}.elementor-3850 .elementor-element.elementor-element-e99fe06 .elementor-icon svg{height:24px;}.elementor-3850 .elementor-element.elementor-element-5ceee3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3850 .elementor-element.elementor-element-5ceee3c .elementor-icon-wrapper{text-align:center;}.elementor-3850 .elementor-element.elementor-element-5ceee3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-5ceee3c.elementor-view-framed .elementor-icon, .elementor-3850 .elementor-element.elementor-element-5ceee3c.elementor-view-default .elementor-icon{color:var( --e-global-color-8e91e35 );border-color:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-5ceee3c.elementor-view-framed .elementor-icon, .elementor-3850 .elementor-element.elementor-element-5ceee3c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8e91e35 );}.elementor-3850 .elementor-element.elementor-element-5ceee3c .elementor-icon{font-size:24px;}.elementor-3850 .elementor-element.elementor-element-5ceee3c .elementor-icon svg{height:24px;}.elementor-3850 .elementor-element.elementor-element-e2e297b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3850 .elementor-element.elementor-element-e2e297b.e-con{--align-self:stretch;}.elementor-3850 .elementor-element.elementor-element-b7674d1{--display:flex;--min-height:48px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-c48524d{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3850 .elementor-element.elementor-element-c48524d.e-con{--align-self:stretch;}.elementor-3850 .elementor-element.elementor-element-061f9d4{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a7bf2b9 );--border-color:var( --e-global-color-a7bf2b9 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3850 .elementor-element.elementor-element-061f9d4:hover{background-color:var( --e-global-color-57a8826 );}.elementor-3850 .elementor-element.elementor-element-061f9d4.e-con{--align-self:flex-end;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3850 .elementor-element.elementor-element-51a258b{width:100%;max-width:100%;text-align:center;}.elementor-3850 .elementor-element.elementor-element-51a258b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:0.7rem;font-weight:600;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-5084d7f{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a7bf2b9 );--border-color:var( --e-global-color-a7bf2b9 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3850 .elementor-element.elementor-element-5084d7f:hover{background-color:var( --e-global-color-57a8826 );}.elementor-3850 .elementor-element.elementor-element-5084d7f.e-con{--align-self:flex-end;}.elementor-3850 .elementor-element.elementor-element-6c346ce{width:100%;max-width:100%;text-align:center;}.elementor-3850 .elementor-element.elementor-element-6c346ce .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:0.7rem;font-weight:600;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-2101d08{--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-start;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-3850 .elementor-element.elementor-element-2101d08:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-2101d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a8826 );}.elementor-3850 .elementor-element.elementor-element-2101d08 > .elementor-shape-top svg, .elementor-3850 .elementor-element.elementor-element-2101d08 > .e-con-inner > .elementor-shape-top svg{height:80px;}.elementor-3850 .elementor-element.elementor-element-9eeb037{--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;--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-3850 .elementor-element.elementor-element-2c74c07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 1em 0em;text-align:center;}.elementor-3850 .elementor-element.elementor-element-2c74c07 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.15rem, 1rem + 0.83vw, 2.1rem);font-weight:700;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-df88df6{--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-start;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--overlay-opacity:0.5;box-shadow:0px 0px 24px 8px rgba(0, 0, 0, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-df88df6:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-df88df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-57a8826 ) 100%);}.elementor-3850 .elementor-element.elementor-element-df88df6::before, .elementor-3850 .elementor-element.elementor-element-df88df6 > .elementor-background-video-container::before, .elementor-3850 .elementor-element.elementor-element-df88df6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3850 .elementor-element.elementor-element-df88df6 > .elementor-background-slideshow::before, .elementor-3850 .elementor-element.elementor-element-df88df6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3850 .elementor-element.elementor-element-df88df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3850 .elementor-element.elementor-element-70ebeeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Lora", Sans-serif;font-size:clamp(0.9rem, 0.85rem + 0.2vw, 1.2rem);font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-437c899{--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:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-3850 .elementor-element.elementor-element-437c899::before, .elementor-3850 .elementor-element.elementor-element-437c899 > .elementor-background-video-container::before, .elementor-3850 .elementor-element.elementor-element-437c899 > .e-con-inner > .elementor-background-video-container::before, .elementor-3850 .elementor-element.elementor-element-437c899 > .elementor-background-slideshow::before, .elementor-3850 .elementor-element.elementor-element-437c899 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3850 .elementor-element.elementor-element-437c899 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3850 .elementor-element.elementor-element-af03b26{--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-start;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-3850 .elementor-element.elementor-element-af03b26:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-af03b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-af03b26 > .elementor-shape-top .elementor-shape-fill, .elementor-3850 .elementor-element.elementor-element-af03b26 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-57a8826 );}.elementor-3850 .elementor-element.elementor-element-af03b26 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3850 .elementor-element.elementor-element-af03b26 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-57a8826 );}.elementor-3850 .elementor-element.elementor-element-be5c3a6{--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;--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-3850 .elementor-element.elementor-element-68e85c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3850 .elementor-element.elementor-element-68e85c9.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3850 .elementor-element.elementor-element-1caee46{--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;--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-3850 .elementor-element.elementor-element-0097d17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;}.elementor-3850 .elementor-element.elementor-element-0097d17 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-3850 .elementor-element.elementor-element-0097d17 .swiper-pagination-bullet{background:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-0a02c31{--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-start;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-3850 .elementor-element.elementor-element-0a02c31:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-0a02c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a8826 );}.elementor-3850 .elementor-element.elementor-element-8f4f04c{--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;--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-3850 .elementor-element.elementor-element-324d42c{--display:grid;--e-con-grid-template-columns:clamp(200px,15vw,260px) 1fr;--e-con-grid-template-rows:repeat(6, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row;--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-3850 .elementor-element.elementor-element-9dad761{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-9dad761:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-9dad761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-3850 .elementor-element.elementor-element-ffdf8ae{text-align:start;font-family:"Lora", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-ffdf8ae p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-6c7c05e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3850 .elementor-element.elementor-element-6c7c05e:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-6c7c05e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-3850 .elementor-element.elementor-element-121cb74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;columns:2;column-gap:2rem;font-family:"Lora", Sans-serif;font-size:0.8rem;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-121cb74 p{margin-block-end:0.6em;}.elementor-3850 .elementor-element.elementor-element-d831b2f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-d831b2f:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-d831b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-f198d5f{text-align:start;font-family:"Lora", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-f198d5f p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-ce74d15{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3850 .elementor-element.elementor-element-ce74d15:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-ce74d15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-1fcd0e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;columns:2;column-gap:2rem;font-family:"Lora", Sans-serif;font-size:0.8rem;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-1fcd0e8 p{margin-block-end:0.6em;}.elementor-3850 .elementor-element.elementor-element-cbbcf70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-3850 .elementor-element.elementor-element-cbbcf70:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-cbbcf70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-3850 .elementor-element.elementor-element-ab0b9e1{text-align:start;font-family:"Lora", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-ab0b9e1 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-53a44ee{--display:flex;--justify-content:center;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3850 .elementor-element.elementor-element-53a44ee:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-53a44ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-3850 .elementor-element.elementor-element-7dffa3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;columns:2;column-gap:2rem;font-family:"Lora", Sans-serif;font-size:0.8rem;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-7dffa3c p{margin-block-end:0.6em;}.elementor-3850 .elementor-element.elementor-element-76ee256{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-76ee256:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-76ee256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-f571a7f{text-align:start;font-family:"Lora", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-f571a7f p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-81812bd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3850 .elementor-element.elementor-element-81812bd:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-81812bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-f0ee5d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;columns:2;column-gap:2rem;font-family:"Lora", Sans-serif;font-size:0.8rem;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-f0ee5d4 p{margin-block-end:0.6em;}.elementor-3850 .elementor-element.elementor-element-d5cec0e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-3850 .elementor-element.elementor-element-d5cec0e:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-d5cec0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-3850 .elementor-element.elementor-element-d71a700{text-align:start;font-family:"Lora", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-d71a700 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-450a117{--display:flex;--justify-content:center;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3850 .elementor-element.elementor-element-450a117:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-450a117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-3850 .elementor-element.elementor-element-f970051{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;columns:2;column-gap:2rem;font-family:"Lora", Sans-serif;font-size:0.8rem;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-f970051 p{margin-block-end:0.6em;}.elementor-3850 .elementor-element.elementor-element-5ef67ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 6px 2px rgba(0,0,0,0.5);--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-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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 );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-3850 .elementor-element.elementor-element-143cbe4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3850 .elementor-element.elementor-element-c8c1641{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-c8c1641:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-c8c1641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-76e53b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Lora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-76e53b7 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-4a1678b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3850 .elementor-element.elementor-element-6856c10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-6856c10:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-6856c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-0e2f0ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Lora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-0e2f0ce p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-bc32fe1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3850 .elementor-element.elementor-element-43858c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-43858c3:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-43858c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-a39115d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Lora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-a39115d p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-546e39a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3850 .elementor-element.elementor-element-1f94bad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-1f94bad:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-1f94bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-3f86678{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Lora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-3f86678 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-d56ae65{--display:flex;}.elementor-3850 .elementor-element.elementor-element-cada85c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-cada85c:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-cada85c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-d885137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Lora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-d885137 p{margin-block-end:0px;}.elementor-3850 .elementor-element.elementor-element-54b6222{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:8px;--n-tabs-gap:8px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:24px;--n-tabs-title-font-size:0.9rem;--n-tabs-title-color:var( --e-global-color-a7bf2b9 );--n-tabs-title-color-active:var( --e-global-color-57a8826 );--n-tabs-title-direction:row;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:32px;--n-tabs-icon-gap:12px;}.elementor-3850 .elementor-element.elementor-element-54b6222 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-57a8826 );}.elementor-3850 .elementor-element.elementor-element-54b6222.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-54b6222.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-3850 .elementor-element.elementor-element-54b6222.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-a7bf2b9 );}:where( .elementor-3850 .elementor-element.elementor-element-54b6222.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#D4EDDA;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-3850 .elementor-element.elementor-element-54b6222.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Lora", Sans-serif;font-weight:600;line-height:1.35em;letter-spacing:0px;}.elementor-3850 .elementor-element.elementor-element-54b6222 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-57a8826 );}.elementor-3850 .elementor-element.elementor-element-0e1ba1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3850 .elementor-element.elementor-element-0e1ba1f:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-0e1ba1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-d8150e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3850 .elementor-element.elementor-element-eabb5f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-ce371d2{--display:flex;--min-height:250px;--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;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-929bccc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-fcfd9ea{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-3850 .elementor-element.elementor-element-fcfd9ea:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-fcfd9ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a8826 );}.elementor-3850 .elementor-element.elementor-element-9be1fb4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3850 .elementor-element.elementor-element-cd267ca{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 8px 4px 8px;}.elementor-3850 .elementor-element.elementor-element-cd267ca .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.2rem, 1.05rem + 0.8vw, 2.1rem);font-weight:600;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-02be18f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3850 .elementor-element.elementor-element-02be18f.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3850 .elementor-element.elementor-element-e38ad19{--display:flex;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3850 .elementor-element.elementor-element-d4529c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-d4529c9:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-d4529c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7bf2b9 );}.elementor-3850 .elementor-element.elementor-element-a6cd937 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-3850 .elementor-element.elementor-element-71eb901{--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-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-3850 .elementor-element.elementor-element-71eb901:not(.elementor-motion-effects-element-type-background), .elementor-3850 .elementor-element.elementor-element-71eb901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a8826 );}.elementor-3850 .elementor-element.elementor-element-f00faed{--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-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3850 .elementor-element.elementor-element-66b13fe{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3850 .elementor-element.elementor-element-66b13fe.elementor-element{--align-self:center;}@media(min-width:481px){.elementor-3850 .elementor-element.elementor-element-a17bcea{--width:80%;}.elementor-3850 .elementor-element.elementor-element-8a52893{--width:99%;}.elementor-3850 .elementor-element.elementor-element-9eeb037{--width:clamp(320px, 90%, 1000px);}.elementor-3850 .elementor-element.elementor-element-be5c3a6{--width:clamp(320px, 85%, 1200px);}.elementor-3850 .elementor-element.elementor-element-1caee46{--width:clamp(320px, 85%, 1300px);}.elementor-3850 .elementor-element.elementor-element-5ef67ca{--width:100%;}.elementor-3850 .elementor-element.elementor-element-d8150e5{--width:65%;}.elementor-3850 .elementor-element.elementor-element-ce371d2{--width:80%;}.elementor-3850 .elementor-element.elementor-element-9be1fb4{--width:clamp(320px, 95%, 1400px);}.elementor-3850 .elementor-element.elementor-element-f00faed{--width:clamp(320px, 95%, 900px);}}@media(max-width:1200px) and (min-width:481px){.elementor-3850 .elementor-element.elementor-element-a17bcea{--width:100%;}.elementor-3850 .elementor-element.elementor-element-9eeb037{--width:100%;}}@media(max-width:1200px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3850 .elementor-element.elementor-element-aa264d0{line-height:1.5em;}.elementor-3850 .elementor-element.elementor-element-c01a11c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3850 .elementor-element.elementor-element-4979318.e-con{--align-self:center;}.elementor-3850 .elementor-element.elementor-element-015625d{font-size:1rem;line-height:1.6em;}.elementor-3850 .elementor-element.elementor-element-ec744fb{font-size:1rem;line-height:1.6em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3850 .elementor-element.elementor-element-df88df6{--flex-wrap:wrap;}.elementor-3850 .elementor-element.elementor-element-70ebeeb{line-height:1.6em;}.elementor-3850 .elementor-element.elementor-element-437c899{--flex-wrap:wrap;}.elementor-3850 .elementor-element.elementor-element-324d42c{--grid-auto-flow:row;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3850 .elementor-element.elementor-element-eabb5f3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3850 .elementor-element.elementor-element-929bccc{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3850 .elementor-element.elementor-element-cd267ca .elementor-heading-title{line-height:1.35em;}.elementor-3850 .elementor-element.elementor-element-a6cd937 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-3850 .elementor-element.elementor-element-7ccb792{padding:0px 16px 16px 16px;}.elementor-3850 .elementor-element.elementor-element-59cd49f{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3850 .elementor-element.elementor-element-015625d{font-size:1.4rem;line-height:1.65em;}.elementor-3850 .elementor-element.elementor-element-ec744fb{font-size:1.4rem;line-height:1.65em;}.elementor-3850 .elementor-element.elementor-element-70ebeeb{line-height:1.65em;}.elementor-3850 .elementor-element.elementor-element-324d42c{--grid-auto-flow:row;}.elementor-3850 .elementor-element.elementor-element-54b6222{--n-tabs-title-gap:0px;--n-tabs-gap:0px;}.elementor-3850 .elementor-element.elementor-element-cd267ca .elementor-heading-title{line-height:1.4em;}}@media(max-width:480px){.elementor-3850 .elementor-element.elementor-element-4f55287{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3850 .elementor-element.elementor-element-7ccb792{line-height:1.35em;}.elementor-3850 .elementor-element.elementor-element-aa264d0{line-height:1.4em;}.elementor-3850 .elementor-element.elementor-element-c01a11c{--width:100%;}.elementor-3850 .elementor-element.elementor-element-4979318{--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;}.elementor-3850 .elementor-element.elementor-element-4a9e64d{--justify-content:center;}.elementor-3850 .elementor-element.elementor-element-0f901b3{line-height:1.65em;}.elementor-3850 .elementor-element.elementor-element-f05be15{--justify-content:center;}.elementor-3850 .elementor-element.elementor-element-015625d{font-size:1.4rem;line-height:1.7em;}.elementor-3850 .elementor-element.elementor-element-ec744fb{font-size:1.4rem;line-height:1.7em;}.elementor-3850 .elementor-element.elementor-element-b7674d1{--flex-wrap:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3850 .elementor-element.elementor-element-51a258b .elementor-heading-title{line-height:1.65em;}.elementor-3850 .elementor-element.elementor-element-6c346ce .elementor-heading-title{line-height:1.65em;}.elementor-3850 .elementor-element.elementor-element-9eeb037{--width:100%;--justify-content:flex-start;--flex-wrap:wrap;}.elementor-3850 .elementor-element.elementor-element-2c74c07 .elementor-heading-title{line-height:1.35em;}.elementor-3850 .elementor-element.elementor-element-70ebeeb{line-height:1.7em;}.elementor-3850 .elementor-element.elementor-element-437c899{--width:100%;}.elementor-3850 .elementor-element.elementor-element-be5c3a6{--width:100%;--justify-content:center;}.elementor-3850 .elementor-element.elementor-element-1caee46{--width:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3850 .elementor-element.elementor-element-0097d17{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3850 .elementor-element.elementor-element-0097d17 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0.5em;--swiper-pagination-bullet-vertical-gap:0.5em;width:0.7em;height:0.7em;}.elementor-3850 .elementor-element.elementor-element-0097d17 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:150px 150px 150px 150px;}.elementor-3850 .elementor-element.elementor-element-8f4f04c{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-3850 .elementor-element.elementor-element-324d42c{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-3850 .elementor-element.elementor-element-ffdf8ae{font-size:1.25rem;line-height:1.4em;}.elementor-3850 .elementor-element.elementor-element-121cb74{line-height:1.65em;}.elementor-3850 .elementor-element.elementor-element-f198d5f{font-size:1.25rem;line-height:1.4em;}.elementor-3850 .elementor-element.elementor-element-1fcd0e8{line-height:1.65em;}.elementor-3850 .elementor-element.elementor-element-ab0b9e1{font-size:1.25rem;line-height:1.4em;}.elementor-3850 .elementor-element.elementor-element-7dffa3c{line-height:1.65em;}.elementor-3850 .elementor-element.elementor-element-f571a7f{font-size:1.25rem;line-height:1.4em;}.elementor-3850 .elementor-element.elementor-element-f0ee5d4{line-height:1.65em;}.elementor-3850 .elementor-element.elementor-element-d71a700{font-size:1.25rem;line-height:1.4em;}.elementor-3850 .elementor-element.elementor-element-f970051{line-height:1.65em;}.elementor-3850 .elementor-element.elementor-element-5ef67ca{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3850 .elementor-element.elementor-element-76e53b7{font-size:0.9rem;line-height:1.6em;}.elementor-3850 .elementor-element.elementor-element-0e2f0ce{font-size:0.9rem;line-height:1.6em;}.elementor-3850 .elementor-element.elementor-element-a39115d{font-size:0.9rem;line-height:1.6em;}.elementor-3850 .elementor-element.elementor-element-3f86678{font-size:0.9rem;line-height:1.6em;}.elementor-3850 .elementor-element.elementor-element-d885137{font-size:0.9rem;line-height:1.6em;}.elementor-3850 .elementor-element.elementor-element-54b6222{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-font-size:1rem;}.elementor-3850 .elementor-element.elementor-element-54b6222.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:1.4em;}.elementor-3850 .elementor-element.elementor-element-eabb5f3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3850 .elementor-element.elementor-element-929bccc{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3850 .elementor-element.elementor-element-cd267ca{text-align:center;}.elementor-3850 .elementor-element.elementor-element-cd267ca .elementor-heading-title{line-height:1.4em;}.elementor-3850 .elementor-element.elementor-element-a6cd937 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-59cd49f */.contenitore-immagine {
    min-height: clamp(30dvh, calc(180px + 18.75vw), 50dvh) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c8c9c1 */.testata-testo-piccolo {
  font-family: 'Lora', sans-serif !important;
  font-size: 0.6rem !important;
  font-weight: 600 !important;
  line-height: 1.5em !important;
  text-transform: uppercase !important;
  color: #54595F !important;
}

.testata-testo-medio {
  font-family: 'Lora', sans-serif !important;
  font-size: clamp(1.3rem, 1.4rem + 0.25vw, 1.7rem) !important;
  font-weight: 600!important;
  line-height: 1.35em!important;
  color: #155724!important;
}

.testata-testo-grande {
  font-family: 'Lora', sans-serif!important;
  font-size: clamp(1.4rem, 1.4rem + 0.28vw, 2rem) !important;
  font-weight: 600!important;
  line-height: 1.35em!important;
  color: #155724!important;
}

.testata-divisori-verticali {
  width: 1px;
  height: clamp(3.5rem, 5vw, 5rem);
  background: #7A7A7A;
  align-self: center;
  flex: 0 0 auto !important;
  margin: 0 !important;
}

.testata-blocco-info{
  width: 95%;
  margin: 0 auto;
  padding: 0;

  display: flex;
  justify-content: center;   /* centra la riga quando ci sta */
  overflow-x: auto;          /* scroll quando non ci sta */
  box-sizing: border-box;

  /* opzionale, stile bootstrap: respiro ai lati */
  padding-inline: 12px;
  scroll-padding-inline: 12px;
}

.testata-blocco-riga{
  display: inline-flex;
  flex-wrap: nowrap;
  width: max-content;
  gap: 16px;
  margin: 0 !important;
}

.testata-blocco-singolo-info{
  flex: 0 0 auto !important;

  /* aderisce al contenuto */
  width: fit-content;

  /* limiti */
  min-width: 100px;
  max-width: 360px;

  margin: 0 !important;
  box-sizing: border-box;
}

@media (max-width: 480px) {
    .testata-blocco-info {
        width: 100% !important;
        padding: 0;
        box-sizing: border-box;
    }
}

@media (max-width: 480px) {
    .testata-blocco-riga {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7674d1 */.riga-scorciatoie {
    width: clamp(350px, 45vw, 450px);
    height: auto;    
}

.colonna-scorciatoia {
    width: 50%;
    height: auto;
}

@media (max-width: 767px) {
    .riga-scorciatoie {
        width: clamp(320px, 45vw, 450px);
    }
    .colonna-scorciatoia {
        /*width: clamp(160px, 23vw, 200px);*/
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7e87075 *//* CONTENITORE SCORRIMENTO */
.tour-texts-carousel-mobile {
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
    scrollbar-width: none;

    /* opzionale ma consigliato */
    scroll-behavior: smooth;
}

/* nasconde scrollbar */
.tour-texts-carousel-mobile::-webkit-scrollbar {
    display: none;
}

/* TRACK */
.tour-texts-carousel-track {
    display: flex;
    flex-wrap: nowrap;
    align-items: stretch; /* IMPORTANTISSIMO per altezza uniforme */
}

/* SINGOLA SLIDE */
.tour-texts-carousel-slide {
    flex: 0 0 100%;
    width: 100%;
    scroll-snap-align: start;
    box-sizing: border-box;

    display: flex; /* per gestire altezza interna */
}

.tour-text-counter {
    position: absolute;
    top: 10px;
    right: 10px;

    font-size: 0.9rem;
    font-weight: 600; /* grassetto */
    opacity: 0.7;

    background: rgba(255,255,255,0.7);
    padding: 2px 6px;
    border-radius: 6px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-68e85c9 */.exp-gallery-desktop {
    display:flex;
    width: 100%;
    height: 100%;
    justify-content: center;
}

.exp-gallery-desktop__item {
    z-index: 1;
    align-items: center !important;
    justify-content: center !important;
}

.exp-gallery-desktop__item--1 {
    position: absolute;
    top: 0;
    left: 0;
}

.exp-gallery-desktop__item--2 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.exp-gallery-desktop__item--3 {
    position: absolute;
    bottom: 0;
    right: 0;
}

.exp-gallery-desktop__shadow {
    overflow: visible !important;
    transition: filter 0.25s ease, transform 0.25s ease;
}

.exp-gallery-desktop__media {
  width: 300px;
  height: 300px;
  border-radius: 150px;
  overflow: hidden;
}

.exp-gallery-desktop__item:hover {
  z-index: 3;
}

.exp-gallery-desktop__image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.exp-gallery-desktop__image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.img-mask-shadow {
    filter: drop-shadow(0 0 8px rgba(0, 0, 0, 0.5));
}

.exp-gallery-desktop__item:hover .img-mask-shadow {
    transform: scale(1.1);
    filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.7));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be5c3a6 */@media (min-width: 481px) {

  .colonna-blocco-immagini-1 {
    /* fallback (iOS 15 e simili) */
    height: clamp(420px, calc(996px - 30vw), 840px) !important;
  }

  @supports (container-type: inline-size) {
    .colonna-blocco-immagini-1 {
      container-type: inline-size;
      height: clamp(420px, calc(996px - 35cqw), 840px) !important;
    }
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324d42c */@media (min-width: 767px) {
    .griglia-testo-colonna-1 {
        font-size: 0.8rem !important;
    }
    .griglia-testo-colonna-2 {
        font-size: 0.8rem !important;
        column-rule: 1px solid rgba(0,0,0,0.08);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a02c31 */.colonna-testo-oggetto-testo-mobile-1 {
    font-size: 0.95rem
    !important;
    color: #155724 !important;
}

.colonna-testo-oggetto-testo-mobile-2 {
    position: relative;
    font-family: 'Lora', sans-serif;
    font-weight: 400;
    font-size: 0.9rem;
    color: #155724 !important;
    padding: 32px 8px 8px 8px;
    background-color: #FFFFFF !important;
    
}

.blocco-info-griglia-colonna{
    width:clamp(320px, 90%, 1400px);
}
@media (max-width: 767px) {
    .blocco-info-griglia-colonna{
        width:100% !important;
    }
}
.tabella-tabs {
    width: clamp(320px, 95%, 1200px);
    height: auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-02be18f */.walking-card {
  display: flex;
  flex-direction: column;
  width: 330px;
  max-width: 100%;
  min-height: 100%;
  margin: 0;
  background: #FFFFFF;
  color: #155724;
  border-radius: 48px 0 32px 0;
  overflow: hidden;
  box-shadow: 0 0 12px rgba(21, 87, 36, 0.48);
}

.walking-card a {
  color: #155724;
}

.walking-card__media-wrap {
  position: relative;
  width: 330px;
  min-width: 330px;
  max-width: 330px;
}

.walking-card__media-link {
  display: block;
  width: 100%;
  text-decoration: none;
}

.walking-card__media {
  position: relative;
  width: 100%;
  aspect-ratio: 1 / 1;
  overflow: hidden;
}

.walking-card__image {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.walking-card__badge {
  position: absolute;
  top: 0;
  right: 0;
  width: 80px;
  height: 80px;
  z-index: 2;
  pointer-events: none;
}

.walking-card__badge-image {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.walking-card__content {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  width: 330px;
  min-width: 330px;
  max-width: 330px;
  padding: 16px;
  background-color: #FFFFFF;
  border-radius: 0 0 16px 0;
}

.walking-card__main {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.walking-card__title {
  margin: 0;
  line-height: 1.25;
  font-size: 1.5rem !important;
}

.walking-card__title-link {
  text-decoration: none;
}

.walking-card__title-link:hover {
  text-decoration: underline;
}

.walking-card__price-row {
  display: flex;
  align-items: baseline;
  justify-content: flex-end;
  gap: 12px;
  flex-wrap: wrap;
}

.walking-card__price,
.walking-card__price-discounted,
.walking-card__duration,
.walking-card__validity {
  line-height: 1.35;
  text-align: right;
  width: fit-content;
  max-width: 100%;
}

.walking-card__price {
  font-size: 1.45em;
  font-weight: 600;
}

.walking-card__price::before {
  content: "from";
  font-weight: 400;
  font-size: 0.75em;
  opacity: 0.8;
  margin-right: 8px;
}

.walking-card__price--original {
  color: #7A7A7A;
  text-decoration: line-through;
  text-decoration-thickness: 1px;
}

.walking-card__price--original::before {
  color: #155724;
  text-decoration: none;
}

.walking-card__price-discounted {
  font-size: 1.7em;
  font-weight: 600;
  color: #FFFFFF;
  background-color: #81D742;
  padding: 1px 6px;
  border-radius: 8px;
}

.walking-card__duration,
.walking-card__validity {
  margin-left: auto;
}

.walking-card__description {
  margin-top: 16px;
  line-height: 1.5;
}

.walking-related-exp {
  width: 100%;
}

.walking-related-exp__track {
  display: flex;
  flex-wrap: nowrap;
  gap: 12px;
  overflow-x: auto;
  overflow-y: hidden;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  padding-bottom: 8px;
}

.walking-related-exp__track .walking-card {
  flex: 0 0 330px;
  width: 330px;
  max-width: 330px;
  height: auto;
  align-self: stretch;
  scroll-snap-align: start;
}

.walking-related-exp__track::-webkit-scrollbar {
  height: 6px;
}/* End custom CSS */