.elementor-11662 .elementor-element.elementor-element-e5eeeee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11662 .elementor-element.elementor-element-13fff2a0{--display:flex;}.elementor-11662 .elementor-element.elementor-element-6f3ae394{--spacer-size:15px;}.elementor-11662 .elementor-element.elementor-element-f3dba1c{width:auto;max-width:auto;text-align:center;color:var( --e-global-color-secondary );}.elementor-11662 .elementor-element.elementor-element-f3dba1c > .elementor-widget-container{background-color:#4C226333;margin:0px 0px 32px 0px;padding:12px 12px 12px 12px;border-radius:20px 20px 20px 20px;}.elementor-11662 .elementor-element.elementor-element-f3dba1c.elementor-element{--align-self:center;}.elementor-11662 .elementor-element.elementor-element-efa88a2{text-align:center;}.elementor-11662 .elementor-element.elementor-element-efa88a2 .elementor-heading-title{text-transform:none;color:var( --e-global-color-2b05a29 );}.elementor-11662 .elementor-element.elementor-element-7db1737e{--display:flex;}.elementor-11662 .elementor-element.elementor-element-50e4fce3{--spacer-size:5px;}.elementor-11662 .elementor-element.elementor-element-391a6779{font-family:"Roboto", Sans-serif;}.elementor-11662 .elementor-element.elementor-element-2a382021{font-family:"Roboto", Sans-serif;font-size:15px;}.elementor-11662 .elementor-element.elementor-element-96d5968{--display:flex;}.elementor-11662 .elementor-element.elementor-element-b26a81d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--z-index:2;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-884cc60 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-884cc60 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-9aa026e i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-9aa026e svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-23319ce i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-23319ce svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-db56803 i{color:#0E0E0E;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-db56803 svg{fill:#0E0E0E;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-858db73 i{color:#000000;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-858db73 svg{fill:#000000;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-2da2394 i{color:#000000;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-2da2394 svg{fill:#000000;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-d72c1d9 i{color:#000000;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-d72c1d9 svg{fill:#000000;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-44ff0f4 i{color:#000000;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-repeater-item-44ff0f4 svg{fill:#000000;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-price-table__button{background-color:#4C2263;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-price-table__button:hover{background-color:#02010100;color:var( --e-global-color-d0bfc56 );border-color:var( --e-global-color-d0bfc56 );}.elementor-11662 .elementor-element.elementor-element-2fbf123 > .elementor-widget-container:hover{--e-transform-scale:1.04;}.elementor-11662 .elementor-element.elementor-element-2fbf123{--e-transform-transition-duration:250ms;--e-price-table-header-background-color:#4C2263;}.elementor-11662 .elementor-element.elementor-element-2fbf123 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11662 .elementor-element.elementor-element-2fbf123:hover .elementor-widget-container{border-style:none;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-price-table__heading{font-family:"League Spartan", Sans-serif;font-size:40px;font-weight:600;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-price-table__subheading{font-size:20px;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;font-size:68px;font-weight:800;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-price-table__period{font-size:16px;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-price-table__features-list li{font-family:"Helvetica", Sans-serif;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-11662 .elementor-element.elementor-element-2fbf123 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-884cc60 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-884cc60 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-3fe3aae i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-3fe3aae svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-c17d2df i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-c17d2df svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-db56803 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-db56803 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-567f71b i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-567f71b svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-29676e8 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-29676e8 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-19509ff i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-19509ff svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-44ff0f4 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-repeater-item-44ff0f4 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-price-table__button{background-color:#4C2263;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d0bfc56 );border-radius:25px 25px 25px 25px;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-price-table__button:hover{background-color:#AF929200;color:var( --e-global-color-d0bfc56 );border-color:var( --e-global-color-d0bfc56 );}.elementor-11662 .elementor-element.elementor-element-81dd0a8 > .elementor-widget-container:hover{--e-transform-scale:1.04;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11662 .elementor-element.elementor-element-81dd0a8:hover .elementor-widget-container{border-style:none;}.elementor-11662 .elementor-element.elementor-element-81dd0a8{--e-price-table-header-background-color:#4C2263;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-price-table__heading{font-family:"League Spartan", Sans-serif;font-size:40px;font-weight:600;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-price-table__subheading{font-size:20px;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;font-size:68px;font-weight:800;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(68em/100);}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-price-table__currency{align-self:flex-end;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-price-table__period{font-size:16px;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-price-table__features-list li{font-family:"Helvetica", Sans-serif;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-11662 .elementor-element.elementor-element-81dd0a8 .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-71f7faf );color:#ffffff;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-repeater-item-884cc60 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-repeater-item-884cc60 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-repeater-item-9aa026e i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-repeater-item-9aa026e svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-repeater-item-db56803 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-repeater-item-db56803 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-repeater-item-2da2394 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-repeater-item-2da2394 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-repeater-item-23319ce i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-repeater-item-23319ce svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-repeater-item-858db73 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-repeater-item-858db73 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-price-table__button{background-color:#4C2263;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d0bfc56 );border-radius:25px 25px 25px 25px;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-price-table__button:hover{background-color:#AF929200;color:var( --e-global-color-d0bfc56 );border-color:var( --e-global-color-d0bfc56 );}.elementor-11662 .elementor-element.elementor-element-404be1d > .elementor-widget-container:hover{--e-transform-scale:1.04;}.elementor-11662 .elementor-element.elementor-element-404be1d > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11662 .elementor-element.elementor-element-404be1d:hover .elementor-widget-container{border-style:none;}.elementor-11662 .elementor-element.elementor-element-404be1d{--e-price-table-header-background-color:#4C2263;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-price-table__heading{font-family:"League Spartan", Sans-serif;font-size:40px;font-weight:600;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-price-table__subheading{font-size:20px;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;font-size:68px;font-weight:800;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(68em/100);}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-price-table__currency{align-self:flex-end;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-price-table__period{font-size:16px;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-price-table__features-list li{font-family:"Helvetica", Sans-serif;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-11662 .elementor-element.elementor-element-404be1d .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-71f7faf );color:#ffffff;}.elementor-11662 .elementor-element.elementor-element-c14cf09{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-11662 .elementor-element.elementor-element-91aa92a{--display:flex;}.elementor-11662 .elementor-element.elementor-element-7e32245{text-align:center;}.elementor-11662 .elementor-element.elementor-element-7e32245 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:40px;font-weight:600;}.elementor-11662 .elementor-element.elementor-element-7a3fdb2{--spacer-size:8px;}.elementor-11662 .elementor-element.elementor-element-a36c01c{--display:flex;}.elementor-11662 .elementor-element.elementor-element-a4c9d13{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--z-index:2;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-884cc60 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-884cc60 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-9aa026e i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-9aa026e svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-23319ce i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-23319ce svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-db56803 i{color:#0E0E0E;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-db56803 svg{fill:#0E0E0E;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-858db73 i{color:#000000;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-858db73 svg{fill:#000000;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-2da2394 i{color:#000000;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-2da2394 svg{fill:#000000;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-d72c1d9 i{color:#000000;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-d72c1d9 svg{fill:#000000;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-44ff0f4 i{color:#000000;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-repeater-item-44ff0f4 svg{fill:#000000;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-price-table__button{background-color:#4C2263;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-price-table__button:hover{background-color:#02010100;color:var( --e-global-color-d0bfc56 );border-color:var( --e-global-color-d0bfc56 );}.elementor-11662 .elementor-element.elementor-element-de754ee > .elementor-widget-container:hover{--e-transform-scale:1.04;}.elementor-11662 .elementor-element.elementor-element-de754ee > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11662 .elementor-element.elementor-element-de754ee:hover .elementor-widget-container{border-style:none;}.elementor-11662 .elementor-element.elementor-element-de754ee{--e-price-table-header-background-color:#4C2263;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-price-table__heading{font-family:"League Spartan", Sans-serif;font-size:40px;font-weight:600;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-price-table__subheading{font-size:20px;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;font-size:68px;font-weight:800;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-price-table__after-price{justify-content:flex-start;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-price-table__period{font-size:16px;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-price-table__features-list li{font-family:"Helvetica", Sans-serif;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-11662 .elementor-element.elementor-element-de754ee .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-884cc60 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-884cc60 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-db56803 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-db56803 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-858db73 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-858db73 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-2da2394 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-2da2394 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-70d7cd8 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-70d7cd8 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-d72c1d9 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-d72c1d9 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-bca94b4 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-bca94b4 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-44ff0f4 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-repeater-item-44ff0f4 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table__button{background-color:#4C2263;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d0bfc56 );border-radius:25px 25px 25px 25px;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table__button:hover{background-color:#AF929200;color:var( --e-global-color-d0bfc56 );border-color:var( --e-global-color-d0bfc56 );}.elementor-11662 .elementor-element.elementor-element-357d172 > .elementor-widget-container:hover{--e-transform-scale:1.04;}.elementor-11662 .elementor-element.elementor-element-357d172 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11662 .elementor-element.elementor-element-357d172:hover .elementor-widget-container{border-style:none;}.elementor-11662 .elementor-element.elementor-element-357d172{--e-price-table-header-background-color:#4C2263;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table__heading{font-family:"League Spartan", Sans-serif;font-size:40px;font-weight:600;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table__subheading{font-size:20px;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;font-size:68px;font-weight:800;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(68em/100);}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table__currency{align-self:flex-end;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table__original-price{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;align-self:center;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table__period{font-size:16px;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table__features-list li{font-family:"Helvetica", Sans-serif;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-11662 .elementor-element.elementor-element-357d172 .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-71f7faf );color:#ffffff;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-repeater-item-884cc60 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-repeater-item-884cc60 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-repeater-item-d72c1d9 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-repeater-item-d72c1d9 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-repeater-item-9aa026e i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-repeater-item-9aa026e svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-repeater-item-23319ce i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-repeater-item-23319ce svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-repeater-item-db56803 i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-repeater-item-db56803 svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-repeater-item-25e890a i{color:#EC6644;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-repeater-item-25e890a svg{fill:#EC6644;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table__button{background-color:#4C2263;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d0bfc56 );border-radius:25px 25px 25px 25px;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table__button:hover{background-color:#AF929200;color:var( --e-global-color-d0bfc56 );border-color:var( --e-global-color-d0bfc56 );}.elementor-11662 .elementor-element.elementor-element-7bafb1e > .elementor-widget-container:hover{--e-transform-scale:1.04;}.elementor-11662 .elementor-element.elementor-element-7bafb1e > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11662 .elementor-element.elementor-element-7bafb1e:hover .elementor-widget-container{border-style:none;}.elementor-11662 .elementor-element.elementor-element-7bafb1e{--e-price-table-header-background-color:#4C2263;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table__heading{font-family:"League Spartan", Sans-serif;font-size:40px;font-weight:600;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table__subheading{font-size:20px;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;font-size:68px;font-weight:800;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(68em/100);}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table__currency{align-self:flex-end;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table__after-price{justify-content:flex-start;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table__original-price{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;align-self:center;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table__period{font-size:16px;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table__features-list li{font-family:"Helvetica", Sans-serif;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-11662 .elementor-element.elementor-element-7bafb1e .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-71f7faf );color:#ffffff;}.elementor-11662 .elementor-element.elementor-element-80b7d04{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-11662 .elementor-element.elementor-element-208c539{--display:flex;}.elementor-11662 .elementor-element.elementor-element-d294f6e{text-align:center;}.elementor-11662 .elementor-element.elementor-element-d294f6e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:40px;font-weight:600;}.elementor-11662 .elementor-element.elementor-element-996344d{--spacer-size:8px;}.elementor-11662 .elementor-element.elementor-element-79370ba{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:32px;--n-tabs-title-border-radius:50px 50px 50px 50px;--n-tabs-title-padding-top:2px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:2px;--n-tabs-title-padding-left:24px;--n-tabs-title-color:#3E3C3C;--n-tabs-title-color-active:#FFFFFF;}.elementor-11662 .elementor-element.elementor-element-79370ba > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-11662 .elementor-element.elementor-element-79370ba.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-11662 .elementor-element.elementor-element-79370ba.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;}.elementor-11662 .elementor-element.elementor-element-79370ba [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#3E3C3C;}.elementor-11662 .elementor-element.elementor-element-7b4ede0c{--display:flex;}.elementor-11662 .elementor-element.elementor-element-798ab3b{--display:flex;}.elementor-11662 .elementor-element.elementor-element-1db3732{text-align:center;}.elementor-11662 .elementor-element.elementor-element-1db3732 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:40px;font-weight:600;}.elementor-11662 .elementor-element.elementor-element-6a3cf81{--display:grid;--e-con-grid-template-columns:2fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-11662 .elementor-element.elementor-element-50a317c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-11662 .elementor-element.elementor-element-82217d6{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-11662 .elementor-element.elementor-element-82217d6:not(.elementor-motion-effects-element-type-background), .elementor-11662 .elementor-element.elementor-element-82217d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C2263;}.elementor-11662 .elementor-element.elementor-element-5b42f9c{width:auto;max-width:auto;}.elementor-11662 .elementor-element.elementor-element-5b42f9c.elementor-element{--align-self:center;}.elementor-11662 .elementor-element.elementor-element-5b42f9c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-11662 .elementor-element.elementor-element-30997aa{text-align:center;}.elementor-11662 .elementor-element.elementor-element-30997aa .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.5em;}.elementor-11662 .elementor-element.elementor-element-be14614{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11662 .elementor-element.elementor-element-ace14c7 .elementor-accordion-item{border-width:2px;border-color:#3C3C3C;}.elementor-11662 .elementor-element.elementor-element-ace14c7 .elementor-accordion-item .elementor-tab-content{border-width:2px;border-top-color:#3C3C3C;}.elementor-11662 .elementor-element.elementor-element-ace14c7 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px;border-bottom-color:#3C3C3C;}.elementor-11662 .elementor-element.elementor-element-ace14c7 .elementor-active .elementor-accordion-icon, .elementor-11662 .elementor-element.elementor-element-ace14c7 .elementor-active .elementor-accordion-title{color:#A41858;}.elementor-11662 .elementor-element.elementor-element-ace14c7 .elementor-active .elementor-accordion-icon svg{fill:#A41858;}.elementor-11662 .elementor-element.elementor-element-ace14c7 .elementor-accordion-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-11662 .elementor-element.elementor-element-ace14c7 .elementor-tab-title{padding:24px 16px 24px 16px;}.elementor-11662 .elementor-element.elementor-element-ace14c7 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-11662 .elementor-element.elementor-element-ace14c7 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-11662 .elementor-element.elementor-element-ace14c7 .elementor-tab-content{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.5;}@media(max-width:1024px) and (min-width:768px){.elementor-11662 .elementor-element.elementor-element-82217d6{--width:100%;}}@media(max-width:1366px){.elementor-11662 .elementor-element.elementor-element-b26a81d{--grid-auto-flow:row;}.elementor-11662 .elementor-element.elementor-element-a4c9d13{--grid-auto-flow:row;}.elementor-11662 .elementor-element.elementor-element-6a3cf81{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-11662 .elementor-element.elementor-element-b26a81d{--grid-auto-flow:row;}.elementor-11662 .elementor-element.elementor-element-a4c9d13{--grid-auto-flow:row;}.elementor-11662 .elementor-element.elementor-element-6a3cf81{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-11662 .elementor-element.elementor-element-b26a81d{--grid-auto-flow:row;}.elementor-11662 .elementor-element.elementor-element-a4c9d13{--grid-auto-flow:row;}.elementor-11662 .elementor-element.elementor-element-798ab3b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11662 .elementor-element.elementor-element-6a3cf81{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-11662 .elementor-element.elementor-element-b26a81d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11662 .elementor-element.elementor-element-a4c9d13{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11662 .elementor-element.elementor-element-6a3cf81{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}@media(min-width:768px){.elementor-11662 .elementor-element.elementor-element-82217d6{--width:100%;}.elementor-11662 .elementor-element.elementor-element-be14614{--width:100%;}}@media(min-width:2400px){.elementor-11662 .elementor-element.elementor-element-b26a81d{--grid-auto-flow:row;}.elementor-11662 .elementor-element.elementor-element-a4c9d13{--grid-auto-flow:row;}.elementor-11662 .elementor-element.elementor-element-6a3cf81{--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-d574fa7 */.fa-solid {
    font-family: FontAwesome;
    font-style: normal;
    cursor: pointer;
}

