.elementor-31 .elementor-element.elementor-element-35ab294{padding:40px 40px 40px 40px;}.elementor-31 .elementor-element.elementor-element-a8c9d99{text-align:center;}.elementor-31 .elementor-element.elementor-element-a8c9d99 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-31 .elementor-element.elementor-element-c6ead68{text-align:center;}.elementor-31 .elementor-element.elementor-element-c6ead68 .elementor-heading-title{color:#070707;}.elementor-31 .elementor-element.elementor-element-911ec62{text-align:center;}.elementor-31 .elementor-element.elementor-element-f6be31b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f6be31b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(119deg, #FFEAEA 0%, #E2FFE1 100%);}.elementor-31 .elementor-element.elementor-element-f6be31b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-f6be31b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-a7d1618 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-repeater-item-58f8bd4 i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-repeater-item-58f8bd4 svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-repeater-item-68310db i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-repeater-item-68310db svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-repeater-item-933c639 i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-repeater-item-933c639 svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-repeater-item-aec14ea i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-repeater-item-aec14ea svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3378bb9{--e-price-table-header-background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-price-table__heading{color:#000000;}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-price-table__subheading{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-price-table .elementor-price-table__price{font-size:46px;}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-price-table__period{color:#000000;}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-price-table__features-list{background-color:#FFFFFF;--e-price-table-features-list-color:#000000;text-align:left;}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-price-table__features-list li{font-size:14px;line-height:1.5;}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-price-table__button{text-decoration:none;background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-price-table__button:hover{color:#FFFFFF;background-color:#E63C7F;}.elementor-31 .elementor-element.elementor-element-3378bb9 .elementor-price-table__ribbon-inner{background-color:#A2D5AB;margin-top:30px;transform:translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);color:#ffffff;}.elementor-31 .elementor-element.elementor-element-e7ece3a{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-e7ece3a .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-e7ece3a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-repeater-item-58f8bd4 i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-repeater-item-58f8bd4 svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-repeater-item-68310db i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-repeater-item-68310db svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-repeater-item-933c639 i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-repeater-item-933c639 svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-repeater-item-aec14ea i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-repeater-item-aec14ea svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8c5fc2f{--e-price-table-header-background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-price-table__period{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-price-table__features-list li{font-size:14px;line-height:1.5;}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-price-table__features-list{text-align:left;}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-price-table__button{text-decoration:none;background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-price-table__button:hover{color:#FFFFFF;background-color:#E63C7F;}.elementor-31 .elementor-element.elementor-element-8c5fc2f .elementor-price-table__ribbon-inner{background-color:#89C3FA;margin-top:30px;transform:translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);color:#ffffff;}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-repeater-item-58f8bd4 i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-repeater-item-58f8bd4 svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-repeater-item-68310db i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-repeater-item-68310db svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-repeater-item-933c639 i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-repeater-item-933c639 svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-repeater-item-aec14ea i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-repeater-item-aec14ea svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-bb60aef{--e-price-table-header-background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-price-table__heading{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-price-table__period{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-price-table__features-list li{font-size:14px;line-height:1.5;}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-price-table__features-list{text-align:left;}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-price-table__button{text-decoration:none;background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-price-table__button:hover{color:#FFFFFF;background-color:#E63C7F;}.elementor-31 .elementor-element.elementor-element-bb60aef .elementor-price-table__ribbon-inner{background-color:#FFA552;margin-top:33px;transform:translateY(-50%) translateX(-50%) translateX(33px) rotate(-45deg);color:#ffffff;font-size:12px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-repeater-item-58f8bd4 i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-repeater-item-58f8bd4 svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-repeater-item-68310db i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-repeater-item-68310db svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-repeater-item-933c639 i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-repeater-item-933c639 svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-repeater-item-aec14ea i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-repeater-item-aec14ea svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-06a0ecc{--e-price-table-header-background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-price-table__heading{color:#000000;}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-price-table__period{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-price-table__features-list li{font-size:14px;line-height:1.5;}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-price-table__features-list{text-align:left;}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-price-table__button{text-decoration:none;background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-price-table__button:hover{color:#FFFFFF;background-color:#E63C7F;}.elementor-31 .elementor-element.elementor-element-06a0ecc .elementor-price-table__ribbon-inner{background-color:#D62828;margin-top:34px;transform:translateY(-50%) translateX(-50%) translateX(34px) rotate(-45deg);color:#ffffff;}.elementor-31 .elementor-element.elementor-element-5f5901b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-5f5901b{margin-top:50px;margin-bottom:50px;}.elementor-31 .elementor-element.elementor-element-b8c175f .elementor-heading-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-bf78074.elementor-view-stacked .elementor-icon{background-color:#E63C7F;}.elementor-31 .elementor-element.elementor-element-bf78074.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-bf78074.elementor-view-default .elementor-icon{fill:#E63C7F;color:#E63C7F;border-color:#E63C7F;}.elementor-31 .elementor-element.elementor-element-bf78074{--icon-box-icon-margin:26px;}.elementor-31 .elementor-element.elementor-element-bf78074 .elementor-icon{font-size:75px;}.elementor-31 .elementor-element.elementor-element-bf78074 .elementor-icon-box-title{margin-bottom:0px;color:#000000;}.elementor-31 .elementor-element.elementor-element-bf78074 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-5d61c80{text-align:right;}.elementor-31 .elementor-element.elementor-element-5d61c80 img{opacity:1;}.elementor-31 .elementor-element.elementor-element-5d61c80 > .elementor-widget-container{margin:-20px 38px 0px -44px;}.elementor-31 .elementor-element.elementor-element-0611418:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-31 .elementor-element.elementor-element-0611418 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFCBCB 0%, #FFF1BC 100%);}.elementor-31 .elementor-element.elementor-element-0611418 > .elementor-element-populated, .elementor-31 .elementor-element.elementor-element-0611418 > .elementor-element-populated > .elementor-background-overlay, .elementor-31 .elementor-element.elementor-element-0611418 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-0611418 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(181.50000000000003, 181.50000000000003, 181.50000000000003, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-0611418 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-c0688af{text-align:center;}.elementor-31 .elementor-element.elementor-element-c0688af .elementor-heading-title{color:#050404;}.elementor-31 .elementor-element.elementor-element-5fc7fb8{text-align:center;}.elementor-31 .elementor-element.elementor-element-5fc7fb8 .elementor-heading-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-7e86040{text-align:center;color:#000000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-31 .elementor-element.elementor-element-8b3d822 .elementor-button{border-radius:50px 50px 50px 50px;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-b8c175f .elementor-heading-title{font-size:25px;}.elementor-31 .elementor-element.elementor-element-bf78074 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-bf78074 .elementor-icon-box-title a{font-size:25px;}.elementor-31 .elementor-element.elementor-element-0611418 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-31 .elementor-element.elementor-element-5fc7fb8 .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-c6ead68 .elementor-heading-title{font-size:40px;}.elementor-31 .elementor-element.elementor-element-b8c175f{text-align:center;}.elementor-31 .elementor-element.elementor-element-0611418 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-f31fff6{width:50%;}.elementor-31 .elementor-element.elementor-element-39bd469{width:50%;}.elementor-31 .elementor-element.elementor-element-1244af4{width:50%;}.elementor-31 .elementor-element.elementor-element-852e2bf{width:50%;}}/* Start custom CSS for section, class: .elementor-element-f6be31b */.d-none {
    display: none;
}
.custom-tabs {
    display: flex;
    justify-content: center;
    margin-bottom: 30px;
}

