.elementor-6240 .elementor-element.elementor-element-4f96da1{padding:60px 0px 60px 0px;}.elementor-6240 .elementor-element.elementor-element-8411eeb .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-8411eeb .td-section-title-wrap .title{font-size:41px;margin:0px 0px 5px 0px;}.elementor-6240 .elementor-element.elementor-element-710e3ec > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-6240 .elementor-element.elementor-element-710e3ec .td_button.td_el_btn_one{background-color:#C45863;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C45863;}.elementor-6240 .elementor-element.elementor-element-710e3ec .td-button-el-widget{text-align:left;}.elementor-bc-flex-widget .elementor-6240 .elementor-element.elementor-element-30db978.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6240 .elementor-element.elementor-element-30db978.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6240 .elementor-element.elementor-element-0351568 .td-image-container{width:100%;text-align:right;}.elementor-6240 .elementor-element.elementor-element-6dfcec2{padding:60px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-6240 .elementor-element.elementor-element-301d6c4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6240 .elementor-element.elementor-element-301d6c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6240 .elementor-element.elementor-element-522d281 .td-image-container{width:100%;margin:0px 0px 0px -50px;text-align:left;}.elementor-6240 .elementor-element.elementor-element-69d3f84 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-69d3f84 .td-section-title-wrap .title{font-size:41px;margin:0px 0px 5px 0px;}.elementor-6240 .elementor-element.elementor-element-659b707 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-6240 .elementor-element.elementor-element-659b707 .td_button.td_el_btn_one{background-color:#C45863;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C45863;}.elementor-6240 .elementor-element.elementor-element-659b707 .td-button-el-widget{text-align:left;}.elementor-6240 .elementor-element.elementor-element-0477181{padding:60px 0px 60px 0px;}.elementor-6240 .elementor-element.elementor-element-0517ceb .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-0517ceb .td-section-title-wrap .title{font-size:41px;margin:0px 0px 5px 0px;}.elementor-6240 .elementor-element.elementor-element-375920d > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-6240 .elementor-element.elementor-element-375920d .td_button.td_el_btn_one{background-color:#C45863;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C45863;}.elementor-6240 .elementor-element.elementor-element-375920d .td-button-el-widget{text-align:left;}.elementor-bc-flex-widget .elementor-6240 .elementor-element.elementor-element-36c6380.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6240 .elementor-element.elementor-element-36c6380.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6240 .elementor-element.elementor-element-97fee52 .td-image-container{width:120%;text-align:left;}.elementor-6240 .elementor-element.elementor-element-5577e49{padding:60px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-6240 .elementor-element.elementor-element-af48240.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6240 .elementor-element.elementor-element-af48240.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6240 .elementor-element.elementor-element-af48240.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6240 .elementor-element.elementor-element-0235a3e .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-0235a3e .td-section-title-wrap .title{font-size:41px;margin:0px 0px 0px 0px;}.elementor-6240 .elementor-element.elementor-element-fda516a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6240 .elementor-element.elementor-element-5b0f490 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-5b0f490 .td-section-title-wrap .title{font-size:41px;margin:10px 0px 0px 0px;}.elementor-6240 .elementor-element.elementor-element-602703a{padding:60px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-6240 .elementor-element.elementor-element-b5af023.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6240 .elementor-element.elementor-element-b5af023.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6240 .elementor-element.elementor-element-ce35192 .td-image-container{width:100%;margin:0px 0px 0px -50px;text-align:left;}.elementor-bc-flex-widget .elementor-6240 .elementor-element.elementor-element-7fbfe49.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6240 .elementor-element.elementor-element-7fbfe49.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6240 .elementor-element.elementor-element-2fa8286 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-2fa8286 .td-section-title-wrap .title{font-size:41px;margin:0px 0px 5px 0px;}.elementor-6240 .elementor-element.elementor-element-81d771a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-6240 .elementor-element.elementor-element-81d771a .td_button.td_el_btn_one{background-color:#C45863;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C45863;}.elementor-6240 .elementor-element.elementor-element-81d771a .td-button-el-widget{text-align:left;}.elementor-6240 .elementor-element.elementor-element-8c60900{padding:60px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-6240 .elementor-element.elementor-element-8a57128.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6240 .elementor-element.elementor-element-8a57128.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6240 .elementor-element.elementor-element-9c51e53 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-9c51e53 .td-section-title-wrap .title{font-size:41px;margin:0px 0px 5px 0px;}.elementor-6240 .elementor-element.elementor-element-3d54165 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-6240 .elementor-element.elementor-element-3d54165 .td_button.td_el_btn_one{background-color:#C45863;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C45863;}.elementor-6240 .elementor-element.elementor-element-3d54165 .td-button-el-widget{text-align:left;}.elementor-bc-flex-widget .elementor-6240 .elementor-element.elementor-element-eef4949.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6240 .elementor-element.elementor-element-eef4949.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6240 .elementor-element.elementor-element-8081eca .td-image-container{width:120%;text-align:left;}.elementor-6240 .elementor-element.elementor-element-185f1b6{padding:60px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-6240 .elementor-element.elementor-element-83a1156.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6240 .elementor-element.elementor-element-83a1156.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6240 .elementor-element.elementor-element-c23522b .td-image-container{width:100%;margin:0px 0px 0px -90px;text-align:left;}.elementor-6240 .elementor-element.elementor-element-14d7322 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-14d7322 .td-section-title-wrap .title{font-size:41px;margin:0px 0px 5px 0px;}.elementor-6240 .elementor-element.elementor-element-dafe341 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-6240 .elementor-element.elementor-element-dafe341 .td_button.td_el_btn_one{background-color:#C45863;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C45863;}.elementor-6240 .elementor-element.elementor-element-dafe341 .td-button-el-widget{text-align:left;}.elementor-6240 .elementor-element.elementor-element-ac0f5d5{padding:60px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-6240 .elementor-element.elementor-element-c68c24f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6240 .elementor-element.elementor-element-c68c24f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6240 .elementor-element.elementor-element-2eb1f28 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-2eb1f28 .td-section-title-wrap .title{font-size:41px;margin:0px 0px 5px 0px;}.elementor-6240 .elementor-element.elementor-element-9dd79ce > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-6240 .elementor-element.elementor-element-9dd79ce .td_button.td_el_btn_one{background-color:#C45863;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C45863;}.elementor-6240 .elementor-element.elementor-element-9dd79ce .td-button-el-widget{text-align:left;}.elementor-bc-flex-widget .elementor-6240 .elementor-element.elementor-element-156b394.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6240 .elementor-element.elementor-element-156b394.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6240 .elementor-element.elementor-element-638e49d .td-image-container{width:90%;text-align:right;}.elementor-6240 .elementor-element.elementor-element-d9bd05e{padding:60px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-6240 .elementor-element.elementor-element-fe29a45.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6240 .elementor-element.elementor-element-fe29a45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6240 .elementor-element.elementor-element-99f47d7 .themedraft-contact-form-container{background-color:#FFF1EB;border-radius:30px 30px 30px 30px;}.elementor-6240 .elementor-element.elementor-element-09c9d29 .td-accordion-wrapper .card-title button.btn-link{color:#C45863;}@media(max-width:1024px){.elementor-6240 .elementor-element.elementor-element-8411eeb .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-0351568 .td-image-container{width:100%;text-align:center;}.elementor-6240 .elementor-element.elementor-element-301d6c4 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6240 .elementor-element.elementor-element-522d281 .td-image-container{width:100%;margin:0px 0px 0px 0px;text-align:center;}.elementor-6240 .elementor-element.elementor-element-69d3f84 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-0517ceb .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-97fee52 .td-image-container{width:100%;text-align:center;}.elementor-6240 .elementor-element.elementor-element-0235a3e .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-5b0f490 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-ce35192 .td-image-container{width:100%;margin:0px 0px 0px 0px;text-align:center;}.elementor-6240 .elementor-element.elementor-element-2fa8286 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-9c51e53 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-8081eca .td-image-container{width:100%;text-align:center;}.elementor-6240 .elementor-element.elementor-element-c23522b .td-image-container{width:100%;margin:0px 0px 0px 0px;text-align:center;}.elementor-6240 .elementor-element.elementor-element-14d7322 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-2eb1f28 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-638e49d .td-image-container{width:100%;text-align:center;}.elementor-6240 .elementor-element.elementor-element-d9bd05e{padding:45px 0px 0px 0px;}.elementor-6240 .elementor-element.elementor-element-df478d7 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-6240 .elementor-element.elementor-element-4f96da1{padding:100px 0px 70px 0px;}.elementor-6240 .elementor-element.elementor-element-8411eeb .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-0351568 .td-image-container{width:100%;}.elementor-6240 .elementor-element.elementor-element-522d281 .td-image-container{width:100%;}.elementor-6240 .elementor-element.elementor-element-69d3f84 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-0477181{padding:100px 0px 70px 0px;}.elementor-6240 .elementor-element.elementor-element-0517ceb .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-97fee52 .td-image-container{width:100%;}.elementor-6240 .elementor-element.elementor-element-0235a3e .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-5b0f490 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-602703a{padding:100px 0px 70px 0px;}.elementor-6240 .elementor-element.elementor-element-ce35192 .td-image-container{width:100%;}.elementor-6240 .elementor-element.elementor-element-2fa8286 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-8c60900{padding:100px 0px 70px 0px;}.elementor-6240 .elementor-element.elementor-element-9c51e53 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-8081eca .td-image-container{width:100%;}.elementor-6240 .elementor-element.elementor-element-185f1b6{padding:100px 0px 70px 0px;}.elementor-6240 .elementor-element.elementor-element-c23522b .td-image-container{width:100%;}.elementor-6240 .elementor-element.elementor-element-14d7322 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-ac0f5d5{padding:100px 0px 70px 0px;}.elementor-6240 .elementor-element.elementor-element-2eb1f28 .td-section-title-content{width:100%;}.elementor-6240 .elementor-element.elementor-element-638e49d .td-image-container{width:100%;}.elementor-6240 .elementor-element.elementor-element-d9bd05e{padding:20px 0px 0px 0px;}.elementor-6240 .elementor-element.elementor-element-df478d7 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6240 .elementor-element.elementor-element-9325633{width:100%;}.elementor-6240 .elementor-element.elementor-element-30db978{width:100%;}.elementor-6240 .elementor-element.elementor-element-301d6c4{width:100%;}.elementor-6240 .elementor-element.elementor-element-1a6ba8f{width:100%;}.elementor-6240 .elementor-element.elementor-element-5a1f327{width:100%;}.elementor-6240 .elementor-element.elementor-element-36c6380{width:100%;}.elementor-6240 .elementor-element.elementor-element-af48240{width:100%;}.elementor-6240 .elementor-element.elementor-element-b5af023{width:100%;}.elementor-6240 .elementor-element.elementor-element-7fbfe49{width:100%;}.elementor-6240 .elementor-element.elementor-element-8a57128{width:100%;}.elementor-6240 .elementor-element.elementor-element-eef4949{width:100%;}.elementor-6240 .elementor-element.elementor-element-83a1156{width:100%;}.elementor-6240 .elementor-element.elementor-element-c4ccc50{width:100%;}.elementor-6240 .elementor-element.elementor-element-c68c24f{width:100%;}.elementor-6240 .elementor-element.elementor-element-156b394{width:100%;}.elementor-6240 .elementor-element.elementor-element-fe29a45{width:100%;}.elementor-6240 .elementor-element.elementor-element-df478d7{width:100%;}}/* Start custom CSS for html, class: .elementor-element-fda516a */.cat-price-table {
  width: 100%;
  border-collapse: collapse;
  margin: 0px;
  font-family: 'Inter', sans-serif;
  background: #ffffff;
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.06);
}

.cat-price-table thead {
  background-color: #C45863;
  color: #ffffff;
  text-align: left;
}

.cat-price-table th,
.cat-price-table td {
  padding: 16px 20px;
  font-size: 15px;
}

.cat-price-table th {
  font-weight: 600;
  letter-spacing: 0.3px;
  text-transform: uppercase;
}

.cat-price-table tbody tr {
  border-bottom: 1px solid #e5e7eb;
  transition: background 0.25s ease, transform 0.25s ease;
}

.cat-price-table tbody tr:last-child {
  border-bottom: none;
}

.cat-price-table tbody tr:hover {
  background: #f5f6fa;
  transform: translateY(-2px);
}

.cat-price-table td:last-child {
  font-weight: 600;
  color: #27304b;
}

/* Responsive styling for mobile */
@media (max-width: 600px) {
  .cat-price-table th,
  .cat-price-table td {
    padding: 12px 14px;
    font-size: 14px;
  }
}/* End custom CSS */