.elementor-2464 .elementor-element.elementor-element-3813b70{--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;--background-transition:0.3s;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-table{padding:10px 10px 10px 10px;}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-table tbody tr th{font-family:var( --e-global-typography-51550c9-font-family ), Sans-serif;font-size:var( --e-global-typography-51550c9-font-size );font-weight:var( --e-global-typography-51550c9-font-weight );line-height:var( --e-global-typography-51550c9-line-height );letter-spacing:var( --e-global-typography-51550c9-letter-spacing );word-spacing:var( --e-global-typography-51550c9-word-spacing );color:var( --e-global-color-primary );text-align:left;background:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--wl-light-border);}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-table tbody tr td{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-secondary );text-align:left;background:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--wl-light-border);}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-table tbody tr td a{color:var( --e-global-color-text );}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-pct-table-header-content button.wl-pct-product-remove{font-size:12px;padding:1px 3px 1px 3px;color:#fff;background:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-pct-table-header-content img{width:300px;}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-wrapper .wl-comparison-products{font-family:var( --e-global-typography-2c7aabb-font-family ), Sans-serif;font-size:var( --e-global-typography-2c7aabb-font-size );font-weight:var( --e-global-typography-2c7aabb-font-weight );line-height:var( --e-global-typography-2c7aabb-line-height );letter-spacing:var( --e-global-typography-2c7aabb-letter-spacing );word-spacing:var( --e-global-typography-2c7aabb-word-spacing );border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--wl-light-border);}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-comparison-product-add-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:#fff;background:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1400px){.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-table tbody tr th{font-size:var( --e-global-typography-51550c9-font-size );line-height:var( --e-global-typography-51550c9-line-height );letter-spacing:var( --e-global-typography-51550c9-letter-spacing );word-spacing:var( --e-global-typography-51550c9-word-spacing );}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-table tbody tr td{font-size:14px;}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-wrapper .wl-comparison-products{font-size:var( --e-global-typography-2c7aabb-font-size );line-height:var( --e-global-typography-2c7aabb-line-height );letter-spacing:var( --e-global-typography-2c7aabb-letter-spacing );word-spacing:var( --e-global-typography-2c7aabb-word-spacing );}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-comparison-product-add-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-table tbody tr th{font-size:var( --e-global-typography-51550c9-font-size );line-height:var( --e-global-typography-51550c9-line-height );letter-spacing:var( --e-global-typography-51550c9-letter-spacing );word-spacing:var( --e-global-typography-51550c9-word-spacing );}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-table tbody tr td{font-size:14px;line-height:16px;}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-wrapper .wl-comparison-products{font-size:var( --e-global-typography-2c7aabb-font-size );line-height:var( --e-global-typography-2c7aabb-line-height );letter-spacing:var( --e-global-typography-2c7aabb-letter-spacing );word-spacing:var( --e-global-typography-2c7aabb-word-spacing );}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-comparison-product-add-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-table tbody tr th{font-size:var( --e-global-typography-51550c9-font-size );line-height:var( --e-global-typography-51550c9-line-height );letter-spacing:var( --e-global-typography-51550c9-letter-spacing );word-spacing:var( --e-global-typography-51550c9-word-spacing );}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-table tbody tr td{font-size:12px;}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-wrapper .wl-comparison-products{font-size:var( --e-global-typography-2c7aabb-font-size );line-height:var( --e-global-typography-2c7aabb-line-height );letter-spacing:var( --e-global-typography-2c7aabb-letter-spacing );word-spacing:var( --e-global-typography-2c7aabb-word-spacing );}.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-comparison-product-add-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS */.wl-pct-table-header-content img{
    margin-bottom: 30px;
}
.wl-pct-table-header-content p{
    font-weight: 600;
}
.wl-product-comparison-table tbody ul li{
    list-style-type: none;
}
.wl-pct-table-header-content{
    display: flex;
    flex-direction: column;
    align-items: center
}
.wl .elementor-2464 .elementor-element.elementor-element-5d3f991 .wl-product-comparison-table tbody tr td{
    width: 20%;
}
.detail-page-btn{
    background: #000;
    color: #fff !important;
    padding: 8px 20px;
    border-radius: 8px;
    font-weight: 400;
    font-size: 12px;
    margin-top: 20px;
    border: 1px solid #000;
    transition: 0.2s ease;
}
.detail-page-btn:hover{
    background: transparent;
    color: #000 !important;
}
.wl-pct-table-header-content {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 20px;
    justify-content: center;
    align-items: start;
}
.wl-pct-table-header{
    padding-top: 30px;
    padding-bottom: 30px;
}
@media screen and (max-width: 767px){
    .wl-product-comparison-table tbody td ul{
    padding: 0;
}
.detail-page-btn{
    font-size: 8px;
    padding: 8px 10px;
}
.wl-product-comparison-table tr{
    display: grid;
  border-collapse: collapse;
  min-width: 100%;
  grid-template-columns: 
    minmax(50%, 1fr)
    minmax(50%, 1.67fr)
    minmax(50%, 1.67fr)
    minmax(50%, 1.67fr)
    minmax(50%, 3.33fr)
    minmax(50%, 1.67fr)
    minmax(50%, 3.33fr)
    minmax(50%, 1.67fr);
}
.wl-product-comparison-table tr th{
    display: grid;
  border-collapse: collapse;
  min-width: 100%;
  grid-template-columns: 
     minmax(100%, 1fr)
    minmax(100%, 1.67fr)
    minmax(100%, 1.67fr)
    minmax(100%, 1.67fr)
    minmax(100%, 3.33fr)
    minmax(100%, 1.67fr)
    minmax(100%, 3.33fr)
    minmax(10%, 1.67fr);
}
.wl-product-comparison-table tr td{
  min-width: 100%;
}
}

.chosen-container-single .chosen-single {
    display: flex !important;
    justify-content: start !important;
    height: 100% !important;
    background: #fff !important;
    align-items: center !important;
}/* End custom CSS */