body{margin:0;padding:0;margin:unset}
.af{font-family:ZohoPuvi;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;padding:0}
.af *{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.af a,.af label,.af li,.af p,.af span,.af td{line-height:24px;font-size:14px}
.af h1,.af h2,.af h3,.af h4,.af h5,.af h6,.af p{margin:0;overflow-wrap:break-word}
.af ul{padding-left:0;margin:0}
.af li{list-style-type:none}
.af a{text-decoration:none;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.af a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.af *,.af ::after.af div,.af ::before,.af a,.af h1,.af h2,.af input,.af li,.af p,.af span,.af ul{box-sizing:border-box}
.af{box-sizing:border-box}
.ac{margin:0 auto;position:relative;width:1200px}
.af:after.af div:after{content:"";clear:both;display:table}
.af img{-ms-interpolation-mode:bicubic;display:inline-block;height:auto;max-width:100%;vertical-align:middle}
#scroll,.heading-menu{display:none;}
.sec-tit{text-align:center;padding:60px 0 70px 0;background:url(../images/documents-ban-bg-25.svg) no-repeat right top;background-size:1046px}
.sec-tit h1{padding:0 0 20px;font-size:50px;line-height:60px;font-weight:600;color:#000}
.sec-tit p{margin:0;font-size:18px;line-height:28px;font-weight:300}
.tab-list-container{display:table;margin:0 auto;position:relative;margin-top:60px;background:#fff;padding:10px;border-radius:50px;border:1px solid #eedee4}
.tab-list{width:100%;text-align:center}
.tab-list li{display:inline-block;margin-right:20px}
.tab-list li a{vertical-align:middle;font-size:16px;font-weight:500;line-height:1.4;color:#000;background:0 0;border:.5px solid transparent;border-radius:6px;position:relative;padding:10px 30px;cursor:pointer;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;display:inline-block}
.tab-list li a.act{background:linear-gradient(45deg,#fdeadc,#fde5e9);border-radius:50px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#411542}
.tab-list li a:hover{color:#986b6b}
.tab-list li a.act:hover{color:#531612}
.tab-list li:last-child{margin-right:0}
.cont-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding-bottom:70px}
.cont-grid .item{text-align:center;padding:25px;border-radius:10px;background:#fff;position:relative;transition:all .5s ease;box-shadow:1px 3px 10px 1px #3333330a;border:1px solid #f2f2f2;background:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-shadow:0 5px 8px 0 #0000000a}
.cont-grid .item:hover{border:1px solid #eedee4}
.item img{width:100%;max-width:200px;transition:all .5s ease}
.item:hover img{transform:translateY(-5px)}
.item h3{font-size:16px;line-height:24px;font-weight:500;margin:0 0 20px 0}
.cus-link{color:#939393}
.cus-link a{padding:0 8px;font-size:15px;text-decoration:underline;position:relative}
.cus-link a:first-child{color:#007aff}
.cus-link a:last-child:after{content:'';position:absolute;width:2px;height:10px;background:#dcdcdc;left:-1px;top:0;bottom:0;margin:auto;border-radius:10px}
.cus-link a:first-child:after{display:none}
.cus-link a:last-child{color:#000}
.cus-link a:hover{color:#0061cb;text-decoration:underline}
.af,.af *,.af div{box-sizing:border-box;color:#000}
.cal-3,.cal-6,.cal-9{box-sizing:border-box}
.cal-3{width:100%}
.cal-9{width:100%}
.cal-6{width:50%}
.sec-filt .inn{display:flex;flex-wrap:wrap}
.app-min-show{margin-bottom:20px}
.app-min-show::-webkit-scrollbar{width:5px}
.app-min-show::-webkit-scrollbar-track{background:#f1f1f1}
.app-min-show::-webkit-scrollbar-thumb{background:#b2b2b2}
.app-min-show::-webkit-scrollbar-thumb:hover{background:#555}
.me-btn-red-arr i:after{content:'';position:absolute;width:8px;height:8px;border-top:2px solid #000;border-right:2px solid #000;transform:rotate(45deg);margin:-4px 0 0 2px}
.sec-filt{padding:0 0 50px 0}
.sec-filt .cal-3{padding-right:70px}
.apps{display:flex;flex-wrap:wrap;gap:30px}
.app{padding:25px;border-radius:6px;background:#fff;width:calc(100%/4 - 23px);position:relative;transition:all .5s ease;border:1px solid #fff;box-shadow:0 1px 9px 0 #3333331a}
.app p{margin-bottom:12px;font-weight:300}
.app h5{font-weight:500;font-size:16px;padding:20px 0 40px;color:#000;line-height:24px}
.apps.show-all .app{display:block}
.app a.fcl{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}
.app:hover{box-shadow:0 10px 18px -5px #00000021;border:1px solid #eedee4;transform:translateY(-10px)}
.app:hover .lm{color:#138cd6}
.app:hover .lm:after{background-image:url('data:image/svg+xml,<svg width="22" height="10" viewBox="0 0 22 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 1L21 5L17 9" stroke="%23138CD6" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1 5H21" stroke="%23138CD6" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}
.tags span{padding:2px 9px;border-radius:5px;color:#000;font-size:12px;display:inline-block;border:1px solid #000;text-transform:uppercase;font-weight:400;line-height:23px}
.tags span.hig{display:none}
.apps-wrap h3{position:relative;padding-left:30px;margin-bottom:20px;font-size:16px;font-weight:400}
.apps-wrap h3:before{content:'';position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEaSURBVHgB7ZbfDYIwEMY//wzACLz6xgbiBrqBTuAMTqBOoBsYJ9AN1AnsBrKB9gIEUq5ni6S+8Eu+lB4tpe3dtUCPHxetAwLzLuTEgLEttaaQybQ2RVkOShyFPnetve3lE9WfS0prfd6OiqjxmBl0ZnyQg2Z4ZewroY9CtTKd4LWnY3QD7ZVCj8HIo+1aa4Lc9YNBjvJCB3CORLGUWNpHRj1hbDYUBGe7QQ7wkjnck8LX5HAGH8SpUae9vcKdB1okB68EIOGTHBR6/gx5Z4rAHJA7WyI1GqJb4qIUEwbnvVvkge8KHWs7w3ZCMyapTheEjBuUlibGb0RozlaVD7brSgx3FGNboHkaZYWsyUGhHVmtVAhEDD9/CMcHKo1Y9gTQaSUAAAAASUVORK5CYII=);background-size:cover;width:18px;height:18px;left:0;top:0}
.apps-wrap h4.mT-40{margin-top:30px;border-top:1px solid #ccc;padding-top:30px}
.apps-wrap h4{font-size:16px;font-weight:500;padding-bottom:15px;padding-top:15px}
.apps-wrap h4:last-child{margin-top:60px}
.apps-wrap input[type=checkbox]{display:none}
.apps-wrap label{position:relative;display:inline-block;padding:0 25px 0 25px;margin-bottom:6px;cursor:pointer;transition:all .4s ease;font-weight:300;line-height:26px;color:#4d4d4d;font-size:15px}
.apps-wrap label .mche{position:absolute;left:0;top:5px;width:14px;height:14px}
.apps-wrap label .mche:before{content:'';border:1px solid #858585;border-radius:3px;width:14px;height:14px;position:absolute}
.apps-wrap input[type=checkbox]:checked+.mche:after{content:'';position:absolute;background-color:transparent;left:6px;top:3px;width:3px;border-bottom:2px solid #fff;height:7px;border-right:2px solid #fff;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.apps-wrap input[type=checkbox]:checked+.mche:before{background:#a14230;border-color:#a14230}
.apps-wrap label:hover{color:#a14230;font-weight:400}
.logo-11{background-position:-13px 2px}
.logo-12{background-position:-80px 0}
.logo-13{background-position:-18px -180px}
.search-ic{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAcCAYAAACdz7SqAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFnSURBVHgB5VaLccIwDJW7QD2CN2hGSDdgg2aDjkBGYAPYgG4AG4ROkHQC2MCVidwTJm4sO9frHe9OZz56enom0gHwKFCpidbaCg8Xhj46YQxKqRMsCRTSGGuMs42jx2gkddUvgjUeewxNHw0YR4wvev8Ct87d96/ofIAckDuPAzUQy23IraUbeQMpkLRigq2A1zLhKpXniIZ13YIQyNkQt5OQ1mLSLV+zpptUkifUkAn6ja/PQkpy7UcACkBu/YjpqZwn9trQ+QkFwJG5wDg+vOas6BIbxjdezYle6Jy8EiGeg5qzogbKYYKa06AZ9cOd7ZbXieX8OKWdeYTxeleQj3c6P5Ky2YxluWUuHYyEePBbSSIcrNAtSBCQu5SO3YJnHCta+BHha+dThWiLbe09etH1BsK7oNiZCvb2/t/EhjhdkXAg3kcctby4HXfvvlg4KGgo9EzubjFhCZiw7GleQLj5U6f/Ct+rlTrEo7NbOQAAAABJRU5ErkJggg==) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;left:21px;top:0;bottom:0;margin:auto;opacity:1;filter:brightness(.4)}
.more-apps{text-align:center;padding:20px 0 10px}
.more-aps-cta{color:#000;font-size:15px!important;border:2px solid #000;display:inline-block;padding:10px 25px;border-radius:50px;font-weight:500;cursor:pointer;transition:all .4s ease}
.more-aps-cta:hover{border:2px solid #000;color:#000}
.filter-section{display:flex;align-items:center;gap:10px;margin-bottom:30px}
.filter-section *{font-weight:300}
.filter-tags{display:flex;gap:10px;align-items:center}
.filter-tag{background-color:#f0f0f0;padding:5px 10px;border-radius:5px;font-size:14px;display:inline-flex;align-items:center}
.remove-tag{margin-left:10px;cursor:pointer}
.clear-all{color:#000;text-decoration:none;font-size:14px;display:none;cursor:pointer}
.filter-tag~.clear-all{display:block}
.clear-all:hover{text-decoration:underline}
.rhs-fix span span{font-size:12px}
.cal-flex{display:flex;flex-wrap:wrap}
.cal-6-flex{width:50%}
.af .find-ban{padding:38px;margin-top:50px}
.af .find-ban h4{margin-bottom:16px}
.fil-tit .ser-inp,.no-results{display:none}
.main-page.new-integ-form{background:0 0}
.app .lm{position:relative}
.app .lm:after{content:'';position:absolute;background-image:url('data:image/svg+xml,<svg width="22" height="10" viewBox="0 0 22 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 1L21 5L17 9" stroke="black" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1 5H21" stroke="black" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:22px;height:10px;margin:auto;top:1px;bottom:0;margin-left:7px;transition:all .3s ease}
@media screen and (max-width:1400px){
.me-tit-typ-2 h1{font-size:36px;line-height:46px}
.me-tit-typ-2{padding-right:0}
.apps-wrap{padding-right:0}
}
@media screen and (max-width:992px){
.cal-6{width:100%}
}
@media screen and (max-width:1150px){
.app{width:calc(100% / 3 - 20px)}
.sec-filt .cal-3{padding-right:40px}
}
@media screen and (max-width:1100px){
.ac{max-width:90%}
}
@media screen and (max-width:1024px){
.fil-tit h2{font-size:20px;line-height:28px}
}
@media screen and (max-width:992px){
.app{width:calc(100% / 2 - 20px)}
.checkmark{margin:0 auto;display:block;margin-bottom:10px}
}
@media screen and (max-width:768px){
.filter-tags-main,.sec-filt .cal-3{display:none}
.sec-filt .cal-9{width:100%}
.me-tit-typ-2{padding-right:0}
.me-tit-typ-2 h1,.me-tit-typ-2 span.sub{font-size:26px;line-height:36px}
.ser-inp input{width:100%}
.fil-tit .ser-inp{display:block}
}
@media screen and (max-width:580px){
.apps{gap:15px}
.app{width:100%}
}
@media(max-width:1200px){
.tab-list li a{margin-right:0;padding:12px 15px}
}
@media(max-width:992px){
.tab-list{margin:30px 0 30px}
.tab-list li a{font-size:13px;padding:14px 10px}
}
@media screen and (max-width:1250px){
.ac{padding:0 20px}
}
@media screen and (max-width:1100px){
.ac{max-width:90%}
}
@media screen and (max-width:992px){
.cont-grid{grid-template-columns:repeat(3,1fr)}
}
@media screen and (max-width:768px){
.cont-grid{grid-template-columns:repeat(2,1fr)}
.sec-tit h1{font-size:40px;line-height:50px}
.sec-tit{padding:50px 0 50px 0}
.tab-list-container{padding:5px}
.tab-list li{margin-right:5px}
.tab-list li a{font-size:13px;padding:7px 5px}
}
@media screen and (max-width:480px){
.cont-grid{grid-template-columns:1fr}
.sec-tit h1{font-size:32px;line-height:42px}
.tab-list-container{border: 0;border-bottom: 1px solid #eedee4;background: none;border-radius: 0;}
.tab-list li a.act{border-radius: 3px;}
}
@media screen and (max-width:420px){
    .cus-link a{font-size: 14px;}
}