html{scroll-behavior:smooth}@media (max-width: 768px){.header.navbar{position:static}}p{line-height:1.8}@media (max-width: 1200px){p{font-size:0.95rem}}@media (max-width: 992px){p{font-size:0.9rem}}@media (max-width: 768px){p{font-size:0.85rem}}@media (max-width: 576px){p{font-size:0.8rem}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600}.mx-auto{margin-right:auto !important;margin-left:auto !important}.title p{max-width:inherit;font-size:1.05rem}@media (max-width: 992px){.title p{font-size:0.95rem}}@media (max-width: 768px){.title p{font-size:0.875rem}}@media (max-width: 562px){.title p{font-size:0.85rem}}.bg-darkblue{background:#13222d}.bg-lightgray{background:#f7f9fb}@media (min-width: 576px){h2.sec-title{margin:0 auto 4rem}}.banner{position:relative;padding:10rem 0 6rem}.banner h1.prehead{color:#58595b;font-size:1rem;font-weight:600;line-height:1.875rem;letter-spacing:1px;text-transform:uppercase}.banner h2{font-size:2.5rem;font-weight:700;color:#000;line-height:1.3;padding-bottom:3rem}.banner a{width:100%;display:block;margin-bottom:0.75rem;max-width:450px}.banner img{position:absolute;right:0;top:0;width:50%;min-width:578px;z-index:-1}@media (max-width: 1200px){.banner img{min-width:590px}}@media (max-width: 992px){.banner img{width:51%;min-width:auto}.banner h2{padding-bottom:2rem;font-size:2.25rem}}@media (max-width: 768px){.banner{padding:6rem 0 1rem}.banner .text-center{max-width:90%;margin:0 auto;margin-bottom:-30%;z-index:1}.banner .text-center h1.prehead{font-size:0.875rem}.banner .text-center h2{font-size:2rem;padding-bottom:4rem}.banner .text-center a,.banner .text-center small{margin:auto;max-width:60%}.banner img{width:85%;position:relative;margin-left:auto}}@media (max-width: 562px){.banner{padding:4rem 0 1rem}.banner .text-center h1.prehead{font-size:0.75rem}.banner .text-center h2{font-size:1.65rem;padding-bottom:3rem}.banner .text-center a,.banner .text-center small{max-width:75%}}#definition{background:linear-gradient(180deg, #fff 60%, #f7f9fb 40%)}#definition .bg-box{background:#ffffff;box-shadow:0px 0px 20px 5px rgba(0,0,0,0.05);border-radius:16px}#definition .bg-box .inner-box{padding:5rem}#definition .bg-box .inner-box h1.sec-title{font-size:2rem}#definition .bg-box .inner-box p{max-width:95%;margin:0 auto}@media (max-width: 992px){#definition .bg-box .inner-box{padding:3rem}#definition .bg-box .inner-box p{font-size:0.9rem}}@media (max-width: 768px){#definition .bg-box .inner-box{padding:4rem 2rem}#definition .bg-box .inner-box p{font-size:0.85rem}}@media (max-width: 562px){#definition .bg-box .inner-box{padding:3rem 1rem}#definition .bg-box .inner-box p{font-size:0.8rem}}#how-is-dsd-different{background:#f7f9fb}#how-is-dsd-different img{padding-top:2rem}.why-part .why-part-point h5{padding-left:10%;padding-top:1rem;font-size:1.15rem}.why-part .why-part-point .col-md-7{padding-top:3rem;padding-bottom:3rem;border-bottom:1px solid #b2b2b2}.why-part .why-part-point .col-md-7 p{margin:0}@media (max-width: 992px){.why-part .why-part-point .col-md-7 p{font-size:0.85rem}}@media (min-width: 768px){.why-part .why-part-point .col-md-7 .faqitem .header span.plus{display:none}}.why-part .why-part-point .col-md-5 img{max-height:100px;max-width:85px}.why-part .why-part-point:nth-child(2) .col-md-7{border-top:0}.why-part .why-part-point:nth-child(7) .col-md-7{border-bottom:0}@media (max-width: 992px){.why-part .why-part-point h5{font-size:1.05rem}.why-part .why-part-point .col-md-5 img{max-height:100px;max-width:70px}.why-part .why-part-point .col-md-7 ul li{font-size:0.9rem}}@media (max-width: 768px){.why-part .why-part-point .col-md-7{padding-top:2rem;padding-bottom:2rem;max-width:95%;margin:auto}.why-part .why-part-point .col-md-7 .wp-faq-top{display:flex;align-items:center}.why-part .why-part-point .col-md-7 .wp-faq-top img{max-width:75px;max-height:75px;min-width:75px}.why-part .why-part-point .col-md-7 .wp-faq-top h5{font-size:1rem;margin:0;padding:0;padding-left:1rem;max-width:280px}.why-part .why-part-point .col-md-7 .content{display:none}.why-part .why-part-point .col-md-7 .content p{padding-top:1rem;font-size:0.85rem}}@media (max-width: 562px){.why-part .why-part-point .col-md-7{padding-top:1.5rem;padding-bottom:1.5rem}.why-part .why-part-point .col-md-7 .wp-faq-top img{max-width:60px;max-height:60px;min-width:60px}.why-part .why-part-point .col-md-7 .wp-faq-top h5{font-size:0.95rem;padding-right:0.25rem}.why-part .why-part-point .col-md-7 .content p{font-size:0.8rem}}#implementing-a-dsd-in-your-supply-chain{background:#f7f9fb}#implementing-a-dsd-in-your-supply-chain .feature-time-line{display:table;width:100%}#implementing-a-dsd-in-your-supply-chain .feature-time-line-logo{display:table-cell;width:67px;height:67px}#implementing-a-dsd-in-your-supply-chain .ripple-container{color:#fff;border-radius:50%;position:absolute;z-index:2}#implementing-a-dsd-in-your-supply-chain .ripple-container .ripple-outer{width:60px;height:60px;box-sizing:border-box;border-radius:50%;position:relative;text-align:center;line-height:60px;font-size:1.25rem;background:#0072f5;font-weight:500}#implementing-a-dsd-in-your-supply-chain .ripple-container .ripple-outer .ripple-inner{width:40px;height:40px;position:absolute;border-radius:50%;top:8px;right:8px}#implementing-a-dsd-in-your-supply-chain .feature-time-line-text:before{content:"";width:0;height:97%;position:absolute;top:0;left:-34px;z-index:0}#implementing-a-dsd-in-your-supply-chain .feature-time-line-text .faqitem .header span.plus{display:none}#implementing-a-dsd-in-your-supply-chain .vertical-line-solid::before{border-right:3px solid #a8c5f9}#implementing-a-dsd-in-your-supply-chain .feature-time-line:last-child .vertical-line-solid::before{border-right:none}#implementing-a-dsd-in-your-supply-chain .vertical-line-solid::before{margin-top:8px}#implementing-a-dsd-in-your-supply-chain .feature-time-line-text{display:table-cell;vertical-align:top;position:relative;padding-left:40px;padding-top:10px;padding-bottom:15px}@media (max-width: 992px){#implementing-a-dsd-in-your-supply-chain .feature-time-line-text{font-size:0.85rem}#implementing-a-dsd-in-your-supply-chain .feature-time-line-text h5{font-size:1.1rem}}@media only screen and (max-width: 768px){#implementing-a-dsd-in-your-supply-chain .feature-time-line-logo{width:62px;height:62px}#implementing-a-dsd-in-your-supply-chain .feature-time-line-logo .ripple-container .ripple-outer{width:50px;height:50px;line-height:50px;font-size:1rem}#implementing-a-dsd-in-your-supply-chain .feature-time-line-logo .ripple-container .ripple-outer .ripple-inner{width:45px;height:45px}#implementing-a-dsd-in-your-supply-chain .feature-time-line-text{padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #b2b2b2;padding-left:2rem;font-size:0.85rem}#implementing-a-dsd-in-your-supply-chain .feature-time-line-text h5{font-size:1rem}#implementing-a-dsd-in-your-supply-chain .feature-time-line-text .faqitem .header span.plus{display:block}#implementing-a-dsd-in-your-supply-chain .feature-time-line-text .faqitem .content{display:none}#implementing-a-dsd-in-your-supply-chain .feature-time-line-text .faqitem.jquery-accordion-active .header span.plus{display:none}#implementing-a-dsd-in-your-supply-chain .feature-time-line-text::before{left:-38px}}@media only screen and (max-width: 562px){#implementing-a-dsd-in-your-supply-chain .feature-time-line-text{padding-top:1rem;padding-bottom:1rem;padding-left:0.5rem;font-size:0.8rem}#implementing-a-dsd-in-your-supply-chain .feature-time-line-text h5{font-size:0.95rem;padding-right:0.5rem;max-width:230px}#implementing-a-dsd-in-your-supply-chain .feature-time-line-text::before{left:-38px}}#logistical-challenges-in-dsd .faq{max-width:570px;margin:0 auto}#logistical-challenges-in-dsd .faq .faqitem{padding:1.5rem 0.5rem;border-bottom:1px solid #b2b2b2}#logistical-challenges-in-dsd .faq .faqitem .header h4{margin:0;font-size:1.2rem;max-width:390px}#logistical-challenges-in-dsd .faq .faqitem .content{padding-top:1rem;display:none}@media (max-width: 992px){#logistical-challenges-in-dsd .faq .faqitem .header h4{font-size:1.1rem}#logistical-challenges-in-dsd .faq .faqitem .content{font-size:0.85rem}}@media (max-width: 768px){#logistical-challenges-in-dsd .faq .faqitem .header h4{font-size:1rem}}@media (max-width: 562px){#logistical-challenges-in-dsd .faq .faqitem .header h4{font-size:0.95rem;padding-right:0.5rem;max-width:290px}#logistical-challenges-in-dsd .faq .faqitem .content{font-size:0.8rem}}.faqitem .header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faqitem .header span{width:45px;height:45px;text-align:center;border-radius:50%;border:1px solid #b2b2b2;font-size:18px}.faqitem .header span .fa{line-height:45px}@media (max-width: 768px){.faqitem .header span{width:40px;height:40px;font-size:16px}.faqitem .header span .fa{line-height:40px}}@media (max-width: 562px){.faqitem .header span{width:35px;height:35px;font-size:15px}.faqitem .header span .fa{line-height:35px}}.faqitem .header span .fa.fa-minus{display:none}.faqitem .header span.minus{display:none}.faqitem.jquery-accordion-active .header span.minus{display:block}.faqitem.jquery-accordion-active .header span.minus .fa.fa-minus{display:block}.faqitem.jquery-accordion-active .header span.plus{display:none}.faqitem.jquery-accordion-active .header span.plus .fa.fa-plus{display:none}.fa-minus:before{content:"\f068"}.fa-plus:before{content:"\f067"}#locus-in-dsd{background:#f7f9fb}#locus-in-dsd .nav-tabs{padding:0;margin:0;list-style:none;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-evenly;max-width:1000px;margin:auto}#locus-in-dsd .nav-tabs .nav-link{background:transparent;margin:0 15px;border-radius:0.25rem;max-width:115px;min-width:115px;padding:1rem 0rem 0.8rem;transition-duration:0.5s;transition-property:transform;transform:translateZ(0)}#locus-in-dsd .nav-tabs .nav-link:hover{transform:translateY(-8px);animation-name:hover;animation-duration:1.5s;animation-delay:0.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}#locus-in-dsd .nav-tabs .nav-link img{max-width:75px;max-height:65px;padding-bottom:1rem}#locus-in-dsd .nav-tabs .nav-link .hover-act{display:none}#locus-in-dsd .nav-tabs .nav-link p{font-size:0.85rem;color:#3a414e}#locus-in-dsd .nav-tabs .nav-link.active .act{display:none}#locus-in-dsd .nav-tabs .nav-link.active .hover-act{display:inline-flex}#locus-in-dsd .nav-tabs .nav-link.active p{color:#0072f5}#locus-in-dsd #myTabContent{padding-top:2rem;max-width:1170px;margin:0 auto}#locus-in-dsd #myTabContent .tab-pane{border-radius:0.6rem}#locus-in-dsd #myTabContent .tab-pane .row{background:#ffffff;box-shadow:0px 0px 20px 5px rgba(0,0,0,0.05);border-radius:16px;max-width:95%;margin:auto;padding:4% 0}@media (max-width: 568px){#locus-in-dsd #myTabContent .tab-pane .row{margin:0 auto 2rem;padding:1rem 1.25em}}#locus-in-dsd #myTabContent .tab-pane .row .col-md-7{flex:1;display:flex;flex-direction:column}#locus-in-dsd #myTabContent .tab-pane .row .col-md-7 .sector-content-wrapper{padding:0% 10%;background:#fff;position:relative}#locus-in-dsd #myTabContent .tab-pane .row .col-md-7 .sector-content-wrapper h4{padding-bottom:1.2rem;padding-top:1rem}#locus-in-dsd #myTabContent .tab-pane .row .col-md-7 .sector-content-wrapper .sector-p{padding-bottom:0.5rem}@media (max-width: 992px){#locus-in-dsd #myTabContent .tab-pane .row .col-md-7 .sector-content-wrapper h4{font-size:1.1rem}#locus-in-dsd #myTabContent .tab-pane .row .col-md-7 .sector-content-wrapper .sector-p{font-size:0.85rem}}#locus-in-dsd #myTabContent .tab-pane .row .col-md-7 .sector-content-wrapper .wl{padding-top:2rem;font-size:1.3rem}#sidebar{position:absolute;z-index:9;margin-left:3%}#sidebar nav{background:#ffffff;box-shadow:0px 0px 20px 5px rgba(0,0,0,0.05);border-radius:16px;padding:1rem}#sidebar nav ul{height:30rem;overflow-y:scroll;padding:0;list-style:none;margin:0}#sidebar nav ul li{padding-bottom:1.5rem}#sidebar nav ul li:last-child{padding-bottom:0rem}#sidebar nav ul li a .nav-scroll-item{display:flex;align-items:center}#sidebar nav ul li a .nav-scroll-item span{width:35px;height:35px;line-height:35px;margin:0 auto;background:#f7f9fb;border-radius:50%;text-align:center;font-weight:500;color:#3a404e}#sidebar nav ul li a .nav-scroll-item p{margin-bottom:0;margin-left:1rem;font-size:0.9rem;max-width:220px;color:#3a404e;display:none;min-width:220px}#sidebar nav ul li a.active .nav-scroll-item span{background:#0072f5;color:#fff;width:50px;height:50px;line-height:50px}#sidebar nav ul li a.active .nav-scroll-item p{color:#0072f5;font-weight:500}@media (max-width: 1450px){#sidebar{margin-left:0%}#sidebar nav{padding:1rem 0.6rem}}@media (max-width: 768px){#sidebar{width:100%;max-width:85%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0}#sidebar nav{padding:0.25rem 0.75rem}#sidebar nav ul{display:flex;justify-content:start;align-items:center;height:auto;gap:1rem}#sidebar nav ul li{padding-bottom:0rem}}@media (max-width: 562px){#sidebar{max-width:90%}#sidebar nav ul li a .nav-scroll-item span{width:30px;height:30px;line-height:30px}#sidebar nav ul li a.active .nav-scroll-item span{width:45px;height:45px;line-height:45px}}#sidebar.fixed{position:fixed;top:50%;transform:translate(0, -50%)}@media (max-width: 768px){#sidebar.fixed{top:5px;transform:translate(-50%, 0)}}@media (min-width: 768px){#sidebar.sidebar-hover p{display:block !important}}.case-study-form-modal{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (1.75rem * 2))}.case-study-form-modal .modal-title{font-size:18px;line-height:28px;font-weight:500;text-align:left;width:95%}.case-study-form-modal .modal-content{width:100%;margin:0 auto}.case-study-form-modal input:not(.form-check-input){width:100%;border:1px solid rgba(20,23,34,0.38);border-radius:2px;font-size:16px;line-height:19px;padding:16px 16px 16px 30px;outline:none}.case-study-form-modal input:not(.form-check-input):focus{outline:none}.case-study-form-modal .terms{text-align:left;padding:7px 5px 0px}.case-study-form-modal .form-check-input{margin-left:0px}.case-study-form-modal .button-container{text-align:center}.case-study-form-modal #caseStudyDownloadSubmitBtn{height:50px;width:295px;border-radius:2px;font-size:16px;line-height:19px;font-weight:600;color:#ffffff}.case-study-form-modal #download-form-alert-container{text-align:center;font-size:20px;font-weight:400}.case-study-form-modal .intl-tel-input{width:100%}.case-study-form-modal .locus-button.-gradient{background:#0072f5;object-fit:contain;border-radius:2px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.2);color:#ffffff;border:none;cursor:pointer;font-weight:500}.case-study-form-modal .locus-button.-gradient:hover{background:#005bbb}@media (min-width: 576px){.case-study-form-modal{min-height:calc(100% - (4rem * 2))}.case-study-form-modal .modal-content{width:100%}.case-study-form-modal .modal-content .modal-header{padding:25px}.case-study-form-modal .modal-content .modal-body{padding:25px}.case-study-form-modal .terms{text-align:center;font-size:14px}}@media (max-width: 576px){.case-study-form-modal .modal-body{padding:4% 5% 0%}.case-study-form-modal .modal-content{max-width:90%;position:relative;top:0;left:0;transform:inherit}.case-study-form-modal input:not(.form-check-input){font-size:14px;padding:10px 16px 10px 20px}.case-study-form-modal .terms{font-size:12px}.case-study-form-modal #caseStudyDownloadSubmitBtn{height:45px;width:220px;font-size:14px}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop{background:#000}.fade.show{opacity:1}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:0.6}.bg-half{background:linear-gradient(180deg, #f7f9fb 50%, #fff 50%)}.bg-half-invert{background:linear-gradient(180deg, #fff 50%, #f7f9fb 50%)}.bg-half-blue{background:linear-gradient(90deg, #e7f3ff 50%, #bcdeff 50%)}@media (max-width: 568px){.bg-half-blue{background:linear-gradient(90deg, #e7f3ff 50%, #e7f3ff 50%)}}.sect-head{text-align:center}.sect-head h2.sect-title{font-size:1.5rem;font-weight:600;line-height:1.6em}.sect-head p.sect-subtitle{font-size:0.875rem;font-weight:600;line-height:1.6em}.lrps-do{margin-bottom:-5%}.lrps-do .hline{width:80%;margin:0 auto;border-top:1px solid rgba(0,0,0,0.3);padding-bottom:4rem}.lrps-do .lrps-wrap{margin-bottom:-8%}.lrps-do .lrps-top-col{padding-bottom:1.5rem}@media (min-width: 576px){.lrps-do .lrps-top-col{max-width:540px}}@media (min-width: 768px){.lrps-do .lrps-wrap{margin-bottom:0}.lrps-do .lrps-top-col{max-width:720px}}@media (min-width: 992px){.lrps-do .lrps-top-col{max-width:960px}}@media (min-width: 1200px){.lrps-do .lrps-top-col{max-width:1140px}}.lrps-do .lrps-cont-col{max-width:540px}.lrps-do .lrps-cont-col p{padding-bottom:1rem}.lrps-do .lrps-cont-col p:first-child{padding-top:1.5rem}.lrps-do .lrps-cont-col p:last-child{padding-top:1.5rem;font-weight:600;font-size:1.125rem;line-height:1.75rem;color:#58595b}@media (max-width: 768px){.lrps-do .lrps-cont-col{margin:-3rem auto 0;padding-bottom:3rem}.lrps-do .lrps-cont-col p{text-align:center;padding-bottom:0.5rem}.lrps-do .lrps-cont-col p:last-child{padding-top:1rem;font-weight:600;font-size:0.875rem;line-height:1.5rem;color:#58595b}}@media (max-width: 992px){.lrps-do{margin-bottom:0}}@media (max-width: 768px){.lrps-do{margin-bottom:0}}.why-ro .list-wrap{padding-top:1.5rem;padding-bottom:1.5rem}.why-ro .list-col{display:flex}.why-ro .list-col .list-icon-wrap{width:50%;display:flex;justify-content:space-between;align-items:flex-start;padding:1rem}.why-ro .list-col .list-icon-wrap .list-icon-desc{flex-grow:1}.why-ro .list-col .list-icon-wrap .list-icon-desc h5{font-size:2.5rem;font-weight:bold}.why-ro .list-col .list-icon-wrap .list-icon-desc p{border-top:1px solid rgba(0,0,0,0.3);padding-top:0.375rem;color:#979797;font-weight:600;text-transform:uppercase}.why-ro .list-col .list-icon-wrap img{max-height:6.25rem}.why-ro .list-col .list-cont-wrap{width:50%;display:flex;align-items:center;padding:1rem}@media (max-width: 768px){.why-ro .list-col{display:block;padding-bottom:2rem}.why-ro .list-col .list-icon-wrap{padding:0 1rem;width:100%}.why-ro .list-col .list-icon-wrap .list-icon-desc h5{font-size:1.875rem}.why-ro .list-col .list-cont-wrap{padding:0 1rem;width:100%}}.gradient{padding:5rem;background:linear-gradient(to top left, #fff, rgba(255,153,150,0), red),linear-gradient(to top right, #ff0, rgba(255,153,150,0), #f0f) #ff9996}.gradient-tb-lightblue{background:#fff;background:linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, #e7f3ff 50%, #e7f3ff 100%)}.gradient-tb-lightgray{background:#fff;background:linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, #f7f9fb 50%, #f7f9fb 100%)}.gradient-bt-lightgray{background:#fff;background:linear-gradient(0deg, #f7f9fb 0%, #f7f9fb 50%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%)}.gradient-bt-darkblue{background:#fff;background:linear-gradient(0deg, #13222d 0%, #13222d 65%, rgba(255,255,255,0) 65%, rgba(255,255,255,0) 100%)}.cta-strip .bg-mainblue{background:#0072f5}.cta-strip .bg-mainblue .cmn-btn{border:1px solid white}.cta-strip .bg-darkblue{background:#13222d}.cta-strip .container{padding:3rem 0;width:90%;margin:0 auto;position:relative;border-radius:12px;justify-content:space-around}.cta-strip .container h3{padding-right:2rem;font-size:1.8rem;color:#fff;margin:0;border-radius:18px;max-width:600px}.cta-strip .contact-bg-1{position:absolute;left:0;bottom:0;width:10%}.cta-strip .contact-bg-2{position:absolute;right:0;top:7%;width:14%}.cta-strip .cmn-btn{padding:0.8rem 7%}@media (max-width: 992px){.cta-strip .container{padding:2rem 0}.cta-strip .container h3{font-size:1.2rem}.cta-strip .container .cmn-btn{padding:0.85rem 1.5rem}}@media (max-width: 768px){.cta-strip .container{padding:1.5rem 1rem;width:95%;justify-content:space-evenly}.cta-strip .container h3{font-size:1.1rem}.cta-strip .container .cmn-btn{padding:0.6rem 1rem;font-size:0.75rem}}@media (max-width: 568px){.cta-strip{padding:0}.cta-strip .container h3{font-size:0.9rem;padding-right:0.5rem;width:65%}.cta-strip .container .cmn-btn{padding:0.5rem 0.25rem;font-size:0.6rem}}.roc .roc-wrap{padding-top:4rem;border-bottom:1px solid rgba(0,0,0,0.3)}.roc .roc-wrap .roc-dl{height:20rem;overflow-y:scroll}.roc .roc-wrap .roc-dl .roc-col{padding-top:2rem;padding-bottom:2rem;border-top:1px solid rgba(0,0,0,0.3)}.roc .roc-wrap .roc-dl .roc-col .roc-dt{font-weight:600}.roc .roc-wrap .roc-dl .roc-col .roc-dt p{margin-bottom:0}@media (min-width: 768px){.roc .roc-wrap .roc-dl{height:auto}.roc .roc-wrap .roc-dl .roc-col{display:grid;grid-template-columns:1fr 2fr}}@media (min-width: 1200px){.roc .roc-wrap .roc-dl .roc-col{display:grid;grid-template-columns:1fr 1fr}}.geocoding{padding-top:0;background:#fff;background:linear-gradient(0deg, #13222d 0%, #13222d 65%, rgba(255,255,255,0) 65%, rgba(255,255,255,0) 100%)}.geocoding .geo-cont-col{color:white;margin:0 auto}.geocoding .geo-cont-col .img-geo{padding-bottom:4rem}.geocoding .geo-cont-col p{margin-bottom:1.5rem}.geocoding .geo-tab-col{color:white;margin:4rem auto}.geocoding .geo-tab-col .geo-tab-wrap{background-color:rgba(225,225,225,0.1);border-radius:40px;flex-wrap:nowrap;overflow-y:scroll}.geocoding .geo-tab-col .geo-tab-wrap li.nav-item a.nav-link{color:rgba(225,225,225,0.5);font-size:0.875rem;font-weight:600;line-height:1.2;letter-spacing:1px;text-transform:uppercase;padding:0.875rem 1.75rem;width:max-content}.geocoding .geo-tab-col .geo-tab-wrap li.nav-item a.active{color:black;background:#ffffff;border-radius:40px}@media (max-width: 768px){.geocoding .geo-tab-col .geo-tab-wrap li.nav-item a.nav-link{font-size:0.75rem;padding:0.625rem 0.875rem}}.geocoding .geo-tab-col .geo-code-tab-content h3.tab-title{padding:2rem 0;color:white}@media (max-width: 768px){.geocoding{background:#fff;background:linear-gradient(0deg, #13222d 0%, #13222d 76%, rgba(255,255,255,0) 76%, rgba(255,255,255,0) 100%)}.geocoding .geo-code-tab-content h3.tab-title{padding:2rem 0 1rem;color:white;font-size:1.5rem}}@media (max-width: 576px){.geocoding{background:#fff;background:linear-gradient(0deg, #13222d 0%, #13222d 83%, rgba(255,255,255,0) 83%, rgba(255,255,255,0) 100%)}.geocoding .geo-code-tab-content h3.tab-title{padding:2rem 0 0.5rem;font-size:1.125rem}}.wnfro .wnfro-cont-wrap{padding:4rem 0 0}.wnfro .wnfro-cont-wrap .wnfro-cont-col{max-width:540px;margin-left:auto}.wnfro .wnfro-cont-wrap .wnfro-cont-col h2.sec-title{text-align:start;margin-left:0}.wnfro .wnfro-cont-wrap .wnfro-cont-col h2.sec-title::after{left:0;transform:translateX(0)}@media (max-width: 768px){.wnfro .wnfro-cont-wrap .wnfro-cont-col{margin:0 auto}.wnfro .wnfro-cont-wrap .wnfro-cont-col h2.sec-title{text-align:center;margin-left:auto}.wnfro .wnfro-cont-wrap .wnfro-cont-col h2.sec-title::after{left:50%;transform:translateX(-50%)}.wnfro .wnfro-cont-wrap .wnfro-cont-col p{text-align:center}}.wnfro .wnfro-cont-wrap .wnfro-img-col{text-align:end;padding:0}.rpos .rpos-cont-wrap{padding:4rem 0 0}.rpos .rpos-cont-wrap .col-md-6:last-child .lf-col{border-bottom:0}.rpos .rpos-cont-wrap .lf-col{display:grid;grid-template-columns:1fr 1.5fr 1.5fr;grid-template-rows:auto;grid-template-areas:"lfimg lfhead lfhead" "lfdesc lfdesc lfdesc";margin-bottom:2rem;border-bottom:1px solid rgba(0,0,0,0.3)}.rpos .rpos-cont-wrap .lf-col img.lf-img{justify-self:center;align-self:center;padding-left:1rem;padding-right:1rem;grid-area:lfimg}.rpos .rpos-cont-wrap .lf-col h5.lf-head{font-size:1rem;font-weight:600;line-height:1.5rem;grid-area:lfhead;align-self:center}.rpos .rpos-cont-wrap .lf-col p.lf-desc{padding-top:1rem;color:#58595b;grid-area:lfdesc}@media (min-width: 768px){.rpos .rpos-cont-wrap .lf-col{grid-template-areas:"lfimg lfhead lfhead" "lfimg lfdesc lfdesc";border-bottom:none}.rpos .rpos-cont-wrap .lf-col img.lf-img{align-self:flex-start;height:3.75rem}.rpos .rpos-cont-wrap .lf-col h5.lf-head{font-size:1.25rem;line-height:1.875rem;align-self:flex-start}.rpos .rpos-cont-wrap .lf-col p.lf-desc{padding-top:0}}@media (max-width: 576px){.rpos .rpos-cont-wrap{padding:0 1rem;height:30rem;overflow-y:scroll}}.rtdrs .rtdrs-col{margin:1rem auto;text-align:center}@media (max-width: 768px){.hlmp .hlmp-img-row{text-align:center;padding-bottom:2rem}.hlmp .hlmp-cont-row{text-align:center}}.lmdc .lmdc-wrap{padding-top:3rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem}.lmdc .lmdc-wrap .lmdc-card{flex:1 0 21%;text-align:left}.lmdc .lmdc-wrap .lmdc-card dt{padding-top:2rem;border-top:1px solid rgba(0,0,0,0.3);font-weight:500}.lmdc .lmdc-wrap .lmdc-card dt p{margin-bottom:0}@media (max-width: 768px){.lmdc .lmdc-wrap{display:block;height:20rem;overflow-y:scroll}.lmdc .lmdc-wrap .lmdc-card dt{padding-top:1.5rem}}.route-software{color:white}.route-software .mx-0{margin-left:0;margin-right:0}.route-software .sec-title{color:white}@media (min-width: 576px){.route-software .rs-main-col{max-width:540px}}@media (min-width: 768px){.route-software .rs-main-col{max-width:720px}}@media (min-width: 992px){.route-software .rs-main-col{max-width:960px}}@media (min-width: 1200px){.route-software .rs-main-col{max-width:1140px}}.route-software .rs-img-col{padding-right:0;text-align:right}.route-software .rs-img-col .rs-img{margin-bottom:-25rem}@media (max-width: 768px){.route-software .rs-img-col .rs-img{margin-bottom:0}}.route-software .rs-defs{padding-top:5rem;max-width:540px;margin-left:auto}.route-software .rs-defs h5{color:white;padding-bottom:2rem}.route-software .rs-defs dl{height:25rem;overflow-y:scroll;direction:rtl;padding-left:2rem}.route-software .rs-defs dl::-webkit-scrollbar-thumb{background:blue}.route-software .rs-defs dl dt{font-weight:500;direction:ltr}.route-software .rs-defs dl dt p{margin-bottom:0}.route-software .rs-defs dl dd{padding-bottom:2rem;direction:ltr}@media (max-width: 768px){.route-software .rs-img{margin-bottom:0}.route-software .rs-defs{margin:0 auto;padding:1.5rem}.route-software .rs-defs dl{height:15rem;direction:ltr;padding-left:0;padding-right:2rem}}.analyze-route .ar-list-col h6{padding-bottom:1rem}.analyze-route .ar-list-col ul.ar-list-wrap{list-style:none;padding-left:0}.analyze-route .ar-list-col ul.ar-list-wrap li.ar-list-item{display:flex;align-items:flex-start;padding-top:0.5rem;padding-bottom:0.5rem}.analyze-route .ar-list-col ul.ar-list-wrap li.ar-list-item img{width:2.75rem;padding-right:1rem}.analyze-route .ar-list-col ul.ar-list-wrap li.ar-list-item a{display:contents}@media (max-width: 768px){.analyze-route .ar-list-col ul.ar-list-wrap li.ar-list-item{padding-top:0;padding-bottom:0}}.analyze-route .ar-res-col{max-width:470px;margin-left:auto;background:#ffffff;box-shadow:0px 0px 20px 5px rgba(0,0,0,0.05);border-radius:16px;padding-left:2.5rem;padding-right:2.5rem}.analyze-route .ar-res-col .res-card{padding:2rem 0;border-top:1px solid #b2b2b2}.analyze-route .ar-res-col .res-card span{display:flex;font-size:0.8rem;letter-spacing:1px;text-transform:uppercase;color:#979797;font-weight:500}.analyze-route .ar-res-col .res-card h6{padding:1rem 0}.analyze-route .ar-res-col .res-card a{font-weight:400;font-size:0.95rem}.analyze-route .ar-res-col .res-card:nth-child(1){border-top:0px}@media (max-width: 992px){.analyze-route .ar-res-col .res-card{padding:1.5rem 0}.analyze-route .ar-res-col .res-card span{font-size:0.8rem}.analyze-route .ar-res-col .res-card h6{font-size:0.95rem}.analyze-route .ar-res-col .res-card a{font-size:0.9rem}}@media (max-width: 768px){.analyze-route .ar-res-col{max-width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;padding-top:2rem;padding-left:15px;padding-right:15px;margin-top:2rem;border-top:1px solid #b2b2b2;background:transparent;box-shadow:none;border-radius:0}.analyze-route .ar-res-col .res-card{padding:1.35rem 0;min-width:260px;padding-right:0.75rem;margin-right:0.75rem;border-top:0;border-right:1px solid #b2b2b2}.analyze-route .ar-res-col .res-card span{font-size:0.75rem}.analyze-route .ar-res-col .res-card h6{font-size:0.9rem}.analyze-route .ar-res-col .res-card a{font-size:0.85rem}.analyze-route .ar-res-col .res-card:nth-child(1){padding:1.35rem 0.75rem 1.35rem 0}}@media (max-width: 568px){.analyze-route .ar-res-col .res-card{padding:1.25rem 0;padding-right:0.7rem;margin-right:0.7rem}.analyze-route .ar-res-col .res-card:nth-child(1){padding:1.25rem 0.7rem 1.25rem 0}}.sol-for-uc{background:linear-gradient(0deg, #f7f9fb 0%, #f7f9fb 45%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 100%)}.sol-for-uc .hline{border-top:1px solid rgba(0,0,0,0.3);padding-bottom:4rem}.sol-for-uc .sol-tab-wrapper{padding:4rem 0 5rem}.sol-for-uc .sol-tab-wrapper .sol-pills-wrap{padding-bottom:4rem}.sol-for-uc .sol-tab-wrapper .sol-pills-wrap .sol-pills-tab{background:#f7f9fb;border-radius:40px;flex-wrap:nowrap;overflow-y:scroll;padding:4px}.sol-for-uc .sol-tab-wrapper .sol-pills-wrap .sol-pills-tab .nav-item a.nav-link{width:max-content;color:#979797;font-size:0.875rem;font-weight:500;text-transform:uppercase;line-height:1.25rem;letter-spacing:1px;padding:0.875rem 1.75rem}.sol-for-uc .sol-tab-wrapper .sol-pills-wrap .sol-pills-tab .nav-item a.active{color:black;background:#ffffff;box-shadow:0px 0px 10px rgba(0,0,0,0.16);border-radius:40px}@media (max-width: 768px){.sol-for-uc .sol-tab-wrapper .sol-pills-wrap .sol-pills-tab .nav-item a.nav-link{font-size:0.75rem;padding:0.5rem 1rem}}.sol-for-uc .sol-tab-wrapper .sol-tab-wrap{background:#ffffff;box-shadow:0px 0px 20px 5px rgba(0,0,0,0.05);border-radius:16px}.sol-for-uc .sol-tab-wrapper .sol-tab-wrap img{display:block;margin:auto}.sol-for-uc .sol-tab-wrapper .sol-tab-wrap .sol-tab-cont-row{padding:0 4rem 4rem}.sol-for-uc .sol-tab-wrapper .sol-tab-wrap .sol-tab-cont-row li{color:#58595b;padding-bottom:2rem}@media (max-width: 768px){.sol-for-uc .sol-tab-wrapper .sol-tab-wrap .sol-tab-cont-row{padding:0}.sol-for-uc .sol-tab-wrapper .sol-tab-wrap .sol-tab-cont-row h3{text-align:center;padding-bottom:1.5rem;font-size:1.5rem}.sol-for-uc .sol-tab-wrapper .sol-tab-wrap .sol-tab-cont-row ul{padding-right:2.5rem;padding-bottom:2.5rem}.sol-for-uc .sol-tab-wrapper .sol-tab-wrap .sol-tab-cont-row ul li{padding-bottom:0}}.resources h3{padding-bottom:2.5rem}.resources .big-card{max-width:700px}.resources .big-card span{padding:1.5rem 0 1rem;display:flex;font-size:1rem;letter-spacing:1px;text-transform:uppercase;color:#979797;font-weight:500}.resources .big-card h4{padding-bottom:1rem}.resources .big-card p{font-size:1.02rem;line-height:1.75;padding-bottom:1.25rem}.resources .col-md-5{max-width:470px;margin-left:auto}.resources .col-md-5 .res-card{padding:2rem 0;border-top:1px solid #b2b2b2}.resources .col-md-5 .res-card span{display:flex;font-size:0.8rem;letter-spacing:1px;text-transform:uppercase;color:#979797;font-weight:500}.resources .col-md-5 .res-card h6{padding:1rem 0}.resources .col-md-5 .res-card a{font-weight:400;font-size:0.95rem}.resources .col-md-5 .res-card:nth-child(1){padding:0rem 0 2rem;border-top:0px}@media (max-width: 992px){.resources h3{font-size:1.5rem}.resources .big-card span{font-size:0.85rem}.resources .big-card h4{font-size:1.35rem}.resources .big-card p{font-size:0.95rem}.resources .col-md-5 .res-card{padding:1.5rem 0}.resources .col-md-5 .res-card span{font-size:0.8rem}.resources .col-md-5 .res-card h6{font-size:0.95rem}.resources .col-md-5 .res-card a{font-size:0.9rem}.resources .col-md-5 .res-card:nth-child(1){padding:0rem 0 1.5rem}}@media (max-width: 768px){.resources h3{font-size:1.35rem}.resources .big-card span{font-size:0.8rem}.resources .big-card h4{font-size:1.25rem}.resources .big-card p{font-size:0.9rem}.resources .big-card a{font-size:0.75rem}.resources .col-md-5{max-width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;padding-top:2rem;margin-top:2rem;border-top:1px solid #b2b2b2}.resources .col-md-5 .res-card{padding:1.35rem 0 0;min-width:260px;padding-right:0.75rem;margin-right:0.75rem;border-top:0;border-right:1px solid #b2b2b2}.resources .col-md-5 .res-card span{font-size:0.75rem}.resources .col-md-5 .res-card h6{font-size:0.9rem}.resources .col-md-5 .res-card a{font-size:0.85rem}.resources .col-md-5 .res-card:nth-child(1){padding:1.35rem 0.75rem 1.35rem 0}}@media (max-width: 568px){.resources h3{font-size:1.25rem}.resources .big-card span{font-size:0.75rem}.resources .big-card h4{font-size:1.2rem}.resources .big-card p{font-size:0.85rem}.resources .big-card a{font-size:0.7rem}.resources .col-md-5 .res-card{padding:1.25rem 0 0;padding-right:0.7rem;margin-right:0.7rem}.resources .col-md-5 .res-card:nth-child(1){padding:1.25rem 0.7rem 1.25rem 0}}.dsd-strip{background:#e7f3ff}.dsd-strip .cnt{padding:3rem 0;max-width:500px;margin:auto;font-size:1.15rem}@media (max-width: 992px){.dsd-strip .cnt{font-size:1rem}}@media (max-width: 768px){.dsd-strip .cnt{padding:2rem 0;font-size:0.95rem}}@media (max-width: 562px){.dsd-strip .cnt{padding:2rem 0 1rem;font-size:0.875rem}}.dsd-strip .cnt .gray-clr{font-weight:600;color:#333}.dsd-strip img{max-width:650px}.banner-screens{display:flex;position:relative;padding-bottom:4.5%;margin-bottom:1.5rem}.banner-screens .ban-lap{float:left;width:86%;position:absolute;left:50%;top:48%;transform:translate(-50%, -50%)}.banner-screens .lap-screen{margin-top:14px;padding:4% 6%;width:78%;float:left;margin-left:11%;position:relative}.banner-screens .lap-screen iframe{aspect-ratio:16 / 9;width:100%;height:auto}
