.elementor-347 .elementor-element.elementor-element-53bc95f{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-347 .elementor-element.elementor-element-ee7d765{--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;--overflow:hidden;--overlay-opacity:0.61;--border-radius:20px 20px 20px 20px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-347 .elementor-element.elementor-element-ee7d765::before, .elementor-347 .elementor-element.elementor-element-ee7d765 > .elementor-background-video-container::before, .elementor-347 .elementor-element.elementor-element-ee7d765 > .e-con-inner > .elementor-background-video-container::before, .elementor-347 .elementor-element.elementor-element-ee7d765 > .elementor-background-slideshow::before, .elementor-347 .elementor-element.elementor-element-ee7d765 > .e-con-inner > .elementor-background-slideshow::before, .elementor-347 .elementor-element.elementor-element-ee7d765 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#101010;--background-overlay:'';}.elementor-347 .elementor-element.elementor-element-ee7d765:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-ee7d765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-347 .elementor-element.elementor-element-6b882da{--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:center;--align-items:center;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-347 .elementor-element.elementor-element-4a8c8b9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-347 .elementor-element.elementor-element-4a8c8b9 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-347 .elementor-element.elementor-element-4a8c8b9 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-0e777ca-font-family ), Sans-serif;font-size:var( --e-global-typography-0e777ca-font-size );font-weight:var( --e-global-typography-0e777ca-font-weight );text-transform:var( --e-global-typography-0e777ca-text-transform );font-style:var( --e-global-typography-0e777ca-font-style );text-decoration:var( --e-global-typography-0e777ca-text-decoration );line-height:var( --e-global-typography-0e777ca-line-height );color:var( --e-global-color-8d4d01e );}.elementor-347 .elementor-element.elementor-element-4a8c8b9 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-4a8c8b9 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-8110a75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-8110a75 ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs, .elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:var( --e-global-color-8d4d01e );}.elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs svg{fill:var( --e-global-color-8d4d01e );}.elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs-item{font-family:var( --e-global-typography-d8e0896-font-family ), Sans-serif;font-size:var( --e-global-typography-d8e0896-font-size );font-weight:var( --e-global-typography-d8e0896-font-weight );text-transform:var( --e-global-typography-d8e0896-text-transform );font-style:var( --e-global-typography-d8e0896-font-style );text-decoration:var( --e-global-typography-d8e0896-text-decoration );line-height:var( --e-global-typography-d8e0896-line-height );}.elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{color:var( --e-global-color-492bb69 );font-family:var( --e-global-typography-d8e0896-font-family ), Sans-serif;font-size:var( --e-global-typography-d8e0896-font-size );font-weight:var( --e-global-typography-d8e0896-font-weight );text-transform:var( --e-global-typography-d8e0896-text-transform );font-style:var( --e-global-typography-d8e0896-font-style );text-decoration:var( --e-global-typography-d8e0896-text-decoration );line-height:var( --e-global-typography-d8e0896-line-height );}.elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs-separator-icon svg{fill:var( --e-global-color-492bb69 );}.elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs-last svg{color:var( --e-global-color-8d4d01e );font-family:var( --e-global-typography-d8e0896-font-family ), Sans-serif;font-size:var( --e-global-typography-d8e0896-font-size );font-weight:var( --e-global-typography-d8e0896-font-weight );text-transform:var( --e-global-typography-d8e0896-text-transform );font-style:var( --e-global-typography-d8e0896-font-style );text-decoration:var( --e-global-typography-d8e0896-text-decoration );line-height:var( --e-global-typography-d8e0896-line-height );}.elementor-347 .elementor-element.elementor-element-d4605bc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-347 .elementor-element.elementor-element-e599d8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-347 .elementor-element.elementor-element-e505146{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-e505146:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-e505146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-8abc8ab{color:var( --e-global-color-352f53e );font-family:var( --e-global-typography-16bf55c-font-family ), Sans-serif;font-size:var( --e-global-typography-16bf55c-font-size );font-weight:var( --e-global-typography-16bf55c-font-weight );text-transform:var( --e-global-typography-16bf55c-text-transform );font-style:var( --e-global-typography-16bf55c-font-style );text-decoration:var( --e-global-typography-16bf55c-text-decoration );line-height:var( --e-global-typography-16bf55c-line-height );}.elementor-347 .elementor-element.elementor-element-6e8cc8b{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-6e8cc8b:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-6e8cc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-392e30d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-347 .elementor-element.elementor-element-da8d5e7{background-color:var( --e-global-color-0868a9c );padding:15px 15px 15px 15px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-347 .elementor-element.elementor-element-da8d5e7 .elementor-heading-title{font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-b1b5959{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-347 .elementor-element.elementor-element-b1b5959 .elementor-share-btn{font-size:calc(1.3px * 10);}.elementor-347 .elementor-element.elementor-element-1ec9d7b{background-color:var( --e-global-color-0868a9c );padding:15px 15px 15px 15px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-347 .elementor-element.elementor-element-1ec9d7b .elementor-heading-title{font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-a5dbfb1 .upk-post-category .upk-category-item{background-color:#AAAAAA00;border-style:solid;border-width:0px 0px 1px 0px;border-color:#02010114;}.elementor-347 .elementor-element.elementor-element-a5dbfb1 .upk-post-category .upk-category-item .upk-category-count{background-color:#02010100;color:#000000;}.elementor-347 .elementor-element.elementor-element-a5dbfb1 .upk-post-category{grid-template-columns:repeat(1, 1fr);grid-gap:20px;}.elementor-347 .elementor-element.elementor-element-a5dbfb1 .upk-post-category .upk-category-item .upk-category-name{color:#000000;font-size:18px;}.elementor-347 .elementor-element.elementor-element-a5dbfb1 .upk-post-category .upk-category-item .upk-category-text{color:#000000;}.elementor-347 .elementor-element.elementor-element-d39c9a6{background-color:var( --e-global-color-0868a9c );padding:15px 15px 15px 15px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-347 .elementor-element.elementor-element-d39c9a6 .elementor-heading-title{font-size:22px;font-weight:600;color:var( --e-global-color-8d4d01e );}.elementor-347 .elementor-element.elementor-element-76f7d1b .upk-scott-list .upk-item .upk-category a:hover{background-color:#FF0000;}.elementor-347 .elementor-element.elementor-element-76f7d1b{padding:0px 0px 20px 0px;}.elementor-347 .elementor-element.elementor-element-76f7d1b .upk-scott-list .upk-item{border-top-style:solid;padding-top:15px;margin-top:15px;}.elementor-347 .elementor-element.elementor-element-76f7d1b .upk-scott-list .upk-item .upk-title a{color:#000000;}.elementor-347 .elementor-element.elementor-element-76f7d1b .upk-scott-list .upk-item .upk-title{font-size:18px;font-weight:600;}.elementor-347 .elementor-element.elementor-element-1ad1118{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-347 .elementor-element.elementor-element-edb11ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-347 .elementor-element.elementor-element-edb11ab .elementor-heading-title{font-family:var( --e-global-typography-334d02d-font-family ), Sans-serif;font-size:var( --e-global-typography-334d02d-font-size );font-weight:var( --e-global-typography-334d02d-font-weight );text-transform:var( --e-global-typography-334d02d-text-transform );font-style:var( --e-global-typography-334d02d-font-style );text-decoration:var( --e-global-typography-334d02d-text-decoration );line-height:var( --e-global-typography-334d02d-line-height );color:var( --e-global-color-d532e62 );}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-blog-block-post, .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-image-card, .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-card{background-color:#ffffff;border-radius:30px 30px 30px 30px;margin:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-meta-lists .elementskit-single-meta{background-color:var( --e-global-color-0868a9c );}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-btn{background-color:var( --e-global-color-0868a9c );border-radius:30px 30px 30px 30px;}.elementor-347 .elementor-element.elementor-element-4d3f88e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-image-card{display:block;}.elementor-347 .elementor-element.elementor-element-4d3f88e .btn-wraper{text-align:left;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-blog-block-post .elementskit-post-body{padding:40px 40px 40px 40px;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-image-card .elementskit-post-body{padding:40px 40px 40px 40px;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-entry-thumb{border-radius:0px 0px 0px 0px;} .elementor-347 .elementor-element.elementor-element-4d3f88e .ekit-wid-con .elementskit-entry-thumb{padding:20px 20px 0px 20px;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-body .entry-title, .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-entry-header .entry-title, .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:var( --e-global-typography-47cef88-font-family ), Sans-serif;font-size:var( --e-global-typography-47cef88-font-size );font-weight:var( --e-global-typography-47cef88-font-weight );text-transform:var( --e-global-typography-47cef88-text-transform );font-style:var( --e-global-typography-47cef88-font-style );text-decoration:var( --e-global-typography-47cef88-text-decoration );line-height:var( --e-global-typography-47cef88-line-height );}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-body .entry-title a{color:#000000;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-entry-header .entry-title a{color:#000000;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-body .entry-title{text-align:center;margin:0px 0px 28px 0px;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-entry-header .entry-title{text-align:center;margin:0px 0px 28px 0px;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-body > p{color:var( --e-global-color-text );text-align:left;margin:0px 0px 20px 0px;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-footer{text-align:left;margin:0px 0px 20px 0px;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-blog-block-post .elementskit-post-footer > p{margin:0px 0px 20px 0px;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}body.elementor-page-347:not(.elementor-motion-effects-element-type-background), body.elementor-page-347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a874d82 );}@media(min-width:768px){.elementor-347 .elementor-element.elementor-element-6b882da{--width:1200px;}.elementor-347 .elementor-element.elementor-element-e505146{--width:70%;}.elementor-347 .elementor-element.elementor-element-6e8cc8b{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-347 .elementor-element.elementor-element-ee7d765{--width:100%;}.elementor-347 .elementor-element.elementor-element-6b882da{--width:100%;}.elementor-347 .elementor-element.elementor-element-e505146{--width:100%;}.elementor-347 .elementor-element.elementor-element-6e8cc8b{--width:100%;}}@media(max-width:1024px){.elementor-347 .elementor-element.elementor-element-53bc95f{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-347 .elementor-element.elementor-element-ee7d765{--padding-top:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-6b882da{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-347 .elementor-element.elementor-element-4a8c8b9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-347 .elementor-element.elementor-element-4a8c8b9 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-0e777ca-font-size );line-height:var( --e-global-typography-0e777ca-line-height );}.elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs-item{font-size:var( --e-global-typography-d8e0896-font-size );line-height:var( --e-global-typography-d8e0896-line-height );}.elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{font-size:var( --e-global-typography-d8e0896-font-size );line-height:var( --e-global-typography-d8e0896-line-height );}.elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs-last svg{font-size:var( --e-global-typography-d8e0896-font-size );line-height:var( --e-global-typography-d8e0896-line-height );}.elementor-347 .elementor-element.elementor-element-d4605bc{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-e599d8a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-347 .elementor-element.elementor-element-8abc8ab{font-size:var( --e-global-typography-16bf55c-font-size );line-height:var( --e-global-typography-16bf55c-line-height );}.elementor-347 .elementor-element.elementor-element-6e8cc8b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-347 .elementor-element.elementor-element-392e30d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-347 .elementor-element.elementor-element-b1b5959{--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-347 .elementor-element.elementor-element-a5dbfb1 .upk-post-category{grid-template-columns:repeat(2, 1fr);}.elementor-347 .elementor-element.elementor-element-1ad1118{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-edb11ab{text-align:center;}.elementor-347 .elementor-element.elementor-element-edb11ab .elementor-heading-title{font-size:var( --e-global-typography-334d02d-font-size );line-height:var( --e-global-typography-334d02d-line-height );}.elementor-347 .elementor-element.elementor-element-4d3f88e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-blog-block-post, .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-image-card, .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-body .entry-title, .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-entry-header .entry-title, .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-47cef88-font-size );line-height:var( --e-global-typography-47cef88-line-height );}}@media(max-width:767px){.elementor-347 .elementor-element.elementor-element-ee7d765{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-347 .elementor-element.elementor-element-6b882da{--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-between;--align-items:center;}.elementor-347 .elementor-element.elementor-element-4a8c8b9 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-347 .elementor-element.elementor-element-4a8c8b9 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-0e777ca-font-size );line-height:var( --e-global-typography-0e777ca-line-height );}.elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs-item{font-size:var( --e-global-typography-d8e0896-font-size );line-height:var( --e-global-typography-d8e0896-line-height );}.elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{font-size:var( --e-global-typography-d8e0896-font-size );line-height:var( --e-global-typography-d8e0896-line-height );}.elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-347 .elementor-element.elementor-element-8110a75 .hfe-breadcrumbs-last svg{font-size:var( --e-global-typography-d8e0896-font-size );line-height:var( --e-global-typography-d8e0896-line-height );}.elementor-347 .elementor-element.elementor-element-d4605bc{--content-width:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-347 .elementor-element.elementor-element-e599d8a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-347 .elementor-element.elementor-element-8abc8ab{font-size:var( --e-global-typography-16bf55c-font-size );line-height:var( --e-global-typography-16bf55c-line-height );}.elementor-347 .elementor-element.elementor-element-6e8cc8b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-392e30d{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-347 .elementor-element.elementor-element-b1b5959{--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-347 .elementor-element.elementor-element-b1b5959{--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-347 .elementor-element.elementor-element-a5dbfb1 .upk-post-category{grid-template-columns:repeat(1, 1fr);}.elementor-347 .elementor-element.elementor-element-1ad1118{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-347 .elementor-element.elementor-element-edb11ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-347 .elementor-element.elementor-element-edb11ab .elementor-heading-title{font-size:var( --e-global-typography-334d02d-font-size );line-height:var( --e-global-typography-334d02d-line-height );}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-blog-block-post, .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-image-card, .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-body .entry-title, .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-entry-header .entry-title, .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-347 .elementor-element.elementor-element-4d3f88e .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-47cef88-font-size );line-height:var( --e-global-typography-47cef88-line-height );}}/* Start custom CSS for container, class: .elementor-element-392e30d */.sticky-column{
position: sticky;
position: -webkit-sticky;
top: 3rem;
}
.sticky-parent
.elementor-widget-wrap {
display: block!important; 
}/* End custom CSS */
/* Start custom CSS for elementskit-blog-posts, class: .elementor-element-4d3f88e *//* Desactivar completamente el hover de la imagen aunque el card esté en hover */
.elementskit-post-image-card:hover .elementskit-entry-thumb img {
    transform: none !important;
}



/* ===== CARD HOVER SCALE ===== */
.elementskit-post-image-card {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
    will-change: transform;
}

.elementskit-post-image-card:hover {
    transform: scale(1.03);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.15);
}





