.elementor-530 .elementor-element.elementor-element-48163dc{--display:flex;--min-height:594px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--border-radius:0px 0px 92px 92px;--padding-top:03rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;--z-index:5;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-7c4f881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;z-index:2;text-align:center;}.elementor-530 .elementor-element.elementor-element-7c4f881.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-7c4f881 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:10rem;font-weight:400;line-height:100%;color:var( --e-global-color-secondary );}.elementor-530 .elementor-element.elementor-element-301ac06{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;z-index:2;text-align:center;}.elementor-530 .elementor-element.elementor-element-301ac06.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-301ac06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:uppercase;letter-spacing:0.42rem;color:var( --e-global-color-secondary );}.elementor-530 .elementor-element.elementor-element-7f1622a.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-7f1622a{z-index:3;}.elementor-530 .elementor-element.elementor-element-debfdbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 92px 92px;--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:6;}.elementor-530 .elementor-element.elementor-element-1d14710{width:var( --container-widget-width, 502px );max-width:502px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:502px;--container-widget-flex-grow:0;text-align:center;}.elementor-530 .elementor-element.elementor-element-1d14710.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-1d14710 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:150%;letter-spacing:-0.02rem;color:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-9315155{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-530 .elementor-element.elementor-element-9315155.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-9315155 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:5.017rem;font-weight:400;line-height:100%;color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-343db09{--e-image-carousel-slides-to-show:6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-530 .elementor-element.elementor-element-343db09 .swiper-wrapper{display:flex;align-items:center;}.elementor-530 .elementor-element.elementor-element-343db09 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-530 .elementor-element.elementor-element-6f42ed5{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:0px 0px 92px 92px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;--z-index:7;}.elementor-530 .elementor-element.elementor-element-16decf1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:22px 22px 22px 22px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-530 .elementor-element.elementor-element-16decf1:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-16decf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-16decf1.e-con{--align-self:center;}.elementor-530 .elementor-element.elementor-element-4cc1d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-530 .elementor-element.elementor-element-4cc1d47 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:4rem;font-weight:400;text-transform:uppercase;line-height:100%;color:var( --e-global-color-secondary );}.elementor-530 .elementor-element.elementor-element-ab7f48c{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-530 .elementor-element.elementor-element-ab7f48c.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-ab7f48c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:150%;letter-spacing:-0.02rem;color:#F0F0F0;}.elementor-530 .elementor-element.elementor-element-3f9c2f4{--display:flex;--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-530 .elementor-element.elementor-element-3f9c2f4.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-530 .elementor-element.elementor-element-20af89b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;letter-spacing:-0.02rem;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#B972854D;padding:1.25em 1.5em 1.25em 1.5em;}.elementor-530 .elementor-element.elementor-element-20af89b .elementor-button:hover, .elementor-530 .elementor-element.elementor-element-20af89b .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-20af89b.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-20af89b .elementor-button:hover svg, .elementor-530 .elementor-element.elementor-element-20af89b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-9cdb698{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-12px;}.elementor-530 .elementor-element.elementor-element-9cdb698.elementor-element{--align-self:center;}body:not(.rtl) .elementor-530 .elementor-element.elementor-element-9cdb698{left:-7px;}body.rtl .elementor-530 .elementor-element.elementor-element-9cdb698{right:-7px;}.elementor-530 .elementor-element.elementor-element-9cdb698 .elementor-icon-wrapper{text-align:center;}.elementor-530 .elementor-element.elementor-element-9cdb698.elementor-view-stacked .elementor-icon{background-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-9cdb698.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-9cdb698.elementor-view-default .elementor-icon{color:#AF637700;border-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-9cdb698.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-9cdb698.elementor-view-default .elementor-icon svg{fill:#AF637700;}.elementor-530 .elementor-element.elementor-element-9cdb698 .elementor-icon{font-size:12px;}.elementor-530 .elementor-element.elementor-element-9cdb698 .elementor-icon svg{height:12px;}.elementor-530 .elementor-element.elementor-element-9cdb698 .elementor-icon-wrapper svg{width:auto;}.elementor-530 .elementor-element.elementor-element-7ca3d1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-12px;}.elementor-530 .elementor-element.elementor-element-7ca3d1f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-530 .elementor-element.elementor-element-7ca3d1f{right:-7px;}body.rtl .elementor-530 .elementor-element.elementor-element-7ca3d1f{left:-7px;}.elementor-530 .elementor-element.elementor-element-7ca3d1f .elementor-icon-wrapper{text-align:center;}.elementor-530 .elementor-element.elementor-element-7ca3d1f.elementor-view-stacked .elementor-icon{background-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-7ca3d1f.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-7ca3d1f.elementor-view-default .elementor-icon{color:#AF637700;border-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-7ca3d1f.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-7ca3d1f.elementor-view-default .elementor-icon svg{fill:#AF637700;}.elementor-530 .elementor-element.elementor-element-7ca3d1f .elementor-icon{font-size:12px;}.elementor-530 .elementor-element.elementor-element-7ca3d1f .elementor-icon svg{height:12px;}.elementor-530 .elementor-element.elementor-element-7ca3d1f .elementor-icon-wrapper svg{width:auto;}.elementor-530 .elementor-element.elementor-element-9a45fa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-12px;}.elementor-530 .elementor-element.elementor-element-9a45fa7.elementor-element{--align-self:center;}body:not(.rtl) .elementor-530 .elementor-element.elementor-element-9a45fa7{right:-7px;}body.rtl .elementor-530 .elementor-element.elementor-element-9a45fa7{left:-7px;}.elementor-530 .elementor-element.elementor-element-9a45fa7 .elementor-icon-wrapper{text-align:center;}.elementor-530 .elementor-element.elementor-element-9a45fa7.elementor-view-stacked .elementor-icon{background-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-9a45fa7.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-9a45fa7.elementor-view-default .elementor-icon{color:#AF637700;border-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-9a45fa7.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-9a45fa7.elementor-view-default .elementor-icon svg{fill:#AF637700;}.elementor-530 .elementor-element.elementor-element-9a45fa7 .elementor-icon{font-size:12px;}.elementor-530 .elementor-element.elementor-element-9a45fa7 .elementor-icon svg{height:12px;}.elementor-530 .elementor-element.elementor-element-9a45fa7 .elementor-icon-wrapper svg{width:auto;}.elementor-530 .elementor-element.elementor-element-f3475fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-12px;}.elementor-530 .elementor-element.elementor-element-f3475fc.elementor-element{--align-self:center;}body:not(.rtl) .elementor-530 .elementor-element.elementor-element-f3475fc{left:-7px;}body.rtl .elementor-530 .elementor-element.elementor-element-f3475fc{right:-7px;}.elementor-530 .elementor-element.elementor-element-f3475fc .elementor-icon-wrapper{text-align:center;}.elementor-530 .elementor-element.elementor-element-f3475fc.elementor-view-stacked .elementor-icon{background-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-f3475fc.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-f3475fc.elementor-view-default .elementor-icon{color:#AF637700;border-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-f3475fc.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-f3475fc.elementor-view-default .elementor-icon svg{fill:#AF637700;}.elementor-530 .elementor-element.elementor-element-f3475fc .elementor-icon{font-size:12px;}.elementor-530 .elementor-element.elementor-element-f3475fc .elementor-icon svg{height:12px;}.elementor-530 .elementor-element.elementor-element-f3475fc .elementor-icon-wrapper svg{width:auto;}.elementor-530 .elementor-element.elementor-element-b684a05{width:var( --container-widget-width, 68% );max-width:68%;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-530 .elementor-element.elementor-element-b684a05.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-b684a05 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:5.017rem;font-weight:400;line-height:100%;color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-98772cd{width:var( --container-widget-width, 54% );max-width:54%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-530 .elementor-element.elementor-element-98772cd.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-98772cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:150%;letter-spacing:-0.02rem;color:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-c703162 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-530 .elementor-element.elementor-element-c703162{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:is( .elementor-530 .elementor-element.elementor-element-c703162 > .jet-listing-grid > .jet-listing-grid__items, .elementor-530 .elementor-element.elementor-element-c703162 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-530 .elementor-element.elementor-element-c703162 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(12px / 2);padding-right:calc(12px / 2);padding-top:calc(12px / 2);padding-bottom:calc(12px / 2);}:is( .elementor-530 .elementor-element.elementor-element-c703162 > .jet-listing-grid, .elementor-530 .elementor-element.elementor-element-c703162 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-530 .elementor-element.elementor-element-c703162 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 12px / -2);margin-right:calc( 12px / -2);width:calc(100% + 12px);}:is( .elementor-530 .elementor-element.elementor-element-c703162 > .jet-listing-grid, .elementor-530 .elementor-element.elementor-element-c703162 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-530 .elementor-element.elementor-element-c703162 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 12px / -2);margin-bottom:calc( 12px / -2);}.elementor-530 .elementor-element.elementor-element-994aae7{--display:flex;--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-530 .elementor-element.elementor-element-994aae7.e-con{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-5a0c55e .elementor-button{background-color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;letter-spacing:-0.02rem;fill:#B97285;color:#B97285;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B972854D;padding:1.25em 1.5em 1.25em 1.5em;}.elementor-530 .elementor-element.elementor-element-5a0c55e.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-e005d5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-12px;}.elementor-530 .elementor-element.elementor-element-e005d5c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-530 .elementor-element.elementor-element-e005d5c{left:-7px;}body.rtl .elementor-530 .elementor-element.elementor-element-e005d5c{right:-7px;}.elementor-530 .elementor-element.elementor-element-e005d5c .elementor-icon-wrapper{text-align:center;}.elementor-530 .elementor-element.elementor-element-e005d5c.elementor-view-stacked .elementor-icon{background-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-e005d5c.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-e005d5c.elementor-view-default .elementor-icon{color:#AF637700;border-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-e005d5c.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-e005d5c.elementor-view-default .elementor-icon svg{fill:#AF637700;}.elementor-530 .elementor-element.elementor-element-e005d5c .elementor-icon{font-size:12px;}.elementor-530 .elementor-element.elementor-element-e005d5c .elementor-icon svg{height:12px;}.elementor-530 .elementor-element.elementor-element-e005d5c .elementor-icon-wrapper svg{width:auto;}.elementor-530 .elementor-element.elementor-element-8ad025f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-12px;}.elementor-530 .elementor-element.elementor-element-8ad025f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-530 .elementor-element.elementor-element-8ad025f{right:-7px;}body.rtl .elementor-530 .elementor-element.elementor-element-8ad025f{left:-7px;}.elementor-530 .elementor-element.elementor-element-8ad025f .elementor-icon-wrapper{text-align:center;}.elementor-530 .elementor-element.elementor-element-8ad025f.elementor-view-stacked .elementor-icon{background-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-8ad025f.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-8ad025f.elementor-view-default .elementor-icon{color:#AF637700;border-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-8ad025f.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-8ad025f.elementor-view-default .elementor-icon svg{fill:#AF637700;}.elementor-530 .elementor-element.elementor-element-8ad025f .elementor-icon{font-size:12px;}.elementor-530 .elementor-element.elementor-element-8ad025f .elementor-icon svg{height:12px;}.elementor-530 .elementor-element.elementor-element-8ad025f .elementor-icon-wrapper svg{width:auto;}.elementor-530 .elementor-element.elementor-element-4408431{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-12px;}.elementor-530 .elementor-element.elementor-element-4408431.elementor-element{--align-self:center;}body:not(.rtl) .elementor-530 .elementor-element.elementor-element-4408431{right:-7px;}body.rtl .elementor-530 .elementor-element.elementor-element-4408431{left:-7px;}.elementor-530 .elementor-element.elementor-element-4408431 .elementor-icon-wrapper{text-align:center;}.elementor-530 .elementor-element.elementor-element-4408431.elementor-view-stacked .elementor-icon{background-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-4408431.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-4408431.elementor-view-default .elementor-icon{color:#AF637700;border-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-4408431.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-4408431.elementor-view-default .elementor-icon svg{fill:#AF637700;}.elementor-530 .elementor-element.elementor-element-4408431 .elementor-icon{font-size:12px;}.elementor-530 .elementor-element.elementor-element-4408431 .elementor-icon svg{height:12px;}.elementor-530 .elementor-element.elementor-element-4408431 .elementor-icon-wrapper svg{width:auto;}.elementor-530 .elementor-element.elementor-element-9d1e520{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-12px;}.elementor-530 .elementor-element.elementor-element-9d1e520.elementor-element{--align-self:center;}body:not(.rtl) .elementor-530 .elementor-element.elementor-element-9d1e520{left:-7px;}body.rtl .elementor-530 .elementor-element.elementor-element-9d1e520{right:-7px;}.elementor-530 .elementor-element.elementor-element-9d1e520 .elementor-icon-wrapper{text-align:center;}.elementor-530 .elementor-element.elementor-element-9d1e520.elementor-view-stacked .elementor-icon{background-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-9d1e520.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-9d1e520.elementor-view-default .elementor-icon{color:#AF637700;border-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-9d1e520.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-9d1e520.elementor-view-default .elementor-icon svg{fill:#AF637700;}.elementor-530 .elementor-element.elementor-element-9d1e520 .elementor-icon{font-size:12px;}.elementor-530 .elementor-element.elementor-element-9d1e520 .elementor-icon svg{height:12px;}.elementor-530 .elementor-element.elementor-element-9d1e520 .elementor-icon-wrapper svg{width:auto;}.elementor-530 .elementor-element.elementor-element-8a46cac{--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;--gap:52px 52px;--row-gap:52px;--column-gap:52px;--flex-wrap:wrap;--border-radius:0px 0px 92px 92px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;--z-index:8;}.elementor-530 .elementor-element.elementor-element-593834f{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:6.625rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-593834f.e-con{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-adc781b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.5rem;font-weight:400;line-height:100%;color:var( --e-global-color-text );}.elementor-530 .elementor-element.elementor-element-1219572{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-1219572 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#F0F0F0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-9261f91 img{border-radius:16px 16px 16px 16px;}.elementor-530 .elementor-element.elementor-element-a80d0d9{--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;--justify-content:center;--gap:3.25rem 3.25rem;--row-gap:3.25rem;--column-gap:3.25rem;--flex-wrap:wrap;--border-radius:0px 0px 92px 92px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;--z-index:9;}.elementor-530 .elementor-element.elementor-element-a80d0d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-530 .elementor-element.elementor-element-3233088{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-530 .elementor-element.elementor-element-3233088.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-3233088 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:5.017rem;font-weight:400;line-height:100%;color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-970a93f{--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;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-3edb5ea{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-3edb5ea .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-945c0d4{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-7dd0541.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-2448873.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-2448873 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-58ea7c9{--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;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-d223140{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-d223140 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-291b589{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-340eb69.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-761d7ad.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-761d7ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-60bf808{--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;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-7a3b527{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-7a3b527 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-b19b1a9{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-868022a.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-9ccb069.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-9ccb069 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-fd7a0ad{--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;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-9c857d4{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-9c857d4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-6dd7e8e{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-44a10ce.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-b2ff0cb.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-b2ff0cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-59c8265{--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;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-029dfa0{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-029dfa0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-89f802b{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-1d150a4.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-d89529c.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-d89529c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-760a3fc{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-552afd6{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-552afd6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-f494234{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-f427c5d.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-99ee6ca.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-99ee6ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-56b44ae{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-58575e7{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-58575e7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-284fd63{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-c23a26b.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-090c131.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-090c131 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-4c67253{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-23cd9e9{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-23cd9e9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-e5a28aa{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-c6e4ee5.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-61b4def.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-61b4def .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-9c3c1aa{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-31c7e0e{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-31c7e0e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-6860159{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-18b5bf3.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-088fef3.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-088fef3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-68fc9ee{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-ef506fa{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-ef506fa .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-55bbb69{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-fbb2716.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-cf28b3a.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-cf28b3a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-8bea260{--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;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-cde6582{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-cde6582 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-dcd10f0{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-5ddc14d.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-258868b.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-258868b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-7af32fb{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-bbf7e25{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-bbf7e25 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-f3a5078{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-e83200e.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-d7825db.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-d7825db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-2022c61{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-f2d5eeb{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-f2d5eeb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-b23c4fb{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-b12eefe.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-c0198d8.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-c0198d8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-33fb0b2{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-2f76086{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-2f76086 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-c990212{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-b9b9663.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-b06b037.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-b06b037 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-2587bbe{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-db09dec{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-db09dec .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-12f5e34{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-79cd238.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-f95f88e.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-f95f88e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-d3e1bb8{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-8387afd{width:var( --container-widget-width, 26.438rem );max-width:26.438rem;--container-widget-width:26.438rem;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-8387afd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-9698d22{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-530 .elementor-element.elementor-element-9abaab3.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-802cb73.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-802cb73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:100%;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-a0ad8b3{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-530 .elementor-element.elementor-element-89ece73{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:0px 0px 92px 92px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;--z-index:9;}.elementor-530 .elementor-element.elementor-element-98b7423{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-530 .elementor-element.elementor-element-98b7423.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-98b7423 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:5.017rem;font-weight:400;line-height:100%;color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-46e34f8{margin:3.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.25rem) 0rem;border-radius:12px 12px 12px 12px;}.elementor-530 .elementor-element.elementor-element-46e34f8 iframe{height:25.25rem;transition-duration:0.5s;}.elementor-530 .elementor-element.elementor-element-46e34f8:hover iframe{filter:brightness( 87% ) contrast( 100% ) saturate( 100% ) blur( 0.5px ) hue-rotate( 0deg );}.elementor-530 .elementor-element.elementor-element-de7a4a7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:51px 51px;--row-gap:51px;--column-gap:51px;--grid-auto-flow:row;}.elementor-530 .elementor-element.elementor-element-74234bb{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-530 .elementor-element.elementor-element-1d07380.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-1d07380 .elementor-icon-wrapper{text-align:center;}.elementor-530 .elementor-element.elementor-element-1d07380.elementor-view-stacked .elementor-icon{background-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-1d07380.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-1d07380.elementor-view-default .elementor-icon{color:#AF637700;border-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-1d07380.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-1d07380.elementor-view-default .elementor-icon svg{fill:#AF637700;}.elementor-530 .elementor-element.elementor-element-1d07380 .elementor-icon{font-size:32px;}.elementor-530 .elementor-element.elementor-element-1d07380 .elementor-icon svg{height:32px;}.elementor-530 .elementor-element.elementor-element-535e672{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-530 .elementor-element.elementor-element-535e672.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-535e672 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;color:var( --e-global-color-0d8a832 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-530 .elementor-element.elementor-element-ff313c7.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-530 .elementor-element.elementor-element-ff313c7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1em;}.elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-530 .elementor-element.elementor-element-8c5c783{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-530 .elementor-element.elementor-element-2d48c4c.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-2d48c4c .elementor-icon-wrapper{text-align:center;}.elementor-530 .elementor-element.elementor-element-2d48c4c.elementor-view-stacked .elementor-icon{background-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-2d48c4c.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-2d48c4c.elementor-view-default .elementor-icon{color:#AF637700;border-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-2d48c4c.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-2d48c4c.elementor-view-default .elementor-icon svg{fill:#AF637700;}.elementor-530 .elementor-element.elementor-element-2d48c4c .elementor-icon{font-size:32px;}.elementor-530 .elementor-element.elementor-element-2d48c4c .elementor-icon svg{height:32px;}.elementor-530 .elementor-element.elementor-element-b3a3e62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-530 .elementor-element.elementor-element-b3a3e62.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-b3a3e62 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;color:var( --e-global-color-0d8a832 );}.elementor-530 .elementor-element.elementor-element-75fee22.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-530 .elementor-element.elementor-element-75fee22{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;}.elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-530 .elementor-element.elementor-element-0dcef75{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-530 .elementor-element.elementor-element-0f3c5d0.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-0f3c5d0 .elementor-icon-wrapper{text-align:center;}.elementor-530 .elementor-element.elementor-element-0f3c5d0.elementor-view-stacked .elementor-icon{background-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-0f3c5d0.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-0f3c5d0.elementor-view-default .elementor-icon{color:#AF637700;border-color:#AF637700;}.elementor-530 .elementor-element.elementor-element-0f3c5d0.elementor-view-framed .elementor-icon, .elementor-530 .elementor-element.elementor-element-0f3c5d0.elementor-view-default .elementor-icon svg{fill:#AF637700;}.elementor-530 .elementor-element.elementor-element-0f3c5d0 .elementor-icon{font-size:32px;}.elementor-530 .elementor-element.elementor-element-0f3c5d0 .elementor-icon svg{height:32px;}.elementor-530 .elementor-element.elementor-element-5424719{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-530 .elementor-element.elementor-element-5424719.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-5424719 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;color:var( --e-global-color-0d8a832 );}.elementor-530 .elementor-element.elementor-element-1e45a78.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-530 .elementor-element.elementor-element-1e45a78{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1em;}.elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-530 .elementor-element.elementor-element-75fa3ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-530 .elementor-element.elementor-element-1219572 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-9261f91{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-9261f91.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-3edb5ea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-d223140 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-7a3b527 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-9c857d4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-029dfa0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-552afd6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-58575e7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-23cd9e9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-31c7e0e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-ef506fa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-cde6582 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-bbf7e25 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-f2d5eeb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-2f76086 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-db09dec .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-8387afd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-de7a4a7{--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-530 .elementor-element.elementor-element-48163dc{--padding-top:06.25rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-530 .elementor-element.elementor-element-7c4f881 .elementor-heading-title{font-size:7rem;}.elementor-530 .elementor-element.elementor-element-debfdbe{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-530 .elementor-element.elementor-element-1d14710 .elementor-heading-title{font-size:0.875em;}.elementor-530 .elementor-element.elementor-element-9315155{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-530 .elementor-element.elementor-element-9315155 .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-343db09{--e-image-carousel-slides-to-show:4;}.elementor-530 .elementor-element.elementor-element-4cc1d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-530 .elementor-element.elementor-element-4cc1d47 .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-ab7f48c .elementor-heading-title{font-size:0.875em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-530 .elementor-element.elementor-element-20af89b .elementor-button{padding:1.25em 2.5em 1.25em 2.5em;}.elementor-530 .elementor-element.elementor-element-b684a05{--container-widget-width:20rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 20rem );max-width:20rem;}.elementor-530 .elementor-element.elementor-element-b684a05.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-b684a05 .elementor-heading-title{font-size:4rem;}.elementor-530 .elementor-element.elementor-element-98772cd .elementor-heading-title{font-size:0.875em;}.elementor-530 .elementor-element.elementor-element-5a0c55e .elementor-button{padding:1.25em 2.5em 1.25em 2.5em;}.elementor-530 .elementor-element.elementor-element-8a46cac{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-530 .elementor-element.elementor-element-593834f{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-530 .elementor-element.elementor-element-adc781b .elementor-heading-title{font-size:2.5rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-1219572 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-9261f91{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-530 .elementor-element.elementor-element-3233088 .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-3edb5ea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-2448873 .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-d223140 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-761d7ad .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-7a3b527 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-9ccb069 .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-9c857d4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-b2ff0cb .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-029dfa0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-d89529c .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-552afd6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-99ee6ca .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-58575e7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-090c131 .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-23cd9e9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-61b4def .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-31c7e0e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-088fef3 .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-ef506fa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-cf28b3a .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-cde6582 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-258868b .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-bbf7e25 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-d7825db .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-f2d5eeb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-c0198d8 .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-2f76086 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-b06b037 .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-db09dec .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-f95f88e .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-8387afd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-802cb73 .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-a0ad8b3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-530 .elementor-element.elementor-element-98b7423 .elementor-heading-title{font-size:3rem;}.elementor-530 .elementor-element.elementor-element-46e34f8 iframe{height:20rem;}.elementor-530 .elementor-element.elementor-element-de7a4a7{--grid-auto-flow:row;--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-530 .elementor-element.elementor-element-74234bb{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-530 .elementor-element.elementor-element-535e672 .elementor-heading-title{font-size:1.125rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-item > a{font-size:1.125em;}.elementor-530 .elementor-element.elementor-element-8c5c783{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-530 .elementor-element.elementor-element-b3a3e62 .elementor-heading-title{font-size:1.125rem;}.elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-item > a{font-size:1.125em;}.elementor-530 .elementor-element.elementor-element-0dcef75{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-530 .elementor-element.elementor-element-5424719 .elementor-heading-title{font-size:1.125rem;}.elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-item > a{font-size:1.125em;}}@media(max-width:767px){.elementor-530 .elementor-element.elementor-element-48163dc{--min-height:0px;--border-radius:0px 0px 62px 62px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-530 .elementor-element.elementor-element-7c4f881{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-530 .elementor-element.elementor-element-7c4f881 .elementor-heading-title{font-size:3.4rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-301ac06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-530 .elementor-element.elementor-element-301ac06 .elementor-heading-title{font-size:1rem;}.elementor-530 .elementor-element.elementor-element-debfdbe{--gap:032px 032px;--row-gap:032px;--column-gap:032px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-530 .elementor-element.elementor-element-1d14710.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-1d14710{text-align:center;}.elementor-530 .elementor-element.elementor-element-1d14710 .elementor-heading-title{font-size:1em;}.elementor-530 .elementor-element.elementor-element-9315155 .elementor-heading-title{font-size:2.5rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-343db09{--e-image-carousel-slides-to-show:2;}.elementor-530 .elementor-element.elementor-element-6f42ed5{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-530 .elementor-element.elementor-element-16decf1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-4cc1d47{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-530 .elementor-element.elementor-element-4cc1d47 .elementor-heading-title{font-size:2.25rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-ab7f48c{width:100%;max-width:100%;text-align:center;}.elementor-530 .elementor-element.elementor-element-ab7f48c.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-ab7f48c .elementor-heading-title{font-size:1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-530 .elementor-element.elementor-element-b684a05{width:auto;max-width:auto;margin:58px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-530 .elementor-element.elementor-element-b684a05.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-b684a05 .elementor-heading-title{font-size:2.5rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-98772cd{width:100%;max-width:100%;text-align:center;}.elementor-530 .elementor-element.elementor-element-98772cd.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-98772cd .elementor-heading-title{font-size:1em;}.elementor-530 .elementor-element.elementor-element-c703162 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-530 .elementor-element.elementor-element-994aae7{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-530 .elementor-element.elementor-element-994aae7.e-con{--align-self:center;}.elementor-530 .elementor-element.elementor-element-8a46cac{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-530 .elementor-element.elementor-element-593834f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-530 .elementor-element.elementor-element-593834f.e-con{--order:2;}.elementor-530 .elementor-element.elementor-element-adc781b .elementor-heading-title{font-size:2.5rem;}.elementor-530 .elementor-element.elementor-element-1219572 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-9261f91{width:100%;max-width:100%;}.elementor-530 .elementor-element.elementor-element-9261f91.elementor-element{--order:1;}.elementor-530 .elementor-element.elementor-element-a80d0d9{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-530 .elementor-element.elementor-element-3233088 .elementor-heading-title{font-size:2.5rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-3edb5ea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-2448873 .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-d223140 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-761d7ad .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-7a3b527 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-9ccb069 .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-9c857d4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-b2ff0cb .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-029dfa0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-d89529c .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-552afd6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-99ee6ca .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-58575e7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-090c131 .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-23cd9e9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-61b4def .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-31c7e0e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-088fef3 .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-ef506fa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-cf28b3a .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-cde6582 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-258868b .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-bbf7e25 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-d7825db .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-f2d5eeb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-c0198d8 .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-2f76086 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-b06b037 .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-db09dec .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-f95f88e .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-8387afd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-802cb73 .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-a0ad8b3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:20px;}.elementor-530 .elementor-element.elementor-element-89ece73{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-530 .elementor-element.elementor-element-98b7423 .elementor-heading-title{font-size:2.5rem;line-height:1em;}.elementor-530 .elementor-element.elementor-element-46e34f8{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-530 .elementor-element.elementor-element-de7a4a7{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-530 .elementor-element.elementor-element-535e672 .elementor-heading-title{font-size:1rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-530 .elementor-element.elementor-element-ff313c7 .elementor-icon-list-item > a{font-size:1rem;}.elementor-530 .elementor-element.elementor-element-b3a3e62 .elementor-heading-title{font-size:1rem;}.elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-530 .elementor-element.elementor-element-75fee22 .elementor-icon-list-item > a{font-size:1rem;}.elementor-530 .elementor-element.elementor-element-5424719 .elementor-heading-title{font-size:1rem;}.elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-530 .elementor-element.elementor-element-1e45a78 .elementor-icon-list-item > a{font-size:1rem;}.elementor-530 .elementor-element.elementor-element-75fa3ff{--padding-top:3em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}}@media(min-width:768px){.elementor-530 .elementor-element.elementor-element-16decf1{--width:65%;}.elementor-530 .elementor-element.elementor-element-593834f{--width:28.125rem;}.elementor-530 .elementor-element.elementor-element-a80d0d9{--width:99.796%;}}@media(max-width:1024px) and (min-width:768px){.elementor-530 .elementor-element.elementor-element-593834f{--width:23rem;}}/* Start custom CSS for html, class: .elementor-element-7f1622a */#txt{
    animation: girar 10s linear infinite;
    transform-origin: center;
}

@keyframes girar {
    0%{
      transform: rotate(Odeg);
    }
    100% {
      transform: rotate(360deg);
    }
}

#arrow {  
    animation: floating 2s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  -5px);
    }
    50%{
        transform: translate(0, 5px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48163dc */.elementor-530 .elementor-element.elementor-element-48163dc{
  position: relative;
  border-radius: 0px 0px 92px 92px;
  overflow: hidden;
  background-color: #B97285; /* base */
}

.elementor-530 .elementor-element.elementor-element-48163dc::after{
  content:"";
  position:absolute;

  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);

  width: 933px;
  height: 517px;

  background-image: url("https://nuvensasfatias.pt/wp-content/uploads/2026/02/nuvens.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;

  opacity: 0.6;
  z-index: 0;
  pointer-events: none;
}


/* 2) GRID (visível só no meio) */
.elementor-530 .elementor-element.elementor-element-48163dc::before{
  content:"";
  position:absolute;
  inset:0;

  background:
    linear-gradient(90deg, rgba(255,255,255,0.18) 1px, transparent 1px),
    linear-gradient(rgba(255,255,255,0.18) 1px, transparent 1px);

  background-size: 64px 64px;

  mask-image: radial-gradient(
    ellipse at center,
    rgba(0,0,0,1) 0%,
    rgba(0,0,0,1) 30%,
    rgba(0,0,0,0.6) 45%,
    rgba(0,0,0,0.25) 55%,
    rgba(0,0,0,0.05) 65%,
    rgba(0,0,0,0) 75%
  );

  -webkit-mask-image: radial-gradient(
    ellipse at center,
    rgba(0,0,0,1) 0%,
    rgba(0,0,0,1) 30%,
    rgba(0,0,0,0.6) 45%,
    rgba(0,0,0,0.25) 55%,
    rgba(0,0,0,0.05) 65%,
    rgba(0,0,0,0) 75%
  );

  z-index: 1;
  pointer-events:none;
}

/* 3) garante que o conteúdo fique acima */
.elementor-530 .elementor-element.elementor-element-48163dc > *{
  position: relative;
  z-index: 2;
}


/* ✅ MOBILE AJUSTADO */
@media (max-width: 767px){

  .elementor-530 .elementor-element.elementor-element-48163dc{
    border-radius: 0px 0px 62px 62px;
  }

  /* arco responsivo + posição melhor no mobile */
  .elementor-530 .elementor-element.elementor-element-48163dc::after{
    top: 47%;
    width: min(520px, 92vw);
    height: auto;
    aspect-ratio: 661 / 604;
    opacity: 0.50;
    border-radius: 999px 999px 18px 18px;
  }

  /* grid mais leve e com quadros um pouco menores */
  .elementor-530 .elementor-element.elementor-element-48163dc::before{
    background:
      linear-gradient(90deg, rgba(255,255,255,0.14) 1px, transparent 1px),
      linear-gradient(rgba(255,255,255,0.14) 1px, transparent 1px);

    background-size: 42px 42px;

    /* radial mais concentrado (grid só no meio) */
    mask-image: radial-gradient(
      ellipse at center,
      rgba(0,0,0,1) 0%,
      rgba(0,0,0,1) 22%,
      rgba(0,0,0,0.55) 40%,
      rgba(0,0,0,0.18) 52%,
      rgba(0,0,0,0.00) 62%
    );

    -webkit-mask-image: radial-gradient(
      ellipse at center,
      rgba(0,0,0,1) 0%,
      rgba(0,0,0,1) 22%,
      rgba(0,0,0,0.55) 40%,
      rgba(0,0,0,0.18) 52%,
      rgba(0,0,0,0.00) 62%
    );
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-343db09 */.elementor-530 .elementor-element.elementor-element-343db09 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f9c2f4 */.elementor-530 .elementor-element.elementor-element-3f9c2f4 .elementor-button {
    border-radius: 50px;
transition:0.7s ease !important;
}

.elementor-530 .elementor-element.elementor-element-3f9c2f4:hover .elementor-button {
    border-radius: 00px;
}


.elementor-530 .elementor-element.elementor-element-3f9c2f4 path#heart2 {
  opacity: 0.2;
   transition:
    fill 0.3s ease 0.4s,   /* delay SOMENTE no fill */
    opacity 0.2s ease;     /* sem delay */
    stroke: #B97285;
}

 .elementor-530 .elementor-element.elementor-element-3f9c2f4:hover path#heart2 {
  opacity: 1 !important;
  fill: #B97285;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994aae7 */.elementor-530 .elementor-element.elementor-element-994aae7 .elementor-button {
    border-radius: 50px;
background: #FCEDF0;
transition:0.7s ease !important;
}

.elementor-530 .elementor-element.elementor-element-994aae7:hover .elementor-button {
    border-radius: 00px;
}


.elementor-530 .elementor-element.elementor-element-994aae7 path#heart2 {
  opacity: 0.2;
   transition:
    fill 0.3s ease 0.4s,   /* delay SOMENTE no fill */
    opacity 0.2s ease;     /* sem delay */
    stroke: #B97285;
}

 .elementor-530 .elementor-element.elementor-element-994aae7:hover path#heart2 {
  opacity: 1 !important;
  fill: #B97285;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a46cac */.elementor-530 .elementor-element.elementor-element-8a46cac {
    border-radius: 42px;
background: linear-gradient(94deg, #B97285 41.68%, #D791A4 82.1%);
}

.elementor-530 .elementor-element.elementor-element-8a46cac {
    border-radius: 32px;
background: linear-gradient(94deg, #B97285 41.68%, #D791A4 82.1%);
}@mediA(max-width:767px) {
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-970a93f */.elementor-530 .elementor-element.elementor-element-970a93f {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea7c9 */.elementor-530 .elementor-element.elementor-element-58ea7c9 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf808 */.elementor-530 .elementor-element.elementor-element-60bf808 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7a0ad */.elementor-530 .elementor-element.elementor-element-fd7a0ad {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c8265 */.elementor-530 .elementor-element.elementor-element-59c8265 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a3fc */.elementor-530 .elementor-element.elementor-element-760a3fc {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b44ae */.elementor-530 .elementor-element.elementor-element-56b44ae {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c67253 */.elementor-530 .elementor-element.elementor-element-4c67253 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3c1aa */.elementor-530 .elementor-element.elementor-element-9c3c1aa {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc9ee */.elementor-530 .elementor-element.elementor-element-68fc9ee {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bea260 */.elementor-530 .elementor-element.elementor-element-8bea260 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af32fb */.elementor-530 .elementor-element.elementor-element-7af32fb {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2022c61 */.elementor-530 .elementor-element.elementor-element-2022c61 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fb0b2 */.elementor-530 .elementor-element.elementor-element-33fb0b2 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2587bbe */.elementor-530 .elementor-element.elementor-element-2587bbe {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e1bb8 */.elementor-530 .elementor-element.elementor-element-d3e1bb8 {
    border-radius: 10px;
background: linear-gradient(119deg, #B97285 50.06%, #D791A4 102.55%);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a0ad8b3 */.elementor-530 .elementor-element.elementor-element-a0ad8b3 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d07380 */.elementor-530 .elementor-element.elementor-element-1d07380 {
    height: 32px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2d48c4c */.elementor-530 .elementor-element.elementor-element-2d48c4c {
    height: 32px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0f3c5d0 */.elementor-530 .elementor-element.elementor-element-0f3c5d0 {
    height: 32px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5e46cd0 */#sb_instagram .sbi_follow_btn a {
    font-family: 'Inter' !important;
}/* End custom CSS */
/* Start custom CSS */html,body{
  overflow-x:hidden;
  width: 100%;
}

[data-elementor-type="wp-page"]{
  overflow: hidden;
}

.destaque {
  color: #fff;
}

.sb {
  font-weight: 600;
}

.fit-content {
width: fit-content;
}

.degrade{
background: linear-gradient(to right, #fff 40%, #000);
background-clip: text;
-webkit-background-clip: text;
color: transparent;
-webkit-text-fill-color: transparent;
}

@media(max-width:1024px) {
    .balance {
        text-wrap: balance
    }
}/* End custom CSS */