.elementor-81421 .elementor-element.elementor-element-2aac1b39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-81421 .elementor-element.elementor-element-17b86ea9{width:auto;max-width:auto;top:20px;}.elementor-81421 .elementor-element.elementor-element-17b86ea9 > .elementor-widget-container{margin:0px 0px -7px 0px;}body:not(.rtl) .elementor-81421 .elementor-element.elementor-element-17b86ea9{right:20px;}body.rtl .elementor-81421 .elementor-element.elementor-element-17b86ea9{left:20px;}.elementor-81421 .elementor-element.elementor-element-17b86ea9 .elementor-icon-wrapper{text-align:center;}.elementor-81421 .elementor-element.elementor-element-17b86ea9.elementor-view-stacked .elementor-icon{background-color:#02010182;}.elementor-81421 .elementor-element.elementor-element-17b86ea9.elementor-view-framed .elementor-icon, .elementor-81421 .elementor-element.elementor-element-17b86ea9.elementor-view-default .elementor-icon{color:#02010182;border-color:#02010182;}.elementor-81421 .elementor-element.elementor-element-17b86ea9.elementor-view-framed .elementor-icon, .elementor-81421 .elementor-element.elementor-element-17b86ea9.elementor-view-default .elementor-icon svg{fill:#02010182;}.elementor-81421 .elementor-element.elementor-element-17b86ea9 .elementor-icon{font-size:18px;}.elementor-81421 .elementor-element.elementor-element-17b86ea9 .elementor-icon svg{height:18px;}.elementor-81421 .elementor-element.elementor-element-23310175{width:100%;max-width:100%;text-align:start;}.elementor-81421 .elementor-element.elementor-element-23310175 .elementor-heading-title{font-family:"Oli Grotesk", "Noto Sans Hebrew", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:-0.2px;color:var( --e-global-color-3577440 );}.elementor-81421 .elementor-element.elementor-element-4267ec7 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-81421 .elementor-element.elementor-element-4267ec7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-81421 .elementor-element.elementor-element-4267ec7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-81421 .elementor-element.elementor-element-4267ec7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-81421 .elementor-element.elementor-element-4267ec7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-81421 .elementor-element.elementor-element-4267ec7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-81421 .elementor-element.elementor-element-4267ec7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-81421 .elementor-element.elementor-element-4267ec7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-81421 .elementor-element.elementor-element-4267ec7{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-81421 .elementor-element.elementor-element-4267ec7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-81421 .elementor-element.elementor-element-4267ec7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-81421 .elementor-element.elementor-element-4267ec7 .elementor-icon-list-item > a{font-family:"DM Sans", "Noto Sans Hebrew", Sans-serif;font-size:16px;font-weight:normal;line-height:1.4em;}.elementor-81421 .elementor-element.elementor-element-4267ec7 .elementor-icon-list-text{color:var( --e-global-color-bbe3b7c );transition:color 0.3s;}#elementor-popup-modal-81421 .dialog-widget-content{animation-duration:0.5s;background-color:#FFFFFF;border-radius:8px 8px 8px 8px;}#elementor-popup-modal-81421{background-color:#0000004F;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-81421 .dialog-message{width:512px;height:auto;}@media(max-width:767px){.elementor-81421 .elementor-element.elementor-element-2aac1b39{--min-height:100vh;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-81421 .elementor-element.elementor-element-23310175 .elementor-heading-title{letter-spacing:0px;}#elementor-popup-modal-81421{align-items:flex-start;}#elementor-popup-modal-81421 .dialog-widget-content{border-radius:0px 0px 0px 0px;}}/* Start custom CSS for icon-list, class: .elementor-element-4267ec7 *//* || Features Tooltip  */


.elementor-81421 .elementor-element.elementor-element-4267ec7 .plan__features__item--tooltip {
    position: relative;
    width: 20px;
}

.elementor-81421 .elementor-element.elementor-element-4267ec7 .tooltip__icon {
    margin-left: 4px;
    position: absolute;
    line-height: 16px;
}

.elementor-81421 .elementor-element.elementor-element-4267ec7 .tooltip__icon:before {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.70202 2.76525C3.8559 1.61137 5.42089.963135 7.05271.963135c1.63183 0 3.19679.648235 4.35069 1.802115 1.1539 1.15388 1.8021 2.71887 1.8021 4.3507 0 1.63182-.6482 3.19675-1.8021 4.35065-1.1539 1.1539-2.71886 1.8021-4.35069 1.8021-1.63182 0-3.19681-.6482-4.35069-1.8021C1.54814 10.3127.899902 8.74778.899902 7.11595s.648238-3.19682 1.802118-4.3507Zm4.35069-.64422c-1.32473 0-2.59521.52625-3.53194 1.46298-.93673.93673-1.46297 2.2072-1.46297 3.53194 0 1.32473.52624 2.59521 1.46297 3.53195.93673.9367 2.20721 1.4629 3.53194 1.4629 1.32474 0 2.59522-.5262 3.53189-1.4629.9368-.93674 1.463-2.20722 1.463-3.53195 0-1.32474-.5262-2.59521-1.463-3.53194-.93667-.93673-2.20715-1.46298-3.53189-1.46298Zm.00001 4.41598c.31975 0 .57895.2592.57895.57895v2.78693c0 .31971-.2592.57891-.57895.57891-.31974 0-.57894-.2592-.57894-.57891V7.11596c0-.31975.2592-.57895.57894-.57895Zm-.3554-2.43687c.12819-.08565.27889-.13136.43305-.13136.20673 0 .40499.08212.55117.2283.14618.14618.2283.34444.2283.55117 0 .15416-.04571.30486-.13136.43305-.08565.12819-.20739.22809-.34982.28709-.14243.05899-.29915.07443-.45035.04435-.1512-.03007-.29009-.10431-.39911-.21332-.10901-.10901-.18325-.2479-.21332-.3991-.03008-.1512-.01464-.30793.04436-.45036.05899-.14243.15889-.26416.28708-.34982Z' fill='%23212121'/%3E%3C/svg%3E");
    background-size: contain;
    vertical-align: middle;
    opacity: 0.6;
    margin-bottom: -3px;
    transition: opacity .2s ease-in-out;
}

.elementor-81421 .elementor-element.elementor-element-4267ec7 .tooltip__content {
    font-size: 14px;
    line-height: 1.5em;
    letter-spacing: -0.02em;
    font-weight: 400;
    border-radius: 4px;
    min-width: 220px;
    padding: 16px;
    color: #fff;
    background: #212121;
    position: absolute;
    top: 42px;
    right: -52px;
    opacity: 0;
    visibility: hidden;
    z-index: 9;
    transition: all .2s ease-in-out;
}

.elementor-81421 .elementor-element.elementor-element-4267ec7 .tooltip__content:before {
    content: "";
    position: absolute;
    height: 33px;
    width: 33px;
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='34' viewBox='0 0 21 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.49976 16.6737L20.4998 0.000243354L20.4998 33.5002L2.49976 16.6737Z' fill='%23212121'/%3E%3Cpath d='M17 31.5002L2 17.0516L16.7778 2.03846' stroke='%23212121' stroke-width='2'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    top: -15px;
    right: 24px;
    transform: rotate(90deg);
}

.elementor-81421 .elementor-element.elementor-element-4267ec7 .tooltip__icon:is(:hover, :focus-visible) + .tooltip__content {
    opacity: 1;
    visibility: visible;
}

.elementor-81421 .elementor-element.elementor-element-4267ec7 .tooltip__icon:is(:hover, :focus-visible):before {
        opacity: 1;
}

@media (max-width: 767px) {
    .elementor-81421 .elementor-element.elementor-element-4267ec7 .tooltip__icon:before {
        margin-bottom: 0
    }
    .elementor-81421 .elementor-element.elementor-element-4267ec7 .tooltip__content {
        font-size: 12px;
        min-width: 184px;
    }
}/* End custom CSS */
/* Start custom CSS */.ai-plan-details.active {
    display: block !important
}/* End custom CSS */