.noon-tooltip {
    position: relative;
    overflow: visible;
}

.noon-tooltip::after {
    position: absolute; 
    white-space: pre-line;
    top: 24px;
    min-width: 250px;
    max-width: 300px;
    border-radius: 20px;
    color: white;
    background-color: #A41858;
    padding: 6px 12px;
    font-size: 13px;
    line-height: 1.2;
    font-family: "Roboto", Sans-serif;
    left: -200px;
    cursor: initial;
    transition: 250ms ease-out all;
    display: none;
    z-index: 3;
}

.noon-tooltip-renew-auto::after {
    content: "NOON subscriptions automatically renew at the end of each billing cycle unless you cancel before the renewal date. Auto-renewal allows for seamless continuation of your subscriptions without requiring manual intervention.";
}

.noon-tooltip-cirlces::after {
    content: "Noon Circles now running in London, Cheltenham, Bristol, Guildford, Cornwall, Kent and Buckinghamshire. A great source of support and insight, engage in open conversations with other Queenagers about what's on your mind";
}


.noon-tooltip-networking-lunch::after {
    content: "PRO Members receive this invitation to meet and mingle with NOON Founder Eleanor Mills and/or other senior members of the NOON team. Venue: The Groucho Club or similar in London or other major UK city. Cost of lunch not included";   
}

