.elementor-231 .elementor-element.elementor-element-82fbf3a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-231 .elementor-element.elementor-element-5e8deda{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-231 .elementor-element.elementor-element-dac09c4{text-align:center;}.elementor-231 .elementor-element.elementor-element-dac09c4 .elementor-heading-title{font-size:40px;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-231 .elementor-element.elementor-element-72315fb{text-align:center;}.elementor-231 .elementor-element.elementor-element-0f325f1{--display:flex;}.elementor-231 .elementor-element.elementor-element-b96579a{--display:flex;}.elementor-231 .elementor-element.elementor-element-211d736{--display:flex;}.elementor-231 .elementor-element.elementor-element-5f13804{--display:flex;}.elementor-231 .elementor-element.elementor-element-f0b4972{--display:flex;}.elementor-231 .elementor-element.elementor-element-3232209{--display:flex;}.elementor-231 .elementor-element.elementor-element-b5ba119{--display:flex;}.elementor-231 .elementor-element.elementor-element-a974366{--display:flex;}.elementor-231 .elementor-element.elementor-element-2d1961e{--display:flex;}.elementor-231 .elementor-element.elementor-element-7377edb{--display:flex;}.elementor-231 .elementor-element.elementor-element-430a972{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:30px 30px 30px 30px;--n-accordion-title-normal-color:var( --e-global-color-296adae );--n-accordion-title-hover-color:var( --e-global-color-296adae );--n-accordion-title-active-color:var( --e-global-color-296adae );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-296adae );}.elementor-231 .elementor-element.elementor-element-430a972 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-231 .elementor-element.elementor-element-430a972 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-secondary );}.elementor-231 .elementor-element.elementor-element-430a972 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );}:where( .elementor-231 .elementor-element.elementor-element-430a972 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-296adae );--border-radius:30px 30px 30px 30px;}.elementor-231 .elementor-element.elementor-element-430a972 {--n-accordion-padding:10px 20px 10px 20px;}.elementor-231 .elementor-element.elementor-element-70b546d{--display:flex;}.elementor-231 .elementor-element.elementor-element-48aefd8{--display:flex;}.elementor-231 .elementor-element.elementor-element-2b54f3d{--display:flex;}.elementor-231 .elementor-element.elementor-element-ff0cf0b{--display:flex;}.elementor-231 .elementor-element.elementor-element-55bdab5{--display:flex;}.elementor-231 .elementor-element.elementor-element-8f83f95{--display:flex;}.elementor-231 .elementor-element.elementor-element-aa4ce37{--display:flex;}.elementor-231 .elementor-element.elementor-element-bd9d100{--display:flex;}.elementor-231 .elementor-element.elementor-element-57138f3{--display:flex;}.elementor-231 .elementor-element.elementor-element-69f16d9{--display:flex;}.elementor-231 .elementor-element.elementor-element-541bcf0{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:30px 30px 30px 30px;--n-accordion-title-normal-color:var( --e-global-color-296adae );--n-accordion-title-hover-color:var( --e-global-color-296adae );--n-accordion-title-active-color:var( --e-global-color-296adae );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-296adae );}.elementor-231 .elementor-element.elementor-element-541bcf0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-231 .elementor-element.elementor-element-541bcf0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-secondary );}.elementor-231 .elementor-element.elementor-element-541bcf0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );}:where( .elementor-231 .elementor-element.elementor-element-541bcf0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-296adae );--border-radius:30px 30px 30px 30px;}.elementor-231 .elementor-element.elementor-element-541bcf0 {--n-accordion-padding:10px 20px 10px 20px;}body.elementor-page-231:not(.elementor-motion-effects-element-type-background), body.elementor-page-231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-296adae ) 30%, var( --e-global-color-419153e ) 66%);}@media(max-width:767px){.elementor-231 .elementor-element.elementor-element-5e8deda{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-231 .elementor-element.elementor-element-dac09c4 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-430a972 */.kk th{
    
    text-align: left;
}
/* ===== Pricing Table ===== */

.aesthetic-pricing-table{
    width:100%;
    border-collapse:collapse;
    background:#fff;
    font-size:16px;
}

.aesthetic-pricing-table th{
    background:#f8f8f8;
    font-weight:600;
    color:#222;
    padding:16px;
    text-align:left;
    /*white-space:nowrap;*/
}

.aesthetic-pricing-table td{
    padding:16px;
    border-top:1px solid #e9e9e9;
    vertical-align:middle;
}

.aesthetic-pricing-table tr:hover{
    background:#fafafa;
}
.notes-col{
    width:28%;
}
/* ===== Pay Button ===== */

.pay-btn{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    background:#BE9674;
    color:#fff !important;
    text-decoration:none !important;
    padding:12px 22px;
    border-radius:10px;
    font-size:15px;
    font-weight:600;
    line-height:1;
    transition:.3s ease;
    white-space:nowrap;
}

.pay-btn:hover{
    background:#a87f5d;
    color:#fff !important;
    transform:translateY(-2px);
}

/* ===== Tablet ===== */

@media (max-width:991px){

    .aesthetic-pricing-table{
        font-size:15px;
    }

    .aesthetic-pricing-table th,
    .aesthetic-pricing-table td{
        padding:14px;
    }

    .pay-btn{
        padding:10px 18px;
        font-size:14px;
    }
}

/* ===== Mobile ===== */

@media (max-width:767px){

    .aesthetic-pricing-table{
        display:block;
        width:100%;
        overflow-x:auto;
        -webkit-overflow-scrolling:touch;
    }

    .aesthetic-pricing-table table{
        min-width:700px;
    }

    .aesthetic-pricing-table th,
    .aesthetic-pricing-table td{
        /*white-space:nowrap;*/
        padding:12px;
        font-size:14px;
    }

    .pay-btn{
        width:100%;
        min-width:120px;
        padding:10px 16px;
        font-size:14px;
    }
}/* End custom CSS */