.our-services-wrap{padding:100px 0 0}.our-services-wrap .our-services-init{padding:96px 96px 0;position:relative}.our-services-wrap .our-services-init:before{background:linear-gradient(#151515,#151515) padding-box,linear-gradient(180deg,#4787ff,rgba(71,135,255,0)) border-box;border:10px solid transparent;border-bottom:0;border-radius:50px 50px 0 0;content:"";height:620px;left:0;position:absolute;right:0;top:0}.our-services-wrap .our-services-init>div{position:relative;z-index:1}.our-services-wrap .heading{margin-bottom:33px;text-align:center}.our-services-wrap .service-row{display:flex;flex-wrap:wrap}.our-services-wrap .service-item{margin-bottom:84px;padding:0 25px;width:50%}.our-services-wrap .service-item .item-inner{background-color:#000;border:1px solid #3c3c3c;border-radius:25px;height:100%;padding:50px}.our-services-wrap .heading p:last-child{margin:0}.our-services-wrap .top-box{background-color:#444;border-radius:25px;margin-bottom:26px;padding:45px 45px 38px}.our-services-wrap .top-box .icon-top{align-items:center;display:flex;margin-bottom:19px}.our-services-wrap .top-box .icon-top .icon{align-items:center;background-color:hsla(0,0%,100%,.2);border-radius:10px;display:flex;height:46px;justify-content:center;width:46px}.our-services-wrap .top-box .icon-top span.sub-title{font-weight:700;margin-left:20px}.our-services-wrap .top-box .icon-top .icon img{height:auto;max-width:24px!important;width:100%}.our-services-wrap .top-box .title{color:inherit;font-size:32px;margin:0}.our-services-wrap .list-item-row .list-item{align-items:center;display:flex;gap:10px}.our-services-wrap .list-item-row .list-item:not(:last-child){margin-bottom:19px}.our-services-wrap .list-item-row .list-item img{width:24px}.our-services-wrap .service-item .btn-wrap{margin-top:30px}.our-services-wrap .service-item .btn-wrap a.custom-btn{border:1px solid #fff;border-radius:25px;color:#fff;display:inline-block;line-height:1;padding:12px 25px}.our-services-wrap .service-item .btn-wrap span.pricing{font-size:18px;font-weight:700}.our-services-wrap .service-item .btn-wrap a.primary-button{border:1px solid #ffe347;border-radius:40px;display:inline-block;line-height:1;padding:12px 25px}.our-services-wrap .service-item .btn-wrap a.custom-btn:hover{background-color:#ffe347;border-color:#ffe347;color:#000}.our-services-wrap .service-item .btn-wrap a.primary-button:hover{background-color:transparent;border:1px solid #fff;color:#fff}@media(max-width:1400px){.our-services-wrap{padding:40px 0 0}}@media(min-width:1200px){.our-services-wrap .service-item{padding:0 15px}.our-services-wrap .top-box{padding:25px 21px 28px}.our-services-wrap .top-box .title{font-size:25px}.our-services-wrap .service-item .item-inner{padding:30px}.our-services-wrap .list-item-row .list-item span.title{font-size:16px}}@media(max-width:1200px){.our-services-wrap .our-services-init{padding:40px 20px 0}.our-services-wrap .service-item{margin-bottom:50px}.our-services-wrap .top-box{padding:25px 20px 38px}.our-services-wrap .service-item .item-inner{padding:20px}}@media(max-width:992px){.our-services-wrap .service-item{width:100%}}@media(max-width:767px){.our-services-wrap .top-box .title{font-size:26px}.our-services-wrap .service-item .btn-wrap span.pricing{font-size:25px;font-weight:700}}@media(max-width:575px){.our-services-wrap .service-item{padding:0 15px}}