.elementor .div-top-bot-space-for-header{margin-block-start:80px;margin-block-end:clamp(4rem, calc(3.464rem + 2.857vw), 6rem)}.elementor .clr-WHITE{color:var(--White)}.elementor .flex-pad-ZERO{padding:0}.elementor .flex-width-1440_PX{max-width:1440px;margin-inline-start:auto;margin-inline-end:auto}.elementor .div-side-space-5_VW{padding-block-start:0;padding-block-end:0;padding-inline-start:5vw;padding-inline-end:5vw}.elementor .spacing-margin-top-CLAMP{margin-block-start:clamp(0.5rem, calc(1.103rem - 0.513vw), 1rem)}.elementor .ft-PARA-BIG-500{font-family:Montserrat;font-weight:500;font-size:clamp(1.15rem, 1vw, 1.35rem);line-height:1.6em}.elementor .ft-H2{font-family:Montserrat;font-weight:700;font-size:clamp(1.8rem, 3.5vw, 2.6rem);line-height:1.3em}.elementor .ft-SUB_HEAD{font-family:Montserrat;font-weight:500;font-size:clamp(1.05rem, 1vw, 1.30rem);letter-spacing:.15em;line-height:1.5em;text-transform:uppercase}.elementor .div-overflow_ZERO{overflow:hidden}.elementor .img-title{min-width:100%;min-height:100%;object-fit:cover;position:absolute;filter:brightness(50%)}.elementor .flex-title{min-height:60vh;padding-block-start:0;padding-block-end:0;padding-inline-start:10vh;padding-inline-end:30vw;flex-direction:column;justify-content:center}.elementor .md-blog-card{overflow:hidden;border-radius:clamp(0.938rem, 1.5vw, 1.563rem);border-width:1px;border-color:var(--Pale-Slate);border-style:solid;background-color:#fff;transition:all 300ms;display:flex;flex-direction:column;row-gap:0}.elementor .md-blog-card:hover,.elementor .md-blog-card:focus-visible{box-shadow:0 0 15px 0 rgb(0 0 0 / .1)}.elementor .md-blog-card-content{padding-block-start:1.5rem;padding-block-end:1.5rem;display:flex;flex-direction:column;gap:12px;flex:1 0 auto}.elementor .md-blog-loop{padding-block-start:0;padding-block-end:clamp(4rem, calc(3.464rem + 2.857vw), 6rem);padding-inline-start:0;padding-inline-end:0;display:block}.elementor .md-blog-grid{padding:0;display:grid;gap:clamp(2rem, calc(1.55rem + 2.4vw), 4.25rem);grid-template-columns:repeat(3,1fr);justify-items:stretch;align-items:stretch}.elementor .loop-item-single{padding:0;align-self:stretch}