@import url('font-awesome.min.css');
.tab-section {position:relative; width:100%;padding-top:0px;padding-bottom:0px;}
.tab-section .wrapper {max-width:100%;}
.tab-section .top-title { text-align:left; padding-bottom:0px;}
.tab-section .text-center { color:#000;}
.tab-section .flexy {display:flex; flex-wrap:wrap; }
.tab-section .flexy.direction-row-reverse { flex-direction:row-reverse;}
.tab-section .flexy .left {width:100%;padding-top:0px;}
.tab-section .flexy .left .color-box { background:#ffffff; border-radius:30px 0 30px 0;padding:25px;}
.tab-section .flexy .left .cs-title {padding-bottom:15px;}
.tab-section .flexy .left .cs-title h2 {font-size:38px;}
.tab-section .flexy .left .text {font-size:18px; color:#333333;}
.tab-section .flexy .left .text p { color:#333333;}
.advance-table .table-header .td h6 span {color:#333333;}
.tab-section .flexy .right {display:none;width:100%; padding-top:0px;}
.tab-section .flexy .right .content {padding-top:25px;}
.padding-left { padding-left:50px;}
.padding-right { padding-right:50px;}
.tab-list { padding-top:0px;}
.tab-list ul { display: flex; flex-wrap: wrap; justify-content: space-evenly; border-bottom: 2px solid #9e9e9e; padding-left:0;}
.tab-list ul li { font-weight: 500; list-style-type:none; padding: 20px; position: relative; cursor: pointer; user-select: none; transition: all 0.3s ease; }
.tab-list ul li:after { content: ''; position: absolute; top: 100%; left: 0; right: 0; margin: 0 auto; width: 0; background: #ffffff; height: 2px; transition: all 0.3s ease; }
.tab-list ul li.active , .tab-list ul li:hover { color:#fff; background-color:#ffffff; border-radius:5px 0 5px 0; }
.tab-list ul li.active:after , .tab-list ul li:hover:after { width: 100%; }
.text ul { padding-top: 10px; padding-left: 20px; }
.text ul li { padding-left: 20px; position: relative; }
.text ul li:before { content: "\f111"; font-family: 'FontAwesome'; position: absolute; left: 0; font-size: 6px; }
.tab .tab-content-list .tab-content .title { position:relative;padding:15px 0; color:#000;color: #212121;font-family: Montserrat;font-size: 18px;font-style: normal;font-weight: 600;line-height: 100%; /* 24px */border-bottom: 2px solid #212121;}
.tab .tab-content-list .tab-content .title:after { top:0;position:absolute; right:0; transition:all 400ms ease;display:inline-block; vertical-align:middle; margin-left:0px; content:""; width:40px; height:40px; background:url('https://go.smartling.com/hubfs/pricing-table-arrow.svg') no-repeat center center/cover; background-size:100% 100%; }
.tab .tab-content-list .tab-content .add-on { color: #37BA2D;font-family: Montserrat;font-size: 16px;font-style: normal;font-weight: 700;line-height: 100%; /* 16px */}
.tab .tab-content-list .tab-content .ao-inner { display:flex; align-items:center; flex-wrap:nowrap;}
.tab .tab-content-list .tab-content.active .title:after { position:absolute; right:0; transition:all 400ms ease;display:inline-block; vertical-align:middle; margin-left:0px; content:""; width:40px; height:40px; background:url('https://go.smartling.com/hubfs/pricing-table-arrow-down.svg') no-repeat center center/cover; background-size:100% 100%; }

.toppy-table { display:flex; align-items:center; flex-wrap:wrap;}
.toppy-table .col { width:calc(100% / 3); padding-left:15px;}
.toppy-table .col.mid { font-size:15px;}
.toppy-table .col.rig { font-size:15px;}

@media(max-width:991px){
  .toppy-table { justify-content:center; text-align:left;}
  .toppy-table .col { padding-left:0;}
  .toppy-table .col.mid { text-align:left; padding-left:0;font-size:12px;}
  .toppy-table .col.rig { text-align:left; padding-left:0;font-size:12px;}
  .tab .tab-content-list .tab-content .title:after { top:auto;}
  .tab-section {padding:0 15px;}
  .tab-section {padding-top:50px;padding-bottom:50px;}
  .tab-section .flexy .left {width:100%;padding-top:0;}
  .tab-section .flexy .right {width:100%;padding-top:30px;padding-bottom:30px;}
  .padding-left { padding-left:0px;}
  .padding-right { padding-right:0px;}
  .tab-section .tab {padding:0 15px;padding-left:5px;padding-right:5px;}
  .tab-section .tab-list {display:none;}
  .tab-content-list .inner { /*display: none;*/ }
  .tab-content { display:block;}
  .tab-content .title { padding: 15px 40px 15px 0px; position: relative; }
  .tab-content { border-bottom: 1px solid #e2e2e2; }
  .tab-content.active .title { color: var(--title_color); font-weight: 700; }
  .tab-content .title:after { content: "\f107"; font-family: 'FontAwesome'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); color:#ffffff;}
  .tab-content.active .title:after { transform: translateY(-50%) scale(-1); }
  .tab-section .flexy .left .cs-title h2 {font-size:32px;}
  .row-fluid .fts-tab-outer .tab-content-text, .tab-content:not(.rlpf-tab-content) {display:block;}
  .advance-table .table-header .td { text-align:left!important;}
  .advance-table:last-child {display:none!important;}
}
@media(max-width:1229px){ 
  .tab .tab-content-list .tab-content .title:after { top:20px;}
}
.table-header h4 { margin-bottom:0; }
.table-header .button a.button{    background-color: #ff804b;border: none; border-radius: 24px; color: #fff;display: inline-block;font-family: Poppins; font-size: 18px;font-weight: 500; font-weight: 700;padding: 14px 24px;text-align: center;transition: all .4s ease;}
.table-header{/*position:sticky;top:0px; background:#ffffff;z-index:100000;*/ display:none;}
.sticky-element .td .text{display:none; }
.sticky-element .td .button, 
.sticky-element .td h4{margin:0; }
.advance-table { padding:0px 0 70px;}
/* WCS code.advance-table .td { width: 25%; padding: 8px 15px; border-bottom: 1px solid #e4e4e4;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;} */
.advance-table .td { width: calc(100% / 3); padding: 8px 15px; /*border-bottom: 1px solid #e4e4e4;*/display: flex;flex-wrap: wrap;justify-content: center;align-items: center;flex-direction:column;}
.advance-table .td h5 {margin-bottom:0px;}
.advance-table .table-header .td {text-align:center;}
.advance-table .table-header .td:first-child { text-align:left;align-items:flex-start;}
/*WCS code.advance-table .table-header .td:last-child {color:#000; background:#dddddd; border: 1px solid #FF804B; border-radius:15px 15px 0px 0px;}
.advance-table .table-header .td:last-child h4 {color:#000; position:relative;}
.advance-table .td:last-child {background:#f6f4f4; border-right: 1px solid #FF804B; border-left: 1px solid #FF804B !important;}*/
/*
.advance-table .table-header .td:last-child {color:#fff; background:#292489; border: 1px solid #FF804B; border-radius:15px 15px 0px 0px; margin-top:-50px;}
.advance-table .table-header .td:last-child h4, .advance-table .td:last-child h6, .advance-table .td:last-child h5, .advance-table .td:last-child h5 span, .advance-table .td:last-child h6 span, .advance-table .td:last-child h6 {color:#fff; position:relative; background:none; -webkit-background-clip: unset; -webkit-text-fill-color: inherit; background-clip: unset; text-fill-color: inherit;}
.advance-table .td:last-child {background:#292489; border-right: 1px solid #5029f1; border-left: 1px solid #5029f1 !important; color:#fff; border-color:#5029f1 !important;}
.advance-table .td:last-child svg path{stroke: #fff;}*/
/* WCS Code .advance-table .tr { display: flex; flex-wrap: wrap; } */
.advance-table .tr { display: flex; flex-wrap: wrap; margin: 0px 0 0;}
.advance-table .tr.top-table{margin:0}
/*.advance-table .price-acc-click {width:100%; display:flex;}
.advance-table .price-acc-click .td { padding:15px; border-bottom:1px solid #4d4d4d; border-top:1px solid #4d4d4d; font-weight:700; justify-content:left; border:none; border-left:none!important; width:100%; justify-content:center; text-align:center; background:#eaeaf1;}
.advance-table .price-acc-click.active .td { padding:15px; border-bottom:1px solid #4d4d4d; border-top:1px solid #4d4d4d; font-weight:700; justify-content:left; border:none; border-left:none!important; width:100%; justify-content:center; text-align:center;}*/
.price-acc-click.active .td{background-color:#bbbbc4;}
/*.sinlge-tr.tr.parent-active .price-acc-click td {background:}*/
.advance-table .price-acc-slide {width:100%; display:none;}
.advance-table .price-acc-slide.first {display:block;}
.advance-table .price-acc-slide:first-child {width:100%; display:block;}
.advance-table .price-acc-inner {width:100%; display:flex;transition:all 400ms ease;}
.advance-table .price-acc-inner:hover { background-color:#FAFAFA;}
.advance-table .price-acc-inner .td {padding:20px;}
.advance-table .price-acc-inner .td:first-child {text-align:left;justify-content:left; flex-direction:row;}
.advance-table .table-contain .td:not(:first-child) { text-align: left; display:flex; align-items:center; justify-content:left; flex-direction:row;flex-wrap:nowrap; }
.advance-table .table-contain .td:not(:first-child) a { color: #7040dc;font-weight: 700;text-decoration: underline;}
.advance-table .table-contain .top-table:nth-child(2) .td.pricebtn{ justify-content:flex-start; }
.advance-table .table-contain .top-table:nth-child(3) .td.pricebtn{ justify-content: space-between;}
.advance-table .table-contain .td.pricebtn:first-child{ justify-content:center; }
.advance-table .table-contain .td.pricebtn a {     background-color: #ff804b;color: #FFF;border-color: #ff804b;font-weight: 500; transition:400ms all ease;font-family: Poppins;padding: 14px 24px;border-radius: 24px;display: inline-block;font-size: 18px;font-weight: 700;text-align: center;border: solid 1px; border:none;}
.advance-table .table-contain .td.pricebtn a:hover { background-color: #ffbd6d;border-color: #ffbd6d;color: #FFF;}
.advance-table + .advance-table { display: none; }
/* WCS code .advance-table  .td:not(:first-child) { border-left: 1px solid #4d4d4d; } */
.advance-table .td:not(:first-child) { /*border-left: 1px solid #e4e4e4;*/ }
.advance-table .price-acc-inner .td:first-child span {width:auto; text-align:left; color:#333; font-weight:700;}
.advance-table .table-header {display:none; }
.advance-table .table-header .td { padding: 20px 30px 35px; }
.advance-table .table-header .td h4 { color: #333333; padding: 0 0 0px; font-size: 24px; }
.advance-table .table-header .text { font-size: 16px; line-height: 21px; color:#000; padding:20px 0;}
.advance-table .table-footer { }
.advance-table .table-footer .td { border-bottom: none; padding: 20px 30px 15px; text-align: center; }
.advance-table .table-footer .td h4 { color: #3F3F3F; font-weight: 500; font-size: 20px; }
.advance-table .table-footer .td a { font-size: 13px; line-height: 19px; }
.advance-table .inner-table-content {display:block; width:auto; color:#333; max-width:80%;}
.advance-table .price-acc-click {color:#5029f1; display:none;}
/*
.advance-table .price-acc-click .td span {position:relative;cursor:pointer; font-size:16px; color:#000;}
.advance-table .price-acc-click .td span:after{position:absolute;left:-20px;top:9px;content:'';width:0;height:0;border-style:solid;border-width:5px 3.5px 0 3.5px;border-color:#5029f1 transparent transparent transparent;;}
*/

}
.advance-table .price-acc-inner .td .tooltip {display:none;}
.advance-table .price-acc-inner .td .tooltip a {color:#7040dc;text-decoration:underline;transition:none;}

.advance-table .price-acc-inner .td .tooltip-icon { background-color: #7040dc;border-radius: 50%;color: #fff;display: inline-block;font-size: 12px;height: 16px;line-height: 1;margin-left: 12px;padding: 3px;text-align: center;width: 16px;}
.advance-table .price-acc-inner .td .tooltip .tooltiptext {padding:10px 20px;transition:all 400ms ease;visibility: hidden;width: 120px;text-align: center;border-radius: 6px;  min-width: 250px;position: absolute;z-index: 1;border-radius: 4px;box-shadow: 0 4px 24px 4px rgba(51, 51, 51, .4); font-weight:400;border-radius: 8px;background: #212121; color:#fff;}
.advance-table .price-acc-inner .td .tooltip .tooltiptext span { color:#fff; font-weight:400;}
.advance-table .price-acc-inner .td .tooltip:hover .tooltiptext {visibility: visible;}

.advance-table .price-acc-inner .td .grey-i { background-color: #797979;border-radius: 50%;color: #fff;display: inline-block;font-size: 12px;height: 16px;line-height: 1;margin-right: 12px;padding: 3px;text-align: center!important;width: 16px!important;font-weight:500;}
@media(max-width:1199px) {
  .tab-content .title:after { content: "\f107"; font-family: 'FontAwesome'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); color:#ffffff;}
  .tab-content.active .title:after { transform: translateY(-50%); }
  .toppy-table .col { font-size:18px!important;}
}
@media(max-width:767px){
  .tab-section { padding:0;}
  .tab-section .flexy .left .container { padding:0;}
  .advance-table .td:nth-child(1) { width:33.3333%;}
  .advance-table .td:nth-child(2) { width:33.3333%;}
  .advance-table .td:nth-child(3) { width:33.3333%;}
  .advance-table:first-child .table-header:before { top: 70%;}
  .advance-table .table-header.active:before {content: '-';}
  .advance-table .table-header:before {content: '+';top: 50%;left: auto;right: 0;transform: translateY(-50%);position: absolute;font-size: 34px;color: #000000;}
  .advance-table .td p, .advance-table .td h2, .advance-table .td h3, .advance-table .td h4, .advance-table .td h5, .advance-table .td h6 {width:100%;}
  .advance-table { padding:10px 0;}
  .advance-table .td {width:100%;}
  .advance-table:first-child .td:last-child {  }
  /*.advance-table .table-contain {display:none;}*/
  .advance-table .table-contain .top-table .td:not(:first-child) {border-left:none;}
  .advance-table .table-header .td:not(:first-child) {border-left:none;padding:10px;padding-bottom:10px;}
  .advance-table .price-acc-inner .td:first-child {justify-content:left;line-break:normal; text-wrap:wrap;}
  .advance-table .price-acc-click .td {padding:10px 20px;}*/
  .advance-table .price-acc-inner .td {padding:8px 15px;}
  .advance-table .price-acc-inner .td {padding-left:0px;padding-right:0;}
  .advance-table .td:last-child {border-left:none!important;border-right:none!important; }
  .advance-table .table-header .td:last-child { border-radius:15px 15px 0px 0px; border-bottom:0;padding:0; padding-top:10px;}
  .advance-table:nth-child(3) .top-table .td {background:#292489; color: #fff; border-bottom:none;border-bottom-color:#5029f1;}
  .advance-table:nth-child(3) .table-header {padding-bottom:0;}
  .advance-table .price-acc-click .td {background:#ddd;}

  .advance-table:first-child .table-header .td:nth-child(3) {display:none;}
  .advance-table:first-child .table-header .td:nth-child(4) {display:none;}
  .advance-table:first-child .table-header .td:nth-child(5) {display:none;}
  .advance-table:first-child .table-contain .top-table .td:nth-child(3) {display:none;}
  .advance-table:first-child .table-contain .top-table .td:nth-child(4) {display:none;}
  .advance-table:first-child .price-acc-click .td:nth-child(3) {display:none;}
  .advance-table:first-child .price-acc-click .td:nth-child(4) {display:none;}
  /*.advance-table:first-child .price-acc-inner .td:nth-child(3) {display:none;}*/
  .advance-table:first-child .price-acc-inner .td:nth-child(4) {display:none;}
  .advance-table:first-child .price-acc-click .td:nth-child(5) {display:none;}
  .advance-table:first-child .price-acc-inner .td:nth-child(5) {display:none;}

  .advance-table:nth-child(2) .table-header .td:nth-child(2) {display:none;}
  .advance-table:nth-child(2) .table-header .td:nth-child(4) {display:none;}
  .advance-table:nth-child(2) .table-header .td:nth-child(5) {display:none;}
  .advance-table:nth-child(2) .table-contain .top-table .td:nth-child(2) {display:none;}
  .advance-table:nth-child(2) .table-contain .top-table .td:nth-child(4) {display:none;}
  .advance-table:nth-child(2) .price-acc-click .td:nth-child(2) {display:none;}
  .advance-table:nth-child(2) .price-acc-click .td:nth-child(4) {display:none;}
  .advance-table:nth-child(2) .price-acc-inner .td:nth-child(2) {display:none;}
  .advance-table:nth-child(2) .price-acc-inner .td:nth-child(4) {display:none;}
  .advance-table:nth-child(2) .price-acc-click .td:nth-child(5) {display:none;}
  .advance-table:nth-child(2) .price-acc-inner .td:nth-child(5) {display:none;}

  .advance-table:nth-child(3) .table-header .td:nth-child(2) {display:none;}
  .advance-table:nth-child(3) .table-header .td:nth-child(3) {display:none;}
  .advance-table:nth-child(3) .table-header .td:nth-child(5) {display:none;}
  .advance-table:nth-child(3) .table-contain .top-table .td:nth-child(2) {display:none;}
  .advance-table:nth-child(3) .table-contain .top-table .td:nth-child(3) {display:none;}
  .advance-table:nth-child(3) .price-acc-click .td:nth-child(2) {display:none;}
  .advance-table:nth-child(3) .price-acc-click .td:nth-child(3) {display:none;}
  .advance-table:nth-child(3) .price-acc-inner .td:nth-child(2) {display:none;}
  .advance-table:nth-child(3) .price-acc-inner .td:nth-child(3) {display:none;}
  .advance-table:nth-child(3) .price-acc-click .td:nth-child(5) {display:none;}
  .advance-table:nth-child(3) .price-acc-inner .td:nth-child(5) {display:none;}

  .advance-table:nth-child(3) .table-header .td:first-child {display:none;}
  .advance-table:nth-child(4) .table-header .td:nth-child(1) {display:none;}
  .advance-table:nth-child(4) .table-header .td:nth-child(2) {display:none;}
  .advance-table:nth-child(4) .table-header .td:nth-child(3) {display:none;}
  .advance-table:nth-child(4) .table-header .td:nth-child(4) {display:none;}
  .advance-table:nth-child(4) .price-acc-click .td:nth-child(2) {display:none;}
  .advance-table:nth-child(4) .price-acc-inner .td:nth-child(2) {display:none;}
  .advance-table:nth-child(4) .price-acc-click .td:nth-child(3) {display:none;}
  .advance-table:nth-child(4) .price-acc-inner .td:nth-child(3) {display:none;}
  .advance-table:nth-child(4) .price-acc-click .td:nth-child(4) {display:none;}
  .advance-table:nth-child(4) .price-acc-inner .td:nth-child(4) {display:none;}

  .tab .tab-content-list .tab-content.active .title:after{background:url('https://go.smartling.com/hubfs/pricing-table-arrow-down.svg') no-repeat center center/cover;}
  .tab-content .title:after { content: "\f107"; font-family: 'FontAwesome'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); color:#ffffff;}
  .tab-content.active .title:after { transform: translateY(-50%); }
  .advance-table .table-header { padding:0;}
  .advance-table .td:nth-child(1) { width: 33.3333%;  }
  .advance-table .td:nth-child(2) { width: 33.3333%; }
  .advance-table .td:nth-child(3) { width: 33.3333%; }
  .advance-table  .table-header { text-align: center; padding: 0 0 20px; }
  .advance-table .table-header .td:nth-child(1) {}
  .advance-table .table-header .td:nth-child(2) { width: 100%; border-left: 0; border-bottom:0;padding-bottom:0; }
  .advance-table .table-footer .td:nth-child(1) { display: none; }
  .advance-table .table-footer .td:nth-child(2) { width: 100%; border: none; }
  .advance-table+.advance-table { display: block; margin-top: 0px;  padding:10px 0;}
  .advance-table:nth-child(2) { display:none;}
  .advance-table:nth-child(3) { display:none;}
  .advance-table:nth-child(4) { display:none;}
  .advance-table .inner-table-content { text-align:center;max-width:100%;}
  .advance-table .table-contain .td:not(:first-child) { justify-content:center;}
  .advance-table:nth-child(2) .td:nth-child(3) { width: 100%; }
  .advance-table:nth-child(2) .table-header .td:nth-child(3) { width: 100%; border: none; padding:10px;padding-bottom:0; }
  .advance-table:nth-child(2) .table-contain .td:nth-child(2) { display: none; }
  .advance-table:nth-child(2) .td:nth-child(2) { display: none; }
  .advance-table:nth-child(2) .table-header .td:nth-child(1) { display: none; }
  .advance-table:nth-child(2) .table-footer .td:not(:last-child) { display: none; }
  .advance-table:nth-child(2) .table-footer .td:last-child { width: 100%; border: none; }

  .tab .tab-content-list .tab-content .title:after {top: auto;bottom: -15px;}
  .toppy-table .col { width:33.3333%;padding-left:0;width:calc(100% / 3); text-align:center;}
  .toppy-table .col.mid { text-align:center; width:33.3333%;padding-left:0;font-size:12px;}
  .toppy-table .col.rig { text-align:center; width:33.3333%;padding-left:0;font-size:12px;}
  .advance-table .inner-table-content { font-size:12px; line-height:160%;}
}
@media(max-width:480px){
  .toppy-table .col.mid { text-align:left; padding-left:0;font-size:0px;}
  .toppy-table .col.rig { text-align:left; padding-left:0;font-size:0px;}
}

