.elementor-6208 .elementor-element.elementor-element-b57c379{padding:60px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-6208 .elementor-element.elementor-element-ff68ce1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6208 .elementor-element.elementor-element-ff68ce1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6208 .elementor-element.elementor-element-b77ad7f .td-image-container{width:110%;margin:0px 0px 0px -100px;text-align:left;}.elementor-6208 .elementor-element.elementor-element-4ee7238 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-4ee7238 .td-section-title-wrap .title{font-size:41px;}.elementor-6208 .elementor-element.elementor-element-8d0e169{padding:60px 0px 60px 0px;}.elementor-6208 .elementor-element.elementor-element-ee2c34e .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-ee2c34e .td-section-title-wrap .title{font-size:41px;}.elementor-6208 .elementor-element.elementor-element-d9a8184 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-6208 .elementor-element.elementor-element-d9a8184 .td_button.td_el_btn_one{background-color:#C45863;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C45863;}.elementor-6208 .elementor-element.elementor-element-d9a8184 .td-button-el-widget{text-align:left;}.elementor-bc-flex-widget .elementor-6208 .elementor-element.elementor-element-03081c6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6208 .elementor-element.elementor-element-03081c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6208 .elementor-element.elementor-element-3471e5d .td-image-container{width:100%;margin:0px 0px 0px 90px;}.elementor-6208 .elementor-element.elementor-element-e1712d3{--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;}.elementor-6208 .elementor-element.elementor-element-9811e1e .td-section-title-wrap{text-align:center;}.elementor-6208 .elementor-element.elementor-element-9811e1e .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-9811e1e .td-section-title-wrap .title{font-size:41px;margin:0px 0px 0px 0px;}.elementor-6208 .elementor-element.elementor-element-b39a165{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-6208 .elementor-element.elementor-element-40db921{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-6208 .elementor-element.elementor-element-40db921:not(.elementor-motion-effects-element-type-background), .elementor-6208 .elementor-element.elementor-element-40db921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C45863;}.elementor-6208 .elementor-element.elementor-element-a66e18e > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-6208 .elementor-element.elementor-element-a66e18e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6208 .elementor-element.elementor-element-a66e18e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6208 .elementor-element.elementor-element-a66e18e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6208 .elementor-element.elementor-element-a66e18e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6208 .elementor-element.elementor-element-a66e18e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6208 .elementor-element.elementor-element-a66e18e .elementor-image-box-title{font-size:19px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-6208 .elementor-element.elementor-element-cb81266{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-6208 .elementor-element.elementor-element-cb81266:not(.elementor-motion-effects-element-type-background), .elementor-6208 .elementor-element.elementor-element-cb81266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C688E;}.elementor-6208 .elementor-element.elementor-element-6391f73 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-6208 .elementor-element.elementor-element-6391f73.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6208 .elementor-element.elementor-element-6391f73.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6208 .elementor-element.elementor-element-6391f73.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6208 .elementor-element.elementor-element-6391f73 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6208 .elementor-element.elementor-element-6391f73 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6208 .elementor-element.elementor-element-6391f73 .elementor-image-box-title{font-size:19px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-6208 .elementor-element.elementor-element-3f3d155{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-6208 .elementor-element.elementor-element-3f3d155:not(.elementor-motion-effects-element-type-background), .elementor-6208 .elementor-element.elementor-element-3f3d155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C45863;}.elementor-6208 .elementor-element.elementor-element-0dfa298 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-6208 .elementor-element.elementor-element-0dfa298.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6208 .elementor-element.elementor-element-0dfa298.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6208 .elementor-element.elementor-element-0dfa298.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6208 .elementor-element.elementor-element-0dfa298 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6208 .elementor-element.elementor-element-0dfa298 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6208 .elementor-element.elementor-element-0dfa298 .elementor-image-box-title{font-size:19px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-6208 .elementor-element.elementor-element-a63c306{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-6208 .elementor-element.elementor-element-a63c306:not(.elementor-motion-effects-element-type-background), .elementor-6208 .elementor-element.elementor-element-a63c306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C688E;}.elementor-6208 .elementor-element.elementor-element-dff6cfc > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-6208 .elementor-element.elementor-element-dff6cfc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6208 .elementor-element.elementor-element-dff6cfc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6208 .elementor-element.elementor-element-dff6cfc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6208 .elementor-element.elementor-element-dff6cfc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6208 .elementor-element.elementor-element-dff6cfc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6208 .elementor-element.elementor-element-dff6cfc .elementor-image-box-title{font-size:19px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-6208 .elementor-element.elementor-element-dca73fc{padding:60px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-6208 .elementor-element.elementor-element-7080294.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6208 .elementor-element.elementor-element-7080294.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6208 .elementor-element.elementor-element-d7a15cf .td-image-container{width:120%;margin:0px 0px 0px -112px;text-align:left;}.elementor-6208 .elementor-element.elementor-element-baad207 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-baad207 .td-section-title-wrap .title{font-size:41px;margin:0px 0px 0px 0px;}.elementor-6208 .elementor-element.elementor-element-d61d689 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-d61d689 .td-section-title-wrap .title{font-size:41px;margin:0px 0px 0px 0px;}.elementor-6208 .elementor-element.elementor-element-73c100f{padding:60px 0px 60px 0px;}.elementor-6208 .elementor-element.elementor-element-f880ee5 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-f880ee5 .td-section-title-wrap .title{font-size:41px;}.elementor-6208 .elementor-element.elementor-element-b24da5d > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-6208 .elementor-element.elementor-element-b24da5d .td_button.td_el_btn_one{background-color:#C45863;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C45863;}.elementor-6208 .elementor-element.elementor-element-b24da5d .td-button-el-widget{text-align:left;}.elementor-6208 .elementor-element.elementor-element-ad63700 .td-image-container{width:120%;text-align:left;}.elementor-6208 .elementor-element.elementor-element-3e8a99e{padding:60px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-6208 .elementor-element.elementor-element-b7d5ea5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6208 .elementor-element.elementor-element-b7d5ea5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6208 .elementor-element.elementor-element-6d9153c .td-image-container{width:100%;margin:0px 0px 0px -90px;text-align:left;}.elementor-6208 .elementor-element.elementor-element-aeabbf1 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-aeabbf1 .td-section-title-wrap .title{font-size:41px;}.elementor-6208 .elementor-element.elementor-element-beb1faf{padding:60px 0px 60px 0px;}.elementor-6208 .elementor-element.elementor-element-a0eef7d .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-a0eef7d .td-section-title-wrap .title{font-size:41px;}.elementor-6208 .elementor-element.elementor-element-968e11e > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-6208 .elementor-element.elementor-element-968e11e .td_button.td_el_btn_one{background-color:#C45863;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C45863;}.elementor-6208 .elementor-element.elementor-element-968e11e .td-button-el-widget{text-align:left;}.elementor-6208 .elementor-element.elementor-element-b33201d .td-image-container{width:100%;margin:0px 0px 0px 80px;text-align:left;}.elementor-6208 .elementor-element.elementor-element-bffc0e4{--display:flex;}.elementor-6208 .elementor-element.elementor-element-274b484{--spacer-size:50px;}@media(max-width:1024px) and (min-width:768px){.elementor-6208 .elementor-element.elementor-element-ff68ce1{width:100%;}.elementor-6208 .elementor-element.elementor-element-3f0a70e{width:100%;}.elementor-6208 .elementor-element.elementor-element-10e3ea2{width:100%;}.elementor-6208 .elementor-element.elementor-element-03081c6{width:100%;}.elementor-6208 .elementor-element.elementor-element-7080294{width:100%;}.elementor-6208 .elementor-element.elementor-element-530093e{width:100%;}.elementor-6208 .elementor-element.elementor-element-a46f8ac{width:100%;}.elementor-6208 .elementor-element.elementor-element-1d3388a{width:100%;}.elementor-6208 .elementor-element.elementor-element-b7d5ea5{width:100%;}.elementor-6208 .elementor-element.elementor-element-4b2d312{width:100%;}.elementor-6208 .elementor-element.elementor-element-c70e63d{width:100%;}.elementor-6208 .elementor-element.elementor-element-c85125f{width:100%;}}@media(max-width:1024px){.elementor-6208 .elementor-element.elementor-element-ff68ce1 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6208 .elementor-element.elementor-element-b77ad7f .td-image-container{width:100%;margin:0px 0px 0px 0px;text-align:center;}.elementor-6208 .elementor-element.elementor-element-4ee7238 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-ee2c34e .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-3471e5d .td-image-container{width:100%;text-align:center;}.elementor-6208 .elementor-element.elementor-element-9811e1e .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-b39a165{--grid-auto-flow:row;}.elementor-6208 .elementor-element.elementor-element-7080294 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6208 .elementor-element.elementor-element-d7a15cf .td-image-container{width:100%;margin:0px 0px 0px 0px;text-align:center;}.elementor-6208 .elementor-element.elementor-element-baad207 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-d61d689 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-f880ee5 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-ad63700 .td-image-container{width:100%;text-align:center;}.elementor-6208 .elementor-element.elementor-element-b7d5ea5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6208 .elementor-element.elementor-element-6d9153c .td-image-container{width:100%;margin:0px 0px 0px 0px;text-align:center;}.elementor-6208 .elementor-element.elementor-element-aeabbf1 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-a0eef7d .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-b33201d .td-image-container{width:100%;text-align:center;}}@media(max-width:767px){.elementor-6208 .elementor-element.elementor-element-b77ad7f .td-image-container{width:100%;}.elementor-6208 .elementor-element.elementor-element-4ee7238 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-8d0e169{padding:100px 0px 70px 0px;}.elementor-6208 .elementor-element.elementor-element-ee2c34e .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-3471e5d .td-image-container{width:100%;}.elementor-6208 .elementor-element.elementor-element-9811e1e .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-b39a165{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6208 .elementor-element.elementor-element-a66e18e .elementor-image-box-img{margin-bottom:15px;}.elementor-6208 .elementor-element.elementor-element-6391f73 .elementor-image-box-img{margin-bottom:15px;}.elementor-6208 .elementor-element.elementor-element-0dfa298 .elementor-image-box-img{margin-bottom:15px;}.elementor-6208 .elementor-element.elementor-element-dff6cfc .elementor-image-box-img{margin-bottom:15px;}.elementor-6208 .elementor-element.elementor-element-d7a15cf .td-image-container{width:100%;}.elementor-6208 .elementor-element.elementor-element-baad207 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-d61d689 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-73c100f{padding:100px 0px 70px 0px;}.elementor-6208 .elementor-element.elementor-element-f880ee5 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-ad63700 .td-image-container{width:100%;}.elementor-6208 .elementor-element.elementor-element-6d9153c .td-image-container{width:100%;}.elementor-6208 .elementor-element.elementor-element-aeabbf1 .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-beb1faf{padding:100px 0px 70px 0px;}.elementor-6208 .elementor-element.elementor-element-a0eef7d .td-section-title-content{width:100%;}.elementor-6208 .elementor-element.elementor-element-b33201d .td-image-container{width:100%;}}/* Start custom CSS for html, class: .elementor-element-65e3910 */.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 */