.elementor-6 .elementor-element.elementor-element-900f646{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--overlay-mix-blend-mode:multiply;--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-6 .elementor-element.elementor-element-900f646::before, .elementor-6 .elementor-element.elementor-element-900f646 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-900f646 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-900f646 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-900f646 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-900f646 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #1D355C00 100%);}.elementor-6 .elementor-element.elementor-element-f458f09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-6 .elementor-element.elementor-element-f458f09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-84c174b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:04%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-84c174b.e-con{--align-self:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-ef67faf{width:var( --container-widget-width, 0% );max-width:0%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;--container-widget-width:0%;--container-widget-flex-grow:0;text-align:start;}.elementor-6 .elementor-element.elementor-element-ef67faf img{max-width:40px;}.elementor-6 .elementor-element.elementor-element-5f9d7d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 12%;text-align:start;}.elementor-6 .elementor-element.elementor-element-5f9d7d2 img{width:640px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-bbe1c95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 12%;}.elementor-6 .elementor-element.elementor-element-bbe1c95 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-4bd56f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 06% 12%;}.elementor-6 .elementor-element.elementor-element-4bd56f8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-933cbe0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:010%;--padding-left:12%;--padding-right:0%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-f2c8d92 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:12px 60px 12px 60px;}.elementor-6 .elementor-element.elementor-element-f2c8d92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a956d24 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:12px 60px 12px 60px;}.elementor-6 .elementor-element.elementor-element-a956d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d647d68{--display:flex;--min-height:100vh;--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.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-d647d68:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-d647d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://gpiy3t3s1l.wpdns.site/wp-content/uploads/2025/08/Asset-14@4x-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-d647d68::before, .elementor-6 .elementor-element.elementor-element-d647d68 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-d647d68 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-d647d68 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-d647d68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-d647d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-7e17a67{text-align:center;}.elementor-6 .elementor-element.elementor-element-7e17a67 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:75px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-f8022c8{padding:0px 0px 40px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-6 .elementor-element.elementor-element-c47984d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;}.elementor-6 .elementor-element.elementor-element-0fa4425{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0% 12% 0% 12%;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-f3dea00 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:20px;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:12px 100px 12px 100px;}.elementor-6 .elementor-element.elementor-element-f3dea00 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-f3dea00 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-f3dea00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f3dea00 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-f3dea00 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-050d217{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a096cd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a096cd8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a096cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-c719efa{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-6 .elementor-element.elementor-element-c719efa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:75px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-2ffdebb{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-6 .elementor-element.elementor-element-2ffdebb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:75px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-8d6de12{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-ad3c39e .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-ad3c39e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6 .elementor-element.elementor-element-ad3c39e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6 .elementor-element.elementor-element-ad3c39e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-ad3c39e .elementor-image-box-title{margin-bottom:5px;font-size:var( --e-global-typography-8feb22e-font-size );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-ad3c39e .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-ad3c39e:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-ad3c39e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-ad3c39e .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-ecd6d19 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ecd6d19 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-ecd6d19 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-ecd6d19 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-ecd6d19 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-f71d4d6{--display:flex;}.elementor-6 .elementor-element.elementor-element-83656f3 .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-83656f3.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6 .elementor-element.elementor-element-83656f3.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6 .elementor-element.elementor-element-83656f3.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-83656f3 .elementor-image-box-title{margin-bottom:5px;font-size:var( --e-global-typography-8feb22e-font-size );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-83656f3 .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-83656f3:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-83656f3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-83656f3 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-4e6d1e7 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-4e6d1e7 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-4e6d1e7 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-4e6d1e7 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-4e6d1e7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-8b2db88{--display:flex;}.elementor-6 .elementor-element.elementor-element-9c9084b .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-9c9084b.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6 .elementor-element.elementor-element-9c9084b.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6 .elementor-element.elementor-element-9c9084b.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-9c9084b .elementor-image-box-title{margin-bottom:5px;font-size:var( --e-global-typography-8feb22e-font-size );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-9c9084b .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-9c9084b:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-9c9084b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-9c9084b .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-beccf95 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-beccf95 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-beccf95 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-beccf95 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-beccf95 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-d6129d1{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-6 .elementor-element.elementor-element-44bc0b4 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-44bc0b4 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-44bc0b4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-44bc0b4{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-44bc0b4 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-44bc0b4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-de1331d{--display:flex;}.elementor-6 .elementor-element.elementor-element-a469782 .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-a469782.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6 .elementor-element.elementor-element-a469782.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6 .elementor-element.elementor-element-a469782.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-a469782 .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-a469782 .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-a469782:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-a469782:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-a469782 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-fc72cb0 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-2fe91ee{--display:flex;}.elementor-6 .elementor-element.elementor-element-99e0289 .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-99e0289.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6 .elementor-element.elementor-element-99e0289.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6 .elementor-element.elementor-element-99e0289.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-99e0289 .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-99e0289 .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-99e0289:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-99e0289:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-99e0289 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-0daeeb7 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-7dc437d{--display:flex;}.elementor-6 .elementor-element.elementor-element-9c58b9d .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-9c58b9d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6 .elementor-element.elementor-element-9c58b9d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6 .elementor-element.elementor-element-9c58b9d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-9c58b9d .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-9c58b9d .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-9c58b9d:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-9c58b9d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-9c58b9d .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-ef5a321 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-6fed333{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-6 .elementor-element.elementor-element-063cdbd{--display:flex;}.elementor-6 .elementor-element.elementor-element-d29b634 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-d29b634 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-d29b634 .elementor-button:focus{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-d29b634 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-d29b634 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-3dcefb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3dcefb3:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3dcefb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-26f53e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 20px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-26f53e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:75px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-d415aef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-d415aef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:75px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-f098fe0{--display:flex;}.elementor-6 .elementor-element.elementor-element-bd94e32 .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-bd94e32.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6 .elementor-element.elementor-element-bd94e32.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6 .elementor-element.elementor-element-bd94e32.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-bd94e32 .elementor-image-box-title{margin-bottom:5px;font-size:var( --e-global-typography-8feb22e-font-size );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-bd94e32 .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-bd94e32:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-bd94e32:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-bd94e32 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-e556535 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-e556535 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-e556535 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-e556535 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-e556535 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-b99c55c{--display:flex;}.elementor-6 .elementor-element.elementor-element-d87d350 .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-d87d350.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6 .elementor-element.elementor-element-d87d350.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6 .elementor-element.elementor-element-d87d350.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-d87d350 .elementor-image-box-title{margin-bottom:5px;font-size:var( --e-global-typography-8feb22e-font-size );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-d87d350 .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-d87d350:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-d87d350:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-d87d350 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-824221c .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-824221c .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-824221c .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-824221c .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-824221c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-97572d9{--display:flex;}.elementor-6 .elementor-element.elementor-element-3d3c7a5 .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-3d3c7a5.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6 .elementor-element.elementor-element-3d3c7a5.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6 .elementor-element.elementor-element-3d3c7a5.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-3d3c7a5 .elementor-image-box-title{margin-bottom:5px;font-size:var( --e-global-typography-8feb22e-font-size );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-3d3c7a5 .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-3d3c7a5:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-3d3c7a5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-3d3c7a5 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-1a6d996 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-1a6d996 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-1a6d996 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-1a6d996 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-1a6d996 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-d914eaa{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-6 .elementor-element.elementor-element-8ffde4f .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-8ffde4f .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-8ffde4f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-8ffde4f{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-8ffde4f .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-8ffde4f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-0c7329b{--display:flex;}.elementor-6 .elementor-element.elementor-element-b67d02f .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-b67d02f.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6 .elementor-element.elementor-element-b67d02f.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6 .elementor-element.elementor-element-b67d02f.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-b67d02f .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-b67d02f .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-b67d02f:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-b67d02f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-b67d02f .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-1154415 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-08f9cf5{--display:flex;}.elementor-6 .elementor-element.elementor-element-1243641 .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-1243641.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6 .elementor-element.elementor-element-1243641.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6 .elementor-element.elementor-element-1243641.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-1243641 .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-1243641 .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-1243641:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-1243641:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-1243641 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-b6d2b75 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-cab6ead{--display:flex;}.elementor-6 .elementor-element.elementor-element-cc5c256 .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-cc5c256.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6 .elementor-element.elementor-element-cc5c256.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6 .elementor-element.elementor-element-cc5c256.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-cc5c256 .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-cc5c256 .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-cc5c256:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-cc5c256:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-cc5c256 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-ed0d1bd .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c1cfe19{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-6 .elementor-element.elementor-element-3e576ca{--display:flex;}.elementor-6 .elementor-element.elementor-element-e254fc6 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-e254fc6 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-e254fc6 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-e254fc6 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-e254fc6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-84b97b0{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-6 .elementor-element.elementor-element-84b97b0:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-84b97b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 50%, var( --e-global-color-text ) 0%);}.elementor-6 .elementor-element.elementor-element-9b2e956{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-e3a103f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-e3a103f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:75px;font-weight:900;text-transform:uppercase;line-height:90px;color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-8698d5f .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:24px;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-8698d5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 60px 0px;}.elementor-6 .elementor-element.elementor-element-8698d5f .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-8698d5f .elementor-button:focus{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-8698d5f .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-8698d5f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-f3548d2{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.7 * 100% );}.elementor-6 .elementor-element.elementor-element-f3548d2:after{content:"0.7";}.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__thumbnail__link{width:100%;}.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__meta-data span + span:before{content:"•";}.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__card{background-color:#EAEAEA;}.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__text{margin-top:20px;margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__title, .elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__title a{color:var( --e-global-color-primary );font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__read-more{color:var( --e-global-color-primary );margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-f3548d2 a.elementor-post__read-more{font-family:var( --e-global-typography-80ae23e-font-family ), Sans-serif;font-size:var( --e-global-typography-80ae23e-font-size );}.elementor-6 .elementor-element.elementor-element-4d1f53e{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-6 .elementor-element.elementor-element-4d1f53e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4d1f53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 50%, var( --e-global-color-text ) 0%);}.elementor-6 .elementor-element.elementor-element-4e8d074{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-fb8cb7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-fb8cb7f .elementor-heading-title{font-family:var( --e-global-typography-d4fc83d-font-family ), Sans-serif;font-size:var( --e-global-typography-d4fc83d-font-size );font-weight:var( --e-global-typography-d4fc83d-font-weight );text-transform:var( --e-global-typography-d4fc83d-text-transform );line-height:var( --e-global-typography-d4fc83d-line-height );color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-183c895 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:24px;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-183c895{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 60px 0px;}.elementor-6 .elementor-element.elementor-element-ace8c29{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.7 * 100% );}.elementor-6 .elementor-element.elementor-element-ace8c29:after{content:"0.7";}.elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-post__thumbnail__link{width:100%;}.elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-post__meta-data span + span:before{content:"•";}.elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-post__card{background-color:#EAEAEA;}.elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-post__text{margin-top:20px;}.elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-post__title, .elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-post__title a{color:var( --e-global-color-primary );font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-post__excerpt p{color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-ace8c29 a.elementor-post__read-more{font-family:var( --e-global-typography-80ae23e-font-family ), Sans-serif;font-size:var( --e-global-typography-80ae23e-font-size );}@media(max-width:1400px){.elementor-6 .elementor-element.elementor-element-050d217{--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-6 .elementor-element.elementor-element-2ffdebb{padding:0px 0px 100px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-2ffdebb .elementor-heading-title{font-size:50px;}.elementor-6 .elementor-element.elementor-element-ad3c39e .elementor-image-box-title{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-83656f3 .elementor-image-box-title{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-9c9084b .elementor-image-box-title{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-d6129d1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-6 .elementor-element.elementor-element-6fed333{--e-n-carousel-swiper-slides-to-display:2;}.elementor-6 .elementor-element.elementor-element-d415aef{padding:0px 0px 100px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-d415aef .elementor-heading-title{font-size:50px;}.elementor-6 .elementor-element.elementor-element-bd94e32 .elementor-image-box-title{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-d87d350 .elementor-image-box-title{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-3d3c7a5 .elementor-image-box-title{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-d914eaa{--e-n-carousel-swiper-slides-to-display:2;}.elementor-6 .elementor-element.elementor-element-c1cfe19{--e-n-carousel-swiper-slides-to-display:2;}.elementor-6 .elementor-element.elementor-element-84b97b0{--padding-top:0100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__title, .elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__title a{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-f3548d2 a.elementor-post__read-more{font-size:var( --e-global-typography-80ae23e-font-size );}.elementor-6 .elementor-element.elementor-element-4d1f53e{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-fb8cb7f .elementor-heading-title{font-size:var( --e-global-typography-d4fc83d-font-size );line-height:var( --e-global-typography-d4fc83d-line-height );}.elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-post__title, .elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-post__title a{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-ace8c29 a.elementor-post__read-more{font-size:var( --e-global-typography-80ae23e-font-size );}}@media(min-width:1151px){.elementor-6 .elementor-element.elementor-element-f458f09{--width:50%;}.elementor-6 .elementor-element.elementor-element-d647d68{--content-width:1000px;}.elementor-6 .elementor-element.elementor-element-a096cd8{--width:50%;}.elementor-6 .elementor-element.elementor-element-3dcefb3{--width:50%;}}@media(max-width:1400px) and (min-width:1151px){.elementor-6 .elementor-element.elementor-element-f458f09{--width:559.556px;}.elementor-6 .elementor-element.elementor-element-a096cd8{--width:100%;}.elementor-6 .elementor-element.elementor-element-3dcefb3{--width:100%;}}@media(max-width:1150px){.elementor-6 .elementor-element.elementor-element-f458f09{--width:100%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-84c174b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:60px;}.elementor-6 .elementor-element.elementor-element-ef67faf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ef67faf img{width:50%;}.elementor-6 .elementor-element.elementor-element-5f9d7d2{padding:0px 0px 0px 50px;}.elementor-6 .elementor-element.elementor-element-5f9d7d2 img{width:100%;}.elementor-6 .elementor-element.elementor-element-bbe1c95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 05px 50px;}.elementor-6 .elementor-element.elementor-element-bbe1c95 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-4bd56f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 50px;}.elementor-6 .elementor-element.elementor-element-4bd56f8 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-d647d68{--padding-top:100px;--padding-bottom:100px;--padding-left:6px;--padding-right:6px;}.elementor-6 .elementor-element.elementor-element-7e17a67 .elementor-heading-title{font-size:40px;}.elementor-6 .elementor-element.elementor-element-f8022c8{padding:0px 0px 20px 0px;font-size:20px;}.elementor-6 .elementor-element.elementor-element-c47984d{font-size:20px;}.elementor-6 .elementor-element.elementor-element-050d217{--min-height:0px;}.elementor-6 .elementor-element.elementor-element-2ffdebb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;}.elementor-6 .elementor-element.elementor-element-2ffdebb .elementor-heading-title{font-size:40px;}.elementor-6 .elementor-element.elementor-element-8d6de12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ad3c39e .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-ad3c39e .elementor-image-box-img img{height:150px;}.elementor-6 .elementor-element.elementor-element-ad3c39e .elementor-image-box-title{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-ad3c39e .elementor-image-box-description{font-size:16px;}.elementor-6 .elementor-element.elementor-element-f71d4d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-83656f3 .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-83656f3 .elementor-image-box-title{margin-bottom:5px;font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-83656f3 .elementor-image-box-img img{height:150px;}.elementor-6 .elementor-element.elementor-element-83656f3 .elementor-image-box-description{font-size:16px;}.elementor-6 .elementor-element.elementor-element-8b2db88{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-9c9084b .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-9c9084b .elementor-image-box-img img{height:150px;}.elementor-6 .elementor-element.elementor-element-9c9084b .elementor-image-box-title{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-9c9084b .elementor-image-box-description{font-size:16px;}.elementor-6 .elementor-element.elementor-element-d6129d1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-6 .elementor-element.elementor-element-44bc0b4 .elementor-button{font-size:12px;border-width:2px 2px 2px 2px;}.elementor-6 .elementor-element.elementor-element-de1331d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a469782 .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-a469782 .elementor-image-box-img img{height:150px;}.elementor-6 .elementor-element.elementor-element-a469782 .elementor-image-box-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-a469782 .elementor-image-box-description{font-size:16px;}.elementor-6 .elementor-element.elementor-element-2fe91ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-99e0289 .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-99e0289 .elementor-image-box-title{margin-bottom:5px;font-size:20px;}.elementor-6 .elementor-element.elementor-element-99e0289 .elementor-image-box-img img{height:150px;}.elementor-6 .elementor-element.elementor-element-99e0289 .elementor-image-box-description{font-size:16px;}.elementor-6 .elementor-element.elementor-element-7dc437d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-9c58b9d .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-9c58b9d .elementor-image-box-img img{height:150px;}.elementor-6 .elementor-element.elementor-element-9c58b9d .elementor-image-box-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-9c58b9d .elementor-image-box-description{font-size:16px;}.elementor-6 .elementor-element.elementor-element-6fed333{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-top-position:-65px;--e-n-carousel-arrow-next-top-position:-65px;}.elementor-6 .elementor-element.elementor-element-d29b634 .elementor-button{font-size:12px;border-width:2px 2px 2px 2px;}.elementor-6 .elementor-element.elementor-element-d415aef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;}.elementor-6 .elementor-element.elementor-element-d415aef .elementor-heading-title{font-size:40px;}.elementor-6 .elementor-element.elementor-element-f098fe0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-bd94e32 .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-bd94e32 .elementor-image-box-img img{height:150px;}.elementor-6 .elementor-element.elementor-element-bd94e32 .elementor-image-box-title{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-bd94e32 .elementor-image-box-description{font-size:16px;}.elementor-6 .elementor-element.elementor-element-b99c55c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-d87d350 .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-d87d350 .elementor-image-box-img img{height:150px;}.elementor-6 .elementor-element.elementor-element-d87d350 .elementor-image-box-title{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-d87d350 .elementor-image-box-description{font-size:15px;}.elementor-6 .elementor-element.elementor-element-97572d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3d3c7a5 .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-3d3c7a5 .elementor-image-box-img img{height:150px;}.elementor-6 .elementor-element.elementor-element-3d3c7a5 .elementor-image-box-title{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-3d3c7a5 .elementor-image-box-description{font-size:15px;}.elementor-6 .elementor-element.elementor-element-d914eaa{--e-n-carousel-swiper-slides-to-display:2;}.elementor-6 .elementor-element.elementor-element-8ffde4f .elementor-button{font-size:12px;border-width:2px 2px 2px 2px;}.elementor-6 .elementor-element.elementor-element-0c7329b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-b67d02f .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-b67d02f .elementor-image-box-img img{height:150px;}.elementor-6 .elementor-element.elementor-element-b67d02f .elementor-image-box-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-b67d02f .elementor-image-box-description{font-size:16px;}.elementor-6 .elementor-element.elementor-element-08f9cf5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1243641 .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-1243641 .elementor-image-box-img img{height:150px;}.elementor-6 .elementor-element.elementor-element-1243641 .elementor-image-box-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-1243641 .elementor-image-box-description{font-size:15px;}.elementor-6 .elementor-element.elementor-element-cab6ead{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cc5c256 .elementor-image-box-img{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-cc5c256 .elementor-image-box-img img{height:150px;}.elementor-6 .elementor-element.elementor-element-cc5c256 .elementor-image-box-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-cc5c256 .elementor-image-box-description{font-size:15px;}.elementor-6 .elementor-element.elementor-element-c1cfe19{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-top-position:-65px;--e-n-carousel-arrow-next-top-position:-65px;}.elementor-6 .elementor-element.elementor-element-e254fc6 .elementor-button{font-size:12px;border-width:2px 2px 2px 2px;}.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-6 .elementor-element.elementor-element-f3548d2:after{content:"0.5";}.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__thumbnail__link{width:100%;}.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__title, .elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__title a{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-f3548d2 a.elementor-post__read-more{font-size:var( --e-global-typography-80ae23e-font-size );}.elementor-6 .elementor-element.elementor-element-4d1f53e{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-fb8cb7f .elementor-heading-title{font-size:var( --e-global-typography-d4fc83d-font-size );line-height:var( --e-global-typography-d4fc83d-line-height );}.elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-6 .elementor-element.elementor-element-ace8c29:after{content:"0.5";}.elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-post__thumbnail__link{width:100%;}.elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-post__title, .elementor-6 .elementor-element.elementor-element-ace8c29 .elementor-post__title a{font-size:var( --e-global-typography-8feb22e-font-size );}.elementor-6 .elementor-element.elementor-element-ace8c29 a.elementor-post__read-more{font-size:var( --e-global-typography-80ae23e-font-size );}}/* Start custom CSS for nested-carousel, class: .elementor-element-d6129d1 */.elementor-6 .elementor-element.elementor-element-d6129d1 h3, .elementor-6 .elementor-element.elementor-element-d6129d1 p, .elementor-6 .elementor-element.elementor-element-d6129d1 .elementor-button{
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6fed333 */.elementor-6 .elementor-element.elementor-element-6fed333 h3, .elementor-6 .elementor-element.elementor-element-6fed333 p, .elementor-6 .elementor-element.elementor-element-6fed333 .elementor-button{
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d914eaa */.elementor-6 .elementor-element.elementor-element-d914eaa h3, .elementor-6 .elementor-element.elementor-element-d914eaa p, .elementor-6 .elementor-element.elementor-element-d914eaa .elementor-button{
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c1cfe19 */.elementor-6 .elementor-element.elementor-element-c1cfe19 h3, .elementor-6 .elementor-element.elementor-element-c1cfe19 p, .elementor-6 .elementor-element.elementor-element-c1cfe19 .elementor-button{
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-f3548d2 */.elementor-post__read-more-wrapper{
    align-self:center !important;
    background-color:white;
    padding-top:10px;
    margin-bottom:20px;
    width:100%;
    text-align: center;
}

.elementor-post__read-more-wrapper:hover{
background-color: #1C355C;
}

.elementor-post__read-more-wrapper:hover > .elementor-post__read-more{
color: white !important;
}

.elementor-post__card{
    padding:15px;
}

.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-widget-container p { display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical; overflow: hidden; }

/* 1) The thumbnail wrapper should clip overflow */
.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__thumbnail {
  position: relative;
  overflow: hidden;
}

/* 2) Make the image fill the wrapper and opt-out of layout flow */
.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__thumbnail img,
.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post__thumbnail__link img {
  position: absolute;     /* take out of document flow */
  inset: 0;               /* top/right/bottom/left: 0 */
  width: 100%;
  height: 100%;
  object-fit: cover;      /* maintain crop nicely */
  display: block;         /* avoid baseline gaps */
  transform: scale(1);
  transition: transform 0.35s ease;
  will-change: transform; /* smoother GPU hint */
  backface-visibility: hidden;
}

/* 3) Hover zoom (no push, clipped neatly) */
.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post:hover .elementor-post__thumbnail img,
.elementor-6 .elementor-element.elementor-element-f3548d2 .elementor-post:hover .elementor-post__thumbnail__link img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-ace8c29 */.elementor-post__read-more-wrapper{
    align-self:center !important;
    background-color:white;
    padding-left:25%;
    padding-right:25%;
    padding-top:10px;
    margin-bottom:20px;
}

.elementor-post__card{
    padding:15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d1f53e */.elementor-6 .elementor-element.elementor-element-4d1f53e .elementor-widget-container p { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }/* End custom CSS */
/* Start custom CSS */:root{
  /* Update to your exact brand colors */
  --intro-blue: #1D355C;   /* left half */
  --intro-green: #C1CD23;   /* right half */

  --intro-z: 9999;          /* overlay above everything */
}

/* ===========================
   OVERLAY & COLOR SPLITS
   =========================== */
#intro-overlay{
  position: fixed;
  inset: 0;
  z-index: var(--intro-z);
  display: grid;
  grid-template-columns: 1fr 1fr;  /* left/right halves */
  overflow: hidden;
  pointer-events: none;
  will-change: transform, opacity, height;
}

#intro-overlay .intro-split{ height: 100%; }
#intro-overlay .intro-left{  background: var(--intro-blue);  }
#intro-overlay .intro-right{ background: var(--intro-green); }

/* ===========================
   WORDS LAYER & CLIPPING LANES
   (prevents words from crossing the center)
   =========================== */
#intro-overlay .intro-words{
  position: absolute;
  inset: 0;
  pointer-events: none;
}

.intro-slot{
  position: absolute;
  top: 0;
  height: 100%;
  width: 50vw;             /* each lane is exactly half the viewport */
  overflow: hidden;        /* hard mask so TECH never shows on the left, etc. */
  display: grid;
  place-items: center;     /* vertically + horizontally centers the word box */
}
.intro-slot-left{  left: 0; }
.intro-slot-right{ right: 0; }

/* ===========================
   WORDS
   =========================== */
#intro-overlay .intro-word{
  position: relative;          /* we animate x inside its lane */
  display: inline-flex;        /* keep parts on same baseline */
  align-items: baseline;
  text-transform: uppercase;
  font-weight: 800;
  font-size: clamp(2rem, 9vw, 8rem);
  line-height: 1;              /* avoid “stair-step” between parts */
  letter-spacing: -0.02em;
  white-space: nowrap;
  opacity: 0;                  /* animated in via JS */
  transform: translate3d(0,0,0);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Colors for contrast against split background */
.intro-packaging{  color: var(--intro-green); }
.intro-technology{ color: var(--intro-blue);  }

/* ===========================
   SPLIT PARTS (PAC | KAGING, TEC | HNOLOGY)
   =========================== */
#intro-overlay .keep,
#intro-overlay .rest,
#intro-overlay .rest-inner{
  display: inline-block;
  line-height: 1;
  vertical-align: baseline;
}

/* We trim by width (no squish). JS sets initial width and animates to 0. */
#intro-overlay .rest{
  overflow: hidden;       /* hide the tail as its width shrinks */
  white-space: nowrap;
}
#intro-overlay .rest-inner{
  /* holds the tail’s natural width; no transforms needed */
}

/* ===========================
   ACCESSIBILITY / GLOBAL
   =========================== */
@media (prefers-reduced-motion: reduce){
  #intro-overlay{ display: none !important; }
}

/* Prevent page scrolling during intro (JS toggles these) */
html.intro-lock,
body.intro-lock{
  overflow: hidden;
}

/* Make lanes simple positioned boxes (we’ll center the word absolutely) */
.intro-slot{
  position: absolute;
  top: 0;
  height: 100%;
  /* width set dynamically in JS (lanePx) */
  overflow: hidden;
  /* remove place-items center; we’ll center the word with top:50% + translateY(-50%) */
}

/* Words become absolutely positioned so we can anchor to lane edges */
#intro-overlay .intro-word{
  position: absolute;          /* was relative */
  top: 50%;
  transform: translate3d(0, -50%, 0); /* Y-center; X is animated by GSAP */
}

#intro-overlay .intro-word {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 900 !important;
  text-transform: uppercase;
  letter-spacing: -5px;
    font-synthesis-weight: none;    /* prevent browsers from faking bold */

}

/* Make sure PAC/TEC stay on one baseline and allow absolute positioning */
#intro-overlay .keep { position: relative; }

/* The “P” wrapper */
#intro-overlay .p-letter{
  position: relative;
  display: inline-block;
  line-height: 1;
}

/* Blue triangle that fills the P’s counter, pointing right */
#intro-overlay .p-letter::after{
  content: "";
  position: absolute;
  /* size in em → scales with font size */
  width: 0;
  height: 0;
  border-top: 0.21em solid transparent;
  border-bottom: 0.21em solid transparent;
  border-left: 0.24em solid var(--intro-blue); /* same blue as your left half */

  /* position the triangle inside the P */
  /* These values are good starting points; tweak by a few hundredths if needed */
  left: 0.21em;   /* move triangle horizontally */
  top:  0.16em;   /* move triangle vertically */
}

/* Optional: if the triangle looks a hair too big/small, adjust these two together: */
/* border-top/bottom (height), border-left (width) */

#intro-overlay .p-letter {
  margin-right: -10px;  /* pulls A a hair closer to P */
}

#intro-overlay .intro-slot-right .intro-word {
  transform: translateX(-80px);
}/* End custom CSS */