﻿@charset "utf-8";

 @media (min-width:767px) and (max-width:991px){.container .flex-feature-wrap.cols-5 img{width:120px}}
 
 .pricing-table{display:flex;gap:30px;justify-content:space-around;list-style:none;margin:0;padding:0}@media (max-width:767px){.pricing-table{flex-wrap:wrap}}.pricing-table .pt-item{background:#fff;border:1px solid var(--theme-line-color);border-radius:var(--theme-border-radius-l);flex:1;position:relative;transition:all .3s}@media (max-width:767px){.pricing-table .pt-item{flex:auto;width:100%}}.pricing-table .pt-item.active,.pricing-table .pt-item:hover{box-shadow:0 15px 30px 0 hsla(0,0%,53%,.2);transition:all .6s}.pricing-table .pt-item.active .pt-btn,.pricing-table .pt-item:hover .pt-btn{background:var(--theme-hover);border:0;color:#fff;padding:12px 20px}.pricing-table .pt-recommend{background-color:#ffae6c;border-radius:16px 0 16px 0;color:#fff;font-size:14px;line-height:1;max-width:60%;overflow:hidden;padding:6px 12px;position:absolute;right:4px;text-overflow:ellipsis;top:-14px;white-space:nowrap;z-index:9}.pricing-table .pt-header{background-color:var(--theme-color);border-radius:var(--theme-border-radius-l,8px) var(--theme-border-radius-l,8px) 0 0;color:#fff;margin:-1px}.pricing-table .pt-title{font-size:30px;margin:0 0 12px}.pricing-table .pt-content{color:var(--theme-black-color);font-size:16px;line-height:1.47;overflow:hidden;padding:24px 12%}@media (max-width:767px){.pricing-table .pt-content{padding:20px 10%}}.pricing-table .pt-content p{margin-bottom:0}.pricing-table .pt-content ol,.pricing-table .pt-content ul{font-size:14px;margin-top:24px;padding-left:0}.pricing-table .pt-content ol li,.pricing-table .pt-content ul li{color:var(--theme-gray-color);list-style:none;margin-top:16px;padding-left:22px;position:relative;text-align:left}.pricing-table .pt-box{bottom:30px;color:var(--theme-black-color);left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:100%}.pricing-table .pt-price-wrap{font-size:14px}.pricing-table .pt-sign{vertical-align:top}.pricing-table .pt-price{font-size:40px;font-weight:600;line-height:1}.pricing-table .pt-unit{font-size:18px;font-weight:500}.pricing-table .pt-btn{border:1px solid var(--theme-black-color);color:var(--theme-black-color);font-size:16px;margin:24px auto 0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:50%}.pricing-table .pt-btn:not(.btn-round){border-radius:4px}.pricing-table .pt-btn:hover{border:1px solid #fff;color:#fff}.pricing-table.cols-1{justify-content:center}.pricing-table.cols-1 .pt-item{flex:none;margin:20px 0;width:50%}.pricing-table.cols-5{gap:20px}.pricing-table.cols-5 .pt-content ol,.pricing-table.cols-5 .pt-content ul{margin-top:18px}.pricing-table.cols-4,.pricing-table.cols-5{flex-wrap:wrap}@media (max-width:991px) and (min-width:767px){.pricing-table.cols-4,.pricing-table.cols-5{gap:30px}.pricing-table.cols-4 .pt-item,.pricing-table.cols-5 .pt-item{flex:none;width:calc(50% - 15px)}}

.pricing-table.pt-style-0 .pt-item{box-shadow:0 2px 5px 0 hsla(0,0%,53%,.15);padding-bottom:80px}
.pricing-table.pt-style-0 .pt-header{align-items:center;display:flex;flex-direction:column;height:130px;justify-content:center;padding:15px;text-align:center}
.pricing-table.pt-style-0 .pt-desc{font-size:14px;opacity:.8;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}
.pricing-table.pt-style-0 .pt-content ol li:before,
.pricing-table.pt-style-0 .pt-content ul li:before{background-color:var(--theme-color);border-radius:50%;content:"";height:10px;left:0;position:absolute;top:5px;width:10px}.pricing-table.pt-style-1 .pt-item{border:1px solid transparent;padding-bottom:100px}.pricing-table.pt-style-1 .pt-item.active .pt-btn,.pricing-table.pt-style-1 .pt-item:hover .pt-btn{background-color:var(--theme-color);color:#fff}.pricing-table.pt-style-1 .pt-btn{border:0;color:var(--theme-color);padding:12px 20px;position:relative;z-index:0}.pricing-table.pt-style-1 .pt-btn:before{background:var(--theme-color);border:0;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;z-index:-1}.pricing-table.pt-style-1 .pt-header{padding:32px 28px;position:relative}.pricing-table.pt-style-1 .pt-header:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='270' height='48'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M82.607 24q22.201.312 51.129-7.337c17.373-3.697 29.669-17.284 61.344-2.377.34.447 24.173-30.515 74.92-1.991v24.893q-136.044.336-185.242 0L82.608 24z' opacity='.395'/%3E%3Cpath d='M149.48 26.903q-23.547 3.72-55.056-14.826c-31.509-18.547-50.199-2.188-60.606.839S13.947 20.534.005 12.298v22.197q3.789 3.665 25.294 6.309z' opacity='.395'/%3E%3Cpath d='M.005 24q7.144 4.765 12.583 3.881c5.44-.885 16.71-5.123 31.375-7.752 9.703-1.74 20.092-1.997 27.052-.4 40.288 9.245 66.73 11.831 106.51-1.993C217.307 3.91 251.533 10.13 270 24v24H.005z'/%3E%3C/g%3E%3C/svg%3E");background-position:left 1px;background-repeat:repeat-x;background-size:auto 50px;bottom:0;content:"";height:50px;left:0;position:absolute;width:100%}.pricing-table.pt-style-1 .pt-title{font-size:16px;font-weight:500;text-shadow:0 2px 12px rgba(0,0,0,.2)}.pricing-table.pt-style-1 .pt-desc{display:none}.pricing-table.pt-style-1 .pt-price-wrap{padding-bottom:45px;padding-top:10px}.pricing-table.pt-style-1 .pt-price-wrap .pt-unit{font-size:14px}.pricing-table.pt-style-1 .pt-content{padding-top:0}.pricing-table.pt-style-1 .pt-content li{padding-left:30px}.pricing-table.pt-style-1 .pt-content li:first-child{margin-top:16px}.pricing-table.pt-style-1 .pt-content li:before{background-position:50%;background-size:13px;content:"";height:16px;left:0;position:absolute;top:3px;width:16px}.pricing-table.pt-style-1 .pt-content li:after{background-color:var(--theme-color);border-radius:50%;content:"";height:16px;left:0;opacity:.3;position:absolute;top:3px;width:16px}.pricing-table.pt-style-2 .pt-item{border:0;border-radius:var(--theme-border-radius-m,4px);border-top:4px solid #fff}.pricing-table.pt-style-2 .pt-item.active,.pricing-table.pt-style-2 .pt-item:hover{border-top-color:var(--theme-color);box-shadow:0 15px 40px 0 rgba(0,0,0,.15);z-index:1}.pricing-table.pt-style-2 .pt-header{background:none;color:var(--theme-black-color);padding:56px 0;text-align:center}@media (max-width:767px){.pricing-table.pt-style-2 .pt-header{padding:46px 0 36px}}.pricing-table.pt-style-2 .pt-title{font-size:20px;margin:0}.pricing-table.pt-style-2 .pt-desc{display:none}.pricing-table.pt-style-2 .pt-price-wrap{color:var(--theme-color);padding-top:40px}@media (max-width:767px){.pricing-table.pt-style-2 .pt-price-wrap{padding-top:30px}}.pricing-table.pt-style-2 .pt-price-wrap .pt-price,.pricing-table.pt-style-2 .pt-price-wrap .pt-sign{font-size:50px;line-height:1}@media (max-width:767px){.pricing-table.pt-style-2 .pt-price-wrap .pt-price,.pricing-table.pt-style-2 .pt-price-wrap .pt-sign{font-size:42px}}.pricing-table.pt-style-2 .pt-unit{color:var(--theme-light-color);display:block;font-size:16px;font-weight:400;margin-top:3px}.pricing-table.pt-style-2 .pt-box{bottom:40px}.pricing-table.pt-style-2 .pt-btn{border:0;color:var(--theme-color);padding-bottom:12px;padding-top:12px;position:relative;z-index:0}.pricing-table.pt-style-2 .pt-btn:before{background:var(--theme-color);border:0;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;z-index:-1}.pricing-table.pt-style-2 .pt-content{padding-bottom:134px;position:relative}.pricing-table.pt-style-2 .pt-content:before{background:rgba(0,0,0,.1);content:"";height:1px;left:12%;position:absolute;top:0;width:76%}@media (max-width:767px){.pricing-table.pt-style-2 .pt-content:before{left:10%;width:80%}}.pricing-table.pt-style-2 .pt-content ol li,.pricing-table.pt-style-2 .pt-content ul li{padding-left:0;padding-right:27px}.pricing-table.pt-style-2 .pt-content ol li:before,.pricing-table.pt-style-2 .pt-content ul li:before{background-size:100% auto;content:"";height:20px;position:absolute;right:0;top:0;width:20px}@media (min-width:768px){.pricing-table.pt-style-2.cols-5 .pt-header{padding:46px 0}.pricing-table.pt-style-2.cols-5 .pt-price-wrap{padding-top:30px}.pricing-table.pt-style-2.cols-5 .pt-price-wrap .pt-price,.pricing-table.pt-style-2.cols-5 .pt-price-wrap .pt-sign{font-size:36px}}.process{display:flex;flex-direction:row;padding:0}
 




#modules-70{margin-top: 0px;margin-bottom: 0px;padding: 0px 0px 0px 0px;background-repeat: no-repeat;background-size: cover;background-position: center center;}
@media (max-width: 767px){#modules-70{}}
@media (min-width: 768px){#modules-70{}}
@media (min-width: 768px){#modules-70{}}
#modules-71{margin-top: 60px;margin-bottom: 60px;}
@media (max-width: 767px){#modules-71{margin-top: 30px;margin-bottom: 30px;}}
#modules-71 .pricing-table.pt-style-1 .pt-content li:before{background-image: url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='M426.688 647.36L818.88 255.104l60.352 60.352L426.688 768 155.136 496.448l60.352-60.288z' fill='%233707B5'/%3E%3C/svg%3E");}
#modules-71 .pricing-table.pt-style-2 .pt-content li:before{background-image: url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='M426.688 647.36L818.88 255.104l60.352 60.352L426.688 768 155.136 496.448l60.352-60.288z' fill='%233707B5'/%3E%3C/svg%3E");}
#modules-71 .pricing-table .pt-item-0 .pt-header{background-color: #4A90E2;}
#modules-71 .pricing-table .pt-item-0:hover .pt-btn{background-color: #4A90E2;color: #fff;}
#modules-71 .pricing-table .pt-item-0.active .pt-btn{background-color: #4A90E2;}
#modules-71 .pt-style-1 .pt-item-0 .pt-box .pt-btn::before{background-color: #4A90E2;}
#modules-71 .pt-style-1 .pt-item-0 .pt-btn{color: #4A90E2;}
#modules-71 .pt-style-0 .pt-item-0 .pt-content li:before{background-color: #4A90E2;}
#modules-71 .pt-style-1 .pt-item-0 .pt-content li:after{background-color: #4A90E2;}
#modules-71 .pricing-table.pt-style-1 .pt-item-0 .pt-content li:before{background-image: url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='M426.688 647.36L818.88 255.104l60.352 60.352L426.688 768 155.136 496.448l60.352-60.288z' fill='%234A90E2'/%3E%3C/svg%3E");}
#modules-71 .pricing-table .pt-item-0:hover{box-shadow: 0 10px 20px 0 rgba(74, 144, 226, 0.15);}
#modules-71 .pricing-table .pt-item-0.active{box-shadow: 0 10px 20px 0 rgba(74, 144, 226, 0.15);}
#modules-71 .pricing-table .pt-item-1 .pt-header{background-color: #F5A623;}
#modules-71 .pricing-table .pt-item-1:hover .pt-btn{background-color: #F5A623;color: #fff;color: #FFFFFF;}
#modules-71 .pricing-table .pt-item-1.active .pt-btn{background-color: #F5A623;color: #FFFFFF;}
#modules-71 .pt-style-1 .pt-item-1 .pt-box .pt-btn::before{background-color: #F5A623;}
#modules-71 .pt-style-1 .pt-item-1 .pt-btn{color: #F5A623;}
#modules-71 .pt-style-0 .pt-item-1 .pt-content li:before{background-color: #F5A623;}
#modules-71 .pt-style-1 .pt-item-1 .pt-content li:after{background-color: #F5A623;}
#modules-71 .pricing-table.pt-style-1 .pt-item-1 .pt-content li:before{background-image: url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='M426.688 647.36L818.88 255.104l60.352 60.352L426.688 768 155.136 496.448l60.352-60.288z' fill='%23F5A623'/%3E%3C/svg%3E");}
#modules-71 .pricing-table .pt-item-1:hover{box-shadow: 0 10px 20px 0 rgba(245, 166, 35, 0.15);}
#modules-71 .pricing-table .pt-item-1.active{box-shadow: 0 10px 20px 0 rgba(245, 166, 35, 0.15);}
#modules-71 pt-style-0 .pt-item-1 .pt-header{color: #FFFFFF;}
#modules-71 .pt-style-1 .pt-item-1 .pt-header{color: #FFFFFF;}
#modules-71 .pt-style-2 .pt-item-1 .pt-price-wrap{color: #FFFFFF;}
#modules-71 .pt-style-2 .pt-item-1 .pt-btn{color: #FFFFFF;}
#modules-71 .pt-style-2 .pt-item-1:hover{border-top-color: #FFFFFF;}
#modules-71 .pt-style-2 .pt-item-1.active{border-top-color: #FFFFFF;}
#modules-71 .pricing-table.pt-style-2 .pt-item-1 .pt-content li:before{background-image: url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='M426.688 647.36L818.88 255.104l60.352 60.352L426.688 768 155.136 496.448l60.352-60.288z' fill='%23FFFFFF'/%3E%3C/svg%3E");}
#modules-71 .pricing-table.pt-style-2 .pt-item-1 .pt-btn:before{background-color: #FFFFFF;}
#modules-71 .pt-style-2 .pt-item-1:hover .pt-btn{background-color: #FFFFFF;color: #fff;}
#modules-71 .pt-style-2 .pt-item-1.active .pt-btn{background-color: #FFFFFF;color: #fff;}
#modules-71 .pricing-table .pt-item-1 .pt-recommend{background-color: #D0021B;}
#modules-71 .pricing-table .pt-item-2 .pt-header{background-color: #4A90E2;}
#modules-71 .pricing-table .pt-item-2:hover .pt-btn{background-color: #4A90E2;color: #fff;}
#modules-71 .pricing-table .pt-item-2.active .pt-btn{background-color: #4A90E2;}
#modules-71 .pt-style-1 .pt-item-2 .pt-box .pt-btn::before{background-color: #4A90E2;}
#modules-71 .pt-style-1 .pt-item-2 .pt-btn{color: #4A90E2;}
#modules-71 .pt-style-0 .pt-item-2 .pt-content li:before{background-color: #4A90E2;}
#modules-71 .pt-style-1 .pt-item-2 .pt-content li:after{background-color: #4A90E2;}
#modules-71 .pricing-table.pt-style-1 .pt-item-2 .pt-content li:before{background-image: url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='M426.688 647.36L818.88 255.104l60.352 60.352L426.688 768 155.136 496.448l60.352-60.288z' fill='%234A90E2'/%3E%3C/svg%3E");}
#modules-71 .pricing-table .pt-item-2:hover{box-shadow: 0 10px 20px 0 rgba(74, 144, 226, 0.15);}
#modules-71 .pricing-table .pt-item-2.active{box-shadow: 0 10px 20px 0 rgba(74, 144, 226, 0.15);}
#modules-40{margin-top: 0px;margin-bottom: 0px;padding: 0px 0px 0px 0px;background-color: rgba(203,226,252,0.18823529411764706);background-repeat: no-repeat;background-size: cover;background-position: center center;}


.pt-box .btn-lg {
    border-radius: 4px;
    font-size: 14px;
    line-height: 16px;
    padding: 11px 20px;
}

.pt-box .btn {
    background: var(--theme-el-bg-color);
    border: 1px solid;
    border-radius: 4px;
    color: var(--theme-gray-color);
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    line-height: 16px;
    margin-bottom: 0;
    padding: 9px 20px;
    text-align: center;
    touch-action: manipulation;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap;
}