.elementor-10 .elementor-element.elementor-element-3fc7cfa{--display:flex;--min-height:75vh;--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;--overlay-opacity:0.9;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-3fc7cfa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3fc7cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://utripmladih.si/wp-content/uploads/2026/04/Untitled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-3fc7cfa::before, .elementor-10 .elementor-element.elementor-element-3fc7cfa > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3fc7cfa > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3fc7cfa > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3fc7cfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3fc7cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #2E311BE3 12%, #FFFFFF00 100%);}.elementor-10 .elementor-element.elementor-element-8f7743b{--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-10 .elementor-element.elementor-element-581797d{--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-10 .elementor-element.elementor-element-581797d.e-con{--flex-grow:0;--flex-shrink:0;}.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-10 .elementor-element.elementor-element-03da1d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-03da1d1 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:18px;font-weight:200;font-style:italic;color:#90B616;}.elementor-10 .elementor-element.elementor-element-53526d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-53526d0 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:61px;font-weight:800;line-height:51px;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-1a27216{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-1a27216 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:20px;font-weight:200;line-height:22px;color:#F8F9F1A1;}.elementor-10 .elementor-element.elementor-element-f897819{--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-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-10 .elementor-element.elementor-element-04efe66 .elementor-button{background-color:var( --e-global-color-primary );font-family:"League Spartan", Sans-serif;font-size:16px;font-weight:700;transition-duration:0.2s;border-radius:41px 41px 41px 41px;padding:16px 30px 16px 30px;}.elementor-10 .elementor-element.elementor-element-04efe66 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-04efe66 .elementor-button:focus{background-color:#82A21C;}.elementor-10 .elementor-element.elementor-element-04efe66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-04efe66.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c012ddb .elementor-button{background-color:#D2622C;font-family:"League Spartan", Sans-serif;font-size:16px;font-weight:700;transition-duration:0.2s;border-radius:41px 41px 41px 41px;padding:16px 30px 16px 30px;}.elementor-10 .elementor-element.elementor-element-c012ddb .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-c012ddb .elementor-button:focus{background-color:#C7612F;}.elementor-10 .elementor-element.elementor-element-c012ddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c012ddb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6c75a70{--display:flex;}.elementor-10 .elementor-element.elementor-element-395da7a{--display:flex;--min-height:60px;--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;}.elementor-10 .elementor-element.elementor-element-395da7a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-395da7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1665b8c .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-1665b8c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1665b8c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1665b8c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1665b8c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1665b8c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1665b8c .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-1665b8c .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-e6aeb42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-10 .elementor-element.elementor-element-e6aeb42 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-9b720b1{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;text-align:center;}.elementor-10 .elementor-element.elementor-element-9b720b1 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1rem;font-weight:700;color:#F8F9F194;}.elementor-10 .elementor-element.elementor-element-5ca3f28 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-5ca3f28.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5ca3f28.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-5ca3f28.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5ca3f28.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-5ca3f28.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5ca3f28 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-5ca3f28 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-775584c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-10 .elementor-element.elementor-element-775584c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-cf291d8{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;text-align:center;}.elementor-10 .elementor-element.elementor-element-cf291d8 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1rem;font-weight:700;color:#F8F9F194;}.elementor-10 .elementor-element.elementor-element-ec3ecc7 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-ec3ecc7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ec3ecc7.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ec3ecc7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ec3ecc7.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ec3ecc7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ec3ecc7 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-ec3ecc7 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-bccba55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-10 .elementor-element.elementor-element-bccba55 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-9668fce{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f62cd81{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-3d7baba{--spacer-size:78px;}.elementor-10 .elementor-element.elementor-element-93456a8{text-align:start;}.elementor-10 .elementor-element.elementor-element-93456a8 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2.5rem;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-bac922a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-bac922a .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.125rem;font-weight:200;line-height:1.75rem;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-9fcdd73 .elementor-button{background-color:#D2622C;font-family:"League Spartan", Sans-serif;font-size:16px;font-weight:700;transition-duration:0.2s;border-radius:41px 41px 41px 41px;padding:16px 30px 16px 30px;}.elementor-10 .elementor-element.elementor-element-9fcdd73 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-9fcdd73 .elementor-button:focus{background-color:#C7612F;}.elementor-10 .elementor-element.elementor-element-9fcdd73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9fcdd73.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-38cb5d4{--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-10 .elementor-element.elementor-element-8dadf0b{--spacer-size:45px;}.elementor-10 .elementor-element.elementor-element-4556968{--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;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:25px;--padding-right:11px;}.elementor-10 .elementor-element.elementor-element-4556968:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4556968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4556968::before, .elementor-10 .elementor-element.elementor-element-4556968 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4556968 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4556968 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4556968 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4556968 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-10 .elementor-element.elementor-element-5a7bc85{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-5a7bc85 .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-10 .elementor-element.elementor-element-5a7bc85.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;fill:#F8F9F14F;color:#F8F9F14F;}.elementor-10 .elementor-element.elementor-element-5a7bc85.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-5a7bc85.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-5a7bc85.elementor-view-framed .elementor-icon{background-color:#F8F9F14F;}.elementor-10 .elementor-element.elementor-element-5a7bc85 .elementor-icon{font-size:27px;padding:14px;border-width:0px 0px 0px 0px;border-radius:11px 11px 11px 11px;}.elementor-10 .elementor-element.elementor-element-3758c4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f95e9a0 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.125rem;font-weight:800;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4a8b71c .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:15.5px;font-weight:200;color:#F8F9F1DE;}.elementor-10 .elementor-element.elementor-element-7c7376a{--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;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:25px;--padding-right:11px;}.elementor-10 .elementor-element.elementor-element-7c7376a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7c7376a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-7c7376a::before, .elementor-10 .elementor-element.elementor-element-7c7376a > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7c7376a > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7c7376a > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7c7376a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7c7376a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-35b0789{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-35b0789 .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-10 .elementor-element.elementor-element-35b0789.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;fill:#F8F9F14F;color:#F8F9F14F;}.elementor-10 .elementor-element.elementor-element-35b0789.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-35b0789.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-35b0789.elementor-view-framed .elementor-icon{background-color:#F8F9F14F;}.elementor-10 .elementor-element.elementor-element-35b0789 .elementor-icon{font-size:27px;padding:14px;border-width:0px 0px 0px 0px;border-radius:11px 11px 11px 11px;}.elementor-10 .elementor-element.elementor-element-95e16cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-705d3f5 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.125rem;font-weight:800;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ce893ae .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:15.5px;font-weight:200;color:#F8F9F1DE;}.elementor-10 .elementor-element.elementor-element-385ed6a{--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;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:25px;--padding-right:11px;}.elementor-10 .elementor-element.elementor-element-385ed6a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-385ed6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5216b4 );}.elementor-10 .elementor-element.elementor-element-385ed6a::before, .elementor-10 .elementor-element.elementor-element-385ed6a > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-385ed6a > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-385ed6a > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-385ed6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-385ed6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-50f3efe{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-50f3efe .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-10 .elementor-element.elementor-element-50f3efe.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;fill:#F8F9F14F;color:#F8F9F14F;}.elementor-10 .elementor-element.elementor-element-50f3efe.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-50f3efe.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-50f3efe.elementor-view-framed .elementor-icon{background-color:#F8F9F14F;}.elementor-10 .elementor-element.elementor-element-50f3efe .elementor-icon{font-size:27px;padding:14px;border-width:0px 0px 0px 0px;border-radius:11px 11px 11px 11px;}.elementor-10 .elementor-element.elementor-element-12e7b02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-fa4a5a6 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.125rem;font-weight:800;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fe72dae .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:15.5px;font-weight:200;color:#F8F9F1DE;}.elementor-10 .elementor-element.elementor-element-ffdafd8{--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:space-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b8342b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--overlay-opacity:0.42;}.elementor-10 .elementor-element.elementor-element-b8342b2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b8342b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b8342b2::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://utripmladih.si/wp-content/uploads/2026/04/Untitled1.png");--background-overlay:'';background-position:446px 8px;background-repeat:no-repeat;background-size:16% auto;}.elementor-10 .elementor-element.elementor-element-ce54d36{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:30px;--margin-bottom:30px;--margin-left:20px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-ce54d36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3c52be9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-3c52be9 .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-10 .elementor-element.elementor-element-3c52be9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;fill:#F8F9F14F;color:#F8F9F14F;}.elementor-10 .elementor-element.elementor-element-3c52be9.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3c52be9.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-3c52be9.elementor-view-framed .elementor-icon{background-color:#F8F9F14F;}.elementor-10 .elementor-element.elementor-element-3c52be9 .elementor-icon{font-size:27px;padding:14px;border-width:0px 0px 0px 0px;border-radius:11px 11px 11px 11px;}.elementor-10 .elementor-element.elementor-element-1f4fe52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1f4fe52 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-96ff72e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-96ff72e .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.625rem;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-453d051{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--overlay-opacity:0.42;}.elementor-10 .elementor-element.elementor-element-453d051:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-453d051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-453d051::before, .elementor-10 .elementor-element.elementor-element-453d051 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-453d051 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-453d051 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-453d051 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-453d051 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://utripmladih.si/wp-content/uploads/2026/04/Untitled3.png");--background-overlay:'';background-position:350px 0px;background-repeat:no-repeat;background-size:30% auto;}.elementor-10 .elementor-element.elementor-element-a031860{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:30px;--margin-bottom:30px;--margin-left:20px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a031860.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-dcf5156{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-dcf5156 .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-10 .elementor-element.elementor-element-dcf5156.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;fill:#F8F9F14F;color:#F8F9F14F;}.elementor-10 .elementor-element.elementor-element-dcf5156.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-dcf5156.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-dcf5156.elementor-view-framed .elementor-icon{background-color:#F8F9F14F;}.elementor-10 .elementor-element.elementor-element-dcf5156 .elementor-icon{font-size:27px;padding:14px;border-width:0px 0px 0px 0px;border-radius:11px 11px 11px 11px;}.elementor-10 .elementor-element.elementor-element-1987f26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1987f26 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-76087de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-76087de .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.625rem;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-aad4a0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--overlay-opacity:0.41;}.elementor-10 .elementor-element.elementor-element-aad4a0a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-aad4a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5216b4 );}.elementor-10 .elementor-element.elementor-element-aad4a0a::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://utripmladih.si/wp-content/uploads/2026/04/Untitled2.png");--background-overlay:'';background-position:389px 9px;background-repeat:no-repeat;background-size:25% auto;}.elementor-10 .elementor-element.elementor-element-c7720ac{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:30px;--margin-bottom:30px;--margin-left:20px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-c7720ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d2542b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-d2542b8 .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-10 .elementor-element.elementor-element-d2542b8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;fill:#F8F9F14F;color:#F8F9F14F;}.elementor-10 .elementor-element.elementor-element-d2542b8.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-d2542b8.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-d2542b8.elementor-view-framed .elementor-icon{background-color:#F8F9F14F;}.elementor-10 .elementor-element.elementor-element-d2542b8 .elementor-icon{font-size:27px;padding:14px;border-width:0px 0px 0px 0px;border-radius:11px 11px 11px 11px;}.elementor-10 .elementor-element.elementor-element-d12bf4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d12bf4f .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-a8270c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a8270c4 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.625rem;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-e71567f{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-0da55c4{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-93513d1 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:0.875rem;font-weight:800;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-8302060 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2.25rem;font-weight:800;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-80d9959{--display:flex;--min-height:0px;--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;}.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-10 .elementor-element.elementor-element-dca6b59{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-10 .elementor-element.elementor-element-dca6b59 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}.elementor-10 .elementor-element.elementor-element-dca6b59:after{content:"0.62";}.elementor-10 .elementor-element.elementor-element-dca6b59 .elementor-post__thumbnail__link{width:100%;}.elementor-10 .elementor-element.elementor-element-dca6b59.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-10 .elementor-element.elementor-element-dca6b59.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-10 .elementor-element.elementor-element-dca6b59.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-10 .elementor-element.elementor-element-cdf3270{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--overlay-opacity:0.32;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cdf3270:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cdf3270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-cdf3270::before, .elementor-10 .elementor-element.elementor-element-cdf3270 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cdf3270 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cdf3270 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cdf3270 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cdf3270 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://utripmladih.si/wp-content/uploads/2026/04/Untitled4.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:10% auto;}.elementor-10 .elementor-element.elementor-element-19cada7{text-align:center;}.elementor-10 .elementor-element.elementor-element-19cada7 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:0.875rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-2fa524e{text-align:center;}.elementor-10 .elementor-element.elementor-element-2fa524e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2.25rem;font-weight:800;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-1936fe3{text-align:center;}.elementor-10 .elementor-element.elementor-element-1936fe3 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:15.5px;font-weight:200;line-height:1.4rem;color:#F8F9F1DE;}.elementor-10 .elementor-element.elementor-element-2f6ad8b{--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;}.elementor-10 .elementor-element.elementor-element-2b322c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-2b322c4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2b322c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3bcba40{text-align:center;}.elementor-10 .elementor-element.elementor-element-3bcba40 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2.25rem;font-weight:800;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-d128b2f{text-align:center;}.elementor-10 .elementor-element.elementor-element-d128b2f .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:15.5px;font-weight:200;line-height:1.4rem;color:#F8F9F1DE;}.elementor-10 .elementor-element.elementor-element-5e43baa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-5e43baa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5e43baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5216b4 );}.elementor-10 .elementor-element.elementor-element-c698ab3{text-align:center;}.elementor-10 .elementor-element.elementor-element-c698ab3 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2.25rem;font-weight:800;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-10413ed{text-align:center;}.elementor-10 .elementor-element.elementor-element-10413ed .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:15.5px;font-weight:200;line-height:1.4rem;color:#F8F9F1DE;}.elementor-10 .elementor-element.elementor-element-442b29d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-442b29d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-442b29d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-64da8f5{text-align:center;}.elementor-10 .elementor-element.elementor-element-64da8f5 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2.25rem;font-weight:800;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-2c0891c{text-align:center;}.elementor-10 .elementor-element.elementor-element-2c0891c .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:15.5px;font-weight:200;line-height:1.4rem;color:#F8F9F1DE;}.elementor-10 .elementor-element.elementor-element-ac0315d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-ac0315d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ac0315d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c3767e8{text-align:center;}.elementor-10 .elementor-element.elementor-element-c3767e8 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2.25rem;font-weight:800;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-ca1fa9b{text-align:center;}.elementor-10 .elementor-element.elementor-element-ca1fa9b .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:15.5px;font-weight:200;line-height:1.4rem;color:#F8F9F1DE;}.elementor-10 .elementor-element.elementor-element-8f43b40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:070px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-e00af0f{--display:flex;--justify-content:center;--overlay-opacity:0.3;--border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-e00af0f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e00af0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e00af0f::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://utripmladih.si/wp-content/uploads/2026/04/Untitled1-150x150.png");--background-overlay:'';background-position:-8px 0px;background-repeat:no-repeat;background-size:12% auto;}.elementor-10 .elementor-element.elementor-element-1e450e7{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-1e450e7 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2.25rem;font-weight:800;color:var( --e-global-color-d23c4a8 );}.elementor-10 .elementor-element.elementor-element-aead5bd{text-align:center;}.elementor-10 .elementor-element.elementor-element-aead5bd .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:15.5px;font-weight:200;line-height:1.5rem;color:#F8F9F1DE;}.elementor-10 .elementor-element.elementor-element-e0c39fa .elementor-button{background-color:#D2622C;font-family:"League Spartan", Sans-serif;font-size:16px;font-weight:700;transition-duration:0.2s;border-radius:41px 41px 41px 41px;padding:016px 30px 16px 30px;}.elementor-10 .elementor-element.elementor-element-e0c39fa .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-e0c39fa .elementor-button:focus{background-color:#C7612F;}.elementor-10 .elementor-element.elementor-element-e0c39fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e0c39fa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-b8342b2::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-453d051::before, .elementor-10 .elementor-element.elementor-element-453d051 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-453d051 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-453d051 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-453d051 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-453d051 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-aad4a0a::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-e00af0f::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-3fc7cfa{--width:100%;}.elementor-10 .elementor-element.elementor-element-8f7743b{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-581797d{--width:50%;}.elementor-10 .elementor-element.elementor-element-6c75a70{--width:50%;}.elementor-10 .elementor-element.elementor-element-395da7a{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-9668fce{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-3758c4a{--width:100%;}.elementor-10 .elementor-element.elementor-element-95e16cd{--width:100%;}.elementor-10 .elementor-element.elementor-element-12e7b02{--width:100%;}.elementor-10 .elementor-element.elementor-element-ce54d36{--width:90%;}.elementor-10 .elementor-element.elementor-element-a031860{--width:90%;}.elementor-10 .elementor-element.elementor-element-c7720ac{--width:90%;}.elementor-10 .elementor-element.elementor-element-e71567f{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-80d9959{--width:100%;}.elementor-10 .elementor-element.elementor-element-cdf3270{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-8f43b40{--content-width:1400px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-3fc7cfa{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3fc7cfa::before, .elementor-10 .elementor-element.elementor-element-3fc7cfa > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3fc7cfa > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3fc7cfa > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3fc7cfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3fc7cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(137deg, #2E311BE3 100%, #FFFFFF00 0%);}.elementor-10 .elementor-element.elementor-element-3fc7cfa.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-581797d{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-03da1d1 .elementor-heading-title{font-size:1.125rem;}.elementor-10 .elementor-element.elementor-element-53526d0{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-53526d0 .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-10 .elementor-element.elementor-element-1a27216{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-1a27216 .elementor-heading-title{font-size:1.125rem;}.elementor-10 .elementor-element.elementor-element-f897819{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-04efe66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-10 .elementor-element.elementor-element-c012ddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-10 .elementor-element.elementor-element-c012ddb.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-395da7a{--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 31px;--row-gap:0px;--column-gap:31px;}.elementor-10 .elementor-element.elementor-element-cf291d8{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-10 .elementor-element.elementor-element-3d7baba{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-93456a8{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-10 .elementor-element.elementor-element-93456a8 .elementor-heading-title{font-size:1.875rem;}.elementor-10 .elementor-element.elementor-element-bac922a{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-10 .elementor-element.elementor-element-bac922a .elementor-heading-title{font-size:1.125rem;}.elementor-10 .elementor-element.elementor-element-9fcdd73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-10 .elementor-element.elementor-element-9fcdd73.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8dadf0b{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-4556968{--width:95%;--min-height:30px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4556968.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5a7bc85{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-10 .elementor-element.elementor-element-5a7bc85 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-10 .elementor-element.elementor-element-3758c4a{--width:70%;}.elementor-10 .elementor-element.elementor-element-f95e9a0.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7c7376a{--width:95%;--min-height:30px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7c7376a.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-35b0789{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-10 .elementor-element.elementor-element-35b0789 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-10 .elementor-element.elementor-element-95e16cd{--width:70%;}.elementor-10 .elementor-element.elementor-element-385ed6a{--width:95%;--min-height:30px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-385ed6a.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-50f3efe{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-10 .elementor-element.elementor-element-50f3efe .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-10 .elementor-element.elementor-element-12e7b02{--width:70%;}.elementor-10 .elementor-element.elementor-element-b8342b2::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b8342b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top right;background-size:94px auto;}.elementor-10 .elementor-element.elementor-element-1f4fe52 .elementor-heading-title{font-size:1.5rem;}.elementor-10 .elementor-element.elementor-element-96ff72e{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-96ff72e .elementor-heading-title{font-size:0.875rem;}.elementor-10 .elementor-element.elementor-element-453d051::before, .elementor-10 .elementor-element.elementor-element-453d051 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-453d051 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-453d051 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-453d051 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-453d051 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top right;background-size:133px auto;}.elementor-10 .elementor-element.elementor-element-1987f26 .elementor-heading-title{font-size:1.5rem;}.elementor-10 .elementor-element.elementor-element-76087de{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-76087de .elementor-heading-title{font-size:0.875rem;}.elementor-10 .elementor-element.elementor-element-aad4a0a::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-aad4a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top right;background-size:97px auto;}.elementor-10 .elementor-element.elementor-element-d12bf4f .elementor-heading-title{font-size:1.5rem;}.elementor-10 .elementor-element.elementor-element-a8270c4{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-a8270c4 .elementor-heading-title{font-size:0.875rem;}.elementor-10 .elementor-element.elementor-element-dca6b59 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-10 .elementor-element.elementor-element-dca6b59:after{content:"0.5";}.elementor-10 .elementor-element.elementor-element-dca6b59 .elementor-post__thumbnail__link{width:100%;}.elementor-10 .elementor-element.elementor-element-cdf3270::before, .elementor-10 .elementor-element.elementor-element-cdf3270 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cdf3270 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cdf3270 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cdf3270 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cdf3270 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:113px auto;}.elementor-10 .elementor-element.elementor-element-2fa524e .elementor-heading-title{font-size:1.875rem;}.elementor-10 .elementor-element.elementor-element-1936fe3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-10 .elementor-element.elementor-element-1936fe3.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1936fe3 .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-2f6ad8b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-2b322c4{--width:47%;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-3bcba40 .elementor-heading-title{font-size:1.875rem;}.elementor-10 .elementor-element.elementor-element-d128b2f .elementor-heading-title{font-size:0.75rem;line-height:0.8rem;}.elementor-10 .elementor-element.elementor-element-5e43baa{--width:47%;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-c698ab3 .elementor-heading-title{font-size:1.875rem;}.elementor-10 .elementor-element.elementor-element-10413ed .elementor-heading-title{font-size:0.75rem;line-height:0.8rem;}.elementor-10 .elementor-element.elementor-element-442b29d{--width:47%;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-64da8f5 .elementor-heading-title{font-size:1.875rem;}.elementor-10 .elementor-element.elementor-element-2c0891c .elementor-heading-title{font-size:0.75rem;line-height:0.8rem;}.elementor-10 .elementor-element.elementor-element-ac0315d{--width:47%;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-c3767e8 .elementor-heading-title{font-size:1.875rem;}.elementor-10 .elementor-element.elementor-element-ca1fa9b .elementor-heading-title{font-size:0.75rem;line-height:0.8rem;}.elementor-10 .elementor-element.elementor-element-8f43b40{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-e00af0f{--width:100%;}.elementor-10 .elementor-element.elementor-element-e00af0f::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e00af0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top left;background-size:84px auto;}.elementor-10 .elementor-element.elementor-element-1e450e7 .elementor-heading-title{font-size:1.875rem;}.elementor-10 .elementor-element.elementor-element-aead5bd .elementor-heading-title{font-size:1.125rem;}}/* Start custom CSS for posts, class: .elementor-element-dca6b59 *//* GRID CONTAINER */
.impact-posts-grid .elementor-posts-container {
  align-items: stretch !important;
}

/* CARD */
.impact-posts-grid .elementor-post {
  background: #ffffff !important;
  border-radius: 24px !important;
  overflow: hidden !important;
  border: 1px solid #e9ece2 !important;
  box-shadow: 0 6px 20px rgba(0,0,0,0.045) !important;
  transition: all 0.28s ease !important;
  height: 410px !important;
  display: flex !important;
  flex-direction: column !important;
}

.impact-posts-grid .elementor-post:hover {
  transform: translateY(-5px) !important;
  box-shadow: 0 14px 32px rgba(0,0,0,0.075) !important;
}

/* IMAGE LINK */
.impact-posts-grid .elementor-post__thumbnail__link {
  width: 100% !important;
  height: 185px !important;
  margin: 0 !important;
  display: block !important;
  overflow: hidden !important;
}

/* IMAGE WRAPPER */
.impact-posts-grid .elementor-post__thumbnail {
  height: 185px !important;
  padding-bottom: 0 !important;
  overflow: hidden !important;
  background: linear-gradient(
    135deg,
    #eef7d1 0%,
    #f5f6f2 55%,
    #f8f1ee 100%
  ) !important;
}

/* IMAGE */
.impact-posts-grid .elementor-post__thumbnail img {
  width: 100% !important;
  height: 185px !important;
  object-fit: cover !important;
  object-position: center !important;
  position: static !important;
  transform: none !important;
  display: block !important;
}

/* TEXT AREA */
.impact-posts-grid .elementor-post__text {
  flex: 1 !important;
  padding: 22px 24px 20px !important;
  display: flex !important;
  flex-direction: column !important;
}

/* ORDER: meta first, title second */
.impact-posts-grid .elementor-post__meta-data {
  order: 1 !important;
}

.impact-posts-grid .elementor-post__title {
  order: 2 !important;
}

.impact-posts-grid .elementor-post__excerpt {
  order: 3 !important;
}

.impact-posts-grid .elementor-post__read-more {
  order: 4 !important;
  margin-top: auto !important;
}

/* META ROW */
.impact-posts-grid .elementor-post__meta-data {
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  margin: 0 0 10px !important;
  padding: 0 !important;
  border: none !important;
  color: #7c7c7c !important;
  font-size: 14px !important;
  line-height: 1 !important;
}

/* FAKE CATEGORY BADGE */
.impact-posts-grid .elementor-post__meta-data::before {
  content: "Novice";
  background: #eef6d9;
  color: #90B616;
  padding: 6px 12px;
  border-radius: 999px;
  font-size: 12px;
  font-weight: 800;
  line-height: 1;
}

/* TITLE */
.impact-posts-grid .elementor-post__title {
  margin: 0 0 8px !important;
  line-height: 1.25 !important;
}

.impact-posts-grid .elementor-post__title a {
  color: #1f1f1f !important;
  font-size: 16px !important;
  font-weight: 800 !important;
  line-height: 1.25 !important;
  text-decoration: none !important;
  transition: color 0.2s ease !important;

  display: -webkit-box !important;
  -webkit-line-clamp: 2 !important;
  -webkit-box-orient: vertical !important;
  overflow: hidden !important;
}

.impact-posts-grid .elementor-post:hover .elementor-post__title a {
  color: #90B616 !important;
}

/* EXCERPT */
.impact-posts-grid .elementor-post__excerpt {
  margin: 0 0 12px !important;
  color: #5d5d5d !important;
  font-size: 15px !important;
  line-height: 1.45 !important;
}

.impact-posts-grid .elementor-post__excerpt p {
  margin: 0 !important;

  display: -webkit-box !important;
  -webkit-line-clamp: 2 !important;
  -webkit-box-orient: vertical !important;
  overflow: hidden !important;
}

/* READ MORE */
.impact-posts-grid .elementor-post__read-more {
  color: #90B616 !important;
  font-size: 13px !important;
  font-weight: 800 !important;
  text-decoration: none !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  width: fit-content !important;
}

.impact-posts-grid .elementor-post__read-more:hover {
  color: #6f950f !important;
}

/* RESPONSIVE */
@media (max-width: 1024px) {
  .impact-posts-grid .elementor-post {
    height: 400px !important;
  }

  .impact-posts-grid .elementor-post__thumbnail__link,
  .impact-posts-grid .elementor-post__thumbnail,
  .impact-posts-grid .elementor-post__thumbnail img {
    height: 175px !important;
  }
}

@media (max-width: 767px) {
  .impact-posts-grid .elementor-post {
    height: auto !important;
    min-height: 360px !important;
  }

  .impact-posts-grid .elementor-post__text {
    padding: 22px !important;
  }

  .impact-posts-grid .elementor-post__title a {
    font-size: 17px !important;
  }
}/* End custom CSS */