@import url(https://fonts.googleapis.com/css2?family=Asap:wght@600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap);body{font-family:"Roboto Flex",SFProText,Verdana;margin:0;color:#343A40;font-size:16px;line-height:24px;font-weight:400;overflow-x:hidden}img{max-width:100%}h1{margin:0 0 40px 0;font-size:80px;line-height:96px;font-weight:600;color:#212529;font-family:"Poppins",SFProText,Verdana;letter-spacing:-.24px}h2{margin:0 0 32px 0;font-size:60px;line-height:74px;font-weight:600;color:#212529;font-family:"Poppins",SFProText,Verdana;letter-spacing:-.12px}h3{margin:0 0 24px 0;font-size:48px;line-height:56px;font-weight:600;color:#212529;font-family:"Poppins",SFProText,Verdana;letter-spacing:-.048px}h4{margin:0 0 16px 0;font-size:36px;line-height:48px;font-weight:600;color:#212529;font-family:"Poppins",SFProText,Verdana}h5{margin:0 0 12px 0;font-size:24px;line-height:32px;font-weight:600;color:#212529;font-family:"Poppins",SFProText,Verdana;letter-spacing:.288px}h6{margin:0 0 8px 0;font-size:18px;line-height:24px;font-weight:600;color:#212529;font-family:"Poppins",SFProText,Verdana;letter-spacing:.36px}p{color:#343A40;font-size:16px;line-height:24px;font-weight:400;margin-bottom:24px;letter-spacing:.02em}p strong{font-weight:600}p:last-child{margin-bottom:0}body.inner_page .section ul{padding:0;margin:0 0 24px 0}body.inner_page .section ul li{list-style:none;position:relative;padding:0 0 0 15px;margin:0 0 8px 0}body.inner_page .section ul li:before{content:'';width:6px;height:6px;background-color:#343A40;position:absolute;left:0;top:8px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%}a{color:#8761AA}a:hover{text-decoration:none}a,.header,.white-btn,.header .nav>li>a:after,.solution-section .slider-section ul li a:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-ms-transition:all 0.3s ease}.header .nav>li>a:after{display:none}.white-btn{display:inline-block;padding:18px 15px;background-color:#fff;font-size:16px;line-height:24px;text-align:center;font-weight:600;text-decoration:none;color:#000;border:1px solid #000;outline:none;min-width:186px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px}.white-btn:hover{background-color:#060E62;color:#fff;border-color:#060E62}.orange-bg{background-color:#EAA844}.red-bg{background-color:#F13C46}.purple-bg{background-color:#4B0F8F}.gray-bg{background-color:#F7F7F7}.header{z-index:111;position:fixed;left:0;right:0;width:100%;top:0;padding:0}.header .nav{justify-content:center;z-index:1;position:relative;align-items:center;margin:0 -20px}.header .nav>li{padding:0 20px;position:relative;font-size:18px;line-height:22px}.header .nav>li>a{padding:24px 0;color:#000;display:inline-block;position:relative}.header .nav>li:last-child>a:after{display:none}.header .header-row{display:flex;justify-content:space-between;align-items:center;position:relative}.header .header-row .logo img{max-width:140px;height:44px}.header .dropdown-menu{display:block;opacity:0;visibility:hidden;top:110%;width:100%}.header .dropdown-menu ul{padding:0;margin:0;position:relative}.header .dropdown-menu ul li{list-style:none;padding:7px 0}.header .dropdown-menu ul li a{padding:0;color:#212529;font-size:18px;line-height:24px;font-weight:600;width:100%;background-color:transparent!important;white-space:nowrap;font-family:"Poppins",serif}.header .header-row .nav>li>.dropdown-menu>ul>li>a .drc_menu_imag{width:100%;display:inherit;margin-bottom:10px;border-radius:4px;object-fit:cover}.header .dropdown-menu ul:before{position:absolute;left:-20px;right:-20px;top:-15px;height:5px;content:''}.header.fixed{background-color:rgb(255 255 255 / .95);box-shadow:0 0 5px rgb(0 0 0 / .1)}.header.fixed .nav>li>a{padding:24px 0}.banner{min-height:500px;height:100vh;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative;display:flex;align-items:center}.banner .container{position:relative;z-index:1}.banner:after{height:100%;width:100%;content:'';position:absolute;mix-blend-mode:multiply;left:0;top:0;background:#6d0eb1;background:-moz-linear-gradient(left,#6d0eb1 0%,#b78000 100%);background:-webkit-linear-gradient(left,#6d0eb1 0%,#b78000 100%);background:linear-gradient(to right,#6d0eb1 0%,#b78000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d0eb1',endColorstr='#b78000',GradientType=1)}.banner:before{height:100%;width:67%;content:'';position:absolute;left:0;top:0;background:-moz-linear-gradient(left,rgb(0 0 0) 0%,#fff0 100%);background:-webkit-linear-gradient(left,rgb(0 0 0) 0%,#fff0 100%);background:linear-gradient(to right,rgb(0 0 0) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00605960',GradientType=1)}.banner .banner-content{width:100%;z-index:11}.banner .banner-content h1{color:#fff;font-weight:700;max-width:810px;margin:0;letter-spacing:.02em}.banner .banner-content h1 span{position:relative;color:#ECE48E;text-transform:uppercase}.banner .video-main{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%}.banner .video-main video{width:100%;height:100%;object-fit:cover}.happening-section{padding:80px 0 40px 0;display:none}.happening-section .container-fluid{padding-right:24px;padding-left:24px}.happening-section .heading{margin-bottom:30px}.happening-section .card-col{margin-top:20px;position:relative}.happening-section .card-col .card-image{position:relative}.happening-section .card-col .card-image img{height:730px;object-fit:cover;object-position:center;width:100%}.happening-section .card-col .card-image.small img{height:355px}.happening-section .card-col .card-image:after{position:absolute;left:0;bottom:0;height:50%;width:100%;content:'';background:-moz-linear-gradient(top,#fff0 0%,rgb(0 0 0) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00010101',endColorstr='#000000',GradientType=0)}.happening-section .card-col .card-image.small:after{height:100%}.happening-section .card-col .card-content{position:absolute;left:0;bottom:55px;width:100%;padding:0 25px;z-index:1}.happening-section .card-col .card-content h5{font-size:21px;line-height:28px;color:#fff;margin:0}.happening-section .card-col .card-content h5 a{color:#fff}.happening-section .card-col .card-content label{color:#fff;font-size:12px;line-height:12px;font-weight:600;margin:0 0 20px 0;padding:7px 8px}.company-section{padding:80px 0 80px 0}.company-section .row [class*="col-"].content-leftcol{flex:0 0 28%;max-width:28%}.company-section .row [class*="col-"].content-rightcol{flex:0 0 72%;max-width:72%}.company-section .heading h2{margin-bottom:28px;padding-bottom:0}.company-section .heading h2:after{display:none}.company-section .heading p{font-size:18px;line-height:32px}.company-section .listing .columns{height:100%;background-color:#fff;padding:28px 30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;box-shadow:0 0 50px rgb(0 0 0 / .07);-webkit-box-shadow:0 0 50px rgb(0 0 0 / .07);-moz-box-shadow:0 0 50px rgb(0 0 0 / .07);-ms-box-shadow:0 0 50px rgb(0 0 0 / .07)}.company-section .listing .columns .icon{margin-bottom:34px}.company-section .listing .columns .icon img{max-height:82px}.company-section .listing .columns h4{color:#060E62;font-size:26px;line-height:34px}.company-section .listing .columns h6{font-size:16px;line-height:22px;color:#000;font-weight:500;letter-spacing:.02em;margin-bottom:10px}.company-section .listing .columns p{margin-bottom:20px}.home-newscol{padding-right:80px}.home-newscol>ul{padding:0;margin:0}.home-newscol>ul>li{padding:0 0 30px 0;margin:0 0 30px 0;list-style:none;border-bottom:1px solid rgb(112 112 112 / .2)}.home-newscol>ul>li .date{font-size:12px;line-height:16px;margin-bottom:7px;letter-spacing:.02em}.home-newscol>ul>li h6{font-size:16px;line-height:22px;font-weight:500;letter-spacing:.02em;position:relative}.home-newscol>ul>li h6 a{color:#000;display:block;position:relative;padding-right:40px}.home-newscol>ul>li.active h6 a:after{position:absolute;right:0;top:2px;background-image:url(/wp-content/themes/drc/assets/images/news-arrow.svg);background-position:right center;background-repeat:no-repeat;width:34px;height:22px;content:''}.home-newsslider{padding-left:10px}.home-newsslider .item{position:relative;vertical-align:top}.home-newsslider .item .image{position:relative;height:433px}.home-newsslider .item .image img{height:100%;object-fit:cover;object-position:center;width:100%}.home-newsslider .item .image:after{position:absolute;left:0;bottom:0;height:100%;width:100%;content:'';background:-moz-linear-gradient(top,#fff0 0%,rgb(0 0 0) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00010101',endColorstr='#000000',GradientType=0)}.home-newsslider .item .content{background-color:#fff;box-shadow:0 0 50px rgb(0 0 0 / .07);padding:35px;position:absolute;left:50px;right:50px;bottom:-100px;z-index:99999}.home-newsslider .item .content .label{padding:4px 8px;margin:0 0 25px 0;background-color:#F13C46;font-size:18px;font-weight:700;color:#fff;display:inline-block;letter-spacing:.02em}.home-newsslider .item .content h6{color:#000;font-size:16px;line-height:20px;font-weight:500;letter-spacing:.02em;margin-bottom:10px}.home-newsslider .item .content h6 a{color:#000}.home-newsslider .item .content p{margin-bottom:14px}.home-newsslider .item .content .read-more{padding-right:25px;font-size:12px;color:#4B0F8F;letter-spacing:.02em;position:relative}.home-newsslider .item .content .read-more:after{background-image:url(/wp-content/themes/drc/assets/images/read-more-arrow.svg);background-position:right center;background-repeat:no-repeat;width:12px;height:10px;content:'';right:5px;top:50%;margin-top:-5px;position:absolute;transition:all 0.3s ease}.home-newsslider .item .content .read-more:hover:after{right:0}.news-slider{padding-bottom:150px;overflow:hidden}.news-slider .slick-list{overflow:visible}.worldof-section{padding:80px 0 120px 0;background-image:url(/wp-content/themes/drc/assets/images/waves-image.png);background-position:center center;background-repeat:no-repeat}.worldof-section .heading{margin-bottom:50px}.worldof-section .heading h2{color:#fff}.worldof-section .heading h2:after{background-color:#fff}.worldof-section .row .col{margin-top:20px}.worldof-section .row .col .card-col{background-color:#fff;padding:30px 20px;text-align:center;height:100%;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px}.worldof-section .row .col .card-col .icon{min-height:100px;line-height:100px;margin-bottom:20px}.worldof-section .row .col .card-col .icon img{max-height:92px}.worldof-section .row .col .card-col h6{line-height:26px}.solution-section{padding:60px 0}.solution-section .heading{margin-bottom:30px}.solution-section .slider-section{padding-top:20px}.solution-section .slider-section ul{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0 0 40px 0}.solution-section .slider-section ul li{padding:0 20px;font-size:16px;font-weight:500;list-style:none}.solution-section .slider-section ul li a{color:#000;opacity:.7;padding:8px 0;line-height:30px;position:relative;letter-spacing:.02em}.solution-section .slider-section ul li.active a{opacity:1}.solution-section .slider-section ul li a:after{position:absolute;left:50%;right:50%;bottom:0;content:'';background-color:#E1D76E;height:4px}.solution-section .slider-section ul li a:hover{opacity:1}.solution-section .slider-section ul li a:hover:after,.solution-section .slider-section ul li.active a:after{left:0;right:0}.solution-tabs-section{padding-top:20px}.solution-tabs-section .nav-tabs{border:none;justify-content:center;margin-bottom:40px}.solution-tabs-section .nav-tabs .nav-item{padding:0 20px;font-size:16px;font-weight:500;list-style:none}.solution-tabs-section .nav-tabs .nav-link{color:#000;opacity:.7;padding:8px 0;line-height:20px;position:relative;letter-spacing:.02em;border:none;margin:0;border-radius:0}.solution-tabs-section .nav-tabs .nav-link.active{opacity:1}.solution-tabs-section .nav-tabs .nav-link:after{position:absolute;left:50%;right:50%;bottom:0;content:'';background-color:#E1D76E;height:4px;transition:all 0.3s ease}.solution-tabs-section .nav-tabs .nav-link:hover{opacity:1}.solution-tabs-section .nav-tabs .nav-link:hover:after,.solution-tabs-section .nav-tabs .nav-link.active:after{left:0;right:0}.solution-slider{margin:0 -10px}.solution-slider .item{padding:0 10px}.solution-slider .item .image{margin-bottom:28px}.solution-slider .item .image img{width:100%;height:auto}.solution-slider .item .content h5{font-size:18px;line-height:24px;margin-bottom:13px;font-weight:500;letter-spacing:.02em}.solution-slider .slick-arrow{position:absolute;width:15px;height:40px;background-color:#fff0;border:none;outline:none;font-size:0;z-index:1;top:50%;margin-top:-20px;padding:0}.solution-slider .slick-prev{left:0}.solution-slider .slick-next{right:0}.solution-slider .slick-prev:before,.solution-slider .slick-next:before{position:absolute;width:100%;height:100%;text-align:center;left:0;top:0;font-weight:900;font-family:'Font Awesome 5 Free';font-size:22px;line-height:40px}.solution-slider .slick-prev:before{content:"\f053"}.solution-slider .slick-next:before{content:"\f054"}.bestplace-section{padding:90px 0;min-height:754px;position:relative;background-image:url(/wp-content/themes/drc/assets/images/best-place-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.bestplace-section .heading{position:absolute;left:0;width:100%;right:0;top:50%;transform:translateY(-50%)!important;margin-top:10px}.bestplace-section .heading h2{color:#fff;font-size:36px;line-height:48px}.bestplace-section .heading h2:after{background-color:#fff}.sub-heading{position:relative;font-size:18px;text-transform:uppercase;letter-spacing:.02em;line-height:22px;color:#666;padding-left:74px;margin-bottom:13px}.sub-heading:before{position:absolute;left:0;top:50%;margin-top:-2px;width:50px;height:4px;content:'';background-color:#E1D76E}.work-place-images .image-row{position:relative}.work-place-images .image-row .outer-image{width:150px;height:150px;background:url(/wp-content/themes/drc/assets/images/work-img-small.png);position:absolute;left:0;top:0;background-repeat:no-repeat;background-size:100%;display:flex;align-items:center;justify-content:center;position:relative}.work-place-images .image-row .outer-image .image{border:0;display:inline-flex;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:5px}.work-place-images .image-row .outer-image .image img{width:100%;height:100%;object-fit:cover}.work-place-images .image-row .small-col{position:absolute;top:90px;left:0;margin-left:60px}.work-place-images .image-row .small-col .outer-image.first{top:0}.work-place-images .image-row .small-col .outer-image.first:before{position:absolute;left:-82px;top:107px;width:162px;height:10px;content:'';background-color:#00645D;transform:rotate(45deg)}.work-place-images .image-row .small-col .outer-image.second{top:18px;left:-60px}.work-place-images .image-row .small-col .outer-image.second:before{position:absolute;right:-36px;top:128px;width:112px;height:10px;content:'';background-color:#640061;transform:rotate(-45deg)}.work-place-images .image-row .small-col .outer-image.third{top:-20px;left:50px}.work-place-images .image-row .large-col{position:absolute;top:52px;left:262px}.work-place-images .image-row .large-col .outer-image{width:200px;height:200px}.work-place-images .image-row .large-col .outer-image.first{top:0}.work-place-images .image-row .large-col .outer-image.first:before{position:absolute;left:-92px;top:114px;width:162px;height:10px;content:'';background-color:#640061;transform:rotate(45deg)}.work-place-images .image-row .large-col .outer-image.second{top:-72px;left:-130px}.work-place-images .image-row .large-col .outer-image.second:before{position:absolute;right:-54px;top:160px;width:165px;height:10px;content:'';background-color:#002864;transform:rotate(-45deg)}.work-place-images .image-row .large-col .outer-image.third{top:-135px;left:7px}.work-place-images .image-row.right .small-col{right:55px;left:auto;margin-left:0}.work-place-images .image-row.right .small-col .outer-image.first{top:0}.work-place-images .image-row.right .small-col .outer-image.first:before{right:-78px;left:auto;transform:rotate(-45deg)}.work-place-images .image-row.right .small-col .outer-image.second{right:-56px;left:auto}.work-place-images .image-row.right .small-col .outer-image.second:before{left:-36px;transform:rotate(45deg)}.work-place-images .image-row.right .small-col .outer-image.third{left:auto;right:54px}.work-place-images .image-row.right .large-col{right:260px;left:auto}.work-place-images .image-row.right .large-col .outer-image.first{top:0}.work-place-images .image-row.right .large-col .outer-image.first:before{right:-92px;left:auto;transform:rotate(-45deg)}.work-place-images .image-row.right .large-col .outer-image.second{right:-130px;left:auto}.work-place-images .image-row.right .large-col .outer-image.second:before{left:-54px;transform:rotate(45deg)}.work-place-images .image-row.right .large-col .outer-image.third{right:8px;left:auto}.work-place-images .middle-imgcol{position:absolute;left:50%;max-width:360px;top:90px;bottom:90px;margin-left:-180px}.work-place-images .middle-imgcol .image-row{height:100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.work-place-images .middle-imgcol .middle-image{position:relative}.work-place-images .middle-imgcol .middle-image .image{width:360px;height:200px;position:relative}.work-place-images .middle-imgcol .middle-image .image img{width:100%;height:100%;object-fit:cover;object-position:center;clip-path:path(var(--shape))}.work-place-images .middle-imgcol .middle-image .image:after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-image:url(/wp-content/themes/drc/assets/images/work-img-large.svg);background-repeat:no-repeat;background-position:center center}.work-place-images .middle-imgcol .middle-image:before{position:absolute;left:-96px;top:120px;width:260px;height:10px;content:'';background-color:#00645D;transform:rotate(45deg)}.work-place-images .middle-imgcol .middle-image:after{position:absolute;right:-96px;top:120px;width:260px;height:10px;content:'';background-color:#00645D;transform:rotate(-45deg)}.work-place-images .middle-imgcol .middle-image.bottom .image img{clip-path:path(var(--shape2))}.work-place-images .middle-imgcol .middle-image.bottom .image:after{transform:rotate(180deg)}.work-place-images .middle-imgcol .middle-image.bottom:before{position:absolute;left:-100px;top:84px;width:260px;height:10px;content:'';background-color:#641B00;transform:rotate(-45deg)}.work-place-images .middle-imgcol .middle-image.bottom:after{position:absolute;right:-100px;top:84px;width:260px;height:10px;content:'';background-color:#641B00;transform:rotate(45deg)}:root{--shape:"M177.32,194.08a22.888,22.888,0,0,0,16.767-6.707L345.026,36.416c.373-.373.745-.763,1.082-1.153C356.737,23.109,347.4,4,331.258,4H23.383C7.237,4-2.1,23.109,8.532,35.263c.337.39.71.781,1.082,1.153L160.553,187.373a22.888,22.888,0,0,0,16.767,6.707";--shape2:"M177.32,4.006a22.888,22.888,0,0,1,16.767,6.707L345.026,161.67c.373.373.745.763,1.082,1.153,10.628,12.154,1.3,31.263-14.851,31.263H23.383c-16.146,0-25.479-19.109-14.851-31.263.337-.39.71-.781,1.082-1.153L160.553,10.713A22.888,22.888,0,0,1,177.32,4.006"}.insight-section{padding:40px 0 60px 0}.insight-section .heading{margin-bottom:30px}.insight-section .card-col{margin-top:20px;position:relative;background-color:#fff;box-shadow:0 0 50px rgb(0 0 0 / .07)}.insight-section .card-col .card-image{position:relative}.insight-section .card-col .card-image img{width:100%;height:406px;object-fit:cover;object-position:center}.insight-section .card-col .card-image.small img{height:200px}.insight-section .card-col .card-content{width:100%;padding:32px 40px}.insight-section .card-col .card-content .date{font-size:12px;line-height:16px;letter-spacing:.02em;margin-bottom:15px;color:#666}.insight-section .card-col .card-content h5{font-size:18px;line-height:25px;color:#000;margin:0;letter-spacing:.02em;font-weight:500;margin-bottom:10px}.insight-section .card-col .card-content h5 a{color:#000}.insight-section .card-col .card-content.no-image{min-height:270px;background:#6d0eb1;background:-moz-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:-webkit-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.insight-section .card-col .card-content.no-image p{font-size:18px;line-height:26px;color:#fff}.insight-section .card-col .card-content.no-image .heading{margin-bottom:0}.insight-section .card-col .card-content.no-image .heading h2{color:#fff}.footer{background-color:#2A2424;color:rgb(255 255 255 / .7)}.footer p{color:#ADB5BD}.footer .footer-one{padding:40px 0 40px 0}.footer .footer-col{margin-bottom:30px}.footer .bottom-row{padding-top:40px;border-top:solid 1px #495057;margin-top:10px}.footer .bottom-row .footer-col{margin:0}.footer .footer-col h6{color:#DEE2E6;position:relative}.footer .footer-col p{font-size:14px;line-height:18px;margin-bottom:16px;max-width:370px}.footer .footer-nav{padding:0;margin:0}.footer .footer-nav li{font-size:13px;position:relative;list-style:none;line-height:18px;margin-bottom:10px}.footer .footer-nav li a{color:#ADB5BD}.footer .footer-nav li a:hover{color:#fff}.footer .contact-info{padding:0;margin:0}.footer .contact-info li{font-size:14px;position:relative;padding-left:35px;list-style:none;margin-bottom:12px}.footer .contact-info li img{position:absolute;left:0;top:3px}.footer .contact-info li a{color:#ADB5BD}.footer .contact-info li a:hover{color:#fff}.footer .contact-info li:last-child{margin-bottom:0}.footer .footer-social{display:flex;flex-wrap:wrap;margin:0;padding:0;justify-content:right}.footer .footer-social li{margin-right:23px;list-style:none}.footer .footer-social li:last-child{margin-right:0}.footer .footer-social li img{width:27px}.footer .footer-last{padding:26px 0 0 0}.footer .footer-last p{font-size:13px;line-height:24px;margin:0;text-align:right}.footer .footer-last ul{padding:0;margin:0 -12px;display:flex;flex-wrap:wrap;justify-content:right}.footer .footer-last ul li{padding:0 12px;position:relative;list-style:none;font-size:14px;line-height:18px}.footer .footer-last ul li a{color:#ADB5BD}.footer .footer-last ul li a:hover{color:#fff}.footer .copy-right{text-align:center;padding-bottom:20px}.inner-banner{padding:120px 0;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative;display:flex;align-items:center}.inner-banner .banner-content{width:100%;z-index:1}.inner-banner .banner-content h1{color:#fff;margin:0;letter-spacing:.02em;position:relative;padding-bottom:30px}.inner-banner .banner-content h1:after{position:absolute;left:0;bottom:0;content:'';height:6px;background-color:#ECE48E;width:97px}.inner-banner .banner-content h1 span{color:#ECE48E;font-weight:300}.inner-banner .container{position:relative;z-index:1}.inner-banner:after{height:100%;width:100%;content:'';position:absolute;mix-blend-mode:multiply;left:0;top:0;background:#6d0eb1;background:-moz-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:-webkit-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d0eb1',endColorstr='#cfa94f',GradientType=1);opacity:.6;display:none}.inner-banner .innerbanner-content{width:100%;z-index:1;text-align:left!important}.inner-banner .innerbanner-content h1{color:#fff;display:inline-block;position:relative}.inner-banner .innerbanner-content h1:last-child{margin-bottom:0}.inner-banner .innerbanner-content h5{color:#fff;margin-bottom:40px}.inner-banner .innerbanner-content h5:last-child{margin-bottom:0}.inner-banner .banner-gallery{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:30px;gap:10px 20px}.inner-banner .banner-gallery img{max-width:170px}body.single-post .inner-banner,body.single-case_study .inner-banner,body.page-id-7087 .inner-banner{background-position:center center}.about-section{padding:60px 0;position:relative}.about-section .left-image{display:inline-block;position:relative}.about-section .left-image img{width:100%;height:auto}.about-section .right-content{padding-left:118px;margin-top:46px}.about-section .right-content h2{margin-bottom:28px}.about-section .about-contentblock{background-color:#000;padding:40px 94px;margin-bottom:70px}.about-section .about-contentblock .heading{margin-bottom:20px;position:relative;margin-bottom:0}.about-section .about-contentblock .heading h3{color:#fff;padding-bottom:40px;position:relative;margin-bottom:40px;letter-spacing:.02em}.about-section .about-contentblock .heading h3:after{position:absolute;left:0;bottom:0;content:'';height:10px;background-color:#E1D76E;width:80px}.about-section .about-contentblock .heading.text-center h3:after{left:50%;margin-left:-40px}.about-section .about-contentblock p{color:#fff;font-size:18px;line-height:36px}.about-section .about-gridblock{margin-bottom:50px}.about-section .about-gridblock .row [class*="col-"]{margin-bottom:20px}.about-section .about-gridblock .columns{background-color:#fff;padding:28px 30px;height:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;box-shadow:0 0 50px rgb(0 0 0 / .07);-webkit-box-shadow:0 0 50px rgb(0 0 0 / .07);-moz-box-shadow:0 0 50px rgb(0 0 0 / .07);-ms-box-shadow:0 0 50px rgb(0 0 0 / .07)}.about-section .about-gridblock .columns .icon{margin-bottom:34px}.about-section .about-gridblock .columns .icon img{max-height:82px}.about-section .about-gridblock .columns h4{color:#060E62}.about-section .about-gridblock .columns h6{font-size:16px;line-height:20px;color:#000;margin-bottom:15px}.about-section .about-gridblock .columns p{margin-bottom:20px;line-height:24px}.about-section:after{position:absolute;right:0;top:240px;z-index:-1;content:'';background-image:url(/wp-content/themes/drc/assets/images/about-shadow.svg);background-position:right center;background-repeat:repeat;width:512px;height:800px}.about-tabs-section{padding:30px 0 60px 0}.about-tabs .nav-tabs{border:none;justify-content:center;margin-bottom:60px}.about-tabs .nav-tabs .nav-item{padding:0 20px;margin-bottom:10px}.about-tabs .nav-tabs .nav-link{border:none;background-color:#fff0;letter-spacing:.02em;margin:0;padding:0;border-radius:0;font-size:30px;line-height:40px;font-weight:500;color:rgb(0 0 0 / .2)}.about-tabs .nav-tabs .nav-link.active{color:#060E62}.about-tabs .tab-content .image-col{position:relative}.about-tabs .tab-content .image-col>img{width:100%;border-radius:30px 30px 0 30px;height:auto}.about-tabs .tab-content .image-col .bottom-icon{position:absolute;right:0;bottom:0;width:100px;height:100px;display:flex;align-items:center;justify-content:center;padding:10px;background-color:#000}.about-tabs .tab-content .tab-pane .tab-title{display:none;position:relative;font-size:20px;line-height:30px;font-weight:500;color:rgb(0 0 0 / .7)}.about-tabs .tab-content .tab-pane.active h4{color:#060E62}.about-tabs .tab-content .tab-pane .tab-title:before{position:absolute;right:7px;top:7px;content:'';width:3px;height:17px;background-color:rgb(0 0 0 / .7);transition:all 0.5s ease}.about-tabs .tab-content .tab-pane .tab-title:after{position:absolute;right:0;top:14px;content:'';width:17px;height:3px;background-color:rgb(0 0 0 / .7);transition:all 0.5s ease}.about-tabs .tab-content .tab-pane.active .tab-title:before{opacity:0}.about-twocolsection-row .about-twocolsection{position:relative;display:flex;align-items:center;min-height:450px}.about-twocolsection-row .about-twocolsection .container .row{justify-content:flex-end}.about-twocolsection-row .about-twocolsection .image-col{position:absolute;left:0;top:0;height:100%}.about-twocolsection-row .about-twocolsection .image-col .image{height:100%;position:relative}.about-twocolsection-row .about-twocolsection .image-col .image img{height:100%;object-fit:cover;object-position:center;width:100%;vertical-align:top}.about-twocolsection-row .about-twocolsection .image-col .image:after{position:absolute;right:-11px;top:60px;width:22px;height:22px;content:'';background-color:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.about-twocolsection-row .about-twocolsection .content-col .content{padding:20px 0 20px 60px;max-width:548px}.about-twocolsection-row .about-twocolsection .content-col .content .icon{margin-bottom:30px}.about-twocolsection-row .about-twocolsection .content-col .content .icon img{max-height:80px}.about-twocolsection-row .about-twocolsection .content-col .content h4{margin-bottom:22px;color:#060E62}.about-twocolsection-row .about-twocolsection .content-col .content p{line-height:24px}.about-twocolsection-row .about-twocolsection:nth-child(2n) .container .row{justify-content:flex-start}.about-twocolsection-row .about-twocolsection:nth-child(2n) .image-col{right:0;left:auto}.about-twocolsection-row .about-twocolsection:nth-child(2n) .image-col .image:after{left:-11px;right:auto}.about-twocolsection-row .about-twocolsection:nth-child(2n) .content-col .content{padding:20px 60px 20px 0}.whatweoffer-section{display:flex;flex-wrap:wrap}.whatweoffer-section .content-col{width:550px;background-color:#2A2424;display:flex;align-items:center;padding:40px 40px 40px 75px}.whatweoffer-section .content-col .content{max-width:357px}.whatweoffer-section .content-col .content h6{font-size:16px;line-height:20px;position:relative;color:#ECE48E;font-weight:400;display:inline-block;padding-right:98px;vertical-align:top;margin-bottom:25px}.whatweoffer-section .content-col .content h6:after{background-color:#ECE48E;position:absolute;right:0;bottom:2px;height:1px;width:90px;content:''}.whatweoffer-section .content-col .content h4{line-height:39px;color:#fff;margin-bottom:20px}.whatweoffer-section .content-col .content p{font-size:14px;line-height:21px;color:#fff}.whatweoffer-section .slider-col{width:calc(100% - 550px);background-color:#4B0F8F;padding:60px 0;background-image:url(/wp-content/themes/drc/assets/images/offer-waves.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover}.whatweoffer-slider{margin-left:-82px}.whatweoffer-slider .slick-slide{padding:0 10px}.whatweoffer-slider .item{background-color:#fff;padding:15px 20px;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px}.whatweoffer-slider .item .icon{margin-bottom:13px}.whatweoffer-slider .item .icon img{max-height:82px}.whatweoffer-slider .item h6{line-height:24px;color:#000;font-weight:500;margin-bottom:15px}.whatweoffer-slider .item p{font-size:14px;line-height:22px;margin-bottom:22px}.whatweoffer-slider .slick-arrow{position:absolute;width:60px;height:60px;background-color:#fff0;border:1px solid #fff;outline:none;font-size:0;left:-395px;z-index:1;bottom:0;margin-top:0;padding:0;border-radius:100%}.whatweoffer-slider .slick-prev{background-image:url(/wp-content/themes/drc/assets/images/offer-prev-arrow.svg);background-position:center center;background-repeat:no-repeat}.whatweoffer-slider .slick-next{background-image:url(/wp-content/themes/drc/assets/images/offer-next-arrow.svg);background-position:center center;background-repeat:no-repeat}.whatweoffer-slider .slick-track{display:flex}.whatweoffer-slider .slick-track .slick-slide{height:inherit}.whatweoffer-slider .slick-track .slick-slide>div{height:100%}.whatweoffer-slider .slick-track .slick-slide>div .item{height:100%}.whatweoffer-arrows{left:0;bottom:0;display:flex}.whatweoffer-arrows .arrow{width:50px;height:50px;background-color:#fff0;transition:all 0.3s ease;background-size:20px;border:1px solid #fff;opacity:.6;background-position:center center;margin-right:25px;outline:none;font-size:0;z-index:1;margin-top:0;padding:0;border-radius:100%;background-repeat:no-repeat;cursor:pointer}.whatweoffer-arrows .arrow:hover{opacity:1}.whatweoffer-arrows .whatweoffer-left{background-image:url(/wp-content/themes/drc/assets/images/offer-prev-arrow.svg)}.whatweoffer-arrows .whatweoffer-right{background-image:url(/wp-content/themes/drc/assets/images/offer-next-arrow.svg)}.ourclient-section{padding:60px 0 40px 0}.ourclient-section .heading h2{margin-bottom:32px}.ourclient-section .heading h4{color:#000;letter-spacing:.02em;margin-bottom:25px;font-weight:300}.ourclient-section .client-listing{padding-left:70px}.ourclient-section .client-listing .row [class*="col-"]{margin-bottom:20px}.ourclient-section .client-listing .item{background-color:#fff;height:100%;text-align:center;padding:20px 30px;min-height:189px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;box-shadow:0 5px 10px rgb(0 0 0 / .16);-webkit-box-shadow:0 5px 10px rgb(0 0 0 / .16);-moz-box-shadow:0 5px 10px rgb(0 0 0 / .16);-ms-box-shadow:0 5px 10px rgb(0 0 0 / .16)}.ourclient-section .client-listing .item .icon{margin-bottom:34px}.ourclient-section .client-listing .item h3{font-size:30px;line-height:36px;color:#060E62;font-weight:700}.ourclient-section .client-listing .item h6{font-size:16px;line-height:20px;color:#000;font-weight:600;margin-bottom:15px}.ourclient-section .client-listing .item p{margin-bottom:20px}.ourclient-section .client-listing .item .image{width:100%;text-align:center}.ourclient-section .client-listing .item .image img{height:auto;max-height:100px;width:auto}.ourclient-section .client-listing .item h5{font-weight:600;margin:0;font-size:18px;line-height:24px}.ourleadership-section{padding:60px 0;background-color:#F4F4F4}.ourleadership-section .heading{margin-bottom:30px}.leadershiptab-section .nav-tabs{border:none;justify-content:flex-end;margin-bottom:20px;margin-top:-60px;margin-right:-10px}.leadershiptab-section .nav-tabs .nav-item{padding:0 10px;margin-bottom:10px}.leadershiptab-section .nav-tabs .nav-link{border:none;letter-spacing:.02em;margin:0;padding:8px 24px;font-size:14px;line-height:20px;font-weight:300;color:#000;background-color:#fff;opacity:.9;border-radius:20px}.leadershiptab-section .nav-tabs .nav-link.active{font-weight:500;color:#060E62;opacity:1}.leadershiptab-section .teamlist-row .row [class*="col-"]{margin-top:20px}.leadershiptab-section .teamlist-row .item{background-color:#fff;padding:30px;text-align:center;height:100%}.leadershiptab-section .teamlist-row .item .image{height:170px;margin-bottom:20px;width:170px;overflow:hidden;display:inline-block;vertical-align:top}.leadershiptab-section .teamlist-row .item .image img{height:100%;object-fit:cover;object-position:center;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%}.leadershiptab-section .teamlist-row .item h6{font-weight:500;letter-spacing:.02em}.leadershiptab-section .teamlist-row .item h6 a{color:#000}.leadershiptab-section .teamlist-row .item p{margin-bottom:20px}.contactinfo-section{padding:74px 0 50px 0}.contactinfo-section .heading h2{margin-bottom:56px}.contactinfo-section .heading p{max-width:930px;margin:0 auto 24px auto;white-space:normal}.contactinfo-section .heading strong{font-weight:600}.location-section{padding:60px 0}.location-section .location-col{background-color:#fff;padding:28px 25px;height:100%;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;box-shadow:0 0 30px rgb(0 0 0 / .05);-webkit-box-shadow:0 0 30px rgb(0 0 0 / .05);-moz-box-shadow:0 0 30px rgb(0 0 0 / .05);-ms-box-shadow:0 0 30px rgb(0 0 0 / .05)}.location-section .location-col .icon{margin-bottom:25px;text-align:left}.location-section .location-col .icon img{max-height:80px}.location-section .location-col h6{font-weight:700}.location-section .location-col p{line-height:24px;font-size:14px}.location-section .location-col p strong{font-weight:500}.contactform-section{padding:110px 0}.contactform-section .heading{margin-bottom:56px}.contactform-section .form-block .form-group{margin-bottom:25px}.contactform-section .form-block .form-group .control{height:60px;outline:none;border:1px solid #CCC;padding:10px 20px;font-size:18px;color:#666;width:100%}.contactform-section .form-block .form-group textarea.control{height:315px;padding:20px;resize:none}.contactform-section .form-block .captcha-row{display:flex;flex-wrap:wrap;justify-content:space-between}.contactform-section .form-block .captcha-row .captcha-col .form-group .control{width:150px}.contactform-section .left-content{max-width:500px}.contactform-section .left-content h6{margin-bottom:20px}.contactform-section .left-content ul{padding:0 0 0 20px}.contactform-section .left-content ul li{font-size:18px;line-height:28px;margin:10px 0}.contactform-section .right-btncol ul{padding:0;margin:0}.contactform-section .right-btncol ul li{list-style:none}.contactform-section .right-btncol ul li+li{margin-top:20px}.contactform-section .right-btncol ul li a{font-size:28px;font-weight:500;color:#000;line-height:34px;display:flex;border:2px solid #CBA254;border-radius:30px;align-items:center;padding:20px;min-height:198px}.contactform-section .right-btncol ul li a .img{width:190px;text-align:center;padding:0 15px}.contactform-section .right-btncol ul li a.purple-border{border-color:#741AA9}.country-listsection{padding:60px 0;background:#6d0eb1;background:-moz-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:-webkit-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d0eb1',endColorstr='#cfa94f',GradientType=1)}.country-listsection .country-list{margin:0 -10px;padding:0;display:flex;flex-wrap:wrap}.country-listsection .country-list li{margin:10px;padding:7px 30px 7px 7px;list-style:none;display:flex;flex-wrap:wrap;width:calc(33.33% - 20px);background-color:#fff;align-items:center;border-radius:60px;box-shadow:0 0 30px rgb(0 0 0 / .05);font-size:16px;font-weight:700;color:#000}.country-listsection .country-list li .icon{margin-right:10px}.country-listsection .country-list li a{font-size:16px;font-weight:700;color:#000}.content-section{padding:60px 0}.content-section .heading{margin-bottom:40px}.content-section ul{padding:0 0 0 20px}.content-section h3,.content-section h4{color:#060E62}.csrinitiatives-section{padding:60px 0}.csrinitiatives-section .heading{margin-bottom:40px}.csrinitiatives-section .csr-col{background-color:#fff;padding:28px 30px;height:100%;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;box-shadow:0 0 30px rgb(0 0 0 / .05);-webkit-box-shadow:0 0 30px rgb(0 0 0 / .05);-moz-box-shadow:0 0 30px rgb(0 0 0 / .05);-ms-box-shadow:0 0 30px rgb(0 0 0 / .05)}.csrinitiatives-section .csr-col .icon{margin-bottom:25px}.csrinitiatives-section .csr-col .icon img{max-height:92px}.csrinitiatives-section .csr-col h6{margin-bottom:20px;font-weight:700}.csrinitiatives-section .csr-col ul{padding:0;margin:0}.csrinitiatives-section .csr-col ul li{padding:0 0 0 15px;margin:0 0 8px 0;list-style:none;position:relative}.csrinitiatives-section .csr-col ul li:before{position:absolute;left:0;top:8px;width:6px;height:6px;background-color:#343A40;content:'';border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px}.csrinitiatives-section .csr-listingrow .row [class*="col-"]{margin-top:20px}.solution-delivered-section{padding:60px 0}.solution-delivered-section .heading{margin-bottom:50px}.solution-delivered-section .item .image{margin-bottom:35px;box-shadow:0 10px 10px rgb(0 0 0 / .03);-webkit-box-shadow:0 10px 10px rgb(0 0 0 / .03);-moz-box-shadow:0 10px 10px rgb(0 0 0 / .03);-ms-box-shadow:0 10px 10px rgb(0 0 0 / .03)}.solution-delivered-section .item .image img{width:100%;height:auto}.solution-delivered-section .item .content h5{font-size:21px;line-height:30px;margin-bottom:20px}.solution-delivered-section .item .content p{color:rgb(0 0 0 / .7)}.culture-section{padding:60px 0}.culture-section .content-col{flex:0 0 55%;max-width:55%}.culture-section .image-col{flex:0 0 45%;max-width:45%}.benefits-section{padding:60px 0}.benefits-section .heading p{font-size:18px}.benefits-section .benefits-listing .row [class*="col-"]{margin-top:20px}.benefits-section .benefits-listing .columns{background-color:#fff;padding:28px 30px;height:100%;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;box-shadow:0 0 30px rgb(0 0 0 / .05);-webkit-box-shadow:0 0 30px rgb(0 0 0 / .05);-moz-box-shadow:0 0 30px rgb(0 0 0 / .05);-ms-box-shadow:0 0 30px rgb(0 0 0 / .05)}.benefits-section .benefits-listing .columns .icon{margin-bottom:22px}.benefits-section .benefits-listing .columns .icon img{max-height:80px}.benefits-section .benefits-listing .columns h6{color:#000;font-weight:700;margin-bottom:15px}.benefits-section .benefits-listing .columns p{margin-bottom:20px}.policies-section{padding:80px 0}.policies-section .policies-list ul{padding:0;display:flex;flex-flow:row wrap}.policies-section .policies-list ul li{width:50%;padding-right:70px}.policies-section .policies-list ul li a{right:40px}.policies-section .policies-list ul li p{display:flex;word-break:break-word}.policies-section .policies-list ul li p a{display:flex;align-items:center;font-size:14px;font-weight:500;color:#000}.policies-section .policies-list ul li p img{margin-right:15px;width:35px}.listing-section{padding:80px 0;background-image:url(/wp-content/themes/drc/assets/images/listing-bannerbg.png);background-repeat:no-repeat;background-position:top center}.listing-section .heading{max-width:660px}.listing-section .image{position:relative;min-height:378px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px}.listing-section .image img{width:100%;height:auto}.listing-section .image:after{display:none;position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-color:rgb(0 0 0 / .5)}.listing-section .image .content{max-width:186px;background-color:#fff;border-radius:12px;box-shadow:0 0 14px 0 rgb(0 0 0 / .15);padding:16px;position:absolute;right:15px;bottom:-10px;width:100%;z-index:1;text-align:center}.listing-section .image .content h4{margin-bottom:0;color:#343A40;font-size:14px;font-weight:700;line-height:18px}.listing-section .image .content h2{color:#212529;font-weight:700;font-size:18px;margin:0;letter-spacing:.36px;line-height:30px}.listingcontent-section{padding:80px 0}.listingcontent-section .heading h2{max-width:810px;margin:0 auto}.listingcontent-section .listingcontent-row .row [class*="col-"]{margin-top:16px}.listingcontent-section .listingcontent-row .columns{background-color:#fff;padding:40px 30px;height:100%;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;box-shadow:0 0 30px rgb(0 0 0 / .05);-webkit-box-shadow:0 0 30px rgb(0 0 0 / .05);-moz-box-shadow:0 0 30px rgb(0 0 0 / .05);-ms-box-shadow:0 0 30px rgb(0 0 0 / .05)}.listingcontent-section .listingcontent-row .columns .icon{margin-bottom:16px}.listingcontent-section .listingcontent-row .columns .icon img{max-height:65px}.listingcontent-section .listingcontent-row .columns h6{margin-bottom:16px;text-transform:uppercase;font-weight:600}.listingcontent-section .listingcontent-row .columns p{max-width:310px}.webdevcontent-section{padding:60px 0}.webdevcontent-section h6{margin-bottom:28px}.webdevcontent-section .heading{max-width:660px}.webdevcontent-section .image{position:relative;margin-bottom:24px}.webdevcontent-section .image img{width:100%;height:auto;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px}.webdevcontent-section .image .circle{position:absolute;left:-90px;top:-50px}.webdevcontent-section .list{margin-top:20px}.webdevcontent-section .list .row [class*="col-"]{margin-bottom:20px}.webdevcontent-section .list .columns{background-color:#F7F7F7;padding:11px 20px;position:relative;height:100%;display:flex;flex-wrap:wrap;align-items:center;min-height:62px}.webdevcontent-section .list .columns:before{width:5px;height:100%;content:'';left:0;top:0;position:absolute;background-color:#cfcfcf;transition:all 0.3s ease}.webdevcontent-section .list .columns:hover:before{width:100%}.webdevcontent-section .list .columns p{font-size:14px;line-height:20px;color:#000;width:100%;margin:0;position:relative}.webdevcontent-section .list .columns.lavender-blue:before{background-color:#CDC1FC}.webdevcontent-section .list .columns.melon:before{background-color:#FEB5B0}.webdevcontent-section .list .columns.light-blue:before{background-color:#A1CDFF}.webdevcontent-section .list .columns.light-green:before{background-color:#87E998}.webdevcontent-section .list .columns.bright-turquoise:before{background-color:#00EFDF}.webdevcontent-section .list .columns.caramel:before{background-color:#FFDD95}.webdevcontent-section .row [class*="col-"] ul{padding:0 0 0 20px}.webdevcontent-section .row [class*="col-"] ul li{font-size:16px;line-height:24px}.webdev-service-banner{min-height:560px;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:50px;position:relative;display:flex;align-items:flex-end;justify-content:flex-end}.webdev-service-banner .content{background-color:rgb(24 180 118 / .9);padding:60px 68px;max-width:606px;text-align:center;border-radius:36px}.webdev-service-banner .content h2{margin:0;color:#fff;font-size:48px;line-height:56px}.whatweoffer-listsection{padding:130px 0 40px 0}.vcolumn .offer-column{background-color:#fff;min-height:340px;margin-bottom:20px;padding:28px 30px;height:100%;border-radius:20px;box-shadow:0 0 30px rgb(0 0 0 / .05)}.vcolumn .offer-column .icon{margin-bottom:22px}.vcolumn .offer-column .icon img{max-height:80px;width:auto}.vcolumn .offer-column h6{color:#000;font-weight:700;margin-bottom:15px}.vcolumn .offer-column p{margin-bottom:20px}.vcolumn .offer-column.heading{box-shadow:none;border-radius:0;padding:0;min-height:320px;display:flex;flex-direction:column;justify-content:center}.vcolumn .offer-column.heading h2{font-size:48px;line-height:56px}.webdevcontent-section .heading h2{font-size:48px;line-height:56px}.vcolumn.last{margin-top:-80px}.growbusiness-section{background-color:#61ABFF;min-height:478px;position:relative;display:flex;align-items:center}.growbusiness-section .image-col{position:absolute;left:0;top:0;height:100%}.growbusiness-section .image-col .image{text-align:center}.growbusiness-section .image-col .image img{height:auto}.growbusiness-section .content{color:#fff}.growbusiness-section .content h1{color:#fff;margin:30px 0;font-size:60px;line-height:72px}.growbusiness-section .content h1 span{position:relative;padding-bottom:15px}.growbusiness-section .content h1 span:after{position:absolute;left:0;bottom:0;background-color:#E1D76E;height:6px;width:100%;content:''}.ourclient-section.technologies-section{padding:80px 0 40px 0}.transformation-section{padding:80px 0;background:#6d0eb1;background:-moz-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:-webkit-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d0eb1',endColorstr='#cfa94f',GradientType=1)}.transformation-section h4{color:#fff;font-weight:600;padding-bottom:20px;position:relative;margin:0;max-width:870px}.transformation-section h4:after{position:absolute;left:0;bottom:0;content:'';height:6px;background-color:#ECE48E;width:97px}.transformation-section .icon{text-align:right}.python-frameworks{padding:0 0 60px 0}.python-frameworks .heading{margin-bottom:45px}.python-frameworks .python-frameworks-list{padding-top:45px;border-top:1px solid rgb(112 112 112 / .5)}.python-frameworks .python-frameworks-list .row .col{padding-right:20px;padding-left:20px}.python-frameworks .python-frameworks-list .item{background-color:#fff;padding:15px;min-height:146px;text-align:center;height:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;box-shadow:0 3px 6px rgb(0 0 0 / .16);-webkit-box-shadow:0 3px 6px rgb(0 0 0 / .16);-moz-box-shadow:0 3px 6px rgb(0 0 0 / .16);-ms-box-shadow:0 3px 6px rgb(0 0 0 / .16)}.python-frameworks .python-frameworks-list .item h6{line-height:25px;font-weight:700;margin-bottom:0;width:100%}.python-frameworks .python-frameworks-list .item p{margin-bottom:20px}.python-frameworks .python-frameworks-list .item .image{width:100%;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:10px;min-height:72px}.python-frameworks .python-frameworks-list .item .image img{max-height:72px}.blog-section{padding:80px 0}.blog-detail-content .post-thumbnail img{height:auto;width:100%}.blog-section .heading{margin-bottom:60px}.blog-block .row [class*="col-"]{margin-bottom:24px}.blog-block .blog-box{height:100%}.blog-block .blog-box .blog-thumb img{width:100%;height:200px;object-fit:cover;border-radius:8px}.blog-block .blog-box .blog-content{position:relative;height:calc(100% - 224px)!important;padding-top:20px;display:flex;flex-direction:column;align-items:flex-start}.blog-block .blog-box .blog-content .white-btn{margin-top:auto;color:#693A95;border:none;background-color:#fff0;min-width:inherit;font-size:16px;font-weight:600;line-height:24px;padding:0;position:relative}.blog-block .blog-box .blog-content .white-btn:hover{padding-right:24px}.blog-block .blog-box .blog-content .white-btn:after{position:absolute;content:'';right:0;top:4px;opacity:0;background-image:url(/wp-content/themes/drc/assets/images/blog-read-more.svg);background-position:center center;background-repeat:no-repeat;width:18px;height:16px;transition:all 0.3s ease}.blog-block .blog-box .blog-content .white-btn:hover:after{opacity:1}.blog-block .blog-box .blog-content .date{font-size:14px;line-height:18px;margin-bottom:12px;font-weight:400}.blog-block .blog-box .blog-content .date a{color:#6C757D}.blog-block .blog-box .blog-content h6{margin:0 0 12px 0;font-size:24px;letter-spacing:.288px;line-height:32px}.blog-block .blog-box .blog-content h6 a{color:#212529}.blog-block .blog-box .blog-content p{letter-spacing:0;margin-bottom:16px}.blog-section .blog-search .form-group{position:relative;margin-bottom:24px}.blog-section .blog-search .form-group .form-control{height:48px;border:1px solid #E9ECEF;outline:none;box-shadow:none;font-size:14px;color:#6C757D;padding:5px 55px 5px 24px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.blog-section .blog-search .form-group .submit-btn{position:absolute;right:24px;top:12px;border:none;outline:none;box-shadow:none;background:none;padding:0;width:24px;height:24px;background-image:url(/wp-content/themes/drc/assets/images/search.svg);background-position:center center;background-repeat:no-repeat}.blog-section .blog-rightcol{padding-left:20px}.blog-section .blog-rightcol .cols{margin-bottom:24px}.blog-section .blog-rightcol .cols h6{color:#ADB5BD;margin:0 0 16px 0;line-height:30px;text-transform:uppercase;letter-spacing:.36px}.blog-section .blog-rightcol .cols ul.categories{padding:0;margin:0}.blog-section .blog-rightcol .cols ul.categories li{list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:14px;border-bottom:1px solid #DEE2E6;padding:15px 0;margin:0;line-height:19px}.blog-section .blog-rightcol .cols ul.categories li a{color:#343A40}.blog-section .blog-rightcol .cols ul.categories li a:hover{color:#060E62}.blog-section .blog-rightcol .cols ul.recent-post{padding:0;margin:0}.blog-section .blog-rightcol .cols ul.recent-post li{position:relative;display:flex;flex-wrap:wrap;padding-bottom:16px;margin-bottom:16px;list-style:none}.blog-section .blog-rightcol .cols ul.recent-post li a{color:#3e3e3e}.blog-section .blog-rightcol .cols ul.recent-post li:after{background-color:#DEE2E6;position:absolute;left:0;right:0;bottom:0;content:'';height:1px}.blog-section .blog-rightcol .cols ul.recent-post .recent-postimg{width:68px;margin-right:20px}.blog-section .blog-rightcol .cols ul.recent-post .recent-postcontent{width:100%}.blog-section .blog-rightcol .cols ul.recent-post .recent-postcontent h6{margin:0 0 16px 0;padding:0;line-height:30px;letter-spacing:.36px;text-transform:none}.blog-section .blog-rightcol .cols ul.recent-post .recent-postcontent h6 a{color:#212529}.blog-section .blog-rightcol .cols ul.recent-post .recent-postcontent .date{font-size:14px;line-height:18px;font-weight:400}.blog-section .blog-rightcol .cols ul.recent-post .recent-postimg img{height:68px;object-fit:cover}.blog-detail-content .right-image>img{border-radius:15px;width:100%;height:auto}.blog-detail-content .social-share{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin:22px 0}.blog-detail-content .social-share label{text-transform:uppercase;font-size:16px;font-weight:600;color:#666;margin:0;margin-right:20px}.blog-detail-content .social-share ul{display:flex;flex-wrap:wrap;margin:0 -5px;padding:0}.blog-detail-content .social-share ul li{margin:0;padding:0 5px;list-style:none}.blog-detail-content .social-share ul li a{width:30px;line-height:30px;font-size:14px;text-align:center;display:inline-block;color:#fff;background-color:#787878;border-radius:50px}.blog-detail-content .social-share ul li a.facebook{background-color:#3B5998}.blog-detail-content .social-share ul li a.twitter{background-color:#1DA1F2}.blog-detail-content .social-share ul li a.linkedin{background-color:#069}.blog-detail-content .social-share ul li a.google-plus{background-color:#D64136}.blog-detail-content .social-share ul li a.mail{background-color:#848484}.blog-detail-content .social-share ul li a.plus{background-color:#FF6550}.blog-detail-content .social-share .addtoany_shortcode .addtoany_share .a2a_label.a2a_localize{display:none}.blog-detail-content h1{font-weight:700;margin-bottom:24px;font-size:60px;line-height:72px}.blog-detail-content h6{margin-bottom:20px}.blog-detail-content .heading{margin-bottom:24px}.blog-detail-content .heading .date{font-size:16px;font-weight:400}.blog-detail-content .heading .date a{color:#6C757D}.blog-detail-content h2,.blog-detail-content h3,.blog-detail-content h4{font-weight:700}.blog-detail-content .featured-image{margin-bottom:24px}.blog-detail-content .featured-image>img{width:100%;height:auto}.blog-detail-content ul{padding:0;margin:0 0 24px 0}.blog-detail-content ol{padding:0 0 0 18px;margin:0 0 24px 0}.blog-detail-content ul li{list-style:none;position:relative;padding:0 0 0 15px;margin:0 0 8px 0}.blog-detail-content ol li{position:relative;padding:0;margin:0 0 8px 0}.blog-detail-content ul li:before{content:'';width:6px;height:6px;background-color:#343A40;position:absolute;left:0;top:8px;border-radius:100%}.blog-related-post{padding:48px 0 0 0}.blog-related-post h3{font-weight:700}.blog-related-post .related-post-content{padding:32px 0 0 0}.blog-section .blog-related-post .heading{margin-bottom:40px}body.single-post .blog-section{padding-bottom:56px;padding-top:50px}.share-postrow{margin-top:48px;border-top:1px solid #DEE2E6;border-bottom:1px solid #DEE2E6;padding:24px 0;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.share-postrow .addtoany_list .a2a_svg{vertical-align:top}.share-postrow .social-share{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px 24px;margin:0}.pagination-row .pagination{display:flex;flex-wrap:wrap;gap:6px 0;justify-content:center;margin:24px 0 0 0;padding:24px 0 0 0;border-top:1px solid #DEE2E6}.pagination-row .pagination>li{min-width:34px;text-align:center;font-size:16px;font-weight:600;margin:0 3px}.pagination-row .pagination>li>a{color:#252B33;padding:0;display:block;line-height:34px}.pagination-row .pagination>li>a:hover,.pagination-row .pagination>li.active>a{background-color:#060E62;color:#fff}.pagination-row .pagination .page-numbers{min-width:32px;border:1px solid #693A95;border-radius:4px;text-align:center;font-size:16px;font-weight:400;margin:0 4px;color:#693A95;padding:10px;display:flex;align-items:center;justify-content:center;line-height:18px}.pagination-row .pagination .page-numbers.current,.pagination-row .pagination .page-numbers:not(.dots):hover{background-color:#693A95;color:#fff}.pagination-row .pagination .page-numbers.dots{border-color:#fff0;margin:0}.industries-section{padding:60px 0}.industries-section .heading{margin-bottom:40px}.industries-section .heading p{max-width:1060px;margin:0 auto 28px auto}.industries-section .industries-list .row [class*="col-"]{margin-top:20px}.industries-section .industries-list .industries-col .image img{width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px}.industries-section .industries-list .industries-col .content{background-color:#fff;padding:40px 30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;width:calc(100% - 80px);margin-top:-150px;margin-left:40px;position:relative;box-shadow:0 0 50px rgb(0 0 0 / .07);-webkit-box-shadow:0 0 50px rgb(0 0 0 / .07);-moz-box-shadow:0 0 50px rgb(0 0 0 / .07);-ms-box-shadow:0 0 50px rgb(0 0 0 / .07)}.industries-section .industries-list .industries-col .content h4{font-size:26px;line-height:30px;color:#060E62}.industries-section .industries-list .industries-col .content h6{font-size:16px;line-height:20px;font-weight:600;color:#342E39;margin:0 0 20px 0}.industries-section .industries-list .industries-col .content p{font-size:14px}.erp-section{padding:60px 0}.erp-section .heading{margin-bottom:40px}.erp-section .erp-list .row [class*="col-"]{margin-top:20px}.erp-section .erp-list .erp-col{background-color:#fff;padding:30px;height:100%;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;box-shadow:0 0 30px rgb(0 0 0 / .05);-webkit-box-shadow:0 0 30px rgb(0 0 0 / .05);-moz-box-shadow:0 0 30px rgb(0 0 0 / .05);-ms-box-shadow:0 0 30px rgb(0 0 0 / .05)}.erp-section .erp-list .erp-col .icon{margin-bottom:25px}.erp-section .erp-list .erp-col .icon img{max-height:80px}.erp-section .erp-list .erp-col h6{font-weight:700;margin-bottom:20px}.erp-section .erp-list .erp-col p{line-height:24px}.erp-section .erp-list .erp-col p a{color:#61ABFF;text-decoration:underline}.career-contentsection{padding:100px 0 74px 0}.career-contentsection .heading{margin-bottom:56px}.career-contentsection .content{text-align:center}.career-contentsection .career-contentrow .content p strong{color:#342E39}.career-contentsection .career-contentrow .content h5{color:#060E62;font-weight:700;margin-bottom:20px}.career-gridsection{padding:60px 0 40px 0}.career-gridsection .career-contentrow{padding:36px 0 0 0}.career-gridsection .career-contentrow .row [class*="col-"]{margin-bottom:20px}.career-gridsection .career-contentrow .columns{height:100%;background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 0 30px rgb(0 0 0 / .05)}.career-gridsection .career-contentrow .columns .icon{margin-bottom:30px}.career-gridsection .career-contentrow .columns .icon img{max-height:82px}.career-gridsection .career-contentrow .columns h4{color:#060E62}.career-gridsection .career-contentrow .columns h6{font-size:16px;line-height:20px;color:#000;margin-bottom:15px}.career-gridsection .career-contentrow .columns p{margin-bottom:20px;line-height:26px}.job-openings-section{padding:60px 0}.job-openings-section .heading{margin-bottom:40px}.job-openings-section .job-openingsrow .row [class*="col-"]{margin-top:20px}.job-openings-section .job-openingsrow .columns{height:100%;background-color:#fff;padding:40px 30px 95px 30px;position:relative;border-radius:20px;box-shadow:0 0 30px rgb(0 0 0 / .05)}.job-openings-section .job-openingsrow .columns .white-btn{font-size:14px;background-color:#fff0;padding:7px 10px;margin-top:16px;min-width:140px;position:absolute;left:30px;bottom:40px}.job-openings-section .job-openingsrow .columns .white-btn:hover{background-color:#000;border-color:#000}.job-openings-section .job-openingsrow .columns h5{margin-bottom:15px;color:#060E62;font-weight:700}.job-openings-section .job-openingsrow .columns p{font-size:14px;line-height:18px;margin-bottom:14px;font-weight:500}.job-openings-section .btn-row{text-align:center;margin-top:80px}.job-openings-section .btn-row .white-btn{min-width:210px;background-color:#fff0}.job-openings-section .btn-row .white-btn:hover{background-color:#000;border-color:#000}.jobopening-modal{padding-right:0!important}.jobopening-modal .modal-dialog{max-width:1310px;padding:0 15px}.jobopening-modal .modal-content{border:none;border-radius:0}.jobopening-modal .modal-header{padding:60px 60px 40px 60px;border:none;align-items:flex-end;flex-wrap:wrap}.jobopening-modal .modal-header .modal-title{display:flex;align-items:center;width:60%;padding-right:20px}.jobopening-modal .modal-header .modal-title h2{color:#060E62;margin:0}.jobopening-modal .modal-header .modal-title .icon{width:92px;height:92px;text-align:center;border:1px solid #252B33;margin-right:30px;border-radius:100%;line-height:92px;flex:none}.jobopening-modal .modal-header .modal-title .icon img{max-height:40px}.jobopening-modal .modal-header .right-content p{font-size:18px;line-height:21px;margin-bottom:12px}.jobopening-modal .modal-header .right-content p span{font-weight:500}.jobopening-modal .modal-header .right-content p:last-child{margin-bottom:0}.jobopening-modal .modal-header .close{background-image:url(/wp-content/themes/drc/assets/images/close-icon.svg);background-position:center center;background-repeat:no-repeat;width:26px;height:26px;padding:0;outline:none;opacity:1!important;margin:0}.jobopening-modal .modal-body{padding:0 60px 30px 60px}.jobopening-modal .jobopening-detail{padding:40px 0 0 0;border-top:1px solid #E2EBF5}.jobopening-modal .jobopening-detail .columns{margin-bottom:50px}.jobopening-modal .jobopening-detail .columns h5{line-height:24px;color:#060E62;margin-bottom:20px;font-weight:700}.jobopening-modal .jobopening-detail .columns ul{padding:0;margin:0 0 24px 0}.jobopening-modal .jobopening-detail .columns ul li{list-style:none;position:relative;padding:0 0 0 20px;line-height:28px;font-size:16px;margin:0 0 8px 0;word-break:break-word;color:#666}.jobopening-modal .jobopening-detail .columns ul li:before{content:'';width:5px;height:5px;background-color:#666;position:absolute;left:0;top:12px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%}.jobopening-modal .close-icon{position:absolute;right:15px;top:15px}.jobopening-modal .modal-form{padding:60px 40px}.jobopening-modal .modal-form .heading{margin-bottom:50px}.jobopening-modal .modal-form .row{margin-right:-20px;margin-left:-20px}.jobopening-modal .modal-form .row [class*="col-"]{padding-right:20px;padding-left:20px}.jobopening-modal .modal-form .form-block .form-group{margin-bottom:20px}.jobopening-modal .modal-form .form-block .form-group .control{height:60px;outline:none;border:1px solid #CCC;padding:10px 20px;font-size:18px;color:#666;width:100%}.jobopening-modal .modal-form .form-block .form-group textarea.control{height:380px;padding:20px;resize:none;vertical-align:top}.jobopening-modal .modal-form .form-block .form-group .FileUpload{position:relative}.jobopening-modal .modal-form .form-block .form-group .FileUpload .wpcf7-form-control-wrap{display:block;position:static}.jobopening-modal .modal-form .form-block .form-group .FileUpload #fileuploadfield{display:none}.jobopening-modal .modal-form .form-block .form-group .FileUpload .uploadtextfield{padding-right:60px}.jobopening-modal .modal-form .form-block .form-group #uploadbrowsebutton{background-color:#fff0;border:none;outline:none;padding:0;position:absolute;right:20px;top:19px;height:22px;width:22px;background-image:url(/wp-content/themes/drc/assets/images/upload-icon.svg);background-position:center center;background-repeat:no-repeat}.jobopening-modal .modal-form .form-block .form-group .file-upload-wrapper{height:60px;position:relative;width:100%}.jobopening-modal .modal-form .form-block .form-group .file-upload-wrapper:after{content:attr(data-text);position:absolute;top:0;left:0;background:#fff;padding:10px 60px 10px 20px;display:block;pointer-events:none;z-index:20;height:100%;border:1px solid #CCC;width:100%;font-size:18px;color:#666;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jobopening-modal .modal-form .form-block .form-group .file-upload-wrapper:before{content:'';z-index:111;pointer-events:none;background-color:#fff0;border:none;outline:none;padding:0;position:absolute;right:20px;top:19px;height:22px;width:22px;background-image:url(/wp-content/themes/drc/assets/images/upload-icon.svg);background-position:center center;background-repeat:no-repeat}.jobopening-modal .modal-form .form-block .form-group .file-upload-wrapper .file-upload-field{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;margin:0;padding:0;display:block;cursor:pointer;width:100%}.jobopening-modal .modal-form .form-block .form-group .file-upload-wrapper p{height:100%}.jobopening-modal .modal-form .form-block .form-group .file-upload-wrapper input[type="file"]{width:100%;height:100%;cursor:pointer}.jobopening-modal .select2-container{width:100%!important}.jobopening-modal .select2-container--default .select2-selection--single{border:1px solid #CCC;height:60px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-ms-border-radius:0}.jobopening-modal .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:58px;font-weight:400;font-size:18px;color:#666;padding-left:20px;padding-right:70px}.jobopening-modal .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(/wp-content/themes/drc/assets/images/down-arrow.svg);background-position:center center;background-repeat:no-repeat;width:16px;height:60px;right:30px}.jobopening-modal .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.jobopening-modal .modal-form .form-block .captcha-row{display:block}.jobopening-modal .modal-form .form-block .captcha-row .captcha-col .form-group{display:flex;align-items:center}.jobopening-modal .modal-form .form-block .captcha-row .captcha-col .form-group label{margin:10px 0}.jobopening-modal .modal-form .form-block .captcha-row .captcha-col .form-group img{margin:0 10px}.jobopening-modal .modal-form .form-block .captcha-row .captcha-col .form-group .control{width:150px}.jobopening-modal .modal-form .form-block .captcha-col label{font-size:18px;margin-bottom:15px;display:block}.jobopening-modal .modal-form .form-block .captcha-col .form-group{display:flex;flex-wrap:wrap}.jobopening-modal .modal-form .form-block .captcha-col .form-group .img{background-color:#fff;margin-right:37px;min-width:307px;text-align:center;border:10px solid #E0E0E0;min-height:102px;display:flex;align-items:center;justify-content:center}.jobopening-modal .modal-form .form-block .captcha-col .form-group .field-group .control{width:276px}.jobopening-modal .modal-form .form-block .captcha-col .links{margin-top:16px}.jobopening-modal .modal-form .form-block .captcha-col .links a{font-size:14px;color:#5D82AA}.jobopening-modal .modal-form .form-block .btn-col{text-align:right;position:relative}.jobopening-modal .modal-form .form-block .btn-col .white-btn{background-color:#fff0}.jobopening-modal .modal-form .form-block .btn-col .white-btn:hover{background-color:#000;border-color:#000}.jobopening-modal .modal-form .form-block .btn-col .wpcf7-spinner{position:absolute;margin:0 5px}.jobopening-modal .modal-form .form-block p{white-space:normal}.select2-search--dropdown{display:none}.contact-modal{background-color:#fff;padding:0!important}.contact-modal .modal-dialog{max-width:100%;margin:0;height:100%}.contact-modal .modal-content{border:none;border-radius:0;height:100%}.contact-modal .modal-header{padding:60px 60px 40px 60px;border:none;align-items:flex-end;flex-wrap:wrap}.contact-modal .modal-body{padding:0}.contact-modal .inner-banner{align-items:flex-start;padding:50px 0 120px 0;min-height:540px}.contact-modal .inner-banner .back{color:rgb(255 255 255 / .5);font-size:24px;display:inline-flex;cursor:pointer;align-items:center}.contact-modal .inner-banner .back img{margin-right:10px}.contact-modal .inner-banner .back:hover{color:#fff}.contactmodal-formmain{margin-top:-288px;position:relative}.contact-formmain{background-color:#fff;border-radius:20px;padding:40px}.contact-formmain p{white-space:normal}.contact-formmain .heading{margin-bottom:45px}.contact-formmain .heading h3{letter-spacing:.02em;color:#000;padding-bottom:30px}.contact-formmain .heading h3:after{position:absolute;left:50%;margin-left:-40px;bottom:0;content:'';height:10px;background-color:#E1D76E;width:80px}.contact-formmain .row{margin-right:-20px;margin-left:-20px}.contact-formmain .row [class*="col-"]{padding-right:20px;padding-left:20px}.contact-formmain .input-groups{margin-bottom:25px;position:relative}.contact-formmain .input-groups label{color:#666;background-color:#fff;z-index:1;margin:0;left:0;top:15px;font-size:18px;position:absolute;pointer-events:none;transition:all 0.3s ease}.contact-formmain .input-groups label.animate-label{top:0;font-size:14px;color:#7317AB}.contact-formmain .input-groups .form-control{border-width:0 0 1px 0;outline:none;border-color:#fff0 #fff0 rgb(112 112 112 / .2) #fff0;border-style:solid;border-radius:0;padding:22px 0 10px 0;height:55px;font-size:18px;font-weight:500;color:#666}.contact-formmain .input-groups .form-control:focus{box-shadow:none;outline:none;border-bottom-color:#7B24A3}.contact-formmain .input-groups textarea.form-control{height:100px;resize:none}.contact-formmain .mandatory{font-size:16px;opacity:.7;color:#666}.contact-formmain .bottom-text{font-size:16px;color:#666}.contact-formmain .btn-row{text-align:center;margin-top:65px}.contact-formmain .btn-row p .wpcf7-spinner{position:absolute;margin:20px 10px}.contact-formmain .btn-row .submit-btn{font-size:16px;font-weight:600;color:#fff;outline:none;border:none;box-shadow:none;line-height:22px;min-width:186px;padding:10px;height:63px;border-radius:50px;background:#6d0eb1;background:-moz-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:-webkit-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d0eb1',endColorstr='#cfa94f',GradientType=1)}.contact-formmain .checkbox-row{margin-top:60px}.contact-formmain .checkbox-col{position:relative;margin-bottom:20px}.contact-formmain .checkbox-col input[type="checkbox"]{position:absolute;left:0;top:0;opacity:0}.contact-formmain .checkbox-col input[type="checkbox"]+label{display:block;margin-bottom:0;cursor:pointer;font-size:16px;color:#666;position:relative;padding-left:37px}.contact-formmain .checkbox-col input[type="checkbox"]+label:before{border:1px solid #707070;content:"";background-color:#fff;width:22px;height:22px;position:absolute;left:0;top:0;border-radius:2px}.contact-formmain .checkbox-col input[type="checkbox"]+label:after{position:absolute;opacity:0;content:"";width:6px;height:12px;left:8px;top:4px;border-right:2px solid #008bd9;border-bottom:2px solid #008bd9;transform:rotate(45deg)}.contact-formmain .checkbox-col input[type="checkbox"]:checked+label:before{border-color:#008bd9}.contact-formmain .checkbox-col input[type="checkbox"]:checked+label:after{opacity:1}.contact-formmain .checkbox-col input[type="checkbox"]+label a{text-decoration:underline;color:#000}.contact-formmain .checkbox-col p span,.contact-formmain .checkbox-col p span label{margin:0}.contact-formmain .checkbox-col p span label{display:block;margin-bottom:0;cursor:pointer;font-size:16px;color:#666;position:relative;padding-left:37px}.contact-formmain .checkbox-col p span label input[type="checkbox"]+span:before{border:1px solid #707070;content:"";background-color:#fff;width:22px;height:22px;position:absolute;left:0;top:0;border-radius:2px}.contact-formmain .checkbox-col p span label input[type="checkbox"]+span:after{position:absolute;opacity:0;content:"";width:6px;height:12px;left:8px;top:4px;border-right:2px solid #008bd9;border-bottom:2px solid #008bd9;transform:rotate(45deg)}.contact-formmain .checkbox-col p span label input[type="checkbox"]:checked+span:before{border-color:#008bd9}.contact-formmain .checkbox-col p span label input[type="checkbox"]:checked+span:after{opacity:1}.contact-formmain .select2-container{width:100%!important}.contact-formmain .select2-container--default .select2-selection--single{border-width:0 0 1px 0;border-color:#fff0 #fff0 rgb(112 112 112 / .2) #fff0;border-style:solid;height:60px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-ms-border-radius:0}.contact-formmain .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:58px;font-weight:400;font-size:18px;color:#666;padding-left:0;padding-right:40px}.contact-formmain .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(/wp-content/themes/drc/assets/images/select-down-arrow.svg);background-position:center center;background-repeat:no-repeat;width:16px;height:60px;right:0}.contact-formmain .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.case-studies-section{padding:67px 0}.case-studies-section .heading{margin-bottom:60px}.case-studies-section .left-content .label-col{background-color:rgb(77 179 169 / .2);border-radius:6px;display:flex;flex-wrap:wrap;height:100%}.case-studies-section .left-content .label-col span{text-align:center;writing-mode:vertical-lr;transform:rotate(180deg);font-size:12px;letter-spacing:.02em;text-transform:uppercase;font-weight:700;padding:10px 2px;background-color:#4DB3A9;color:#fff;border-radius:0 6px 6px 0}.case-studies-section .left-content .label-col .content{padding:10px;display:flex;align-items:center;width:calc(100% - 26px)}.case-studies-section .left-content .label-col .content p{font-size:12px;line-height:18px;letter-spacing:.02em}.case-studies-section .left-content .label-col.purple-bg{background-color:rgb(190 58 166 / .2)}.case-studies-section .left-content .label-col.purple-bg span{background-color:#BE3AA6}.case-studies-section .left-content .labels [class*="col-"]{margin-bottom:34px;margin-top:10px}.case-studies-section .right-col{padding-left:120px;padding-bottom:120px;position:relative;text-align:right}.case-studies-section .right-col img{max-width:510px;width:100%;border-radius:15px}.case-studies-section .right-col .content-box{position:absolute;width:220px;min-height:220px;padding:10px;left:0;bottom:0;background-color:#5D82AA;border:8px solid #fff;text-align:center;color:#fff;display:flex;flex-direction:column;justify-content:center}.case-studies-section .right-col .content-box h2{color:#fff;font-size:60px;line-height:70px;margin:0}.case-studies-section .right-col .content-box p{color:#fff;font-size:18px;line-height:30px;margin:0}.media-kit-section{padding:50px 0}.media-kit-section .row [class*="col-"]{margin:10px 0}.mediakit-col{display:flex;flex-wrap:wrap;align-items:center;height:100%;padding:20px 70px 20px 30px;position:relative;border-radius:20px;border:2px solid #343A40}.mediakit-col .icon{width:100px}.mediakit-col .icon img{height:auto}.mediakit-col .content{width:calc(100% - 100px);padding-left:30px}.mediakit-col .content h4{font-size:28px;line-height:36px;font-weight:500;margin-bottom:2px;color:#000}.mediakit-col .content p{font-size:22px;line-height:28px;color:#000;opacity:.5}.mediakit-col .download{position:absolute;right:30px;top:50%;margin-top:-12px}.mediakit-col .download img{width:30px}.mediakit-col.purple-border{border-color:#B3A4EE}.mediakit-col.blue-border{border-color:#61ABFF}.mediakit-col.yellow-border{border-color:#DEB867}.leadership-modal{padding-right:0!important}.leadership-modal .modal-dialog{max-width:990px;padding:0 15px}.leadership-modal .modal-content{border:none;border-radius:0}.leadership-modal .modal-content .close-icon{position:absolute;right:30px;top:30px;z-index:1}.leadership-modal .modal-content .close{background-image:url(/wp-content/themes/drc/assets/images/modal-close-icon.svg);background-position:center center;background-repeat:no-repeat;width:30px;height:30px;padding:0;outline:none;opacity:1!important;margin:0}.leadership-modal .modal-content .modal-body{padding:65px 60px;text-align:center}.leadership-modal .modal-content .modal-body .image{height:170px;margin-bottom:20px;width:170px;overflow:hidden;display:inline-block;vertical-align:top;margin-bottom:34px}.leadership-modal .modal-content .modal-body .image img{height:100%;object-fit:cover;object-position:center;border-radius:100%}.leadership-modal .modal-content .modal-body .content h2{margin-bottom:10px}.leadership-modal .modal-content .modal-body .content h6{font-size:18px;font-weight:400;line-height:24px;color:#000;margin:0;padding-bottom:27px;position:relative;margin-bottom:40px}.leadership-modal .modal-content .modal-body .content h6:after{width:50px;height:4px;left:50%;bottom:0;margin-left:-25px;content:'';background-color:#E1D76E;position:absolute}.leadership-modal .modal-content .modal-body .content p{font-size:18px;line-height:32px;text-align:left}.leadership-modal .modal-content .modal-body .socials{padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center}.leadership-modal .modal-content .modal-body .socials li{padding:0 10px;list-style:none;margin-top:10px}.leadership-modal .modal-content .modal-body .socials li a{text-align:center;background-color:#000;color:#fff;display:block;width:35px;line-height:35px;border-radius:50px}.announcement-section{padding:80px 0}.announcement-list h4{position:relative;color:#060E62;margin:0 0 20px 0;padding-bottom:5px;font-size:22px;line-height:32px}.announcement-list h4:after{position:absolute;left:0;bottom:0;content:'';width:97px;height:4px;background-color:#ECE48E}.financials-row .tab-pane .tabPane-inner{display:flex;flex-wrap:wrap;margin:0 -10px}.financials-row .tab-pane .tabPane-inner .announcement-list{width:25%;padding:0 10px 0 10px}.announcement-list h5{margin-bottom:12px}.announcement-list ul{padding:0 30px 0 0;margin:0}.announcement-list ul li{display:block;position:relative;line-height:24px;font-size:16px;padding:8px 30px 8px 0}.announcement-list ul li a{position:absolute;top:8px;right:0}.announcement-list ul li a img{width:18px}.announcement-list ul.announcement-imglist li .content p{font-size:14px;line-height:20px;font-weight:500;color:#060E62}.announcement-list .no-data{display:flex;justify-content:center;align-items:center;padding:40px 15px;background-color:#F6F6F6;border-radius:10px;box-shadow:0 0 20px rgb(0 0 0 / .05)}.announcement-list .no-data h2{font-size:40px;line-height:50px;font-weight:500;color:#342E39;opacity:.5;margin:0}.announcement-section .custom-tab-section .announcement-imglist{display:flex;padding:0;flex-flow:row wrap}.announcement-section .custom-tab-section .announcement-imglist li{width:50%;padding-right:70px;word-break:break-all}.announcement-section .custom-tab-section .announcement-imglist li a{right:40px}.custom-tab-section .custom-tabs-row{display:flex;justify-content:center;margin-bottom:40px}.custom-tab-section .custom-tabs{border-bottom:solid 1px #CED4DA;margin:0;padding:0;width:100%}.custom-tab-section .custom-tabs>li{transition:0.3s all ease;list-style:none;padding:12px 30px 12px 0;display:inline-block}.custom-tab-section .custom-tabs>li>a{font-size:16px;line-height:24px;color:#343A40;position:relative;border-radius:0;border:none;padding:0 0 0 0;margin:0;display:inline-block}.custom-tab-section .custom-tabs>li.active>a{color:#8761AA}.custom-tab-section .custom-tabs>li a:after{position:absolute;bottom:-13px;left:0;width:100%;height:2px;background-color:#8761AA;content:"";display:none}.custom-tab-section .custom-tabs>li.active a:after{display:block}.custom-tab-section .custom-tabs>li:last-child{padding-right:0}.custom-tab-section .tab-info .tab-content{display:none;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease;transition:0.3s all ease}.custom-tab-section .tab-info .tab-content.current{display:block}.press-release-list .row [class*="col-"]{margin-bottom:20px}.press-release-list .press-release-col{position:relative;border:1px solid #DEE2E6;border-radius:16px}.press-release-list .press-release-col .image{box-shadow:0 0 20px rgb(0 0 0 / .05);border-radius:20px;position:relative;padding-bottom:58%}.press-release-list .press-release-col .image img{width:100%;border-radius:16px 16px 0 0;height:100%;object-fit:cover;object-position:center center;position:absolute;top:0;left:0}.press-release-list .press-release-col .content{padding:24px;border-radius:0 0 16px 16px;width:100%;display:flex;flex-direction:column;align-items:flex-start;background:#fff}.press-release-list .press-release-col .content h6{padding-bottom:8px}.press-release-list .press-release-col .content h6 a{color:#343A40;display:inline-block}.press-release-list .press-release-col .content .view-more{color:#343A40;text-decoration:none;font-weight:600;margin-top:auto}.press-release-list .press-release-col .content .view-more:hover{text-decoration:underline;color:#8761AA}.virtual-tour-section{padding:60px 0 40px 0}.virtual-tour-section .heading{margin-bottom:30px}.filter-section ul{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0 0 45px 0}.filter-section ul li{list-style:none;padding:0 30px;margin-bottom:15px;font-size:20px;line-height:24px}.filter-section ul li a{color:#666}.filter-section ul li.active a{font-weight:700;color:#060E62}.filter-section ul li span{display:block;text-decoration:none;color:#666;cursor:pointer}.filter-section ul li span.active{font-weight:700;color:#060E62}.gallery-grid .portfolio{margin-bottom:20px;padding:0 10px}.gallery-grid .portfolio .image img{border-radius:20px;width:100%;height:325px;object-fit:cover}.gallery-grid .portfolio.width-25{width:25%}.gallery-grid .portfolio.width-40{width:40%}.gallery-grid .portfolio.width-35{width:35%}.gallery-grid .row.tab_content{display:none}.gallery-grid .row.tab_content.active{display:flex}.post-section{padding:60px 0 40px 0}.post-section .heading{margin-bottom:60px}.post-section .image{position:relative;overflow:hidden;border-radius:40px}.post-section .image img{height:535px;object-fit:cover;width:100%}.post-section .image:after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';mix-blend-mode:multiply;background:#6d0eb1;background:-moz-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:-webkit-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.post-section .post-row{padding:0 100px;margin-top:-105px;position:relative}.post-section .post-row .post-col{padding:0 10px;width:33.33%;margin-bottom:20px}.post-section .post-row .post-col .content{padding:20px 20px 40px 20px;height:100%;background-color:#fff;border-radius:20px;box-shadow:0 0 15px rgb(0 0 0 / .05)}.post-section .post-row .post-col .img-row{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}.post-section .post-row .post-col .img-row .img{width:80px}.post-section .post-row .post-col .img-row .img img{height:80px;width:100%;object-fit:cover;border-radius:100%}.post-section .post-row .post-col .img-row .text{width:calc(100% - 80px);padding-left:20px}.post-section .post-row .post-col .img-row .text h6{font-size:16px;line-height:22px;margin-bottom:8px;color:#060E62;font-weight:400}.post-section .post-row .post-col .img-row .text p{font-size:14px;line-height:20px}.testimonials_slider .slick-dots{padding:0;margin:0;display:flex;justify-content:center}.testimonials_slider .slick-dots li{list-style:none;padding:0 8px}.testimonials_slider .slick-dots li button{width:15px;height:15px;border:none;outline:none;padding:0;background-color:#060E62;border-radius:10px;font-size:0;opacity:.3}.testimonials_slider .slick-dots li.slick-active button{opacity:1}.financials-row{margin-bottom:80px}.financials-row:last-child{margin-bottom:0}.vtab-section{display:flex;align-items:flex-start;flex-wrap:wrap}.vtab-section .nav-tabs{border:none;display:block;width:100%;margin:0;padding:0;border-bottom:solid 1px #CED4DA}.vtab-section .nav-tabs .nav-item{transition:0.3s all ease;list-style:none;padding:12px 30px 12px 0}.vtab-section .nav-tabs .nav-item .nav-link{background:none;font-size:16px;line-height:24px;color:#343A40;position:relative;border-radius:0;border:none;padding:0 0 0 0;margin:0}.vtab-section .nav-tabs .nav-item .nav-link:after{position:absolute;bottom:-13px;left:0;width:100%;height:2px;background-color:#8761AA;content:"";display:none}.vtab-section .nav-tabs .nav-item .nav-link.active{color:#8761AA}.vtab-section .nav-tabs .nav-item .nav-link:hover{color:#8761AA}.vtab-section .nav-tabs .nav-item .nav-link.active:after{display:block}.vtab-section .nav-tabs .nav-item:last-child{padding-right:0}.vtab-section .tab-content{width:100%}.overview-content .inside-content{padding:20px 30px;border-radius:10px;background-color:#F7F7F7;height:100%}.overview-content .inside-content strong{font-weight:500}.overview-content .inside-content h6{text-transform:uppercase;font-weight:500}.overview-content .content-row:not(:last-child){margin-bottom:40px}.overview-content p a{color:#4B0F8F}.ezms-section{padding:60px 0}.ezms-section .heading{padding-bottom:27px;margin-bottom:60px}.ezms-section .heading h2{padding-bottom:0}.ezms-section .heading h2:after{display:none}.ezms-section .heading p{font-size:21px;line-height:30px;color:#000;font-weight:300}.ezms-section .heading:after{position:absolute;left:50%;margin-left:-48px;bottom:0;content:'';height:6px;background-color:#ECE48E;width:97px}.ezms-section .image-col img{height:auto}.our-clients-section{padding:60px 0}.our-clients-section .heading{margin-bottom:33px}.our-clients-slider .slick-track{margin:0}.our-clients-slider .slick-list{margin:0 -10px}.our-clients-slider .slick-slide{padding:0 10px}.our-clients-slider .slick-slide .item{min-height:150px;padding:15px;border-radius:20px;background-color:#fff;justify-content:center;align-items:center;display:flex!important}.our-clients-slider .slick-slide .item img{height:auto}.our-clients-slider .slick-arrow{position:absolute;right:0;top:-100px;border:none;outline:none;background:#F4F7FC;width:34px;height:34px;line-height:34px;font-size:16px;color:#060E62;border-radius:4px}.our-clients-slider .slick-arrow.slick-prev{right:41px}.our-clients-slider .slick-arrow .fas{line-height:32px;vertical-align:top}.our-clients-slider .slick-arrow.slick-disabled{pointer-events:none}.our-clients-slider .slick-arrow.slick-disabled i{opacity:.3}.msflow-section{position:relative;display:flex;justify-content:flex-end;padding:40px 0}.msflow-section .left-logosection .left-col img{height:auto}.left-logosection{position:absolute;left:0;top:40px;width:100%}.left-logosection .left-col{background-color:#F5F5F5;padding:45px 158px 45px 0;position:relative;display:inline-flex;align-items:center;min-height:354px;width:495px}.left-logosection .left-col:before{background-color:#F5F5F5;position:absolute;right:100%;top:0;height:100%;width:5000px;content:''}.msflow-row{display:flex;flex-wrap:wrap;align-items:flex-start;width:65%;z-index:1}.msflow-row .msflow-column{width:25%;background-color:#2599E7;color:#fff;padding:25px 30px;min-height:270px;position:relative}.msflow-row .msflow-column .icon{margin-bottom:20px}.msflow-row .msflow-column h6{color:#fff;margin-bottom:20px}.msflow-row .msflow-column p{color:#fff}.msflow-row .msflow-column.four{background-color:#144DC3}.msflow-row .msflow-column.four:after{position:absolute;right:0;bottom:-100px;content:'';width:100px;height:100px;background-color:#F5F5F5}.msflow-row .msflow-column.three{margin-top:100px;background-color:#1C65CC}.msflow-row .msflow-column.two{margin-top:200px;background-color:#2181DA}.msflow-row .msflow-column.one{margin-top:300px;background-color:#2599E7}.msflow-row .msflow-column.one:after{position:absolute;right:-100px;bottom:0;content:'';width:100px;height:100px;background-color:#F5F5F5}.getin-touch-section{padding:40px 0 0 0}.getin-touch-content{padding:70px 192px;color:#fff;text-align:center;border-radius:42px;background:#6d0eb1;background:-moz-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:-webkit-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.getin-touch-content h4{margin:0 auto 35px auto;line-height:46px;max-width:880px}.getin-touch-content .white-btn{font-size:18px;text-transform:uppercase;border:none;border-radius:50px;font-weight:700;min-width:235px;padding:23px 20px}.modules-section{padding:60px 0}.modules-list .row [class*="col-"]{margin-top:20px}.modules-list .columns{height:100%;background-color:#fff;padding:25px 15px;text-align:center;position:relative;border-radius:20px;box-shadow:0 0 30px rgb(0 0 0 / .05)}.modules-list .columns .icon{margin-bottom:10px;min-height:110px}.blog-section .right-image{position:relative;z-index:1}.a2a_kit a.a2a_button_twitter span{background-image:url(/wp-content/themes/drc/assets/images/twitter_icon_black.svg);background-repeat:no-repeat;background-position:center center;background-color:transparent!important}.a2a_kit a.a2a_button_twitter span svg{display:none}.logo-section{padding:25px 0}.logo-slider{display:none}.logo-slider.slick-initialized{display:block}.logo-slider .slick-slide{padding:0 15px;outline:none!important;border:none!important}.logo-slider .slick-slide .slider-logocol{outline:none!important;border:none!important;text-align:center;min-height:150px;display:flex!important;align-items:center;justify-content:center}.logo-slider .slick-slide .slider-logocol img{display:inline-block;height:auto}.culture-section-new{padding:60px 0}.culture-section-new .heading{margin-bottom:25px}.culture-section-new .content{max-width:990px;margin:0 auto}.culture-gallery{margin:100px 0 0 0}.culture-gallery .slick-slide{padding:0 8px}.culture-gallery .slick-slide .image{vertical-align:top}.culture-gallery .slick-slide .image img{height:310px;width:100%;object-fit:cover;border-radius:16px}.culture-gallery .slick-slide .image.large img{height:400px}.culture-gallery .slick-track{display:flex;align-items:center}.culture-largegrid{overflow:hidden;margin-bottom:20px;padding:60px 0 0 0}.culture-largegrid .content{max-width:990px;margin:0 auto 60px auto}.culture-slider{margin:0 -10px}.culture-slider .slick-arrow{position:absolute;background-position:center center;background-repeat:no-repeat;width:60px;height:60px;background-color:rgb(0 0 0 / .7);border:none;outline:none;font-size:0;z-index:1;top:50%;margin-top:-30px;padding:0;border-radius:60px}.culture-slider .slick-prev{left:50px;background-image:url(/wp-content/themes/drc/assets/images/culture-slider-arrow.svg)}.culture-slider .slick-next{right:50px;background-image:url(/wp-content/themes/drc/assets/images/culture-slider-arrow.svg);transform:rotate(180deg)}.culture-slider .slick-slide{padding:0 10px}.culture-slider .slick-slide .item{vertical-align:top}.culture-slider .slick-slide .item img{width:100%;height:600px;object-fit:cover}.discover-section{padding:80px 0 50px 0}.discover-section .container{position:relative}.discover-section .container:after{position:absolute;left:20px;right:20px;height:1px;background-color:#C6BFBF;content:''}.discover-slider .slick-dots{padding:0;margin:0;display:flex;justify-content:center;position:absolute;width:100%;bottom:-50px}.discover-slider .slick-dots li{list-style:none;padding:0 4px}.discover-slider .slick-dots li button{background-color:#fff;padding:0;border:1px solid rgb(6 14 98 / .5);font-size:0;outline:none;width:16px;height:16px;border-radius:20px}.discover-slider .slick-dots li.slick-active button{background-color:#060E62;border-color:#060E62}.discover-slider .slick-slide .item{display:flex!important;flex-wrap:wrap}.discover-slider .slick-slide .item .content{width:45.5%;padding-right:25px;margin-bottom:30px}.discover-slider .slick-slide .item .content .designation{margin-top:70px}.discover-slider .slick-slide .item .content .designation h5{font-weight:500}.discover-slider .slick-slide .item .content .designation p{font-style:italic}.discover-slider .slick-slide .item .image{width:54.5%}.discover-slider .slick-slide .item .image img{width:100%;height:auto}.benefits-section .heading{margin-bottom:40px}.benefits-section .benefits-gridlisting .row [class*="col-"]{margin-top:20px}.benefits-section .benefits-gridlisting .columns{text-align:center;background-color:#fff;padding:28px 30px;height:100%;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;box-shadow:0 0 30px rgb(0 0 0 / .05);-webkit-box-shadow:0 0 30px rgb(0 0 0 / .05);-moz-box-shadow:0 0 30px rgb(0 0 0 / .05);-ms-box-shadow:0 0 30px rgb(0 0 0 / .05)}.benefits-section .benefits-gridlisting .columns .icon{margin-bottom:22px}.benefits-section .benefits-gridlisting .columns .icon img{max-height:80px}.benefits-section .benefits-gridlisting .columns h6{color:#000;font-weight:700;margin-bottom:15px}.benefits-section .benefits-gridlisting .columns p{margin-bottom:20px}.whathappening-section{padding:60px 0}.whathappening-section .heading{margin-bottom:40px}.whathappening-section .row [class*="col-"]{margin-top:20px}.whcard-col{position:relative;box-shadow:0 0 50px rgb(0 0 0 / .07);background-color:#fff;border-radius:10px;height:100%}.whcard-col .card-image{position:relative}.whcard-col .card-image img{height:160px;object-fit:cover;object-position:center;width:100%;border-radius:10px 10px 0 0}.whcard-col .card-content{padding:20px}.whcard-col .card-content h6{font-size:16px;letter-spacing:.02em;line-height:22px;font-weight:500;margin:0 0 10px 0}.whcard-col .card-content h6 a{color:#000}.whcard-col .card-content p{font-size:14px;line-height:20px;margin-bottom:10px}.whcard-col .card-content .read-more{padding-right:25px;font-size:11px;color:#4B0F8F;letter-spacing:.02em;position:relative}.whcard-col .card-content .read-more:after{background-image:url(/wp-content/themes/drc/assets/images/read-more-arrow.svg);background-position:right center;background-repeat:no-repeat;width:12px;height:10px;content:'';right:5px;top:50%;margin-top:-5px;position:absolute;transition:all 0.3s ease}.whcard-col .card-content .read-more:hover:after{right:0}.whcard-col .card-content span{padding-right:25px;font-size:11px;color:#4B0F8F;letter-spacing:.02em;position:relative}.whcard-col .card-content span:after{background-image:url(/wp-content/themes/drc/assets/images/read-more-arrow.svg);background-position:right center;background-repeat:no-repeat;width:12px;height:10px;content:'';right:5px;top:50%;margin-top:-5px;position:absolute;transition:all 0.3s ease}.whcard-col .card-content span:hover:after{right:0}.whcard-col .card-content .read-more span{padding-right:0}.whcard-col .card-content .read-more span:after{display:none}.whcard-col .card-content .label{padding:2px 10px;line-height:18px;margin:0 0 10px 0;background-color:#F13C46;font-size:12px;color:#fff;display:inline-block;letter-spacing:.02em}.home-banner-slider{display:none}.home-banner-slider.slick-initialized{display:block}.about-grid-section{padding:40px 0}.about-grid-section .columns{margin-bottom:20px;padding:20px;position:relative;box-shadow:0 0 50px rgb(0 0 0 / .07);background-color:#fff;border-radius:10px;display:flex;flex-wrap:wrap}.about-grid-section .columns .card-icon{width:82px}.about-grid-section .columns .card-icon img{height:auto}.about-grid-section .columns .card-content{width:calc(100% - 82px);padding-left:20px}.about-grid-section .columns .card-content h6{letter-spacing:.02em;font-weight:500;margin:0 0 15px 0}.insight-section .mobile-heading{display:none}.solution-slider .slick-dots{padding:0;margin:15px 0 0 0;display:flex;justify-content:center}.solution-slider .slick-dots li{list-style:none;padding:0 8px}.solution-slider .slick-dots li button{width:15px;height:15px;border:none;outline:none;padding:0;background-color:#060E62;border-radius:10px;font-size:0;opacity:.3}.solution-slider .slick-dots li.slick-active button{opacity:1}.contact-formmain .drc_captcha .col-md-3{max-width:245px;width:245px}.contact-formmain .drc_captcha .col-md-2{max-width:270px;width:270px;flex:0 0 270px}.contact-formmain .drc_captcha .col-md-2 input{outline:none;border-radius:0;padding:8px 0 8px 0;height:30px;font-size:18px;font-weight:500;color:#666;border:none;border-bottom:solid 1px rgb(112 112 112 / .2);width:100%;max-width:200px}.contact-formmain .drc_help{padding-top:15px}.contact-formmain .drc_help .input-groups label{top:0}.contact-formmain .drc_help .input-groups label.animate-label{top:-25px}.contact-formmain .drc_help .input-groups .form-control{padding-top:0}#grievance:before,#shareholding-pattern:before,#compliance-report:before,#annual-returns:before,#grievance-redressal-officer:before,#financials:before{content:'';display:block;height:85px;margin-top:-85px;visibility:hidden}.esc-certified{padding:50px 0 80px 0}.esc-certified .col-lg-4{max-width:25%;flex:0 0 25%}.esc-certified .certified-content{text-align:center;display:block}.esc-certified .certified-content h2{margin:0 0 8px 0;font-size:18px;line-height:24px}.esc-certified .certified-content .sub-title{display:block}.esc-certified .certified-content .certified-logo{display:flex;text-align:center;padding:40px 0;min-height:244px;align-items:center;justify-content:center}.esc-certified .certified-content .certified-logo img{max-width:100%}.esc-certified .certified-content .drc-title{display:block;color:#060E62;font-size:24px;font-weight:700;margin-bottom:20px}.esc-certified .certified-content p{display:inline-block;max-width:800px;width:100%}.oct-event{background:rgb(0 0 0 / .9);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999999;transition:all 0.5s ease 0s;transform:translateY(-100%);overflow:hidden}.home .oct-event.open{transform:translateY(0)}.oct-event .middle-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.oct-event .middle-img .oct-eventClose{position:absolute;top:20px;right:20px;cursor:pointer}.oct-event .middle-img img{max-width:100%}.didac-section{padding:60px 0}.didac-section .content-col p{font-size:18px;line-height:33px}.didac-section .content-col p strong{color:#060E62}.didac-section .image-col{text-align:right;margin-top:-220px}.didacdetail-section{padding:14px 0;background:linear-gradient(to right,rgb(109 14 177 / .11) 0%,rgb(207 169 79 / .11) 100%)}.didacdetail-section .didacdetail-list{display:flex;flex-wrap:wrap}.didacdetail-section .didacdetail-list .item{margin:10px 80px 10px 0}.didacdetail-section .didacdetail-list .item:last-child{margin-right:0}.didacdetail-section .didacdetail-list .item p{color:#000;margin-bottom:15px;letter-spacing:.03em;text-transform:uppercase}.didacdetail-section .didacdetail-list .item h4{color:#000;font-size:28px;margin-bottom:0;line-height:1em}.didacdetail-section .didacdetail-list .item h5{color:#000;font-size:24px;margin-bottom:0}.card-videocol{position:relative;padding-top:56.5%;margin-top:20px}.card-videocol iframe{height:100%;width:100%;border:none;position:absolute;left:0;top:0;border-radius:10px}.didac-section .booking-info{display:block;padding:80px 0 0 0}.didac-section .booking-info h3{text-align:center;color:#060E62}.didac-section .booking-info h4{text-align:center;color:#060E62}.booking-btn{display:block;text-align:center;padding-top:20px}.booking-btn a{display:inline-block;font-size:16px;font-weight:600;color:#fff;outline:none;border:none;box-shadow:none;line-height:22px;min-width:186px;padding:20px 40px;border-radius:50px;background:#6d0eb1;background:-moz-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:-webkit-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d0eb1',endColorstr='#cfa94f',GradientType=1)}.our-speciality{display:block;padding-bottom:80px}.our-speciality .heading span{color:#501494;line-height:66px;font-size:21px;font-weight:600}.our-speciality .heading h2{color:#000}.our-speciality p{line-height:30px;font-size:18px;color:#333;margin:0}.our-speciality .speciality-points{display:block;padding-top:30px}.our-speciality .speciality-points ul{padding:0;margin:0;display:flex;flex-flow:row wrap}.our-speciality .speciality-points ul li{list-style:none;width:60%;font-size:18px;color:#000;line-height:30px;padding:15px 0 15px 80px;position:relative;font-weight:500;margin-bottom:30px}.our-speciality .speciality-points ul li:nth-child(odd){width:40%}.our-speciality .speciality-points ul li span{position:absolute;top:0;left:0;width:60px;height:60px;border:solid 1px rgb(0 0 0 / .1);border-radius:50%;display:flex;align-items:center;justify-content:center}.our-speciality .note{font-style:italic;font-weight:500}.our-speciality .rightimg{padding-top:120px}.didac-section{padding:60px 0}.didac-section .content-col p{font-size:18px;line-height:33px}.didac-section .content-col p strong{color:#060E62}.didac-section .image-col{text-align:right;margin-top:-220px}.didacdetail-section{padding:14px 0;background:linear-gradient(to right,rgb(109 14 177 / .11) 0%,rgb(207 169 79 / .11) 100%)}.didacdetail-section .didacdetail-list{display:flex;flex-wrap:wrap}.didacdetail-section .didacdetail-list .item{margin:10px 80px 10px 0}.didacdetail-section .didacdetail-list .item:last-child{margin-right:0}.didacdetail-section .didacdetail-list .item p{color:#000;margin-bottom:15px;letter-spacing:.03em;text-transform:uppercase}.didacdetail-section .didacdetail-list .item h4{color:#000;font-size:28px;margin-bottom:0;line-height:1em}.didacdetail-section .didacdetail-list .item h5{color:#000;font-size:24px;margin-bottom:0}.card-videocol{position:relative;padding-top:56.5%;margin-top:20px}.card-videocol iframe{height:100%;width:100%;border:none;position:absolute;left:0;top:0;border-radius:10px}.press-release-contentpage{padding:60px 0}.press-release-contentpage p{color:#181818;margin-bottom:16px}.press-release-contentpage hr{margin:20px 0;border-top:1px solid rgb(0 0 0 / .3)}.press-release-contentpage h1{margin:0 0 20px 0;font-size:42px;line-height:1.4em;font-weight:700;color:#000}.press-release-contentpage h2{margin:0 0 20px 0;font-size:36px;line-height:1.4em;font-weight:700;color:#000}.press-release-contentpage h3{margin:0 0 15px 0;font-size:30px;line-height:1.4em;font-weight:700;color:#000}.press-release-contentpage h4{margin:0 0 15px 0;font-size:26px;line-height:1.4em;font-weight:700;color:#000}.press-release-contentpage h5{margin:0 0 15px 0;font-size:22px;line-height:1.4em;font-weight:600;color:#000}.press-release-contentpage h6{margin:0 0 15px 0;font-size:18px;line-height:1.4em;font-weight:600;color:#000}.press-release-contentpage ul,.press-release-contentpage ol{padding:0 0 0 18px}.press-release-contentpage .two-colrow{display:flex;flex-wrap:wrap;margin-bottom:24px}.press-release-contentpage .two-colrow .content-col{width:50%;border:1px solid #b9b9b9;padding:15px}.press-release-contentpage .two-colrow .content-col h6{margin:0}.press-release-contentpage .sign{margin-bottom:16px}.press-release-contentpage .sign h6{margin:0 0 10px 0}.press-release-contentpage .sign .image{margin-bottom:10px}.press-release-contentpage h1.text-normal,.press-release-contentpage h2.text-normal,.press-release-contentpage h3.text-normal,.press-release-contentpage h4.text-normal,.press-release-contentpage h5.text-normal,.press-release-contentpage h6.text-normal{font-weight:400}.press-release-contentpage .table{border:1px solid #bbb;color:#181818}.press-release-contentpage .table th,.press-release-contentpage .table td{border:1px solid #bbb;border-right:1px solid #bbb;padding:10px}.press-release-contentpage .table thead th{vertical-align:middle;font-weight:600}.press-release-contentpage .table strong{font-weight:600}.press-release-contentpage .table td p,.press-release-contentpage .table th p{margin:0}.press-release-contentpage .addtoany_shortcode{margin-top:25px}.press-release-contentpage .addtoany_shortcode .a2a_svg{vertical-align:top}.press-release-contentpage .pdf-link{display:inline-block}.press-release-contentpage .pdf-link a{margin-top:20px;display:inline-block;color:#8761AA;font-size:16px;position:relative}.press-release-contentpage .pdf-link a:after{position:absolute;top:0;left:0;max-width:270px;height:0;background:#e0e0e0;content:"";width:100%}.press-release-contentpage .pdf-link a img{margin-left:15px}.inner-banner.inner-large-banner{min-height:800px}.inner-banner.inner-large-banner:before{display:none}.inner-banner.inner-large-banner:after{background:linear-gradient(to right,#6d0eb1 0%,#cfa94f 100%);opacity:.95}.page-id-9366 .inner-banner.inner-large-banner:after{display:block!important}.banner-formrow{display:flex;justify-content:space-between;flex-wrap:wrap;color:#fff}.banner-formrow .banner-form{max-width:49%;flex:0 0 49%;background-color:rgb(0 0 0 / .3);border:2px solid rgb(255 255 255 / .38);padding:30px;border-radius:10px}.banner-formrow .banner-form h3{color:#fff;margin-bottom:20px}.banner-formrow .banner-form .form-group{margin-bottom:20px}.banner-formrow .banner-form .form-group .form-control{font-size:18px;letter-spacing:.02em;color:#666;border-radius:5px;box-shadow:0 0 16px rgb(0 0 0 / .16);border:none;padding:10px 20px;height:54px}.banner-formrow .banner-form .form-group textarea.form-control{height:80px}.banner-formrow .banner-form .bottom-row{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.banner-formrow .banner-form .bottom-row .captcha{margin:10px 0}.banner-formrow .banner-form .bottom-row .btn-col{width:100%;max-width:230px;margin:10px 0}.banner-formrow .banner-form .bottom-row .submit-btn{height:60px;border-radius:5px;border:none;background-color:#2AA8A5;outline:none;font-size:18px;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:.05em;width:100%;transition:all 0.3s ease}.banner-formrow .banner-form .bottom-row .submit-btn:hover{background-color:#139390}.banner-formrow .content{max-width:37%;flex:0 0 37%}.banner-formrow .content .didacdetail-list{display:flex;flex-wrap:wrap}.banner-formrow .content .didacdetail-list .item{margin-bottom:25px;width:50%;padding-bottom:25px;border-bottom:1px dashed #fff}.banner-formrow .content .didacdetail-list .item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;width:100%}.banner-formrow .content .didacdetail-list .item p{color:#fff;margin-bottom:8px;font-size:14px;line-height:18px;letter-spacing:.03em;text-transform:uppercase}.banner-formrow .content .didacdetail-list .item h5{color:#fff;font-size:24px;margin-bottom:0}.bannertxtdesc{margin-bottom:40px}.bannertxtdesc p{font-size:26px;max-width:420px;line-height:1.4;color:#fff;font-weight:500;margin-bottom:16px}.didac-section .image-col.center-img{margin-top:0}.insight-slider-section{padding:40px 20px 115px 20px}.insight-slider-section .heading{margin-bottom:60px}.insight-slider .slick-slide{padding:0 20px}.insight-slider .slick-slide .item{vertical-align:top}.insight-slider .slick-slide .item .image{position:relative;padding-top:70.5%}.insight-slider .slick-slide .item .image img,.insight-slider .slick-slide .item .image iframe{height:100%;width:100%;border:none;position:absolute;left:0;top:0;border-radius:10px;object-fit:cover}.education-sector{position:relative}.education-sector .top-arrow-row{height:32px;position:relative;z-index:1;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.education-sector .top-arrow-row:before{position:absolute;content:'';left:0;top:0;width:calc(50% - 61px);height:100%;background-color:#fff}.education-sector .top-arrow-row:after{position:absolute;content:'';right:0;top:0;width:calc(50% - 61px);height:100%;background-color:#fff}.education-sector .top-arrow{position:absolute;left:50%;top:0;transform:translateX(-50%);width:122px;height:32px;cursor:pointer;background-image:url(/wp-content/themes/drc/assets/images/bottom-arrow-shape.svg);background-size:contain;background-repeat:no-repeat;background-position:center bottom}.education-sector .top-arrow span{width:20px;height:18px;display:block;position:relative;left:50%;margin-left:-10px;top:19px;background-image:url(/wp-content/themes/drc/assets/images/top-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;animation:animate 2s infinite}@keyframes animate{0%{opacity:0;transform:translate(0,10px)}100%{opacity:1;transform:translate(0,-10px)}}.education-sector-inner{padding:32px 0;color:#fff;position:relative;background:#6d0eb1;background:-moz-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:-webkit-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.education-sector-inner .content p{color:#fff;margin-bottom:16px;font-weight:300}.education-sector-inner .content h4{font-size:28px;font-weight:500;color:#fff;margin-bottom:0}.elearning-section{padding:60px 0}.elearning-section .content{max-width:1042px;margin:0 auto;text-align:center;color:#fff;padding-bottom:80px}.elearning-section .content p{color:#fff;opacity:.7;font-size:18px;line-height:30px}.elearning-section .heading{margin-bottom:30px}.elearning-section .heading h2{color:#fff}.elearning-col{margin-bottom:80px;text-align:center}.elearning-col .icon{margin-bottom:30px}.elearning-col h6{color:#fff;font-size:16px;margin:0;font-weight:500;letter-spacing:.02em}.logo-section.bottom-border{border-bottom:1px solid #E0E0E0}.banner-mask{position:absolute;bottom:0;left:0;z-index:1;width:100%}.banner-mask img{width:100%;vertical-align:bottom}.inner-banner.inner-banner-large{min-height:810px;background-position:center bottom}.inner-banner.inner-banner-large .banner-content h1{letter-spacing:0;padding-bottom:0;font-size:55px;line-height:83px;font-family:'Poppins',sans-serif;font-weight:600;text-align:center;max-width:1248px;margin:0 auto}.inner-banner.inner-banner-large .banner-content h1:after{display:none}.inner-banner.inner-banner-large:before{display:none;position:absolute;left:0;top:110px;width:350px;height:538px;content:'';background-image:url(/wp-content/themes/drc/assets/images/case_study/wine-image2.svg);background-position:top center;background-repeat:no-repeat;background-size:contain;z-index:1;mix-blend-mode:normal}.inner-banner.inner-banner-large:after{display:none;opacity:1;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.main-largebg-image{background-image:url(/wp-content/themes/drc/assets/images/case_study/pattern_img.png);background-position:top center;background-repeat:no-repeat;background-size:cover}.overview-mainsection{font-family:'Poppins',sans-serif}.overview-mainsection h2{font-size:55px;line-height:1.3;font-family:'Playfair Display',serif;font-weight:400;margin-bottom:40px;letter-spacing:0}.overview-mainsection p{font-size:20px;line-height:33px;letter-spacing:.03em;margin-bottom:30px}.overview-mainsection p:last-child{margin-bottom:0}.overview-mainsection .container{max-width:1464px;padding:0 15px}.overview-mainsection .container .row{margin-right:-15px;margin-left:-15px}.overview-mainsection .container .row [class*="col-"]{padding-right:15px;padding-left:15px}.overview-section{padding:80px 0 100px 0}.overview-section .left-content .image{padding-top:43px}.overview-section .left-content .image img{border-radius:10px;width:100%}.overview-section .right-content{display:flex;flex-direction:column}.overview-section .right-content .image{margin-bottom:30px;display:flex;justify-content:flex-end}.overview-section .right-content .image img{border-radius:10px}.requirement-section{padding:40px 15px 100px 15px;background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:580px;position:relative;border-radius:20px;overflow:hidden;margin-bottom:100px}.requirement-section .content{text-align:center;position:relative;z-index:1;max-width:1190px;margin:0 auto;color:#fff}.requirement-section .content h2{color:#fff}.requirement-section .content p{color:#fff;letter-spacing:.05em}.technology-cols{display:inline-flex;align-items:center;gap:50px;padding-top:50px;position:relative;margin-top:20px}.technology-cols:before{position:absolute;content:'';left:50%;top:0;width:274px;height:2px;background-color:rgb(255 255 255 / .5);transform:translateX(-50%)}.technology-cols h2{margin-bottom:0!important}.cards-block{padding-bottom:100px}.cards-block .heading h2{padding:25px 0 0 0}.cards-block .heading h2:after{bottom:auto;top:0;width:92px;height:5px;margin-left:-46px;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.cards-block .cards-body{border-radius:30px;background-color:#fff;box-shadow:0 0 36px rgb(0 0 0 / .06);padding:50px}.cards-block .cards-body .content-col{flex:0 0 46.666667%;max-width:46.666667%}.cards-block .cards-body .image-rightcol{flex:0 0 53.333333%;max-width:53.333333%}.cards-block .cards-body .image-rightcol .image{position:relative}.cards-block .cards-body .image-rightcol .image img{width:100%;border-radius:20px}.cards-block .cards-body .image-rightcol .image:after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;mix-blend-mode:multiply;opacity:.74;border-radius:20px;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.cards-block .cards-body .image-rightcol .icon-row{margin-top:-92px;position:relative}.cards-block .cards-body .image-rightcol .icon-row ul{padding:0 30px;margin:0;display:flex;flex-wrap:wrap}.cards-block .cards-body .image-rightcol .icon-row ul li{padding:0 20px;margin:0;list-style:none;width:33.33%}.cards-block .cards-body .image-rightcol .inner-col{background-color:#fff;border-radius:20px;box-shadow:0 3px 6px rgb(0 0 0 / .16);text-align:center;padding:20px 10px 12px 10px;height:100%}.cards-block .cards-body .image-rightcol .inner-col .icon{min-height:64px;margin-bottom:10px}.cards-block .cards-body .image-rightcol .inner-col p{font-size:14px;line-height:20px;max-width:120px;margin:0 auto}.cards-block .cards-body .content-col ul{margin:0;padding:0}.cards-block .cards-body .content-col ul li{margin:0 0 20px 0;padding:0 0 0 22px;position:relative;list-style:none;font-size:20px;line-height:30px;color:#6E6E6E;letter-spacing:.01em}.cards-block .cards-body .content-col ul li:before{background-image:url(/wp-content/themes/drc/assets/images/case_study/plus-icon.svg);position:absolute;left:0;top:8px;content:'';width:12px;height:12px}.cards-block .cards-body .content-col ul li:last-child{margin-bottom:0}.portfolio-bgsection{padding:100px 0;background-image:url(/wp-content/themes/drc/assets/images/case_study/portfolio-bgimg.png);background-position:top center;background-repeat:no-repeat;background-repeat:no-repeat;background-size:cover}.portfolio-bgsection .container{max-width:1464px;padding:0 15px}.portfolio-bgsection .container .row{margin-right:-15px;margin-left:-15px}.portfolio-bgsection .container .row [class*="col-"]{padding-right:15px;padding-left:15px;margin:15px 0}.portfolio-bgsection .image-col{background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .16);border-radius:10px;overflow:hidden}.portfolio-bgsection .image-col img{border-radius:10px}.storex-mainsection{font-family:'Poppins',sans-serif}.storex-mainsection h2{color:#333}.storex-mainsection .heading h2{margin:0 auto 50px auto;letter-spacing:0}.storex-mainsection .heading h2:after{bottom:auto;top:0;width:92px;height:5px;margin-left:-46px;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.storex-mainsection .row{margin-right:-15px;margin-left:-15px}.storex-mainsection .row [class*="col-"]{padding-right:15px;padding-left:15px}.storex-mainsection .image-rightcol.storex-image-col{flex:0 0 46%;max-width:46%}.storex-mainsection .image-rightcol.storex-image-col .icon-row ul{padding:0 12px}.storex-mainsection .image-rightcol.storex-image-col .icon-row ul li{padding:0 12px}.storex-mainsection .content-col.storex-content-col{flex:0 0 54%;max-width:54%}.storex-mainsection .cards-block{padding-bottom:70px}.storex-mainsection .cards-block .cards-body .image-rightcol .inner-col{padding-left:8px;padding-right:8px}.storex-mainsection .cards-block .cards-body .image-rightcol .inner-col p{max-width:100%}.storex-mainsection .cards-block .cards-body .image-rightcol .image:after{opacity:.51}.client-broached-section{padding-bottom:70px}.client-broached-section .content-row{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.client-broached-section .content-row .image-col{position:relative;width:49%;z-index:11}.client-broached-section .content-row .image-col img{border-radius:60px 0 0 60px;opacity:.91;position:relative;z-index:1;width:100%}.client-broached-section .content-row .image-col:after{position:absolute;content:'';width:100%;height:100%;left:0;top:0;border-radius:60px 0 0 60px;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.client-broached-section .content-row .content-col{position:relative;width:calc(115% - 49%);margin-left:-15%;padding:60px 40px 60px 250px}.client-broached-section .content-row .content-col .image{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.24;mix-blend-mode:multiply}.client-broached-section .content-row .content-col .image img{width:100%;height:100%;object-fit:cover;border-radius:0 40px 40px 0}.client-broached-section .content-row .content-col:after{position:absolute;content:'';width:100%;height:100%;left:0;top:0;border-radius:0 40px 40px 0;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.client-broached-section .content-row .content-col .contents{position:relative;z-index:11}.client-broached-section .content-row .content-col ul{margin:0;padding:0}.client-broached-section .content-row .content-col ul li{font-weight:400;margin:0 0 30px 0;padding:0 0 0 25px;position:relative;list-style:none;font-size:24px;line-height:38px;color:#fff;letter-spacing:.025em}.client-broached-section .content-row .content-col ul li:before{background-image:url(/wp-content/themes/drc/assets/images/case_study/plus-icon-white.svg);position:absolute;left:0;top:12px;content:'';width:12px;height:12px}.client-broached-section .content-row .content-col ul li:last-child{margin-bottom:0}.technology-stack-section{padding-bottom:70px}.technology-stack-section .inner-col{display:flex;flex-wrap:wrap;align-items:center;height:100%;border-radius:30px;background-color:#fff;box-shadow:0 0 36px rgb(0 0 0 / .06);padding:30px}.technology-stack-section .inner-col .icon{width:90px;height:90px;display:flex;align-items:center;justify-content:center}.technology-stack-section .inner-col .icon.img-radius img{border-radius:9px}.technology-stack-section .inner-col .icon.gradient{background:linear-gradient(135deg,rgb(1 97 138) 0%,rgb(228 140 3) 100%);border-radius:9px}.technology-stack-section .inner-col .content{width:calc(100% - 90px);padding-left:30px}.technology-stack-section .inner-col .content h5{font-size:19px;line-height:27px;margin-bottom:8px;color:#6E6E6E;font-weight:500;text-transform:uppercase;letter-spacing:.1em}.technology-stack-section .inner-col .content h4{font-size:31px;line-height:44px;margin-bottom:0;color:#333}.technology-stack-section .inner-col .content h4 span{font-size:13px;line-height:20px;font-weight:500}.tech-section{position:relative;background-color:#E2EBF5;border-radius:60px;padding:80px;margin-bottom:70px}.tech-section .content-col .heading h2{margin:0 0 30px 0;max-width:100%;font-size:36px;line-height:1.3;font-weight:600;letter-spacing:0}.tech-section .content-col .heading h2:after{margin-left:0}.tech-section .content-col .heading h2 strong{font-weight:700}.tech-section .content-col p{font-size:21px;line-height:31px;font-weight:500;color:#6E6E6E;letter-spacing:0}.tech-section .image-col{position:relative;margin-bottom:-80px}.tech-section .image-col img{border-radius:60px 60px 0 0;width:100%}.tech-section .image-col:after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;mix-blend-mode:multiply;opacity:.7;border-radius:60px 60px 0 0;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.heading.title{margin-bottom:50px}.heading.title h2{padding:25px 0 0 0}.heading.title h2:after{bottom:auto;top:0;width:92px;height:5px;margin-left:-46px;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.container-xl{max-width:1464px;padding:0 15px}.inner-banner.rise-inner-banner{min-height:570px}.inner-banner.rise-inner-banner:after,.inner-banner.rise-inner-banner:before{display:none}.inner-banner.rise-inner-banner .banner-content h1{font-family:'Poppins',sans-serif;color:#fff;font-size:55px;line-height:1.46;letter-spacing:0;font-weight:600;padding-bottom:0}.inner-banner.rise-inner-banner .banner-content h1:after{display:none}.inner-banner.rise-inner-banner .left-image{position:absolute;left:0;bottom:0}.inner-banner.rise-inner-banner .container{position:static}.inner-banner.rise-inner-banner .content-col{max-width:760px}.inner-banner.rise-inner-banner .inner-row{display:flex;justify-content:flex-end}.risetwocol-grid{padding:60px 0;font-family:'Poppins',sans-serif}.risetwocol-grid .content-col{padding-left:40px}.risetwocol-grid .content-col p{font-size:20px;line-height:33px}.challenge-section{padding:80px 0;font-family:'Poppins',sans-serif}.challenge-section .contents{padding-right:40px}.challenge-section .contents ul{margin:0;padding:0}.challenge-section .contents ul li{margin:0 0 15px 0;padding:0 0 0 15px;position:relative;list-style:none;font-size:20px;line-height:30px;color:#6E6E6E;letter-spacing:.01em}.challenge-section .contents ul li:before{position:absolute;left:0;top:12px;content:'';width:5px;height:5px;border-radius:10px;background-color:#6E6E6E}.challenge-section .contents ul li:last-child{margin-bottom:0}.challenge-section .contents ul li strong{font-weight:600}.challenge-section .image img{width:100%;height:auto;border-radius:10px}.strategy-section{padding:80px 0;font-family:'Poppins',sans-serif}.strategy-section .contents{padding-left:50px}.strategy-section .contents p{font-size:20px;line-height:30px;color:#6E6E6E}.strategy-section .contents ul{margin:0;padding:0}.strategy-section .contents ul li{margin:0 0 15px 0;padding:0 0 0 15px;position:relative;list-style:none;font-size:20px;line-height:30px;color:#6E6E6E;letter-spacing:.01em}.strategy-section .contents ul li:before{position:absolute;left:0;top:12px;content:'';width:5px;height:5px;border-radius:10px;background-color:#6E6E6E}.strategy-section .contents ul li:last-child{margin-bottom:0}.strategy-section .contents ul li strong{font-weight:600}.strategy-section .image img{width:100%;height:auto;border-radius:10px}.techstack-section{font-family:'Poppins',sans-serif;background-size:cover;background-repeat:no-repeat;min-height:850px;background-position:center bottom;padding:80px 0 195px 0}.techstack-section .heading h2{padding:25px 0 0 0;color:#fff}.techstack-section .heading h2:after{background:#fff}.techrow{padding-top:26px;padding-bottom:80px;margin-bottom:80px;position:relative}.techrow:after{position:absolute;content:'';left:50%;bottom:0;width:100%;max-width:484px;height:2px;background-color:rgb(255 255 255 / .2);transform:translateX(-50%)}.techrow .tech-col{border:2px solid #fff;border-radius:20px;padding:20px;text-align:center}.techrow .tech-col h5{color:#fff;font-size:22px;line-height:32px;font-weight:400;margin:0}.techrow .tech-col .label{border-radius:8px;background-color:#fff;font-size:22px;line-height:32px;font-weight:600;color:#274096;padding:10px;margin-top:-46px;margin-bottom:20px}.techrow .row{gap:50px 0}.tech-logorow .row{gap:20px 0}.tech-logocol{background-color:#fff;border-radius:20px;min-height:162px;display:flex;justify-content:center;align-items:center}.features-section{padding:60px 0;font-family:'Poppins',sans-serif}.features-list .row [class*="col-"]{margin-bottom:20px}.features-list .features-col{height:100%;background-color:#fff;box-shadow:0 0 6px 0 rgb(0 0 0 / .16);border-radius:12px;overflow:hidden}.features-list .features-col .title{font-size:26px;line-height:40px;color:#fff;margin-bottom:0;font-weight:600;padding:20px 25px;background:linear-gradient(to right,rgb(122 28 104 / .7) 0%,rgb(39 64 150 / .7) 100%)}.features-list .features-col .content{padding:25px}.features-list .features-col .content p{font-size:20px;line-height:33px}.inner-banner.torrent-inner-banner{min-height:800px}.inner-banner.torrent-inner-banner:after{background:rgb(67 67 67 / .7);mix-blend-mode:normal;display:block;opacity:1}.inner-banner.torrent-inner-banner:before{display:none}.inner-banner.torrent-inner-banner .banner-content h1{text-align:center}.inner-banner.torrent-inner-banner .banner-content h1:after{display:none}.inner-banner.torrent-inner-banner .bottom-row{position:absolute;bottom:0;left:0;width:100%;height:34px;z-index:1}.inner-banner.torrent-inner-banner .bottom-row:before{position:absolute;content:'';bottom:0;left:0;width:70%;height:100%;background-color:#274096;opacity:.7}.inner-banner.torrent-inner-banner .bottom-row:after{position:absolute;content:'';bottom:0;right:0;width:30%;height:100%;background-color:#B9B9B9;opacity:.7}.torrenttwocol-grid{padding:80px 0;font-family:'Poppins',sans-serif}.torrenttwocol-grid .content-col{padding-left:80px}.torrenttwocol-grid .content-col p{font-size:20px;line-height:33px}.torrenttwocol-grid .content-col ul{margin:0;padding:0}.torrenttwocol-grid .content-col ul li{margin:0 0 15px 0;padding:0 0 0 15px;position:relative;list-style:none;font-size:20px;line-height:30px;color:#6E6E6E;letter-spacing:.01em}.torrenttwocol-grid .content-col ul li:before{position:absolute;left:0;top:12px;content:'';width:5px;height:5px;border-radius:10px;background-color:#6E6E6E}.torrenttwocol-grid .content-col ul li:last-child{margin-bottom:0}.torrenttwocol-grid .content-col ul li strong{font-weight:600}.torrent-challenge-section{padding:80px 0;font-family:'Poppins',sans-serif;position:relative}.torrent-challenge-section:after{position:absolute;content:'';left:-235px;bottom:55px;width:470px;height:470px;background-color:#274096;border-radius:100%;opacity:.05}.torrent-challenge-section .contents{padding-right:40px;z-index:1;position:relative}.torrent-challenge-section .contents ul{margin:0;padding:0}.torrent-challenge-section .contents ul li{margin:0 0 15px 0;padding:0 0 0 15px;position:relative;list-style:none;font-size:20px;line-height:30px;color:#6E6E6E;letter-spacing:.01em}.torrent-challenge-section .contents ul li:before{position:absolute;left:0;top:12px;content:'';width:5px;height:5px;border-radius:10px;background-color:#6E6E6E}.torrent-challenge-section .contents ul li:last-child{margin-bottom:0}.torrent-challenge-section .contents ul li strong{font-weight:600}.torrent-challenge-section .image img{width:100%;height:auto;border-radius:10px}.heading.color{margin-bottom:40px}.heading.color h2{padding:25px 0 0 0}.heading.color h2:after{background:#38368C;margin-left:0;bottom:auto;top:0;width:92px;height:5px}.keybenefits-section{padding:50px 0 80px 0;background-color:#32338E;color:#fff;font-family:'Poppins',sans-serif}.keybenefits-section .heading h2{color:#fff;padding:0}.keybenefits-section .heading h2:after{display:none}.keybenefits-section .keybenefits-col{background-color:#fff;height:100%;word-break:break-word;border-radius:12px;min-height:187px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px 55px}.keybenefits-section .keybenefits-col h5{margin:0;color:#333}.keybenefits-section .row{gap:20px 0}.modules-grid{padding:80px 0;font-family:'Poppins',sans-serif}.heading.text-center h2:after{margin-left:-46px}.modules-lists .item{height:100%;background-color:#fff;box-shadow:0 0 6px 0 rgb(0 0 0 / .16);border-radius:12px;overflow:hidden;margin-bottom:20px}.modules-lists .item .title{font-size:26px;line-height:40px;color:#32338E;margin-bottom:0;font-weight:600;padding:20px 25px;background-color:rgb(50 51 142 / .1)}.modules-lists .item .content{padding:25px}.modules-lists .item .content p{font-size:20px;line-height:33px}.modules-lists .item .content>ul{margin:0;padding:0}.modules-lists .item .content>ul>li{margin:0 0 8px 0;padding:0 0 0 25px;list-style:none;position:relative;font-size:20px;line-height:30px;color:#6E6E6E}.modules-lists .item .content>ul>li:before{position:absolute;content:'';left:0;top:11px;width:8px;height:8px;background-color:#9599A8;border-radius:10px}.modules-lists .item .content>ul>li>ul{padding:0}.modules-lists .item .content>ul>li>ul>li{list-style:none;position:relative;padding:0 0 0 25px}.modules-lists .item .content>ul>li>ul>li:before{position:absolute;content:'';left:0;top:11px;width:4px;height:4px;background-color:#9599A8}.skill-indiaBanner{background:url(/wp-content/themes/drc/assets/images/case_study_new/skill-indiaBannerBg.png) no-repeat center center;background-size:cover;padding:157px 0 0 0}.skill-indiaBanner h2{color:#fff;text-align:center;margin-bottom:50px}.skill-indiaBanner .img{text-align:center;margin-bottom:-1px}.skill-indiaBanner .img img{display:inline-block;vertical-align:top}.skill-indiaMain-sections{font-family:'Poppins',sans-serif}.skill-indiaMain-sections .overview{padding:60px 0}.skill-indiaMain-sections .overview h3{font-family:'Poppins',sans-serif;font-size:55px;color:#32338E;line-height:82px;margin:0 0 20px 0;font-weight:400;text-align:center}.skill-indiaMain-sections .overview .img{margin-right:-92px}.skill-indiaMain-sections .overview .text{padding-top:50px}.skill-indiaMain-sections .overview p{padding-left:92px;font-size:20px;line-height:32px;margin-bottom:32px;color:#6E6E6E;font-family:'Poppins',sans-serif}.skill-indiaMain-sections .overview p:first-child{padding-left:0}.technology-stackSkill{background:url(/wp-content/themes/drc/assets/images/case_study_new/technology-stackBg.png) no-repeat center center;background-size:cover;padding:60px 0 50px 0;border-radius:30px}.technology-stackSkill h3{font-family:'Poppins',sans-serif;font-size:55px;color:#fff;line-height:82px;margin:0;font-weight:400;text-align:center}.technology-stackSkill .technology-view{display:flex;flex-flow:row wrap;padding:30px 20px 0 20px}.technology-stackSkill .technology-view .technology-box{width:20%;padding:10px}.technology-stackSkill .technology-view .technology-box .box-inner{background:#fff;border-radius:20px;padding:20px 15px;height:100%}.technology-stackSkill .technology-view .technology-box h5{font-size:19px;font-weight:500;color:#6E6E6E;margin:0;padding-bottom:20px;font-family:'Poppins',sans-serif}.technology-stackSkill .technology-view .technology-box p{font-weight:700;font-size:18px;color:#333;margin:0}.solution-infoSkill{padding:60px 0}.solution-infoSkill h3{font-size:55px;line-height:80px;color:#32338E;margin:0 0 35px 0;font-family:'Poppins',sans-serif;font-weight:400}.solution-infoSkill p{font-family:'Poppins',sans-serif;font-size:19px;line-height:32px;padding-bottom:10px;margin-bottom:0}.skill-features{padding:60px 0}.skill-features h3{font-family:'Poppins',sans-serif;font-size:55px;color:#32338E;line-height:82px;margin:0 0 35px 0;font-weight:400;text-align:center}.skill-features .features-box{box-shadow:0 0 36px rgb(0 0 0 / .09);padding:0;border-radius:30px;margin-bottom:40px;padding:50px}.skill-features .features-box:nth-child(even) .text{padding-left:30px;padding-right:0}.skill-features .features-box:nth-child(even) .row{flex-direction:row-reverse}.skill-features .features-box .image img{border-radius:20px;box-shadow:0 0 36px rgb(0 0 0 / .16)}.skill-features .features-box .text{padding-top:70px;padding-right:30px}.skill-features .features-box h4{line-height:48px;font-size:32px;color:#274096;font-family:'Poppins',sans-serif;margin:0 0 25px 0;font-weight:600}.skill-features .features-box p{font-size:24px;line-height:38px;margin:0}.skill-features .features-box ul{padding:0}.skill-features .features-box ul{padding:0;margin:0;list-style:none;position:relative}.skill-features .features-box ul li{margin:0;padding:0 0 0 15px;position:relative;list-style:none;font-size:24px;line-height:38px;color:#6E6E6E}.skill-features .features-box ul li:before{position:absolute;left:0;top:16px;content:'';width:5px;height:5px;border-radius:10px;background-color:#6E6E6E}.skill-features .features-box.tech-section{background-color:#fff0}.skill-features .features-box.tech-section h4{padding-top:25px;position:relative}.skill-features .features-box.tech-section h4:after{position:absolute;content:'';left:0;top:0;width:92px;height:5px;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.skill-features .features-box.tech-section .text{padding-top:20px}.skill-features .features-box.tech-section .image{position:relative;margin-bottom:-50px}.skill-features .features-box.tech-section .image img{border-radius:60px 60px 0 0;width:100%;box-shadow:none}.skill-features .features-box.tech-section .image:after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;mix-blend-mode:multiply;opacity:.7;border-radius:60px 60px 0 0;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.inner-banner.shams-inner-banner{min-height:800px}.inner-banner.shams-inner-banner:after{background:linear-gradient(135deg,rgb(0 109 170) 0%,rgb(0 155 164) 100%);display:block;opacity:1}.inner-banner.shams-inner-banner:before{display:none}.inner-banner.shams-inner-banner .banner-content h1{text-align:center;padding-bottom:0}.inner-banner.shams-inner-banner .banner-content h1:after{display:none}.shamstwocol-grid{padding:80px 0;font-family:'Poppins',sans-serif}.shamstwocol-grid .content-col{padding-left:80px}.shamstwocol-grid .content-col p{font-size:20px;line-height:33px}.shamstwocol-grid .content-col ul{margin:0;padding:0}.shamstwocol-grid .content-col ul li{margin:0 0 15px 0;padding:0 0 0 15px;position:relative;list-style:none;font-size:20px;line-height:30px;color:#6E6E6E;letter-spacing:.01em}.shamstwocol-grid .content-col ul li:before{position:absolute;left:0;top:12px;content:'';width:5px;height:5px;border-radius:10px;background-color:#6E6E6E}.shamstwocol-grid .content-col ul li:last-child{margin-bottom:0}.shamstwocol-grid .content-col ul li strong{font-weight:600}.shams-challenge-section{padding:80px 0;font-family:'Poppins',sans-serif;position:relative}.shams-challenge-section .contents{padding-right:40px;z-index:1;position:relative}.shams-challenge-section .contents ul{margin:0;padding:0}.shams-challenge-section .contents ul li{margin:0 0 15px 0;padding:0 0 0 15px;position:relative;list-style:none;font-size:20px;line-height:30px;color:#6E6E6E;letter-spacing:.01em}.shams-challenge-section .contents ul li:before{position:absolute;left:0;top:12px;content:'';width:5px;height:5px;border-radius:10px;background-color:#6E6E6E}.shams-challenge-section .contents ul li:last-child{margin-bottom:0}.shams-challenge-section .contents ul li strong{font-weight:600}.shams-challenge-section .image img{width:100%;height:auto;border-radius:10px}.heading.noborder h2{padding-top:0;display:flex;padding-bottom:20px}.heading.noborder h2:after{content:'';background-image:url(/wp-content/themes/drc/assets/images/case_study_new/shams-line.svg);background-repeat:no-repeat;background-position:left top;background-color:#fff0;height:12px;position:relative;flex:1;align-self:flex-end;margin-bottom:14px;margin-left:15px}.heading.noborder.text-center{margin-bottom:50px}.heading.noborder.text-center h2{justify-content:center;padding-bottom:0}.heading.noborder.text-center h2:before{display:block;content:'';background-image:url(/wp-content/themes/drc/assets/images/case_study_new/shams-line.svg);background-repeat:no-repeat;background-position:left top;background-color:#fff0;height:12px;position:relative;flex:1;align-self:flex-end;margin-bottom:14px;margin-right:15px}.heading.noborder.text-center h2:after{display:block;left:auto;content:'';background-image:url(/wp-content/themes/drc/assets/images/case_study_new/shams-line.svg);background-repeat:no-repeat;background-position:left top;background-color:#fff0;height:12px;position:relative;flex:1;align-self:flex-end;margin-bottom:14px;margin-left:15px}.keybenefits-section.shams-keybenefits-section{background:linear-gradient(135deg,rgb(229 152 53) 0%,rgb(208 47 38) 100%)}.keybenefits-section.shams-keybenefits-section .keybenefits-col{box-shadow:0 1px 16px rgb(0 0 0 / .16)}.modules-card{border-radius:20px;background-color:#fff;box-shadow:0 0 30px rgb(0 0 0 / .05);height:100%;text-align:center;padding:20px}.modules-card .icon{margin-bottom:10px;min-height:100px;align-items:center;justify-content:center;display:flex}.modules-card .icon img{max-height:100px}.shams-modules-grid .row{gap:20px 0}.header.case-study-header{background-color:rgb(0 0 0 / .8)}.header.case-study-header .nav>li>a{padding:25px 0}.case-study-banner{padding:72px 0;position:relative;overflow-x:hidden}.case-study-banner .container{max-width:1464px;padding:0 15px}.case-study-banner .container .row{margin-right:-15px;margin-left:-15px;align-items:center}.case-study-banner .container .row [class*="col-"]{padding-right:15px;padding-left:15px}.case-study-banner .image-col{position:relative;padding:90px 0}.case-study-banner .image-col:after{position:absolute;content:'';left:-103px;bottom:0;width:284px;height:284px;border-radius:60px;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.case-study-banner .right-shape{position:absolute;content:'';left:310px;top:0;bottom:0;width:4000px;background-color:rgb(226 235 245 / .6)}.case-study-banner .circle{position:absolute;right:-70px;bottom:160px;z-index:1}.case-study-banner .image-col .image{position:relative;z-index:1}.case-study-banner .image-col .image img{border-radius:0 60px 60px 0}.case-study-banner .image-col .image:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;mix-blend-mode:multiply;opacity:.7;border-radius:0 60px 60px 0;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.case-study-banner .content-col{padding:90px 0;z-index:1;position:relative}.case-study-banner .content-col h1{font-family:'Poppins',sans-serif;font-size:55px;line-height:1.46;letter-spacing:0;font-weight:600}.case-study-banner .content-col h1 strong,.case-study-banner .content-col h1 span{color:#060E62;font-weight:700;display:block}.gradient-bgck{position:relative;padding:35px 0;text-align:center;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.gradient-bgck:after{position:absolute;left:0;top:0;content:'';width:100%;height:100%;background-image:url(/wp-content/themes/drc/assets/images/case_study/download-bgimg.svg);background-position:center top;background-repeat:no-repeat;background-size:cover}.gradient-bgck .container{position:relative;z-index:1}.gradient-bgck .container{max-width:1464px;padding:0 15px}.gradient-bgck .container .row{margin-right:-15px;margin-left:-15px}.gradient-bgck .container .row [class*="col-"]{padding-right:15px;padding-left:15px}.gradient-bgck .left-column{text-align:left;margin:18px 0}.gradient-bgck .left-column h2{font-family:'Playfair Display',serif;font-size:32px;line-height:1.2;margin-bottom:20px;color:#fff;letter-spacing:.03em;font-weight:700}.gradient-bgck .left-column p{font-size:20px;font-family:'Poppins',sans-serif;line-height:28px;color:#fff}.gradient-bgck .right-column{display:flex;row-gap:10px;column-gap:30px;justify-content:flex-end;flex-wrap:wrap}.gradient-bgck .right-column .btn{padding:16px 34px;border:2px solid #fff;border-radius:10px;color:#fff;font-size:24px;font-weight:500;line-height:34px;letter-spacing:.02em;font-family:'Poppins',sans-serif;text-transform:uppercase;box-shadow:none;outline:none}.gradient-bgck .right-column .btn.btn-white{color:#7E2237;background-color:#fff}.gradient-bgck .right-column .btn:hover{background-color:#7E2237!important;color:#fff!important;border-color:#7E2237!important}.gradient-bgck .text-link{font-size:18px;color:#fff}.postid-9133 .content-section{padding:0}.postid-9133 .inner-banner{display:none}.postid-9133 .inner-banner.inner-banner-large{display:block}.postid-9195 .content-section{padding:0}.postid-9195 .inner-banner{display:none}.postid-9195 .inner-banner.blink-inner-banner{display:block}.postid-9195 .main-largebg-image{background:none}.inner-banner.blink-inner-banner{min-height:900px;background-position:center bottom!important;align-items:flex-start}.inner-banner.blink-inner-banner .banner-content h1{letter-spacing:0;padding-bottom:0;font-size:55px;line-height:1.5;font-family:'Poppins',sans-serif;font-weight:600;text-align:center;max-width:1258px;margin:0 auto}.inner-banner.blink-inner-banner .banner-content h1:after{display:none}.inner-banner.blink-inner-banner:before,.inner-banner.blink-inner-banner:after{display:none}.inner-banner.blink-inner-banner .banner-content{margin-top:100px}.blink-project-section{padding:40px 0 80px 0;background-image:url(/wp-content/themes/drc/assets/images/case_study/blink-img3.png);background-position:right bottom;background-repeat:no-repeat;background-size:cover}.blink-project-section .image-col{position:relative;padding-bottom:180px}.blink-project-section .image-col .bottom-img{position:absolute;right:-120px;bottom:0;border:10px solid #fff}.blink-project-section .image-col .bottom-img:before{position:absolute;content:'';width:200px;height:20px;background-color:#060E62;right:100%;bottom:130px;margin-right:10px}.blink-project-section .right-content{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.blink-project-section .right-content h2{font-family:'Asap',sans-serif;line-height:1.2}.blink-project-section .right-content .small{max-width:824px}.large-twocol-section{position:relative;padding-top:180px;padding-bottom:50px}.large-twocol-section h2{font-family:'Asap',sans-serif;line-height:1.2}.large-twocol-section .content-row{display:flex;flex-wrap:wrap;min-height:480px}.large-twocol-section .content-row .image-col{position:absolute;width:60%;right:0;top:0;height:660px}.large-twocol-section .content-row .image-col img{border-radius:80px 0 0 80px;position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.large-twocol-section .content-row .image-col:after{opacity:.74;z-index:1;mix-blend-mode:multiply;position:absolute;content:'';width:100%;height:100%;left:0;top:0;border-radius:80px 0 0 80px;background:linear-gradient(to right,#6d0eb1 0%,#cfa94f 100%)}.large-twocol-section .content-row .content-col{position:relative;width:66%;height:100%;padding:50px 45px 50px 0;background-color:#fff;z-index:11;border-radius:0 80px 0 0}.large-twocol-section.reverse-col .content-row{justify-content:flex-end}.large-twocol-section.reverse-col .content-row .content-col{padding:50px 0 50px 45px;border-radius:80px 0 0 0}.large-twocol-section.reverse-col .content-row .image-col{left:0;right:auto}.large-twocol-section.reverse-col .content-row .image-col img{border-radius:0 80px 80px 0}.large-twocol-section.reverse-col .content-row .image-col:after{border-radius:0 80px 80px 0;background:linear-gradient(to right,#cfa94f 0%,#6d0eb1 100%)}.stack-section{padding:80px 0;background-color:#EBF2FF;position:relative;margin-bottom:100px}.stack-section .container{position:relative}.stack-section:before{width:540px;height:672px;position:absolute;content:'';right:0;top:-285px;background-image:url(/wp-content/themes/drc/assets/images/case_study/blink-img5.png);background-position:right center;background-repeat:no-repeat;background-size:contain}.stack-section .row [class*="col-"]{margin-top:20px}.stack-section h2{font-family:'Asap',sans-serif;line-height:1.2;text-align:center}.stack-section .item{background-color:#fff;height:100%;padding:30px;border-radius:20px;box-shadow:0 0 36px rgb(0 0 0 / .06)}.stack-section .item p{font-size:19px;line-height:28px;font-weight:500;text-transform:uppercase;color:#6E6E6E;margin-bottom:8px;letter-spacing:1.9px}.stack-section .item h4{color:#333;margin:0}.blink-imggrid{background-position:top center;background-size:cover;background-repeat:no-repeat;position:relative;padding:65px 0 495px 0}.blink-imggrid:after{opacity:.74;z-index:1;mix-blend-mode:multiply;position:absolute;content:'';width:100%;height:100%;left:0;top:0;background:linear-gradient(to right,#cfa94f 0%,#6d0eb1 100%)}.blink-imggrid .container{position:relative;z-index:11}.blink-imggrid h2{font-family:'Asap',sans-serif}.blink-imggrid .image{margin:15px 0}.blink-imggrid .image img{width:100%}.bespoke-solutions{position:relative;background-image:url(/wp-content/themes/drc/assets/images/case_study/blink-img14.png);background-position:top center;background-repeat:no-repeat;background-size:cover;padding:236px 0 80px 0;margin-top:-430px;z-index:1}.bespoke-solutions h2{font-family:'Asap',sans-serif}.page-id-7020 .webdevcontent-section .col-lg-7{flex:0 0 100%;max-width:100%}.page-id-7020 .webdevcontent-section .col-lg-7 .heading{max-width:100%}.page-id-7020 .webdevcontent-section .col-lg-5{display:none}.page-id-9366 .banner-formrow .content .didacdetail-list .item{width:100%}.page-id-9366 .elearning-section .content:last-child{padding-bottom:0}.page-id-9366 .banner-formrow .content .didacdetail-list .item p{font-size:24px;line-height:28px;font-weight:600}.page-id-9366 .banner-formrow .content .didacdetail-list .item h5{font-weight:400;font-size:20px}#wrapper{padding-top:70px}.post-navigation .nav-links a{background:none;padding:0;border-radius:0;position:relative}.post-navigation .nav-links a .nav-thumbnail{margin-right:0}.post-navigation .nav-links a.prev-post{padding-left:30px}.post-navigation .nav-links a.prev-post:after{background:url(/wp-content/themes/drc/assets/images/chevron-left.svg) no-repeat left center;position:absolute;top:0;left:0;width:30px;height:60px;content:""}.post-navigation .nav-links a.next-post{padding-right:30px}.post-navigation .nav-links a.next-post:after{background:url(/wp-content/themes/drc/assets/images/chevron-left-1.svg) no-repeat right center;position:absolute;top:0;right:0;width:30px;height:60px;content:""}.container{max-width:1170px;padding:0 20px}.footer .footer-col .cmmi-info{margin-bottom:26px;display:flex;align-items:flex-start;justify-content:right}.footer .footer-col .cmmi-info .img{width:100%;padding-right:10px;max-width:160px}.footer .footer-col .cmmi-info .img:last-child{padding-right:0;padding-left:10px}.webdevcontent-section.career-jobcontent .heading{max-width:100%}.webdevcontent-section.career-jobcontent .heading ul{padding:0 0 0 20px;margin-bottom:30px}.webdevcontent-section.career-jobcontent .heading ul li{color:#666;font-size:16px;line-height:24px;font-weight:400;margin-bottom:10px;letter-spacing:.02em}.whatweoffer-listsection.informed-section{padding:60px 0}.whatweoffer-listsection.informed-section .vcolumn{height:100%}.whatweoffer-listsection.informed-section .vcolumn .offer-column{min-height:inherit;margin-bottom:0}.whatweoffer-listsection.informed-section .vcolumn .offer-column p:last-child{margin-bottom:0}.whatweoffer-listsection.informed-section .row{gap:20px 0}.whatweoffer-listsection.identify-section{padding:60px 0}.whatweoffer-listsection.identify-section .content ul{padding:0 0 0 20px;margin-bottom:30px}.whatweoffer-listsection.identify-section .content ul li{color:#666;font-size:16px;line-height:24px;font-weight:400;margin-bottom:10px;letter-spacing:.02em}.whatweoffer-listsection.identify-section .heading{margin:0px!important}.webdevcontent-section.career-jobcontent h3,.whatweoffer-listsection.identify-section h3,.whatweoffer-listsection.identify-section h4,.whatweoffer-listsection.identify-section h5{color:#060E62}.page-template-tpl-recruitment-fraud .inner-banner .innerbanner-content h1{font-size:42px;line-height:60px;max-width:830px}.esc-certified .certified-content .cmmi-level{padding-top:50px}.fraud-alert{background:#000;padding:10px 0}.fraud-alert .inner{font-size:16px;color:#fff;line-height:24px}.page-template-tpl-recruitment-fraud .inner-banner{background-position:right center}.typing-container{margin:20px;height:100px}.typing-text{font-size:48px;position:relative;white-space:pre;margin:0;line-height:1.5;font-family:"Roboto Flex",sans-serif;display:flex;align-items:center}.text-poppins{font-family:"Poppins",sans-serif}.text-roboto{font-family:"Roboto Flex",sans-serif}.cursor{position:absolute;display:inline-block;width:2px;background-color:#212529;animation:blink 1s infinite;vertical-align:middle;top:50%;transform:translateY(-50%);z-index:1;height:48px}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.letter{position:relative;display:inline-block;margin-right:1px;z-index:0}.word-space{margin:0 4px}.drc-letter{color:#212529}.expanded-word{color:#8761aa}.expanded-word::first-letter{color:#212529}.header .nav>li.menu-bookappointment a{position:relative;padding:10px 40px 10px 16px;color:#fff;border-radius:8px;background:#6d0eb1;background:-moz-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:-webkit-linear-gradient(left,rgb(109 14 177) 0%,rgb(207 169 79) 100%);background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d0eb1',endColorstr='#cfa94f',GradientType=1)}.header .nav>li.menu-bookappointment a:after{position:absolute;top:12px;right:15px;width:18px;height:18px;background:url(/wp-content/themes/drc/assets/images/arrow-rightNav.svg) no-repeat top left;content:"";display:block!important}.header .header-row .nav>li>.dropdown-menu>ul>li.top-nav-btn{width:calc(33.33% - 12px);background-color:#000;border-radius:12px;padding:0;margin-right:12px;margin-top:72px;position:relative;overflow:hidden}.header .header-row .nav>li>.dropdown-menu>ul>li.top-nav-btn:after{position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% auto;content:"";z-index:1;transition:all 0.5s ease-in-out 0s}.header .header-row .nav>li>.dropdown-menu>ul>li.top-nav-btn.top-nav-ezms:after{background-image:url(/wp-content/themes/drc/assets/images/ezms-menu.png)}.header .header-row .nav>li>.dropdown-menu>ul>li.top-nav-btn.top-nav-truflux:after{background-image:url(/wp-content/themes/drc/assets/images/TruFlux-menu.png)}.header .header-row .nav>li>.dropdown-menu>ul>li.top-nav-btn.top-nav-chaintrust:after{background-image:url(/wp-content/themes/drc/assets/images/ChainTrust-menu.png)}.header .header-row .nav>li>.dropdown-menu>ul>li.top-nav-btn:last-child{margin-left:12px;margin-right:0}.header .header-row .nav>li>.dropdown-menu>ul>li.top-nav-btn a{color:#fff;line-height:30px;font-size:18px;padding:14px 16px;font-weight:600;font-family:"Poppins",SFProText,Verdana;position:relative;display:block;white-space:normal;z-index:3}.header .header-row .nav>li>.dropdown-menu>ul>li.top-nav-btn a:after{position:absolute;top:14px;right:16px;content:"";background:url(/wp-content/themes/drc/assets/images/menu-arrowRight.svg) no-repeat top left;width:20px;height:20px;display:block!important}.header .header-row .nav>li>.dropdown-menu>ul>li.top-nav-btn .menu-subtitle{display:block;font-size:14px;font-weight:400;line-height:18px;padding-top:4px;color:#fff;font-family:"Roboto Flex",SFProText,Verdana}.header .header-row .nav>li>.dropdown-menu>ul>li.top-nav-btn:hover a{color:#CEA94E}.header .header-row .nav>li>.dropdown-menu>ul>li.top-nav-btn:hover:after{transform:scale(1.06)}.header .header-row .nav>li>.dropdown-menu>ul>li.company-imgcol>span{position:relative;display:flex;height:100%;padding:14px 18px;align-items:flex-start;flex-direction:column}.header .header-row .nav>li>.dropdown-menu>ul>li.company-imgcol>span .drc_menu_imag{margin:0;border-radius:8px;position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}.header .header-row .nav>li>.dropdown-menu>ul>li.company-imgcol>span h6{text-transform:uppercase;color:#fff;position:relative}.header .header-row .nav>li>.dropdown-menu>ul>li.company-imgcol .menu-subtitle{color:#DEE2E6;font-size:14px;position:relative;line-height:18px;margin-bottom:12px}.header .header-row .nav>li>.dropdown-menu>ul>li.company-imgcol .menu-product-link .dropdown-item{width:auto;display:inline-flex;font-size:12px;line-height:18px;color:#fff;position:relative;padding-right:20px;font-weight:400;font-style:italic;opacity:.8}.header .header-row .nav>li>.dropdown-menu>ul>li.company-imgcol .menu-product-link .dropdown-item:after{display:block;position:absolute;content:'';right:0;top:1px;background-image:url(/wp-content/themes/drc/assets/images/arrow-up-right.svg);background-position:center center;background-repeat:no-repeat;width:16px;height:16px;transition:all 0.3s ease}.header .header-row .nav>li>.dropdown-menu>ul>li.company-imgcol .menu-product-link .dropdown-item:hover{opacity:1}.bg-gray{background:#F5F5F7}.sections-space{padding:80px 0;overflow:hidden}.sections-space:not(.bg-gray)+.sections-space:not(.bg-gray){padding-top:0}.text-teaser{padding:32px;margin-top:24px;height:calc(100% - 24px);background:#F5F5F7;border-radius:20px}.bg-gray .text-teaser{background:#fff;border-radius:20px}.drc-valuForm{padding-bottom:80px}.drc-valuForm:last-child{padding-bottom:0}.sections-space.top-space{padding-top:80px!important}.imgTeaserBox .text-teaser{padding:0;border-radius:16px;border:1px solid #DEE2E6;overflow:hidden;background:#fff0}.imgTeaserBox .text-teaser .img{position:relative;padding-top:58%}.imgTeaserBox .text-teaser .img img{position:absolute;left:0;top:0;right:0;width:100%;height:100%;object-fit:cover}.imgTeaserBox .text-teaser .img:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .4) 100%);z-index:1}.imgTeaserBox .text-teaser h6{padding:24px 24px 8px 24px}.imgTeaserBox .text-teaser p{padding:0 24px 24px 24px}.quote-sections .quote-img{margin-bottom:24px}.quote-sections h5{text-align:center;margin-bottom:32px}.gradient-text{background-image:url(/wp-content/themes/drc/assets/images/text-bg.jpg);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.gradient-text-warm{background-image:url(/wp-content/themes/drc/assets/images/text-bg4.png);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.gradient-text-yellow{background-image:url(/wp-content/themes/drc/assets/images/text-bg5-yellow.png);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.gradient-text-blue{background-image:url(/wp-content/themes/drc/assets/images/gradient-text-blue.png);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.gradient-text-blue-yellow{background-image:url(/wp-content/themes/drc/assets/images/gradient-text-blue-yellow.png);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.dark-gradient{background-image:linear-gradient(to right top,#4b0e75,#3a115d,#2a1146,#1d0e2f,#11041a)}.dark-gradient p{color:#fff}.imgText-teaser{margin-bottom:24px;height:calc(100% - 24px);background:#fff;border-radius:20px;overflow:hidden}.imgText-teaser .img img{width:100%}.imgText-teaser .text{padding:32px}.imgText-teaser ul{margin:0;padding:0}.imgText-teaser ul li{list-style:none;padding:0 0 24px 24px;position:relative}.imgText-teaser ul li:after{position:absolute;top:9px;left:6px;width:6px;height:6px;background-color:#343A40;border-radius:50%;content:""}.imgText-teaser.full-box .img{position:absolute;height:100%;left:0;top:0;width:100%}.imgText-teaser.full-box .img img{object-fit:cover;object-position:center center;height:100%}.team-box{padding:40px 0 0 0}.team-box h6 a{color:#212529}.team-box .img{margin-bottom:18px;background:url(/wp-content/themes/drc/assets/images/photo-bg.png) no-repeat center center}.bottom-border{padding-bottom:42px;border-bottom:solid 1px #CED4DA;margin-bottom:29px}#grievance ul{margin:0 0 24px 0;padding:0}#grievance ul li{list-style:none;position:relative;padding:0 0 0 15px;margin-bottom:8px}#grievance ul li:after{content:'';width:6px;height:6px;background-color:#343A40;position:absolute;left:0;top:8px;border-radius:50%}.page-template-tpl-about-us .inner-banner h1{color:#fff}.page-template-tpl-about-us .inner-banner{background-image:linear-gradient(to right,#f56517,#f54a3b,#eb3456,#d9286d,#c02b80,#aa4199,#8e52ab,#6c60b5,#4577c1,#2689c1,#3097b9,#53a3b0)!important}.page-template-tpl-about-us .inner-banner:after{display:none!important}.page-template-tpl-about-us .inner-banner:before{display:none!important}.tab-subtext.vtab-section .nav-tabs .nav-item{flex:1 1 auto}.tab-subtext.vtab-section .nav-tabs .nav-item .nav-link{font-size:24px;background:none;font-weight:600}.vtab-section .nav-tabs .nav-item .nav-link span{display:block;font-size:14px;font-weight:400;margin-top:8px}.tab-pane{padding-top:40px}.BgGradientStyle1{background:linear-gradient(90deg,#20BDA9 .52%,#113282 60.21%,#0E2C73 100%)}.BgGradientStyle1:before,.BgGradientStyle1:after{display:none}.BgGradientStyle2{background-image:linear-gradient(to right,#47001c,#48001f,#480022,#480026,#480029,#42022b,#3c052c,#36072c,#290a29,#1e0924,#15051e,#090017)}.BgGradientStyle2.sections-space{padding:80px 0!important}.BgGradientStyle2 h2,.BgGradientStyle2 h3,.BgGradientStyle2 p{color:#fff}.BgGradientStyle3{background-image:linear-gradient(to right,#0f0d23,#1d213b,#2b3455,#394970,#465f8d,#576598,#686aa1,#7b6faa,#92639a,#a25783,#a94f69,#a74d4d)}.BgGradientStyle4{background-image:linear-gradient(to right,#22597c,#236f81,#44827f,#6c937e,#94a285,#a8ac8b,#bdb593,#d2be9d,#ddc49d,#e7cb9c,#f2d19c,#fdd79b)}.BgGradientStyle5{background-image:linear-gradient(to right,#2a3671,#4b376c,#5f3a66,#6d4060,#76485c,#824b5d,#8f4e5d,#9a525b,#b04f58,#c44b53,#d8464b,#ea4141)}.bg-cover{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.bg-cover img{width:100%;height:100%;object-fit:cover;object-position:center center}.buttonArrow{display:inline-block;border-radius:68px;background:#212529;padding:16px 48px 16px 24px;color:#FFF;font-size:16px;font-weight:600;line-height:24px;position:relative;overflow:hidden}.buttonArrow:after{content:'';width:16px;height:16px;position:absolute;right:22px;top:0;bottom:0;margin:auto;transition:300ms ease all;background:url(/wp-content/themes/drc/assets/images/white-arrow.svg) no-repeat center;background-size:contain}.buttonArrow:before{content:'';position:absolute;top:50%;left:50%;width:5px;height:5px;background:rgb(255 255 255 / .5);opacity:0;border-radius:100%;transform:scale(1,1) translate(-50%);transform-origin:50% 50%}.buttonArrow:hover{color:#fff}.buttonArrow:hover:before{animation:ripple 1s ease-out}.buttonArrow:hover:after{right:18px}.buttonArrow.White-btn{background:#fff;color:#000}.buttonArrow.White-btn:hover{background:#693A95;color:#fff}.section-imageBg{background-size:cover;background-position:center center}.about-number-row{border-bottom:1px solid #DEE2E6;padding:40px 0}.about-number-row h6{color:#495057}.partner-list .title-row p,.partner-list .title-row h3{color:#fff}.partner-list .list{gap:60px 60px;justify-content:space-between;padding-top:90px;align-items:center}.partner-list .list .item img{max-height:90px;opacity:.8;transition:400ms ease all}.partner-list .list .item:hover img{opacity:1}.cards-slider{padding-bottom:60px;padding-top:24px}.cards-slider .slick-list{margin:0 -15px}.cards-slider .slick-list .slick-track{display:flex}.cards-slider .slick-list .slick-slide{padding:0 15px;height:inherit}.cards-slider .slick-list .slick-slide .item .text-teaser,.cards-slider .slick-list .slick-slide .item,.cards-slider .slick-list .slick-slide>div{height:100%;margin:0}.cards-slider .slick-prev{position:absolute;bottom:0;right:56px;border:none;padding:0;font-size:0;width:36px;height:36px;border-radius:50%;background:#F5F5F7 url(/wp-content/themes/drc/assets/images/slider-arrow.svg) no-repeat center;transform:rotate(180deg);opacity:.6;transition:400ms ease all}.cards-slider .slick-next{position:absolute;bottom:0;right:0;border:none;padding:0;font-size:0;width:36px;height:36px;border-radius:50%;background:#F5F5F7 url(/wp-content/themes/drc/assets/images/slider-arrow.svg) no-repeat center;opacity:.6;transition:400ms ease all}.cards-slider .slick-prev:hover{opacity:1}.cards-slider .slick-next:hover{opacity:1}.SlickArrowCenter{padding-bottom:70px}.SlickArrowCenter .slick-prev{position:absolute;bottom:0;right:50px;border:none;padding:0;font-size:0;width:36px;height:36px;border-radius:50%;background:#F5F5F7 url(/wp-content/themes/drc/assets/images/slider-arrow.svg) no-repeat center;transform:rotate(180deg);opacity:.6;transition:400ms ease all;left:0;margin:auto}.SlickArrowCenter .slick-next{position:absolute;bottom:0;right:-50px;border:none;padding:0;font-size:0;width:36px;height:36px;border-radius:50%;background:#F5F5F7 url(/wp-content/themes/drc/assets/images/slider-arrow.svg) no-repeat center;opacity:.6;transition:400ms ease all;left:0;margin:auto}.SlickArrowCenter .slick-prev:hover{opacity:1}.SlickArrowCenter .slick-next:hover{opacity:1}.bg-gray .cards-slider .slick-prev{background-color:#fff}.bg-gray .cards-slider .slick-next{background-color:#fff}.title-row-space{padding-bottom:80px}.skill-list{display:flex;flex-flow:row wrap;gap:24px;justify-content:center}.skill-list .item{width:140px;height:100%;border-radius:12px;background:#FFF;text-align:center;padding:20px 12px;display:flex;flex-flow:column;align-items:center;justify-content:center}.skill-list .item .icon{height:44px;display:flex;justify-content:center;align-items:center}.skill-list .item .icon img{max-height:44px}.skill-list .item h6{font-size:16px;line-height:24px;font-weight:400;margin-top:16px}.btn-row{margin-top:40px}.quote-slider-block .title-row img{margin-bottom:30px}.quote-slider-block .title-row{padding-bottom:80px}.quote-slider-block .imgMain{padding-left:35px}.quote-slider-block .text h6{color:#495057;font-weight:400;max-width:260px}.request-form-block{padding-top:80px!important}.request-form-block h2{text-align:center;color:#fff;margin-bottom:80px}.request-form-block .wrap{padding:0 115px}.request-form-block .form-white-bg{border-radius:32px;background:#FFF;padding:60px 36px;position:relative}.request-form-block .form-white-bg:before{position:absolute;top:12px;left:12px;right:12px;height:100%;background-color:rgb(255 255 255 / .5);border-radius:32px;content:"";z-index:0}.request-form-block .form-white-bg .btn-row{position:relative;margin-top:0}.request-form-block .form-white-bg .captcha{margin-bottom:24px;position:relative;z-index:1}.request-form-block .form-white-bg .captcha p{display:none}.request-form-block .form-white-bg .btn-row .wpcf7-spinner{position:absolute;right:0;top:0;margin:0}.request-form-block .text h3,.request-form-block .text p,.request-form-block .text h6{color:#fff}.request-form-block .text ul{padding-left:22px}.request-form-block .text ul li{color:#fff;margin-bottom:14px}.form-white-bg .form-control{height:48px;padding:12px 16px;background:#fff;border:solid 1px #DEE2E6;margin:0;border-radius:0;color:#343A40;font-size:16px;line-height:24px;border-radius:8px}.form-white-bg .input-groups{margin-bottom:24px}.form-white-bg .form-control:focus,.form-white-bg .wpcf7-textarea:focus{box-shadow:0 0 5px rgb(105 58 149 / .5)}.form-white-bg .wpcf7-textarea{height:138px;padding:12px 16px;background:#fff;border:solid 1px #DEE2E6;margin:0;border-radius:16px;color:#343A40;font-size:16px;resize:none;width:100%;outline:none;vertical-align:top}.form-white-bg .submit-btn{background:#693A95;width:auto;height:54px;color:#fff;font-weight:600;font-size:18px;text-align:center;border:none;text-transform:uppercase;font-family:"Poppins",SFProText,Verdana;padding:12px 24px;line-height:30px;border-radius:8px}.request-form-block.fromStyle2 .form-white-bg{border-radius:32px 32px 0 0}.request-form-block.fromStyle2 .form-white-bg:before{left:-16px;right:-16px;top:-16px;bottom:0;height:auto;border-radius:32px 32px 0 0}.request-form-block.fromStyle2{padding-bottom:0px!important;position:relative}.request-form-block.fromStyle2 .form-wrap{padding:16px 16px 0 16px;position:relative}.request-form-block.fromStyle2 .form-wrap:before{position:absolute;top:0;left:0;width:100%;height:50%;border-radius:32px 32px 0 0;content:"";background-color:rgb(255 255 255 / .5)}.request-form-block.fromStyle2 .form-wrap:after{position:absolute;top:50%;border-right:solid 16px rgb(255 255 255 / .5);content:"";right:calc(100% - 16px);height:50%;border-bottom:solid 16px rgb(255 255 255 / .5);width:5000px;border-radius:0 0 32px 0}.request-form-block.fromStyle2 .form-white-bg:before{bottom:0;left:-32px;width:32px;height:32px;background:url(/wp-content/themes/drc/assets/images/radius.png) no-repeat top left;top:auto;border-radius:0}.request-form-block.fromStyle2 .form-white-bg:after{position:absolute;top:calc(50% - 8px);border-left:solid 16px rgb(255 255 255 / .5);content:"";left:100%;height:calc(50% + 8px);border-bottom:solid 16px rgb(255 255 255 / .5);width:5000px;border-radius:0 0 0 32px}.request-form-block.fromStyle2 .wpcf7{position:relative}.request-form-block.fromStyle2 .wpcf7:after{position:absolute;bottom:-60px;right:-68px;width:32px;height:32px;background:url(/wp-content/themes/drc/assets/images/radius.png) no-repeat top left;content:"";transform:rotate(90deg)}.request-form-block .wpcf7-form{display:inline-block;width:100%}.request-form-block .checkbox-row{margin-top:24px}.request-form-block .checkbox-col{position:relative;margin-bottom:20px}.request-form-block .checkbox-col br{display:none}.request-form-block .checkbox-col input[type="checkbox"]{position:absolute;left:0;top:0;opacity:0}.request-form-block .checkbox-col input[type="checkbox"]+label{display:block;margin-bottom:0;cursor:pointer;font-size:16px;color:#666;position:relative;padding-left:37px}.request-form-block .checkbox-col input[type="checkbox"]+label:before{border:1px solid #707070;content:"";background-color:#fff;width:22px;height:22px;position:absolute;left:0;top:0;border-radius:2px}.request-form-block .checkbox-col input[type="checkbox"]+label:after{position:absolute;opacity:0;content:"";width:6px;height:12px;left:8px;top:4px;border-right:2px solid #008bd9;border-bottom:2px solid #008bd9;transform:rotate(45deg)}.request-form-block .checkbox-col input[type="checkbox"]:checked+label:before{border-color:#008bd9}.request-form-block .checkbox-col input[type="checkbox"]:checked+label:after{opacity:1}.request-form-block .checkbox-col input[type="checkbox"]+label a{text-decoration:underline;color:#000}.request-form-block .checkbox-col p span,.request-form-block .checkbox-col p span label{margin:0}.request-form-block .checkbox-col p span label{display:block;margin-bottom:0;cursor:pointer;font-size:16px;color:#666;position:relative;padding-left:37px}.request-form-block .checkbox-col p span label input[type="checkbox"]+span:before{border:1px solid #707070;content:"";background-color:#fff;width:22px;height:22px;position:absolute;left:0;top:0;border-radius:2px}.request-form-block .checkbox-col p span label input[type="checkbox"]+span:after{position:absolute;opacity:0;content:"";width:6px;height:12px;left:8px;top:4px;border-right:2px solid #008bd9;border-bottom:2px solid #008bd9;transform:rotate(45deg)}.request-form-block .checkbox-col p span label input[type="checkbox"]:checked+span:before{border-color:#008bd9}.request-form-block .checkbox-col p span label input[type="checkbox"]:checked+span:after{opacity:1}.request-form-block .bottom-text{margin-bottom:24px}.request-form-block .select2-container{width:100%!important}.request-form-block .select2-container--default .select2-selection--single{height:48px;-webkit-border-radius:0;-moz-border-radius:8px;border-radius:8px;-ms-border-radius:8px;border:solid 1px #DEE2E6}.request-form-block .select2-container--default.select2-container--open .select2-selection--single{box-shadow:0 0 5px rgb(105 58 149 / .5)}.request-form-block .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:46px;font-weight:400;font-size:18px;color:#666;padding-left:0;padding-right:40px;padding-left:16px}.request-form-block .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(/wp-content/themes/drc/assets/images/select-down-arrow.svg);background-position:center 20px;background-repeat:no-repeat;width:16px;height:46px;right:20px}.request-form-block .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.faq-block{padding-top:80px!important}.faq-block .faq-slide{margin-bottom:30px;border:solid 1px #ADB5BD}.faq-block .faq-slide.open{background:#f5f5f5;border:#fff0}.faq-block .faq-slide .faq-title{position:relative;padding:24px;cursor:pointer}.faq-block .faq-slide .faq-title:after{position:absolute;top:28px;right:24px;width:24px;height:24px;background:url(/wp-content/themes/drc/assets/images/faq-arrow.svg) no-repeat top left;content:"";transition:all 0.5s ease-in-out 0s}.faq-block .faq-slide.open .faq-title:after{transform:rotate(-180deg)}.faq-block .faq-slide .faq-title h5{margin:0}.faq-block .faq-data{padding:12px 24px 24px 24px;display:none}.faq-block .faq-data ul{padding:0;margin:0}.faq-block .faq-data ul li{list-style:none;position:relative;padding:0 0 0 14px}.faq-block .faq-data ul li:after{position:absolute;top:9px;left:0;width:5px;height:5px;border-radius:50%;content:"";background-color:#343A40}.news-section .imgTeaserBox .text-teaser{position:relative}.news-section .imgTeaserBox .text-teaser p{padding:0 0 16px 0;margin:0}.news-section .imgTeaserBox .text-teaser .content{padding:0 24px 60px 24px}.news-section .imgTeaserBox .text-teaser .content a{background:#212529;color:#fff;line-height:18px;padding:8px 34px 8px 16px;font-size:14px;font-weight:500;text-transform:uppercase;border-radius:68px;position:relative}.news-section .imgTeaserBox .text-teaser .content a:hover{background:#54277e}.news-section .imgTeaserBox .text-teaser .content a:hover:after{right:12px}.news-section .imgTeaserBox .text-teaser .content a:after{content:"";position:absolute;right:16px;top:12px;background:url(/wp-content/themes/drc/assets/images/news-buttonArrow.svg) no-repeat left top;width:12px;height:8px;transition:all 0.3s ease-in-out 0s}.news-section .imgTeaserBox .text-teaser .content .read-more-btn{position:absolute;bottom:24px;left:24px}.news-section .blog-below-description{text-align:center}.TeamDetails{padding:10px 0 0 0!important}.TeamDetails h2,.TeamDetails h4{color:#fff;margin-bottom:0}.TeamDetails .back-arrow{display:block;margin:0 0 24px 0}.TeamDetails .user-img{padding-left:24px}.sections-space .socials{padding:0;margin:0}.sections-space .socials li{list-style:none;display:inline-block;padding-right:16px}.inner-banner .back-arrow{margin-bottom:20px}.TeamDetails.no-image .back-arrow{margin-top:0}.TeamDetails.no-image{padding:80px 0!important}.banner-slider{color:#fff}.banner-slider .item{align-items:center;display:flex!important;padding:50px 130px;min-height:700px;height:calc(100vh - 70px);background-position:right center;background-repeat:no-repeat;background-size:cover}.banner-slider .item .content-col{max-width:900px;width:100%}.banner-slider .item .content-col h1{font-weight:700;font-size:60px;line-height:72px;}.banner-slider .item .content-col h2{font-weight:700}.banner-slider .item .content-col h5{color:#E9ECEF;line-height:36px;margin-bottom:40px;font-weight:400}.banner-slider .item .content-col .book-btn{font-size:14px;font-weight:600;align-items:center;gap:8px;line-height:18px;color:#fff;padding:12px 16px;display:inline-flex;border-radius:50px;position:relative;background-color:#693A95}.banner-slider .item .content-col .book-btn:after{content:'';display:inline-block;background-image:url(/wp-content/themes/drc/assets/images/btn-circle.svg);background-position:center center;background-repeat:no-repeat;width:16px;height:16px}.text-gradient-one{background-image:url(/wp-content/themes/drc/assets/images/gradient-one.webp);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.text-gradient-two{background-image:url(/wp-content/themes/drc/assets/images/gradient-two.webp);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.text-gradient-three{background-image:url(/wp-content/themes/drc/assets/images/gradient-three.webp);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.text-gradient-four{background-image:url(/wp-content/themes/drc/assets/images/gradient-four.webp);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.text-gradient-five{background-image:url(/wp-content/themes/drc/assets/images/gradient-five.webp);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.gradient-text-warm{background-image:url(/wp-content/themes/drc/assets/images/text-bg4.png);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.gradient-text-yellow{background-image:url(/wp-content/themes/drc/assets/images/text-bg5-yellow.png);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.gradient-text-blue{background-image:url(/wp-content/themes/drc/assets/images/gradient-text-blue.png);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.gradient-text-blue-yellow{background-image:url(/wp-content/themes/drc/assets/images/gradient-text-blue-yellow.png);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.member_detailsView h5{margin-bottom:20px;padding-top:20px}.member_detailsView ul:not(.socials){padding:0;margin:0 0 24px 0}.member_detailsView ul:not(.socials) li{list-style:none;position:relative;padding:0 0 0 15px;margin:0 0 8px 0}.member_detailsView ul:not(.socials) li:before{content:'';width:6px;height:6px;background-color:#343A40;position:absolute;left:0;top:8px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%}.header .header-row .nav>li.menus-products .dropdown-menu>ul{padding:0 9px 24px 9px}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li{width:33.33%;padding:0 15px;display:flex;flex-direction:column}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li>img{width:100%;height:200px;object-fit:cover;margin-right:0;border-radius:12px;margin-bottom:16px}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li>a{white-space:normal}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li>a .drc_menu_imag{border-radius:12px}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li h6{margin-bottom:12px;line-height:30px}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li .menu-subtitle{color:#343A40;line-height:24px;margin-bottom:16px;display:block}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li .menu-product-link{margin-top:auto}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li .read-more-btn{display:inline-flex;width:auto;color:#693A95;line-height:18px;padding:0 34px 0 0;font-size:14px;font-family:"Roboto Flex",sans-serif;font-weight:600;border-radius:68px;position:relative}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li .read-more-btn:hover:after{right:12px}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li .read-more-btn:after{content:"";display:inline-block;position:absolute;right:16px;top:6px;background:url(/wp-content/themes/drc/assets/images/readmore-btnarrow.svg) no-repeat left top;width:12px;height:8px;transition:all 0.3s ease-in-out 0s}.page-sitemap{padding:60px 0}.sitemap-menu{padding:0;margin:0;list-style:none}.sitemap-menu>li{margin-bottom:4px}.sitemap-menu>li a{color:#8761AA;font-size:14px;font-weight:400;line-height:20px;white-space:normal;display:inline-flex;align-items:center}.sitemap-menu>li>.sub-menu{padding:0;margin:0 -10px;display:flex;flex-wrap:wrap}.sitemap-menu>li>.sub-menu>li{width:25%;padding:0 10px;list-style:none}.sitemap-menu>li>.sub-menu>li>.sub-menu{padding:0;margin:0}.sitemap-menu>li>.sub-menu>li>.sub-menu>li{list-style:none;margin-bottom:4px}.sitemap-menu>li>.sub-menu>li.company-imgcol{display:none}.sitemap-menu>li.main-parent-menu{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #DEE2E6}.sitemap-menu>li.main-parent-menu>a{color:#212529;pointer-events:none;font-size:24px;line-height:1.5;font-weight:600;display:block;margin-bottom:15px}.sitemap-menu>li.main-parent-menu>.sub-menu>li.main-child-menu>a{color:#212529;pointer-events:none;font-size:18px;line-height:1.5;font-weight:600;display:block;margin-bottom:5px}.sitemap-menu>li.menus-products>.sub-menu>li>a img{display:none}.img-gridcol{height:100%;position:relative;min-height:430px;border-radius:16px;overflow:hidden;display:flex;align-items:flex-end}.img-gridcol>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.img-gridcol .text{padding:24px;position:relative;z-index:1;color:#fff;align-items:flex-start;flex-direction:column;display:flex;width:100%;background:linear-gradient(#fff0 0%,rgb(0 0 0) 100%)}.img-gridcol .text .label{border-radius:4px;background:rgb(255 255 255 / .2);backdrop-filter:blur(12.5px);margin-bottom:12px;font-size:14px;font-weight:400;line-height:18px;padding:4px 12px}.img-gridcol .text h5{margin-bottom:4px;font-weight:700;color:#fff}.img-gridcol .text h5:last-child{margin-bottom:0}.img-gridcol .text p{color:#F5F5F7;margin-bottom:0;letter-spacing:0}.img-gridcol .text .read-more{color:#c6b8d3;margin-top:14px;font-size:16px;font-weight:600;line-height:24px;padding-right:20px;position:relative}.img-gridcol .text .read-more:after{position:absolute;content:'';right:0;top:6px;background-image:url(/wp-content/themes/drc/assets/images/blog-read-more.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;width:14px;height:12px;transition:all 0.3s ease;filter:brightness(0) invert(.7)}.img-gridcol .text .read-more:hover{color:#fff;padding-right:24px}.img-gridcol .text .read-more:hover:after{filter:brightness(0) invert(1)}.cloud-gridrow{padding-top:40px}.cloud-gridrow .row{gap:24px 0}.cloud-gridrow .grid-col{border-radius:24px;overflow:hidden;background-color:#F7F7F7;height:100%}.cloud-gridrow .grid-col>img{height:276px;width:100%;object-fit:cover}.cloud-gridrow .grid-col .text{padding:32px}.cloud-gridrow .grid-col .text h5{margin-bottom:0;font-weight:700;position:relative}.cloud-gridrow .grid-col .text h5 a{display:block;color:#212529;padding-right:30px}.cloud-gridrow .grid-col .text h5 a:after{position:absolute;content:'';right:0;top:6px;background-image:url(/wp-content/themes/drc/assets/images/arrow-up-right2.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;transition:all 0.3s ease}.cloud-gridrow .grid-col .text h5 a:hover:after{transform:rotate(45deg)}.bg-gray .cloud-gridrow .grid-col{background-color:#fff}.job-openrow .row{margin-left:-15px;margin-right:-15px;gap:30px 0}.job-openrow .row [class*="col-"]{padding-left:15px;padding-right:15px}.job-openrow .columns{padding:32px;border-radius:24px;background-color:#F5F5F7;height:100%;flex-direction:column;display:flex;align-items:flex-start}.job-openrow .columns h5{font-weight:700;margin-bottom:16px}.job-openrow .columns p{margin-bottom:16px}.job-openrow .columns ul{padding:0;margin:0 0 32px 0;display:flex;flex-direction:column;gap:8px 0;width:100%}.job-openrow .columns ul li{padding:0;margin:0;list-style:none;font-size:14px;line-height:18px;color:#000;display:flex}.job-openrow .columns ul li label{margin-bottom:0;min-width:96px;padding-right:30px;position:relative}.job-openrow .columns ul li label:after{position:absolute;content:'';right:12px;top:6px;width:6px;height:6px;background-color:#D9D9D9;border-radius:10px}.job-openrow .columns .apply-btn{display:inline-flex;margin-top:auto;color:#693A95;font-size:14px;font-weight:600;line-height:18px;padding-right:20px;position:relative}.job-openrow .columns .apply-btn:after{position:absolute;content:'';right:0;top:4px;background-image:url(/wp-content/themes/drc/assets/images/blog-read-more.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;width:14px;height:10px;transition:all 0.3s ease}.job-openrow .columns .apply-btn:hover{padding-right:25px}.job-openrow .columns .apply-btn:hover:after{right:0}.bg-gray .job-openrow .columns{background-color:#fff}.job-detailsection .left-content{padding-right:70px}.job-detailsection .left-content ul{padding:0;margin:0 0 40px 0}.job-detailsection .left-content ul:last-child{margin-bottom:0}.job-detailsection .left-content ul li{list-style:none;position:relative;padding:0 0 0 15px;margin:0 0 6px 0}.job-detailsection .left-content ul li:before{content:'';width:6px;height:6px;background-color:#343A40;position:absolute;left:0;top:8px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%}.job-detailsection .left-content h4{font-weight:700}.job-detailsection .right-content{background-color:#F5F5F7;padding:24px;border-radius:24px}.job-detailsection .right-content ul{display:flex;gap:9px 0;flex-direction:column;padding:0;margin:0}.job-detailsection .right-content ul li{display:flex;width:100%}.job-detailsection .right-content ul li label{margin-bottom:0;line-height:24px;font-weight:600;padding:10px 0;flex:0 0 120px}.job-detailsection .right-content ul li p{padding:10px 0;color:#495057;flex:1;word-break:break-word}.job-detailsection .qualification{padding-bottom:32px}.career-form{padding-top:16px}.career-form .input-groups{margin-bottom:24px}.career-form .input-groups label{font-size:16px;line-height:24px;font-weight:400;color:#212529;margin-bottom:8px;display:block}.career-form .input-groups label span{color:red}.career-form .input-groups .form-control{font-size:14px;color:#6C757D;border-radius:8px;padding:10px 16px;border:1px solid #CED4DA;height:48px;background-color:#fff;outline:none;box-shadow:none}.career-form .input-groups textarea.form-control{height:100px;resize:none}.career-form .input-groups p{margin-bottom:0}.career-form .btn-row{display:flex;justify-content:flex-end;gap:16px;margin:0;position:relative;align-items:center}.career-form .btn-row .clear-btn{color:#693A95;font-size:16px;line-height:22px;font-weight:600;background-color:#fff;border:1px solid #693A95;padding:12px 24px;border-radius:8px;width:50%}.career-form .btn-row .submit-btn{background-color:#693A95;color:#fff;font-weight:600;font-size:16px;line-height:22px;text-align:center;border:1px solid #693A95;padding:12px 24px;border-radius:8px;outline:none;box-shadow:none;width:50%}.career-form .btn-row p{display:flex;gap:8px;margin:0;width:100%}.career-form .wpcf7-spinner{position:absolute;right:0;top:0}.career-form .captcha-col{margin-bottom:24px}.career-form .select-groups .select2-container{width:100%!important}.career-form .select-groups .select2-container--default .select2-selection--single{border:1px solid #CED4DA;height:auto;border-radius:8px}.career-form .select-groups .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:46px;color:#6C757D;font-weight:400;font-size:14px;padding:0 50px 0 16px}.career-form .select-groups .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:16px}.career-form .select-groups .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;width:20px;height:20px;background-image:url(/wp-content/themes/drc/assets/images/chevron-down-select.svg);background-position:center center;background-repeat:no-repeat;left:0;top:50%;margin:-10px 0 0 0}.career-form .file-upload-wrapper{position:relative;width:100%}.career-form .file-upload-wrapper:before{content:'';z-index:111;pointer-events:none;background-color:#fff0;border:none;outline:none;padding:0;position:absolute;right:16px;top:14px;height:20px;width:20px;background-image:url(/wp-content/themes/drc/assets/images/upload-icon2.svg);background-position:center center;background-repeat:no-repeat}.career-form .file-upload-wrapper:after{content:attr(data-text);position:absolute;top:0;left:0;background:#fff;padding:10px 60px 10px 20px;display:block;pointer-events:none;z-index:20;border:1px solid #CED4DA;width:100%;font-size:14px;color:#6C757D;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:8px}.career-form .file-upload-wrapper input[type=file]{width:100%;cursor:pointer}.simple-content ul{padding:0;margin:0 0 24px 0}.simple-content ul li{list-style:none;position:relative;padding:0 0 0 15px;margin:0 0 8px 0}.simple-content ul li:before{content:'';width:6px;height:6px;background-color:#343A40;position:absolute;left:0;top:8px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%}.simple-content ol li{margin:0 0 8px 0}.simple-content .tab-subtext.vtab-section .nav-tabs .nav-item{margin-bottom:0}.simple-content .tab-subtext.vtab-section .nav-tabs .nav-item:before{display:none}.sections-Bg1{background-image:radial-gradient(circle,#fce6fc,#fce6fc,#fce6fc,#fce6fc,#fce6fc,#fbe8fd,#faebfe,#faedff,#faf2ff,#fbf6ff,#fcfbff,#ffffff)}.eminence-bg{background:#603588}.eminence-bg .container>h2,.eminence-bg .container>h3,.eminence-bg .container>h4,.eminence-bg .container>h5,.eminence-bg .container>h6,.eminence-bg .container>p{color:#fff}.teaser-tab ul{padding:0;margin:0;counter-reset:section;max-width:456px}.teaser-tab ul li{padding:20px 0 20px 45px;border-bottom:solid 1px #000;font-size:24px;line-height:32px;font-weight:600;font-family:"Poppins",SFProText,Verdana;opacity:.5;margin:0;cursor:pointer;position:relative;list-style:none}.teaser-tab ul li:before{display:none}.teaser-tab ul li:after{counter-increment:section;content:counters(section,".") ".";position:absolute;top:20px;left:10px}.teaser-tab ul li:hover{opacity:1;transition:all 0.5s ease-in-out 0s}.teaser-tab ul li.active{opacity:1}.overflow-inherit{overflow:inherit}.scroll-row{position:relative;padding-top:40px}.scroll-row .scroll-text .text-teaser{margin-top:0;margin-bottom:24px;height:auto}.scroll-row .scroll-text .text-teaser:last-child{margin-bottom:0}.scroll-row .scroll-text .text-teaser h6{margin-bottom:16px}.scroll-row .image-overtext{position:relative;height:600px;overflow:hidden;display:flex;justify-content:flex-end;flex-direction:column;border-radius:24px}.scroll-row .image-overtext img{position:absolute;height:100%;width:100%;object-fit:cover;left:0;top:0;border-radius:24px}.scroll-row .image-overtext:after{position:absolute;content:'';left:0;bottom:0;width:100%;height:80%;background:linear-gradient(180deg,#fff0 0%,#000 100%)}.scroll-row .image-overtext .img-content{padding:24px;z-index:1}.scroll-row .image-overtext .img-content h4{color:#fff;font-weight:700}.scroll-row .image-col{position:sticky;top:90px}.service-banner1{background:#0E2C73;background:linear-gradient(120deg,rgb(14 44 115) 10%,rgb(17 50 130) 44%,rgb(32 189 169) 90%)}.service-banner2{background:#74276C;background:linear-gradient(120deg,rgb(116 39 108) 10%,rgb(197 51 100) 50%,rgb(253 130 99) 90%)}.service-banner3{background:#781266;background:linear-gradient(137deg,rgb(120 18 102) 10%,rgb(149 78 15) 65%,rgb(196 146 43) 100%)}.service-banner4{background:#F17B41;background:linear-gradient(130deg,rgb(241 123 65) 10%,rgb(169 64 120) 50%,rgb(85 8 82) 90%)}.service-banner5{background:#67944E;background:linear-gradient(130deg,rgb(103 148 78) 10%,rgb(48 73 33) 50%,rgb(38 79 185) 90%)}.service-banner6{background:#141184;background:linear-gradient(137deg,rgb(20 17 132) 10%,rgb(186 82 44) 50%,rgb(219 198 135) 100%)}.service-banner7{background:#012E61;background:linear-gradient(152deg,rgb(1 46 97) 10%,rgb(44 87 116) 50%,rgb(99 253 167) 90%)}.service-banner8{background:#092367;background:linear-gradient(120deg,rgb(9 35 103) 10%,rgb(211 32 139) 50%,rgb(228 171 73) 90%)}.service-banner9{background:#8929AD;background:linear-gradient(130deg,rgb(137 41 173) 10%,rgb(67 106 172) 50%,rgb(189 9 12) 90%)}.service-banner10{background:#082C55;background:linear-gradient(152deg,rgb(8 44 85) 10%,rgb(117 25 148) 50%,rgb(228 116 148) 90%)}.service-banner11{background:#120D3B;background:linear-gradient(137deg,rgb(18 13 59) 10%,rgb(52 167 148) 70%,rgb(233 216 65) 100%)}.service-banner12{background:#43B6B7;background:linear-gradient(137deg,rgb(67 182 183) 10%,rgb(79 93 171) 50%,rgb(64 19 81) 100%)}.service-banner13{background:#00983D;background:linear-gradient(40deg,rgb(0 152 61) 10%,rgb(0 159 123) 65%,rgb(0 146 166) 100%)}.service-banner14{background:#387EA0;background:linear-gradient(90deg,rgb(56 126 160) 10%,rgb(154 52 121) 65%,rgb(78 34 107) 100%)}.service-banner15{background:#999E00;background:linear-gradient(45deg,rgb(153 158 0) 0%,rgb(72 132 83) 65%,rgb(11 84 91) 100%)}.service-banner16{background:#49318B;background:linear-gradient(45deg,rgb(73 49 139) 0%,rgb(37 96 154) 65%,rgb(0 111 105) 100%)}.service-banner17{background:#631591;background:linear-gradient(45deg,rgb(99 21 145) 0%,rgb(0 97 102) 65%,rgb(52 248 156) 100%)}.service-banner18{background:#00243E;background:linear-gradient(145deg,rgb(0 36 62) 0%,rgb(55 58 84) 50%,rgb(155 93 130) 100%)}.service-banner19{background:#58424D;background:linear-gradient(145deg,rgb(88 66 77) 0%,rgb(148 133 88) 60%,rgb(205 197 98) 100%)}.service-banner20{background:#373895;background:linear-gradient(45deg,rgb(55 56 149) 0%,rgb(103 73 126) 60%,rgb(143 122 187) 100%)}.service-banner21{background:#AFC95B;background:linear-gradient(45deg,rgb(175 201 91) 0%,rgb(208 106 101) 60%,rgb(233 30 109) 100%)}.inner-banner ul.jobs-detail{margin:0;padding:0;display:flex;flex-flow:row wrap}.inner-banner ul.jobs-detail li{list-style:none;border:solid 1px #fff;border-radius:8px;margin-right:12px;display:flex;margin-bottom:12px}.inner-banner ul.jobs-detail li span{background:rgb(255 255 255 / .6);border-radius:8px 0 0 8px;padding:8px 16px}.inner-banner ul.jobs-detail li p{padding:8px 16px;font-size:16px;line-height:24px;color:#fff;margin:0}.inner-banner ul.jobs-detail li label{font-weight:400;color:#212529;line-height:24px;font-size:14px;margin-bottom:0}.Black-bg{background:#000}@keyframes ripple{0%{transform:scale(0,0);opacity:1}20%{transform:scale(25,25);opacity:1}100%{opacity:0;transform:scale(40,40)}}.service-banner1-1{position:relative}.service-banner1-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:#BDFFF7;background:radial-gradient(circle,rgb(189 255 247 / .2) 0%,rgb(255 255 255) 85%);content:"";z-index:-1}.service-banner1-1 .text-teaser{background:#fff;border:solid 1px #1ABBBB;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner1-4 .text-teaser{border:1px solid #ABC4FF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner1-6{background:#1FB2A6}.service-banner1-6 .container>p,.service-banner1-6 h3,.service-banner1-6 h4{color:#fff}.service-banner1-6 .bg-gray .text-teaser{background:#f5f5f7}.service-banner1-2{background:#EAF0FF}.service-banner2-1{position:relative}.service-banner2-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:#FEFAF3;background:radial-gradient(circle,rgb(254 250 243) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner2-1 .text-teaser{border:1px solid #FFBDAF;background:#FFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner2-1 h3 span{background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important;background-image:linear-gradient(90deg,#8E2B69 0%,#FC8164 100%)}.service-banner2-2{background:#FFE6E2}.service-banner2-4 .scroll-row .scroll-text .text-teaser{border:1px solid #FFA6A8;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner2-6{background:#DA5064}.service-banner2-6 h3,.service-banner2-6 h4,.service-banner2-6 .container>p{color:#fff}.service-banner3-1{position:relative}.service-banner3-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:#FFEDFB;background:radial-gradient(circle,rgb(255 237 251) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner3-1 .text-teaser{border:1px solid #F8A9C9;box-shadow:0 0 24px 0 rgb(0 0 0 / .05);background-color:#fff}.service-banner3-1 h3 span{background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important;background-image:linear-gradient(90deg,#E25F07 0%,#FCC65F 100%)}.service-banner3-1 h4{margin-bottom:40px}.service-banner3-2{background:rgb(213 163 69 / .1)}.service-banner3-2 .container>h3,.service-banner3-2 .container>p{text-align:center}.service-banner3-4 .scroll-row .scroll-text .text-teaser{border:1px solid #F9BC51;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner3-6{background:#7F2053}.service-banner3-6 h3,.service-banner3-6 h4,.service-banner3-6 .container>p{color:#fff}.service-banner4-1{position:relative}.service-banner4-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:RGB(242 124 66 / .1);background:radial-gradient(circle,rgb(242 124 66 / .1) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner4-1 .text-teaser{border:1px solid #FFAC8B;box-shadow:0 0 24px 0 rgb(0 0 0 / .05);background-color:#fff}.service-banner4-2{background:#FFEEFA}.service-banner4-4 .text-teaser{border:1px solid #FFAC8B;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner4-6{background:#D96854}.service-banner4-6 h3,.service-banner4-6 h4,.service-banner4-6 .container>p{color:#fff}.service-banner4-6 .bg-gray .text-teaser{background:#f5f5f7}.service-banner5-1{position:relative}.service-banner5-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:RGB(239 255 231 / .4);background:radial-gradient(circle,rgb(239 255 231 / .4) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner5-1 .text-teaser{border:1px solid #93C379;box-shadow:0 0 24px 0 rgb(0 0 0 / .05);background-color:#fff}.service-banner5-4 .text-teaser{border:1px solid #93C379;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner5-6{background:#274FAF}.service-banner5-6 h3,.service-banner5-6 h4,.service-banner5-6 .container>p{color:#fff}.service-banner5-6 .bg-gray .text-teaser{background:#F5F5F7}.service-banner6-1{position:relative;overflow:inherit}.box-wripWhite{background:#fff;border-radius:32px;box-shadow:0 4px 24px 0 rgb(0 0 0 / .05);padding:24px;position:relative;margin-bottom:-112px;margin-top:24px}.box-wripWhite .text-teaser{background:#fff;margin-top:0;height:100%;border-bottom:solid 1px #DEE2E6;border-right:solid 1px #DEE2E6;border-radius:0}.box-wripWhite .row{margin:0}.box-wripWhite .row .col-md-4,.box-wripWhite .row .col-md-6{padding:0}.box-wripWhite:after{position:absolute;top:24px;bottom:24px;right:24px;width:2px;background-color:#fff;content:""}.box-wripWhite:before{position:absolute;bottom:24px;left:24px;right:24px;height:1px;background-color:#fff;content:"";z-index:1}.service-banner6-4 .text-teaser{border:1px solid #EACCFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner6-6{background:#D38456}.service-banner6-6 h3,.service-banner6-6 h4,.service-banner6-6 .container>p{color:#fff}.service-banner6-6 .bg-gray .text-teaser{background:#F5F5F7}.service-banner7-1{position:relative}.service-banner7-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:RGB(174 255 212 / .3);background:radial-gradient(circle,rgb(174 255 212 / .3) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner7-1 .text-teaser{background:#fff;border:solid 1px #3FD183;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner7-2{background:#A8F0CD}.service-banner7-4 .text-teaser{border:1px solid #5DC2CC;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner7-6{background:#19456B}.service-banner7-6 h3,.service-banner7-6 h4,.service-banner7-6 .container>p{color:#fff}.service-banner7-6 .bg-gray .text-teaser{background:#F5F5F7}.service-banner8-1{position:relative;overflow:inherit}.service-banner8-4 .text-teaser{border:1px solid #FD939E;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner8-6{background:#D52E85}.service-banner8-6 h3,.service-banner8-6 h4,.service-banner8-6 .container>p{color:#fff}.service-banner8-6 .bg-gray .text-teaser{box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.icon-differentWidth .col-sm-6:nth-child(1){flex:0 0 25%;max-width:25%}.icon-differentWidth .col-sm-6:nth-child(2){flex:0 0 33.33%;max-width:33.33%}.icon-differentWidth .col-sm-6:nth-child(3){flex:0 0 41.666667%;max-width:41.666667%}.icon-differentWidth .col-sm-6:nth-child(4){flex:0 0 41.666667%;max-width:41.666667%}.icon-differentWidth .col-sm-6:nth-child(5){flex:0 0 33.33%;max-width:33.33%}.icon-differentWidth .col-sm-6:nth-child(6){flex:0 0 25%;max-width:25%}.icon-differentWidth .text-teaser .img{padding-bottom:16px}.icon-differentWidth .text-teaser h6{color:#1C1C72}.service-banner9-1{position:relative}.service-banner9-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:rgb(237 237 255 / .5);background:radial-gradient(circle,rgb(237 237 255 / .5) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner9-1 .icon-differentWidth .text-teaser{border:1px solid #C2BFFF;background:#FFF}.service-banner9-2{background:#F8E6E7}.service-banner9-4 .text-teaser{border:1px solid #DFBAFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner9-6{position:relative;overflow:inherit}.service-banner9-7{background:#F8E6E7}.service-banner9-7 .imgTeaserBox .text-teaser{background:#fff}.service-banner10-1{position:relative}.service-banner10-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:RGB(255 96 148 / .15);background:radial-gradient(circle,rgb(255 96 148 / .15) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner10-1 .text-teaser{border:1px solid #FFA1E0;background:#FFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner10-2{background:#FFD0E0}.service-banner10-4 .text-teaser{border:1px solid #E37CC5;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner10-6{background:#412F8E}.service-banner10-6 h3,.service-banner10-6 h4,.service-banner10-6 .container>p{color:#fff}.service-banner10-6 .bg-gray .text-teaser{box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner11-1{position:relative}.service-banner11-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:RGB(233 242 255 / .8);background:radial-gradient(circle,rgb(233 242 255 / .8) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner11-1 .text-teaser{border:1px solid #42CAD0;background:#FFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner11-2{background:#EEEFBF}.service-banner11-4 .text-teaser{border:1px solid #1ABBBB;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner11-6{background:#2F9187}.service-banner11-6 h3,.service-banner11-6 h4,.service-banner11-6 .container>p{color:#fff}.service-banner11-6 .bg-gray .text-teaser{box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner12-1{position:relative}.service-banner12-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:RGB(230 226 255 / .7);background:radial-gradient(circle,rgb(230 226 255 / .7) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner12-1 .text-teaser{border:1px solid #A6ABF5;background:#FFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner12-2{background:#9AEBED}.service-banner12-6{position:relative;overflow:inherit}.service-banner12-7{background:#d4dafd}.service-banner12-7 .imgTeaserBox .text-teaser{background:#fff}.service-banner13-1{position:relative;overflow:inherit}.service-banner13-2{background:rgb(43 185 130 / .2)}.service-banner13-4 .text-teaser{border:1px solid #60CDD7;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner13-6{background:#1BABBF}.service-banner13-6 h3,.service-banner13-6 h4,.service-banner13-6 .container>p{color:#fff}.service-banner13-6 .bg-gray .text-teaser{box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner14-1{position:relative}.service-banner14-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:RGB(131 47 117 / .15);background:radial-gradient(circle,rgb(131 47 117 / .15) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner14-1 .text-teaser{border:1px solid #FFA1E0;background:#FFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner14-2{background:#FFD0E0}.service-banner14-4 .text-teaser{border:1px solid #FFC2D7;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner14-6{position:relative;overflow:inherit}.service-banner15-1{position:relative}.service-banner15-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:rgb(220 235 200 / .5);background:radial-gradient(circle,rgb(220 235 200 / .5) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner15-1 .text-teaser{border:1px solid #99D458;background:#FFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner15-2{background:#DCEBC8}.service-banner15-4 .text-teaser{border:1px solid #FD939E;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner15-6{background:#E16F6E}.service-banner15-6 h3,.service-banner15-6 h4,.service-banner15-6 .container>p{color:#fff}.service-banner15-6 .bg-gray .text-teaser{box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner16-1{position:relative}.service-banner16-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:RGB(217 243 255 / .5);background:radial-gradient(circle,rgb(217 243 255 / .5) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner16-1 .text-teaser{border:1px solid #82BDEF;background:#FFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.icon-boxOnly .text-teaser .img{padding-bottom:16px}.service-banner16-2{background:#B7E5E9}.service-banner16-4 .text-teaser{border:1px solid #69BCF1;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner16-6{background:#505AB3}.service-banner16-6 h3,.service-banner16-6 h4,.service-banner16-6 .container>p{color:#fff}.service-banner16-6 .bg-gray .text-teaser{box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner17-1{position:relative}.service-banner17-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:RGB(203 255 231 / .7);background:radial-gradient(circle,rgb(203 255 231 / .7) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner17-1 .text-teaser{border:1px solid #24C88B;background:#FFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner17-2{background:#EFECFF}.service-banner17-4 .text-teaser{border:1px solid #28D38F;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner17-6{background:#0B7F71}.service-banner17-6 h3,.service-banner17-6 h4,.service-banner17-6 .container>p{color:#fff}.service-banner17-6 .bg-gray .text-teaser{box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner18-1{position:relative;overflow:inherit}.service-banner18-2{background:#E5DDE3}.service-banner18-4{position:relative}.service-banner18-4 .text-teaser{border:1px solid #887694;background:#FFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner18-6{background:#7F5375}.service-banner18-6 h3,.service-banner18-6 h4,.service-banner18-6 .container>p{color:#fff}.service-banner18-6 .bg-gray .text-teaser{box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner19-1{position:relative}.service-banner19-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:rgb(200 191 97 / .1);background:radial-gradient(circle,rgb(200 191 97 / .1) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner19-1 .text-teaser{border:1px solid #AC9D4F;background:#FFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner19-2{background:#E1D9D4}.service-banner19-6{background:#B3A75D}.service-banner19-6 h3,.service-banner19-6 h4,.service-banner19-6 .container>p{color:#fff}.service-banner19-6 .bg-gray .text-teaser{box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner20-1{position:relative}.service-banner20-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:RGB(136 114 177 / .2);background:radial-gradient(circle,rgb(136 114 177 / .2) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner20-1 .icon-differentWidth .text-teaser{border:1px solid #B496E6;background:#FFF}.service-banner20-2{background:#E4DCF6}.service-banner20-4 .text-teaser{border:1px solid #8E88F3;background:#FFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner20-6{background:#433D8F}.service-banner20-6 h3,.service-banner20-6 h4,.service-banner20-6 .container>p{color:#fff}.service-banner20-6 .bg-gray .text-teaser{box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner21-1{position:relative;overflow:inherit}.service-banner21-1:after{position:absolute;top:-25%;bottom:-25%;width:100%;background:RGB(225 54 106 / .2);background:radial-gradient(circle,rgb(225 54 106 / .2) 0%,rgb(255 255 255) 70%);content:"";z-index:-1}.service-banner21-2{background:#FFDFB5}.service-banner21-4 .text-teaser{border:1px solid #FC809F;background:#FFF;box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner21-6{background:#DD4169}.service-banner21-6 h3,.service-banner21-6 h4,.service-banner21-6 .container>p{color:#fff}.service-banner21-6 .bg-gray .text-teaser{box-shadow:0 0 24px 0 rgb(0 0 0 / .05)}.service-banner22-6{background:#603588}.service-banner22-6 h3,.service-banner22-6 h4,.service-banner22-6 .container>p{color:#fff}.service-banner22-6 .text-teaser .img{padding-bottom:16px}.inclusive-cluture .container{max-width:100%}.inclusive-cluture h1{max-width:1556px;margin:0 auto 24px auto}.inclusive-cluture p{max-width:1556px;margin:0 auto 24px auto;font-size:24px;line-height:36px;font-family:"Poppins",serif;letter-spacing:.3px}.inclusive-cluture .cluture-img{padding:0 50px;margin-top:46px}.inclusive-cluture .cluture-img img{width:100%;height:auto}.service-banner7-2 .row{margin:60px 0 0 0;align-items:center}.service-banner7-2 .row [class*="col-"]{padding:0}.service-banner7-2 .row [class*="col-"]:first-child{flex:0 0 calc(58.333333% + 36px);max-width:calc(58.333333% + 36px);margin-right:-36px;z-index:1}.service-banner7-2 .row:nth-child(even){flex-direction:row-reverse}.service-banner7-2 .row:nth-child(even) [class*="col-"]:first-child{margin-right:0;margin-left:-36px}.service-banner7-2 .row .infoText{background-color:#fff;padding:36px;border-radius:12px}.service-banner7-2 .row .buttonArrow{padding:5px 48px 5px 24px;margin-top:14px}.prodcut-banner{padding-top:66px;text-align:center;padding-bottom:392px}.prodcut-banner h2{margin-bottom:40px}.prodcut-banner h5{margin-bottom:40px}.ezms-video{margin-top:-350px}.video-wrapper{position:relative;padding-top:56.25%;box-shadow:0 24px 164px -20px rgb(35 40 105 / .15)}.video-wrapper.image-wrapper{padding-top:59.5%}.video-wrapper.image-wrapper img{position:absolute;top:0;left:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border:none;vertical-align:top}.ezms-logosider .our-clients-slider .slick-arrow{display:none!important}.ezms-logosider .our-clients-slider .slick-slide .item{background:none}.ezms-info{padding:60px 0}.ezms-info .img{text-align:right}.ezms-info .label{margin-bottom:17px;display:inline-block;background:#F9DECE;border-radius:8px;color:#965C26;font-size:16px;font-weight:400;line-height:32px;padding:0 24px}.ezms-info .row{align-items:center}.ezms-features{padding:100px 0}.ezms-features h3{margin-bottom:83px}.ezms-features .features-list{display:flex;flex-flow:row wrap;counter-reset:section}.ezms-features .features-list .features-box{width:25%;border:dashed 1px rgb(35 31 32 / .3);padding:26px 36px 14px 36px;border-radius:20px;border-right:none;position:relative}.ezms-features .features-list .features-box:last-child{border-right:dashed 1px rgb(35 31 32 / .3)}.ezms-features .features-list .features-box:nth-child(odd){border-top:none;border-radius:20px 0 20px 20px}.ezms-features .features-list .features-box:nth-child(even){border-bottom:none;border-radius:20px 20px 0 20px}.ezms-features .features-list .features-box:nth-child(odd):after{position:absolute;top:0;left:0;width:30px;height:20px;background-color:#fff;content:""}.ezms-features .features-list .features-box:nth-child(even):after{position:absolute;bottom:0;left:0;width:30px;height:20px;background-color:#fff;content:""}.ezms-features .features-list .features-box .icon{position:relative;margin-bottom:16px}.ezms-features .features-list .features-box .icon:before{position:absolute;top:4px;left:-56px;background:#fff;border-radius:50%;box-shadow:0 4px 12px 0 rgb(0 0 0 / .12);line-height:40px;width:40px;text-align:center;font-size:16px;color:#212529;font-weight:700;counter-increment:section;content:counter(section)}.ezms-features .features-list .features-box:first-child:before{position:absolute;top:0;left:-4px;width:7px;height:7px;border-radius:50%;content:"";border:solid 1px rgb(35 31 32 / .3);z-index:111;background:#fff}.ezms-features .features-list .features-box:first-child{border-radius:0 0 20px 20px}.ezms-features .features-list .features-box:last-child:before{position:absolute;bottom:0;right:-4px;width:7px;height:7px;border-radius:50%;content:"";border:solid 1px rgb(35 31 32 / .3);z-index:111;background:#fff}.ezms-modules{padding:80px 0;background-color:#FFEDE0}.ezms-modules h3{text-align:center}.ezms-modules p{text-align:center}.ezms-modules .module-view{padding:36px 0 0 0;display:flex;flex-flow:row wrap;margin:0 -10px;justify-content:center}.ezms-modules .module-view .module-icon{background:#fff;width:170px;min-height:160px;align-items:center;justify-content:center;padding:40px 10px 0 10px;margin:0 10px 20px 10px;text-align:center;border-radius:12px}.ezms-modules .module-view .module-icon .icon{padding-bottom:16px}.ezms-modules .module-view .module-icon .icon img{max-width:40px}.ezms-modules .module-view .module-icon span{font-size:16px;line-height:24px}.tech-infoMain .tech-icon{width:80px;height:80px;border-radius:12px;border:solid 1px #E9ECEF;background:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:25px}.tech-infoMain .techInfo-box{display:flex;padding-left:40px}.tech-infoMain .techInfo-box .row{align-items:center}.tech-infoMain .techInfo-box .box-text{padding:32px;border-radius:24px;margin:30px 0}.tech-infoMain .techInfo-box .box-text h5{color:#212529}.tech-infoMain .techInfo-box .box-text p{color:#343A40}.tasks-gridsection .title-row{margin-bottom:48px}.tasks-gridlist{display:flex;flex-direction:column;gap:80px 0}.tasks-gridlist .row:nth-child(even){flex-direction:row-reverse}.tasks-gridlist .row:nth-child(even) .content{padding-right:56px;padding-left:0}.tasks-gridlist .content{padding-left:56px}.tasks-gridlist .content .title{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#2A54DB}.black-btn{font-size:16px;line-height:24px;font-weight:400;color:#fff;background-color:#000;padding:16px 24px;display:inline-flex;align-items:center;gap:8px;border-radius:68px}.black-btn:hover{color:#fff;background-color:#6e0fb0}.black-btn.right-arrow:after{background-image:url(/wp-content/themes/drc/assets/images/arrow-right.svg);background-position:center center;background-repeat:no-repeat;width:16px;height:16px;content:'';transition:all 0.3s ease}.black-btn.right-arrow:hover:after{transform:rotate(45deg)}.Black-bannerBg{background:#000}.Black-bannerBg ul{padding:0;margin:0 0 32px 0}.Black-bannerBg ul li{list-style:none;position:relative;padding:0 0 0 20px;font-size:24px;color:#fff;line-height:32px}.Black-bannerBg ul li:after{position:absolute;top:12px;left:0;width:8px;height:8px;background-color:#fff;border-radius:50%;content:""}.technology-withImg .scroll-row .scroll-text .text-teaser{background:none;border-bottom:solid 1px #DEE2E6;padding:0 0 16px 0;border-radius:0;margin-bottom:16px}.digital-experience-dxp h3{text-align:center}.digital-experience-dxp .col-md-4{max-width:25%}.digital-experience-dxp h6{font-size:36px;line-height:48px;margin-bottom:16px}.digital-experience-tech{background:#F4F1E5}.digital-experience-withImg h3{font-weight:500;margin-bottom:50px}.dxp-expertise .title-row{margin-bottom:40px}.dxp-expertise .expertise-box{padding:32px;border-radius:16px;height:100%;position:relative}.dxp-expertise .expertise-box .img{display:block;padding-bottom:16px}.dxp-expertise .expertise-box h6{font-weight:400;margin-bottom:16px}.dxp-expertise .expertise-box .label{padding:10px 16px;background-color:#fff;border-radius:16px;color:#000;display:inline-block;margin-bottom:16px}.dxp-expertise .expertise-box ul{margin:0;padding:0}.dxp-expertise .expertise-box ul li{list-style:none;position:relative;padding:0 0 0 20px;line-height:30px}.dxp-expertise .expertise-box ul li:after{position:absolute;content:"";background-color:#495057;border-radius:50%;width:6px;height:6px;top:12px;left:5px}.dxp-expertise .expertise-box .right-arrow{position:absolute;top:32px;right:32px;transition:all 0.9s ease-in-out 0s}.dxp-expertise .expertise-box:hover .right-arrow{top:24px;right:24px}.slider-withTab{margin:40px 0 0 0;display:flex;flex-wrap:wrap}.slider-withTab .left-nav{width:336px;background:#000;padding:48px 30px 48px 30px;flex-direction:column;margin:0;position:relative;z-index:1}.slider-withTab .left-nav li{padding:12px 68px 12px 16px;margin-right:-52px;list-style:none;font-weight:600;font-size:18px;line-height:30px;color:#fff;cursor:pointer}.slider-withTab .left-nav li.active{background:#693A95}.slider-withTab .left-nav li:before{display:none}.slider-withTab .tab-slider{width:calc(100% - 336px);display:flex;align-items:center;justify-content:center;margin:25px 0;border:solid 1px #DEE2E6;border-left:none;padding:20px;background-color:#fff;position:relative;padding:60px 30px}.slider-withTab .tab-slider .slider-view{max-width:589px;position:static;width:100%}.slider-withTab .tab-slider .slick-prev{position:absolute;bottom:22px;right:91px;border:none;padding:0;font-size:0;width:36px;height:36px;border-radius:50%;background:#F5F5F7 url(/wp-content/themes/drc/assets/images/slider-arrow.svg) no-repeat center;transform:rotate(180deg);opacity:.6;transition:400ms ease all}.slider-withTab .tab-slider .slick-next{position:absolute;bottom:22px;right:35px;border:none;padding:0;font-size:0;width:36px;height:36px;border-radius:50%;background:#F5F5F7 url(/wp-content/themes/drc/assets/images/slider-arrow.svg) no-repeat center;opacity:.6;transition:400ms ease all}.slider-withTab .tab-slider .slick-prev:hover{opacity:1}.slider-withTab .tab-slider .slick-next:hover{opacity:1}.dxp-expertise.full-content .container{max-width:1740px}.dxp-expertise.full-content .row{margin:0;border-top:solid 1px #DEE2E6;border-left:solid 1px #DEE2E6}.dxp-expertise.full-content .row .col-xl-4{padding:0;border-right:solid 1px #DEE2E6;border-bottom:solid 1px #DEE2E6}.truflux-secfour{padding-top:60px}.block-titleTruflux h3{text-align:center;font-weight:500}.block-titleTruflux p{text-align:center}.block-titleTruflux{margin-bottom:80px}.truflux-excellence{background:#2A54DB}.truflux-excellence h3{color:#fff;text-align:center}.truflux-excellence .text-teaser{background:#355FE6;border:solid 1px #7091FF}.truflux-excellence .text-teaser .img{margin-bottom:16px}.truflux-excellence .text-teaser h6{color:#fff}.truflux-excellence .text-teaser p{color:#fff}.tech-stackInner .tech-description{text-align:center;margin-bottom:48px}.tech-stackInner .tech-linkBox .tech-box{border:solid 1px #CED4DA;border-radius:12px;padding:16px 24px;position:relative;display:flex;flex-flow:row wrap;margin-bottom:40px}.tech-stackInner .tech-linkBox .tech-box .heading{position:absolute;top:-20px;line-height:36px;background:#fff;left:15px;font-size:18px;font-weight:600;color:#212529;padding:0 12px}.tech-stackInner .tech-linkBox .tech-box p{border:solid 1px #DDBDFC;padding:16px 24px;background:#F8F9FA;border-radius:12px;margin:8px 6px}.tech-stackInner.bg-gray .tech-linkBox .tech-box .heading{background:#F5F5F7}.tech-stackInner.bg-gray .tech-linkBox .tech-box p{background:#fff}.error-404{text-align:center;margin:160px 0}.error-404 .img{margin-bottom:40px}.chaintrust-gridsection{position:relative}.chaintrust-gridsection:after{position:absolute;content:'';left:50%;top:50%;transform:translate(-50%,-50%);background-image:url(/wp-content/themes/drc/assets/images/chaintrust-bgimg.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;z-index:-1}.chaintrust-gridsection h3 span{color:#ADB5BD}.chaintrust-gridsection .down-arrow{margin-bottom:60px}.chaintrust-gridsection .row [class*="col-"]{margin-top:24px}.chaintrust-col{background-color:#fff;height:100%;border-radius:24px;border:1px solid #CED4DA;padding:36px;flex-direction:column;display:flex;gap:80px 0}.chaintrust-col .icon{background-color:#F8F9FA;margin-bottom:22px;border:1px solid #DEE2E6;border-radius:8px;width:72px;min-height:72px;display:flex;justify-content:center;align-items:center}.chaintrust-col .image{margin-top:auto;text-align:center;display:none}.flow-section{background-color:#481B8B}.flow-section h3,.flow-section p{color:#fff}.flow-section .row{margin-right:-6px;margin-left:-6px;counter-reset:flowSteps}.flow-section .row .col{padding-right:6px;padding-left:6px;margin-top:60px}.flow-col{padding:56px 18px 36px 18px;height:100%;background-color:#fff;border-radius:16px;position:relative;text-align:center}.flow-col:after{position:absolute;content:'';right:0;top:0;width:80px;height:80px;background-image:url(/wp-content/themes/drc/assets/images/flow-shape.svg);background-position:center center;background-repeat:no-repeat}.flow-col:before{counter-increment:flowSteps;content:"0" counter(flowSteps);position:absolute;top:0;right:0;width:40px;height:40px;background:#F6F968;border-radius:100%;z-index:1;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 12px 0 rgb(0 0 0 / .12);font-weight:700;font-size:16px;color:#212529}.flow-col .icon{margin-bottom:8px}.flow-col h6{line-height:30px}.service-banner22-1{padding-top:80px!important}.service-banner22-1.pt-0{padding-top:0px!important}.service-banner22-1 .text-teaser{border:1px solid #E49EF7;box-shadow:0 0 24px 0 rgb(0 0 0 / .05);background-color:#fff}.service-banner22-1 .text-teaser h6{margin-bottom:16px}.service-banner22-1 .text-teaser ul{padding:0 0 0 10px;margin:0}.service-banner22-1 .text-teaser ul li{list-style:none;position:relative;padding:0 0 0 15px;margin:0}.service-banner22-1 .text-teaser ul li:before{content:'';width:5px;height:5px}.service-banner22-1 .chaintrut-module{margin-bottom:80px}.service-banner22-1 .chaintrut-module:last-child{margin:0}.single .blog-detail-content h2{font-size:42px;line-height:56px;font-weight:600}.single .blog-detail-content h3{font-size:32px;line-height:48px;font-weight:600}.single .blog-detail-content h4{font-size:28px;line-height:32px;font-weight:600}.email-info .contact-email{border:solid 1px #CED4DA;border-radius:24px;padding:24px 36px;margin-bottom:24px;height:calc(100% - 24px);box-shadow:0 0 24px rgb(0 0 0 / .05)}.email-info .contact-email .icon{padding-bottom:22px}.email-info .contact-email h5{font-weight:600;margin-bottom:8px}.email-info .contact-email a{color:#000;font-size:18px;line-height:30px;text-decoration:underline;color:#000}.email-info .contact-email.social-platform ul{margin:0;display:flex;flex-wrap:wrap}.email-info .contact-email.social-platform ul li{list-style:none;margin-right:24px;padding:0}.email-info .contact-email.social-platform ul li:before{display:none}.email-info .contact-email.social-platform ul li a img{width:27px}.Black-bg h5{color:#fff;margin-bottom:32px;font-weight:600}.company-address .address-box{display:block;border-radius:12px;overflow:hidden;height:100%;background-color:#fff}.company-address .address-box .img{position:relative}.company-address .address-box .img img{width:100%}.company-address .address-box .img h5{position:absolute;bottom:23px;left:28px;color:#fff;margin:0}.company-address .address-box .text{padding:32px}.company-address .address-box .text strong{font-weight:600;display:block}.company-address .address-box .text a{background:url(/wp-content/themes/drc/assets/images/phone-call-contact.svg) no-repeat top left;padding:0 0 0 34px;line-height:24px;font-weight:600;color:#343A40;text-decoration:none;display:inline-block}.contact-usBanner h5{max-width:635px;font-weight:600}body.theme-dark{color:#fff;background-color:#000;.header.fixed,.bg-gray .job-openrow .columns,.career-form .input-groups .form-control,.career-form .select-groups .select2-container--default .select2-selection--single,.gray-bg.location-section .location-col,.bg-gray.location-section .location-col,.contact-modal,.contact-modal .modal-content,.contact-formmain,.contact-formmain .checkbox-col p span label input[type="checkbox"]+span:before,.cards-block .cards-body .image-rightcol .inner-col,.bg-gray.tab-style4 .vtab-section .tab-content,.keybenefits-section .keybenefits-col{background-color:#000}.bg-gray,.gray-bg{background:#202020}.footer{background-color:#121212}.quote-slider-block .text h6,h1,h2,h3,h4,h5,h6,p,.cloud-gridrow .grid-col .text h5 a,.header .header-row .nav>li.menus-products .dropdown-menu>ul>li .menu-subtitle,.team-box h6 a,.blog-block .blog-box .blog-content h6 a,.blog-section .blog-rightcol .cols ul.recent-post .recent-postcontent h6 a,.pagination-row .pagination .page-numbers,.mediakit-col .content p,.press-release-contentpage .table,.job-openrow .columns ul li,.job-detailsection .right-content ul li p,.career-form .input-groups .form-control,.career-form .select-groups .select2-container--default .select2-selection--single .select2-selection__rendered,.career-form .file-upload-wrapper:after,.contactform-section .right-btncol ul li a,.contact-formmain .heading h3,.contact-formmain .input-groups .form-control,.challenge-section .contents ul li,.strategy-section .contents p,.strategy-section .contents ul li,.torrent-challenge-section .contents ul li,.torrenttwocol-grid .content-col ul li,.modules-lists .item .title,.modules-lists .item .content>ul>li,.skill-indiaMain-sections .overview h3,.skill-indiaMain-sections .overview p,.skill-features .features-box h4,.skill-features .features-box ul li,.technology-stack-section .inner-col .content h4,.cards-block .cards-body .content-col ul li,.tech-section .content-col p,.keybenefits-section .keybenefits-col h5,.shams-challenge-section .contents ul li,.shamstwocol-grid .content-col ul li,.icon-differentWidth .text-teaser h6,.webdevcontent-section .list .columns p,.whatweoffer-slider .item h6,.solution-tabs-section .nav-tabs .nav-link,.tech-stackInner .tech-linkBox .tech-box .heading,.form-white-bg .form-control,.form-white-bg .wpcf7-textarea,.blog-section .blog-search .form-group .form-control{color:#fff}.imgTeaserBox .text-teaser,.vtab-section .nav-tabs,.bottom-border,.blog-section .blog-rightcol .cols ul.categories li,.pagination-row .pagination,.pagination-row .pagination .page-numbers:not(.dots),.share-postrow,.footer .bottom-row,.custom-tab-section .custom-tabs,.press-release-list .press-release-col,.press-release-contentpage .table th,.press-release-contentpage .table td,.career-form .input-groups .form-control,.career-form .select-groups .select2-container--default .select2-selection--single,.career-form .file-upload-wrapper:after,.faq-block .faq-slide,.contact-formmain .input-groups .form-control,.contact-formmain .select2-container--default .select2-selection--single,.contact-formmain .checkbox-col p span label input[type="checkbox"]+span:before,.about-number-row,.service-banner1-4 .text-teaser,.service-banner1-1 .text-teaser,.service-banner2-4 .scroll-row .scroll-text .text-teaser,.tab-style2 .service-banner2-form.vtab-section .tab-content .tab-pane,.vtab-select .select-title,.vtab-section .nav-tabs .nav-item,.service-banner2-1 .text-teaser,.service-banner3-4 .scroll-row .scroll-text .text-teaser,.service-banner3-1 .text-teaser,.service-banner4-1 .text-teaser,.service-banner5-1 .text-teaser,.service-banner4-4 .text-teaser,.service-banner5-4 .text-teaser,.service-banner6-4 .text-teaser,.box-wripWhite .text-teaser,.service-banner7-1 .text-teaser,.service-banner7-4 .text-teaser,.service-banner8-4 .text-teaser,.service-banner9-1 .icon-differentWidth .text-teaser,.service-banner9-4 .text-teaser,.service-banner10-1 .text-teaser,.service-banner10-4 .text-teaser,.service-banner11-1 .text-teaser,.service-banner11-4 .text-teaser,.service-banner12-1 .text-teaser,.service-banner13-4 .text-teaser,.service-banner14-1 .text-teaser,.service-banner14-4 .text-teaser,.service-banner15-1 .text-teaser,.service-banner15-4 .text-teaser,.technology-withImg .scroll-row .scroll-text .text-teaser,.tech-stackInner .tech-linkBox .tech-box p,.tech-stackInner .tech-linkBox .tech-box,.service-banner16-1 .text-teaser,.service-banner16-4 .text-teaser,.service-banner17-1 .text-teaser,.service-banner17-4 .text-teaser,.service-banner18-4 .text-teaser,.service-banner19-1 .text-teaser,.service-banner20-1 .icon-differentWidth .text-teaser,.service-banner20-4 .text-teaser,.service-banner21-4 .text-teaser,.form-white-bg .form-control,.form-white-bg .wpcf7-textarea,.ezms-features .features-list .features-box,.truflux-excellence .text-teaser,.blog-section .blog-search .form-group .form-control,.sitemap-menu>li.main-parent-menu{border-color:#4e4e4e}.bg-gray .cloud-gridrow .grid-col{background-color:#000}.cloud-gridrow .grid-col .text h5 a:after{filter:brightness(1) invert(1)}.cloud-gridrow .grid-col,.header .header-row .nav>li .dropdown-menu>ul,.job-detailsection .right-content,.skill-list .item,.faq-block .faq-slide.open,.features-list .features-col,.modules-lists .item,.technology-stack-section .inner-col,.cards-block .cards-body,.tech-section,.modules-card,.vtab-section .nav-tabs,.box-wripWhite:before,.box-wripWhite:after,.webdevcontent-section .list .columns,.python-frameworks .python-frameworks-list .item,.whatweoffer-slider .item,.solution-tabs-section .nav-tabs .nav-link,.keybenefits-section,.ezms-modules,.ezms-features,.ezms-features .features-list .features-box:nth-child(odd):after,.ezms-features .features-list .features-box:nth-child(even):after,.our-clients-section,.location-section .location-col,.blog-section .blog-search .form-group .form-control,.job-openrow .columns{background-color:#202020}.modules-lists .item .title{background-color:#2c2c2c}.header .nav>li>a,.header .dropdown-menu ul li a,.header .header-row .nav>li>.dropdown-menu>ul>li>ul li a,.buttonArrow{color:#fff}.buttonArrow.White-btn{color:#000}.header .header-row .nav>li>.dropdown-menu>ul>li>ul li a:hover,.blog-section .blog-rightcol .cols ul.categories li a:hover{color:#d9d9d9}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li .read-more-btn,.blog-block .blog-box .blog-content .date a,.blog-block .blog-box .blog-content .white-btn,.blog-detail-content .heading .date a,.press-release-list .press-release-col .content .view-more,.vtab-section .nav-tabs .nav-item .nav-link,.custom-tab-section .custom-tabs>li>a,.img-gridcol .text .read-more,.job-openrow .columns .apply-btn,.career-form .input-groups label,.contact-formmain .input-groups label,.contact-formmain .select2-container--default .select2-selection--single .select2-selection__rendered,.contact-formmain .checkbox-col p span label,.case-study-banner .content-col h1 strong,.case-study-banner .content-col h1 span,.technology-stack-section .inner-col .content h5,.blog-section .blog-rightcol .cols ul.categories li a,.sitemap-menu>li.main-parent-menu>a,.sitemap-menu>li.main-parent-menu>.sub-menu>li.main-child-menu>a{color:#bfbfbf}a,.overview-content p a,.press-release-contentpage .pdf-link a{color:#bfbfbf}a:hover,.overview-content p a:hover,.press-release-contentpage .pdf-link a:hover{color:#fff}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li .read-more-btn:after,.blog-block .blog-box .blog-content .white-btn:after,.job-openrow .columns .apply-btn:after,.career-form .file-upload-wrapper:before,.faq-block .faq-slide .faq-title:after,.vtab-select .select-title:after,.icon-differentWidth .text-teaser .img img,.icon-boxOnly .text-teaser .img img,.ezms-modules .module-view .module-icon .icon img,.ezms-features .features-list .features-box .icon img,.truflux-excellence .text-teaser .img img,.blog-section .blog-search .form-group .submit-btn{filter:brightness(0) invert(.7)}.vtab-section .nav-tabs .nav-item .nav-link:hover,.vtab-section .nav-tabs .nav-item .nav-link.active,.custom-tab-section .custom-tabs>li.active>a{color:#fff}.vtab-section .nav-tabs .nav-item .nav-link:after,.custom-tab-section .custom-tabs>li a:after,.member_detailsView ul:not(.socials) li:before,.simple-content ul li:before,.csrinitiatives-section .csr-col ul li:before,.blog-detail-content ul li:before,#grievance ul li:after,.job-detailsection .left-content ul li:before,.faq-block .faq-data ul li:after{background-color:#fff}.text-teaser,.overview-content .inside-content,.press-release-list .press-release-col .content,.service-banner9-1 .icon-differentWidth .text-teaser,.bg-gray .box-wripWhite,.service-banner9-7 .imgTeaserBox .text-teaser,.service-banner12-7 .imgTeaserBox .text-teaser,.tech-stackInner .tech-linkBox .tech-box p,.tech-stackInner .tech-linkBox .tech-box .heading,.service-banner20-1 .icon-differentWidth .text-teaser,.request-form-block.Black-bg,.form-white-bg .form-control,.form-white-bg .wpcf7-textarea,.keybenefits-section.shams-keybenefits-section,.about-number-row{background:#202020}.bg-gray .text-teaser,.imgText-teaser,.csrinitiatives-section .csr-col,.listingcontent-section .listingcontent-row .columns,.bg-gray .overview-content .inside-content,.career-form .file-upload-wrapper:after,.bg-gray .skill-list .item,.box-wripWhite,.service-banner9-7,.service-banner12-7,.tech-stackInner.bg-gray .tech-linkBox .tech-box p,.tech-stackInner.bg-gray .tech-linkBox .tech-box .heading,.request-form-block .form-white-bg,.ezms-modules .module-view .module-icon{background:#000}.bg-gray.Black-bg{background:#121212}.request-form-block .form-white-bg:before{background-color:#fff0}.imgText-teaser ul li:after{background-color:#fff}.pagination-row .pagination .page-numbers.current,.pagination-row .pagination .page-numbers:not(.dots):hover,.blog-section .blog-rightcol .cols ul.recent-post li:after{background-color:#4e4e4e;color:#fff}.share-postrow .social-share a img{filter:brightness(1) invert(1)}.contact-formmain .input-groups .form-control,.contact-formmain .input-groups label,.contact-formmain .select2-container--default .select2-selection--single{background-color:#fff0}.contact-formmain .input-groups .form-control:focus,.contact-formmain .checkbox-col p span label input[type="checkbox"]+span:after{border-color:#fff}.career-form .select-groups .select2-container--default .select2-selection--single .select2-selection__arrow b{filter:brightness(0) invert(.7)}.case-study-banner .right-shape{background-color:#181819}.case-study-banner .circle img{filter:brightness(.1)}.service-banner1-1:after{background:radial-gradient(circle,rgb(255 255 255 / .2) 0%,rgb(0 0 0) 85%)}.skill-features .features-box{box-shadow:0 0 36px rgb(255 255 255 / .2)}.tab-style2 .service-banner2-form.vtab-section .tab-content:before,.service-banner3-2.tab-style2 .vtab-section .tab-content:before,.service-banner4-2.tab-style2 .vtab-section .tab-content:before{background-color:rgb(193 193 193 / .2)}.tab-style2 .vtab-section .tab-content .tab-pane,.vtab-select .select-title{background:#141414}.service-banner2-1:after,.service-banner3-1:after,.service-banner4-1:after,.service-banner5-1:after,.service-banner7-1:after,.service-banner9-1:after,.service-banner10-1:after,.service-banner11-1:after,.service-banner12-1:after,.service-banner14-1:after,.service-banner15-1:after,.service-banner16-1:after,.service-banner17-1:after,.service-banner19-1:after,.service-banner20-1:after,.service-banner21-1:after{background:radial-gradient(circle,rgb(254 250 243 / .3) 0%,rgb(0 0 0) 70%)}.request-form-block.fromStyle2 .wpcf7:after,.request-form-block.fromStyle2 .form-white-bg:before{filter:brightness(0)}.news-section .imgTeaserBox .text-teaser .content a{background:#3e3e3e}.news-section .imgTeaserBox .text-teaser .content a:hover{background:#4e4e4e}@media (min-width:992px){.tab-style2 .tab-subtext.vtab-section .nav-tabs .nav-item .nav-link,.tab-style3 .tab-content{background:#141414}.tab-style2 .vtab-section .nav-tabs .nav-item .nav-link.active,.tab-style2 .vtab-section .nav-tabs .nav-item .nav-link:hover{background:#4e4e4e}.tab-style2 .tab-subtext.vtab-section .nav-tabs .nav-item .nav-link,.service-banner3-2.tab-style2 .vtab-section .tab-content .tab-pane,.service-banner4-2.tab-style2 .vtab-section .tab-content .tab-pane,.service-banner8-2.tab-style3 .tab-content,.service-banner9-2.tab-style3 .tab-content,.tab-style3 .nav-tabs .nav-item .nav-link,.service-banner10-2.tab-style3 .tab-content,.service-banner11-2.tab-style3 .tab-content,.bg-gray.tab-style4 .skill-list .item,.bg-gray.tab-style4 .vtab-section .tab-content{border-color:#4e4e4e}}}body.theme-dark.inner_page .section ul li:before{background-color:#818181}@media (min-width:768px){.footer .footer-nav{display:block!important}.footer .footer-col h6 .fa{display:none}.bestplace-section .container{max-width:720px}.vtab-section .nav-tabs{display:flex}.custom-tab-section .custom-tabs-row{display:block!important}.vtab-select{display:none}}@media (min-width:992px){.header .nav>li:hover .dropdown-menu{display:block!important;opacity:1;visibility:visible;top:100%;padding:0}.header-navigation{display:flex!important;transition:all 0.5s ease-in-out 0s}.header .dropdown-menu{transition:all 0.3s ease}.header .nav>li:last-child:hover .dropdown-menu{left:auto;right:0}.bestplace-section .container{max-width:960px}.header .header-row .dropdown-menu{position:absolute}.header .header-row .nav{display:flex;flex-direction:row;position:inherit}.header .header-row .nav>li{position:inherit}.header .header-row .nav>li .dropdown-menu{margin-top:6px;padding:0;background:none;border:none}.header .header-row .nav>li .dropdown-menu>ul{width:100%;margin:0;display:flex;flex-flow:row wrap;padding:0 14px 24px 14px;border-radius:12px;background-color:#fff;box-shadow:0 0 25px rgb(0 0 0 / .3)}.header .header-row .nav>li>.dropdown-menu>ul>li.remove-link>.dropdown-toggle{pointer-events:none}.header .header-row .nav>li>.dropdown-menu>ul>li{width:25%;padding:0 10px;margin-top:24px}.header .header-row .nav>li>.dropdown-menu>ul>li a:after{display:none}.header .header-row .nav>li>.dropdown-menu>ul>li>ul{margin-top:20px}.header .header-row .nav>li>.dropdown-menu>ul>li>ul li{padding:5px 0}.header .header-row .nav>li>.dropdown-menu>ul>li>ul li a{color:#343A40;font-size:13px;font-weight:400;line-height:18px;white-space:normal}.header .header-row .nav>li>.dropdown-menu>ul>li>ul li a:hover{color:#060E62}.header .header-row .nav>li.two-col .dropdown-menu>ul{max-width:600px;padding-right:310px;padding-top:20px;min-height:320px}.header .header-row .nav>li.two-col .dropdown-menu>ul>li{width:100%;margin-top:7px}.header .header-row .nav>li.two-col .dropdown-menu>ul>li.menu-item-has-children{width:300px;position:absolute;right:0}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li h6 a{pointer-events:none}.cards-slider .slick-list{overflow:visible}.tab-style2 h3{text-align:center}.tab-style2 p{text-align:center}.tab-style2 .vtab-section{padding-top:16px}.tab-style2 .vtab-section .nav-tabs .nav-item .nav-link span{display:none}.tab-style2 .vtab-section .nav-tabs .nav-item .nav-link.active:after{display:none}.tab-style2 .vtab-section .nav-tabs{border:none;justify-content:center}.tab-style2 .tab-subtext.vtab-section .nav-tabs .nav-item{flex:0 0 auto;margin:0 6px;padding:0}.tab-style2 .tab-subtext.vtab-section .nav-tabs .nav-item .nav-link{padding:12px 24px;background:#fff;border-radius:88px;border:solid 1px #DEE2E6;font-size:16px;line-height:24px;font-weight:700}.tab-style2 .vtab-section .nav-tabs .nav-item .nav-link.active{background:#693A95;color:#fff}.tab-style2 .vtab-section .nav-tabs .nav-item .nav-link:hover{background:#693A95;color:#fff}.tab-style2 .vtab-section .tab-content{padding-top:40px;position:relative}.tab-style2 .vtab-section .tab-content .tab-pane{padding:32px;background:#fff;border-radius:24px;position:relative}.tab-style2 .vtab-section .tab-content:before{position:absolute;bottom:-11px;left:27px;right:27px;content:"";border-radius:16px;height:90px}.tab-style2 .skill-list{gap:20px}.tab-style2 .skill-list .item{width:160px;height:160px}.tab-style2 .service-banner2-form.vtab-section .tab-content .tab-pane{border:solid 1px #FFA6A8;box-shadow:0 0 15px 0 rgb(0 0 0 / .05)}.tab-style2 .service-banner2-form.vtab-section .tab-content:before{background-color:rgb(255 166 168 / .2)}.service-banner3-2.tab-style2 .vtab-section .tab-content .tab-pane{border:1px solid #FDD290;box-shadow:0 0 15px 0 rgb(0 0 0 / .05)}.service-banner3-2.tab-style2 .vtab-section .tab-content:before{background-color:rgb(253 210 144 / .2)}.service-banner4-2.tab-style2 .vtab-section .tab-content .tab-pane{border:1px solid #FFA4E4;box-shadow:0 0 15px 0 rgb(0 0 0 / .05)}.service-banner4-2.tab-style2 .vtab-section .tab-content:before{background:rgb(255 164 228 / .2)}.service-banner6-2 .vtab-section .nav-tabs .nav-item .nav-link{color:rgb(255 255 255 / .7)}.service-banner6-2 .vtab-section .nav-tabs .nav-item .nav-link.active,.service-banner6-2 .vtab-section .nav-tabs .nav-item .nav-link:hover{color:#fff}.service-banner6-2 .vtab-section .nav-tabs .nav-item .nav-link:after{background:#d77b57}.service-banner6-2{background:#2C7BA9}.service-banner6-2 h3{text-align:center;color:#fff}.service-banner6-2 p{text-align:center;color:#fff}.service-banner8-2{background:#FAEDE0}.tab-style3 h3{text-align:center}.tab-style3 p{text-align:center}.tab-style3 .skill-list{padding:24px 0}.tab-style3 .nav-tabs{width:50%;border:none;padding-right:60px;height:max-content}.tab-style3 .nav-tabs .nav-item{width:100%;padding:0}.tab-style3 .nav-tabs .nav-item .nav-link{color:#000;opacity:.5;padding:16px 0;border-bottom:solid 1px #000;line-height:32px}.tab-style3 .vtab-section .nav-tabs .nav-item .nav-link span{display:none}.tab-style3 .nav-tabs .nav-item .nav-link.active,.tab-style3 .nav-tabs .nav-item .nav-link:hover{opacity:1;color:#000}.tab-style3 .nav-tabs .nav-item .nav-link:hover:after,.tab-style3 .nav-tabs .nav-item .nav-link.active:after{display:none}.tab-style3 .tab-pane{padding:0}.tab-style3 .tab-content{width:50%;display:flex;align-items:center;justify-content:center;border-radius:24px;background:#FFF;position:relative}.tab-style3 .vtab-section{align-items:inherit;padding-top:16px}.service-banner8-2.tab-style3 .tab-content{border:1px solid #FAC998}.service-banner9-2.tab-style3 .tab-content{border:1px solid #FD9797}.service-banner10-2.tab-style3 .tab-content{border:1px solid #FF9FC0}.service-banner11-2.tab-style3 .tab-content{border:1px solid #AEB322}.tab-style3 .skill-list .item{width:160px;padding:20px 0}.home .container,.home .main-navigation,.home .header-navigation{transition:all 0.5s ease-in-out 0s}.home .header:not(.banner-pass) .container{max-width:inherit;padding:0 50px}.home .header:not(.banner-pass) .header-navigation{width:100%}.home .header:not(.banner-pass) .main-navigation{width:100%;margin-right:140px}.home .header:not(.banner-pass) .nav>li.menu-bookappointment{position:absolute;top:14px;right:-20px}.home .header:not(.banner-pass) .nav>li .dropdown-menu>ul{margin:auto;max-width:1130px}.tab-style4 .vtab-section{align-items:inherit}.tab-style4 .vtab-section .nav-tabs .nav-item .nav-link span{display:none}.tab-style4 .vtab-section .nav-tabs{width:336px;background:#000;padding:48px 30px 48px 30px;flex-direction:column}.tab-style4 .vtab-section .nav-tabs .nav-item{padding:12px 68px 12px 16px;margin-right:-52px;flex:inherit}.tab-style4 .tab-subtext.vtab-section .nav-tabs .nav-item .nav-link{font-weight:600;font-size:18px;line-height:30px;color:#fff}.tab-style4 .vtab-section .nav-tabs .nav-item .nav-link.active:after{display:none}.tab-style4 .vtab-section .nav-tabs .nav-item:has(.nav-link.active){background:#693A95}.tab-style4 .vtab-section .nav-tabs .nav-item:hover{background:#693A95}.tab-style4 .vtab-section .tab-content{width:calc(100% - 336px);display:flex;align-items:center;justify-content:center;margin:25px 0;border:solid 1px #DEE2E6;border-left:none;padding:20px;background-color:#fff}.tab-style4 .tab-pane{padding-top:0}.tab-style4 .skill-list .item{border:solid 1px #DEE2E6;border-radius:12px}.digital-experience-tech .tab-pane{border:solid 1px #A8C876;box-shadow:0 0 15px 0 rgb(0 0 0 / .05)}.digital-experience-tech.tab-style2 .vtab-section .tab-content:before{background:rgb(168 200 118 / .2)}.truflux-points .row{align-items:center;margin-bottom:80px}.truflux-points .row:last-child{margin:0}.truflux-points .row:nth-child(odd){flex-flow:row-reverse}.truflux-points .row:nth-child(odd) .text{padding-left:80px}.truflux-points .row:nth-child(even) .text{padding-right:80px}.header .header-row .nav>li.dropdown>a:after{position:absolute;top:32px;right:-22px;background:url(/wp-content/themes/drc/assets/images/chevron-down1.svg) no-repeat top left;content:"";width:14px;height:10px;display:block!important;border:none;background-size:100% auto}.header .header-row .nav>li.dropdown:hover>a:after{transform:rotate(180deg)}}@media (min-width:1200px){.bestplace-section .container{max-width:1140px}}@media (min-width:1320px){.bestplace-section .container{max-width:1300px}}@media (max-width:1400px){body.page-id-7087 .inner-banner,body.page-id-191 .inner-banner{background-position:center right}body.page-id-6954 .inner-banner{background-position:center right 10%}.culture-slider .slick-slide .item img{height:500px}.banner-slider .item{padding:50px 100px}.banner-slider .item .content-col{max-width:100%;width:60%}}@media (max-width:1339px){.header .dropdown-menu{padding:10px}.case-study-banner .content-col h1{font-size:45px}.tech-section{border-radius:30px;padding:50px}.tech-section .image-col{margin-bottom:-50px}.gradient-bgck .left-column h2{font-size:40px}.gradient-bgck .left-column p{font-size:16px}.gradient-bgck .right-column{column-gap:15px}.gradient-bgck .right-column .btn{font-size:18px;line-height:24px;padding:16px 15px}.blink-project-section .image-col .bottom-img{right:-60px;max-width:250px}.blink-project-section .right-content{padding-left:40px}.request-form-block .wrap{padding:0 60px}}@media (max-width:1319px){.work-place-images .middle-imgcol .middle-image:before,.work-place-images .middle-imgcol .middle-image:after{top:76px}.work-place-images .middle-imgcol .middle-image.bottom:before,.work-place-images .middle-imgcol .middle-image.bottom:after{top:120px}.bestplace-section .heading h2{font-size:32px;line-height:42px}.happening-section .card-col .card-image img{height:600px}.happening-section .card-col .card-image.small img{height:290px}.msflow-row .msflow-column{padding:25px 20px}.getin-touch-content{padding:70px}.oct-event .middle-img .oct-eventClose{width:60px}.page-id-9366 .heading h2{font-size:30px;line-height:44px}}@media (max-width:1199px){h1{margin:0 0 30px 0;font-size:60px;line-height:72px}h2{margin:0 0 24px 0;font-size:48px;line-height:56px}h3{margin:0 0 20px 0;font-size:40px;line-height:48px}h4{margin:0 0 16px 0;font-size:32px;line-height:40px}.header .nav{margin:0 -15px}.header .nav>li{padding:0 15px}.header .dropdown-menu{padding:10px;display:none}.header .dropdown-menu ul li a{font-size:16px}.happening-section .card-col{margin-top:16px}.happening-section .card-col .card-content{bottom:15px}.happening-section .card-col .card-image img{height:516px}.happening-section .card-col .card-image.small img{height:250px}.company-section .listing .columns{padding:25px 15px}.worldof-section .row .col .card-col{padding:30px 15px}.solution-section .slider-section ul li{padding:0 15px;font-size:15px}.solution-tabs-section .nav-tabs .nav-item{padding:0 15px;font-size:15px}.insight-section .card-col{margin-top:16px}.insight-section .card-col .card-content{padding:20px}.insight-section .card-col .card-image img{height:425px}.insight-section .card-col .card-image.small img{height:250px}.insight-section .card-col .card-content.no-image{min-height:250px}.about-section .about-contentblock{padding:40px 50px}.about-section .about-gridblock .columns{padding:25px 15px}.about-section .right-content{padding-left:60px}.ourclient-section .client-listing{padding-left:0}.ourclient-section .client-listing .item{padding:28px 15px}.leadershiptab-section .teamlist-row .item{padding:20px}.csrinitiatives-section .csr-col{padding:20px}.benefits-section .benefits-listing .columns{padding:28px 20px}.whatweoffer-section .content-col{width:430px;padding:40px 20px}.whatweoffer-section .content-col .content{max-width:320px}.whatweoffer-section .slider-col{width:calc(100% - 430px)}.erp-section .erp-list .erp-col{padding:20px}.career-contentsection .career-contentrow .listing .columns{padding:25px 15px}.job-openings-section .job-openingsrow .columns{padding:20px 20px 75px 20px}.job-openings-section .job-openingsrow .columns .white-btn{left:20px;bottom:20px}.jobopening-modal .modal-header{padding:40px}.jobopening-modal .modal-body{padding:0 40px 30px 40px}.work-place-images .image-row .outer-image{width:120px;height:120px}.work-place-images .image-row .large-col .outer-image{width:160px;height:160px}:root{--shape:"M114,124a14.567,14.567,0,0,0,10.641-4.234l95.8-95.3c.236-.235.473-.482.687-.728C227.869,16.063,221.945,4,211.7,4H16.3C6.054,4,.131,16.063,6.876,23.736c.214.246.45.493.687.728l95.8,95.3A14.567,14.567,0,0,0,114,124";--shape2:"M114,4a14.567,14.567,0,0,1,10.641,4.234l95.8,95.3c.236.235.473.482.687.728,6.745,7.673.822,19.736-9.425,19.736H16.3c-10.247,0-16.17-12.063-9.425-19.736.214-.246.45-.493.687-.728l95.8-95.3A14.567,14.567,0,0,1,114,4"}.bestplace-section{min-height:640px}.work-place-images .middle-imgcol{max-width:240px;margin-left:-120px;top:70px;bottom:70px}.work-place-images .middle-imgcol .middle-image .image{width:230px;height:130px;margin:auto}.work-place-images .middle-imgcol .middle-image .image:after{background-size:100%}.work-place-images .middle-imgcol .middle-image .image img{width:100%;height:100%;object-fit:cover;object-position:center;clip-path:path(var(--shape))}.work-place-images .middle-imgcol .middle-image.bottom .image img{clip-path:path(var(--shape2))}.work-place-images .middle-imgcol .middle-image:before,.work-place-images .middle-imgcol .middle-image:after{top:76px}.work-place-images .middle-imgcol .middle-image.bottom:before,.work-place-images .middle-imgcol .middle-image.bottom:after{top:120px}.work-place-images .middle-imgcol .middle-image:before{top:80px;left:-46px;width:170px}.work-place-images .middle-imgcol .middle-image:after{top:80px;right:-46px;width:170px}.work-place-images .middle-imgcol .middle-image.bottom:before{left:-50px;top:45px;width:170px}.work-place-images .middle-imgcol .middle-image.bottom:after{right:-50px;top:45px;width:170px}.work-place-images .image-row .small-col .outer-image.first:before{left:-56px;top:93px;width:110px}.work-place-images .image-row.right .small-col .outer-image.first:before{right:-56px}.work-place-images .image-row .large-col .outer-image.first:before{left:-110px;top:74px;width:160px}.work-place-images .image-row.right .large-col .outer-image.first:before{right:-110px}.work-place-images .image-row .small-col .outer-image.second:before{right:-44px;top:98px;width:100px}.work-place-images .image-row.right .small-col .outer-image.second:before{left:-44px}.work-place-images .image-row .large-col .outer-image.second:before{right:-38px;top:140px;width:130px}.work-place-images .image-row.right .large-col .outer-image.second:before{left:-38px}.bestplace-section .heading h2{max-width:180px;margin:0 auto}.home-newscol{padding-right:30px}.home-newsslider .item .content{left:30px;right:30px;padding:25px;box-shadow:0 0 25px rgb(0 0 0 / .07)}.mediakit-col .content h4{font-size:24px}.mediakit-col .content p{font-size:20px}.vcolumn .offer-column{padding:20px}.post-section .post-row{padding:0 30px}.post-section .image img{height:450px}.gallery-grid .portfolio .image img{height:250px}.vtab-section.single-row .nav-tabs{max-width:250px}.vtab-section.single-row .tab-content{width:calc(100% - 280px)}.msflow-row{width:75%}.msflow-row .msflow-column{padding:25px 15px}.left-logosection .left-col{padding:45px 30px 45px 0;width:350px}.getin-touch-content h4{max-width:100%}.growbusiness-section{min-height:440px}.growbusiness-section .content h1{font-size:50px;line-height:60px}.webdev-service-banner{min-height:500px;padding:40px}.webdev-service-banner .content{padding:40px}.blog-block .blog-box .blog-thumb img{height:200px}.blog-block .blog-box .blog-content{height:calc(100% - 200px)!important}.logo-section{padding:20px 0}.logo-slider .slick-slide .slider-logocol{min-height:120px}.culture-slider .slick-slide .item img{height:400px}.benefits-section .benefits-gridlisting .columns{padding:20px 10px}.culture-slider .slick-prev{left:30px}.culture-slider .slick-next{right:30px}.whcard-col .card-content{padding:15px}.inner-banner.inner-large-banner{min-height:600px}.banner-formrow .banner-form .bottom-row .btn-col{max-width:180px}.banner-formrow .banner-form{padding:20px;max-width:50%;flex:0 0 50%}.banner-formrow .content{max-width:46%;flex:0 0 46%}.inner-banner.inner-banner-large{min-height:600px;background-size:cover}.inner-banner.inner-banner-large .banner-content h1{font-size:40px;line-height:60px}.cards-block .cards-body{padding:30px;border-radius:20px}.cards-block .cards-body .image-rightcol .icon-row{margin-top:-76px}.cards-block .cards-body .image-rightcol .icon-row ul{padding:0 10px}.cards-block .cards-body .image-rightcol .icon-row ul li{padding:0 10px}.cards-block .cards-body .content-col ul li{font-size:16px;line-height:26px;margin-bottom:16px}.cards-block .cards-body .content-col ul li:before{top:6px}.cards-block .cards-body .image-rightcol .inner-col .icon{min-height:44px}.cards-block .cards-body .image-rightcol .inner-col .icon img{max-height:40px}.inner-banner.inner-banner-large:before{height:350px;width:220px}.case-study-banner .image-col{padding:50px 0}.case-study-banner .image-col:after{left:-50px}.case-study-banner .content-col h1{font-size:36px}.client-broached-section .content-row .content-col{padding:60px 30px 60px 200px}.client-broached-section .content-row .content-col ul li{font-size:20px;line-height:32px}.client-broached-section .content-row .content-col ul li:before{top:10px}.technology-stack-section .inner-col{border-radius:20px;padding:15px}.technology-stack-section .inner-col .content{padding-left:20px;width:calc(100% - 50px)}.technology-stack-section .inner-col .content h4{font-size:22px;line-height:24px}.technology-stack-section .inner-col .content h5{font-size:14px;letter-spacing:0;margin-bottom:2px}.technology-stack-section .inner-col .icon{width:50px;height:50px}.technology-stack-section .inner-col .icon.gradient img{max-width:35px}.tech-section .content-col p{font-size:16px;line-height:26px}.gradient-bgck .left-column h2{font-size:32px}.inner-banner.blink-inner-banner{min-height:600px}.inner-banner.blink-inner-banner .banner-content{margin-top:60px}.inner-banner.blink-inner-banner .banner-content h1{font-size:40px}.stack-section .item{padding:20px}.large-twocol-section{padding-top:100px}.large-twocol-section .content-row .image-col{height:500px}.large-twocol-section .content-row .image-col img,.large-twocol-section .content-row .image-col:after{border-radius:40px 0 0 40px}.large-twocol-section .content-row .content-col{border-radius:0 40px 0 0;padding:30px 30px 30px 0}.large-twocol-section.reverse-col .content-row .image-col img,.large-twocol-section.reverse-col .content-row .image-col:after{border-radius:0 40px 40px 0}.large-twocol-section.reverse-col .content-row .content-col{border-radius:40px 0 0 0;padding:30px 0 30px 30px}.page-id-9366 .heading h2{font-size:30px;line-height:44px}.img-gridcol{padding:0}.img-gridcol .text{padding:20px}.job-openrow .columns{padding:24px}.text-teaser{padding:24px}.imgText-teaser .text{padding:24px}.listing-section .image{min-height:1px}.cloud-gridrow .grid-col .text{padding:24px}.job-detailsection .left-content{padding-right:0}.banner-slider .item{padding:50px;background-position:right -120px center}.request-form-block .wrap{padding:0 20px}.request-form-block .form-white-bg{padding:40px}.request-form-block.fromStyle2 .wpcf7:after{bottom:-40px;right:-72px}.inner-banner.rise-inner-banner .banner-content h1{font-size:40px}.inner-banner.torrent-inner-banner{min-height:600px}.torrenttwocol-grid .content-col{padding-left:40px}.keybenefits-section .keybenefits-col{padding:20px}.modules-lists .item .title{padding:20px}.modules-lists .item .content{padding:20px}.skill-indiaMain-sections .overview .img{margin-right:0}.skill-indiaMain-sections .overview p{padding-left:40px}.skill-features .features-box{padding:30px}.skill-features .features-box .text{padding-top:20px;padding-right:20px}.skill-features .features-box:nth-child(even) .text{padding-left:20px}.inner-banner.shams-inner-banner{min-height:600px}.shamstwocol-grid .content-col{padding-left:40px}}@media (max-width:991px){#wrapper{padding-top:80px}.header{padding:18px 0}.header .header-row{margin-top:0;position:static}.header .nav{display:block;margin:0 auto}.header .nav>li{padding:0 20px;border-top:1px solid #ccc}.header .nav>li.menu-bookappointment a{margin-top:12px}.header .dropdown-menu{min-width:270px}.header .header-rightcol .rightnav{margin-bottom:15px}.header .header-rightcol .rightnav li{font-size:16px}.header .header-logo{display:flex;justify-content:space-between;align-items:center;width:100%}.m-menu{height:26px;padding:0;width:25px;cursor:pointer;z-index:99}.m-menu span{background:#4D4E4E;display:block;height:2px;margin:5px 0;transition:all 0.3s ease}.header-navigation{display:none;position:absolute;width:100%;z-index:11;left:0;top:100%;overflow:auto;background-color:#f7f7f7;padding:0}body.nav-open .m-menu span:first-child{transform:translate(0,7px) rotate(45deg);-webkit-transform:translate(0,7px) rotate(45deg);-moz-transform:translate(0,7px) rotate(45deg)}body.nav-open .m-menu span:nth-child(2){opacity:0}body.nav-open .m-menu span:last-child{transform:translate(0,-7px) rotate(-45deg);-webkit-transform:translate(0,-7px) rotate(-45deg);-moz-transform:translate(0,-7px) rotate(-45deg)}.header .nav{max-width:100%}.header .nav>li.dropdown .arrow{position:absolute;right:20px;height:28px;width:28px;line-height:24px;top:7px;text-align:center;cursor:pointer;transition:all 0.5s ease}.header .nav>li.dropdown .arrow:after{content:"";position:absolute;right:5px;top:13px;background-color:#000;width:18px;height:2px}.header .nav>li.dropdown .arrow:before{content:"";position:absolute;right:13px;top:5px;background-color:#000;width:2px;height:18px;transition:all 0.5s ease}.header .nav>li.dropdown.open .arrow:before{opacity:0}.header .dropdown-menu{position:relative;height:auto;border-radius:0;border:none;float:none;visibility:visible;opacity:1;margin:0;background-color:#fff0;padding:0}.header .dropdown-menu ul:before{display:none}.header .dropdown-menu ul li a{font-size:15px;color:#000;line-height:22px;display:inline-block;font-weight:400}.header.fixed .nav>li>a,.header .nav>li>a{padding:10px 0}.header .nav>li>a{color:#060E62;font-size:16px;line-height:20px;font-weight:500}.header .nav>li.menu-bookappointment a{padding:10px 40px 10px 16px!important}.header .dropdown-menu ul li{padding:5px 0}.header .dropdown-menu ul{padding:5px 0 15px 10px}.header .nav>li>a.dropdown-toggle:after{display:none}.header .nav{height:calc(100vh - 80px);overflow:auto;padding:0 0 40px 0}.header .dropdown-menu ul li a.dropdown-toggle:after{display:none}.header .dropdown-menu ul li{border-top:1px solid #ccc}.header .dropdown-menu ul li a{padding:3px 0;white-space:normal}.header .dropdown-menu>ul>li>a{font-weight:500}.header .header-row .nav>li>.dropdown-menu>ul>li>a .drc_menu_imag{display:none}.header .header-row .nav>li.menus-products .dropdown-menu>ul{padding:5px 0 15px 10px}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li{width:100%;padding:5px 0}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li>img,.header .header-row .nav>li.menus-products .dropdown-menu>ul>li .menu-subtitle,.header .header-row .nav>li.menus-products .dropdown-menu>ul>li .menu-product-link{display:none}.header .header-row .nav>li.menus-products .dropdown-menu>ul>li h6{margin-bottom:0;line-height:26px}.inner-banner{padding:60px 0;min-height:300px}.happening-section .card-col .card-image img{height:416px}.happening-section .card-col .card-image.small img{height:200px}.happening-section .card-col .card-content{padding:0 15px}.happening-section .card-col .card-content h5{font-size:16px;line-height:20px}.happening-section .card-col .card-content label{margin-bottom:8px}.company-section .heading h2{max-width:100%}.company-section .heading p{max-width:100%}.company-section .listing{margin-top:20px}.company-section .row [class*="col-"].content-leftcol{flex:0 0 100%;max-width:100%}.company-section .row [class*="col-"].content-rightcol{flex:0 0 100%;max-width:100%}.worldof-section .row .col{flex-basis:auto;width:33.33%}.bestplace-section .image{margin-bottom:40px}.insight-section .card-col .card-image img{height:335px}.insight-section .card-col .card-image.small img{height:180px}.insight-section .card-col .card-content.no-image{min-height:180px}.insight-section .card-col .card-content.no-image p{font-size:16px;line-height:22px}.insight-section .card-col .card-content.no-image .heading h2{margin-bottom:15px;padding-bottom:15px;line-height:50px}.insight-section .card-col .card-content{padding:15px}.insight-section .card-col .card-content h5{font-size:16px;line-height:20px}.about-section .about-contentblock{padding:30px}.about-section .right-content{padding-left:20px}.about-twocolsection-row .about-twocolsection .content-col .content{padding:20px 0 20px 30px}.about-twocolsection-row .about-twocolsection:nth-child(2n) .content-col .content{padding:20px 30px 20px 0}.ourclient-section .heading{max-width:100%}.ourclient-section .client-listing .item{padding:28px 15px}.ourclient-section.technologies-section{padding:60px 0 40px 0}.location-section .location-col{padding:20px}.location-section .row [class*="col-"]{margin:10px 0}.listingcontent-section .listingcontent-row .columns{padding:30px 20px}.python-frameworks .python-frameworks-list{padding-top:15px}.python-frameworks .python-frameworks-list .row .col,.python-frameworks .python-frameworks-list .row [class*="col-"]{margin-top:20px}.whatweoffer-section .content-col{width:300px;padding:20px}.whatweoffer-section .content-col .content{max-width:230px}.whatweoffer-section .content-col .content h4{font-size:24px;line-height:34px}.whatweoffer-slider{margin-left:-50px}.whatweoffer-section .slider-col{width:calc(100% - 300px)}.blog-block .blog-box .blog-content{padding:20px 0 0 0}.industries-section .industries-list .industries-col .content{margin-top:-100px;width:calc(100% - 40px);margin-left:20px;padding:30px 20px}.career-contentsection .career-contentrow .listing{margin-bottom:40px}.jobopening-modal .modal-header .modal-title h2{font-size:32px;line-height:36px}.jobopening-modal .modal-header{padding:40px 20px}.jobopening-modal .modal-body{padding:0 20px 30px 20px}.jobopening-modal .modal-form{padding:40px 20px}.jobopening-modal .modal-form .form-block .captcha-col .form-group .img{margin-right:15px;min-width:200px}.jobopening-modal .modal-form .form-block .captcha-col .form-group .field-group .control{width:230px}.jobopening-modal .modal-form .form-block .btn-col .white-btn{min-width:130px}.bestplace-section{min-height:1px}.bestplace-section .heading{position:relative;top:0;transform:none!important;margin:0 0 30px 0}.bestplace-section .heading h2{max-width:100%;font-size:42px;line-height:56px}.work-place-images .middle-imgcol{display:none}.work-place-images .image-row .small-col{top:0;margin:0 -10px;position:relative;display:flex;justify-content:center;flex-wrap:wrap}.work-place-images .image-row .outer-image{padding:0 10px;background:none;width:33.33%;height:auto;margin-bottom:20px}.work-place-images .image-row .outer-image .image{clip-path:none;padding:0;position:relative;margin-bottom:0;border:2px solid #fff}.work-place-images .image-row .small-col .outer-image.second,.work-place-images .image-row .small-col .outer-image.third{top:0;left:0}.work-place-images .image-row .large-col{top:0;margin:0 -10px;position:relative;display:flex;justify-content:center;flex-wrap:wrap;left:0}.work-place-images .image-row .large-col .outer-image.second,.work-place-images .image-row .large-col .outer-image.third{top:0;left:0}.work-place-images .image-row .large-col .outer-image{padding:0 10px;background:none;width:33.33%;height:auto;margin-bottom:20px}.work-place-images .image-row .small-col .outer-image.first:before,.work-place-images .image-row .large-col .outer-image.first:before,.work-place-images .image-row .large-col .outer-image.second:before,.work-place-images .image-row .small-col .outer-image.second:before{display:none}.work-place-images .image-row.right .small-col,.work-place-images .image-row.right .large-col{right:auto;margin:0 -10px}.work-place-images .image-row.right .small-col .outer-image.second,.work-place-images .image-row.right .large-col .outer-image.second{right:auto}.work-place-images .image-row.right .small-col .outer-image.third,.work-place-images .image-row.right .large-col .outer-image.third{left:auto;right:auto}.home-newscol{padding-right:0}.home-newsslider .item .content{left:20px;right:20px;padding:20px;box-shadow:0 0 15px rgb(0 0 0 / .07)}.country-listsection .country-list li{width:calc(50% - 20px)}.contactmodal-formmain{margin-top:-280px}.case-studies-section .right-col{padding-left:60px;padding-bottom:60px}.case-studies-section .right-col .content-box{min-height:180px}.case-studies-section .right-col .content-box h2{font-size:40px;line-height:50px}.leadershiptab-section .nav-tabs{margin-top:0;justify-content:flex-start;margin-left:-10px;margin-right:-10px}.mediakit-col{padding:15px 50px 15px 20px}.mediakit-col .icon{width:80px}.mediakit-col .content{width:calc(100% - 80px);padding-left:15px}.mediakit-col .download{right:20px}.mediakit-col .content h4{font-size:20px;line-height:24px}.mediakit-col .content p{font-size:16px;line-height:24px}.post-section .post-row{padding:0 10px 20px 10px}.post-section .post-row .post-col .content{padding:20px 15px}.post-section .post-row .post-col .img-row .img{width:60px}.post-section .post-row .post-col .img-row .img img{height:60px}.post-section .post-row .post-col .img-row .text{width:calc(100% - 60px);padding-left:15px}.post-section .image img{height:400px}.filter-section ul li{padding:0 20px}.financials-row .tab-pane .tabPane-inner .announcement-list{width:50%}.gallery-grid .portfolio .image img{height:220px}.vtab-section.single-row .nav-tabs{max-width:180px}.vtab-section.single-row .tab-content{width:calc(100% - 210px)}.left-logosection .left-col{padding:45px 20px 45px 0;width:270px}.msflow-row{width:80%}.msflow-row .msflow-column{padding:20px 15px}.getin-touch-content{padding:50px 30px}.whatweoffer-listsection{padding:50px 0}.whatweoffer-listsection .row [class*="col-"] .vcolumn{display:flex;flex-wrap:wrap;margin:0 -10px}.whatweoffer-listsection .row [class*="col-"] .vcolumn .offer-column{width:calc(50% - 20px);margin:10px;min-height:1px;height:inherit}.whatweoffer-listsection .row [class*="col-"]:first-child .vcolumn .offer-column{width:100%}.growbusiness-section{min-height:400px}.growbusiness-section .image-col{display:flex;top:40px}.growbusiness-section .image-col .image{text-align:center;display:flex;align-items:flex-end}.growbusiness-section .content h1{font-size:38px;line-height:48px}.webdevcontent-section .heading{max-width:100%}.webdev-service-banner{padding:30px}.webdev-service-banner .content{padding:30px;border-radius:25px}.blog-section .blog-detail-content .right-image{width:100%;margin:0 0 20px 0}.culture-slider .slick-slide .item img{height:300px}.culture-slider .slick-prev{left:20px}.culture-slider .slick-next{right:20px}.oct-event .middle-img{width:70%}.esc-certified .certified-content:last-child{padding-top:30px}.insight-slider-section{padding:60px 10px 80px 10px}.insight-slider-section .heading{margin-bottom:40px}.insight-slider .slick-slide{padding:0 10px}.banner-formrow .banner-form h3{font-size:26px;line-height:1.2}.overview-section .left-content{margin-bottom:30px}.overview-section .left-content .image{padding-top:0}.overview-section .right-content{flex-direction:column-reverse}.overview-section .right-content .image{justify-content:flex-start;margin-bottom:0}.overview-section .right-content .image img{width:100%}.overview-section .right-content .content-col{margin-bottom:20px}.cards-block .cards-body .image-rightcol{flex:0 0 100%;max-width:100%;margin-bottom:30px}.cards-block .cards-body .content-col{flex:0 0 100%;max-width:100%}.case-study-banner{padding:82px 0}.case-study-banner .content-col{padding:30px 0}.case-study-banner .content-col h1{margin:20px 0}.case-study-banner .image-col .image img,.case-study-banner .image-col .image:before{border-radius:40px}.client-broached-section .content-row .content-col{padding:40px 20px 40px 140px}.client-broached-section .content-row .image-col img{border-radius:40px 0 0 40px}.client-broached-section .content-row .image-col:after{border-radius:40px 0 0 40px}.client-broached-section .content-row .content-col ul li{font-size:16px;line-height:24px;margin-bottom:24px}.client-broached-section .content-row .content-col ul li:before{top:6px}.tech-section{padding:30px}.tech-section .image-col{margin-bottom:-30px}.tech-section .content-col .heading h2{font-size:28px}.gradient-bgck .left-column{text-align:center;margin-top:0;margin-bottom:30px}.gradient-bgck .right-column{justify-content:center}.blink-project-section .image-col .bottom-img{max-width:200px}.esc-certified .col-lg-4{max-width:50%;flex:0 0 50%}.page-id-9366 .didac-section .heading h2{margin-right:-80px}.fraud-alert{margin-top:-20px;padding:5px 0}.header .header-row .nav>li>.dropdown-menu>ul>li.top-nav-btn{width:100%;margin:0 0 16px 0!important}.img-gridcol{min-height:350px}.tab-subtext.vtab-section .nav-tabs .nav-item .nav-link{font-size:20px}.blog-section .blog-rightcol{padding-left:0}.banner-slider .item{height:calc(100vh - 80px);background-position:right -200px center}.banner-slider .item .content-col{width:70%}.contact-modal .inner-banner{min-height:400px}.teaser-tab ul li{font-size:20px;padding-top:15px;padding-bottom:15px}.box-wripWhite{margin-bottom:0}.ezms-info .img{display:none}.ezms-features .features-list{padding-left:30px}.ezms-features .features-list .features-box{width:100%;border-right:none!important;border-bottom:none!important;border-top:none!important;border-radius:0px!important}.ezms-features .features-list .features-box:last-child:before{left:-4px;right:auto}.ezms-video{margin-top:0;padding:40px 0 0 0}.prodcut-banner{padding:60px 0}.ezms-info{padding:0}.ezms-features{padding:60px 0}.ezms-features h3{margin-bottom:60px}.ezms-modules{padding:60px 0}.technology-stackSkill .technology-view .technology-box{width:50%}.tech-infoMain .techInfo-box .col-lg-6:first-child .box-text{margin:0}.vtab-section{position:relative}.vtab-section .nav-tabs{display:none;max-width:100%;border:solid 1px #CED4DA;position:absolute;top:46px;left:0;width:100%;background-color:#fff;z-index:2}.vtab-section .nav-tabs .nav-item{width:100%;padding:10px;border-bottom:solid 1px #CED4DA}.vtab-section .nav-tabs .nav-item:last-child{border:none}.vtab-section .nav-tabs .nav-item .nav-link:after{display:none}.vtab-section .nav-tabs .nav-item .nav-link.active:after{display:none}.vtab-section .tab-content{margin-left:0;width:100%;margin-top:20px}.vtab-section.single-row .nav-tabs{max-width:100%}.vtab-section.single-row .tab-content{width:100%}.vtab-section .tab-content .tab-pane{padding-top:0}.vtab-select{width:100%;display:block}.vtab-select .select-title{border:solid 1px #CED4DA;border-radius:8px;font-size:16px;line-height:24px;padding:10px 46px 10px 14px;position:relative;cursor:pointer;background:#fff}.vtab-select .select-title:after{background:url(/wp-content/themes/drc/assets/images/down-arrow.svg) no-repeat center center;width:46px;height:46px;content:"";position:absolute;top:0;right:0}.vtab-section .nav-tabs .nav-item .nav-link span{display:none}.truflux-points .row{margin-bottom:40px}.truflux-points .text{padding-bottom:40px}.truflux-points img{max-width:80%}.truflux-points .col-lg-6{text-align:center}.sections-space.truflux-secfour{padding-top:0}.flow-section .row .col{margin-top:40px;width:33.33%;flex-basis:auto}.icon-differentWidth .col-sm-6:nth-child(1){flex:0 0 40%;max-width:40%}.icon-differentWidth .col-sm-6:nth-child(2){flex:0 0 60%;max-width:60%}.icon-differentWidth .col-sm-6:nth-child(3){flex:0 0 50%;max-width:50%}.icon-differentWidth .col-sm-6:nth-child(4){flex:0 0 50%;max-width:50%}.icon-differentWidth .col-sm-6:nth-child(5){flex:0 0 60%;max-width:60%}.icon-differentWidth .col-sm-6:nth-child(6){flex:0 0 40%;max-width:40%}.company-address .row .col-lg-4:last-child{max-width:100%;flex:0 0 100%;margin-top:24px}.company-address .row .col-lg-4:last-child .address-box{display:flex}.company-address .row .col-lg-4:last-child .address-box .img{width:50%;height:250px}.company-address .row .col-lg-4:last-child .address-box .text{width:50%}}@media (max-width:767px){h1{margin:0 0 20px 0;font-size:48px;line-height:56px;letter-spacing:-.144px}h2{margin:0 0 20px 0;font-size:40px;line-height:48px;letter-spacing:-.08px}h3{margin:0 0 20px 0;font-size:36px;line-height:42px;letter-spacing:-.032px}h4{margin:0 0 16px 0;font-size:28px;line-height:36px}.single .blog-detail-content h2{margin:0 0 20px 0;font-size:32px;line-height:42px;letter-spacing:-.032px}.single .blog-detail-content h3{font-size:28px;line-height:36px}.single .blog-detail-content h4{font-size:26px;line-height:32px;font-weight:600}.container{max-width:100%}.header .logo{text-align:center}.header .logo img{max-height:83px;width:auto}.banner .banner-content h1,.inner-banner .banner-content h1{max-width:100%}.inner-banner .banner-content h1{padding-bottom:15px}.inner-banner .banner-content h1:after{height:4px;width:80px}.heading h2:after{height:4px;width:80px}.heading.text-center h2:after{margin-left:-40px}.happening-section{padding:50px 0 25px 0}.happening-section .heading{margin-bottom:25px}.happening-section .card-col{margin-top:15px}.happening-section .container-fluid{padding-right:15px;padding-left:15px}.happening-section .card-col .card-image img,.happening-section .card-col .card-image.small img{height:auto}.company-section{padding:50px 0}.company-section .listing .columns{padding:15px}.company-section .heading p{line-height:26px}.worldof-section{padding:50px 0}.worldof-section .heading{margin-bottom:20px}.worldof-section .row .col .card-col h6{font-size:16px;line-height:22px}.solution-section{padding:50px 0}.solution-section .slider-section ul{margin-bottom:20px}.solution-slider{margin:0 -15px}.solution-slider .item{padding:0 15px}.solution-slider .item .image{margin-bottom:20px}.solution-slider .item .content h5{font-size:18px;line-height:24px;margin-bottom:15px}.bestplace-section{padding:50px 0}.insight-section{padding:50px 0}.insight-section .heading{margin-bottom:25px}.insight-section .card-col{margin-top:15px}.insight-section .card-col .card-image img,.insight-section .card-col .card-image.small img{height:auto}.insight-section .card-col .card-content.no-image{min-height:1px}.bestplace-section .heading h2{font-size:32px;line-height:38px}.work-place-images .image-row .small-col,.work-place-images .image-row .large-col{margin:0 -5px}.work-place-images .image-row .outer-image,.work-place-images .image-row .large-col .outer-image{padding:0 5px;margin-bottom:10px}.work-place-images .image-row.right .small-col,.work-place-images .image-row.right .large-col{margin:0 -5px}.footer .footer-one{padding:40px 0 25px 0}.footer .footer-last ul{justify-content:center;margin:0}.footer .footer-last p{text-align:center}.footer .footer-nav{display:none}.footer .footer-col h6{margin-bottom:15px;cursor:pointer}.footer .footer-col h6 .fa{position:absolute;top:0;right:0;width:26px;text-align:center;line-height:26px;font-size:18px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-ms-transition:all 0.3s ease}.footer .footer-col{margin-bottom:0}.footer .footer-col.active h6 .fa{transform:rotate(180deg)}.about-section{padding:50px 0}.about-section .about-contentblock{padding:30px 15px;margin-bottom:40px}.about-section .about-contentblock p{font-size:16px;line-height:26px}.about-section .about-gridblock{margin-bottom:10px}.about-section .about-gridblock .row{margin-right:-15px;margin-left:-15px}.about-section .about-gridblock .row [class*="col-"]{padding-right:15px;padding-left:15px;margin-bottom:30px}.about-section .about-gridblock .columns{padding:15px}.about-section .right-content{padding-left:0}.about-tabs-section{padding:30px 0 40px 0}.about-tabs .nav-tabs{margin-bottom:20px;display:none}.about-tabs .nav-tabs .nav-item{padding:0 15px}.about-tabs .nav-tabs .nav-link{font-size:20px}.about-tabs .tab-content .tab-pane .tab-title{display:flex;align-items:center}.about-tabs .tab-content>.tab-pane{display:block;opacity:1}.about-tabs .tab-content .tab-pane .tab-content-inner{display:none;margin-bottom:30px}.about-tabs .tab-content .tab-pane .content-col{margin-bottom:20px}.about-tabs .tab-content .tab-pane.active .tab-content-inner{display:block}.about-tabs .tab-content .image-col{margin-bottom:20px}.about-twocolsection-row .about-twocolsection .image-col{position:relative}.about-twocolsection-row .about-twocolsection .image-col .image:after{display:none}.about-twocolsection-row .about-twocolsection .content-col .content,.about-twocolsection-row .about-twocolsection:nth-child(2n) .content-col .content{padding:20px 0;max-width:100%}.about-twocolsection-row .about-twocolsection .content-col .content .icon{margin-bottom:15px}.about-twocolsection-row .about-twocolsection .content-col .content h4{margin-bottom:15px}.ourclient-section{padding:50px 0 25px 0}.ourclient-section .client-listing .item{padding:15px 10px;min-height:160px}.ourclient-section .client-listing .item h5{font-size:15px;line-height:20px}.ourclient-section.technologies-section{padding:50px 0 25px 0}.ourleadership-section{padding:50px 0}.leadershiptab-section .teamlist-row .item{padding:15px 10px}.leadershiptab-section .nav-tabs{justify-content:flex-start;margin:0 -10px}.contactinfo-section{padding:50px 0 25px 0}.contactinfo-section .heading{max-width:100%}.contactinfo-section .heading h2{margin-bottom:40px}.contactinfo-section .heading .text{margin-top:40px}.location-section .row{margin-right:-15px;margin-left:-15px}.location-section .row [class*="col-"]{padding-right:15px;padding-left:15px}.location-section{padding:30px 0}.location-section .location-col{margin:10px 0;height:auto}.location-section .row [class*="col-"]{margin:0}.contactform-section{padding:50px 0}.contactform-section .heading{margin-bottom:40px}.contactform-section .form-block .captcha-row{display:block}.contactform-section .form-block .captcha-row .btn-col{text-align:center}.contactform-section .form-block .form-group textarea.control{height:200px}.contactform-section .left-content{max-width:100%;margin-bottom:40px}.contactform-section .right-btncol ul li a{min-height:140px;font-size:20px;border-radius:15px;padding:20px 10px}.contactform-section .right-btncol ul li a .img{width:100px}.content-section{padding:50px 0}.content-section .heading{margin-bottom:30px}.csrinitiatives-section{padding:50px 0}.csrinitiatives-section .heading{margin-bottom:25px}.solution-delivered-section{padding:50px 0}.solution-delivered-section .heading{margin-bottom:10px}.solution-delivered-section .solution-listingrow .row [class*="col-"]{margin-top:20px}.culture-section{padding:50px 0}.culture-section .content-col{flex:0 0 100%;max-width:100%;margin-bottom:20px}.culture-section .image-col{flex:0 0 100%;max-width:100%;text-align:center}.benefits-section{padding:50px 0}.benefits-section .benefits-listing .row{margin-right:-15px;margin-left:-15px}.benefits-section .benefits-listing .row [class*="col-"]{padding-right:15px;padding-left:15px;margin-top:15px}.benefits-section .benefits-listing .columns{padding:15px}.policies-section{padding:50px 0}.policies-section .policies-list .row{margin-right:-15px;margin-left:-15px}.policies-section .policies-list .row [class*="col-"]{padding-right:15px;padding-left:15px}.listing-section{padding:50px 0}.listing-section .image{margin-top:20px}.listingcontent-section{padding:50px 0}.listingcontent-section .listingcontent-row .row [class*="col-"]{margin-top:15px}.webdevcontent-section{padding:50px 0}.webdevcontent-section .list .row [class*="col-"]{margin-bottom:15px}.transformation-section{padding:50px 0}.transformation-section h4{margin-bottom:20px}.whatweoffer-section .content-col{width:100%;padding:50px 15px 0 15px}.whatweoffer-section .content-col .content{max-width:100%;position:relative;width:100%}.whatweoffer-section .slider-col{width:100%;padding:70px 0 40px 0}.whatweoffer-slider{margin-left:0;padding:0 5px}.whatweoffer-arrows{position:absolute;bottom:-55px;width:100%;justify-content:center}.whatweoffer-arrows .arrow{width:40px;height:40px;margin:0 10px;background-size:20px}.python-frameworks .python-frameworks-list .row .col{padding-right:10px;padding-left:10px}.python-frameworks .python-frameworks-list .item{padding:15px 10px}.python-frameworks .python-frameworks-list .item h6{font-size:15px;line-height:20px}.blog-section{padding:50px 0}.blog-section .heading{margin-bottom:40px}.blog-section .blog-rightcol{margin-top:40px}.blog-block{margin-bottom:25px}.blog-block .blog-box{margin-bottom:15px}.blog-block .blog-box .blog-content{padding:15px 0 0 0;height:auto!important}.blog-block .blog-box .blog-thumb img{height:auto}.blog-related-post{padding:20px 0 0 0}.blog-related-post .related-post-content{padding:30px 0 0 0}.blog-section .blog-related-post .heading{margin-bottom:20px}.industries-section{padding:50px 0}.erp-section{padding:50px 0}.career-contentsection{padding:50px 0}.career-contentsection .heading{margin-bottom:30px}.career-contentsection .career-contentrow{padding:20px 0 0 0}.career-contentsection .career-contentrow>.row{margin-right:-15px;margin-left:-15px}.career-contentsection .career-contentrow>.row [class*="col-"]{padding-right:15px;padding-left:15px}.career-contentsection .career-contentrow .listing .row{margin-right:-15px;margin-left:-15px}.career-contentsection .career-contentrow .listing .row [class*="col-"]{padding-right:15px;padding-left:15px;margin-bottom:30px}.career-contentsection .career-contentrow .listing .row [class*="col-"]:nth-child(2n){margin-top:30px}.career-contentsection .career-contentrow .listing .columns{padding:15px}.career-gridsection{padding:50px 0 25px 0}.career-gridsection .career-contentrow{padding:10px 0 0 0}.career-gridsection .career-contentrow .columns{padding:20px}.job-openings-section{padding:50px 0}.job-openings-section .btn-row{margin-top:40px}.job-openings-section .heading{margin-bottom:20px}.jobopening-modal .modal-dialog{margin:20px auto}.jobopening-modal .modal-body{padding:0 15px 10px 15px}.jobopening-modal .modal-header{display:block;padding:30px 15px}.jobopening-modal .modal-header .modal-title{width:100%;padding-right:0;margin-bottom:20px}.jobopening-modal .modal-header .modal-title .icon{width:80px;height:80px;margin-right:10px;line-height:80px}.jobopening-modal .modal-header .modal-title .icon img{max-height:30px}.jobopening-modal .modal-header .right-content{width:100%}.jobopening-modal .modal-form{padding:40px 15px}.jobopening-modal .modal-form .heading{margin-bottom:40px}.jobopening-modal .modal-form .form-block .form-group{margin-bottom:15px}.jobopening-modal .modal-form .row{margin-right:-15px;margin-left:-15px}.jobopening-modal .modal-form .row [class*="col-"]{padding-right:15px;padding-left:15px}.jobopening-modal .modal-form .form-block .captcha-row .captcha-col .form-group{display:block}.jobopening-modal .jobopening-detail{padding:30px 0 0 0}.jobopening-modal .jobopening-detail .columns{margin-bottom:30px}.jobopening-modal .modal-form .form-block .form-group .control{height:50px;padding:10px 15px;font-size:16px}.jobopening-modal .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px;font-size:16px;padding-left:15px;padding-right:40px}.jobopening-modal .select2-container--default .select2-selection--single{height:50px}.jobopening-modal .modal-form .form-block .form-group #uploadbrowsebutton{right:10px;top:14px}.jobopening-modal .modal-form .form-block .form-group .FileUpload .uploadtextfield{padding-right:40px}.jobopening-modal .modal-form .form-block .form-group textarea.control{padding:10px 15px}.jobopening-modal .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;right:10px}.jobopening-modal .modal-form .form-block .form-group .file-upload-wrapper{height:auto}.jobopening-modal .modal-form .form-block .form-group .file-upload-wrapper input[type="file"]{height:50px}.jobopening-modal .modal-form .form-block .form-group .file-upload-wrapper:after{padding:10px 50px 10px 15px;font-size:16px;line-height:30px;height:50px}.jobopening-modal .modal-form .form-block .form-group .file-upload-wrapper:before{top:14px;right:15px}.jobopening-modal .modal-form .form-block .btn-col{text-align:center}.jobopening-modal .modal-form .form-block .captcha-col .form-group{display:block}.jobopening-modal .modal-form .form-block .captcha-col .form-group .img{margin:0 0 15px 0;width:100%}.jobopening-modal .modal-form .form-block .captcha-col .form-group .field-group .control{width:100%}.jobopening-modal .modal-form .form-block .form-group textarea.control{height:200px}.solution-tabs-section{padding-top:0}.solution-tabs-section .nav-tabs{margin-bottom:20px}.home-newsslider{padding-left:0}.home-newsslider .item .image{height:350px}.home-newsslider .item .content{left:15px;right:15px;padding:15px}.home-newscol>ul>li{padding:0 0 10px 0;margin:0 0 20px 0}.news-slider{padding-bottom:120px}.country-listsection{padding:30px 0}.country-listsection .country-list{margin:0}.country-listsection .country-list li{width:100%;margin:10px 0}.contact-formmain{padding:30px 20px}.contact-formmain .heading{margin-bottom:30px}.contact-formmain .checkbox-row{margin-top:40px}.contact-formmain .btn-row{margin-top:40px}.contact-formmain .heading h3{padding-bottom:20px}.contact-formmain .heading h3:after{height:5px}.case-studies-section{padding:50px 0}.case-studies-section .heading{margin-bottom:40px}.case-studies-section .left-content{margin-bottom:30px}.case-studies-section .left-content .labels{margin-bottom:20px}.case-studies-section .left-content .labels [class*="col-"]{margin:10px 0}.case-studies-section .right-col{padding-left:0;padding-bottom:0}.case-studies-section .right-col img{max-width:100%}.header .dropdown-menu>ul>li>a{display:inherit}.media-kit-section{padding:30px 0}.mediakit-col{padding:15px 40px 15px 15px}.mediakit-col .icon{width:60px}.mediakit-col .content{width:calc(100% - 60px)}.mediakit-col .download{right:15px}.leadership-modal .modal-content .close-icon{right:15px;top:15px}.leadership-modal .modal-content .modal-body{padding:30px 15px}.leadership-modal .modal-content .modal-body .content p{font-size:16px;line-height:26px}.whatweoffer-listsection{padding:50px 0 30px 0}.vcolumn .offer-column{padding:15px}.vcolumn .offer-column,.vcolumn .offer-column.heading{min-height:1px}.vcolumn.last{margin-top:0}.announcement-section{padding:50px 0}.announcement-list ul{margin:0}.announcement-list ul li{width:100%}.virtual-tour-section{padding:50px 0}.post-section{padding:50px 0}.post-section .heading{margin-bottom:30px}.post-section .post-row .post-col{width:100%}.filter-section ul li{padding:0 15px;font-size:18px}.overview-content .row [class*="col-"]{margin-bottom:15px}.overview-content .inside-content{padding:20px}.ezms-section{padding:50px 0}.ezms-section .heading{margin-bottom:30px}.ezms-section .heading p{font-size:18px;line-height:26px}.ezms-section .image-col{margin-top:40px;text-align:center}.our-clients-section{padding:50px 0}.our-clients-slider .slick-arrow{top:-85px}.our-clients-slider .slick-slide .item{min-height:120px}.left-logosection{position:relative;top:0}.left-logosection .left-col{width:100%;padding:15px;min-height:inherit;text-align:center;display:block}.left-logosection .left-col:before{display:none}.msflow-section{display:block}.msflow-row{width:100%;padding:0 20px}.msflow-row .msflow-column{width:50%;min-height:200px}.msflow-row .msflow-column.one,.msflow-row .msflow-column.two,.msflow-row .msflow-column.three{margin-top:0}.msflow-row .msflow-column.one:after,.msflow-row .msflow-column.four:after{display:none}.getin-touch-content{padding:30px 20px;border-radius:20px}.getin-touch-content .white-btn{min-width:220px;padding:18px 20px}.modules-section{padding:50px 0}.growbusiness-section .image-col{position:relative;order:2;display:block;top:0}.growbusiness-section .content h1{font-size:34px;line-height:44px}.growbusiness-section .image-col .image{display:block}.webdev-service-banner{padding:20px;min-height:400px}.webdev-service-banner .content{padding:20px;max-width:100%;border-radius:15px}.logo-slider .slick-slide .slider-logocol{min-height:100px}.discover-slider .slick-slide .item .content{padding-right:0;width:100%}.discover-slider .slick-slide .item .image{width:100%}.culture-section-new{padding:50px 0}.benefits-section .benefits-gridlisting .columns h6{font-size:16px}.culture-gallery{margin:50px 0 0 0}.culture-largegrid{padding:50px 0 0 0}.culture-largegrid .content{margin-bottom:40px}.culture-slider .slick-arrow{background-size:10px;width:40px;height:40px;margin-top:-20px}.discover-section{padding:50px 0 70px 0}.discover-slider .slick-slide .item .content .designation{margin-top:40px}.whathappening-section{padding:50px 0}.whathappening-section .heading{margin-bottom:20px}.insight-section .desk-title{display:none}.insight-section .mobile-heading{display:block}body.nav-open{height:100%;overflow:hidden}.erp-section .erp-list .erp-col .icon{text-align:left}.oct-event .middle-img{width:80%}.oct-event .middle-img .oct-eventClose{width:65px;top:15px;right:15px}.didac-section{padding:50px 0}.didac-section .content-col{margin-bottom:30px}.didac-section .content-col p{font-size:16px;line-height:24px}.didac-section .image-col{margin-top:0;text-align:center}.didacdetail-section .didacdetail-list{margin:0 -10px}.didacdetail-section .didacdetail-list .item{margin-right:0;width:50%;padding:0 10px}.didacdetail-section .didacdetail-list .item h4{font-size:24px}.didacdetail-section .didacdetail-list .item h5{font-size:20px}.esc-certified .certified-content{padding-top:30px}.esc-certified .certified-content h2{font-size:30px}.esc-certified .certified-content .cmmi-level{padding-top:0}.banner-formrow .banner-form{max-width:100%;flex:0 0 100%}.banner-formrow .banner-form .form-group .form-control{height:44px}.banner-formrow .content{max-width:100%;flex:0 0 100%;margin:20px 0}.banner-formrow .content .didacdetail-list .item{margin-bottom:15px;padding-bottom:15px}.banner-formrow .content .didacdetail-list .item h5{font-size:20px}.education-sector-inner .content h4{font-size:24px;line-height:30px}.insight-slider-section{padding:40px 10px 60px 10px}.elearning-section{padding:50px 0 10px}.elearning-section .content{padding-bottom:40px}.elearning-section .content p{font-size:16px;line-height:26px}.elearning-col{margin-bottom:50px}.inner-banner.inner-banner-large{min-height:500px}.inner-banner.inner-banner-large .banner-content h1{font-size:32px;line-height:42px}.inner-banner.inner-banner-large:before{height:300px;width:200px}.overview-section{padding:50px 0}.overview-mainsection h2{font-size:44px;margin-bottom:30px}.overview-mainsection p{font-size:16px;line-height:26px;margin-bottom:26px}.technology-cols{padding-top:30px;margin-top:10px}.requirement-section{padding:40px 15px;margin-bottom:50px}.cards-block{padding-bottom:50px}.cards-block .cards-body{padding:20px}.portfolio-bgsection{padding:30px 0}.case-study-banner{padding:82px 0 50px 0}.case-study-banner .content-col{padding:20px 0}.case-study-banner .content-col h1{font-size:32px;line-height:42px}.case-study-banner .right-shape{display:none}.case-study-banner .image-col{padding:0}.case-study-banner .image-col:after{display:none}.case-study-banner .image-col .image img,.case-study-banner .image-col .image:before{border-radius:20px}.case-study-banner .circle{display:none}.client-broached-section .content-row .image-col{width:100%;margin-bottom:20px}.client-broached-section .content-row .image-col:after{display:none}.client-broached-section .content-row .image-col img{border-radius:20px;opacity:1}.client-broached-section .content-row .content-col{width:100%;padding:20px;margin:0}.client-broached-section .content-row .content-col .image img,.client-broached-section .content-row .content-col:after{border-radius:20px}.technology-stack-section .row [class*="col-"]{margin-bottom:20px}.client-broached-section{padding-bottom:50px}.technology-stack-section{padding-bottom:30px}.storex-mainsection .cards-block{padding-bottom:50px}.storex-mainsection .heading h2{margin-bottom:30px}.tech-section{padding:0;background-color:#fff0;margin-bottom:50px;border-radius:0}.tech-section .content-col{background-color:#E2EBF5;padding:30px 20px;border-radius:20px;margin-bottom:20px}.tech-section .image-col img,.tech-section .image-col:after{border-radius:20px}.tech-section .image-col{margin-bottom:0}.gradient-bgck .right-column .btn{padding:12px 20px}.bannertxtdesc p{max-width:100%}.inner-banner.blink-inner-banner{min-height:500px}.inner-banner.blink-inner-banner .banner-content h1{font-size:32px}.blink-project-section{padding:50px 0}.blink-project-section .image-col{padding-bottom:120px;margin-bottom:20px}.blink-project-section .image-col img{width:100%}.blink-project-section .image-col .bottom-img{max-width:50%;right:-10px}.blink-project-section .image-col .bottom-img:before{display:none}.blink-project-section .right-content{padding-left:0;text-align:left;align-items:flex-start}.large-twocol-section .content-row .content-col,.large-twocol-section.reverse-col .content-row .content-col{width:100%;padding:0;margin-bottom:20px}.large-twocol-section .content-row .image-col{width:100%;position:relative;height:auto}.large-twocol-section .content-row .image-col img,.large-twocol-section .content-row .image-col:after,.large-twocol-section.reverse-col .content-row .image-col img,.large-twocol-section.reverse-col .content-row .image-col:after{border-radius:20px}.large-twocol-section{padding:50px 0}.stack-section{padding:50px 0;margin-bottom:0}.stack-section:before{width:320px;height:400px;top:-80px}.blink-imggrid{padding:25px 0 280px 0}.bespoke-solutions{margin-top:-250px;padding:200px 0 40px 0}.esc-certified .col-lg-4{max-width:100%;flex:0 0 100%}.esc-certified .certified-content .certified-logo{min-height:inherit}.esc-certified .certified-content .certified-logo img{max-width:300px}.page-id-9366 .didac-section .heading h2{margin-right:0}.page-template-tpl-recruitment-fraud .inner-banner .innerbanner-content h1{font-size:34px;line-height:42px}.footer .footer-col .cmmi-info{justify-content:left;padding-top:30px}.footer .footer-social{justify-content:left}.footer .footer-col p{max-width:100%}.custom-tab-section{position:relative}.custom-tab-section .custom-tabs-row{display:none;max-width:100%;border:solid 1px #CED4DA;position:absolute;top:46px;left:0;width:100%;background-color:#fff;z-index:2}.custom-tab-section .custom-tabs-row li{width:100%;padding:10px;border-bottom:solid 1px #CED4DA}.custom-tab-section .custom-tabs-row li:last-child{border:none}.custom-tab-section .custom-tabs-row li a:after{display:none}.custom-tab-section .custom-tabs-row li.active a:after{display:none}.custom-tab-section .tab-info{margin-top:20px}.custom-tab-section .custom-tabs{border-bottom:none}.imgText-teaser.full-box .img{position:static;height:400px}.tab-subtext.vtab-section .nav-tabs .nav-item .nav-link{font-size:16px;font-weight:400}.job-openrow .columns{padding:20px}.text-teaser{padding:20px}.img-gridcol{margin:10px 0;height:auto}.quote-slider-block .text{margin-bottom:20px}.quote-slider-block .imgMain{padding-left:0}.quote-slider-block .imgMain>img{width:100%;height:auto}.sections-space{padding:50px 0}.sections-space.top-space{padding-top:50px!important}.imgText-teaser .text{padding:20px}.inner-banner{min-height:250px}.team-box{padding:10px 0 20px 0}.team-box .img{margin-bottom:10px}.leadership-section .bottom-border{padding-bottom:10px;margin-bottom:30px}.leadership-section .bottom-border:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.blog-detail-content h1{font-size:50px;line-height:60px}.TeamDetails .user-img{padding-left:0;text-align:center;margin-top:20px}.TeamDetails{padding:30px 0 0 0!important}.TeamDetails .back-arrow{margin-bottom:15px}.cloud-gridrow{padding-top:0}.cloud-gridrow .grid-col>img{height:auto}.job-detailsection .right-content{margin-top:30px}.press-release-list .press-release-col .content{padding:20px}.financials-row{margin-bottom:50px}.banner-slider .item{padding:50px 20px;min-height:500px;background-position:center center}.banner-slider .item .content-col{width:100%}.request-form-block{padding-top:50px!important}.request-form-block .text{margin-bottom:40px}.request-form-block .form-white-bg{padding:30px}.request-form-block.fromStyle2 .wpcf7:after{bottom:-30px;right:-62px}.form-white-bg .input-groups{margin-bottom:20px}.form-white-bg .btn-row{margin-top:10px}.form-white-bg form{margin-top:30px}.faq-block{padding-top:50px!important}.scroll-row .image-col{position:relative;top:auto}.scroll-row .image-overtext{height:400px;margin-bottom:30px}.teaser-tab{display:none}.tab-withSlider{padding:0 50px}.tab-withSlider .slick-list{overflow:visible}.tab-withSlider .slick-initialized .slick-slide{padding:10px}.prodcut-banner{padding:50px 0}.ezms-info{padding:0}.ezms-features{padding:50px 0}.ezms-features h3{margin-bottom:40px}.ezms-modules{padding:50px 0}.inner-banner.rise-inner-banner .banner-content h1{font-size:32px}.risetwocol-grid .content-col{padding-left:0}.risetwocol-grid .image-col{margin-bottom:20px}.risetwocol-grid .image-col img{width:100%;height:auto}.challenge-section .contents{padding-right:0}.strategy-section .contents{padding-left:0}.risetwocol-grid{padding:50px 0}.challenge-section{padding:50px 0}.challenge-section .contents{margin-bottom:30px}.strategy-section{padding:50px 0}.strategy-section .image{margin-bottom:30px}.techstack-section{padding:50px 0 195px 0}.features-section{padding:50px 0}.torrenttwocol-grid{padding:50px 0}.torrenttwocol-grid .image-col{margin-bottom:20px}.torrenttwocol-grid .image-col img{width:100%;height:auto}.torrent-challenge-section{padding:50px 0}.torrent-challenge-section .contents{margin-bottom:20px;padding-right:0}.torrenttwocol-grid .content-col{padding-left:0}.keybenefits-section{padding:50px 0}.modules-grid{padding:50px 0}.inner-banner.torrent-inner-banner{min-height:500px}.skill-indiaMain-sections .overview{padding:40px 0}.skill-indiaMain-sections .overview .text{padding-top:30px}.skill-indiaMain-sections .overview h3,.technology-stackSkill h3,.solution-infoSkill h3,.skill-features h3{font-size:40px;line-height:50px}.technology-stackSkill{padding:40px 0 30px 0}.technology-stackSkill .technology-view .technology-box{width:100%;padding:10px 0}.solution-infoSkill{padding:40px 0}.skill-features .features-box{padding:20px}.skill-features .features-box h4{line-height:38px;font-size:28px;margin-bottom:15px}.skill-features .features-box:nth-child(even) .text{padding-left:0}.skill-features .features-box .text{padding:0;margin-bottom:20px}.skill-features .features-box p,.skill-features .features-box ul li{font-size:20px;line-height:32px}.skill-features .features-box ul li:before{top:14px}.skill-indiaMain-sections .overview p{padding-left:0}.skill-features .features-box.tech-section .image{margin-bottom:0}.inner-banner.shams-inner-banner{min-height:500px}.shamstwocol-grid{padding:50px 0}.shamstwocol-grid .content-col{padding-left:0}.shamstwocol-grid .image-col{margin-bottom:20px}.shamstwocol-grid .image-col img{width:100%;height:auto}.shams-challenge-section{padding:50px 0}.shams-challenge-section .contents{margin-bottom:20px;padding-right:0}.tech-infoMain .techInfo-box{padding:30px 0 0 0}.tasks-gridlist{gap:40px 0}.tasks-gridlist .content{padding-left:0}.tasks-gridlist .row:nth-child(even) .content{padding-right:0}.tasks-gridlist .image{margin-bottom:20px}.tasks-gridlist .image img{width:100%}.slider-withTab .left-nav{display:none}.slider-withTab .tab-slider{width:100%;border:solid 1px #DEE2E6;margin:0}.dxp-expertise .expertise-box{margin-bottom:32px;height:auto}.dxp-expertise.full-content .expertise-box{margin:0}.digital-experience-withImg img{margin-top:32px}.error-404{margin:80px 0}.service-banner7-2 .row{margin-top:24px}.service-banner7-2 .row [class*="col-"]:last-child{display:none}.service-banner7-2 .row [class*="col-"]:first-child{flex:0 0 100%;max-width:100%}.service-banner7-2 .row:nth-child(even) [class*="col-"]:first-child{margin:0}.service-banner7-2 .row .infoText{padding:20px}.chaintrust-col{padding:20px;gap:40px 0}.service-banner22-1{padding-top:50px!important}.service-banner22-1 .chaintrut-module{margin-bottom:50px}.inclusive-cluture .cluture-img{padding:0}.company-address .address-box{height:auto;margin-bottom:24px}.company-address .row .col-lg-4:last-child .address-box{display:block}.company-address .row .col-lg-4:last-child .address-box .img{width:100%;height:auto}.company-address .row .col-lg-4:last-child .address-box .text{width:100%}.company-address .row .col-lg-4:last-child{margin:0}}@media (max-width:575px){.company-section .listing .row [class*="col-"],.company-section .listing .row [class*="col-"]:nth-child(2n){margin-top:15px;margin-bottom:0}.worldof-section .row .col{width:50%;margin-top:15px;flex-grow:inherit}.worldof-section .row .col .card-col h6{margin-bottom:0}.about-section .about-gridblock{margin-bottom:25px}.about-section .about-gridblock .row [class*="col-"]{margin-bottom:15px}.ourclient-section .client-listing .row [class*="col-"]{flex:0 0 50%;max-width:50%}.ourclient-section .client-listing .item{min-height:120px}.ourclient-section .client-listing .item h5{margin-top:10px}.ourclient-section .client-listing .item .image img{max-height:80px}.leadershiptab-section .nav-tabs{margin-bottom:15px}.leadershiptab-section .teamlist-row .row [class*="col-"]{margin-top:15px}.country-listsection .country-list li{padding:7px 10px 7px 7px;font-size:15px}.country-listsection .country-list li .icon img{max-width:36px}.country-listsection .country-list li a{font-size:15px}.python-frameworks .python-frameworks-list .row .col,.python-frameworks .python-frameworks-list .row [class*="col-"]{flex:0 0 50%;max-width:50%}.industries-section .industries-list .industries-col .content{width:calc(100% - 30px);margin-left:15px;padding:20px 15px}.job-openings-section .job-openingsrow .row [class*="col-"]{margin-top:15px}.jobopening-modal .modal-header .modal-title h2{font-size:26px;line-height:28px}.solution-tabs-section .nav-tabs{justify-content:flex-start;margin:0 -10px 20px -10px}.solution-tabs-section .nav-tabs .nav-item{padding:0 10px;font-size:14px}.solution-tabs-section .nav-tabs .nav-link{display:inline-flex}.blog-detail-content .social-share label{font-size:14px;margin-right:10px}.home-newsslider .item .image{height:250px}.about-tabs .nav-tabs .nav-item{width:100%;padding:0}.about-tabs .nav-tabs .nav-link{line-height:30px}.leadershiptab-section .nav-tabs{margin:0 -8px}.leadershiptab-section .nav-tabs .nav-item{padding:0 8px}.leadershiptab-section .nav-tabs .nav-link{padding:8px 12px}.post-section .image img{height:300px}.gallery-grid .portfolio{width:50%!important}.gallery-grid .portfolio .image img{height:200px}.financials-row .tab-pane .tabPane-inner .announcement-list{width:100%}.modules-list .row [class*="col-"]{flex:0 0 50%;max-width:50%}.whatweoffer-listsection .row [class*="col-"] .vcolumn .offer-column{width:100%}.benefits-section .benefits-gridlisting .row [class*="col-"]{flex:0 0 50%;max-width:50%}.whcard-col .card-image img{height:auto}.oct-event .middle-img .oct-eventClose{width:55px;top:10px;right:10px}.overview-mainsection h2{font-size:40px}.technology-cols{gap:10px}.technology-cols img{max-width:50px}.cards-block .cards-body .image-rightcol{margin-bottom:10px}.cards-block .cards-body .image-rightcol .icon-row ul li{width:100%;margin-bottom:20px}.cards-block .cards-body .image-rightcol .inner-col{padding:20px 10px}.cards-block .cards-body .image-rightcol .inner-col p{max-width:100%}.bespoke-solutions{padding:150px 0 40px 0}.announcement-list ul{padding-right:0}.policies-section .policies-list ul li{width:100%;padding-right:30px}.policies-section .policies-list ul li a{right:0}.announcement-section .custom-tab-section .announcement-imglist li{width:100%;padding-right:30px}.announcement-section .custom-tab-section .announcement-imglist li a{right:0}.job-openrow .row{gap:20px 0}.inner-banner{min-height:200px}.blog-detail-content h1{font-size:42px;line-height:52px}.keybenefits-section .keybenefits-col{min-height:80px}.flow-section .row .col{width:100%}.icon-differentWidth .col-sm-6:nth-child(1){flex:0 0 100%;max-width:100%}.icon-differentWidth .col-sm-6:nth-child(2){flex:0 0 100%;max-width:100%}.icon-differentWidth .col-sm-6:nth-child(3){flex:0 0 100%;max-width:100%}.icon-differentWidth .col-sm-6:nth-child(4){flex:0 0 100%;max-width:100%}.icon-differentWidth .col-sm-6:nth-child(5){flex:0 0 100%;max-width:100%}.icon-differentWidth .col-sm-6:nth-child(6){flex:0 0 100%;max-width:100%}}@media (max-width:479px){.about-grid-section .columns .card-icon{width:100%;padding-bottom:15px}.about-grid-section .columns .card-content{width:100%;padding-left:0}.tab-withSlider{padding:0 30px}}#menu-item-7031 .menu-subtitle{display:none}