.elementor-4012 .elementor-element.elementor-element-6657499{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-6657499.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4012 .elementor-element.elementor-element-a759d3c{--display:flex;}.elementor-4012 .elementor-element.elementor-element-a759d3c:not(.elementor-motion-effects-element-type-background), .elementor-4012 .elementor-element.elementor-element-a759d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4012 .elementor-element.elementor-element-5222fbb{--display:flex;}.elementor-4012 .elementor-element.elementor-element-e625ad4{--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:flex-start;}.elementor-4012 .elementor-element.elementor-element-b44a980{text-align:start;}.elementor-4012 .elementor-element.elementor-element-b44a980 img{width:57%;}.elementor-4012 .elementor-element.elementor-element-c7a601d > .elementor-widget-container{margin:0px 80px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-fa16282{--display:flex;}.elementor-4012 .elementor-element.elementor-element-673aa08{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4012 .elementor-element.elementor-element-9276e52 > .elementor-widget-container{margin:0px 70px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-9822fc3{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button{background-color:#02010100;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-f57d98d );color:var( --e-global-color-f57d98d );border-style:none;}.elementor-4012 .elementor-element.elementor-element-10f26a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-10f26a3{z-index:100;}.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4012 .elementor-element.elementor-element-e2d28d3{--display:flex;}.elementor-4012 .elementor-element.elementor-element-6b5729d{--display:flex;}.elementor-4012 .elementor-element.elementor-element-2e987f0{--display:flex;}.elementor-4012 .elementor-element.elementor-element-5c58449 .elementor-repeater-item-875feb7 .swiper-slide-bg{background-color:var( --e-global-color-f57d98d );background-image:url(https://intheknow.hpr.co.uk/wp-content/uploads/2025/08/Hyde-Park-Residence-©-Greg-Morrison-032.jpg);background-size:cover;}.elementor-4012 .elementor-element.elementor-element-5c58449 .elementor-repeater-item-d30d0fc .swiper-slide-bg{background-color:var( --e-global-color-f57d98d );background-image:url(https://intheknow.hpr.co.uk/wp-content/uploads/2023/12/Hyde-Park-Christmas1.jpg);background-size:cover;}.elementor-4012 .elementor-element.elementor-element-5c58449 .elementor-repeater-item-9ced57a .swiper-slide-bg{background-color:var( --e-global-color-f57d98d );background-image:url(https://intheknow.hpr.co.uk/wp-content/uploads/2023/06/Hyde-Park-London-Guide3.jpg);background-size:cover;}.elementor-4012 .elementor-element.elementor-element-5c58449 .swiper-slide{transition-duration:calc(6000ms*1.2);height:400px;}.elementor-4012 .elementor-element.elementor-element-5c58449 > .elementor-widget-container{border-style:none;}.elementor-4012 .elementor-element.elementor-element-5c58449 .swiper-slide-contents{max-width:66%;}.elementor-4012 .elementor-element.elementor-element-5c58449 .swiper-slide-inner{text-align:center;}.elementor-4012 .elementor-element.elementor-element-7341147 .elementor-heading-title{color:#9BA083;}.elementor-4012 .elementor-element.elementor-element-06a727b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-06a727b{color:#867F7A8A;}.elementor-4012 .elementor-element.elementor-element-7a075b2{--display:flex;}.elementor-4012 .elementor-element.elementor-element-346c3cf{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-6439281{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-4012 .elementor-element.elementor-element-6439281 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-6439281 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-4012 .elementor-element.elementor-element-6439281 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-4012 .elementor-element.elementor-element-6439281 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-4012 .elementor-element.elementor-element-a5ec5af{--display:flex;}.elementor-4012 .elementor-element.elementor-element-5d7d9caf img{border-radius:24px 24px 24px 24px;}.elementor-4012 .elementor-element.elementor-element-32735b89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-59edfe06{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-711ea196{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5797cb24{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-f481742{--display:flex;}.elementor-4012 .elementor-element.elementor-element-4b1e99f0{--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-4012 .elementor-element.elementor-element-452dbccf{--display:flex;}.elementor-4012 .elementor-element.elementor-element-3207572b{--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-4012 .elementor-element.elementor-element-15de5db1{--display:flex;}.elementor-4012 .elementor-element.elementor-element-7a71d4b3{--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-4012 .elementor-element.elementor-element-73417a2{--display:flex;}.elementor-4012 .elementor-element.elementor-element-e21c7c4{--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-4012 .elementor-element.elementor-element-74cdd3a{--display:flex;}.elementor-4012 .elementor-element.elementor-element-1b85d4e{--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-4012 .elementor-element.elementor-element-186f05a{--display:flex;}.elementor-4012 .elementor-element.elementor-element-5df3195{--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-4012 .elementor-element.elementor-element-df2bcc3{--display:flex;}.elementor-4012 .elementor-element.elementor-element-08f63f6{--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-4012 .elementor-element.elementor-element-74eb4e4{--display:flex;}.elementor-4012 .elementor-element.elementor-element-a689367{--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-4012 .elementor-element.elementor-element-3e97da3b{--display:flex;}.elementor-4012 .elementor-element.elementor-element-5c5ba3dd{--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-4012 .elementor-element.elementor-element-593d45da{--display:flex;}.elementor-4012 .elementor-element.elementor-element-19bfc60d{--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-4012 .elementor-element.elementor-element-336658e{--display:flex;}.elementor-4012 .elementor-element.elementor-element-1c0a255{--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-4012 .elementor-element.elementor-element-6de3f524{--display:flex;}.elementor-4012 .elementor-element.elementor-element-67d2eb4f{--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-4012 .elementor-element.elementor-element-cc20ab7{--display:flex;}.elementor-4012 .elementor-element.elementor-element-59ed319{--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-4012 .elementor-element.elementor-element-e21151f{--display:flex;}.elementor-4012 .elementor-element.elementor-element-580f3f0{--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-4012 .elementor-element.elementor-element-1c2d4392{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#9BA083;--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-4012 .elementor-element.elementor-element-1c2d4392 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-1c2d4392 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-4012 .elementor-element.elementor-element-1c2d4392 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-4012 .elementor-element.elementor-element-1c2d4392 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-4012 .elementor-element.elementor-element-5317d31{--display:flex;}.elementor-4012 .elementor-element.elementor-element-167177e img{border-radius:20px 20px 20px 20px;}.elementor-4012 .elementor-element.elementor-element-c059784{--display:flex;}.elementor-4012 .elementor-element.elementor-element-4b5e430{--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-4012 .elementor-element.elementor-element-05344cf{--display:flex;}.elementor-4012 .elementor-element.elementor-element-d8170dc{--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-4012 .elementor-element.elementor-element-5d43fee{--display:flex;}.elementor-4012 .elementor-element.elementor-element-ce8b8d2{--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-4012 .elementor-element.elementor-element-be88cff{--display:flex;}.elementor-4012 .elementor-element.elementor-element-62bb94d{--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-4012 .elementor-element.elementor-element-cc2051f{--display:flex;}.elementor-4012 .elementor-element.elementor-element-5002359{--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-4012 .elementor-element.elementor-element-5b3e678{--display:flex;}.elementor-4012 .elementor-element.elementor-element-a416fc4{--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-4012 .elementor-element.elementor-element-3c69d25{--display:flex;}.elementor-4012 .elementor-element.elementor-element-aa71824{--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-4012 .elementor-element.elementor-element-411e56a{--display:flex;}.elementor-4012 .elementor-element.elementor-element-8ab464f{--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-4012 .elementor-element.elementor-element-5c2b518{--display:flex;}.elementor-4012 .elementor-element.elementor-element-715ca59{--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-4012 .elementor-element.elementor-element-344bd12{--display:flex;}.elementor-4012 .elementor-element.elementor-element-93e9c9e{--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-4012 .elementor-element.elementor-element-953c813{--display:flex;}.elementor-4012 .elementor-element.elementor-element-367eade{--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-4012 .elementor-element.elementor-element-5b234d5{--display:flex;}.elementor-4012 .elementor-element.elementor-element-4b367fc{--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-4012 .elementor-element.elementor-element-e3f36e7{--display:flex;}.elementor-4012 .elementor-element.elementor-element-ab8c9fe{--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-4012 .elementor-element.elementor-element-621a720{--display:flex;}.elementor-4012 .elementor-element.elementor-element-b53d66e{--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-4012 .elementor-element.elementor-element-b5ff697{--display:flex;}.elementor-4012 .elementor-element.elementor-element-6f44e5d{--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-4012 .elementor-element.elementor-element-a0855a0{--display:flex;}.elementor-4012 .elementor-element.elementor-element-f8c1422{--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-4012 .elementor-element.elementor-element-e96c595{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4012 .elementor-element.elementor-element-3d0abcf{--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;}.elementor-4012 .elementor-element.elementor-element-660022c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4012 .elementor-element.elementor-element-a14e7a4{--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;}.elementor-4012 .elementor-element.elementor-element-48176a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4012 .elementor-element.elementor-element-aa3cbd0{--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;}.elementor-4012 .elementor-element.elementor-element-01e470e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4012 .elementor-element.elementor-element-b91d977{--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;}.elementor-4012 .elementor-element.elementor-element-2104258{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4012 .elementor-element.elementor-element-5fc0b41{--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;}.elementor-4012 .elementor-element.elementor-element-90e7624{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4012 .elementor-element.elementor-element-9e110d3{--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;}.elementor-4012 .elementor-element.elementor-element-f75bf70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4012 .elementor-element.elementor-element-e88004d{--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;}.elementor-4012 .elementor-element.elementor-element-2893453{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4012 .elementor-element.elementor-element-df891eb{--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;}.elementor-4012 .elementor-element.elementor-element-54544a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4012 .elementor-element.elementor-element-9fdeeb5{--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;}.elementor-4012 .elementor-element.elementor-element-fa264af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4012 .elementor-element.elementor-element-cac1f28{--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;}.elementor-4012 .elementor-element.elementor-element-ddc43e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4012 .elementor-element.elementor-element-ccd2921{--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;}.elementor-4012 .elementor-element.elementor-element-636fcf2{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-4012 .elementor-element.elementor-element-636fcf2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-4012 .elementor-element.elementor-element-636fcf2 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-4012 .elementor-element.elementor-element-636fcf2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-4012 .elementor-element.elementor-element-71cfb41{--display:flex;}.elementor-4012 .elementor-element.elementor-element-b0d543b img{border-radius:20px 20px 20px 20px;}.elementor-4012 .elementor-element.elementor-element-3031e74 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4012 .elementor-element.elementor-element-8dd01b9{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-dd29974{--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: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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4012 .elementor-element.elementor-element-dd29974:not(.elementor-motion-effects-element-type-background), .elementor-4012 .elementor-element.elementor-element-dd29974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4012 .elementor-element.elementor-element-cb0e63b{--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-4012 .elementor-element.elementor-element-387924b .elementor-heading-title{font-weight:400;color:var( --e-global-color-f57d98d );}.elementor-4012 .elementor-element.elementor-element-6528128 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-6528128 .elementor-heading-title{font-weight:400;color:var( --e-global-color-307e324 );}.elementor-4012 .elementor-element.elementor-element-19d1ca2{--display:flex;}.elementor-4012 .elementor-element.elementor-element-cae8ddc{--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: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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4012 .elementor-element.elementor-element-cae8ddc:not(.elementor-motion-effects-element-type-background), .elementor-4012 .elementor-element.elementor-element-cae8ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4012 .elementor-element.elementor-element-07f9493{--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-4012 .elementor-element.elementor-element-1e306c3 .elementor-heading-title{font-weight:400;color:var( --e-global-color-f57d98d );}.elementor-4012 .elementor-element.elementor-element-01c845a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-01c845a .elementor-heading-title{font-weight:400;color:var( --e-global-color-307e324 );}.elementor-4012 .elementor-element.elementor-element-29aa9d6{--display:flex;}.elementor-4012 .elementor-element.elementor-element-bc87e5b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-4012 .elementor-element.elementor-element-bc87e5b:not(.elementor-motion-effects-element-type-background), .elementor-4012 .elementor-element.elementor-element-bc87e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4012 .elementor-element.elementor-element-b1a655d{--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-4012 .elementor-element.elementor-element-13404bc .elementor-heading-title{font-weight:400;color:var( --e-global-color-f57d98d );}.elementor-4012 .elementor-element.elementor-element-a2e87d8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-a2e87d8 .elementor-heading-title{font-weight:400;color:var( --e-global-color-307e324 );}.elementor-4012 .elementor-element.elementor-element-ae02e43{--display:flex;}.elementor-4012 .elementor-element.elementor-element-19c7f78{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-4012 .elementor-element.elementor-element-19c7f78:not(.elementor-motion-effects-element-type-background), .elementor-4012 .elementor-element.elementor-element-19c7f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4012 .elementor-element.elementor-element-637f649{--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-4012 .elementor-element.elementor-element-00e4b36 .elementor-heading-title{font-weight:400;color:var( --e-global-color-f57d98d );}.elementor-4012 .elementor-element.elementor-element-2ba1bae > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-2ba1bae .elementor-heading-title{font-weight:400;color:var( --e-global-color-307e324 );}.elementor-4012 .elementor-element.elementor-element-bb5ce51{--display:flex;}.elementor-4012 .elementor-element.elementor-element-e6fc70d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-4012 .elementor-element.elementor-element-e6fc70d:not(.elementor-motion-effects-element-type-background), .elementor-4012 .elementor-element.elementor-element-e6fc70d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4012 .elementor-element.elementor-element-59d4954{--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-4012 .elementor-element.elementor-element-449032a .elementor-heading-title{font-weight:400;color:var( --e-global-color-f57d98d );}.elementor-4012 .elementor-element.elementor-element-c09ae46 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-c09ae46 .elementor-heading-title{font-weight:400;color:var( --e-global-color-307e324 );}.elementor-4012 .elementor-element.elementor-element-b9e09c7{--display:flex;}.elementor-4012 .elementor-element.elementor-element-546cae6{--display:flex;}.elementor-4012 .elementor-element.elementor-element-2d367de .elementor-heading-title{color:#9BA083;}.elementor-4012 .elementor-element.elementor-element-047dba5{--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:space-between;}.elementor-4012 .elementor-element.elementor-element-195c36c{color:var( --e-global-color-3547824 );}.elementor-4012 .elementor-element.elementor-element-fd2afb7{--divider-border-style:solid;--divider-color:var( --e-global-color-e0c6994 );--divider-border-width:1px;}.elementor-4012 .elementor-element.elementor-element-fd2afb7 .elementor-divider-separator{width:100%;}.elementor-4012 .elementor-element.elementor-element-fd2afb7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4012 .elementor-element.elementor-element-fbd23cd{--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:space-between;}.elementor-4012 .elementor-element.elementor-element-7c24841{color:var( --e-global-color-3547824 );}.elementor-4012 .elementor-element.elementor-element-f30431a{--divider-border-style:solid;--divider-color:var( --e-global-color-e0c6994 );--divider-border-width:1px;}.elementor-4012 .elementor-element.elementor-element-f30431a .elementor-divider-separator{width:100%;}.elementor-4012 .elementor-element.elementor-element-f30431a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4012 .elementor-element.elementor-element-4cf85d6{--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:space-between;}.elementor-4012 .elementor-element.elementor-element-c7c9014{color:var( --e-global-color-3547824 );}.elementor-4012 .elementor-element.elementor-element-071d1da{--divider-border-style:solid;--divider-color:var( --e-global-color-e0c6994 );--divider-border-width:1px;}.elementor-4012 .elementor-element.elementor-element-071d1da .elementor-divider-separator{width:100%;}.elementor-4012 .elementor-element.elementor-element-071d1da .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4012 .elementor-element.elementor-element-35e44df{--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:space-between;}.elementor-4012 .elementor-element.elementor-element-881c393{color:var( --e-global-color-3547824 );}.elementor-4012 .elementor-element.elementor-element-c01a527{--divider-border-style:solid;--divider-color:var( --e-global-color-e0c6994 );--divider-border-width:1px;}.elementor-4012 .elementor-element.elementor-element-c01a527 .elementor-divider-separator{width:100%;}.elementor-4012 .elementor-element.elementor-element-c01a527 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4012 .elementor-element.elementor-element-4cfebc4{--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:space-between;}.elementor-4012 .elementor-element.elementor-element-b99b619{color:var( --e-global-color-3547824 );}.elementor-4012 .elementor-element.elementor-element-b9ba3da{--divider-border-style:solid;--divider-color:var( --e-global-color-e0c6994 );--divider-border-width:1px;}.elementor-4012 .elementor-element.elementor-element-b9ba3da .elementor-divider-separator{width:100%;}.elementor-4012 .elementor-element.elementor-element-b9ba3da .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4012 .elementor-element.elementor-element-aa02b2a{--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:space-between;}.elementor-4012 .elementor-element.elementor-element-eeca2eb{color:var( --e-global-color-3547824 );}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-4012 .elementor-element.elementor-element-6657499{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4012 .elementor-element.elementor-element-a759d3c{--min-height:0;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4012 .elementor-element.elementor-element-5222fbb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-e625ad4{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4012 .elementor-element.elementor-element-b44a980 img{width:130px;}.elementor-4012 .elementor-element.elementor-element-c7a601d > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-673aa08{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4012 .elementor-element.elementor-element-9276e52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-9822fc3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4012 .elementor-element.elementor-element-e2d28d3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-4012 .elementor-element.elementor-element-6b5729d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-2e987f0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5c58449 .swiper-slide{height:300px;}.elementor-4012 .elementor-element.elementor-element-a5ec5af{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5d7d9caf img{height:300px;object-fit:cover;object-position:center center;}.elementor-4012 .elementor-element.elementor-element-59edfe06{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5797cb24{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-4b1e99f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-452dbccf{--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-4012 .elementor-element.elementor-element-3207572b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-7a71d4b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-e21c7c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-1b85d4e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5df3195{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-08f63f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-a689367{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5c5ba3dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-19bfc60d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-148243ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-1c0a255{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-6c3667b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-67d2eb4f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-cc20ab7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-59ed319{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-580f3f0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-1c2d4392 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-1c2d4392{--n-accordion-title-font-size:18px;}:where( .elementor-4012 .elementor-element.elementor-element-1c2d4392 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-4012 .elementor-element.elementor-element-5317d31{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-167177e img{height:300px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-4012 .elementor-element.elementor-element-c059784{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-4b5e430{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-05344cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-d8170dc{--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-4012 .elementor-element.elementor-element-5d43fee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-ce8b8d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-be88cff{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-62bb94d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-a566ebb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-cc2051f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5002359{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5b3e678{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4012 .elementor-element.elementor-element-a416fc4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-3c69d25{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-aa71824{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-411e56a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-8ab464f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5c2b518{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-715ca59{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-344bd12{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-93e9c9e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-953c813{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-367eade{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5b234d5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-4b367fc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-e3f36e7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-ab8c9fe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-621a720{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-b53d66e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-b5ff697{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4012 .elementor-element.elementor-element-6f44e5d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-a0855a0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-f8c1422{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-3d0abcf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-a14e7a4{--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-4012 .elementor-element.elementor-element-aa3cbd0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-b91d977{--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-4012 .elementor-element.elementor-element-5fc0b41{--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-4012 .elementor-element.elementor-element-9e110d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-e88004d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-df891eb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-9fdeeb5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-cac1f28{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-ddc43e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-ccd2921{--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-4012 .elementor-element.elementor-element-636fcf2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-636fcf2{--n-accordion-title-font-size:18px;}.elementor-4012 .elementor-element.elementor-element-71cfb41{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-b0d543b img{height:300px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-4012 .elementor-element.elementor-element-3031e74 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4012 .elementor-element.elementor-element-dd29974{--border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-387924b .elementor-heading-title{font-size:20px;}.elementor-4012 .elementor-element.elementor-element-6528128 .elementor-heading-title{font-size:20px;}.elementor-4012 .elementor-element.elementor-element-d7d563a img{width:100%;max-width:100%;height:180px;object-fit:cover;object-position:center center;border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-cae8ddc{--border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-1e306c3 .elementor-heading-title{font-size:20px;}.elementor-4012 .elementor-element.elementor-element-01c845a .elementor-heading-title{font-size:20px;}.elementor-4012 .elementor-element.elementor-element-0dce138 img{width:100%;max-width:100%;height:180px;object-fit:cover;object-position:center center;border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-bc87e5b{--border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-13404bc .elementor-heading-title{font-size:20px;}.elementor-4012 .elementor-element.elementor-element-a2e87d8 .elementor-heading-title{font-size:20px;}.elementor-4012 .elementor-element.elementor-element-55fae7a img{width:100%;height:180px;object-fit:cover;border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-19c7f78{--border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-00e4b36 .elementor-heading-title{font-size:20px;}.elementor-4012 .elementor-element.elementor-element-2ba1bae .elementor-heading-title{font-size:20px;}.elementor-4012 .elementor-element.elementor-element-7969220 img{width:100%;height:180px;object-fit:cover;border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-e6fc70d{--border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-449032a .elementor-heading-title{font-size:20px;}.elementor-4012 .elementor-element.elementor-element-c09ae46 .elementor-heading-title{font-size:20px;}.elementor-4012 .elementor-element.elementor-element-f570f7f img{width:100%;height:180px;object-fit:cover;border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-546cae6{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-047dba5{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-fd2afb7 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4012 .elementor-element.elementor-element-fd2afb7 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4012 .elementor-element.elementor-element-fbd23cd{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-f30431a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4012 .elementor-element.elementor-element-f30431a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4012 .elementor-element.elementor-element-4cf85d6{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-071d1da .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4012 .elementor-element.elementor-element-071d1da .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4012 .elementor-element.elementor-element-35e44df{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-c01a527 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4012 .elementor-element.elementor-element-c01a527 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4012 .elementor-element.elementor-element-4cfebc4{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-b9ba3da .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4012 .elementor-element.elementor-element-b9ba3da .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4012 .elementor-element.elementor-element-aa02b2a{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}}@media(max-width:768px){.elementor-4012 .elementor-element.elementor-element-6657499{--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:flex-start;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-a759d3c{--min-height:0;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:10;}.elementor-4012 .elementor-element.elementor-element-a759d3c.e-con{--flex-shrink:0;}.elementor-4012 .elementor-element.elementor-element-5222fbb{--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 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-e625ad4{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4012 .elementor-element.elementor-element-b44a980 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-b44a980{text-align:start;}.elementor-4012 .elementor-element.elementor-element-b44a980 img{width:100%;max-width:124px;}.elementor-4012 .elementor-element.elementor-element-c7a601d > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-fa16282{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4012 .elementor-element.elementor-element-673aa08{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-4012 .elementor-element.elementor-element-9276e52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-9822fc3{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:3px;--padding-left:10px;--padding-right:10px;}.elementor-4012 .elementor-element.elementor-element-10f26a3 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button{font-size:14px;letter-spacing:1.3px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-e2d28d3{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4012 .elementor-element.elementor-element-6b5729d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4012 .elementor-element.elementor-element-5c58449 .swiper-slide{height:309px;}.elementor-4012 .elementor-element.elementor-element-06a727b{font-size:23px;line-height:1.2em;}.elementor-4012 .elementor-element.elementor-element-7a075b2{--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-4012 .elementor-element.elementor-element-346c3cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-4012 .elementor-element.elementor-element-6439281{--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-font-size:20px;--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-4012 .elementor-element.elementor-element-6439281 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-4012 .elementor-element.elementor-element-6439281 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-a5ec5af{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5d7d9caf img{width:100%;height:309px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-4012 .elementor-element.elementor-element-7e697893 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-4012 .elementor-element.elementor-element-59edfe06{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5797cb24{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-4b1e99f0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-3207572b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-7a71d4b3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-e21c7c4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-1b85d4e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5df3195{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-08f63f6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-a689367{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5c5ba3dd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-19bfc60d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-1c0a255{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-67d2eb4f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-59ed319{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-580f3f0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-1c2d4392{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-font-size:18px;--n-accordion-icon-size:20px;}.elementor-4012 .elementor-element.elementor-element-1c2d4392 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-4012 .elementor-element.elementor-element-1c2d4392 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-4012 .elementor-element.elementor-element-5317d31{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-167177e img{width:100%;height:309px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-4012 .elementor-element.elementor-element-50678b5 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-4012 .elementor-element.elementor-element-4b5e430{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-d8170dc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-ce8b8d2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-62bb94d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5002359{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-a416fc4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-aa71824{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-8ab464f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-715ca59{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-93e9c9e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-367eade{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-4b367fc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-ab8c9fe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-b53d66e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-6f44e5d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-f8c1422{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-3d0abcf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-a14e7a4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-aa3cbd0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-b91d977{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-5fc0b41{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-9e110d3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-e88004d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-df891eb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-9fdeeb5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-cac1f28{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-ccd2921{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-636fcf2{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-font-size:18px;--n-accordion-icon-size:20px;}.elementor-4012 .elementor-element.elementor-element-636fcf2 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-4012 .elementor-element.elementor-element-636fcf2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-4012 .elementor-element.elementor-element-71cfb41{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-b0d543b img{width:100%;height:309px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-4012 .elementor-element.elementor-element-3031e74 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-4012 .elementor-element.elementor-element-8dd01b9{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-dd29974{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4012 .elementor-element.elementor-element-cb0e63b{--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:flex-start;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-4012 .elementor-element.elementor-element-387924b .elementor-heading-title{font-size:18px;}.elementor-4012 .elementor-element.elementor-element-6528128 > .elementor-widget-container{margin:-05px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-6528128 .elementor-heading-title{font-size:18px;}.elementor-4012 .elementor-element.elementor-element-19d1ca2{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-d7d563a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-d7d563a img{width:100%;max-width:100%;height:160px;object-fit:cover;object-position:center center;border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-cae8ddc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4012 .elementor-element.elementor-element-07f9493{--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:flex-start;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-4012 .elementor-element.elementor-element-1e306c3 .elementor-heading-title{font-size:18px;}.elementor-4012 .elementor-element.elementor-element-01c845a > .elementor-widget-container{margin:-05px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-01c845a .elementor-heading-title{font-size:18px;}.elementor-4012 .elementor-element.elementor-element-29aa9d6{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-0dce138 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-0dce138 img{width:100%;max-width:100%;height:160px;object-fit:cover;object-position:center center;border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-bc87e5b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4012 .elementor-element.elementor-element-b1a655d{--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:flex-start;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-4012 .elementor-element.elementor-element-13404bc .elementor-heading-title{font-size:18px;}.elementor-4012 .elementor-element.elementor-element-a2e87d8 > .elementor-widget-container{margin:-05px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-a2e87d8 .elementor-heading-title{font-size:18px;}.elementor-4012 .elementor-element.elementor-element-ae02e43{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-55fae7a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-55fae7a img{width:100%;max-width:100%;height:160px;object-fit:cover;object-position:center center;border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-19c7f78{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4012 .elementor-element.elementor-element-637f649{--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:flex-start;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-4012 .elementor-element.elementor-element-00e4b36 .elementor-heading-title{font-size:18px;}.elementor-4012 .elementor-element.elementor-element-2ba1bae > .elementor-widget-container{margin:-05px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-2ba1bae .elementor-heading-title{font-size:18px;}.elementor-4012 .elementor-element.elementor-element-bb5ce51{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-7969220 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-7969220 img{width:100%;max-width:100%;height:160px;object-fit:cover;object-position:center center;border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-e6fc70d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4012 .elementor-element.elementor-element-59d4954{--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:flex-start;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-4012 .elementor-element.elementor-element-449032a .elementor-heading-title{font-size:18px;}.elementor-4012 .elementor-element.elementor-element-c09ae46 > .elementor-widget-container{margin:-05px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-c09ae46 .elementor-heading-title{font-size:18px;}.elementor-4012 .elementor-element.elementor-element-b9e09c7{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-f570f7f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4012 .elementor-element.elementor-element-f570f7f img{width:100%;max-width:100%;height:160px;object-fit:cover;object-position:center center;border-radius:28px 28px 28px 28px;}.elementor-4012 .elementor-element.elementor-element-546cae6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4012 .elementor-element.elementor-element-2d367de > .elementor-widget-container{margin:40px 0px 40px 0px;}}@media(min-width:768px){.elementor-4012 .elementor-element.elementor-element-a759d3c{--width:57%;}}@media(max-width:1200px) and (min-width:768px){.elementor-4012 .elementor-element.elementor-element-a759d3c{--width:33%;}.elementor-4012 .elementor-element.elementor-element-e2d28d3{--width:67%;}}@media(max-width:768px) and (min-width:768px){.elementor-4012 .elementor-element.elementor-element-6657499{--width:1600px;}.elementor-4012 .elementor-element.elementor-element-a759d3c{--width:100%;}.elementor-4012 .elementor-element.elementor-element-fa16282{--width:100%;}.elementor-4012 .elementor-element.elementor-element-e2d28d3{--width:100%;}.elementor-4012 .elementor-element.elementor-element-6b5729d{--content-width:1600px;}.elementor-4012 .elementor-element.elementor-element-cb0e63b{--width:45%;}.elementor-4012 .elementor-element.elementor-element-19d1ca2{--width:55%;}.elementor-4012 .elementor-element.elementor-element-07f9493{--width:45%;}.elementor-4012 .elementor-element.elementor-element-29aa9d6{--width:55%;}.elementor-4012 .elementor-element.elementor-element-b1a655d{--width:45%;}.elementor-4012 .elementor-element.elementor-element-ae02e43{--width:55%;}.elementor-4012 .elementor-element.elementor-element-637f649{--width:45%;}.elementor-4012 .elementor-element.elementor-element-bb5ce51{--width:55%;}.elementor-4012 .elementor-element.elementor-element-59d4954{--width:45%;}.elementor-4012 .elementor-element.elementor-element-b9e09c7{--width:55%;}}/* Start custom CSS for html, class: .elementor-element-2691a34 */.hp-greeting {
  display: grid;
  grid-auto-rows: min-content;
  row-gap: 8px; /* Figma-like spacing */
}

.hp-line {
  font-size: 40px;
  font-weight: 300;
  line-height: 1;
  margin: 0;
  padding: 0;
}

.hp-title {
  color: #ffffff;
}

.hp-date {
  color: #D2FD9C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9276e52 *//* MENU STACK */
.hp-menu {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

/* MENU ITEM */
.hp-menu-item {
  height: 56px;
  border-radius: 10px;
  padding: 0 28px;

  display: flex;
  align-items: center;

  background: #C0C5A3;
  color: #fff;

  font-size: 22px;
  font-weight: 300;

  cursor: pointer;

  transition:
    background 0.25s ease,
    color 0.25s ease;
}

/* HOVER */
.hp-menu-item:hover {
  background: #d6ff9f;
  color: #959494;
}

/* ACTIVE */
.hp-menu-item.is-active {
  background: #D2FD9C;
  color: #959494;
}
/* Base (Landscape) */
.elementor-4012 .elementor-element.elementor-element-9276e52 {
  display: flex;
  flex-direction: column;
}


/* =========================
   MENU DEFAULT (LANDSCAPE)
   ========================= */

.hp-menu {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

/* =========================
   PORTRAIT LAYOUT
   ========================= */

@media (max-width: 768px) {

  .hp-menu {
    flex-direction: row;
    flex-wrap: wrap;
    gap: 12px;
  }

  .hp-menu-item {
    flex: 1 1 calc(50% - 12px);
  }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10f26a3 *//* ===============================
   ASSIST BUTTON — NO BOX
   =============================== */

/* Hard reset Elementor button chrome */
.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button {
  background: transparent !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;

  cursor: pointer;
  padding: 12px 0;
}

/* Align icon + text */
.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button .elementor-button-content-wrapper {
  display: inline-flex;
  align-items: center;
  gap: 14px;
}

/* Icon slightly stronger */
.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button .elementor-button-icon {
  font-size: 26px;
  line-height: 1;
}

/* Text unchanged */
.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button .elementor-button-text {
  font-size: inherit;
  letter-spacing: 0.08em;
}

/* Click affordance — underline reveal */
.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button::after {
  content: "";
  display: block;
  height: 2px;
  width: 0;
  margin-top: 6px;

  background: #d6ff9f;
  transition: width 0.25s ease;
}

/* Hover — underline grows */
.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button:hover::after {
  width: 100%;
}

/* Active — subtle press */
.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button:active {
  opacity: 0.75;
}
.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button .elementor-button-text::after {
  content: " →";
  opacity: 0.6;
}
.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button:hover {
  opacity: 0.85;
  transform: translateX(2px);
}

.elementor-4012 .elementor-element.elementor-element-10f26a3 .elementor-button:active {
  opacity: 0.7;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9822fc3 */.elementor-4012 .elementor-element.elementor-element-9822fc3 {
  margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a759d3c *//* Default (Landscape / Desktop) */
.elementor-4012 .elementor-element.elementor-element-a759d3c {
  min-height: 100vh;
  min-height: 100dvh;
  display: flex;
  flex-direction: column;
}

/* Tablet Portrait and below */
@media (max-width: 1023px) {
  .elementor-4012 .elementor-element.elementor-element-a759d3c {
    min-height: auto;
  }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-5c58449 *//* Slider image rounding */
.elementor-swiper,
.swiper-slide,
.swiper-slide img {
  border-radius: 20px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1c2d4392 *//* RESET */
.hpr-accordion,
.hpr-accordion * {
  box-shadow: none !important;
  border-radius: 0 !important;
}

/* ITEM WRAPPER = divider lives here */
.hpr-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(0,0,0,0.18);
}

/* Add top divider once */
.hpr-accordion .e-n-accordion-item:first-child {
  border-top: 1px solid rgba(0,0,0,0.18);
}

/* TITLE ROW */
.hpr-accordion .e-n-accordion-item-title {
  padding: 26px 0;
  background: transparent !important;

  display: flex;
  align-items: center;
  justify-content: space-between;

  font-size: 18px;
  font-weight: 400;
  color: #B7BE9A;
}

/* Remove Elementor icon */
.hpr-accordion .e-n-accordion-item-title-icon {
  display: none !important;
}

/* CONTENT */
.hpr-accordion .e-n-accordion-item-content {
  padding: 14px 0 28px;
  font-size: 16px;
  line-height: 1.7;
  color: #8A8F7A;
}
/* PLUS ICON (FIGMA-STYLE) */
.hpr-accordion .e-n-accordion-item-title {
  position: relative;
}

.hpr-accordion .e-n-accordion-item-title::after,
.hpr-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  width: 18px;
  height: 1px;
  background: rgba(0,0,0,0.35);
  transform: translateY(-50%);
}

/* vertical stroke */
.hpr-accordion .e-n-accordion-item-title::before {
  transform: translateY(-50%) rotate(90deg);
}

/* OPEN STATE → minus */
.hpr-accordion 
.e-n-accordion-item[open] 
.e-n-accordion-item-title::before {
  opacity: 0;
}
/* FORCE REMOVE ANY TOP BORDER ABOVE FIRST ITEM */
.hpr-accordion 
.e-n-accordion-item:first-child {
  border-top: none !important;
}

.hpr-accordion 
.e-n-accordion-item:first-child 
* {
  border-top: none !important;
}
/* =========================================
   KILL NATIVE <summary> DISCLOSURE ICON
   (THIS IS THE REAL CULPRIT)
   ========================================= */

/* Chrome / Safari / Edge */
.elementor-4012 .elementor-element.elementor-element-1c2d4392 summary::-webkit-details-marker {
  display: none !important;
}

/* Firefox */
.elementor-4012 .elementor-element.elementor-element-1c2d4392 summary::marker {
  content: "" !important;
}

/* Extra safety */
.elementor-4012 .elementor-element.elementor-element-1c2d4392 summary {
  list-style: none !important;
}
/* =========================================
   KILL ELEMENTOR NESTED ACCORDION ICON
   (PLUS / MINUS SPANS)
   ========================================= */

.elementor-4012 .elementor-element.elementor-element-1c2d4392 .e-n-accordion-item-icon {
  display: none !important;
}

/* Safety: hide both states explicitly */
.elementor-4012 .elementor-element.elementor-element-1c2d4392 .e-n-accordion-icon-opened,
.elementor-4012 .elementor-element.elementor-element-1c2d4392 .e-n-accordion-icon-closed {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-636fcf2 *//* RESET */
.hpr-accordion,
.hpr-accordion * {
  box-shadow: none !important;
  border-radius: 0 !important;
}

/* ITEM WRAPPER = divider lives here */
.hpr-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(0,0,0,0.18);
}

/* Add top divider once */
.hpr-accordion .e-n-accordion-item:first-child {
  border-top: 1px solid rgba(0,0,0,0.18);
}

/* TITLE ROW */
.hpr-accordion .e-n-accordion-item-title {
  padding: 26px 0;
  background: transparent !important;

  display: flex;
  align-items: center;
  justify-content: space-between;

  font-size: 18px!important;
  font-weight: 400;
  color: #B7BE9A;
}

/* Remove Elementor icon */
.hpr-accordion .e-n-accordion-item-title-icon {
  display: none !important;
}

/* CONTENT */
.hpr-accordion .e-n-accordion-item-content {
  padding: 14px 0 28px;
  font-size: 18px!important;
  line-height: 1.7;
  color: #8A8F7A;
}
/* PLUS ICON (FIGMA-STYLE) */
.hpr-accordion .e-n-accordion-item-title {
  position: relative;
}

.hpr-accordion .e-n-accordion-item-title::after,
.hpr-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  width: 18px;
  height: 1px;
  background: rgba(0,0,0,0.35);
  transform: translateY(-50%);
}

/* vertical stroke */
.hpr-accordion .e-n-accordion-item-title::before {
  transform: translateY(-50%) rotate(90deg);
}

/* OPEN STATE → minus */
.hpr-accordion 
.e-n-accordion-item[open] 
.e-n-accordion-item-title::before {
  opacity: 0;
}
/* FORCE REMOVE ANY TOP BORDER ABOVE FIRST ITEM */
.hpr-accordion 
.e-n-accordion-item:first-child {
  border-top: none !important;
}

.hpr-accordion 
.e-n-accordion-item:first-child 
* {
  border-top: none !important;
}
/* =========================================
   KILL NATIVE <summary> DISCLOSURE ICON
   (THIS IS THE REAL CULPRIT)
   ========================================= */

/* Chrome / Safari / Edge */
.elementor-4012 .elementor-element.elementor-element-636fcf2 summary::-webkit-details-marker {
  display: none !important;
}

/* Firefox */
.elementor-4012 .elementor-element.elementor-element-636fcf2 summary::marker {
  content: "" !important;
}

/* Extra safety */
.elementor-4012 .elementor-element.elementor-element-636fcf2 summary {
  list-style: none !important;
}
/* =========================================
   KILL ELEMENTOR NESTED ACCORDION ICON
   (PLUS / MINUS SPANS)
   ========================================= */

.elementor-4012 .elementor-element.elementor-element-636fcf2 .e-n-accordion-item-icon {
  display: none !important;
}

/* Safety: hide both states explicitly */
.elementor-4012 .elementor-element.elementor-element-636fcf2 .e-n-accordion-icon-opened,
.elementor-4012 .elementor-element.elementor-element-636fcf2 .e-n-accordion-icon-closed {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS *//* =========================
   CONTENT SECTIONS
   ========================= */

.hp-section {
  opacity: 0.2;
  transform: translateY(10px);
  filter: blur(0.25px);

  transition:
    opacity 0.45s cubic-bezier(.4,0,.2,1),
    transform 0.45s cubic-bezier(.4,0,.2,1),
    filter 0.45s cubic-bezier(.4,0,.2,1);
}

/* Active / in-focus section */
.hp-section.is-visible {
  opacity: 1;
  transform: translateY(0);
  filter: none;
}

/* Ensure first section is never faded */
.hp-section:first-of-type {
  opacity: 1;
  transform: translateY(0);
  filter: none;
}


/* =========================
   LEFT MENU ITEMS
   ========================= */

.hp-menu-item {
  position: relative;
  overflow: hidden;

  transition:
    background 0.25s ease,
    color 0.25s ease,
    transform 0.2s ease;
}
.hp-menu-item:hover {
  transform: translateY(-1px);
}

/* Active menu item */
.hp-menu-item.is-active {
  transform: translateX(3px);
}

/* Subtle progress / focus indicator */
.hp-menu-item::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 2px;
  width: 0;
  background: rgba(0,0,0,0.22);
  transition: width 0.35s ease;
}

.hp-menu-item.is-active::after {
  width: 100%;
}

/* Optional: tactile press on tap (iPad-friendly) */
.hp-menu-item:active {
  transform: scale(0.985);
}


/* =========================
   SCROLL BEHAVIOUR
   ========================= */

/* App-like scroll containment */
.hp-content {
  overscroll-behavior: contain;
  -webkit-overflow-scrolling: touch;
  scroll-behavior: smooth;
}

/* Prevent rubber-banding outside app shell */
html, body {
  overscroll-behavior: none;
}
/* =========================
   Disable fade in Elementor editor
   ========================= */

.elementor-editor-active .hp-section {
  opacity: 1 !important;
  transform: none !important;
  filter: none !important;
}/* End custom CSS */