/* BOTÓN SEGUIR LEYENDO */
.btn-wraper .elementskit-btn {

box-shadow: 0 6px 14px rgba(0, 0, 0, 0.12);

}



.btn-wraper {
        text-align: center !important;
}



.ultimos-blogs p {
    text-align: center !important ;
}

/* Quitar sombras de las cards de Elementskit */
.elementskit-post-image-card,
.elementskit-post-image-card * {
    box-shadow: none !important;
}





/* Tablets: mostrar solo 2 cards */
@media (min-width: 768px) and (max-width: 1024px) {
  #post-items--4d3f88e > .col-md-6:nth-child(n+3) {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS *//* ===== CONTENIDO DEL POST: ESPACIO ENTRE BLOQUES ===== */

/* ===== MÓVIL VERTICAL (hasta 767px) ===== */
@media (max-width: 767px) {
  /* Encabezados */
  .post-content-blog h2 { font-size: 1.35rem !important; margin-top: 18px; margin-bottom: 12px; }
  .post-content-blog h2:first-of-type { margin-top: 0; }

  .post-content-blog h3 { font-size: 1.22rem !important; margin-top: 16px; margin-bottom: 10px; }
  .post-content-blog h4 { font-size: 1.12rem !important; margin-top: 14px; margin-bottom: 8px; }
  .post-content-blog h5 { font-size: 1.05rem !important; margin-top: 12px; margin-bottom: 6px; }
  .post-content-blog h6 { font-size: 1rem !important; margin-top: 10px; margin-bottom: 5px; }

  /* Listas */
  .post-content-blog ul,
  .post-content-blog ol { margin-bottom: 14px; padding-left: 20px; line-height: 1.6; }
  .post-content-blog ul li,
  .post-content-blog ol li { margin-bottom: 8px; }

  /* Solo espacio entre párrafos consecutivos */
  .post-content-blog p + p { margin-top: 12px; }

  /* Separación entre cualquier bloque que no sean párrafos consecutivos */
  .post-content-blog h2 + *,
  .post-content-blog h3 + *,
  .post-content-blog h4 + *,
  .post-content-blog h5 + *,
  .post-content-blog h6 + *,
  .post-content-blog ul + *,
  .post-content-blog ol + *,
  .post-content-blog p + ul,
  .post-content-blog p + ol {
      margin-top: 12px;
  }
}

/* ===== TABLET Y DESKTOP (768px en adelante) ===== */
@media (min-width: 768px) {
  /* Encabezados */
  .post-content-blog h2 { font-size: 1.5rem !important; margin-top: 25px; margin-bottom: 14px; }
  .post-content-blog h2:first-of-type { margin-top: 0; }

  .post-content-blog h3 { font-size: 1.32rem !important; margin-top: 20px; margin-bottom: 12px; }
  .post-content-blog h4 { font-size: 1.18rem !important; margin-top: 18px; margin-bottom: 10px; }
  .post-content-blog h5 { font-size: 1.08rem !important; margin-top: 15px; margin-bottom: 8px; }
  .post-content-blog h6 { font-size: 1rem !important; margin-top: 12px; margin-bottom: 6px; }

  /* Listas */
  .post-content-blog ul,
  .post-content-blog ol { margin-bottom: 16px; padding-left: 20px; line-height: 1.6; }
  .post-content-blog ul li,
  .post-content-blog ol li { margin-bottom: 8px; }

  /* Solo espacio entre párrafos consecutivos */
  .post-content-blog p + p { margin-top: 14px; }

  /* Separación entre cualquier bloque que no sean párrafos consecutivos */
  .post-content-blog h2 + *,
  .post-content-blog h3 + *,
  .post-content-blog h4 + *,
  .post-content-blog h5 + *,
  .post-content-blog h6 + *,
  .post-content-blog ul + *,
  .post-content-blog ol + *,
  .post-content-blog p + ul,
  .post-content-blog p + ol {
      margin-top: 14px;
  }
}/* End custom CSS */