.elementor-2277 .elementor-element.elementor-element-3242ac43{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.7;}.elementor-2277 .elementor-element.elementor-element-3242ac43:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-3242ac43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://idanamedi.com/wp-content/uploads/2023/04/image-8-1-jpg.webp");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-2277 .elementor-element.elementor-element-3242ac43::before, .elementor-2277 .elementor-element.elementor-element-3242ac43 > .elementor-background-video-container::before, .elementor-2277 .elementor-element.elementor-element-3242ac43 > .e-con-inner > .elementor-background-video-container::before, .elementor-2277 .elementor-element.elementor-element-3242ac43 > .elementor-background-slideshow::before, .elementor-2277 .elementor-element.elementor-element-3242ac43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2277 .elementor-element.elementor-element-3242ac43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2277 .elementor-element.elementor-element-1eaf2559{text-align:center;}.elementor-2277 .elementor-element.elementor-element-1eaf2559 .elementor-heading-title{font-family:var( --e-global-typography-1f9373f-font-family ), Sans-serif;font-size:var( --e-global-typography-1f9373f-font-size );font-weight:var( --e-global-typography-1f9373f-font-weight );line-height:var( --e-global-typography-1f9373f-line-height );color:var( --e-global-color-2fa8fff );}.elementor-2277 .elementor-element.elementor-element-5ce7ff67{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;--overlay-mix-blend-mode:screen;--padding-top:4%;--padding-bottom:12%;--padding-left:2%;--padding-right:3%;}.elementor-2277 .elementor-element.elementor-element-5ce7ff67:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-5ce7ff67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2277 .elementor-element.elementor-element-5ce7ff67::before, .elementor-2277 .elementor-element.elementor-element-5ce7ff67 > .elementor-background-video-container::before, .elementor-2277 .elementor-element.elementor-element-5ce7ff67 > .e-con-inner > .elementor-background-video-container::before, .elementor-2277 .elementor-element.elementor-element-5ce7ff67 > .elementor-background-slideshow::before, .elementor-2277 .elementor-element.elementor-element-5ce7ff67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2277 .elementor-element.elementor-element-5ce7ff67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://idanamedi.com/wp-content/uploads/2023/04/bg-body-grunge-png.webp");--background-overlay:'';}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2277 .elementor-element.elementor-element-47b9aa2 > .elementor-widget-container{margin:-210px -210px -210px -210px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-47b9aa2.elementor-element{--align-self:center;}.elementor-2277 .elementor-element.elementor-element-47b9aa2{--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-2277 .elementor-element.elementor-element-c18a809{width:100%;max-width:100%;--confirmation-message-display:block;--confirmation-message-alignment:center;--sections-background-color:var( --e-global-color-bdcffe7 );--sections-border-type:solid;--sections-border-color:var( --e-global-color-fa7f2d7 );--sections-border-radius:4px 4px 4px 4px;--confirmation-message-color:var( --e-global-color-secondary );--titles-color:var( --e-global-color-fa7f2d7 );--titles-spacing:20px;--general-text-color:var( --e-global-color-2fa8fff );--payment-details-titles-color:var( --e-global-color-fa7f2d7 );--payment-details-items-color:var( --e-global-color-2fa8fff );--payment-details-border-type:dashed;--payment-details-border-width:1px;--order-details-titles-totals-color:var( --e-global-color-fa7f2d7 );--order-details-items-color:var( --e-global-color-2fa8fff );--order-details-variations-color:var( --e-global-color-2fa8fff );--order-details-product-links-normal-color:var( --e-global-color-2fa8fff );--order-details-product-links-hover-color:var( --e-global-color-secondary );--button-border-radius:4px 4px 4px 4px;}.elementor-2277 .elementor-element.elementor-element-c18a809 .shop_table, .elementor-2277 .elementor-element.elementor-element-c18a809 address{border-width:1px 1px 1px 1px;}.elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-thankyou-order-received{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 address, .elementor-2277 .elementor-element.elementor-element-c18a809 .product-purchase-note, .elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-thankyou-order-details + p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-order-overview.order_details li{font-family:var( --e-global-typography-255ef4e-font-family ), Sans-serif;font-size:var( --e-global-typography-255ef4e-font-size );font-weight:var( --e-global-typography-255ef4e-font-weight );}.elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-order-overview.order_details li strong{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .shop_table thead tr th, .elementor-2277 .elementor-element.elementor-element-c18a809 .shop_table tfoot th, .elementor-2277 .elementor-element.elementor-element-c18a809 .shop_table tfoot tr td, .elementor-2277 .elementor-element.elementor-element-c18a809 .shop_table tfoot tr td span, .elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-table--order-downloads tr td:before{font-family:var( --e-global-typography-c4ba48f-font-family ), Sans-serif;font-size:var( --e-global-typography-c4ba48f-font-size );font-weight:var( --e-global-typography-c4ba48f-font-weight );line-height:var( --e-global-typography-c4ba48f-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .product-quantity, .elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-table--order-details td a, .elementor-2277 .elementor-element.elementor-element-c18a809 td.product-total, .elementor-2277 .elementor-element.elementor-element-c18a809 td.download-product, .elementor-2277 .elementor-element.elementor-element-c18a809 td.download-remaining, .elementor-2277 .elementor-element.elementor-element-c18a809 td.download-expires, .elementor-2277 .elementor-element.elementor-element-c18a809 td.download-file{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .product-name .wc-item-meta .wc-item-meta-label, .elementor-2277 .elementor-element.elementor-element-c18a809 .wc-item-meta li p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1024px){.elementor-2277 .elementor-element.elementor-element-3242ac43:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-3242ac43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://idanamedi.com/wp-content/uploads/2023/04/image-8-1-jpg-1536x784.webp");}.elementor-2277 .elementor-element.elementor-element-3242ac43{--min-height:30vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-1eaf2559 .elementor-heading-title{font-size:var( --e-global-typography-1f9373f-font-size );line-height:var( --e-global-typography-1f9373f-line-height );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-thankyou-order-received{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 address, .elementor-2277 .elementor-element.elementor-element-c18a809 .product-purchase-note, .elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-thankyou-order-details + p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-order-overview.order_details li{font-size:var( --e-global-typography-255ef4e-font-size );}.elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-order-overview.order_details li strong{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .shop_table thead tr th, .elementor-2277 .elementor-element.elementor-element-c18a809 .shop_table tfoot th, .elementor-2277 .elementor-element.elementor-element-c18a809 .shop_table tfoot tr td, .elementor-2277 .elementor-element.elementor-element-c18a809 .shop_table tfoot tr td span, .elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-table--order-downloads tr td:before{font-size:var( --e-global-typography-c4ba48f-font-size );line-height:var( --e-global-typography-c4ba48f-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .product-quantity, .elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-table--order-details td a, .elementor-2277 .elementor-element.elementor-element-c18a809 td.product-total, .elementor-2277 .elementor-element.elementor-element-c18a809 td.download-product, .elementor-2277 .elementor-element.elementor-element-c18a809 td.download-remaining, .elementor-2277 .elementor-element.elementor-element-c18a809 td.download-expires, .elementor-2277 .elementor-element.elementor-element-c18a809 td.download-file{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .product-name .wc-item-meta .wc-item-meta-label, .elementor-2277 .elementor-element.elementor-element-c18a809 .wc-item-meta li p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2277 .elementor-element.elementor-element-3242ac43:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-3242ac43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://idanamedi.com/wp-content/uploads/2023/04/image-8-1-jpg-768x392.webp");}.elementor-2277 .elementor-element.elementor-element-3242ac43{--min-height:20vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-1eaf2559 .elementor-heading-title{font-size:var( --e-global-typography-1f9373f-font-size );line-height:var( --e-global-typography-1f9373f-line-height );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-thankyou-order-received{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 address, .elementor-2277 .elementor-element.elementor-element-c18a809 .product-purchase-note, .elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-thankyou-order-details + p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-order-overview.order_details li{font-size:var( --e-global-typography-255ef4e-font-size );}.elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-order-overview.order_details li strong{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .shop_table thead tr th, .elementor-2277 .elementor-element.elementor-element-c18a809 .shop_table tfoot th, .elementor-2277 .elementor-element.elementor-element-c18a809 .shop_table tfoot tr td, .elementor-2277 .elementor-element.elementor-element-c18a809 .shop_table tfoot tr td span, .elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-table--order-downloads tr td:before{font-size:var( --e-global-typography-c4ba48f-font-size );line-height:var( --e-global-typography-c4ba48f-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .product-quantity, .elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-table--order-details td a, .elementor-2277 .elementor-element.elementor-element-c18a809 td.product-total, .elementor-2277 .elementor-element.elementor-element-c18a809 td.download-product, .elementor-2277 .elementor-element.elementor-element-c18a809 td.download-remaining, .elementor-2277 .elementor-element.elementor-element-c18a809 td.download-expires, .elementor-2277 .elementor-element.elementor-element-c18a809 td.download-file{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2277 .elementor-element.elementor-element-c18a809 .product-name .wc-item-meta .wc-item-meta-label, .elementor-2277 .elementor-element.elementor-element-c18a809 .wc-item-meta li p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-3242ac43 */.elementor-2277 .elementor-element.elementor-element-3242ac43::before {
    mix-blend-mode: screen;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-47b9aa2 *//* dont show if failed order */
body:not(.woocommerce-order-received) .elementor-2277 .elementor-element.elementor-element-47b9aa2 {
    display: none;
}

/* present it in the editor */
.elementor-html body .elementor-2277 .elementor-element.elementor-element-47b9aa2 {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-c18a809 */.elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-thankyou-order-detail {
    justify-content: center;
}

.elementor-2277 .elementor-element.elementor-element-c18a809 .woocommerce-thankyou-order-details + p {
    text-align: center;
}/* End custom CSS */