.elementor-514 .elementor-element.elementor-element-00b3e90 > .elementor-container{max-width:1400px;}.elementor-514 .elementor-element.elementor-element-00b3e90{padding:30px 0px 30px 0px;}.elementor-514 .elementor-element.elementor-element-ef1b5ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-93a9ccf{margin-top:0px;margin-bottom:0px;}.elementor-514 .elementor-element.elementor-element-bdc9128{margin-top:0px;margin-bottom:0px;}.elementor-514 .elementor-element.elementor-element-4a60e13 > .elementor-element-populated{padding:23px 23px 23px 23px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-514 .elementor-element.elementor-element-05ed33e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-05ed33e .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:41px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-514 .elementor-element.elementor-element-14a72ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-14a72ab .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-514 .elementor-element.elementor-element-02f1ec2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-514 .elementor-element.elementor-element-6a383cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-6a383cf .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-514 .elementor-element.elementor-element-86b047d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-514 .elementor-element.elementor-element-89189c2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-514 .elementor-element.elementor-element-89189c2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-514 .elementor-element.elementor-element-89189c2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-514 .elementor-element.elementor-element-da6a75c > .elementor-container{max-width:1400px;}.elementor-514 .elementor-element.elementor-element-da6a75c{padding:30px 0px 30px 0px;}.elementor-514 .elementor-element.elementor-element-aa95f1e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-f8363d1{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-eee7fd7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-514 .elementor-element.elementor-element-eee7fd7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-eee7fd7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-d43e238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-d43e238 .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:41px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-514 .elementor-element.elementor-element-1f18e63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-1f18e63 .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-514 .elementor-element.elementor-element-4ea3bce{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-4ea3bce .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-514 .elementor-element.elementor-element-6adb1ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-514 .elementor-element.elementor-element-0597f87 > .elementor-container{max-width:1400px;}.elementor-514 .elementor-element.elementor-element-0597f87{padding:30px 0px 30px 0px;}.elementor-514 .elementor-element.elementor-element-8e9e9b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-0245371{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-0bfd570.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-514 .elementor-element.elementor-element-0bfd570.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-0bfd570 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-77bf00f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-77bf00f .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-514 .elementor-element.elementor-element-200ff4a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-200ff4a .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-514 .elementor-element.elementor-element-d4dedfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-514 .elementor-element.elementor-element-de79fdc img{width:100%;}.elementor-514 .elementor-element.elementor-element-e43060d img{width:100%;}.elementor-514 .elementor-element.elementor-element-e493299 > .elementor-container{max-width:1400px;}.elementor-514 .elementor-element.elementor-element-e493299{padding:30px 0px 30px 0px;}.elementor-514 .elementor-element.elementor-element-a19417e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-cd5a651{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-63c18e1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-514 .elementor-element.elementor-element-63c18e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-63c18e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-a8d7a80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-a8d7a80 .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-514 .elementor-element.elementor-element-91d784b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-91d784b .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-514 .elementor-element.elementor-element-7aab948{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-514 .elementor-element.elementor-element-ab53807 img{width:100%;}.elementor-514 .elementor-element.elementor-element-297c04a img{width:100%;}.elementor-514 .elementor-element.elementor-element-12d2071 > .elementor-container{max-width:1400px;}.elementor-514 .elementor-element.elementor-element-12d2071{padding:30px 0px 30px 0px;}.elementor-514 .elementor-element.elementor-element-f6c6122 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-72488d2{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-743053e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-514 .elementor-element.elementor-element-743053e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-743053e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-0f3072d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-0f3072d .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-514 .elementor-element.elementor-element-41cf58b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-514 .elementor-element.elementor-element-50e6f6a img{width:100%;}.elementor-514 .elementor-element.elementor-element-2c265ed > .elementor-container{max-width:1400px;}.elementor-514 .elementor-element.elementor-element-2c265ed{padding:30px 0px 30px 0px;}.elementor-514 .elementor-element.elementor-element-f0036d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-b6a0a4d{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-f5481b6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-514 .elementor-element.elementor-element-f5481b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-f5481b6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-c31fcb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-c31fcb0 .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:41px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-514 .elementor-element.elementor-element-d257c9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-d257c9c .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-514 .elementor-element.elementor-element-cbfa54e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-514 .elementor-element.elementor-element-b2c34b6 img{width:100%;}.elementor-514 .elementor-element.elementor-element-266b470 > .elementor-container{max-width:1400px;}.elementor-514 .elementor-element.elementor-element-266b470{padding:30px 0px 30px 0px;}.elementor-514 .elementor-element.elementor-element-b85601a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-347bdd5{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-fac0d8e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-514 .elementor-element.elementor-element-fac0d8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-fac0d8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-03b7d99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-03b7d99 .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:41px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-514 .elementor-element.elementor-element-b571cc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-514 .elementor-element.elementor-element-def06ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-514 .elementor-element.elementor-element-6019abc img{width:100%;}.elementor-514 .elementor-element.elementor-element-52b4216 img{width:100%;}.elementor-514 .elementor-element.elementor-element-15506b7 > .elementor-container{max-width:1400px;}.elementor-514 .elementor-element.elementor-element-15506b7{padding:0px 0px 30px 0px;}.elementor-514 .elementor-element.elementor-element-b93c6c1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-15a4bb7{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-4761ebd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-514 .elementor-element.elementor-element-4761ebd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-4761ebd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-9e7a319{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-9e7a319 .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:41px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-514 .elementor-element.elementor-element-75fdeb5{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-ed6d477.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-514 .elementor-element.elementor-element-ed6d477.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-514 .elementor-element.elementor-element-ed6d477 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-7536dae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-514 .elementor-element.elementor-element-81c0f18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-514 .elementor-element.elementor-element-8946b47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-514 .elementor-element.elementor-element-3d3fd42:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-3d3fd42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-514 .elementor-element.elementor-element-3d3fd42 > .elementor-container{max-width:1400px;}.elementor-514 .elementor-element.elementor-element-3d3fd42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-3d3fd42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-fba2797 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-4d96351{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-b616e20.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-514 .elementor-element.elementor-element-b616e20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-b616e20 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-fa61060{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-fa61060 .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:41px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-514 .elementor-element.elementor-element-5108455:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-5108455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-514 .elementor-element.elementor-element-5108455 > .elementor-container{max-width:1400px;}.elementor-514 .elementor-element.elementor-element-5108455{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-514 .elementor-element.elementor-element-5108455 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-985e890 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-aa8a8f2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-aa8a8f2 > .elementor-container{min-height:117px;}.elementor-514 .elementor-element.elementor-element-aa8a8f2{margin-top:0px;margin-bottom:0px;}.elementor-514 .elementor-element.elementor-element-50661ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-514 .elementor-element.elementor-element-50661ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-50661ec.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-514 .elementor-element.elementor-element-50661ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-514 .elementor-element.elementor-element-50661ec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-50661ec > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E4E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:22px 6px 22px 6px;}.elementor-514 .elementor-element.elementor-element-50661ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-36056f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 9px 7px 9px;text-align:center;}.elementor-514 .elementor-element.elementor-element-36056f9 .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:21px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-514 .elementor-element.elementor-element-e286750 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-514 .elementor-element.elementor-element-e286750 .elementor-button{font-family:"Stone Sans", Sans-serif;font-weight:500;}.elementor-514 .elementor-element.elementor-element-e8a5b07 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-955d973 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-955d973 > .elementor-container{min-height:157px;}.elementor-514 .elementor-element.elementor-element-955d973{margin-top:0px;margin-bottom:0px;}.elementor-514 .elementor-element.elementor-element-c64d9b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-514 .elementor-element.elementor-element-c64d9b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-c64d9b7.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-514 .elementor-element.elementor-element-c64d9b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-514 .elementor-element.elementor-element-c64d9b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-c64d9b7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E4E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:22px 6px 22px 6px;}.elementor-514 .elementor-element.elementor-element-c64d9b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-d8b2ff1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 9px 7px 9px;text-align:center;}.elementor-514 .elementor-element.elementor-element-d8b2ff1 .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:21px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-514 .elementor-element.elementor-element-4a4aa6a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-514 .elementor-element.elementor-element-4a4aa6a .elementor-button{font-family:"Stone Sans", Sans-serif;font-weight:500;}.elementor-514 .elementor-element.elementor-element-356ee74 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-1cbb46c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-1cbb46c > .elementor-container{min-height:157px;}.elementor-514 .elementor-element.elementor-element-1cbb46c{margin-top:0px;margin-bottom:0px;}.elementor-514 .elementor-element.elementor-element-db68cbe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-514 .elementor-element.elementor-element-db68cbe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-db68cbe.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-514 .elementor-element.elementor-element-db68cbe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-514 .elementor-element.elementor-element-db68cbe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-db68cbe > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E4E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:22px 6px 22px 6px;}.elementor-514 .elementor-element.elementor-element-db68cbe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-b5484ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 9px 7px 9px;text-align:center;}.elementor-514 .elementor-element.elementor-element-b5484ee .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:21px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-514 .elementor-element.elementor-element-7a676a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-514 .elementor-element.elementor-element-7a676a2 .elementor-button{font-family:"Stone Sans", Sans-serif;font-weight:500;}.elementor-514 .elementor-element.elementor-element-593d072 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-cb876fd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-cb876fd > .elementor-container{min-height:157px;}.elementor-514 .elementor-element.elementor-element-cb876fd{margin-top:0px;margin-bottom:0px;}.elementor-514 .elementor-element.elementor-element-6803fff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-514 .elementor-element.elementor-element-6803fff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-6803fff.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-514 .elementor-element.elementor-element-6803fff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-514 .elementor-element.elementor-element-6803fff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-6803fff > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E4E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:22px 6px 22px 6px;}.elementor-514 .elementor-element.elementor-element-6803fff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-b30a4c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 9px 7px 9px;text-align:center;}.elementor-514 .elementor-element.elementor-element-b30a4c2 .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:21px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-514 .elementor-element.elementor-element-720c9b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-514 .elementor-element.elementor-element-720c9b5 .elementor-button{font-family:"Stone Sans", Sans-serif;font-weight:500;}.elementor-514 .elementor-element.elementor-element-6257174 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-891f8b3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-891f8b3 > .elementor-container{min-height:157px;}.elementor-514 .elementor-element.elementor-element-891f8b3{margin-top:0px;margin-bottom:0px;}.elementor-514 .elementor-element.elementor-element-3ee9cba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-514 .elementor-element.elementor-element-3ee9cba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-514 .elementor-element.elementor-element-3ee9cba.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-514 .elementor-element.elementor-element-3ee9cba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-514 .elementor-element.elementor-element-3ee9cba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-3ee9cba > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E4E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:22px 6px 22px 6px;}.elementor-514 .elementor-element.elementor-element-3ee9cba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-b159140{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 9px 7px 9px;text-align:center;}.elementor-514 .elementor-element.elementor-element-b159140 .elementor-heading-title{font-family:"Stone Sans", Sans-serif;font-size:21px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-514 .elementor-element.elementor-element-3a1c436 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-514 .elementor-element.elementor-element-3a1c436 .elementor-button{font-family:"Stone Sans", Sans-serif;font-weight:500;}@media(min-width:768px){.elementor-514 .elementor-element.elementor-element-eee7fd7{width:44.5%;}.elementor-514 .elementor-element.elementor-element-1428e75{width:55.5%;}.elementor-514 .elementor-element.elementor-element-0bfd570{width:52.615%;}.elementor-514 .elementor-element.elementor-element-d10366c{width:20.835%;}.elementor-514 .elementor-element.elementor-element-4fb299b{width:26.192%;}.elementor-514 .elementor-element.elementor-element-63c18e1{width:52.615%;}.elementor-514 .elementor-element.elementor-element-edaa900{width:28.906%;}.elementor-514 .elementor-element.elementor-element-d348f12{width:18.121%;}.elementor-514 .elementor-element.elementor-element-743053e{width:53.356%;}.elementor-514 .elementor-element.elementor-element-ae80308{width:46.609%;}.elementor-514 .elementor-element.elementor-element-f5481b6{width:44.5%;}.elementor-514 .elementor-element.elementor-element-d2f764e{width:55.5%;}.elementor-514 .elementor-element.elementor-element-fac0d8e{width:106.383%;}.elementor-514 .elementor-element.elementor-element-5f9fa46{width:29.975%;}.elementor-514 .elementor-element.elementor-element-86532b7{width:29.975%;}}@media(max-width:1024px) and (min-width:768px){.elementor-514 .elementor-element.elementor-element-4a60e13{width:100%;}.elementor-514 .elementor-element.elementor-element-1e8787e{width:100%;}.elementor-514 .elementor-element.elementor-element-eee7fd7{width:100%;}.elementor-514 .elementor-element.elementor-element-1428e75{width:100%;}.elementor-514 .elementor-element.elementor-element-0bfd570{width:100%;}.elementor-514 .elementor-element.elementor-element-d10366c{width:43%;}.elementor-514 .elementor-element.elementor-element-4fb299b{width:57%;}.elementor-514 .elementor-element.elementor-element-63c18e1{width:100%;}.elementor-514 .elementor-element.elementor-element-edaa900{width:62%;}.elementor-514 .elementor-element.elementor-element-d348f12{width:38%;}.elementor-514 .elementor-element.elementor-element-743053e{width:50%;}.elementor-514 .elementor-element.elementor-element-ae80308{width:50%;}.elementor-514 .elementor-element.elementor-element-f5481b6{width:100%;}.elementor-514 .elementor-element.elementor-element-d2f764e{width:100%;}.elementor-514 .elementor-element.elementor-element-fac0d8e{width:100%;}.elementor-514 .elementor-element.elementor-element-5f9fa46{width:45%;}.elementor-514 .elementor-element.elementor-element-86532b7{width:55%;}.elementor-514 .elementor-element.elementor-element-4761ebd{width:100%;}.elementor-514 .elementor-element.elementor-element-ed6d477{width:100%;}.elementor-514 .elementor-element.elementor-element-3702fd5{width:100%;}.elementor-514 .elementor-element.elementor-element-b616e20{width:100%;}.elementor-514 .elementor-element.elementor-element-985e890{width:33.3%;}.elementor-514 .elementor-element.elementor-element-e8a5b07{width:33.3%;}.elementor-514 .elementor-element.elementor-element-356ee74{width:33.3%;}.elementor-514 .elementor-element.elementor-element-593d072{width:33.3%;}.elementor-514 .elementor-element.elementor-element-6257174{width:33.3%;}}@media(max-width:1024px){.elementor-514 .elementor-element.elementor-element-05ed33e{text-align:center;}.elementor-514 .elementor-element.elementor-element-05ed33e .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-14a72ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-14a72ab .elementor-heading-title{font-size:19px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-02f1ec2{text-align:center;font-size:13px;line-height:1.7em;}.elementor-514 .elementor-element.elementor-element-6a383cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-6a383cf .elementor-heading-title{font-size:19px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-86b047d{text-align:center;font-size:13px;line-height:1.7em;}.elementor-514 .elementor-element.elementor-element-d43e238{text-align:center;}.elementor-514 .elementor-element.elementor-element-d43e238 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-1f18e63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-1f18e63 .elementor-heading-title{font-size:19px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-4ea3bce{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-4ea3bce .elementor-heading-title{font-size:19px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-6adb1ea{text-align:left;font-size:13px;line-height:1.7em;}.elementor-514 .elementor-element.elementor-element-0597f87{padding:0px 30px 0px 30px;}.elementor-514 .elementor-element.elementor-element-77bf00f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-77bf00f .elementor-heading-title{font-size:19px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-200ff4a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-200ff4a .elementor-heading-title{font-size:19px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-d4dedfe{text-align:left;font-size:13px;line-height:1.7em;}.elementor-514 .elementor-element.elementor-element-de79fdc img{width:100%;}.elementor-514 .elementor-element.elementor-element-e43060d img{width:100%;}.elementor-514 .elementor-element.elementor-element-e493299{padding:0px 30px 0px 30px;}.elementor-514 .elementor-element.elementor-element-a8d7a80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-a8d7a80 .elementor-heading-title{font-size:19px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-91d784b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-91d784b .elementor-heading-title{font-size:19px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-7aab948{text-align:left;font-size:13px;line-height:1.7em;}.elementor-514 .elementor-element.elementor-element-ab53807 img{width:100%;}.elementor-514 .elementor-element.elementor-element-297c04a img{width:100%;}.elementor-514 .elementor-element.elementor-element-12d2071{padding:30px 30px 30px 30px;}.elementor-514 .elementor-element.elementor-element-0f3072d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:left;}.elementor-514 .elementor-element.elementor-element-0f3072d .elementor-heading-title{font-size:19px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-41cf58b{text-align:left;font-size:13px;line-height:1.7em;}.elementor-514 .elementor-element.elementor-element-50e6f6a img{width:100%;}.elementor-514 .elementor-element.elementor-element-2c265ed{padding:20px 20px 20px 20px;}.elementor-514 .elementor-element.elementor-element-c31fcb0{text-align:center;}.elementor-514 .elementor-element.elementor-element-c31fcb0 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-d257c9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-d257c9c .elementor-heading-title{font-size:19px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-cbfa54e{text-align:left;font-size:13px;line-height:1.7em;}.elementor-514 .elementor-element.elementor-element-b2c34b6 img{width:100%;}.elementor-514 .elementor-element.elementor-element-03b7d99{text-align:center;}.elementor-514 .elementor-element.elementor-element-03b7d99 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-b571cc9{text-align:left;font-size:13px;line-height:1.7em;}.elementor-514 .elementor-element.elementor-element-def06ed{text-align:left;font-size:13px;line-height:1.7em;}.elementor-514 .elementor-element.elementor-element-6019abc img{width:100%;}.elementor-514 .elementor-element.elementor-element-52b4216 img{width:100%;}.elementor-514 .elementor-element.elementor-element-9e7a319{text-align:center;}.elementor-514 .elementor-element.elementor-element-9e7a319 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-7536dae{text-align:left;font-size:13px;line-height:1.7em;}.elementor-514 .elementor-element.elementor-element-81c0f18{text-align:left;font-size:13px;line-height:1.7em;}.elementor-514 .elementor-element.elementor-element-8946b47{text-align:left;font-size:13px;line-height:1.7em;}.elementor-514 .elementor-element.elementor-element-fa61060{text-align:center;}.elementor-514 .elementor-element.elementor-element-fa61060 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-aa8a8f2 > .elementor-container{min-height:42px;}.elementor-514 .elementor-element.elementor-element-36056f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-36056f9 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-955d973 > .elementor-container{min-height:142px;}.elementor-514 .elementor-element.elementor-element-d8b2ff1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-d8b2ff1 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-1cbb46c > .elementor-container{min-height:135px;}.elementor-514 .elementor-element.elementor-element-b5484ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-b5484ee .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-cb876fd > .elementor-container{min-height:135px;}.elementor-514 .elementor-element.elementor-element-b30a4c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-b30a4c2 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-514 .elementor-element.elementor-element-891f8b3 > .elementor-container{min-height:135px;}.elementor-514 .elementor-element.elementor-element-b159140{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-b159140 .elementor-heading-title{font-size:18px;line-height:1.1em;}}@media(max-width:767px){.elementor-514 .elementor-element.elementor-element-00b3e90{margin-top:0px;margin-bottom:0px;padding:25px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-4a60e13 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-514 .elementor-element.elementor-element-4a60e13 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-05ed33e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-05ed33e .elementor-heading-title{font-size:30px;}.elementor-514 .elementor-element.elementor-element-14a72ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-14a72ab .elementor-heading-title{font-size:19px;}.elementor-514 .elementor-element.elementor-element-02f1ec2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-514 .elementor-element.elementor-element-6a383cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-6a383cf .elementor-heading-title{font-size:19px;}.elementor-514 .elementor-element.elementor-element-86b047d{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:center;font-size:12px;}.elementor-514 .elementor-element.elementor-element-da6a75c{margin-top:0px;margin-bottom:0px;padding:25px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-eee7fd7{width:100%;}.elementor-514 .elementor-element.elementor-element-eee7fd7 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-d43e238{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-d43e238 .elementor-heading-title{font-size:30px;}.elementor-514 .elementor-element.elementor-element-1f18e63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-1f18e63 .elementor-heading-title{font-size:19px;}.elementor-514 .elementor-element.elementor-element-4ea3bce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-4ea3bce .elementor-heading-title{font-size:19px;}.elementor-514 .elementor-element.elementor-element-6adb1ea{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:center;font-size:12px;}.elementor-514 .elementor-element.elementor-element-1428e75{width:100%;}.elementor-514 .elementor-element.elementor-element-0597f87{margin-top:0px;margin-bottom:0px;padding:25px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-0bfd570{width:100%;}.elementor-514 .elementor-element.elementor-element-0bfd570 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-77bf00f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-77bf00f .elementor-heading-title{font-size:19px;}.elementor-514 .elementor-element.elementor-element-200ff4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-200ff4a .elementor-heading-title{font-size:19px;}.elementor-514 .elementor-element.elementor-element-d4dedfe{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:left;font-size:12px;}.elementor-514 .elementor-element.elementor-element-d10366c{width:45%;}.elementor-514 .elementor-element.elementor-element-4fb299b{width:45%;}.elementor-514 .elementor-element.elementor-element-e493299{margin-top:0px;margin-bottom:0px;padding:25px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-63c18e1{width:100%;}.elementor-514 .elementor-element.elementor-element-63c18e1 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-a8d7a80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-a8d7a80 .elementor-heading-title{font-size:19px;}.elementor-514 .elementor-element.elementor-element-91d784b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-91d784b .elementor-heading-title{font-size:19px;}.elementor-514 .elementor-element.elementor-element-7aab948{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:left;font-size:12px;}.elementor-514 .elementor-element.elementor-element-edaa900{width:45%;}.elementor-514 .elementor-element.elementor-element-d348f12{width:45%;}.elementor-514 .elementor-element.elementor-element-12d2071{margin-top:0px;margin-bottom:0px;padding:25px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-743053e{width:100%;}.elementor-514 .elementor-element.elementor-element-743053e > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-0f3072d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-0f3072d .elementor-heading-title{font-size:19px;}.elementor-514 .elementor-element.elementor-element-41cf58b{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:left;font-size:12px;}.elementor-514 .elementor-element.elementor-element-ae80308{width:45%;}.elementor-514 .elementor-element.elementor-element-2c265ed{margin-top:0px;margin-bottom:0px;padding:25px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-f5481b6{width:100%;}.elementor-514 .elementor-element.elementor-element-f5481b6 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-c31fcb0{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-c31fcb0 .elementor-heading-title{font-size:30px;}.elementor-514 .elementor-element.elementor-element-d257c9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-d257c9c .elementor-heading-title{font-size:19px;}.elementor-514 .elementor-element.elementor-element-cbfa54e{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:left;font-size:12px;}.elementor-514 .elementor-element.elementor-element-d2f764e{width:100%;}.elementor-514 .elementor-element.elementor-element-266b470{margin-top:0px;margin-bottom:0px;padding:25px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-fac0d8e{width:100%;}.elementor-514 .elementor-element.elementor-element-fac0d8e > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-03b7d99{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-03b7d99 .elementor-heading-title{font-size:30px;}.elementor-514 .elementor-element.elementor-element-b571cc9{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:left;font-size:12px;}.elementor-514 .elementor-element.elementor-element-def06ed{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:center;font-size:12px;}.elementor-514 .elementor-element.elementor-element-5f9fa46{width:45%;}.elementor-514 .elementor-element.elementor-element-86532b7{width:55%;}.elementor-514 .elementor-element.elementor-element-15506b7{margin-top:0px;margin-bottom:0px;padding:25px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-4761ebd{width:100%;}.elementor-514 .elementor-element.elementor-element-4761ebd > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-9e7a319{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-9e7a319 .elementor-heading-title{font-size:30px;}.elementor-514 .elementor-element.elementor-element-ed6d477{width:100%;}.elementor-514 .elementor-element.elementor-element-ed6d477 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-7536dae{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:left;font-size:12px;}.elementor-514 .elementor-element.elementor-element-81c0f18{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:left;font-size:12px;}.elementor-514 .elementor-element.elementor-element-8946b47{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:center;font-size:12px;}.elementor-514 .elementor-element.elementor-element-3d3fd42{margin-top:0px;margin-bottom:0px;padding:25px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-b616e20{width:100%;}.elementor-514 .elementor-element.elementor-element-b616e20 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-fa61060{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-fa61060 .elementor-heading-title{font-size:30px;}.elementor-514 .elementor-element.elementor-element-5108455{margin-top:0px;margin-bottom:0px;padding:25px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-985e890{width:50%;}.elementor-514 .elementor-element.elementor-element-aa8a8f2 > .elementor-container{min-height:0px;}.elementor-514 .elementor-element.elementor-element-36056f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-36056f9 .elementor-heading-title{font-size:16px;}.elementor-514 .elementor-element.elementor-element-e286750 .elementor-button{font-size:12px;padding:12px 12px 12px 12px;}.elementor-514 .elementor-element.elementor-element-e8a5b07{width:50%;}.elementor-514 .elementor-element.elementor-element-955d973 > .elementor-container{min-height:127px;}.elementor-514 .elementor-element.elementor-element-d8b2ff1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-d8b2ff1 .elementor-heading-title{font-size:16px;}.elementor-514 .elementor-element.elementor-element-4a4aa6a .elementor-button{font-size:12px;padding:12px 12px 12px 12px;}.elementor-514 .elementor-element.elementor-element-356ee74{width:50%;}.elementor-514 .elementor-element.elementor-element-b5484ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-b5484ee .elementor-heading-title{font-size:16px;}.elementor-514 .elementor-element.elementor-element-7a676a2 .elementor-button{font-size:12px;padding:12px 12px 12px 12px;}.elementor-514 .elementor-element.elementor-element-593d072{width:50%;}.elementor-514 .elementor-element.elementor-element-cb876fd > .elementor-container{min-height:128px;}.elementor-514 .elementor-element.elementor-element-6803fff > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-514 .elementor-element.elementor-element-b30a4c2{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-b30a4c2 .elementor-heading-title{font-size:16px;}.elementor-514 .elementor-element.elementor-element-720c9b5 .elementor-button{font-size:12px;padding:12px 12px 12px 12px;}.elementor-514 .elementor-element.elementor-element-6257174{width:50%;}.elementor-514 .elementor-element.elementor-element-3ee9cba > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-514 .elementor-element.elementor-element-b159140{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-514 .elementor-element.elementor-element-b159140 .elementor-heading-title{font-size:16px;}.elementor-514 .elementor-element.elementor-element-3a1c436 .elementor-button{font-size:12px;padding:12px 12px 12px 12px;}}/* Start custom CSS */table {
    width: 100%;
    border-collapse: collapse;
    font-family: poppins, sans-serif;
    text-align: center;
    font-size: 14px;
    margin:0!important;
}

/* En-têtes */
table thead th {
    background: #4C8C04;
    padding: 10px;
    font-weight: bold;
    border: 1px solid #ccc;
    color:white;
}

table td {
 
    margin:0!important;
}

/* En-têtes */
table thead th {
    background: #4C8C04;
    padding: 10px;
    font-weight: bold;
    border: 1px solid #ccc;
}
.table-scroll {
    position: relative;
}
.table-scroll {
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch; /* scroll fluide sur mobile */
    margin: 15px 0;
}

.table-scroll table {
    min-width: 700px; /* largeur minimum pour activer le scroll */
}

.table-scroll:before,
.table-scroll:after {
    content: "";
    position: absolute;
    top: 0;
    width: 20px;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Stone Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://scierie-des-grands-moulins.fr/wp-content/uploads/2025/07/Stone-Sans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */