.elementor-6 .elementor-element.elementor-element-44a3dcc4{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.09;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6 .elementor-element.elementor-element-44a3dcc4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-44a3dcc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pastadicalabria.it/wp-content/uploads/2026/03/sfondo_hero.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-44a3dcc4::before, .elementor-6 .elementor-element.elementor-element-44a3dcc4 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-44a3dcc4 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-44a3dcc4 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-44a3dcc4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-44a3dcc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(33,33,33,0.45);--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-52754502{text-align:center;}.elementor-6 .elementor-element.elementor-element-52754502 img{width:280px;}.elementor-6 .elementor-element.elementor-element-16d41eed{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-6 .elementor-element.elementor-element-16d41eed .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.8rem;font-weight:400;font-style:italic;color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-5453b854{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-6 .elementor-element.elementor-element-5453b854 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:0.15em;}.elementor-6 .elementor-element.elementor-element-1cda3eb4{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6 .elementor-element.elementor-element-1cda3eb4 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-1cda3eb4.elementor-view-stacked .elementor-icon{background-color:rgba(253,251,247,0.7);}.elementor-6 .elementor-element.elementor-element-1cda3eb4.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-1cda3eb4.elementor-view-default .elementor-icon{color:rgba(253,251,247,0.7);border-color:rgba(253,251,247,0.7);}.elementor-6 .elementor-element.elementor-element-1cda3eb4.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-1cda3eb4.elementor-view-default .elementor-icon svg{fill:rgba(253,251,247,0.7);}.elementor-6 .elementor-element.elementor-element-1cda3eb4 .elementor-icon{font-size:28px;}.elementor-6 .elementor-element.elementor-element-1cda3eb4 .elementor-icon svg{height:28px;}.elementor-6 .elementor-element.elementor-element-5cf46092{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6 .elementor-element.elementor-element-5cf46092:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5cf46092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://pastadicalabria.it/wp-content/uploads/2026/03/ears-of-wheat-frame.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-6 .elementor-element.elementor-element-4fa1ab3d{text-align:center;}.elementor-6 .elementor-element.elementor-element-4fa1ab3d .elementor-heading-title{font-family:var( --e-global-typography-7947c7e-font-family ), Sans-serif;font-size:var( --e-global-typography-7947c7e-font-size );font-weight:var( --e-global-typography-7947c7e-font-weight );text-transform:var( --e-global-typography-7947c7e-text-transform );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-1c3697af{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;text-align:center;}.elementor-6 .elementor-element.elementor-element-1c3697af .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-6 .elementor-element.elementor-element-568dffb1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-52176e6a{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.06);--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6 .elementor-element.elementor-element-502064b1 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-502064b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-502064b1.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-502064b1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-502064b1.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-502064b1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-502064b1 .elementor-icon{font-size:32px;}.elementor-6 .elementor-element.elementor-element-502064b1 .elementor-icon svg{height:32px;}.elementor-6 .elementor-element.elementor-element-181218e2{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:center;}.elementor-6 .elementor-element.elementor-element-181218e2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2rem;font-weight:400;text-transform:none;}.elementor-6 .elementor-element.elementor-element-19405d5{text-align:center;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-204377db{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.06);--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6 .elementor-element.elementor-element-5e5245d2 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-5e5245d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-5e5245d2.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-5e5245d2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-5e5245d2.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-5e5245d2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-5e5245d2 .elementor-icon{font-size:32px;}.elementor-6 .elementor-element.elementor-element-5e5245d2 .elementor-icon svg{height:32px;}.elementor-6 .elementor-element.elementor-element-13be342{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:center;}.elementor-6 .elementor-element.elementor-element-13be342 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2rem;font-weight:400;text-transform:none;}.elementor-6 .elementor-element.elementor-element-20ecc7ac{text-align:center;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-34d97826{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.06);--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6 .elementor-element.elementor-element-2557e2ae .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-2557e2ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-2557e2ae.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-2557e2ae.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-2557e2ae.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-2557e2ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-2557e2ae .elementor-icon{font-size:32px;}.elementor-6 .elementor-element.elementor-element-2557e2ae .elementor-icon svg{height:32px;}.elementor-6 .elementor-element.elementor-element-1471d5e8{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:center;}.elementor-6 .elementor-element.elementor-element-1471d5e8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2rem;font-weight:400;text-transform:none;}.elementor-6 .elementor-element.elementor-element-5c811284{text-align:center;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-18f8192b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-1e884f4f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6 .elementor-element.elementor-element-5423b44c img{width:60%;}.elementor-6 .elementor-element.elementor-element-b9a6c39{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:center;}.elementor-6 .elementor-element.elementor-element-b9a6c39 .elementor-heading-title{font-family:var( --e-global-typography-7947c7e-font-family ), Sans-serif;font-size:var( --e-global-typography-7947c7e-font-size );font-weight:var( --e-global-typography-7947c7e-font-weight );text-transform:var( --e-global-typography-7947c7e-text-transform );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-4fcb6d64{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-dfe7457{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6 .elementor-element.elementor-element-b172ff3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-6 .elementor-element.elementor-element-53600c89{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-6 .elementor-element.elementor-element-53600c89 .elementor-heading-title{font-family:var( --e-global-typography-7947c7e-font-family ), Sans-serif;font-size:var( --e-global-typography-7947c7e-font-size );font-weight:var( --e-global-typography-7947c7e-font-weight );text-transform:var( --e-global-typography-7947c7e-text-transform );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-275c9218{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-53882565 iframe{height:400px;}.elementor-6 .elementor-element.elementor-element-774ea33e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6 .elementor-element.elementor-element-774ea33e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-774ea33e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-184c3c54{text-align:center;}.elementor-6 .elementor-element.elementor-element-184c3c54 .elementor-heading-title{font-family:var( --e-global-typography-7947c7e-font-family ), Sans-serif;font-size:var( --e-global-typography-7947c7e-font-size );font-weight:var( --e-global-typography-7947c7e-font-weight );text-transform:var( --e-global-typography-7947c7e-text-transform );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-c31e9e7{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;text-align:center;}.elementor-6 .elementor-element.elementor-element-c31e9e7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-6 .elementor-element.elementor-element-e66000a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-5a6eb58a{--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;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.08);}.elementor-6 .elementor-element.elementor-element-1bfd7b07{margin:1.5rem 1rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 1rem;text-align:center;}.elementor-6 .elementor-element.elementor-element-1bfd7b07 .elementor-heading-title{font-family:var( --e-global-typography-7947c7e-font-family ), Sans-serif;font-size:var( --e-global-typography-7947c7e-font-size );font-weight:var( --e-global-typography-7947c7e-font-weight );text-transform:var( --e-global-typography-7947c7e-text-transform );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-573a6b40{padding:0rem 1rem 1.5rem 1rem;text-align:center;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-4cca06ce{--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;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.08);}.elementor-6 .elementor-element.elementor-element-5f17cbd2{margin:1.5rem 1rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 1rem;text-align:center;}.elementor-6 .elementor-element.elementor-element-5f17cbd2 .elementor-heading-title{font-family:var( --e-global-typography-7947c7e-font-family ), Sans-serif;font-size:var( --e-global-typography-7947c7e-font-size );font-weight:var( --e-global-typography-7947c7e-font-weight );text-transform:var( --e-global-typography-7947c7e-text-transform );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-53eb7a9b{padding:0rem 1rem 1.5rem 1rem;text-align:center;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-103f63b7{--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;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.08);}.elementor-6 .elementor-element.elementor-element-6d4fc38{margin:1.5rem 1rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 1rem;text-align:center;}.elementor-6 .elementor-element.elementor-element-6d4fc38 .elementor-heading-title{font-family:var( --e-global-typography-7947c7e-font-family ), Sans-serif;font-size:var( --e-global-typography-7947c7e-font-size );font-weight:var( --e-global-typography-7947c7e-font-weight );text-transform:var( --e-global-typography-7947c7e-text-transform );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-759f804a{padding:0rem 1rem 1.5rem 1rem;text-align:center;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-481c5af7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6 .elementor-element.elementor-element-25a328f2{text-align:center;}.elementor-6 .elementor-element.elementor-element-25a328f2 .elementor-heading-title{font-family:var( --e-global-typography-7947c7e-font-family ), Sans-serif;font-size:var( --e-global-typography-7947c7e-font-size );font-weight:var( --e-global-typography-7947c7e-font-weight );text-transform:var( --e-global-typography-7947c7e-text-transform );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-6108c23{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;text-align:center;}.elementor-6 .elementor-element.elementor-element-6108c23 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-6 .elementor-element.elementor-element-1fce2aad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-6b55dcf{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:2rem;}.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-6 .elementor-element.elementor-element-6b55dcf:after{content:"0.66";}.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-post__thumbnail__link{width:95%;}.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-post{border-style:solid;border-width:0px 0px 0px 0px;border-radius:4px;padding:0.70rem 0.70rem 0.70rem 0.70rem;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.06);background-color:var( --e-global-color-5afbf27 );}.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-post__text{padding:1rem 1rem 1rem 1rem;}.elementor-6 .elementor-element.elementor-element-6b55dcf.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:2rem;}.elementor-6 .elementor-element.elementor-element-6b55dcf.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:2rem;}.elementor-6 .elementor-element.elementor-element-6b55dcf.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:2rem;}.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-post__title, .elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-post__title a{color:var( --e-global-color-57cdcec );font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:0.15em;}.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-post__title{margin-bottom:2rem;}.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-post__excerpt{margin-bottom:2rem;}.elementor-6 .elementor-element.elementor-element-326b58d{--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;}.elementor-6 .elementor-element.elementor-element-62486ecc{--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;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.06);}.elementor-6 .elementor-element.elementor-element-6b7a4c06{margin:1.5rem 1rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 1rem;text-align:start;}.elementor-6 .elementor-element.elementor-element-6b7a4c06 .elementor-heading-title{font-family:var( --e-global-typography-7947c7e-font-family ), Sans-serif;font-size:var( --e-global-typography-7947c7e-font-size );font-weight:var( --e-global-typography-7947c7e-font-weight );text-transform:var( --e-global-typography-7947c7e-text-transform );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-2fd1b127{padding:0rem 1.5rem 1.5rem 1.5rem;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-46a467af{--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;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.06);}.elementor-6 .elementor-element.elementor-element-19580065{margin:1.5rem 1rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 1rem;text-align:start;}.elementor-6 .elementor-element.elementor-element-19580065 .elementor-heading-title{font-family:var( --e-global-typography-7947c7e-font-family ), Sans-serif;font-size:var( --e-global-typography-7947c7e-font-size );font-weight:var( --e-global-typography-7947c7e-font-weight );text-transform:var( --e-global-typography-7947c7e-text-transform );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-7da6eec1{padding:0rem 1.5rem 1.5rem 1.5rem;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-649247bf{--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;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.06);}.elementor-6 .elementor-element.elementor-element-7de6a632{margin:1.5rem 1rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 1rem;text-align:start;}.elementor-6 .elementor-element.elementor-element-7de6a632 .elementor-heading-title{font-family:var( --e-global-typography-7947c7e-font-family ), Sans-serif;font-size:var( --e-global-typography-7947c7e-font-size );font-weight:var( --e-global-typography-7947c7e-font-weight );text-transform:var( --e-global-typography-7947c7e-text-transform );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-647eaa6b{padding:0rem 1.5rem 1.5rem 1.5rem;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-c99eb0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6 .elementor-element.elementor-element-c99eb0d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c99eb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-5c1bdfc0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6 .elementor-element.elementor-element-1d2ffb4c{text-align:center;}.elementor-6 .elementor-element.elementor-element-1d2ffb4c img{width:260px;}.elementor-6 .elementor-element.elementor-element-112d42c1{--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-6 .elementor-element.elementor-element-69769f5a{text-align:center;}.elementor-6 .elementor-element.elementor-element-69769f5a .elementor-heading-title{font-family:var( --e-global-typography-7947c7e-font-family ), Sans-serif;font-size:var( --e-global-typography-7947c7e-font-size );font-weight:var( --e-global-typography-7947c7e-font-weight );text-transform:var( --e-global-typography-7947c7e-text-transform );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-1adb0dc7{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-6 .elementor-element.elementor-element-886c74{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-a028cc5{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-a028cc5 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-a028cc5 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-a028cc5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-52176e6a{--width:30%;}.elementor-6 .elementor-element.elementor-element-204377db{--width:30%;}.elementor-6 .elementor-element.elementor-element-34d97826{--width:30%;}.elementor-6 .elementor-element.elementor-element-1e884f4f{--width:100%;}.elementor-6 .elementor-element.elementor-element-5a6eb58a{--width:30%;}.elementor-6 .elementor-element.elementor-element-4cca06ce{--width:30%;}.elementor-6 .elementor-element.elementor-element-103f63b7{--width:30%;}.elementor-6 .elementor-element.elementor-element-62486ecc{--width:30%;}.elementor-6 .elementor-element.elementor-element-46a467af{--width:30%;}.elementor-6 .elementor-element.elementor-element-649247bf{--width:30%;}.elementor-6 .elementor-element.elementor-element-5c1bdfc0{--width:40%;}.elementor-6 .elementor-element.elementor-element-112d42c1{--width:50%;}}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-16d41eed .elementor-heading-title{font-size:2rem;}.elementor-6 .elementor-element.elementor-element-4fa1ab3d .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-1c3697af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6 .elementor-element.elementor-element-b9a6c39 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-4fcb6d64{font-size:var( --e-global-typography-text-font-size );}.elementor-6 .elementor-element.elementor-element-b172ff3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6 .elementor-element.elementor-element-53600c89 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-275c9218{font-size:var( --e-global-typography-text-font-size );}.elementor-6 .elementor-element.elementor-element-184c3c54 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-c31e9e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6 .elementor-element.elementor-element-1bfd7b07 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-5f17cbd2 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-6d4fc38 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-25a328f2 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-6108c23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-6 .elementor-element.elementor-element-6b7a4c06 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-2fd1b127{font-size:var( --e-global-typography-text-font-size );}.elementor-6 .elementor-element.elementor-element-19580065 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-7da6eec1{font-size:var( --e-global-typography-text-font-size );}.elementor-6 .elementor-element.elementor-element-7de6a632 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-647eaa6b{font-size:var( --e-global-typography-text-font-size );}.elementor-6 .elementor-element.elementor-element-69769f5a .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-16d41eed .elementor-heading-title{font-size:1.6rem;}.elementor-6 .elementor-element.elementor-element-4fa1ab3d .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-1c3697af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6 .elementor-element.elementor-element-b9a6c39 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-4fcb6d64{font-size:var( --e-global-typography-text-font-size );}.elementor-6 .elementor-element.elementor-element-b172ff3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6 .elementor-element.elementor-element-53600c89 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-275c9218{font-size:var( --e-global-typography-text-font-size );}.elementor-6 .elementor-element.elementor-element-184c3c54 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-c31e9e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6 .elementor-element.elementor-element-1bfd7b07 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-5f17cbd2 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-6d4fc38 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-25a328f2 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-6108c23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-6 .elementor-element.elementor-element-6b55dcf:after{content:"0.5";}.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-post__thumbnail__link{width:100%;}.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-6 .elementor-element.elementor-element-6b7a4c06 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-2fd1b127{font-size:var( --e-global-typography-text-font-size );}.elementor-6 .elementor-element.elementor-element-19580065 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-7da6eec1{font-size:var( --e-global-typography-text-font-size );}.elementor-6 .elementor-element.elementor-element-7de6a632 .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}.elementor-6 .elementor-element.elementor-element-647eaa6b{font-size:var( --e-global-typography-text-font-size );}.elementor-6 .elementor-element.elementor-element-69769f5a .elementor-heading-title{font-size:var( --e-global-typography-7947c7e-font-size );letter-spacing:var( --e-global-typography-7947c7e-letter-spacing );}}@media(min-width:1025px){.elementor-6 .elementor-element.elementor-element-44a3dcc4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-44a3dcc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for posts, class: .elementor-element-6b55dcf */.elementor-6 .elementor-element.elementor-element-6b55dcf h3 a:hover {
    color: var(--e-global-color-primary)!important
}
.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-grid-item .elementor-post__thumbnail__link{
    transform: scale(1);transition: transform 0.5s ease;
}
.elementor-6 .elementor-element.elementor-element-6b55dcf .elementor-grid-item:hover .elementor-post__thumbnail__link{
    transform: scale(0.90);
    transition: transform 0.5s top ease
}/* End custom CSS */