.elementor-2668 .elementor-element.elementor-element-a326c76{--display:flex;--min-height:40vh;--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;--overlay-opacity:0.65;--padding-top:50px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-2668 .elementor-element.elementor-element-a326c76:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-a326c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paragliding.rocktheoutdoor.com/wp-content/uploads/2026/03/pilote-parapente-acro-wing-over.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-2668 .elementor-element.elementor-element-a326c76::before, .elementor-2668 .elementor-element.elementor-element-a326c76 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-a326c76 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-a326c76 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-a326c76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-a326c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-2668 .elementor-element.elementor-element-dff3b94{padding:0px 0px 0px 0px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-dff3b94 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;color:#FFFFFF;}.elementor-2668 .elementor-element.elementor-element-6147c6c{padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-2668 .elementor-element.elementor-element-080c7d1{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-080c7d1:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-080c7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2668 .elementor-element.elementor-element-73b6666{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-e1bd0bc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-6f7b12c:hover img{opacity:0.5;}.elementor-2668 .elementor-element.elementor-element-e16d72c:hover img{opacity:0.5;}.elementor-2668 .elementor-element.elementor-element-8c533c9:hover img{opacity:0.5;}.elementor-2668 .elementor-element.elementor-element-041df68:hover img{opacity:0.5;}.elementor-2668 .elementor-element.elementor-element-08f6f7a .elementor-icon-box-wrapper{text-align:center;}.elementor-2668 .elementor-element.elementor-element-08f6f7a .elementor-icon-box-title{margin-block-end:12px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-08f6f7a .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-08f6f7a .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;}.elementor-2668 .elementor-element.elementor-element-08f6f7a:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-08f6f7a:has(:focus) .elementor-icon-box-title{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-08f6f7a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-0909eb8 .elementor-icon-box-wrapper{text-align:center;}.elementor-2668 .elementor-element.elementor-element-0909eb8 .elementor-icon-box-title{margin-block-end:12px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-0909eb8 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-0909eb8 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;}.elementor-2668 .elementor-element.elementor-element-0909eb8:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-0909eb8:has(:focus) .elementor-icon-box-title{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-0909eb8 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-4d12255 .elementor-icon-box-wrapper{text-align:center;}.elementor-2668 .elementor-element.elementor-element-4d12255 .elementor-icon-box-title{margin-block-end:12px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-4d12255 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-4d12255 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;}.elementor-2668 .elementor-element.elementor-element-4d12255:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-4d12255:has(:focus) .elementor-icon-box-title{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-4d12255 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-0b90636 .elementor-icon-box-wrapper{text-align:center;}.elementor-2668 .elementor-element.elementor-element-0b90636 .elementor-icon-box-title{margin-block-end:12px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-0b90636 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-0b90636 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;}.elementor-2668 .elementor-element.elementor-element-0b90636:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-0b90636:has(:focus) .elementor-icon-box-title{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-0b90636 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-657fd2a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-7c51192:hover img{opacity:0.5;}.elementor-2668 .elementor-element.elementor-element-b384c14:hover img{opacity:0.5;}.elementor-2668 .elementor-element.elementor-element-564b8ed:hover img{opacity:0.5;}.elementor-2668 .elementor-element.elementor-element-f8c2214:hover img{opacity:0.5;}.elementor-2668 .elementor-element.elementor-element-356e39e .elementor-icon-box-wrapper{text-align:center;}.elementor-2668 .elementor-element.elementor-element-356e39e .elementor-icon-box-title{margin-block-end:12px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-356e39e .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-356e39e .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;}.elementor-2668 .elementor-element.elementor-element-356e39e:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-356e39e:has(:focus) .elementor-icon-box-title{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-356e39e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-918dde7 .elementor-icon-box-wrapper{text-align:center;}.elementor-2668 .elementor-element.elementor-element-918dde7 .elementor-icon-box-title{margin-block-end:12px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-918dde7 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-918dde7 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;}.elementor-2668 .elementor-element.elementor-element-918dde7:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-918dde7:has(:focus) .elementor-icon-box-title{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-918dde7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-300ad69 .elementor-icon-box-wrapper{text-align:center;}.elementor-2668 .elementor-element.elementor-element-300ad69 .elementor-icon-box-title{margin-block-end:12px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-300ad69 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-300ad69 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;}.elementor-2668 .elementor-element.elementor-element-300ad69:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-300ad69:has(:focus) .elementor-icon-box-title{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-300ad69 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-de96388 .elementor-icon-box-wrapper{text-align:center;}.elementor-2668 .elementor-element.elementor-element-de96388 .elementor-icon-box-title{margin-block-end:12px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-de96388 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-de96388 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;}.elementor-2668 .elementor-element.elementor-element-de96388:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-de96388:has(:focus) .elementor-icon-box-title{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-de96388 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-fe11d75{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-d2b59a6:hover img{opacity:0.5;}.elementor-2668 .elementor-element.elementor-element-1c19b25{--spacer-size:50px;}.elementor-2668 .elementor-element.elementor-element-6f1fa11{--spacer-size:50px;}.elementor-2668 .elementor-element.elementor-element-ba65a3d{--spacer-size:50px;}.elementor-2668 .elementor-element.elementor-element-d970a9d .elementor-icon-box-wrapper{text-align:center;}.elementor-2668 .elementor-element.elementor-element-d970a9d .elementor-icon-box-title{margin-block-end:12px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-d970a9d .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-d970a9d .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;}.elementor-2668 .elementor-element.elementor-element-d970a9d:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-d970a9d:has(:focus) .elementor-icon-box-title{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-d970a9d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-4cd6809{--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;}.elementor-2668 .elementor-element.elementor-element-53f94fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-53f94fa::before, .elementor-2668 .elementor-element.elementor-element-53f94fa > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-53f94fa > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-53f94fa > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-53f94fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-53f94fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-8bef776{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-2668 .elementor-element.elementor-element-48ad0bd img{border-radius:25px 25px 25px 25px;}.elementor-2668 .elementor-element.elementor-element-f2376e9{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2668 .elementor-element.elementor-element-40a8c50.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-40a8c50 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-2668 .elementor-element.elementor-element-40a8c50 .elementor-icon-box-title{margin-block-end:0px;color:#080808;}.elementor-2668 .elementor-element.elementor-element-40a8c50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-40a8c50.elementor-view-framed .elementor-icon, .elementor-2668 .elementor-element.elementor-element-40a8c50.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-40a8c50 .elementor-icon{font-size:15px;}.elementor-2668 .elementor-element.elementor-element-40a8c50 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-40a8c50 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:none;letter-spacing:1px;}.elementor-2668 .elementor-element.elementor-element-40a8c50:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-40a8c50:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2668 .elementor-element.elementor-element-40a8c50 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-2668 .elementor-element.elementor-element-679f95c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2668 .elementor-element.elementor-element-679f95c .elementor-heading-title{font-family:"Oswald", Sans-serif;color:#000000;}.elementor-2668 .elementor-element.elementor-element-1b39839{--divider-border-style:solid;--divider-color:#258A37;--divider-border-width:3px;}.elementor-2668 .elementor-element.elementor-element-1b39839 .elementor-divider-separator{width:8%;}.elementor-2668 .elementor-element.elementor-element-1b39839 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2668 .elementor-element.elementor-element-3156610{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-45e23be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-86ca8aa{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2668 .elementor-element.elementor-element-86ca8aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-post__text{margin-top:20px;}.elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-post__badge{right:0;}.elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-post__card .elementor-post__badge{background-color:#258A37;margin:20px;}.elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-post__title, .elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-post__title a{color:#000000;font-family:"Oswald", Sans-serif;font-weight:600;}.elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-post__read-more{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-4f480fe{--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;}.elementor-2668 .elementor-element.elementor-element-2ca76f2{--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;}.elementor-2668 .elementor-element.elementor-element-fc3c838 .elementor-button{background-color:#258A37;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:400;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-2668 .elementor-element.elementor-element-fc3c838 .elementor-button:hover, .elementor-2668 .elementor-element.elementor-element-fc3c838 .elementor-button:focus{background-color:#1F6F2C;color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2668 .elementor-element.elementor-element-fc3c838{padding:0px 0px 0px 0px;}.elementor-2668 .elementor-element.elementor-element-fc3c838 .elementor-button:hover svg, .elementor-2668 .elementor-element.elementor-element-fc3c838 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-2668 .elementor-element.elementor-element-a55d12f{--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;}.elementor-2668 .elementor-element.elementor-element-d7c367b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-d7c367b::before, .elementor-2668 .elementor-element.elementor-element-d7c367b > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-d7c367b > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-d7c367b > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-d7c367b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-d7c367b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-9c37e95{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-2668 .elementor-element.elementor-element-4d8586f img{border-radius:25px 25px 25px 25px;}.elementor-2668 .elementor-element.elementor-element-4a800a9{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2668 .elementor-element.elementor-element-65a7ba1.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-65a7ba1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-2668 .elementor-element.elementor-element-65a7ba1 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-65a7ba1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-65a7ba1.elementor-view-framed .elementor-icon, .elementor-2668 .elementor-element.elementor-element-65a7ba1.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-65a7ba1 .elementor-icon{font-size:15px;}.elementor-2668 .elementor-element.elementor-element-65a7ba1 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-65a7ba1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:none;letter-spacing:1px;}.elementor-2668 .elementor-element.elementor-element-65a7ba1:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-65a7ba1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2668 .elementor-element.elementor-element-65a7ba1 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-2668 .elementor-element.elementor-element-48ddbe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2668 .elementor-element.elementor-element-48ddbe2 .elementor-heading-title{font-family:"Oswald", Sans-serif;color:#000000;}.elementor-2668 .elementor-element.elementor-element-d425edd{--divider-border-style:solid;--divider-color:#258A37;--divider-border-width:3px;}.elementor-2668 .elementor-element.elementor-element-d425edd .elementor-divider-separator{width:8%;}.elementor-2668 .elementor-element.elementor-element-d425edd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2668 .elementor-element.elementor-element-3db45b1{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-4b9c434{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-74490da{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2668 .elementor-element.elementor-element-74490da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2668 .elementor-element.elementor-element-74490da .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-74490da .elementor-post__text{margin-top:20px;}.elementor-2668 .elementor-element.elementor-element-74490da .elementor-post__badge{right:0;}.elementor-2668 .elementor-element.elementor-element-74490da .elementor-post__card .elementor-post__badge{background-color:#258A37;margin:20px;}.elementor-2668 .elementor-element.elementor-element-74490da .elementor-post__title, .elementor-2668 .elementor-element.elementor-element-74490da .elementor-post__title a{color:#000000;font-family:"Oswald", Sans-serif;font-weight:600;}.elementor-2668 .elementor-element.elementor-element-74490da .elementor-post__read-more{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-77b2399{--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;}.elementor-2668 .elementor-element.elementor-element-85aa8e1 .elementor-button{background-color:#258A37;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:400;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-2668 .elementor-element.elementor-element-85aa8e1 .elementor-button:hover, .elementor-2668 .elementor-element.elementor-element-85aa8e1 .elementor-button:focus{background-color:#1F6F2C;color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2668 .elementor-element.elementor-element-85aa8e1{padding:0px 0px 0px 0px;}.elementor-2668 .elementor-element.elementor-element-85aa8e1 .elementor-button:hover svg, .elementor-2668 .elementor-element.elementor-element-85aa8e1 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-2668 .elementor-element.elementor-element-104603a{--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;}.elementor-2668 .elementor-element.elementor-element-e7786ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-e7786ff::before, .elementor-2668 .elementor-element.elementor-element-e7786ff > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-e7786ff > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-e7786ff > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-e7786ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-e7786ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-4f74856{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-2668 .elementor-element.elementor-element-44925dc img{border-radius:25px 25px 25px 25px;}.elementor-2668 .elementor-element.elementor-element-3341027{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2668 .elementor-element.elementor-element-39dc925.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-39dc925 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-2668 .elementor-element.elementor-element-39dc925 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-39dc925.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-39dc925.elementor-view-framed .elementor-icon, .elementor-2668 .elementor-element.elementor-element-39dc925.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-39dc925 .elementor-icon{font-size:15px;}.elementor-2668 .elementor-element.elementor-element-39dc925 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-39dc925 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:none;letter-spacing:1px;}.elementor-2668 .elementor-element.elementor-element-39dc925:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-39dc925:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2668 .elementor-element.elementor-element-39dc925 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-2668 .elementor-element.elementor-element-48533c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2668 .elementor-element.elementor-element-48533c8 .elementor-heading-title{font-family:"Oswald", Sans-serif;color:#000000;}.elementor-2668 .elementor-element.elementor-element-a201cbb{--divider-border-style:solid;--divider-color:#258A37;--divider-border-width:3px;}.elementor-2668 .elementor-element.elementor-element-a201cbb .elementor-divider-separator{width:8%;}.elementor-2668 .elementor-element.elementor-element-a201cbb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2668 .elementor-element.elementor-element-ec8dd75{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-3b3ca6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-6ed1f4f{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2668 .elementor-element.elementor-element-6ed1f4f:after{content:"0.66";}.elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-post__meta-data span + span:before{content:"•";}.elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-post__text{margin-top:20px;}.elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-post__badge{right:0;}.elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-post__card .elementor-post__badge{background-color:#258A37;margin:20px;}.elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-post__title, .elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-post__title a{color:#000000;font-family:"Oswald", Sans-serif;font-weight:600;}.elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-post__read-more{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-f5ab729{--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;}.elementor-2668 .elementor-element.elementor-element-57c3b3b .elementor-button{background-color:#258A37;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:400;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-2668 .elementor-element.elementor-element-57c3b3b .elementor-button:hover, .elementor-2668 .elementor-element.elementor-element-57c3b3b .elementor-button:focus{background-color:#1F6F2C;color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2668 .elementor-element.elementor-element-57c3b3b{padding:0px 0px 0px 0px;}.elementor-2668 .elementor-element.elementor-element-57c3b3b .elementor-button:hover svg, .elementor-2668 .elementor-element.elementor-element-57c3b3b .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-2668 .elementor-element.elementor-element-cc1b76a{--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;}.elementor-2668 .elementor-element.elementor-element-18ec391{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-18ec391::before, .elementor-2668 .elementor-element.elementor-element-18ec391 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-18ec391 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-18ec391 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-18ec391 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-18ec391 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-9e9c426{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-2668 .elementor-element.elementor-element-89e86e7 img{border-radius:25px 25px 25px 25px;}.elementor-2668 .elementor-element.elementor-element-1bf65e5{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2668 .elementor-element.elementor-element-4b380f7.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-4b380f7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-2668 .elementor-element.elementor-element-4b380f7 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-4b380f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-4b380f7.elementor-view-framed .elementor-icon, .elementor-2668 .elementor-element.elementor-element-4b380f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-4b380f7 .elementor-icon{font-size:15px;}.elementor-2668 .elementor-element.elementor-element-4b380f7 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-4b380f7 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:none;letter-spacing:1px;}.elementor-2668 .elementor-element.elementor-element-4b380f7:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-4b380f7:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2668 .elementor-element.elementor-element-4b380f7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-2668 .elementor-element.elementor-element-8b1a4b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2668 .elementor-element.elementor-element-8b1a4b3 .elementor-heading-title{font-family:"Oswald", Sans-serif;color:#000000;}.elementor-2668 .elementor-element.elementor-element-f27f74d{--divider-border-style:solid;--divider-color:#258A37;--divider-border-width:3px;}.elementor-2668 .elementor-element.elementor-element-f27f74d .elementor-divider-separator{width:8%;}.elementor-2668 .elementor-element.elementor-element-f27f74d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2668 .elementor-element.elementor-element-0cfcfb6{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-093d83f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-d59c413{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2668 .elementor-element.elementor-element-d59c413:after{content:"0.66";}.elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-post__text{margin-top:20px;}.elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-post__badge{right:0;}.elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-post__card .elementor-post__badge{background-color:#258A37;margin:20px;}.elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-post__title, .elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-post__title a{color:#000000;font-family:"Oswald", Sans-serif;font-weight:600;}.elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-post__read-more{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-e8b3878{--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;}.elementor-2668 .elementor-element.elementor-element-40faf45 .elementor-button{background-color:#258A37;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:400;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-2668 .elementor-element.elementor-element-40faf45 .elementor-button:hover, .elementor-2668 .elementor-element.elementor-element-40faf45 .elementor-button:focus{background-color:#1F6F2C;color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2668 .elementor-element.elementor-element-40faf45{padding:0px 0px 0px 0px;}.elementor-2668 .elementor-element.elementor-element-40faf45 .elementor-button:hover svg, .elementor-2668 .elementor-element.elementor-element-40faf45 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-2668 .elementor-element.elementor-element-138b4a5{--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;}.elementor-2668 .elementor-element.elementor-element-131c74b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-131c74b::before, .elementor-2668 .elementor-element.elementor-element-131c74b > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-131c74b > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-131c74b > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-131c74b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-131c74b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-4d3be5f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-2668 .elementor-element.elementor-element-b06620e img{border-radius:25px 25px 25px 25px;}.elementor-2668 .elementor-element.elementor-element-ac3b782{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2668 .elementor-element.elementor-element-1da4cdb.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-1da4cdb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-2668 .elementor-element.elementor-element-1da4cdb .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-1da4cdb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-1da4cdb.elementor-view-framed .elementor-icon, .elementor-2668 .elementor-element.elementor-element-1da4cdb.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-1da4cdb .elementor-icon{font-size:15px;}.elementor-2668 .elementor-element.elementor-element-1da4cdb .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-1da4cdb .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:none;letter-spacing:1px;}.elementor-2668 .elementor-element.elementor-element-1da4cdb:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-1da4cdb:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2668 .elementor-element.elementor-element-1da4cdb .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-2668 .elementor-element.elementor-element-4726afc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2668 .elementor-element.elementor-element-4726afc .elementor-heading-title{font-family:"Oswald", Sans-serif;color:#000000;}.elementor-2668 .elementor-element.elementor-element-298077f{--divider-border-style:solid;--divider-color:#258A37;--divider-border-width:3px;}.elementor-2668 .elementor-element.elementor-element-298077f .elementor-divider-separator{width:8%;}.elementor-2668 .elementor-element.elementor-element-298077f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2668 .elementor-element.elementor-element-70174ae{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-92bfa45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-e180994{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2668 .elementor-element.elementor-element-e180994 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2668 .elementor-element.elementor-element-e180994:after{content:"0.66";}.elementor-2668 .elementor-element.elementor-element-e180994 .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-e180994 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2668 .elementor-element.elementor-element-e180994 .elementor-post__text{margin-top:20px;}.elementor-2668 .elementor-element.elementor-element-e180994 .elementor-post__badge{right:0;}.elementor-2668 .elementor-element.elementor-element-e180994 .elementor-post__card .elementor-post__badge{background-color:#258A37;margin:20px;}.elementor-2668 .elementor-element.elementor-element-e180994 .elementor-post__title, .elementor-2668 .elementor-element.elementor-element-e180994 .elementor-post__title a{color:#000000;font-family:"Oswald", Sans-serif;font-weight:600;}.elementor-2668 .elementor-element.elementor-element-e180994 .elementor-post__read-more{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-aae5270{--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;}.elementor-2668 .elementor-element.elementor-element-7162cdc .elementor-button{background-color:#258A37;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:400;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-2668 .elementor-element.elementor-element-7162cdc .elementor-button:hover, .elementor-2668 .elementor-element.elementor-element-7162cdc .elementor-button:focus{background-color:#1F6F2C;color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2668 .elementor-element.elementor-element-7162cdc{padding:0px 0px 0px 0px;}.elementor-2668 .elementor-element.elementor-element-7162cdc .elementor-button:hover svg, .elementor-2668 .elementor-element.elementor-element-7162cdc .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-2668 .elementor-element.elementor-element-52294ad{--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;}.elementor-2668 .elementor-element.elementor-element-fe1f014{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-fe1f014::before, .elementor-2668 .elementor-element.elementor-element-fe1f014 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-fe1f014 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-fe1f014 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-fe1f014 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-fe1f014 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-0cc8ec0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-2668 .elementor-element.elementor-element-3dc5735 img{border-radius:25px 25px 25px 25px;}.elementor-2668 .elementor-element.elementor-element-3530a00{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2668 .elementor-element.elementor-element-3823ca7.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-3823ca7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-2668 .elementor-element.elementor-element-3823ca7 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-3823ca7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-3823ca7.elementor-view-framed .elementor-icon, .elementor-2668 .elementor-element.elementor-element-3823ca7.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-3823ca7 .elementor-icon{font-size:15px;}.elementor-2668 .elementor-element.elementor-element-3823ca7 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-3823ca7 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:none;letter-spacing:1px;}.elementor-2668 .elementor-element.elementor-element-3823ca7:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-3823ca7:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2668 .elementor-element.elementor-element-3823ca7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-2668 .elementor-element.elementor-element-013b95e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2668 .elementor-element.elementor-element-013b95e .elementor-heading-title{font-family:"Oswald", Sans-serif;color:#000000;}.elementor-2668 .elementor-element.elementor-element-8fad106{--divider-border-style:solid;--divider-color:#258A37;--divider-border-width:3px;}.elementor-2668 .elementor-element.elementor-element-8fad106 .elementor-divider-separator{width:8%;}.elementor-2668 .elementor-element.elementor-element-8fad106 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2668 .elementor-element.elementor-element-7e1e3be{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-a3758d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-d06ff61{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2668 .elementor-element.elementor-element-d06ff61:after{content:"0.66";}.elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-post__text{margin-top:20px;}.elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-post__badge{right:0;}.elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-post__card .elementor-post__badge{background-color:#258A37;margin:20px;}.elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-post__title, .elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-post__title a{color:#000000;font-family:"Oswald", Sans-serif;font-weight:600;}.elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-post__read-more{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-82da765{--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;}.elementor-2668 .elementor-element.elementor-element-64379e9 .elementor-button{background-color:#258A37;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:400;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-2668 .elementor-element.elementor-element-64379e9 .elementor-button:hover, .elementor-2668 .elementor-element.elementor-element-64379e9 .elementor-button:focus{background-color:#1F6F2C;color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2668 .elementor-element.elementor-element-64379e9{padding:0px 0px 0px 0px;}.elementor-2668 .elementor-element.elementor-element-64379e9 .elementor-button:hover svg, .elementor-2668 .elementor-element.elementor-element-64379e9 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-2668 .elementor-element.elementor-element-85081f6{--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;}.elementor-2668 .elementor-element.elementor-element-a440270{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-a440270::before, .elementor-2668 .elementor-element.elementor-element-a440270 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-a440270 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-a440270 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-a440270 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-a440270 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-e476862{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-2668 .elementor-element.elementor-element-6eb27da img{border-radius:25px 25px 25px 25px;}.elementor-2668 .elementor-element.elementor-element-002f835{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2668 .elementor-element.elementor-element-efd51d3.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-efd51d3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-2668 .elementor-element.elementor-element-efd51d3 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-efd51d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-efd51d3.elementor-view-framed .elementor-icon, .elementor-2668 .elementor-element.elementor-element-efd51d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-efd51d3 .elementor-icon{font-size:15px;}.elementor-2668 .elementor-element.elementor-element-efd51d3 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-efd51d3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:none;letter-spacing:1px;}.elementor-2668 .elementor-element.elementor-element-efd51d3:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-efd51d3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2668 .elementor-element.elementor-element-efd51d3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-2668 .elementor-element.elementor-element-47067f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2668 .elementor-element.elementor-element-47067f9 .elementor-heading-title{font-family:"Oswald", Sans-serif;color:#000000;}.elementor-2668 .elementor-element.elementor-element-08c487a{--divider-border-style:solid;--divider-color:#258A37;--divider-border-width:3px;}.elementor-2668 .elementor-element.elementor-element-08c487a .elementor-divider-separator{width:8%;}.elementor-2668 .elementor-element.elementor-element-08c487a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2668 .elementor-element.elementor-element-7d51b68{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-121ed0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-61c2716{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2668 .elementor-element.elementor-element-61c2716:after{content:"0.66";}.elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-post__text{margin-top:20px;}.elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-post__badge{right:0;}.elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-post__card .elementor-post__badge{background-color:#258A37;margin:20px;}.elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-post__title, .elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-post__title a{color:#000000;font-family:"Oswald", Sans-serif;font-weight:600;}.elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-post__read-more{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-19ac3df{--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;}.elementor-2668 .elementor-element.elementor-element-4ae3d53 .elementor-button{background-color:#258A37;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:400;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-2668 .elementor-element.elementor-element-4ae3d53 .elementor-button:hover, .elementor-2668 .elementor-element.elementor-element-4ae3d53 .elementor-button:focus{background-color:#1F6F2C;color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2668 .elementor-element.elementor-element-4ae3d53{padding:0px 20px 0px 20px;}.elementor-2668 .elementor-element.elementor-element-4ae3d53 .elementor-button:hover svg, .elementor-2668 .elementor-element.elementor-element-4ae3d53 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-2668 .elementor-element.elementor-element-58636de{--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;}.elementor-2668 .elementor-element.elementor-element-f65d7d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-f65d7d6::before, .elementor-2668 .elementor-element.elementor-element-f65d7d6 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-f65d7d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-f65d7d6 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-f65d7d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-f65d7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-292f04b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-2668 .elementor-element.elementor-element-f2146d8 img{border-radius:25px 25px 25px 25px;}.elementor-2668 .elementor-element.elementor-element-a26b15d{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2668 .elementor-element.elementor-element-e916109.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-e916109 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-2668 .elementor-element.elementor-element-e916109 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-e916109.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-e916109.elementor-view-framed .elementor-icon, .elementor-2668 .elementor-element.elementor-element-e916109.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-e916109 .elementor-icon{font-size:15px;}.elementor-2668 .elementor-element.elementor-element-e916109 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-e916109 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:none;letter-spacing:1px;}.elementor-2668 .elementor-element.elementor-element-e916109:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-e916109:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2668 .elementor-element.elementor-element-e916109 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-2668 .elementor-element.elementor-element-64e331c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2668 .elementor-element.elementor-element-64e331c .elementor-heading-title{font-family:"Oswald", Sans-serif;color:#000000;}.elementor-2668 .elementor-element.elementor-element-5ad36c3{--divider-border-style:solid;--divider-color:#258A37;--divider-border-width:3px;}.elementor-2668 .elementor-element.elementor-element-5ad36c3 .elementor-divider-separator{width:8%;}.elementor-2668 .elementor-element.elementor-element-5ad36c3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2668 .elementor-element.elementor-element-7b9ba35{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-dda688a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-1724ea0{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2668 .elementor-element.elementor-element-1724ea0:after{content:"0.66";}.elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-post__text{margin-top:20px;}.elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-post__badge{right:0;}.elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-post__card .elementor-post__badge{background-color:#258A37;margin:20px;}.elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-post__title, .elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-post__title a{color:#000000;font-family:"Oswald", Sans-serif;font-weight:600;}.elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-post__read-more{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-24b5ede{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2668 .elementor-element.elementor-element-24b5ede .elementor-post__meta-data span + span:before{content:"•";}.elementor-2668 .elementor-element.elementor-element-24b5ede .elementor-post__title, .elementor-2668 .elementor-element.elementor-element-24b5ede .elementor-post__title a{color:#000000;font-family:"Oswald", Sans-serif;font-weight:600;}.elementor-2668 .elementor-element.elementor-element-24b5ede .elementor-post__read-more{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-fc7c2e1{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2668 .elementor-element.elementor-element-fc7c2e1 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2668 .elementor-element.elementor-element-fc7c2e1 .elementor-post__title, .elementor-2668 .elementor-element.elementor-element-fc7c2e1 .elementor-post__title a{color:#000000;font-family:"Oswald", Sans-serif;font-weight:600;}.elementor-2668 .elementor-element.elementor-element-fc7c2e1 .elementor-post__read-more{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-3b24ed8{--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;}.elementor-2668 .elementor-element.elementor-element-6e9297f .elementor-button{background-color:#258A37;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:400;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-2668 .elementor-element.elementor-element-6e9297f .elementor-button:hover, .elementor-2668 .elementor-element.elementor-element-6e9297f .elementor-button:focus{background-color:#1F6F2C;color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2668 .elementor-element.elementor-element-6e9297f{padding:0px 20px 0px 20px;}.elementor-2668 .elementor-element.elementor-element-6e9297f .elementor-button:hover svg, .elementor-2668 .elementor-element.elementor-element-6e9297f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-2668 .elementor-element.elementor-element-427f2b3{--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;}.elementor-2668 .elementor-element.elementor-element-b8195fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-b8195fa::before, .elementor-2668 .elementor-element.elementor-element-b8195fa > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-b8195fa > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-b8195fa > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-b8195fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-b8195fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-d599c0a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-2668 .elementor-element.elementor-element-48b1301 img{border-radius:25px 25px 25px 25px;}.elementor-2668 .elementor-element.elementor-element-193b6b5{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2668 .elementor-element.elementor-element-c2d22b9.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-c2d22b9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-2668 .elementor-element.elementor-element-c2d22b9 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2668 .elementor-element.elementor-element-c2d22b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-c2d22b9.elementor-view-framed .elementor-icon, .elementor-2668 .elementor-element.elementor-element-c2d22b9.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-2668 .elementor-element.elementor-element-c2d22b9 .elementor-icon{font-size:15px;}.elementor-2668 .elementor-element.elementor-element-c2d22b9 .elementor-icon-box-title, .elementor-2668 .elementor-element.elementor-element-c2d22b9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:none;letter-spacing:1px;}.elementor-2668 .elementor-element.elementor-element-c2d22b9:has(:hover) .elementor-icon-box-title,
					 .elementor-2668 .elementor-element.elementor-element-c2d22b9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2668 .elementor-element.elementor-element-c2d22b9 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-2668 .elementor-element.elementor-element-16c0b12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2668 .elementor-element.elementor-element-16c0b12 .elementor-heading-title{font-family:"Oswald", Sans-serif;color:#000000;}.elementor-2668 .elementor-element.elementor-element-0bd02c9{--divider-border-style:solid;--divider-color:#258A37;--divider-border-width:3px;}.elementor-2668 .elementor-element.elementor-element-0bd02c9 .elementor-divider-separator{width:8%;}.elementor-2668 .elementor-element.elementor-element-0bd02c9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2668 .elementor-element.elementor-element-9e0e16c{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;color:#000000;}.elementor-2668 .elementor-element.elementor-element-44e8cc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-98a7311{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2668 .elementor-element.elementor-element-98a7311:after{content:"0.66";}.elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-post__text{margin-top:20px;}.elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-post__badge{right:0;}.elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-post__card .elementor-post__badge{background-color:#258A37;margin:20px;}.elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-post__title, .elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-post__title a{color:#000000;font-family:"Oswald", Sans-serif;font-weight:600;}.elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-post__read-more{color:#258A37;}.elementor-2668 .elementor-element.elementor-element-5b89195{--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;}.elementor-2668 .elementor-element.elementor-element-5bb217d .elementor-button{background-color:#258A37;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:400;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-2668 .elementor-element.elementor-element-5bb217d .elementor-button:hover, .elementor-2668 .elementor-element.elementor-element-5bb217d .elementor-button:focus{background-color:#1F6F2C;color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2668 .elementor-element.elementor-element-5bb217d{padding:0px 20px 0px 20px;}.elementor-2668 .elementor-element.elementor-element-5bb217d .elementor-button:hover svg, .elementor-2668 .elementor-element.elementor-element-5bb217d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}@media(max-width:1024px){.elementor-2668 .elementor-element.elementor-element-a326c76:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-a326c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2668 .elementor-element.elementor-element-a326c76{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-2668 .elementor-element.elementor-element-dff3b94 .elementor-heading-title{font-size:45px;}.elementor-2668 .elementor-element.elementor-element-e1bd0bc{--grid-auto-flow:row;}.elementor-2668 .elementor-element.elementor-element-657fd2a{--grid-auto-flow:row;}.elementor-2668 .elementor-element.elementor-element-fe11d75{--grid-auto-flow:row;}.elementor-2668 .elementor-element.elementor-element-53f94fa{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2668 .elementor-element.elementor-element-f2376e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-45e23be{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-86ca8aa > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2668 .elementor-element.elementor-element-d7c367b{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2668 .elementor-element.elementor-element-4a800a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-4b9c434{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-e7786ff{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2668 .elementor-element.elementor-element-3341027{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-3b3ca6b{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-6ed1f4f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2668 .elementor-element.elementor-element-18ec391{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2668 .elementor-element.elementor-element-1bf65e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-093d83f{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-d59c413 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2668 .elementor-element.elementor-element-131c74b{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2668 .elementor-element.elementor-element-ac3b782{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-92bfa45{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-e180994 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2668 .elementor-element.elementor-element-fe1f014{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2668 .elementor-element.elementor-element-3530a00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-a3758d2{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-d06ff61 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2668 .elementor-element.elementor-element-a440270{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2668 .elementor-element.elementor-element-002f835{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-121ed0e{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-61c2716 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2668 .elementor-element.elementor-element-f65d7d6{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2668 .elementor-element.elementor-element-a26b15d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-dda688a{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-1724ea0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2668 .elementor-element.elementor-element-24b5ede > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2668 .elementor-element.elementor-element-fc7c2e1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2668 .elementor-element.elementor-element-b8195fa{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2668 .elementor-element.elementor-element-193b6b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-44e8cc2{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-98a7311 > .elementor-widget-container{padding:0px 20px 0px 20px;}}@media(min-width:768px){.elementor-2668 .elementor-element.elementor-element-a326c76{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-080c7d1{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-73b6666{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-53f94fa{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-45e23be{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-d7c367b{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-4b9c434{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-e7786ff{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-3b3ca6b{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-18ec391{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-093d83f{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-131c74b{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-92bfa45{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-fe1f014{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-a3758d2{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-a440270{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-121ed0e{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-f65d7d6{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-dda688a{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-b8195fa{--content-width:1450px;}.elementor-2668 .elementor-element.elementor-element-44e8cc2{--content-width:1450px;}}@media(max-width:767px){.elementor-2668 .elementor-element.elementor-element-a326c76{--min-height:0vh;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:120px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2668 .elementor-element.elementor-element-a326c76:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-a326c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2668 .elementor-element.elementor-element-dff3b94{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2668 .elementor-element.elementor-element-6147c6c{padding:0px 0px 0px 0px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-080c7d1{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2668 .elementor-element.elementor-element-e1bd0bc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2668 .elementor-element.elementor-element-657fd2a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2668 .elementor-element.elementor-element-fe11d75{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2668 .elementor-element.elementor-element-53f94fa{--padding-top:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-8bef776{--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-2668 .elementor-element.elementor-element-48ad0bd img{width:100%;}.elementor-2668 .elementor-element.elementor-element-f2376e9{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-40a8c50.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-679f95c{text-align:start;}.elementor-2668 .elementor-element.elementor-element-679f95c .elementor-heading-title{font-size:25px;}.elementor-2668 .elementor-element.elementor-element-1b39839 .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-2668 .elementor-element.elementor-element-1b39839 .elementor-divider{text-align:left;}.elementor-2668 .elementor-element.elementor-element-3156610{text-align:start;}.elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2668 .elementor-element.elementor-element-86ca8aa:after{content:"0.5";}.elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-fc3c838{padding:30px 0px 0px 0px;}.elementor-2668 .elementor-element.elementor-element-fc3c838.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-d7c367b{--padding-top:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-9c37e95{--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-2668 .elementor-element.elementor-element-4d8586f img{width:100%;}.elementor-2668 .elementor-element.elementor-element-4a800a9{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-65a7ba1.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-48ddbe2{text-align:start;}.elementor-2668 .elementor-element.elementor-element-48ddbe2 .elementor-heading-title{font-size:25px;}.elementor-2668 .elementor-element.elementor-element-d425edd .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-2668 .elementor-element.elementor-element-d425edd .elementor-divider{text-align:left;}.elementor-2668 .elementor-element.elementor-element-3db45b1{text-align:start;}.elementor-2668 .elementor-element.elementor-element-74490da > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2668 .elementor-element.elementor-element-74490da .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2668 .elementor-element.elementor-element-74490da:after{content:"0.5";}.elementor-2668 .elementor-element.elementor-element-74490da .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-85aa8e1{padding:30px 20px 30px 20px;}.elementor-2668 .elementor-element.elementor-element-85aa8e1.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-e7786ff{--padding-top:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-4f74856{--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-2668 .elementor-element.elementor-element-44925dc img{width:100%;}.elementor-2668 .elementor-element.elementor-element-3341027{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-39dc925.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-48533c8{text-align:start;}.elementor-2668 .elementor-element.elementor-element-48533c8 .elementor-heading-title{font-size:25px;}.elementor-2668 .elementor-element.elementor-element-a201cbb .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-2668 .elementor-element.elementor-element-a201cbb .elementor-divider{text-align:left;}.elementor-2668 .elementor-element.elementor-element-ec8dd75{text-align:start;}.elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2668 .elementor-element.elementor-element-6ed1f4f:after{content:"0.5";}.elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-57c3b3b{padding:30px 20px 30px 20px;}.elementor-2668 .elementor-element.elementor-element-57c3b3b.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-18ec391{--padding-top:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-9e9c426{--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-2668 .elementor-element.elementor-element-89e86e7 img{width:100%;}.elementor-2668 .elementor-element.elementor-element-1bf65e5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-4b380f7.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-8b1a4b3{text-align:start;}.elementor-2668 .elementor-element.elementor-element-8b1a4b3 .elementor-heading-title{font-size:25px;}.elementor-2668 .elementor-element.elementor-element-f27f74d .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-2668 .elementor-element.elementor-element-f27f74d .elementor-divider{text-align:left;}.elementor-2668 .elementor-element.elementor-element-0cfcfb6{text-align:start;}.elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2668 .elementor-element.elementor-element-d59c413:after{content:"0.5";}.elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-40faf45{padding:30px 20px 30px 20px;}.elementor-2668 .elementor-element.elementor-element-40faf45.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-131c74b{--padding-top:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-4d3be5f{--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-2668 .elementor-element.elementor-element-b06620e img{width:100%;}.elementor-2668 .elementor-element.elementor-element-ac3b782{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-1da4cdb.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-4726afc{text-align:start;}.elementor-2668 .elementor-element.elementor-element-4726afc .elementor-heading-title{font-size:25px;}.elementor-2668 .elementor-element.elementor-element-298077f .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-2668 .elementor-element.elementor-element-298077f .elementor-divider{text-align:left;}.elementor-2668 .elementor-element.elementor-element-70174ae{text-align:start;}.elementor-2668 .elementor-element.elementor-element-e180994 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2668 .elementor-element.elementor-element-e180994:after{content:"0.5";}.elementor-2668 .elementor-element.elementor-element-e180994 .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-7162cdc{padding:30px 20px 30px 20px;}.elementor-2668 .elementor-element.elementor-element-7162cdc.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-fe1f014{--padding-top:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-0cc8ec0{--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-2668 .elementor-element.elementor-element-3dc5735 img{width:100%;}.elementor-2668 .elementor-element.elementor-element-3530a00{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-3823ca7.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-013b95e{text-align:start;}.elementor-2668 .elementor-element.elementor-element-013b95e .elementor-heading-title{font-size:25px;}.elementor-2668 .elementor-element.elementor-element-8fad106 .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-2668 .elementor-element.elementor-element-8fad106 .elementor-divider{text-align:left;}.elementor-2668 .elementor-element.elementor-element-7e1e3be{text-align:start;}.elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2668 .elementor-element.elementor-element-d06ff61:after{content:"0.5";}.elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-64379e9{padding:30px 20px 30px 20px;}.elementor-2668 .elementor-element.elementor-element-64379e9.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-a440270{--padding-top:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-e476862{--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-2668 .elementor-element.elementor-element-6eb27da img{width:100%;}.elementor-2668 .elementor-element.elementor-element-002f835{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-efd51d3.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-efd51d3 .elementor-icon-box-wrapper{align-items:center;}.elementor-2668 .elementor-element.elementor-element-47067f9{text-align:start;}.elementor-2668 .elementor-element.elementor-element-47067f9 .elementor-heading-title{font-size:25px;}.elementor-2668 .elementor-element.elementor-element-08c487a .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-2668 .elementor-element.elementor-element-08c487a .elementor-divider{text-align:left;}.elementor-2668 .elementor-element.elementor-element-7d51b68{text-align:start;}.elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2668 .elementor-element.elementor-element-61c2716:after{content:"0.5";}.elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-4ae3d53{padding:30px 30px 30px 20px;}.elementor-2668 .elementor-element.elementor-element-4ae3d53.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-f65d7d6{--padding-top:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-292f04b{--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-2668 .elementor-element.elementor-element-f2146d8 img{width:100%;}.elementor-2668 .elementor-element.elementor-element-a26b15d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-e916109.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-64e331c{text-align:start;}.elementor-2668 .elementor-element.elementor-element-64e331c .elementor-heading-title{font-size:25px;}.elementor-2668 .elementor-element.elementor-element-5ad36c3 .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-2668 .elementor-element.elementor-element-5ad36c3 .elementor-divider{text-align:left;}.elementor-2668 .elementor-element.elementor-element-7b9ba35{text-align:start;}.elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2668 .elementor-element.elementor-element-1724ea0:after{content:"0.5";}.elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-6e9297f{padding:30px 20px 30px 20px;}.elementor-2668 .elementor-element.elementor-element-6e9297f.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-b8195fa{--padding-top:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2668 .elementor-element.elementor-element-d599c0a{--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-2668 .elementor-element.elementor-element-48b1301 img{width:100%;}.elementor-2668 .elementor-element.elementor-element-193b6b5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2668 .elementor-element.elementor-element-c2d22b9.elementor-element{--align-self:flex-start;}.elementor-2668 .elementor-element.elementor-element-16c0b12{text-align:start;}.elementor-2668 .elementor-element.elementor-element-16c0b12 .elementor-heading-title{font-size:25px;}.elementor-2668 .elementor-element.elementor-element-0bd02c9 .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-2668 .elementor-element.elementor-element-0bd02c9 .elementor-divider{text-align:left;}.elementor-2668 .elementor-element.elementor-element-9e0e16c{text-align:start;}.elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2668 .elementor-element.elementor-element-98a7311:after{content:"0.5";}.elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-post__thumbnail__link{width:100%;}.elementor-2668 .elementor-element.elementor-element-5bb217d{padding:30px 20px 30px 20px;}.elementor-2668 .elementor-element.elementor-element-5bb217d.elementor-element{--align-self:flex-start;}}/* Start custom CSS for posts, class: .elementor-element-86ca8aa *//* Bloque le scroll horizontal global de la page */ 

html, body { 

    overflow-x: hidden; 

    max-width: 100%; 

} 

  

/* Container général du widget */ 

.elementor-2668 .elementor-element.elementor-element-86ca8aa { 

    overflow: hidden; 

} 

  

/* MOBILE : swipe horizontal */ 

@media (max-width: 767px) { 

    .elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-posts-container { 

        display: flex; 

        overflow-x: auto; 

        gap: 15px; 

        scroll-snap-type: x mandatory; 

        -webkit-scroll-snap-type: x mandatory; 

        -webkit-overflow-scrolling: touch; 

        overscroll-behavior-x: contain; 

        padding-left: 15px; 

    } 

  

    .elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-post { 

        flex: 0 0 80%; /* 1 article visible à la fois */ 

        scroll-snap-align: start; 

    } 

} 

  

/* TABLET : 2 articles visibles */ 

@media (min-width: 768px) and (max-width: 1024px) { 

    .elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; 

        gap: 15px; 

        justify-content: flex-start; 

    } 

    .elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-post { 

        flex: 0 0 calc(50% - 7.5px); /* 2 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

} 

  

/* DESKTOP : 3 articles fixes */ 

@media (min-width: 1025px) { 

    .elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; /* pas de scroll horizontal sur PC */ 

        gap: 20px; /* espace entre articles */ 

        justify-content: flex-start; /* aligne articles à gauche */ 

    } 

    .elementor-2668 .elementor-element.elementor-element-86ca8aa .elementor-post { 

        flex: 0 0 calc(33.333% - 13.33px); /* 3 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-74490da *//* Bloque le scroll horizontal global de la page */ 

html, body { 

    overflow-x: hidden; 

    max-width: 100%; 

} 

  

/* Container général du widget */ 

.elementor-2668 .elementor-element.elementor-element-74490da { 

    overflow: hidden; 

} 

  

/* MOBILE : swipe horizontal */ 

@media (max-width: 767px) { 

    .elementor-2668 .elementor-element.elementor-element-74490da .elementor-posts-container { 

        display: flex; 

        overflow-x: auto; 

        gap: 15px; 

        scroll-snap-type: x mandatory; 

        -webkit-scroll-snap-type: x mandatory; 

        -webkit-overflow-scrolling: touch; 

        overscroll-behavior-x: contain; 

        padding-left: 15px; 

    } 

  

    .elementor-2668 .elementor-element.elementor-element-74490da .elementor-post { 

        flex: 0 0 80%; /* 1 article visible à la fois */ 

        scroll-snap-align: start; 

    } 

} 

  

/* TABLET : 2 articles visibles */ 

@media (min-width: 768px) and (max-width: 1024px) { 

    .elementor-2668 .elementor-element.elementor-element-74490da .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; 

        gap: 15px; 

        justify-content: flex-start; 

    } 

    .elementor-2668 .elementor-element.elementor-element-74490da .elementor-post { 

        flex: 0 0 calc(50% - 7.5px); /* 2 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

} 

  

/* DESKTOP : 3 articles fixes */ 

@media (min-width: 1025px) { 

    .elementor-2668 .elementor-element.elementor-element-74490da .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; /* pas de scroll horizontal sur PC */ 

        gap: 20px; /* espace entre articles */ 

        justify-content: flex-start; /* aligne articles à gauche */ 

    } 

    .elementor-2668 .elementor-element.elementor-element-74490da .elementor-post { 

        flex: 0 0 calc(33.333% - 13.33px); /* 3 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6ed1f4f *//* Bloque le scroll horizontal global de la page */ 

html, body { 

    overflow-x: hidden; 

    max-width: 100%; 

} 

  

/* Container général du widget */ 

.elementor-2668 .elementor-element.elementor-element-6ed1f4f { 

    overflow: hidden; 

} 

  

/* MOBILE : swipe horizontal */ 

@media (max-width: 767px) { 

    .elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-posts-container { 

        display: flex; 

        overflow-x: auto; 

        gap: 15px; 

        scroll-snap-type: x mandatory; 

        -webkit-scroll-snap-type: x mandatory; 

        -webkit-overflow-scrolling: touch; 

        overscroll-behavior-x: contain; 

        padding-left: 15px; 

    } 

  

    .elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-post { 

        flex: 0 0 80%; /* 1 article visible à la fois */ 

        scroll-snap-align: start; 

    } 

} 

  

/* TABLET : 2 articles visibles */ 

@media (min-width: 768px) and (max-width: 1024px) { 

    .elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; 

        gap: 15px; 

        justify-content: flex-start; 

    } 

    .elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-post { 

        flex: 0 0 calc(50% - 7.5px); /* 2 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

} 

  

/* DESKTOP : 3 articles fixes */ 

@media (min-width: 1025px) { 

    .elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; /* pas de scroll horizontal sur PC */ 

        gap: 20px; /* espace entre articles */ 

        justify-content: flex-start; /* aligne articles à gauche */ 

    } 

    .elementor-2668 .elementor-element.elementor-element-6ed1f4f .elementor-post { 

        flex: 0 0 calc(33.333% - 13.33px); /* 3 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d59c413 *//* Bloque le scroll horizontal global de la page */ 

html, body { 

    overflow-x: hidden; 

    max-width: 100%; 

} 

  

/* Container général du widget */ 

.elementor-2668 .elementor-element.elementor-element-d59c413 { 

    overflow: hidden; 

} 

  

/* MOBILE : swipe horizontal */ 

@media (max-width: 767px) { 

    .elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-posts-container { 

        display: flex; 

        overflow-x: auto; 

        gap: 15px; 

        scroll-snap-type: x mandatory; 

        -webkit-scroll-snap-type: x mandatory; 

        -webkit-overflow-scrolling: touch; 

        overscroll-behavior-x: contain; 

        padding-left: 15px; 

    } 

  

    .elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-post { 

        flex: 0 0 80%; /* 1 article visible à la fois */ 

        scroll-snap-align: start; 

    } 

} 

  

/* TABLET : 2 articles visibles */ 

@media (min-width: 768px) and (max-width: 1024px) { 

    .elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; 

        gap: 15px; 

        justify-content: flex-start; 

    } 

    .elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-post { 

        flex: 0 0 calc(50% - 7.5px); /* 2 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

} 

  

/* DESKTOP : 3 articles fixes */ 

@media (min-width: 1025px) { 

    .elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; /* pas de scroll horizontal sur PC */ 

        gap: 20px; /* espace entre articles */ 

        justify-content: flex-start; /* aligne articles à gauche */ 

    } 

    .elementor-2668 .elementor-element.elementor-element-d59c413 .elementor-post { 

        flex: 0 0 calc(33.333% - 13.33px); /* 3 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e180994 *//* Bloque le scroll horizontal global de la page */ 

html, body { 

    overflow-x: hidden; 

    max-width: 100%; 

} 

  

/* Container général du widget */ 

.elementor-2668 .elementor-element.elementor-element-e180994 { 

    overflow: hidden; 

} 

  

/* MOBILE : swipe horizontal */ 

@media (max-width: 767px) { 

    .elementor-2668 .elementor-element.elementor-element-e180994 .elementor-posts-container { 

        display: flex; 

        overflow-x: auto; 

        gap: 15px; 

        scroll-snap-type: x mandatory; 

        -webkit-scroll-snap-type: x mandatory; 

        -webkit-overflow-scrolling: touch; 

        overscroll-behavior-x: contain; 

        padding-left: 15px; 

    } 

  

    .elementor-2668 .elementor-element.elementor-element-e180994 .elementor-post { 

        flex: 0 0 80%; /* 1 article visible à la fois */ 

        scroll-snap-align: start; 

    } 

} 

  

/* TABLET : 2 articles visibles */ 

@media (min-width: 768px) and (max-width: 1024px) { 

    .elementor-2668 .elementor-element.elementor-element-e180994 .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; 

        gap: 15px; 

        justify-content: flex-start; 

    } 

    .elementor-2668 .elementor-element.elementor-element-e180994 .elementor-post { 

        flex: 0 0 calc(50% - 7.5px); /* 2 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

} 

  

/* DESKTOP : 3 articles fixes */ 

@media (min-width: 1025px) { 

    .elementor-2668 .elementor-element.elementor-element-e180994 .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; /* pas de scroll horizontal sur PC */ 

        gap: 20px; /* espace entre articles */ 

        justify-content: flex-start; /* aligne articles à gauche */ 

    } 

    .elementor-2668 .elementor-element.elementor-element-e180994 .elementor-post { 

        flex: 0 0 calc(33.333% - 13.33px); /* 3 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d06ff61 *//* Bloque le scroll horizontal global de la page */ 

html, body { 

    overflow-x: hidden; 

    max-width: 100%; 

} 

  

/* Container général du widget */ 

.elementor-2668 .elementor-element.elementor-element-d06ff61 { 

    overflow: hidden; 

} 

  

/* MOBILE : swipe horizontal */ 

@media (max-width: 767px) { 

    .elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-posts-container { 

        display: flex; 

        overflow-x: auto; 

        gap: 15px; 

        scroll-snap-type: x mandatory; 

        -webkit-scroll-snap-type: x mandatory; 

        -webkit-overflow-scrolling: touch; 

        overscroll-behavior-x: contain; 

        padding-left: 15px; 

    } 

  

    .elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-post { 

        flex: 0 0 80%; /* 1 article visible à la fois */ 

        scroll-snap-align: start; 

    } 

} 

  

/* TABLET : 2 articles visibles */ 

@media (min-width: 768px) and (max-width: 1024px) { 

    .elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; 

        gap: 15px; 

        justify-content: flex-start; 

    } 

    .elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-post { 

        flex: 0 0 calc(50% - 7.5px); /* 2 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

} 

  

/* DESKTOP : 3 articles fixes */ 

@media (min-width: 1025px) { 

    .elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; /* pas de scroll horizontal sur PC */ 

        gap: 20px; /* espace entre articles */ 

        justify-content: flex-start; /* aligne articles à gauche */ 

    } 

    .elementor-2668 .elementor-element.elementor-element-d06ff61 .elementor-post { 

        flex: 0 0 calc(33.333% - 13.33px); /* 3 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-61c2716 *//* Bloque le scroll horizontal global de la page */ 

html, body { 

    overflow-x: hidden; 

    max-width: 100%; 

} 

  

/* Container général du widget */ 

.elementor-2668 .elementor-element.elementor-element-61c2716 { 

    overflow: hidden; 

} 

  

/* MOBILE : swipe horizontal */ 

@media (max-width: 767px) { 

    .elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-posts-container { 

        display: flex; 

        overflow-x: auto; 

        gap: 15px; 

        scroll-snap-type: x mandatory; 

        -webkit-scroll-snap-type: x mandatory; 

        -webkit-overflow-scrolling: touch; 

        overscroll-behavior-x: contain; 

        padding-left: 15px; 

    } 

  

    .elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-post { 

        flex: 0 0 80%; /* 1 article visible à la fois */ 

        scroll-snap-align: start; 

    } 

} 

  

/* TABLET : 2 articles visibles */ 

@media (min-width: 768px) and (max-width: 1024px) { 

    .elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; 

        gap: 15px; 

        justify-content: flex-start; 

    } 

    .elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-post { 

        flex: 0 0 calc(50% - 7.5px); /* 2 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

} 

  

/* DESKTOP : 3 articles fixes */ 

@media (min-width: 1025px) { 

    .elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; /* pas de scroll horizontal sur PC */ 

        gap: 20px; /* espace entre articles */ 

        justify-content: flex-start; /* aligne articles à gauche */ 

    } 

    .elementor-2668 .elementor-element.elementor-element-61c2716 .elementor-post { 

        flex: 0 0 calc(33.333% - 13.33px); /* 3 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-1724ea0 *//* Bloque le scroll horizontal global de la page */ 

html, body { 

    overflow-x: hidden; 

    max-width: 100%; 

} 

  

/* Container général du widget */ 

.elementor-2668 .elementor-element.elementor-element-1724ea0 { 

    overflow: hidden; 

} 

  

/* MOBILE : swipe horizontal */ 

@media (max-width: 767px) { 

    .elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-posts-container { 

        display: flex; 

        overflow-x: auto; 

        gap: 15px; 

        scroll-snap-type: x mandatory; 

        -webkit-scroll-snap-type: x mandatory; 

        -webkit-overflow-scrolling: touch; 

        overscroll-behavior-x: contain; 

        padding-left: 15px; 

    } 

  

    .elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-post { 

        flex: 0 0 80%; /* 1 article visible à la fois */ 

        scroll-snap-align: start; 

    } 

} 

  

/* TABLET : 2 articles visibles */ 

@media (min-width: 768px) and (max-width: 1024px) { 

    .elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; 

        gap: 15px; 

        justify-content: flex-start; 

    } 

    .elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-post { 

        flex: 0 0 calc(50% - 7.5px); /* 2 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

} 

  

/* DESKTOP : 3 articles fixes */ 

@media (min-width: 1025px) { 

    .elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; /* pas de scroll horizontal sur PC */ 

        gap: 20px; /* espace entre articles */ 

        justify-content: flex-start; /* aligne articles à gauche */ 

    } 

    .elementor-2668 .elementor-element.elementor-element-1724ea0 .elementor-post { 

        flex: 0 0 calc(33.333% - 13.33px); /* 3 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-98a7311 *//* Bloque le scroll horizontal global de la page */ 

html, body { 

    overflow-x: hidden; 

    max-width: 100%; 

} 

  

/* Container général du widget */ 

.elementor-2668 .elementor-element.elementor-element-98a7311 { 

    overflow: hidden; 

} 

  

/* MOBILE : swipe horizontal */ 

@media (max-width: 767px) { 

    .elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-posts-container { 

        display: flex; 

        overflow-x: auto; 

        gap: 15px; 

        scroll-snap-type: x mandatory; 

        -webkit-scroll-snap-type: x mandatory; 

        -webkit-overflow-scrolling: touch; 

        overscroll-behavior-x: contain; 

        padding-left: 15px; 

    } 

  

    .elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-post { 

        flex: 0 0 80%; /* 1 article visible à la fois */ 

        scroll-snap-align: start; 

    } 

} 

  

/* TABLET : 2 articles visibles */ 

@media (min-width: 768px) and (max-width: 1024px) { 

    .elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; 

        gap: 15px; 

        justify-content: flex-start; 

    } 

    .elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-post { 

        flex: 0 0 calc(50% - 7.5px); /* 2 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

} 

  

/* DESKTOP : 3 articles fixes */ 

@media (min-width: 1025px) { 

    .elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-posts-container { 

        display: flex; 

        overflow-x: hidden; /* pas de scroll horizontal sur PC */ 

        gap: 20px; /* espace entre articles */ 

        justify-content: flex-start; /* aligne articles à gauche */ 

    } 

    .elementor-2668 .elementor-element.elementor-element-98a7311 .elementor-post { 

        flex: 0 0 calc(33.333% - 13.33px); /* 3 colonnes avec gap */ 

        scroll-snap-align: start; 

    } 

}/* End custom CSS */