.custom-tabs .tab-title {
    background-color: #e3e3e3;
    color: #000;
    padding: 10px 30px;
    border-radius: 99px;
    margin: 0 5px;
    cursor: pointer;
    font-weight: 700;
}
.custom-tabs .tab-title:hover,
.custom-tabs .tab-title.active {
    background-color: #E63C7F;
    color: #FFF;
}
.price-box .elementor-price-table {
    text-align: left;
    padding: 20px;
    box-shadow: 0 0 15px #ddd;
    border-radius: 15px;
    overflow: hidden;
    background-color: #FFF;
}
.price-box .elementor-price-table__header {text-align: left;padding: 30px 0 0 !important;}
.price-box .elementor-price-table .elementor-price-table__price {
    justify-content: start;
    padding: 15px 0;
    font-size: 30px;
    font-weight: 500;
    color: #E93B81;
}
.price-box .elementor-price-table .elementor-price-table__fractional-part {
    font-size: 20px;
    color: #000;
}
.price-box .elementor-price-table__period {
    text-align: left;
    margin-bottom: 15px;
    margin-top: 10px;
}
.price-box .elementor-price-table__feature-inner {
    margin: 0 !important;
}
.price-box .elementor-price-table .elementor-price-table__currency {
    font-size: 20px;
    margin-right: 0;
}
.price-box .elementor-price-table .elementor-price-table__integer-part {
    font-size: 20px;
}
.price-box .elementor-price-table .elementor-price-table__features-list i {
    font-size: 16px;
    margin-top: 5px;margin-right: 5px;
}

.pricing .elementor-icon-box-content {
    display: flex;
    flex-direction: column;
}
.pricing .elementor-icon-box-title {
    order: 2;
}/* End custom CSS */