 .product-banner{background-image: linear-gradient(to left, rgb(13 78 143 / 75%), rgb(13 78 143)), url(../../dit/img/product/product-banner.webp);background-size: cover;background-position: center, right bottom;background-repeat: no-repeat, no-repeat;padding-bottom: 5rem;padding-top: 5rem;color: #fff;text-align: center;}.product-banner .banner-purchase{border-radius: 1rem;text-align: left;display: inline-block;background: #f1f6fd00;padding: 1rem;margin: 1rem 0;box-shadow: 0 0.1rem 0.1rem rgb(0 0 0 / 15%);}.product-banner .banner-purchase .radio-btn{text-align: center;margin: 1rem 0;border-bottom: 1px solid #fff;}.product-banner .banner-purchase .radio-btn a{font-size: 16px;color: #ffffff;text-decoration: none;}.product-banner .banner-purchase .radio-btn a.active{border: 1px solid #fff;padding: 0.7rem 1rem;}input[type='radio']:after {width: 15px;height: 15px;border-radius: 15px;top: -2px;left: -1px;position: relative;background-color: #104a83;content: '';display: inline-block;visibility: visible;border: 2px solid white;}input[type='radio']:checked:after {width: 15px;height: 15px;border-radius: 15px;top: -2px;left: -1px;position: relative;background-color: #47b10d;content: '';display: inline-block;visibility: visible;border: 2px solid white;}.product-banner .banner-purchase .radio-btn a label{border: 0;padding: 0.7rem 1rem;margin: -3px;cursor: pointer;}.product-banner .banner-purchase .radio-btn label{border: 1px solid #fff;padding: 0.7rem 1rem;margin: -1px;cursor: pointer;}.btn-download{display: inline-block;align-items: center;font-size: 16px;}.btn-download .btn-tagline{display: flex;align-items: center;width: auto;overflow: hidden;font-size: 11px;margin-left: 20px;}.btn-purchase{display: inline-block;align-items: center;font-size: 16px;}.btn-purchase .btn-tagline{display: flex;align-items: center;width: auto;overflow: hidden;font-size: 11px;margin-left: 20px;}.btn-d{background: #0d4e8f;color: #fff;margin: 0 0.5rem;border-radius: 30px;border: 2px solid #f1f6fd;padding: 0.4rem 1.2rem;box-shadow: 0 3px 5px 0 rgb(47 85 212 / 30%);text-decoration: none;transition: ease 0.5s;display: inline-block;}.btn-d:hover{background: #d2e3ff;color: #0d4e8f;border-radius: 30px;border: 2px solid #0d4e8f;margin: 0 0.5rem;padding: 0.4rem 1.2rem;box-shadow: 0 3px 5px 0 rgb(47 85 212 / 30%);text-decoration: none;}.btn-p{background: #d2e3ff;color: #0d4e8f;border-radius: 30px;border: 2px solid #0d4e8f;margin: 0 0.5rem;padding: 0.4rem 1.2rem;box-shadow: 0 3px 5px 0 rgb(47 85 212 / 30%);text-decoration: none;transition: ease 0.5s;display: inline-block;}.btn-p:hover{background: #0d4e8f;color: #fff;margin: 0 0.5rem;border-radius: 30px;border: 2px solid #f1f6fd;padding: 0.4rem 1.2rem;box-shadow: 0 3px 5px 0 rgb(47 85 212 / 30%);text-decoration: none;}.box-bottom-btn{background: #0d4e8f;text-align: center;}.box-bottom-btn ul{list-style: none;padding: 0;overflow: hidden;display: inline-block;margin: 0 0 -5px 0;}.box-bottom-btn ul li{float: left;padding: 0.5rem 0;}.box-bottom-btn ul li a{color: #ffffff;border-radius: 1rem;padding: 0.5rem 1.5rem;text-decoration: none;}.feature-point{background: #fff;border-radius: 1rem;padding: 1rem;box-shadow: 0 0 10px #ddd;}.feature-point .list-check{list-style: none;padding-left: 20px;font-size: 16px;}.feature-point .list-check li{font-size: 15px;line-height: 28px;}.feature-point .list-check li:before {font-family: fontawesome;content: "\f00c";margin-right: 10px;margin-left: -25px;color: #1d91ce;}.youtube-video{height: 22vw;background-repeat: no-repeat;background-size: contain;border-radius: 1rem;position: relative;box-shadow: 0 0 10px #ddd }.youtube-video a {background-color: rgb(255 255 255);border-radius: 50%;text-align: center;line-height: 97px;animation: animate 2s linear infinite;cursor: pointer;width: 55px;height: 55px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);animation: animate-sm 2s linear infinite;}.youtube-video a .fa{position: absolute;left: 23%;top: 22%;font-size: 2rem;color: #f00;}@keyframes animate-sm{0%{box-shadow: 0 0 0 0 rgba(31,55,96,0.7);}40%{box-shadow: 0 0 0 25px rgba(31,55,96,0);}80%{box-shadow: 0 0 0 25px rgba(31,55,96,0);}100%{box-shadow: 0 0 0 rgba(31,55,96,0);}}.when-to-use .when-use-img{background-image: linear-gradient(to left, rgb(13 78 143 / 75%), rgb(13 78 143)), url(../../dit/img/product/product-1.jpg);background-size: cover;background-position: center, right bottom;background-repeat: no-repeat, no-repeat;height: 100%;border-radius: 1rem;}.when-to-use .solution-card-heading{display: flex;align-items: center;margin-bottom: .5rem;font-weight: 500;line-height: 1.5;font-size: 1.25rem;color: #0d4e8f;background: #f1f6fc;padding: 1rem;min-height: 6rem;border-radius: 1rem;}.when-to-use .solution-card-heading:after{content: '';width: 2px;height: 0rem;background: #1d91ce40;position: absolute;display: block;left: 0;top: 0;border-radius: 5px;transition: ease 0.5s;margin-top: 0.5rem;}.when-to-use .solution-card-text{padding: 1rem;min-height: 7rem;}.when-use{background-image: linear-gradient( 180deg , #fff 100%, #fff 100%) !important;border-radius: 1rem;-webkit-transition: -webkit-transform 250ms ease, box-shadow 250ms ease, color 250ms ease;-webkit-transition: transform 250ms ease, box-shadow 250ms ease, color 250ms ease;transition: transform 250ms ease, box-shadow 250ms ease, color 250ms ease;box-shadow: 1px 1px 5px 0 rgb(1 1 1 / 5%);overflow: hidden;padding: 0.5rem 1rem;margin-bottom: 1rem;position: relative;}.when-use:hover{-webkit-transform: translateY(-0.25rem);-ms-transform: translateY(-0.25rem);transform: translateY(-0.25rem);box-shadow: 0px 2px 4px rgb(46 41 51 / 8%), 0px 5px 10px rgb(71 63 79 / 16%);}.when-use:hover .solution-card-heading:after {width: 2px;height: 100%;background: #1d91ce40;}.when-use:before {content: "";height: 4rem;width: 4px;background: #1d91ce;position: absolute;right: 0;bottom: 1rem;transition: ease 0.5s;}.when-use:hover:before {content: "";height: 8rem;width: 4px;background: #1d91ce;position: absolute;right: 0;bottom: 1rem;}.solution-card-heading{margin-bottom: .5rem;font-weight: 500;line-height: 1.5;font-size: 1.25rem;}.solution-card-heading:after{content: '';width: 5rem;height: 2px;background: #0d4e8f;position: relative;display: block;border-radius: 5px;transition: ease 0.5s;}.solution-box:hover .solution-card-heading:after {content: '';width: 7rem;height: 2px;background: #0d4e8f;position: relative;display: block;border-radius: 5px;}#load-more-content{display: none;}.screenshots-part .carousel-indicators li{width: 25px;height: 8px;display: inline-block;border-radius: 50px;margin: 0 5px;background: #1d91ce;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-webkit-box-shadow: 0 3px 8px 0 rgb(0 0 0 / 25%);-moz-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 3px 8px 0 rgb(0 0 0 / 25%);opacity: .5;border-bottom: 0;border-top: 0;}.screenshots-part .carousel-indicators li.active{width: 40px;opacity: 1;}.screenshots-part .carousel-indicators li:hover{width: 40px;opacity: 1;}.screenshots-part .carousel-item p{min-height: 5rem;padding: 0.5rem;}.banner-rating .option {display: inline-block;padding: .8rem 0 0 1rem;background: rgb(2 23 60 / 70%);border-radius: 8px;margin: 0.5rem 0;}.banner-rating .option .img-2 {background: url(../../dit/img/index/rating-icon.svg);height: 34px;width: 40px;background-position: 0 -34px;display: inline-block;}.banner-rating .option .img-text {font-weight: 500;display: inline-block;position: relative;top: -20px;left: 5px;color: #fff;}.banner-rating .option .img-star {font-weight: 500;display: inline-block;position: relative;left: -70px;color: #ffd30b;}.banner-rating .option .count {font-size: 30px;position: relative;left: -55px;display: inline-block;top: -5px;color: #fff;}.banner-rating .option .img-3 {background: url(../../dit/img/index/rating-icon.svg);height: 34px;width: 40px;background-position: 0 34px;display: inline-block;}.testimonial{background-image: linear-gradient(to left, rgb(13 78 143 / 90%), rgb(13 78 143 / 90%)), url(../../dit/img/product/product-3.webp);background-size: cover;background-position: center, right bottom;background-repeat: no-repeat, no-repeat;}.client-review .review {position: relative;display: flex;flex-wrap: nowrap;margin: 0.5rem;min-height: 12rem;background: rgb(2 23 60 / 70%);padding: 30px 35px 35px;box-shadow: 0px 0px 50px 0px rgb(0 0 0 / 5%);border-radius: 4px;margin-bottom: 28px;color: #fff;}.client-review .review-star {transform: rotate(90deg);display: inline-block;position: absolute;top: 5rem;font-size: 1rem;color: #ffbf0c }.client-review .review-star .fa {transform: rotate(-90deg) }.client-review .client-name {font-size: 23px!important;font-weight: 300;color: #fff;}.client-review .review:before {font-family: fontawesome;content: "\f10d";position: absolute;top: -9%;left: 0;color: #fff;font-size: 3rem }.review:after {top: 100%;left: 13%;border: solid #ffffff59;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136, 183, 213, 0);border-top-color: rgb(2 23 60 / 70%);border-width: 12px;margin-left: -30px;z-index: 1;}.client-part {display: flex;align-items: center;margin-left: 1.2rem;}.client-part .name {padding-left: 1rem;}.client-part .avatar img {max-width: 80px;border-radius: 100%;}.spec-left{background-color: #f1f6fc;border-radius: 1rem;padding: 3rem 1rem;min-height: 31rem;}.spec-btn{display: flex;align-items: center;}.spec-btn a{background-color: var(--theme-ui-colors-contentBg,#fff);border-radius: 1rem;-webkit-transition: -webkit-transform 250ms ease, box-shadow 250ms ease, color 250ms ease;-webkit-transition: transform 250ms ease, box-shadow 250ms ease, color 250ms ease;transition: transform 250ms ease, box-shadow 250ms ease, color 250ms ease;box-shadow: 1px 1px 5px 0 rgb(1 1 1 / 5%);}.spec-btn a:hover{-webkit-transform: translateY(-0.25rem);-ms-transform: translateY(-0.25rem);transform: translateY(-0.25rem);box-shadow: 0px 2px 4px rgb(46 41 51 / 8%), 0px 5px 10px rgb(71 63 79 / 16%);}.spec-down-part{background-color: var(--theme-ui-colors-contentBg,#fff);border-radius: 1rem;-webkit-transition: -webkit-transform 250ms ease, box-shadow 250ms ease, color 250ms ease;-webkit-transition: transform 250ms ease, box-shadow 250ms ease, color 250ms ease;transition: transform 250ms ease, box-shadow 250ms ease, color 250ms ease;box-shadow: 1px 1px 5px 0 rgb(1 1 1 / 5%);overflow: hidden;padding: 0.5rem 1rem;margin-bottom: 1rem;}.spec-down-part:hover{-webkit-transform: translateY(-0.25rem);-ms-transform: translateY(-0.25rem);transform: translateY(-0.25rem);box-shadow: 0px 2px 4px rgb(46 41 51 / 8%), 0px 5px 10px rgb(71 63 79 / 16%);}.faq-spec .card{border: 0;}.faq-spec .card .card-header{background: #fff;padding: 0;border-bottom: 1px solid #ddd;}.faq-spec .card .card-header .btn-link{color: #0d4e8f;text-decoration: none;font-weight: 500;box-shadow: none;border-bottom: 1px solid #ddd;background: #fff;}.faq-spec .card .card-header .btn-link.collapsed:before {font-family: fontawesome;content: "\f196";color: #0d4e8f;}.faq-spec .card .card-header .btn-link:before {font-family: fontawesome;content: "\f147";color: #0d4e8f;}.faq-spec .card .card-body{border-top: 1px solid transparent;border-bottom: 1px solid #ddd;background: #fff;}.faq .card{border: 0;}.faq .card .card-header{background: #fff;padding: 0;margin: 0;border: 0;}.faq .card .card-header .btn-link{color: #0d4e8f;text-decoration: none;font-weight: 500;padding-left: 25px;background-color: var(--theme-ui-colors-contentBg,#fff);-webkit-transform: translateY(-0.25rem);-ms-transform: translateY(-0.25rem);transform: translateY(-0.25rem);box-shadow: 0px 2px 4px rgb(46 41 51 / 8%), 0px 5px 10px rgb(71 63 79 / 16%);transition: ease 0.5s;overflow: hidden;padding: 0.5rem 1rem;margin: 0.2rem 0;border-radius: 1rem 1rem 0 0;}.faq .card .card-header .btn-link.collapsed{color: #0d4e8f;text-decoration: none;font-weight: 500;padding-left: 25px;padding: 0.5rem 1rem;background-color: var(--theme-ui-colors-contentBg,#fff);border-radius: 1rem;-webkit-transform: translateY(-0.25rem);-ms-transform: translateY(-0.25rem);transform: translateY(-0.25rem);box-shadow: 0px 2px 4px rgb(46 41 51 / 8%), 0px 5px 10px rgb(71 63 79 / 16%);transition: ease 0.5s;}.faq .card .card-body{background-color: var(--theme-ui-colors-contentBg,#fff);border-radius: 1rem;-webkit-transform: translateY(-0.25rem);-ms-transform: translateY(-0.25rem);transform: translateY(-0.25rem);box-shadow: 0px 2px 4px rgb(46 41 51 / 8%), 0px 5px 10px rgb(71 63 79 / 16%);overflow: hidden;padding: 0.5rem 1rem;margin: -0.2rem 0 0 0;border-radius: 0 0 1rem 1rem;}.faq .card .card-header .btn-link.collapsed:after {font-family: fontawesome;content: "\f067";color: #0d4e8f;float: right;}.faq .card .card-header .btn-link:after {font-family: fontawesome;content: "\f068";color: #0d4e8f;float: right;}.comparison-table .table thead{background-color: #0d4e8f;color: #fff;font-size: 18px;}.comparison-table tbody tr:hover{background-color: #edf2f7;-webkit-transform: translateZ(0.25rem);-ms-transform: translateZ(0.25rem);transform: translateZ(0.25rem);box-shadow: 0px 2px 4px rgb(46 41 51 / 8%), 0px 5px 10px rgb(71 63 79 / 16%);}.comparison-table tbody tr:hover td:nth-child(2){background: #edf2f7;border-left: 1px solid #0d4e8f2e;border-right: 1px solid #0d4e8f2e;}.comparison-table tbody tr td:nth-child(2){background: #edf2f7;box-shadow: 0px 0px 0px 1px #0d4e8f29;}.releted-product{background-color: #fff;border: 1px solid #ddd;border-radius: 1rem;-webkit-transition: -webkit-transform 250ms ease, box-shadow 250ms ease, color 250ms ease;-webkit-transition: transform 250ms ease, box-shadow 250ms ease, color 250ms ease;transition: transform 250ms ease, box-shadow 250ms ease, color 250ms ease;box-shadow: 1px 1px 5px 0 rgb(255 255 255);padding: 2rem 0;text-align: center;margin: 0.5rem 0;}.releted-product:hover{background-color: #fff;-webkit-transform: translateY(-0.25rem);-ms-transform: translateY(-0.25rem);transform: translateY(-0.25rem);box-shadow: 0px 2px 4px rgb(46 41 51 / 8%), 0px 5px 10px rgb(71 63 79 / 16%);}@media (min-width:768px) and (max-width:991px) {.box-bottom-btn ul li a {padding: 0 10px;}.spec-left {display: block;}.spec-btn {display: inline;}}@media (min-width:320px) and (max-width:767px) {.product-banner .banner-purchase .radio-btn {display: flow-root;}.product-banner .banner-purchase .radio-btn label {padding: 0.7rem 15px;}.product-banner .banner-purchase .os-win{text-align: center;}.box-bottom-btn{display: none;}.youtube-video {height: 100%;background-size: cover;margin: 1rem;}.video-features{margin-bottom: 7rem;}.comparison-table .table thead {font-size: 14px;}.comparison-table .table td, .table th {padding: .2rem;vertical-align: middle;font-size: 12px;}}
 .sticky-top{z-index:9}
 .content-sg .btn-light:hover {background-color: transparent;color: white;}
         .content-sg .banner1 {background: linear-gradient(to left, rgb(13 78 143), rgb(13 78 143));}
         .content-sg .tab-point .nav-tabs .nav-link {
         background-color: #fff;
         border-radius: 0.5rem;
         -webkit-transition: -webkit-transform 250ms ease, box-shadow 250ms ease, color 250ms ease;
         -webkit-transition: transform 250ms ease, box-shadow 250ms ease, color 250ms ease;
         transition: transform 250ms ease, box-shadow 250ms ease, color 250ms ease;
         box-shadow: 1px 1px 5px 0 rgb(1 1 1 / 5%);
         padding: 1rem;
         border: 1px solid #e9ecef;
         }
         .content-sg .tab-point .nav-tabs .nav-link.active {
         background-color: #0d4e8f;
         color: white;
         }
         .content-sg .tab-point .nav-tabs .nav-link:hover {
         background-color: #1e4478;
         -webkit-transform: translateY(-0.25rem);
         -ms-transform: translateY(-0.25rem);
         transform: translateY(-0.25rem);
         box-shadow: 0px 2px 4px rgb(46 41 51 / 8%), 0px 5px 10px rgb(71 63 79 / 16%);
         color: white;
         }
         .content-sg .tab-point .tab-content .tab-pane {
         background-color: #fff;
         border-radius: 1rem;
         padding: 1rem;
         box-shadow: 0px 2px 4px rgb(46 41 51 / 8%), 0px 5px 10px rgb(71 63 79 / 16%);
         }
         .content-sg .step{background-color: #0d4e8f;color: white;}
         .content-sg .custom-bg{background-color: #efefef;}
         .btn-purchase .btn-tagline{
            color:red;
         }
         .btn-purchase:hover .btn-tagline{
            color:#fff !important;
         }