.comparison-table{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex}
.clearfix:before,.clearfix:after{content:" ";display:table}
.comparison-table .pricing-col{padding:20px 0;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s;padding-top:20px;padding-bottom:20px;width:23%;float:left}
.pricing-col.list-feature{width:30%}
.pricing-col:hover{padding-bottom:0;padding-top:0}
.comparison-table .pricing-card{position:relative;border:1px solid #ddd;width:100%;top:0;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s;z-index:99}
.pricing-header{background:#fff;position:relative;height:200px;border-bottom:1px solid #1976d2;margin:-1px;margin-bottom:0;text-align:center}
.comparison-table .pricing-header{border-bottom:0;margin:0;height:160px}
.comparison-table .list-feature .pricing-header{background:#fff !important;padding:30px 15px;border-bottom-color:#ddd !important;text-align:center}
.pricing-feature li{list-style:none;padding:13px 0;border-bottom:1px solid #ddd;background:#eee}
.comparison-table .pricing-feature li{background:#f5f5f5;text-align:center}
.comparison-table .pricing-feature li:nth-child(2n+1){background:#eee}
.comparison-table .pricing-feature li:first-child{border-top:1px solid #ddd}
.comparison-table .pricing-feature li:nth-child(2n+1){background:#eee}
.pricing-feature li p{margin:0;font-size:13.5px;text-transform:capitalize;padding:0 20px;line-height:normal;height:16px}
.comparison-table .pricing-feature li p,.comparison-table .pricing-feature li i,.comparison-table .pricing-feature li span{float:none}
i.fa.fa-check.available{color:#8bc34a}
i.fa.fa-times.unavailable{color:red}
.pricing-header h5{font-size:16px;line-height:normal;margin:0 auto;padding:15px 20px;text-transform:uppercase;background:#fff;color:#424242;border-bottom:1px solid #ddd}
.price-box{border-radius:100px;display:block;margin:25px auto;position:relative;line-height:100px;height:100px;width:100px}
.price-box:before{border-radius:50%;-webkit-box-shadow:0 0 0 5px #fff inset,0 1px 2px rgba(0,0,0,0);box-shadow:0 0 0 5px #fff inset,0 1px 2px rgba(0,0,0,0);content:"";height:100%;left:0;position:absolute;top:0;width:100%}
.price-box .price{display:inline-block;font-family:roboto;position:relative;letter-spacing:-2px;color:#616161;font-size:60px;font-weight:400;line-height:normal}
.comparison-table .person .price{color:#68b38a}
.price-box .currency{line-height:inherit;position:absolute;letter-spacing:0;top:12px;font-size:22px;left:-16px;font-weight:300}
.price-box .plan{font-family:roboto;letter-spacing:0 !important;position:absolute;right:0;text-transform:capitalize;bottom:12px;left:auto;margin:0;left:calc(100% + 5px);font-weight:400;font-size:12px;width:50px;text-align:left;line-height:normal}
.comparison-table .person .plan{color:#757575}
.ribbon{background:#222;-webkit-box-shadow:0 1px 5px #000,0 1px 5px #000;box-shadow:0 1px 5px #000,0 1px 5px #000;height:35px;line-height:35px;margin:0 auto;position:absolute;width:35px;z-index:10;-webkit-transition:all .2s linear;transition:all .2s linear;float:right;cursor:pointer;top:35%;right:-10px;left:auto;border-radius:0}
.ribbon i{color:#ffc61b;font-weight:800;font-size:14px;margin:11px;z-index:10;float:left}
.ribbon span{top:0;color:#fff;font-size:13px;font-weight:500;float:left;visibility:hidden}
.comparison-table .ribbon:after{border-right:10px solid rgba(0,0,0,0);border-top:7px solid rgba(0,0,0,.5);bottom:-7px;content:"";position:absolute;right:0}
.ribbon:hover{width:90px}
.ribbon:hover span{visibility:visible;-webkit-transition:all .2s linear .18s;transition:all .2s linear .18s}
.pricing-footer{border-top:1px solid #ddd;padding:0 20px;height:80px;-webkit-transition:height .2s linear 0s;transition:height .2s linear 0s;text-align:center;background:#fff}
.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,0);white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn-act{font-family:"Raleway",sans-serif;line-height:normal;padding:9px 26px;border:2px solid;font-size:14px;font-weight:500;text-transform:capitalize;color:#666;vertical-align:middle;will-change:opacity,transform;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}
.pricing-footer a{bottom:0;margin-top:20px;position:relative}
.btn-act.rounded{border-radius:50px}
.btn-act.btn-line{background:#fff;border-color:#616161;color:#616161}
.comparison-table .pricing-footer .btn-act.btn-line{background:0;border-color:#68b38a;color:#68b38a}
.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}
.comparison-table .pricing-footer .btn-act.btn-line:hover{background:#68b38a;border-color:#68b38a;color:#fff}
.pricing-col:hover>.pricing-card .pricing-footer{height:120px}
.pricing-col:hover>.pricing-card{top:0;-webkit-box-shadow:0 0 20px -2px #000;box-shadow:0 0 20px -2px #000;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s;z-index:101}
.pricing-feature li:last-child{border-bottom:0}
.comparison-table .price-box{border-radius:0;width:100%;border-bottom:1px solid #ddd}
.pricing-feature{position:relative;text-align:left}
.comparison-table .unlim .price{color:#e27204}
.comparison-table .business .price{color:#ffc107}
.sm-xs-cls{display:none}
.ufw_wrap.ufw_pp .popup-content-pad,.ufw_wrap.ufw_pp .ufw_wb_inner,.uspaw.sticky-popup .popup-content-pad,.uspaw.sticky-popup .ufw_wb_inner{padding:0;font-size:12px}
.ufw_wrap.ufw_pp .ufw_title,.uspaw.sticky-popup .ufw_title{font-size:18px}
.ufw_wrap.ufw_pp .gform_wrapper,.uspaw.sticky-popup .gform_wrapper{margin:0;padding:0;background-color:rgba(0,0,0,0)}
.ufw_wrap.ufw_pp .gform_wrapper legend.gform-field-label,.ufw_wrap.ufw_pp .gform_wrapper label.gform-field-label,.uspaw.sticky-popup .gform_wrapper legend.gform-field-label,.uspaw.sticky-popup .gform_wrapper label.gform-field-label{display:none}
.ufw_wrap.ufw_pp .gform_wrapper .ginput_container,.uspaw.sticky-popup .gform_wrapper .ginput_container{margin-bottom:.5rem}
.ufw_wrap.ufw_pp .gform_wrapper .ginput_container input,.uspaw.sticky-popup .gform_wrapper .ginput_container input{width:100%;height:35px;border-radius:2px;outline:0 !important;border:1px solid #aeaeae;max-width:100%;padding:0 8px}
.ufw_wrap.ufw_pp .gform_wrapper .ginput_container select,.uspaw.sticky-popup .gform_wrapper .ginput_container select{width:100%;height:35px;border-radius:2px;outline:0 !important;border:1px solid #aeaeae;max-width:100%;padding:0 8px}
.ufw_wrap.ufw_pp .gform_wrapper .ginput_container.ginput_complex input,.uspaw.sticky-popup .gform_wrapper .ginput_container.ginput_complex input{margin-bottom:.5rem}
.ufw_wrap.ufw_pp .gform_wrapper .gfield_html,.uspaw.sticky-popup .gform_wrapper .gfield_html{margin-bottom:.5rem}
.ufw_wrap.ufw_pp .gform_wrapper .gform_submission_error,.uspaw.sticky-popup .gform_wrapper .gform_submission_error{padding:1.25rem 1.25rem 0;color:#dc3131;font-size:14px;margin-bottom:0;line-height:1.3}
.ufw_wrap.ufw_pp .gform_wrapper .gfield_validation_message,.uspaw.sticky-popup .gform_wrapper .gfield_validation_message{color:#dc3131}
.ufw_wrap.ufw_pp .gform_confirmation_wrapper .gform_confirmation_message,.uspaw.sticky-popup .gform_confirmation_wrapper .gform_confirmation_message{background-color:rgba(0,0,0,0)}
@media(max-width:768px){.pricing-feature li{height:3.8rem}
.pricing-footer{padding:0}
}@media screen and (max-width:600px){.ufw_wrap.ufw_pp .ufw_wb,.uspaw.sticky-popup .ufw_wb{top:unset}
}@media(max-width:420px){.comparison-table{display:block}
.comparison-table .pricing-col{width:100%}
.pricing-col.list-feature{display:none}
.sm-xs-cls{margin-left:5px;display:inline-block}
}