.contract-section{background-color:#fff;margin-bottom:-8%}.contract-section:before{background-image:url(../images/dotb.png);height:663px;left:0;top:0;width:597px}.contract-section:after,.contract-section:before{background-repeat:no-repeat;background-size:100%;content:"";position:absolute}.contract-section:after{background-image:url(../images/dotbg2.png);bottom:-11%;height:652px;right:0;width:740px}.contract-section .row{margin-left:-30px;margin-right:-30px}.contract-section [class*=col-]{padding-left:30px;padding-right:30px}.all-tool{background-color:#091d2c;border-radius:22px;box-shadow:0 0 26px 0 rgba(181,229,164,.63);color:#fff;margin-top:55px;padding:15px 0 15px 40px}.all-tool .content-col{padding-right:15px;width:calc(100% - 360px)}.all-tool h2{color:#fff}.all-tool img{margin-right:-25px;max-width:385px;width:100%}.agreement-block{background:#fff url(../images/curve-shape.png) no-repeat 100% 0;border-radius:22px;box-shadow:0 7px 26px -9px rgba(181,229,164,.63);height:calc(100% - 55px);margin-top:55px;transition:all .3s ease}.agreement-block a{display:block;padding:50px 45px}.agreement-block i{display:block;margin-bottom:30px}.agreement-block i img{display:block;max-width:80px}.agreement-block .h4{font-size:22px;font-weight:500;margin-bottom:15px}.agreement-block:hover{background-color:#00a396;color:#fff}.agreement-block a:hover,.agreement-block:hover .h4,.agreement-block:hover p{color:#fff}.agreement-block:hover i img{filter:invert(100%) sepia(75%) saturate(373%) hue-rotate(192deg) brightness(121%) contrast(100%)}@media only screen and (max-width:1440px){.contract-section{margin-bottom:-14%}.contract-section:after{height:520px;width:600px}.all-tool .content-col{width:calc(100% - 304px)}.all-tool img{max-width:330px}.agreement-block a{padding:30px}.agreement-block i{margin-bottom:20px}.agreement-block i img{max-width:60px}.agreement-block .h4{font-size:20px}}.partner-logo .owl-item{display:flex!important;justify-content:center!important}.partner-logo .owl-item img{max-height:63px;object-fit:cover}@media only screen and (max-width:1199px){.contract-section .row{margin-left:-15px;margin-right:-15px}.contract-section [class*=col-]{padding-left:15px;padding-right:15px}.all-tool{padding:15px 25px}.all-tool img{margin:0}.agreement-block{height:calc(100% - 30px);margin-top:30px}}@media only screen and (max-width:767px){.contract-section{margin:0}.contract-section:before{display:none}.agreement-block{background-size:100px;text-align:center}.agreement-block i{display:flex;justify-content:center;margin:0 auto 14px}.agreement-block .h4{font-size:18px}.all-tool{margin-top:40px}.all-tool .content-col{width:calc(100% - 150px)}.all-tool img{max-width:150px}}@media only screen and (max-width:679px){.all-tool{flex-wrap:wrap;text-align:center}.all-tool .content-col{padding:0;width:100%}.all-tool img{display:block;margin:20px auto 0;max-width:150px}}