.elementor-4256 .elementor-element.elementor-element-b06e220:not(.elementor-motion-effects-element-type-background), .elementor-4256 .elementor-element.elementor-element-b06e220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A89FA0;}.elementor-4256 .elementor-element.elementor-element-b06e220{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:112px 0px 146px 0px;}.elementor-4256 .elementor-element.elementor-element-b06e220 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4256 .elementor-element.elementor-element-bf50fc5 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4256 .elementor-element.elementor-element-bf50fc5 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:16px;font-weight:700;color:#000000;}.elementor-4256 .elementor-element.elementor-element-63b887f .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:48px;font-weight:800;line-height:48px;color:var( --e-global-color-secondary );}.elementor-4256 .elementor-element.elementor-element-0a6055a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-4256 .elementor-element.elementor-element-0a6055a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-secondary );}.elementor-4256 .elementor-element.elementor-element-dd07cd6{width:var( --container-widget-width, 193px );max-width:193px;--container-widget-width:193px;--container-widget-flex-grow:0;}.elementor-4256 .elementor-element.elementor-element-dd07cd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4256 .elementor-element.elementor-element-dd07cd6 img{width:193.58px;max-width:193.58px;height:56px;object-fit:cover;object-position:center center;}.elementor-4256 .elementor-element.elementor-element-7c42b15{width:var( --container-widget-width, 193px );max-width:193px;--container-widget-width:193px;--container-widget-flex-grow:0;}.elementor-4256 .elementor-element.elementor-element-7c42b15 > .elementor-widget-container{margin:0px 0px 0px 16px;}.elementor-4256 .elementor-element.elementor-element-7c42b15 img{width:193.58px;max-width:193.58px;height:56px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-4256 .elementor-element.elementor-element-3d3ef83{left:0px;}body.rtl .elementor-4256 .elementor-element.elementor-element-3d3ef83{right:0px;}.elementor-4256 .elementor-element.elementor-element-3d3ef83{top:0px;}.elementor-4256 .elementor-element.elementor-element-3d3ef83 img{width:472px;max-width:472px;height:804px;object-fit:cover;object-position:center center;}.elementor-4256 .elementor-element.elementor-element-d1f3ac8{padding:70px 0px 70px 0px;}.elementor-4256 .elementor-element.elementor-element-ae63649 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:48px;font-weight:800;line-height:48px;color:var( --e-global-color-primary );}.elementor-4256 .elementor-element.elementor-element-e996aee{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-4256 .elementor-element.elementor-element-e996aee > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-4256 .elementor-element.elementor-element-e996aee .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}@media(max-width:1024px) and (min-width:768px){.elementor-4256 .elementor-element.elementor-element-25833ba{width:100%;}.elementor-4256 .elementor-element.elementor-element-5c38b3f{width:100%;}}@media(max-width:1024px){.elementor-4256 .elementor-element.elementor-element-b06e220{padding:40px 20px 40px 20px;}.elementor-4256 .elementor-element.elementor-element-63b887f .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-4256 .elementor-element.elementor-element-0a6055a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4256 .elementor-element.elementor-element-0a6055a .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-4256 .elementor-element.elementor-element-dd07cd6{width:auto;max-width:auto;text-align:left;}.elementor-4256 .elementor-element.elementor-element-dd07cd6 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4256 .elementor-element.elementor-element-dd07cd6 img{width:193.58px;max-width:193.58px;}.elementor-4256 .elementor-element.elementor-element-7c42b15{width:auto;max-width:auto;text-align:left;}.elementor-4256 .elementor-element.elementor-element-7c42b15 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4256 .elementor-element.elementor-element-7c42b15 img{width:193.58px;max-width:193.58px;}.elementor-4256 .elementor-element.elementor-element-3d3ef83 img{width:378px;max-width:378px;height:724px;}.elementor-4256 .elementor-element.elementor-element-d1f3ac8{padding:40px 20px 40px 20px;}.elementor-4256 .elementor-element.elementor-element-ae63649 .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-4256 .elementor-element.elementor-element-e996aee > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4256 .elementor-element.elementor-element-e996aee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4256 .elementor-element.elementor-element-e996aee .elementor-heading-title{font-size:16px;line-height:28px;}}@media(max-width:767px){.elementor-4256 .elementor-element.elementor-element-b06e220{padding:40px 16px 40px 16px;}.elementor-4256 .elementor-element.elementor-element-7c42b15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4256 .elementor-element.elementor-element-3d3ef83 img{width:300px;max-width:300px;height:450px;object-fit:contain;}.elementor-4256 .elementor-element.elementor-element-d1f3ac8{padding:40px 16px 40px 16px;}}/* Start custom CSS for section, class: .elementor-element-b06e220 */@media(min-width: 1600px) {
    .membership .elementor-column-gap-default {
        max-width: 1440px!important;
    }
}

@media(max-width: 1024px) {
    .membership .luxury-app {
        position: relative!important;
    }
}

/* Line Styles*/

.membership .luxury-text {
    display: flex;
    align-items: center;
}

.membership .line {
    width: 36px;
    height: 2px;
    background-color: #ffffff;
    margin-right: 28px;
    margin-left: 28px;
    position: relative;
}

.membership .line::before {
    content: "";
    width: 36px;
    height: 2px;
    background-color: #ffffff;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d1f3ac8 */@media(min-width: 1600px) {
    .idea-gallery .elementor-column-gap-default {
        max-width: 1440px!important;
    }
}/* End custom CSS */