.elementor-82 .elementor-element.elementor-element-8f4f687{--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:285px;--padding-bottom:168px;--padding-left:35px;--padding-right:35px;}.elementor-82 .elementor-element.elementor-element-8f4f687:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-8f4f687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelrun.in/wp-content/uploads/2025/10/hannah-tims-66PlNZqPawQ-unsplash-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-82 .elementor-element.elementor-element-970b18b{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-82 .elementor-element.elementor-element-970b18b .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-82 .elementor-element.elementor-element-970b18b .aux-modern-heading-primary{font-size:85px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );margin:0px 0px -20px 0px;}.elementor-82 .elementor-element.elementor-element-970b18b .aux-modern-heading-description{color:var( --e-global-color-primary );font-size:17px;font-weight:400;text-transform:capitalize;max-width:1208px;}.elementor-82 .elementor-element.elementor-element-154022e{--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:100px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-82 .elementor-element.elementor-element-8fc210f .entry-media img{border-radius:20px 20px 20px 20px !important;}.elementor-82 .elementor-element.elementor-element-8fc210f .entry-title a{color:var( --e-global-color-primary );font-size:30px;font-weight:700;text-transform:capitalize;line-height:1em;}.elementor-82 .elementor-element.elementor-element-8fc210f{text-align:left;}.elementor-82 .elementor-element.elementor-element-8fc210f .entry-meta .aux-read-more{color:var( --e-global-color-primary );font-size:12px;font-weight:400;}@media(max-width:1024px){.elementor-82 .elementor-element.elementor-element-970b18b .aux-modern-heading-primary{font-size:60px;line-height:1.1em;margin:0px 0px 10px 0px;}.elementor-82 .elementor-element.elementor-element-970b18b .aux-modern-heading-description{font-size:16px;}.elementor-82 .elementor-element.elementor-element-8fc210f .entry-title a{font-size:26px;}}@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-970b18b .aux-modern-heading-primary{font-size:37px;}.elementor-82 .elementor-element.elementor-element-970b18b .aux-modern-heading-description{font-size:14px;}.elementor-82 .elementor-element.elementor-element-8fc210f .entry-title a{font-size:22px;}}/* Start custom CSS for aux_recent_posts, class: .elementor-element-8fc210f */.elementor-82 .elementor-element.elementor-element-8fc210f .aux-read-more::after{
    display: none
}
.elementor-82 .elementor-element.elementor-element-8fc210f .entry-title{
    max-width: 350px;
}
.elementor-82 .elementor-element.elementor-element-8fc210f .entry-main{
    position: absolute;
    bottom: 47px;
    left: 34px;
}
.elementor-82 .elementor-element.elementor-element-8fc210f .aux-media-frame a:after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
background: #0C413600;
background: linear-gradient(181deg, rgba(12, 65, 54, 0.05) 18%, rgba(12, 65, 54, 0) 43%, rgba(12, 65, 54, 0.81) 83%);
  border-radius: 20px;
  transition: all 350ms ease-in;
}
.elementor-82 .elementor-element.elementor-element-8fc210f .aux-col .post {
    padding-bottom: 0;
}
.elementor-82 .elementor-element.elementor-element-8fc210f .aux-col  {
    margin-top: 0!important;
    margin-bottom: 0!important;
    padding: 0px  11px!important;
}
.elementor-82 .elementor-element.elementor-element-8fc210f .entry-info{
    margin-left: 78px;
    margin-bottom: 10px;
}
@media only screen and (max-width: 700px){
.elementor-82 .elementor-element.elementor-element-8fc210f .entry-main{
    bottom: 30px;
    left: 19px;
}  
.elementor-82 .elementor-element.elementor-element-8fc210f .entry-title{
    line-height: 1em;
} 
}
.elementor-82 .elementor-element.elementor-element-8fc210f .aux-after-content{
   position: relative;
}/* End custom CSS */