.noon-tooltip:hover::after,
.noon-tooltip:focus::after
{
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3dba1c */.hide {
    display: none;
}

.membership {
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-391a6779 */.noon-personal-story a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a382021 */.noon-personal-story a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-2fbf123 */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-81dd0a8 */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-404be1d */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b26a81d */.noon-circles-info {
    text-decoration: underline;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c802299 */.noon-compare-prices .row-1 .dt-column-title span,
.elementor-editor-active .noon-compare-prices .row-1 th span{
    font-size: 13px;
    border-radius: 10px;
    background: #A41858;
    padding: 2px 4px;
    min-width: 50px;
    color: white;
}

.noon-compare-prices .row-1 th {
    padding-top: 20px;
}

.noon-compare-prices thead tr > * {
    background-color: white;
}

.noon-compare-prices thead th {
    padding: 2px 16px;
}

/* Membership Name */
.noon-compare-prices .row-2 th {
    font-family: "League Spartan", Sans-serif;
    font-weight: 600;
    font-size: 32px;
}

/* Monthly Price */
.noon-compare-prices .row-3 th {
    font-family: Poppins, Sans-serif;
    font-size: 38px;
}

/* Terms */
.noon-compare-prices .row-4 th {
    font-family: Poppins, Sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #555;
}

/* Body */
.noon-compare-prices tbody tr td {
    border: none;
    font-size: 18px;
    font-family: Poppins, Sans-Serif
}

.noon-compare-prices tbody tr:first-child td {
    font-family: "League Spartan", Sans-serif;
    font-weight: 700;
    font-size: 24px;
    border-bottom: solid 2px #4C2263;
    padding-top: 4px;
    padding-bottom: 4px;
    position: relative
}

.noon-compare-prices tbody tr:first-child td:not(.column-4)::after {
    content: '';
    position: absolute;
    border-bottom: solid 2px #4C2263;
    right: -16px;
    width: 16px;
    bottom: -2px;
}

/* Icons */
.noon-compare-prices tbody .column-2,
.noon-compare-prices tbody .column-3,
.noon-compare-prices tbody .column-4 {
    text-align: center
}

.noon-compare-prices .fa-check {
    color: #4C2263;
}

.noon-compare-prices .fa-times {
    color: #555;
    opacity: 0.5;
}

/* Columns */
.noon-compare-prices .column-2,
.noon-compare-prices .column-3,
.noon-compare-prices .column-4 {
    min-width: 200px;
}

.noon-compare-prices .column-2,
.noon-compare-prices .column-4 {
    background: rgb(250, 252, 253);
    border-left: solid 16px white;
    border-right: solid 16px white;
    
}

.noon-compare-prices .column-3 {
    background: #4C226333;
    border-left: solid 16px white;
    border-right: solid 16px white;
}

.noon-compare-prices .row-1 th,
.noon-compare-prices .row-1 tr
{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-de754ee */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-357d172 */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-7bafb1e */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c9d13 */.noon-circles-info {
    text-decoration: underline;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ecdf394 */.noon-compare-prices .row-1 .dt-column-title span,
.elementor-editor-active .noon-compare-prices .row-1 th span{
    font-size: 13px;
    border-radius: 10px;
    background: #A41858;
    padding: 2px 4px;
    min-width: 50px;
    color: white;
}

.noon-compare-prices .row-1 th {
    padding-top: 20px;
}

.noon-compare-prices thead tr > * {
    background-color: white;
}

.noon-compare-prices thead th {
    padding: 2px 16px;
}

/* Membership Name */
.noon-compare-prices .row-2 th {
    font-family: "League Spartan", Sans-serif;
    font-weight: 600;
    font-size: 32px;
}

/* Monthly Price */
.noon-compare-prices .row-3 th {
    font-family: Poppins, Sans-serif;
    font-size: 38px;
}

/* Terms */
.noon-compare-prices .row-4 th {
    font-family: Poppins, Sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #555;
}

/* Body */
.noon-compare-prices tbody tr td {
    border: none;
    font-size: 18px;
    font-family: Poppins, Sans-Serif
}

.noon-compare-prices tbody tr:first-child td {
    font-family: "League Spartan", Sans-serif;
    font-weight: 700;
    font-size: 24px;
    border-bottom: solid 2px #4C2263;
    padding-top: 4px;
    padding-bottom: 4px;
    position: relative
}

.noon-compare-prices tbody tr:first-child td:not(.column-4)::after {
    content: '';
    position: absolute;
    border-bottom: solid 2px #4C2263;
    right: -16px;
    width: 16px;
    bottom: -2px;
}

/* Icons */
.noon-compare-prices tbody .column-2,
.noon-compare-prices tbody .column-3,
.noon-compare-prices tbody .column-4 {
    text-align: center
}

.noon-compare-prices .fa-check {
    color: #4C2263;
}

.noon-compare-prices .fa-times {
    color: #555;
    opacity: 0.5;
}

/* Columns */
.noon-compare-prices .column-2,
.noon-compare-prices .column-3,
.noon-compare-prices .column-4 {
    min-width: 200px;
}

.noon-compare-prices .column-2,
.noon-compare-prices .column-4 {
    background: rgb(250, 252, 253);
    border-left: solid 16px white;
    border-right: solid 16px white;
    
}

.noon-compare-prices .column-3 {
    background: #4C226333;
    border-left: solid 16px white;
    border-right: solid 16px white;
}

.noon-compare-prices .row-1 th,
.noon-compare-prices .row-1 tr
{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-2fbf123 */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-81dd0a8 */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-404be1d */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b26a81d */.noon-circles-info {
    text-decoration: underline;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c802299 */.noon-compare-prices .row-1 .dt-column-title span,
.elementor-editor-active .noon-compare-prices .row-1 th span{
    font-size: 13px;
    border-radius: 10px;
    background: #A41858;
    padding: 2px 4px;
    min-width: 50px;
    color: white;
}

.noon-compare-prices .row-1 th {
    padding-top: 20px;
}

.noon-compare-prices thead tr > * {
    background-color: white;
}

.noon-compare-prices thead th {
    padding: 2px 16px;
}

/* Membership Name */
.noon-compare-prices .row-2 th {
    font-family: "League Spartan", Sans-serif;
    font-weight: 600;
    font-size: 32px;
}

/* Monthly Price */
.noon-compare-prices .row-3 th {
    font-family: Poppins, Sans-serif;
    font-size: 38px;
}

/* Terms */
.noon-compare-prices .row-4 th {
    font-family: Poppins, Sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #555;
}

/* Body */
.noon-compare-prices tbody tr td {
    border: none;
    font-size: 18px;
    font-family: Poppins, Sans-Serif
}

.noon-compare-prices tbody tr:first-child td {
    font-family: "League Spartan", Sans-serif;
    font-weight: 700;
    font-size: 24px;
    border-bottom: solid 2px #4C2263;
    padding-top: 4px;
    padding-bottom: 4px;
    position: relative
}

.noon-compare-prices tbody tr:first-child td:not(.column-4)::after {
    content: '';
    position: absolute;
    border-bottom: solid 2px #4C2263;
    right: -16px;
    width: 16px;
    bottom: -2px;
}

/* Icons */
.noon-compare-prices tbody .column-2,
.noon-compare-prices tbody .column-3,
.noon-compare-prices tbody .column-4 {
    text-align: center
}

.noon-compare-prices .fa-check {
    color: #4C2263;
}

.noon-compare-prices .fa-times {
    color: #555;
    opacity: 0.5;
}

/* Columns */
.noon-compare-prices .column-2,
.noon-compare-prices .column-3,
.noon-compare-prices .column-4 {
    min-width: 200px;
}

.noon-compare-prices .column-2,
.noon-compare-prices .column-4 {
    background: rgb(250, 252, 253);
    border-left: solid 16px white;
    border-right: solid 16px white;
    
}

.noon-compare-prices .column-3 {
    background: #4C226333;
    border-left: solid 16px white;
    border-right: solid 16px white;
}

.noon-compare-prices .row-1 th,
.noon-compare-prices .row-1 tr
{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-de754ee */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-357d172 */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-7bafb1e */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c9d13 */.noon-circles-info {
    text-decoration: underline;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ecdf394 */.noon-compare-prices .row-1 .dt-column-title span,
.elementor-editor-active .noon-compare-prices .row-1 th span{
    font-size: 13px;
    border-radius: 10px;
    background: #A41858;
    padding: 2px 4px;
    min-width: 50px;
    color: white;
}

.noon-compare-prices .row-1 th {
    padding-top: 20px;
}

.noon-compare-prices thead tr > * {
    background-color: white;
}

.noon-compare-prices thead th {
    padding: 2px 16px;
}

/* Membership Name */
.noon-compare-prices .row-2 th {
    font-family: "League Spartan", Sans-serif;
    font-weight: 600;
    font-size: 32px;
}

/* Monthly Price */
.noon-compare-prices .row-3 th {
    font-family: Poppins, Sans-serif;
    font-size: 38px;
}

/* Terms */
.noon-compare-prices .row-4 th {
    font-family: Poppins, Sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #555;
}

/* Body */
.noon-compare-prices tbody tr td {
    border: none;
    font-size: 18px;
    font-family: Poppins, Sans-Serif
}

.noon-compare-prices tbody tr:first-child td {
    font-family: "League Spartan", Sans-serif;
    font-weight: 700;
    font-size: 24px;
    border-bottom: solid 2px #4C2263;
    padding-top: 4px;
    padding-bottom: 4px;
    position: relative
}

.noon-compare-prices tbody tr:first-child td:not(.column-4)::after {
    content: '';
    position: absolute;
    border-bottom: solid 2px #4C2263;
    right: -16px;
    width: 16px;
    bottom: -2px;
}

/* Icons */
.noon-compare-prices tbody .column-2,
.noon-compare-prices tbody .column-3,
.noon-compare-prices tbody .column-4 {
    text-align: center
}

.noon-compare-prices .fa-check {
    color: #4C2263;
}

.noon-compare-prices .fa-times {
    color: #555;
    opacity: 0.5;
}

/* Columns */
.noon-compare-prices .column-2,
.noon-compare-prices .column-3,
.noon-compare-prices .column-4 {
    min-width: 200px;
}

.noon-compare-prices .column-2,
.noon-compare-prices .column-4 {
    background: rgb(250, 252, 253);
    border-left: solid 16px white;
    border-right: solid 16px white;
    
}

.noon-compare-prices .column-3 {
    background: #4C226333;
    border-left: solid 16px white;
    border-right: solid 16px white;
}

.noon-compare-prices .row-1 th,
.noon-compare-prices .row-1 tr
{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-2fbf123 */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-81dd0a8 */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-404be1d */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b26a81d */.noon-circles-info {
    text-decoration: underline;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c802299 */.noon-compare-prices .row-1 .dt-column-title span,
.elementor-editor-active .noon-compare-prices .row-1 th span{
    font-size: 13px;
    border-radius: 10px;
    background: #A41858;
    padding: 2px 4px;
    min-width: 50px;
    color: white;
}

.noon-compare-prices .row-1 th {
    padding-top: 20px;
}

.noon-compare-prices thead tr > * {
    background-color: white;
}

.noon-compare-prices thead th {
    padding: 2px 16px;
}

/* Membership Name */
.noon-compare-prices .row-2 th {
    font-family: "League Spartan", Sans-serif;
    font-weight: 600;
    font-size: 32px;
}

/* Monthly Price */
.noon-compare-prices .row-3 th {
    font-family: Poppins, Sans-serif;
    font-size: 38px;
}

/* Terms */
.noon-compare-prices .row-4 th {
    font-family: Poppins, Sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #555;
}

/* Body */
.noon-compare-prices tbody tr td {
    border: none;
    font-size: 18px;
    font-family: Poppins, Sans-Serif
}

.noon-compare-prices tbody tr:first-child td {
    font-family: "League Spartan", Sans-serif;
    font-weight: 700;
    font-size: 24px;
    border-bottom: solid 2px #4C2263;
    padding-top: 4px;
    padding-bottom: 4px;
    position: relative
}

.noon-compare-prices tbody tr:first-child td:not(.column-4)::after {
    content: '';
    position: absolute;
    border-bottom: solid 2px #4C2263;
    right: -16px;
    width: 16px;
    bottom: -2px;
}

/* Icons */
.noon-compare-prices tbody .column-2,
.noon-compare-prices tbody .column-3,
.noon-compare-prices tbody .column-4 {
    text-align: center
}

.noon-compare-prices .fa-check {
    color: #4C2263;
}

.noon-compare-prices .fa-times {
    color: #555;
    opacity: 0.5;
}

/* Columns */
.noon-compare-prices .column-2,
.noon-compare-prices .column-3,
.noon-compare-prices .column-4 {
    min-width: 200px;
}

.noon-compare-prices .column-2,
.noon-compare-prices .column-4 {
    background: rgb(250, 252, 253);
    border-left: solid 16px white;
    border-right: solid 16px white;
    
}

.noon-compare-prices .column-3 {
    background: #4C226333;
    border-left: solid 16px white;
    border-right: solid 16px white;
}

.noon-compare-prices .row-1 th,
.noon-compare-prices .row-1 tr
{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-de754ee */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-357d172 */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-7bafb1e */.noon-price-table-free .elementor-price-table__features-list li:nth-child(n+4) .elementor-price-table__feature-inner {
    text-decoration: line-through
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c9d13 */.noon-circles-info {
    text-decoration: underline;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ecdf394 */.noon-compare-prices .row-1 .dt-column-title span,
.elementor-editor-active .noon-compare-prices .row-1 th span{
    font-size: 13px;
    border-radius: 10px;
    background: #A41858;
    padding: 2px 4px;
    min-width: 50px;
    color: white;
}

.noon-compare-prices .row-1 th {
    padding-top: 20px;
}

.noon-compare-prices thead tr > * {
    background-color: white;
}

.noon-compare-prices thead th {
    padding: 2px 16px;
}

/* Membership Name */
.noon-compare-prices .row-2 th {
    font-family: "League Spartan", Sans-serif;
    font-weight: 600;
    font-size: 32px;
}

/* Monthly Price */
.noon-compare-prices .row-3 th {
    font-family: Poppins, Sans-serif;
    font-size: 38px;
}

/* Terms */
.noon-compare-prices .row-4 th {
    font-family: Poppins, Sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #555;
}

/* Body */
.noon-compare-prices tbody tr td {
    border: none;
    font-size: 18px;
    font-family: Poppins, Sans-Serif
}

.noon-compare-prices tbody tr:first-child td {
    font-family: "League Spartan", Sans-serif;
    font-weight: 700;
    font-size: 24px;
    border-bottom: solid 2px #4C2263;
    padding-top: 4px;
    padding-bottom: 4px;
    position: relative
}

.noon-compare-prices tbody tr:first-child td:not(.column-4)::after {
    content: '';
    position: absolute;
    border-bottom: solid 2px #4C2263;
    right: -16px;
    width: 16px;
    bottom: -2px;
}

/* Icons */
.noon-compare-prices tbody .column-2,
.noon-compare-prices tbody .column-3,
.noon-compare-prices tbody .column-4 {
    text-align: center
}

.noon-compare-prices .fa-check {
    color: #4C2263;
}

.noon-compare-prices .fa-times {
    color: #555;
    opacity: 0.5;
}

/* Columns */
.noon-compare-prices .column-2,
.noon-compare-prices .column-3,
.noon-compare-prices .column-4 {
    min-width: 200px;
}

.noon-compare-prices .column-2,
.noon-compare-prices .column-4 {
    background: rgb(250, 252, 253);
    border-left: solid 16px white;
    border-right: solid 16px white;
    
}

.noon-compare-prices .column-3 {
    background: #4C226333;
    border-left: solid 16px white;
    border-right: solid 16px white;
}

.noon-compare-prices .row-1 th,
.noon-compare-prices .row-1 tr
{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-79370ba */.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title[aria-selected="false"]:hover {
    background: transparent !important;
    color: #3E3C3C !important;
}

.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title:hover {
    cursor: pointer;
}

.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title:nth-child(1)::before {
    content: '';
    position: absolute;
    left: -4px;
    right: -8px;
    top: -8px;
    bottom: -8px;
    border: solid 2px #A41858;
    border-radius: 50px;
    border-right-style: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title:nth-child(2)::before {
    content: '';
    position: absolute;
    left: -8px;
    right: -4px;
    top: -8px;
    bottom: -8px;
    border: solid 2px #A41858;
    border-radius: 50px;
    border-left-style: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title:nth-child(2) .e-n-tab-title-text::after {
    content: 'Save Up To 30%';
    position: absolute;
    left: calc(100% + 16px);
    top: 50%;
    transform: translateY(-50%);
    color: black;
    font-size: 14px;
    font-family: "League Spartan", Sans-serif;
    background: #dddddd;
    padding: 2px 6px;
    border-radius: 10px;
    min-width: 80px;
    z-index: 1;
    
}

@media only screen and (min-width: 768px) {
    .noon-plan-toggle .e-n-tabs-heading .e-n-tab-title:nth-child(2) .e-n-tab-title-text::after {
        white-space: nowrap;
    }
}

.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]:nth-child(2) .e-n-tab-title-text::after {
    background: #A41858;
    color: white;
    font-weight: 600;
}

.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title:nth-child(2) .e-n-tab-title-text::before {
    content: '';
    position: absolute;
    border-width: 7px;
    border-style: solid;
    border-color: transparent #ddd transparent transparent;
    top: 50%;
    transform: translateY(-50%);
    left: 100%;
    margin-left: 4px;
}

.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]:nth-child(2) .e-n-tab-title-text::before {
        border-color: transparent #A41858 transparent transparent;
}


.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title[aria-selected="true"] {
    position: relative;
}

.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title::after {
    content: '';
    position: absolute;
    background: transparent;
    border-radius: 50px;
    top: 0;
    bottom: 0;
    z-index: -2;
}

.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title:nth-child(1)::after {
    left: calc(100% + 0.25rem);
    right: calc(-100% + 0.25rem);
}

.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title:nth-child(2)::after {
    left: calc(-100% + 0.25rem);
    right: calc(100% + 0.25rem);
}

.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]:nth-child(2)::after {
    background: #A41858;
    transition: 250ms ease-in-out all;
    transform: translateX(calc(100% + 0.5rem));
    z-index: -1;
}

.noon-plan-toggle .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]:nth-child(1)::after {
    background: #A41858;
    transition: 250ms ease-in-out all;
    transform: translateX(calc(-100% - 0.5rem));
    z-index: -1;
}

.elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile.noon-plan-toggle .e-n-tab-title[aria-selected="true"] {
    margin-block-end: 0px;
    margin-block-start: 0px;
}

.elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile.noon-plan-toggle .e-n-tab-title[aria-selected="false"] {
    margin-block-start: 0px;
    margin-block-end: 0px;
}

.elementor-widget-n-tabs.e-n-tabs-mobile.noon-plan-toggle .e-n-tabs-heading {
    display: flex;
    flex-wrap: nowrap;
}

.noon-plan-toggle .elementor-price-table__price {
    justify-content: flex-start;
    padding: 32px;
}

.noon-plan-toggle .elementor-price-table__period {
    text-align: left;
    margin: 16px 0;
}

.noon-price-table {
    position: relative;
   overflow: visible;
}

.noon-price-table,
.noon-price-table .elementor-widget-container
{
    border-radius: 20px;
    overflow: visible;
}

.noon-price-table .elementor-price-table__feature-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;

}

.noon-price-table .elementor-price-table__feature-inner svg {
    width: 19px;
    height: 19px;
}

.noon-price-table .elementor-price-table__header {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.noon-price-table .elementor-price-table__feature-inner span {
    max-width: calc(100% - 48px);
}

.noon-price-table .elementor-price-table {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.noon-price-table .elementor-price-table__footer {
    flex: 2;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
}

.noon-price-table .elementor-price-table:hover {
    transform: translateZ(0);
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -webkit-backface-visibility: hidden; 
    backface-visibility: hidden;
    -webkit-font-smoothing: subpixel-antialiased;
    transition: all 0s ease 0s;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5b42f9c */.noon-short-video iframe {
    max-height: 600px;
    border-radius: 8px;
}

.noon-short-video {
    /*aspect-ratio: 9/16;*/
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-ace14c7 */.noon-accordion-faq .elementor-accordion-item {
    border-top: none;
    border-left: none;
    border-right: none;
}

.noon-accordion-faq .elementor-accordion-icon svg {
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS */.site-header__subnav {
    display: none;
}/* End custom CSS */