.common-color{color:rgb(0,37,89)}.pb-120{padding-bottom:120px}.pb-80{padding-bottom:80px}.pt-80{padding-top:80px}.pt-110{padding-top:110px}img{max-width:100%;vertical-align:middle}.rs-page-banner__content{text-align:center}.rs-page-banner__content .title{color:#ffffff;font-size:64px;margin-bottom:20px}@media only screen and (min-width:768px) and (max-width:991px){.rs-page-banner__content .title{font-size:54px}}.rs-page-banner__content ul li{display:inline-block;color:#ffffff;margin:0 5px}.rs-page-banner__content ul li i{margin-right:6px}.rs-service-grid{padding-bottom:120px}.pt-115{padding-top:115px}.align-items-center{align-items:center}@media only screen and (min-width:768px) and (max-width:991px){.rs-section-title{text-align:center}}.rs-service-grid .rs-section-title{margin-bottom:20px}.rs-section-title .top-sub-heading span{color:#ffffff;font-size:20px;font-weight:500;font-family:Urbanist,sans-serif}@media only screen and (min-width:768px) and (max-width:991px){.rs-section-title .top-sub-heading span{font-size:18px}}.rs-section-title.black .top-sub-heading span{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(99.43deg,#f24c1a,#f28e26)}.rs-service-grid .rs-section-title .top-sub-heading span{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg,#f24c1a,#f28e26)}.rs-section-title .title{color:#ffffff;font-family:Urbanist,sans-serif;font-size:42px;line-height:52px;margin-top:14px}.rs-service-grid .rs-section-title .title{color:#002559;font-weight:700}.rs-service-grid .rs-service-grid-top-text{position:relative;padding-left:105px;margin-bottom:20px}@media only screen and (min-width:992px) and (max-width:1199px){.rs-service-grid .rs-service-grid-top-text{padding-left:30px}}.rs-service-grid .rs-service-grid-top-text:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);height:85px;width:2px;background:#F1EEE9}@media screen and (max-width:991px){.rs-service-grid .rs-section-title{text-align:center}.rs-service-grid .rs-service-grid-top-text{text-align:center;padding-left:0}.rs-service-grid .rs-service-grid-top-text:before{display:none}}.rs-featured-2__item{background:#ffffff;box-shadow:0 10px 18px 0 rgba(0,37,89,.04);border-radius:10px;overflow:hidden;margin-top:30px}.rs-featured-2__item>.rs-thumb>img{width:100%}.rs-featured-2__item .rs-content{position:relative;padding:65px 30px 30px;background-image:url(/assets/images/Products/curve-cloud.png);background-position:0 100%;background-repeat:no-repeat;background-size:auto}.rs-service-grid .rs-featured-2__item .rs-content .rs-icon{background-color:#24cdd5}.rs-featured-2__item .rs-content .rs-icon{height:80px;width:80px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:transparent;background-image:url(/assets/images/Products/bg-shapes-elips.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0 20px;position:absolute;left:30px;top:-40px;transition:all .3s linear;z-index:10}.rs-featured-2__item .rs-content .rs-icon:before{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background:#24cdd5;z-index:-2;opacity:1;transition:all .3s linear}.rs-featured-2__item .rs-content .rs-icon img{padding:1px}.rs-featured-2__item .rs-content .rs-icon:after{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background-image:url(/assets/images/Products/bg-shapes-elips.png);z-index:-1;opacity:1;transition:all .3s linear}.rs-featured-2__item .rs-content .title{margin-bottom:15px}.rs-featured-2__item .rs-content .title a{color:#002559;font-size:24px;line-height:36px;transition:all .3s linear}.rs-featured-2__item .rs-content p{font-size:16px;line-height:28px;margin-bottom:30px}.rs-service-grid .rs-featured-2__item .rs-content .rs-link a{color:#24cdd5}.rs-service-grid .rs-featured-2__item .rs-content .rs-link{text-align:right}.rs-featured-2__item .rs-content .rs-link{font-size:16px;font-weight:600;color:#F26F20;transition:all .3s linear;display:inline-flex;align-items:center}.rs-featured-2__item .rs-content .rs-link i{margin-left:3px;line-height:26px;transition:all .3s linear}.rs-service-grid .rs-featured-2__item:hover .rs-content .rs-icon{background-color:#5192e1}.rs-featured-2__item:hover .rs-content .rs-icon:after,.rs-featured-2__item:hover .rs-content .rs-icon:before{opacity:0}.rs-featured-2__item .rs-content .title a:hover{color:#24cdd5}.rs-featured-2__item .rs-content .rs-link:hover i{margin-left:8px}.pb-85{padding-bottom:85px}.pt-120{padding-top:120px}.rs-why-choose{position:relative}.rs-why-choose.service-why-choose{background:#F7F7F7;padding-bottom:115px}.rs-why-choose.rs-why-choose-4 .rs-why-choose-4__thumb{margin-right:45px;display:flex;position:relative;z-index:10}.rs-why-choose.rs-why-choose-4 .rs-why-choose-4__thumb .rs-thumb-1{margin-right:20px;min-width:310px}@media only screen and (min-width:992px) and (max-width:1199px){.rs-why-choose.rs-why-choose-4 .rs-why-choose-4__thumb .rs-thumb-1{min-width:210px}}.rs-why-choose.rs-why-choose-4 .rs-why-choose-4__thumb .rs-thumb-1 img{border-radius:10px;width:100%}@media only screen and (max-width:540px){.rs-why-choose.rs-why-choose-4 .rs-why-choose-4__thumb{display:block;margin-right:0}.rs-why-choose.rs-why-choose-4 .rs-why-choose-4__thumb .rs-thumb-1{margin-right:0;min-width:100%;margin-bottom:20px}.rs-why-choose.rs-why-choose-4 .rs-why-choose-4__thumb .rs-thumb-1 img{width:100%}.rs-why-choose.rs-why-choose-4 .rs-why-choose-4__thumb .rs-thumb-2 img{margin-bottom:20px}}.rs-why-choose__content{padding-left:85px}@media only screen and (min-width:992px) and (max-width:1199px){.rs-why-choose__content{padding-left:0}}.rs-why-choose.rs-why-choose-4 .rs-why-choose__content{padding-left:0;padding-right:30px}.section-title-2{text-align:center;margin-bottom:25px}.section-title-2.section-title-3{text-align:left;margin-bottom:20px}.section-title-2 span{display:inline-flex;align-items:center;font-size:20px;font-weight:500;color:#010047;font-family:Urbanist,sans-serif}.section-title-2.section-title-3 span{color:#F26F20}.section-title-2 .title{margin-top:10px}.rs-why-choose.service-why-choose .section-title-3 .top-sub-heading span{background:-webkit-linear-gradient(130deg,#f28e26,#f24c1a);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (min-width:992px) and (max-width:1199px){.section-title-2.section-title-3 .title{font-size:30px;line-height:40px}}.rs-why-choose.service-why-choose .section-title-3 .title{color:#002559;font-family:Urbanist,sans-serif;font-weight:700}.section-title-2.section-title-3 p{margin-top:18px}.rs-why-choose__item-list ul li{display:flex;align-items:center;margin-top:22px}.rs-why-choose__item-list ul li .thumb{min-width:60px;margin-right:20px}.rs-why-choose__item-list ul li .content .title{margin-bottom:5px;font-size:20px;line-height:30px;font-weight:700}.rs-why-choose.service-why-choose .rs-why-choose__item-list ul li .content .title{color:#002559}.rs-counter-2.rs-service-counter{padding-top:115px}.pb-125{padding-bottom:125px}.rs-counter-2__title .title{font-size:25px;color:#002559;font-weight:700}.rs-counter-2__item{position:relative;padding-left:75px;margin-top:56px}.rs-counter-2__item:before{content:"";left:30px;height:120px;width:120px;border-radius:10px;background:#F5F5F8;z-index:-1}.rs-counter-2__icon,.rs-counter-2__item:before{position:absolute;top:50%;transform:translateY(-50%)}.rs-counter-2__icon{left:0}.rs-counter-2__content .title{font-size:36px;line-height:48px;color:#F26F20;font-family:Urbanist,sans-serif;letter-spacing:2px}@media only screen and (min-width:992px) and (max-width:1199px){.rs-counter-2__content .title{font-size:32px;line-height:42px}}.rs-counter-2.rs-service-counter .rs-counter-2__content .title,.rs-counter-2.rs-service-counter .rs-counter-2__content .title span{color:#24cdd5}.rs-counter-2__content>span{font-size:20px;font-weight:600;color:#002559;font-family:Urbanist,sans-serif;line-height:32px}@media only screen and (min-width:992px) and (max-width:1199px){.rs-counter-2__content>span{font-size:17px}}.rs-brand{position:relative;z-index:10}.rs-brand__top-title{text-align:center;position:relative;margin-bottom:45px}.rs-brand__top-title span{font-size:24px;line-height:24px;font-weight:700;font-family:Urbanist,sans-serif;color:#0a0a0a;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(99.43deg,#f24c1a .99%,#f28e26 99.43%)}@media only screen and (min-width:768px) and (max-width:991px){.rs-brand__top-title span{font-size:20px}}@media only screen and (max-width:767px){.rs-brand__top-title span{font-size:18px}}.rs-brand__top-title:before{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);height:2px;width:28%;background:#EBECF2}@media only screen and (min-width:1200px) and (max-width:1549px){.rs-brand__top-title:before{width:24%}}@media only screen and (min-width:992px) and (max-width:1199px){.rs-brand__top-title:before{width:20%}}@media only screen and (min-width:768px) and (max-width:991px){.rs-brand__top-title:before{display:none}}@media only screen and (max-width:767px){.rs-brand__top-title:before{display:none}}.rs-brand__top-title:after{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);height:2px;width:28%;background:#EBECF2}@media only screen and (min-width:1200px) and (max-width:1549px){.rs-brand__top-title:after{width:24%}}@media only screen and (min-width:992px) and (max-width:1199px){.rs-brand__top-title:after{width:20%}}@media only screen and (min-width:768px) and (max-width:991px){.rs-brand__top-title:after{display:none}}@media only screen and (max-width:767px){.rs-brand__top-title:after{display:none}}.rs-brand__top-title img.item-2{display:none}.rs-brand__slider .rs-brand-slider-item a{display:block;padding:5px;text-align:center}@media only screen and (min-width:768px) and (max-width:991px){.rs-brand__slider .rs-brand-slider-item a{padding:5px}}@media only screen and (max-width:767px){.rs-brand__slider .rs-brand-slider-item a{padding:5px}}@media only screen and (max-width:575px){.rs-brand__slider .rs-brand-slider-item a{padding:15px}}.rs-brand__slider .rs-brand-slider-item a img{width:175px;transition:all .3s linear}.rs-brand__slider .rs-brand-slider-item a img.item-2{display:none}.rs-brand__slider .rs-brand-slider-item a:hover img{transform:rotateX(1turn)}.rs-brand.rs-brand-6{background-image:url(/assets/images/Products/pcb-pattern-bg-left-top.png);background-size:auto;background-position:0 0;background-repeat:no-repeat}.rs-brand.rs-brand-2 .rs-brand__top-title span,.rs-brand.service-brand .rs-brand__top-title span{background:-webkit-linear-gradient(130deg,#f28e26,#f24c1a);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.marquee-container{width:100%;overflow:hidden;position:relative}.marquee-content{display:flex;justify-content:space-between}@media screen and (max-width:768px){.marquee-content{animation:marqueeslide 20s linear infinite}@keyframes marqueeslide{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}}.rs-pricing{position:relative;z-index:0;background-image:url(/assets/images/Products/price-table-bg.png);background-repeat:no-repeat;background-position:top;background-size:contain}.rs-pricing .rs-section-title{text-align:center;margin-bottom:22px}.rs-pricing .rs-section-title .top-sub-heading span{background-color:transparent;background-image:linear-gradient(99.43deg,#f24c1a .99%,#f28e26 99.43%)}.rs-pricing .rs-section-title .title{color:#002559;font-weight:700}.rs-pricing__item{padding:0;border-radius:10px 10px 10px 10px;background-color:#F7F7F7;background-image:url(/assets/images/Products/pricing_bg_img.png);background-position:100% 100%;background-size:auto;margin-top:40px}.rs-pricing__item,.rs-pricing__top-header{overflow:hidden;background-repeat:no-repeat}.rs-pricing__top-header{background-image:url(/assets/images/Products/price-table-header-bg.jpg);background-position:50%;background-size:cover;border-radius:10px;padding:40px 40px 54px}.rs-pricing__top-header>span{display:inline-block;font-family:Urbanist,sans-serif;font-size:18px;font-weight:700;line-height:36px;padding:6px 24px;border-radius:36px 36px 36px 36px;color:#ffffff;background-color:#00255933}.rs-pricing__price-box{margin-top:18px}.rs-pricing__price-box .title{font-size:64px;line-height:70px;color:#ffffff;display:flex;align-items:flex-end}.rs-pricing__price-box .title span{color:#ffffff;font-size:18px;font-weight:400;line-height:32px;display:inline-block;padding-left:20px;position:relative}.rs-pricing__price-box .title span:before{content:"";height:20px;width:2px;position:absolute;transform:rotate(20deg) translateY(-50%);left:0;top:50%;background:#f2f2f2}.rs-pricing__body{padding:5px 15px 15px}.rs-pricing__body ul{padding-left:0}.rs-pricing__body ul li{font-size:18px;font-weight:400;line-height:32px;color:#002559;display:flex;align-items:center;margin:11px 0;gap:5px}.rs-pricing__body ul li i{color:#5192e1;font-size:25px;margin-right:12px}.rs-pricing__body ul li.disabled{color:#002559;opacity:.7}.main-btn{padding:15px 40px;font-weight:500;background-color:#f28e26;background-image:linear-gradient(90deg,#5192e1 0,#23ced5 51%,#5192e1);background-position:100% 0;background-size:200% 200%;border-radius:6px;transition:all .3s linear;width:100%;gap:7px;text-align:center;border:none}.main-btn,.main-btn:focus{color:#ffffff}.rs-pricing__body a{margin-top:10px}.rs-pricing__body a i{padding-top:4px}.main-btn:hover{background-position:0 0;color:#ffffff}@media only screen and (max-width:1800px){.rs-section-title .title{font-size:32px}}@media only screen and (min-width:1200px) and (max-width:1549px){.rs-pricing__price-box .title{font-size:46px;line-height:46px}}@media only screen and (min-width:992px) and (max-width:1199px){.rs-pricing__price-box .title{font-size:29px;line-height:40px}}@media only screen and (max-width:991px){.rs-pricing__price-box .title{font-size:32px;line-height:36px}}@media only screen and (min-width:768px) and (max-width:991px){.rs-pricing__body ul li,.rs-pricing__price-box .title span{font-size:15px}}.rs-testimonial-2{background-image:url(/assets/images/Products/testimonials-bg-3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.rs-testimonial-2__left-content{padding-right:120px}@media only screen and (min-width:992px) and (max-width:1199px){.rs-testimonial-2__left-content{padding-right:50px}}@media only screen and (min-width:768px) and (max-width:991px){.rs-testimonial-2__left-content{padding-right:0}}@media only screen and (max-width:767px){.rs-testimonial-2__left-content{padding-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.rs-testimonial-2__left-content .rs-section-title{text-align:left}}@media only screen and (max-width:767px){.rs-testimonial-2__left-content .rs-section-title{text-align:left}}.rs-testimonial-2__left-content .rs-section-title .top-sub-heading span{background-color:transparent;background-image:linear-gradient(99.43deg,#f24c1a .99%,#f28e26 99.43%)}.rs-testimonial-2__left-content .rs-section-title .title{color:#002559;font-weight:700}.rs-testimonial-2__left-content .rs-section-title .rs-thumb{margin-top:40px;border-radius:10px;overflow:hidden}.rs-testimonial-2__slider-box{margin-left:-30px;margin-right:60px}@media only screen and (max-width:575px){.rs-testimonial-2__slider-box{margin-right:0;margin-left:0}}.rs-testimonial-2__slider-box .dots{position:absolute;left:auto;right:-100px;top:52%;transform:translateY(-50%);z-index:0}@media only screen and (min-width:992px) and (max-width:1199px){.rs-testimonial-2__slider-box .dots{right:-75px}}@media only screen and (min-width:768px) and (max-width:991px){.rs-testimonial-2__slider-box .dots{right:-75px}}@media only screen and (max-width:767px){.rs-testimonial-2__slider-box .dots{right:-70px}}@media only screen and (max-width:575px){.rs-testimonial-2__slider-box .dots{display:flex;position:relative;flex-wrap:wrap;transform:translateY(0);left:0;bottom:-30px;gap:10px}}.rs-testimonial-2__slider-box .dots .dot{display:flex;flex-direction:column;position:relative;top:0;margin:10px 0;width:60px;height:60px;border-radius:50%;display:block;background-image:url(/assets/images/Products/testi1.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden;margin:0 0 15px}.rs-testimonial-2__slider-box .dots .dot.active{border:1px solid #ffffff;box-shadow:0 0 0 3px #24cdd5}.rs-testimonial-2__slider-box .dots .dot:nth-child(2){background-image:url(/assets/images/Products/testi2.jpg)}.rs-testimonial-2__slider-box .dots .dot:nth-child(3){background-image:url(/assets/images/Products/testi3.jpg)}.rs-testimonial-2__slider-box .dots .dot:nth-child(4){background-image:url(/assets/images/Products/testi4.jpg)}.rs-testimonial-2__slider-box .dots .dot:nth-child(5){background-image:url(/assets/images/Products/testi5.jpg)}.rs-testimonial-2__items{position:relative}.rs-testimonial-2__items .testimonial-content{background:#ffffff;padding:45px 50px 50px 40px;margin:30px 0 30px 30px;box-shadow:-5px 8px 20px 0 rgba(0,37,89,.06);border-radius:10px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.rs-testimonial-2__items .testimonial-content{margin-top:60px}}@media only screen and (max-width:767px){.rs-testimonial-2__items .testimonial-content{margin-top:60px}}@media only screen and (max-width:575px){.rs-testimonial-2__items .testimonial-content{padding:15px 10px;margin:30px 0}}.rs-testimonial-2__items .testimonial-content img{width:40px;position:absolute;top:-24px;left:40px}.rs-testimonial-2__items .testimonial-content p{font-size:18px;line-height:32px}.rs-testimonial-2__items .testimonial-content:after{position:absolute;content:"";left:0;bottom:-29px;background-color:initial;border-color:#ffffff transparent transparent;border-style:solid;border-width:45px 45px 0 0}.rs-testimonial-2__items .testimonial-author{margin-left:30px;margin-top:55px;display:flex;align-items:center}.rs-testimonial-2__items .testimonial-author .author-thumb{width:80px;border:1px solid #24cdd5;border-radius:10px;margin-right:20px}.rs-testimonial-2__items .testimonial-author .author-thumb img{margin-left:10px;margin-top:10px;border-radius:10px;width:100px;margin-bottom:-1px}.rs-testimonial-2__items .testimonial-author .author-content .title{font-size:20px;font-weight:600;color:#002559}.rs-testimonial-2__items .testimonial-author .author-content span{font-size:16px;font-weight:400;color:#454545}.rs-testimonial-2__items .testimonial-author .author-content img{width:60px;margin-top:10px}.slider-container{position:relative;width:96%;max-width:800px}.slider{display:flex;transition:transform .5s ease-in-out}.slide{width:100%;display:block}.quote-form{padding:16px;background-color:white;box-shadow:0 10px 18px 0 rgb(0 37 89/14%)}@media only screen and (max-width:575px){.slider-container{width:100%}.rs-testimonial-2__items .testimonial-author{margin-left:0}}.package-close-btan{padding:5px!important;margin-top:-41px!important;margin-right:-14px!important}.font-17{font-size:17px}.quote-img{animation-name:floating;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes floating{0%{transform:translate(0)}65%{transform:translateY(15px)}to{transform:translate(0)}}.rs-why-choose.service-why-choose.sft-development-service{background:#ffffff;padding-bottom:40px}.order-list{list-style:decimal}.unorder-list{list-style:disc;padding-left:20px}@media only screen and (max-width:991px){.rs-section-title .top-sub-heading span{font-size:1.3rem}.rs-section-title .title{font-size:1.6rem;line-height:25px}.rs-featured-2__item .rs-content{padding:45px 15px 15px}.rs-featured-2__item .rs-content .title a{font-size:20px;line-height:25px}.rs-why-choose__item-list ul li .content .title{font-size:16px}.rs-counter-2__title .title{font-size:1.6rem}.rs-testimonial-2__items .testimonial-content p{font-size:13px;line-height:20px}.order-list>li,.unlist-order>li{font-size:13px}.quote-img{margin-top:30px}}@media only screen and (max-width:767px){.pt-80{padding-top:30px}.rs-service-grid,.rs-why-choose.service-why-choose{padding-bottom:30px}.pt-120,.rs-brand{padding-top:30px}.rs-brand,.rs-counter-2.rs-service-counter,.rs-testimonial-2{padding-top:30px;padding-bottom:30px}.rs-brand-slider-item{width:400px}.rs-brand__slider .rs-brand-slider-item a{width:100px}.rs-page-banner{margin-top:93px}.rs-testimonial-2__items .testimonial-author .author-content .title{font-size:17px}.rs-testimonial-2__items .testimonial-author .author-content span{font-size:14px}.rs-testimonial-2__items .testimonial-author .author-content img{width:50px}}@media only screen and (max-width:640px){.rs-page-banner{margin-top:70px}}.swiper{z-index:0!important}