.acte.ct-style-1 table {
padding-top: 40px;
padding-bottom: 30px;
}
.acte table {
border-collapse: separate;
table-layout: fixed;
margin: 0px;
border: 0px;
}
.acte td {
vertical-align: middle;
border: 1px solid #ffffff;
}
.acte .ct-product-btn {
display: block;
margin: 10px;
}
.acte .ct-feature-button {
text-align: center;
}
.acte ul {
margin: 0px;
list-style: none;
display: none;
margin-bottom: 10px;
padding: 0px;
}
.acte ul li {
display: table-cell;
flex: 1;
padding: 10px 0px;
}
.acte .ct-features-heading {
font-size: 32px;
font-weight: 600;
}
.acte .ct-feature-heading {
color: #000000;
font-size: 18px;
padding: 15px 30px;
}
.acte .ct-product-heading {
font-size: 22px;
font-weight: 600;
position: relative;
z-index: 0;
}
.acte.ct-style-1 .ct-product-heading svg {
position: absolute;
height: auto;
width: 100%;
top: 0;
left: 0;
z-index: -1;
}
.acte .ct-feature {
color: #000000;
font-size: 18px;
padding: 20px;
}
.acte .ct-product-btn {
font-size: 18px;
font-weight: 500;
padding: 5px 30px;
}
.acte .ct-feature-button {
padding: 20px;
}
.acte td.ct-hide {
display: none !important;
}
.acte.ct-style-1 .ct-feature.ct-product-price {
font-weight: 600;
color: #031468;
padding: 20px 15px;
display: inline-block;
position: absolute;
top: -15%;
left: 50%;
transform: translateX(-50%);
}
.acte .ct-blank-heading {
background-color: transparent !important;
box-shadow: none !important;
}
.ct-feature i.fa.fa-close:before {
content: "\f00d";
}
.acte.ct-style-2 td.ct-features-heading,
.acte.ct-style-2 .ct-header .ct-price,
.acte.ct-style-4 .ct-header td {
border-top-left-radius:15px;
border-top-right-radius: 15px;
}
.acte.ct-style-2 td.ct-feature-button,
.acte.ct-style-4 td.ct-feature-button,
.acte.ct-style-4 td.ct-feature-heading-button {
border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
}
.acte.ct-style-1 .ct-feature.ct-product-price,
.acte.ct-style-2 .ct-feature.ct-product-price {
background-color: #ffffff;
}
.acte tr:nth-child(odd) td,
.acte tr:nth-child(even) td {
background-color: #FFF3E2;
}
.acte.ct-style-2 .ct-product-title:after {
border-top-color : #FFF3E2;
}
.acte.ct-style-4 .ct-product-price path {
fill: #FFF3E2;
}
tbody tr:nth-child(odd) .ct-feature-heading,
tbody tr:nth-child(even) .ct-feature-heading {
background-color: #F6B759;
}  .acte.ct-style-2 img.ct-product-img {
position: relative;
}
.acte.ct-style-2 .ct-header .ct-price,
.acte.ct-style-2 .ct-product-heading {
padding: 0;
}
.acte.ct-style-2 .ct-feature.ct-product-price {
display: inline-block;
padding: 20px;
}
.acte.ct-style-2 table {
border-collapse: separate;
}
.acte.ct-style-2 .ct-product-title {
position: relative;
overflow: hidden;
}
.acte.ct-style-2 .ct-product-title:after {
content: '';
border-left: 25px solid;
border-right: 25px solid;
position: absolute;
left: 50%;
transform: translateX(-50%);
}
.acte.ct-style-2 .ct-product-title:after {
border-top: 20px solid;
top: -5px;
}  .acte.ct-style-3 table {
border-collapse: separate;
}
.acte.ct-style-3 .ct-product-heading{
position: relative;
padding: 0;
}
.acte.ct-style-3 .ct-product-button {
padding: 0;
background-color: transparent !important;
}
.acte.ct-style-3 .ct-feature-button {
clip-path: polygon(50% 0%, 100% 35%, 100% 100%, 0 100%, 0% 35%);
width: 70%;
margin-left: auto;
margin-right: auto;
padding: 20px 0px 10px 0px !important;
}
.acte.ct-style-3 .ct-product-price {
position: relative;
}
.acte.ct-style-3 .ct-product-btn {
padding: 0px;
}
.acte.ct-style-3 .ct-product-image {
width: 70%;
border-radius: 0% 0% 100px 100px;
margin: auto;
margin-top: -20px;
position: relative;
text-align: center;
}
.acte.ct-style-3 .ct-product-image:before {
content: '';
height: 20px;
width: 15px;
display: block;
position: absolute;
left: -12px;
top: 0;
border-top-left-radius: 100px;
opacity: .5;
}
.acte.ct-style-3 .ct-product-image:after {
content: '';
height: 20px;
width: 15px;
display: block;
position: absolute;
right: -12px;
top: 0;
border-top-right-radius: 100px;
opacity: .5;
}
.acte.ct-style-3 td{
border-radius: 15px;
}
.acte.ct-style-3 .ct-product-image,
.acte.ct-style-3 .ct-product-image:after,
.acte.ct-style-3 .ct-product-image:before {
background-color: #dd8100;
}  .acte.ct-style-4 table {
border-collapse: separate;
border-spacing: 15px 0px;
}
.acte.ct-style-4 td {
position: relative;
}
.acte.ct-style-4 .ct-product-heading {
z-index: 1;
}
.acte.ct-style-4 .ct-design,
.acte.ct-style-4 .ct-product-title,
.acte.ct-style-4 .ct-product-price {
position: relative;
}
.acte.ct-style-4 #ct_price {
background-color: transparent !important;
padding: 0 0 15px 0;
}
.acte.ct-style-4 .ct-product-price svg {    
display: block;
margin: auto;
}
.acte.ct-style-4 .ct-product-price span {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
.acte.ct-style-4 .ct-feature-button {
padding: 10px 0px 10px 0px !important;
}  .acte.ct-style-5 .ct-features-heading svg path,
.acte.ct-style-5 .ct-product-heading svg path {
fill: #f6b759;
}
.acte.ct-style-5 .ct-features-heading svg path:nth-child(2),
.acte.ct-style-5 .ct-features-heading svg path:nth-child(4),
.acte.ct-style-5 .ct-product-heading svg path:nth-child(2),
.acte.ct-style-5 .ct-product-heading svg path:nth-child(4) {
fill: #ffffff !important;
}
.acte.ct-style-5 .ct-features-heading svg path:nth-child(9),
.acte.ct-style-5 .ct-product-heading svg path:nth-child(9) {
opacity: 0.08;
fill: #ffffff !important;
z-index: 999;
}
.acte.ct-style-5 .ct-features-heading,
.acte.ct-style-5  .ct-product-heading.ct-product-5 {
position: relative;
}
.acte.ct-style-5 .ct-features-heading svg,
.acte.ct-style-5 .ct-product-heading svg {
position: absolute;
height: auto;
width: 100%;
top: 0;
left: 0;
z-index: 1;
}
.acte.ct-style-5 .ct-product-price {
position: absolute;
left: 50%;
transform: translate(-50%, 0);
bottom: -15px;
z-index: 9;
}
.acte.ct-style-5 .ct-product-price {
border: 5px solid #ffffff;
border-radius: 50px 50px 50px 50px;
background-color: #f6b759;
padding: 17px 12px;
color: #000000;
}
.acte.ct-style-5 table {
border-spacing: 15px 0px;
}
.acte.ct-style-5 table {
border-collapse: separate;
}
.acte.ct-style-5 table .ct-header td {
border-radius: 0 !important;
}
.acte.ct-style-5 td {
border-radius: 50px;
}
.acte.ct-style-5 table .ct-header td {
background: none !important;
border: 0 !important;
}
.acte.ct-style-5 .ct-product-heading img,
.acte.ct-style-5 .ct-features-heading h2 {
position: relative;
z-index: 9;
overflow: hidden;
}
.acte.ct-style-5 .ct-product-btn {
background-color: #F6B759;
border-radius: 50px;
padding: 15px 30px;
margin: 0;
}
.acte.ct-style-5 table tr:last-child td {
background: none !important;
padding: 0 !important;
}
.acte.ct-style-5 table tr:last-child td:first-child {
background-color: #F6B759;
}
.acte.ct-style-5 td {
border-radius: 50px;
}
.acte.ct-style-5 .ct-feature {
padding: 0;
}  .acte.ct-style-6 table {
margin-top: 20px;
}
.acte.ct-style-6 table {
border-collapse: collapse;
border: 0;
}
.acte.ct-style-6 td {
border-style: solid;
border-width: 0px 8px;
}
.acte.ct-style-6 .ct-features-heading h2,
.acte.ct-style-6 .ct-title-wrapper,
.acte.ct-style-6 .ct-price-wrapper span {
z-index: 9;
position: relative;
}
.acte.ct-style-6 tr:first-child .ct-features-heading,
.acte.ct-style-6 tr:first-child .ct-product-heading {
background-color: #f6b759 ;
border-radius: 0 0 40px 40px;
padding-bottom: 50px !important;
position: relative;
}
.acte.ct-style-6 .ct-product-image {
width: 70%;
border-radius: 10px 10px 100px 100px;
margin: auto;
margin-top: -30px;
text-align: center;
background-color: #f6b759;
box-shadow: 0px 4px 2px 0px rgba(0, 0, 0, 0.25);
}
.acte.ct-style-6 tr:nth-child(2) td {
position: relative;
padding: 0 !important;
height: 30px;
z-index: -1;
}
.acte.ct-style-6 tr:nth-child(2) td .ct-features-box {
top: -40px;
left: 0;
position: absolute;
background-color: #fef3e2;
width: 100%;
height: 80px;
}
.acte.ct-style-6 #ct_price {
padding: 0 0 15px 0;
color: #000;
}
.acte.ct-style-6 .ct-product-price {
margin-bottom: -80px;
padding-bottom: 20px;
text-align: center !important;
}
.acte.ct-style-6 .ct-product-price span {
padding: 22px 15px;
background-color: #ffffff;
box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
border-radius: 50%;
}
.acte.ct-style-6 .ct-product-btn {
background-color: #f6b759;
padding: 12px;
border-radius: 50px;
margin: 10px 10px 20px;
}
.acte.ct-style-6 .ct-feature-button {
padding: 0;
}
.acte.ct-style-6 tr:nth-child(odd) .ct-feature-heading, .acte.ct-style-6 tr:nth-child(even) .ct-feature-heading {
background-color: #FFF3E2;
padding: 8px 20px;
}
.acte.ct-style-6 .ct-feature-title {
padding: 10px;
}  .acte.ct-style-7 table, .acte.ct-style-7 th, .acte.ct-style-7 td {
border-collapse: collapse;
}
.acte.ct-style-7 table tr:first-child td {
background-color: #f8c67c !important;
}
.acte.ct-style-7 table tr:nth-child(2) td {
background-color: #f6b759  !important;
}
.acte.ct-style-5 tr:first-child td,
.acte.ct-style-7 tr:first-child td {
padding: 0 !important;
}
.acte.ct-style-7 .ct-product-price {
padding: 10px;
}
.acte.ct-style-7 tr:nth-child(even) td:nth-child(odd),
.acte.ct-style-7 tr:nth-child(odd) td:nth-child(even) {
background-color: #E5E9EC;
}
.acte.ct-style-7 tr:nth-child(even) td:nth-child(even),
.acte.ct-style-7 tr:nth-child(odd) td:nth-child(odd) {
background-color: #ffffff;
}
.acte.ct-style-7 table tr:last-child td {
background: none !important;
padding: 0 !important;
}
.acte.ct-style-7 .ct-feature-button {
padding: 0;
}
.acte.ct-style-7 .ct-product-btn {
margin: 0;
}
.acte.ct-style-7 .ct-product-btn {
padding: 10px 30px;
}  .acte.ct-style-8 table{
margin-top: 70px;
}
.acte.ct-style-8 table {
border-collapse: separate;
border: 0;
}
.acte.ct-style-8 td {
border-width: 0px;
}
.acte.ct-style-8 table {
border-spacing: 15px 0;
}
.acte.ct-style-8 tr {
border-spacing: 15px 0;
}
.acte.ct-style-8 tr:nth-child(2) td {
border-radius: 15px 15px 0 0;
border-top: 5px solid #fff;
}
.acte.ct-style-8 tr:first-child .ct-features-heading, 
.acte.ct-style-8 tr:first-child .ct-product-heading {
background-color: #f6b759;
border-radius: 20px;
position: relative;
border-bottom: 5px solid #fff;
}
.acte.ct-style-8 .ct-product-image {
border-radius: 50%;
margin: auto;
margin-top: -70px;
background-color: #ffffff;
border: 5px solid #f6b759;
display: flex;
align-items: center;
justify-content: center;
}
.acte.ct-style-8 tr:nth-child(even) .ct-feature-title,
.acte.ct-style-8 tr:nth-child(odd) .ct-feature-title {
background-color: #f6b759;
border-radius: 10px;
}
.acte.ct-style-8 .ct-feature-title {
padding: 10px;
}
.acte.ct-style-8 tr:nth-child(odd) .ct-feature-heading, 
.acte.ct-style-8 tr:nth-child(even) .ct-feature-heading {
background-color: #FFF3E2;
padding: 8px 20px;
}
.acte.ct-style-8 .ct-feature-button.ct-product-1 ,
.acte.ct-style-8 .ct-feature-button {
background: none !important;
padding: 0 !important;
}
.acte.ct-style-8 .ct-product-btn {
display: block;
margin: 15px 0 0;
background-color: #f6b759;
border-radius: 5px;
padding: 12px;
}
.acte.ct-style-8 .ct-feature {
padding: 10px;
}
.acte.ct-style-8 tr:nth-last-child(-n + 2) td {
border-radius: 0 0 15px 15px;
}body.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{flex-shrink:0;margin:0 var(--divider-element-spacing)}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content:"";display:block;flex-grow:1}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url);-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;min-height:var(--divider-pattern-height);width:100%}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}