.elementor-2213 .elementor-element.elementor-element-d1de32e{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2213 .elementor-element.elementor-element-90b9401{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2213 .elementor-element.elementor-element-90b9401:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-90b9401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bd9d88 );background-image:url("https://amritgirnari.com/wp-content/uploads/2026/01/header-bg.jpg");}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2213 .elementor-element.elementor-element-cd134aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-2213 .elementor-element.elementor-element-cd134aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2213 .elementor-element.elementor-element-bb9e343{--sections-spacing:50px;--confirmation-message-color:var( --e-global-color-accent );--titles-color:var( --e-global-color-accent );--titles-spacing:12px;--payment-details-space-between:35px;--payment-details-titles-color:var( --e-global-color-70faad9 );--payment-details-items-color:var( --e-global-color-secondary );--payment-details-border-type:dashed;--payment-details-border-color:var( --e-global-color-secondary );--bank-details-titles-color:var( --e-global-color-70faad9 );--order-details-titles-totals-color:var( --e-global-color-secondary );--order-details-product-links-normal-color:#7906C5;--order-details-product-links-hover-color:var( --e-global-color-e32087e );}.elementor-2213 .elementor-element.elementor-element-bb9e343 .woocommerce-thankyou-order-received{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;}.elementor-2213 .elementor-element.elementor-element-bb9e343 h2{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;}.elementor-2213 .elementor-element.elementor-element-bb9e343 .woocommerce-order-overview.order_details li{font-family:"Poppins", Sans-serif;}.elementor-2213 .elementor-element.elementor-element-bb9e343 .product-quantity, .elementor-2213 .elementor-element.elementor-element-bb9e343 .woocommerce-table--order-details td a, .elementor-2213 .elementor-element.elementor-element-bb9e343 td.product-total, .elementor-2213 .elementor-element.elementor-element-bb9e343 td.download-product, .elementor-2213 .elementor-element.elementor-element-bb9e343 td.download-remaining, .elementor-2213 .elementor-element.elementor-element-bb9e343 td.download-expires, .elementor-2213 .elementor-element.elementor-element-bb9e343 td.download-file{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-2213 .elementor-element.elementor-element-bb9e343 .product-name .wc-item-meta .wc-item-meta-label, .elementor-2213 .elementor-element.elementor-element-bb9e343 .wc-item-meta li p{font-family:"Poppins", Sans-serif;font-weight:bold;}.elementor-2213 .elementor-element.elementor-element-41f63c1{--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;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2213 .elementor-element.elementor-element-ac1d115 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0px;word-spacing:0.2em;fill:var( --e-global-color-92d9088 );color:var( --e-global-color-92d9088 );box-shadow:2px 4px 1px 1px rgba(122.98447875976562, 49.36521468961354, 4.541374027767609, 0.76);border-style:none;border-radius:7px 7px 7px 7px;}.elementor-2213 .elementor-element.elementor-element-ac1d115 .elementor-button:hover, .elementor-2213 .elementor-element.elementor-element-ac1d115 .elementor-button:focus{background-color:var( --e-global-color-70faad9 );color:var( --e-global-color-92d9088 );border-color:var( --e-global-color-70faad9 );box-shadow:2px 4px 1px 1px rgba(0,0,0,0.5);}.elementor-2213 .elementor-element.elementor-element-ac1d115{padding:15px 15px 15px 15px;}.elementor-2213 .elementor-element.elementor-element-ac1d115 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2213 .elementor-element.elementor-element-ac1d115 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2213 .elementor-element.elementor-element-ac1d115 .elementor-button:hover svg, .elementor-2213 .elementor-element.elementor-element-ac1d115 .elementor-button:focus svg{fill:var( --e-global-color-92d9088 );}.elementor-2213 .elementor-element.elementor-element-79523c4 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0px;word-spacing:0.2em;fill:var( --e-global-color-92d9088 );color:var( --e-global-color-92d9088 );box-shadow:2px 4px 1px 1px rgba(122.98447875976562, 49.36521468961354, 4.541374027767609, 0.76);border-style:none;border-radius:7px 7px 7px 7px;}.elementor-2213 .elementor-element.elementor-element-79523c4 .elementor-button:hover, .elementor-2213 .elementor-element.elementor-element-79523c4 .elementor-button:focus{background-color:var( --e-global-color-70faad9 );color:var( --e-global-color-92d9088 );border-color:var( --e-global-color-70faad9 );box-shadow:2px 4px 1px 1px rgba(0,0,0,0.5);}.elementor-2213 .elementor-element.elementor-element-79523c4{padding:15px 15px 15px 15px;}.elementor-2213 .elementor-element.elementor-element-79523c4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2213 .elementor-element.elementor-element-79523c4 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2213 .elementor-element.elementor-element-79523c4 .elementor-button:hover svg, .elementor-2213 .elementor-element.elementor-element-79523c4 .elementor-button:focus svg{fill:var( --e-global-color-92d9088 );}.elementor-2213 .elementor-element.elementor-element-30d0d0a .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0px;word-spacing:0.2em;fill:var( --e-global-color-92d9088 );color:var( --e-global-color-92d9088 );box-shadow:2px 4px 1px 1px rgba(122.98447875976562, 49.36521468961354, 4.541374027767609, 0.76);border-style:none;border-radius:7px 7px 7px 7px;}.elementor-2213 .elementor-element.elementor-element-30d0d0a .elementor-button:hover, .elementor-2213 .elementor-element.elementor-element-30d0d0a .elementor-button:focus{background-color:var( --e-global-color-70faad9 );color:var( --e-global-color-92d9088 );border-color:var( --e-global-color-70faad9 );box-shadow:2px 4px 1px 1px rgba(0,0,0,0.5);}.elementor-2213 .elementor-element.elementor-element-30d0d0a{padding:15px 15px 15px 15px;}.elementor-2213 .elementor-element.elementor-element-30d0d0a .elementor-button-content-wrapper{flex-direction:row;}.elementor-2213 .elementor-element.elementor-element-30d0d0a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2213 .elementor-element.elementor-element-30d0d0a .elementor-button:hover svg, .elementor-2213 .elementor-element.elementor-element-30d0d0a .elementor-button:focus svg{fill:var( --e-global-color-92d9088 );}body.elementor-page-2213:not(.elementor-motion-effects-element-type-background), body.elementor-page-2213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bd9d88 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2213 .elementor-element.elementor-element-ac1d115 .elementor-button{font-size:14px;}.elementor-2213 .elementor-element.elementor-element-79523c4 .elementor-button{font-size:14px;}.elementor-2213 .elementor-element.elementor-element-30d0d0a .elementor-button{font-size:14px;}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-bb9e343 */.elementor-2213 .elementor-element.elementor-element-bb9e343 .woocommerce-thankyou-order-details+p {
    color: black;
    font-family: 'Poppins', sans-serif;
    font-size: 16px;
    display: flex;          /* Aligns the dot vertically with the text */
    align-items: center;    /* Centers the dot with the text line */
}

.elementor-2213 .elementor-element.elementor-element-bb9e343 .woocommerce-thankyou-order-details+p::before {
    content: "";
    display: inline-block;
    width: 10px;             /* Size of the dot */
    height: 10px;            /* Size of the dot */
    background-color: #CF6B30;
    border-radius: 50%;     /* Makes the square a perfect circle */
    margin-right: 10px;     /* Space between the dot and your text */
    flex-shrink: 0;         /* Prevents the dot from squishing on small screens */
}/* End custom CSS */