@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);*,*::after,*::before{box-sizing:border-box;padding:0;margin:0}body{margin:0;padding:0;font-family:'Inter',sans-serif}.container,.container-fluid{margin-left:auto;margin-right:auto;width:100%;padding-left:15px;padding-right:15px}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:15px;padding-left:15px}.col-12{flex:0 0 auto;width:100%}.btn-primary{border-radius:10px;background:#CF3207;padding:12px 16px;color:#FFF;font-size:14px;font-weight:500;line-height:normal;border:1px solid #CF3207;font-family:'Inter',sans-serif;cursor:pointer;transition:all 0.3s}.btn-primary:hover{background:#fff;color:#CF3207}.px-0{padding-left:0!important;padding-right:0!important}.position-relative{position:relative}.accordion{max-width:1170px;text-align:left}.accordion .at-tab{display:none;padding:0 15px 15px;border-radius:0 0 10px 10px;background:var(--Blue,#012060)}.accordion .at-title{cursor:pointer;position:relative}.accordion .at-title.active{background:#012060;color:#fff}.accordion .at-title:hover{background:#012060;color:#fff}.accordion .at-title:hover h2{color:#fff}.accordion .at-title:after{content:"+";position:absolute;top:50%;transform:translateY(-50%);right:10px;transition:all 0.3s ease;font-size:20px;line-height:24px;text-align:center;width:24px;height:24px;border-radius:50%;background:red;display:flex;align-items:center;justify-content:center;color:#fff}.accordion .at-title.active:after{content:"-"}.accordion .at-item{border-radius:10px;border:1px solid #E6E6E6;background:#F5F5F5;margin-bottom:10px;overflow:hidden;transition:background-color 0.3s ease}.accordion .at-title h2{color:#141414;font-size:16px;font-weight:500;line-height:26px;padding:16px 43px 16px 16px;margin:0}.accordion .at-title.active h2{color:#fff}.accordion .at-tab p{color:#FFF;font-size:14px;font-weight:400;line-height:22px;opacity:.5}.custom-modal{position:fixed;overflow:auto;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / 60%);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:30px}.custom-modal-dialog{max-width:620px;width:100%;border-radius:0;position:relative}.custom-modal-content{background:#fff;padding:30px 30px;border-radius:10px}.close-modal{position:absolute;top:-10px;right:-10px;width:30px;height:30px;background:#CF3207;opacity:1;color:#fff;border-radius:100%;border:2px solid #fff;z-index:9;box-shadow:0 0 30px 0 rgb(0 0 0 / 8%);padding:0;text-align:center;line-height:30px;cursor:pointer}.custom-modal{opacity:0;visibility:hidden}body.modal-open .custom-modal{opacity:1;visibility:visible}.custom-modal .custom-modal-dialog{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}body.modal-open .custom-modal .custom-modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.custom-modal,body .custom-modal,body.modal-open .custom-modal .custom-modal-dialog,body .custom-modal .custom-modal-dialog{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}@media (min-width:576px){.container{max-width:540px}.col-sm-6{flex:0 0 auto;width:50%}}@media (min-width:768px){.container{max-width:720px}.col-md-6{flex:0 0 auto;width:50%}.col-md-4{flex:0 0 auto;width:33.33333333%}}@media (min-width:992px){.container{max-width:960px}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-6{flex:0 0 auto;width:50%}}@media (min-width:1200px){.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-6{flex:0 0 auto;width:50%}}@media (min-width:1440px){.container{max-width:1120px}}.navigation{padding:10px 0;background:#fff}.navigation .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navigation .brand img{width:100%;max-width:240px}.navigation .brand a,.navigation .brand a:visited{color:#fff;text-decoration:none}.nav-list ul{list-style:none;margin:0;padding:0}.nav-list ul li{float:left;position:relative;margin-right:25px}.nav-list ul li:last-child{margin-right:0}.nav-list ul li a,.nav-list ul li a:visited{display:block;padding:0;color:#191919;font-size:14px;font-weight:400;line-height:normal;text-decoration:none;transition:all 0.2s}.nav-list ul li.current-menu-item a{font-weight:600!important}.nav-list ul li a:hover,.nav-list ul li a:visited:hover{color:#012060;font-weight:600}.nav-list ul li ul li{min-width:190px}.nav-list ul li ul li a{padding:15px;line-height:20px}.nav-mobile{display:none;position:relative;background:#fff0;height:23px;width:30px}#navbar-toggle{position:absolute;left:0;top:0;cursor:pointer;padding:10px 30px 13px 0}#navbar-toggle span,#navbar-toggle span:before,#navbar-toggle span:after{cursor:pointer;border-radius:1px;height:3px;width:30px;background:#1A1A1A;position:absolute;display:block;content:'';transition:all 300ms ease-in-out}#navbar-toggle span:before{top:-10px}#navbar-toggle span:after{bottom:-10px}#navbar-toggle.active span{background-color:#fff0}#navbar-toggle.active span:before,#navbar-toggle.active span:after{top:0}#navbar-toggle.active span:before{transform:rotate(45deg)}#navbar-toggle.active span:after{transform:rotate(-45deg)}.navigation .nav-list .navbtn a{border-radius:10px;background:#00205f;padding:12px 16px;color:#FFF;font-size:14px;font-weight:500;line-height:normal;border:1px solid #00205f;font-family:'Inter',sans-serif;cursor:pointer;transition:all 0.3s}.navigation .nav-list ul li.current-menu-item.navbtn::after{content:none}.navigation .nav-list ul li.navbtn a:hover{color:#00205f}.navigation .nav-list .navbtn a:hover{background:#fff;color:#CF3207}.banner .swiper{width:100%;height:100%}.banner .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;overflow:hidden;align-items:center}.banner .swiper-slide img{display:block;width:100vw;max-height:800px;min-height:400px;object-fit:cover}.banner .swiper-slide .slider-content .container{position:relative}.banner .slider-content .content{position:absolute;bottom:0;left:0;border-radius:10px 10px 0 0;border:1px solid rgb(255 255 255 / .5);background:#001f5eda;padding:56px 56px 100px 48px;text-align:left;z-index:1;max-width:685px}.banner .slider-content .content h2{color:#FFF;font-size:64px;font-style:normal;font-weight:800;max-width:581px;line-height:normal;transition:all 0.2s;margin:0 0 28px}.banner .slider-content .content h2 span{color:#CF3207}.banner .slider-content .content p{color:#FFF;font-size:24px;font-style:normal;font-weight:400;transition:all 0.2s;line-height:normal;margin:0 0 40px;max-width:500px}.banner .slidernavigation{position:relative;height:80px;margin-top:-80px}.banner .swiper-button-prev{left:685px;border-right:1px solid #b9b9b9cb}.banner .swiper-button-next{left:765px}.banner .swiper-button-next,.banner .swiper-button-prev{width:80px;height:80px;top:unset;bottom:0;transform:none;display:flex;align-items:center;transition:all 0.2s;justify-content:center;background:#b9b9b9cb;opacity:1!important}.banner .swiper-pagination-bullet{width:10px;height:10px;background-color:#fff;opacity:.2}.banner .swiper-pagination-bullet-active{background-color:#CF3207;opacity:1}.banner .swiper-pagination{max-width:737px}.banner .swiper-button-next svg,.banner .swiper-button-prev svg{max-width:24px}.banner .swiper-button-next:after,.banner .swiper-button-prev:after{display:none}.functionality .card{display:flex;align-items:center;padding:45px 30px;border-right:1px solid #E1E1E1;background:#F9F9F9;transition:all 0.3s;height:100%}.functionality .card img{margin-right:25px;width:100%;transition:all 0.3s;max-width:110px}.functionality .card h6{color:#1A1A1A;font-size:20px;font-weight:600;line-height:normal;margin:0 0 10px}.functionality .card p{color:#7C7A7A;font-size:14px;font-weight:400;line-height:20px;margin:0}.subtitle{color:#012060;font-size:16px;font-weight:600;line-height:normal;letter-spacing:3.2px;position:relative;margin-bottom:17px}.subtitle::after{content:'';position:absolute;width:41px;height:1px;background:#CF3207;left:0;bottom:-8px}.title{color:#141414;font-size:40px;font-weight:700;line-height:52px;margin-bottom:25px}.title span{color:#CF3207}.about-us{padding:120px 0}.about-us .title{max-width:470px}.about-us .innertext{max-width:440px}.about-us .innertext p{color:#7C7A7A;font-size:16px;font-weight:400;line-height:20px;margin-bottom:15px}.about-us .innertext p label{color:#7C7A7A;font-size:18px;font-weight:600;line-height:28px}.about-us .innertext p label b{color:#CF3207}.about-us .features{display:flex;margin-top:40px;max-width:415px}.about-us .features .svg{max-width:40px;margin-bottom:18px}.about-us .features h6{color:#141414;font-size:24px;font-weight:500;line-height:normal;text-transform:capitalize;margin-bottom:10px}.about-us .features p{color:#7C7A7A;font-size:16px;font-weight:400;line-height:20px}.about-us .features div:first-child{border-right:1px solid #E1E1E1;margin-right:60px;padding-right:60px}.about-us img{max-width:540px;width:100%}.about-us .about-us-inner{position:absolute;bottom:0;left:0}.our-services{position:relative;padding:80px 0;background-image:url(/wp-content/uploads/2023/12/our_services.png);background-repeat:no-repeat;background-size:cover}.our-services .subtitle{text-align:center;color:#fff}.our-services .subtitle::after{left:50%;transform:translateX(-50%)}.our-services .title{text-align:center;color:#fff;max-width:446px;margin:0 auto 50px}.our-services .card{padding:24px 26px;border-radius:10px;border:1px solid rgb(230 230 230 / .5);background:#FFF;box-shadow:0 10px 40px 0 rgb(255 255 255 / .3);height:100%}.our-services .card .icon{width:65px;height:65px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#012060;margin-bottom:27px}.our-services .card .icon .svg{max-width:36px}.our-services a{margin-bottom:30px;text-decoration:none;display:block;height:88%}.our-services a:hover .innertext button{background-color:#CF3207}.our-services a:hover .innertext button svg path{fill:#fff}.our-services .innertext{display:flex;align-items:end;justify-content:space-between}.our-services .innertext h6{color:#141414;font-size:22px;font-weight:600;line-height:30px;text-decoration:none;max-width:170px}.our-services .innertext button{border-radius:20px;border:1px solid #CF3207;background-color:#fff;padding:11px 21px;cursor:pointer;transition:all 0.2s}.our-services .innertext button svg{max-width:20px}.our-services .dricstech-text{position:absolute;top:0;right:0;max-width:520px;width:100%}.why-us{padding:120px 0}.why-us img{max-width:500px;width:100%}.why-us .dricstech-red-text{position:absolute;top:0;left:50px;max-height:290px;width:auto}.why-us .title{margin-bottom:60px}.why-us .position-relative{width:fit-content;margin:0 auto}.industries{background:rgb(1 33 96 / .055);padding:80px 0 50px}.industries .card{border-radius:10px;border:1px solid rgb(230 230 230 / .5);background:#FFF;display:flex;overflow:hidden;align-items:center;justify-content:center;padding:44px 20px;margin-bottom:30px;position:relative;cursor:pointer}.industries .card img{display:none;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.industries .card:hover img{display:block}.industries .card:hover p{color:#fff}.industries .card p{color:#141414;text-align:center;font-size:20px;font-weight:600;line-height:normal;position:relative;text-decoration:none;z-index:9}.industries .textdiv{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.industries .textdiv .title{min-width:400px;margin-bottom:0}.industries .textdiv h5{color:#7C7A7A;font-size:14px;font-weight:400;line-height:20px;max-width:440px}.success-stories{padding:120px 0}.successSwiper{width:100%;margin-top:60px}.successSwiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.success-stories .innerdiv{display:flex;text-align:left;align-items:start}.success-stories .innerdiv img{max-width:542px;margin-right:40px}.success-stories .innerdiv div img{max-width:67px}.success-stories .innerdiv h5{color:#141414;font-size:30px;font-weight:500;line-height:42px;margin:41px 0 30px}.success-stories .innerdiv h6{color:#141414;font-size:20px;font-weight:600;line-height:28px;text-transform:uppercase;margin:0;width:fit-content}.success-stories .innerdiv p{color:#7C7A7A;font-size:16px;font-weight:400;line-height:26px;width:fit-content}.success-stories .swiper-button-next:after,.success-stories .swiper-button-prev:after{display:none}.success-stories .swiper-button-next,.success-stories .swiper-button-prev{bottom:0;top:unset;width:80px;height:80px;background-color:#012060;display:flex;align-items:center;justify-content:center}.success-stories .swiper-button-next svg,.success-stories .swiper-button-prev svg{max-width:24px}.success-stories .swiper-button-next svg path,.success-stories .swiper-button-prev svg path{fill:#FFF}.success-stories .swiper-button-next.swiper-button-disabled,.success-stories .swiper-button-prev.swiper-button-disabled{background-color:#E6E6E6;opacity:1}.success-stories .swiper-button-next.swiper-button-disabled svg path,.success-stories .swiper-button-prev.swiper-button-disabled svg path{fill:#141414}.success-stories .swiper-button-next{right:0;left:unset}.success-stories .swiper-button-prev{right:80px;left:unset;border-right:1px solid #E6E6E6}.pagetitle{min-height:260px;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover}.pagetitle h3{color:#CF3207;text-align:center;font-size:80px;font-weight:900;line-height:normal;text-transform:uppercase}.newsletter{background:#012060;padding:100px 0}.newsletter h3{color:#FFF;font-size:48px;font-weight:600;line-height:normal;letter-spacing:-.48px;text-transform:capitalize;margin-bottom:18px;text-align:center}.newsletter p{color:rgb(255 255 255 / .6);text-align:center;font-size:14px;font-weight:400;line-height:20px;max-width:470px;margin:0 auto 60px}.aboutus-section{padding:150px 0}.aboutus-section h4{color:#1A1A1A;font-size:48px;font-weight:600;line-height:normal;letter-spacing:-.48px;text-transform:capitalize;margin-bottom:18px}.aboutus-section .innertext{max-width:470px}.aboutus-section .innertext p{color:#7C7A7A;font-size:14px;font-weight:400;line-height:20px;margin-bottom:15px}.aboutus-section ul{padding-left:18px}.aboutus-section ul li{color:#7C7A7A;font-size:14px;font-weight:400;line-height:20px;margin-bottom:10px}.aboutus-section .innertext h6{color:#1A1A1A;font-size:20px;font-weight:600;margin:60px 0 18px;line-height:normal}.aboutus-section img{width:100%}.aboutus-section .videobtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff0;border:none;cursor:pointer}.aboutus-section .innerdiv{display:flex;justify-content:space-between}.aboutus-section .innerdiv img{max-width:250px;width:48%;margin-top:30px}.servicestab{padding:150px 0}.servicestab img{width:100%;position:relative}.servicestab .tab-wrapper{text-align:center;display:block;margin:auto;max-width:500px}.servicestab .content-wrapper{padding-right:10px}.servicestab .tabs{margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;position:relative;padding-bottom:100px}.servicestab .tabs::before{content:'';position:absolute;top:0;left:0;height:100%;width:1px;background:#01216011}.servicestab .tab-link{list-style:none;cursor:pointer;font-weight:700;transition:all ease 0.5s;text-align:left;display:flex;padding-left:50px;position:relative;margin-top:30px}.servicestab .tab-link::before{content:'';position:absolute;top:0;display:none;left:0;width:2px;height:46%;background:#012060;transition:all ease 0.5s}.servicestab .tab-link.active::before{display:block}.servicestab .tab-link h5{color:#CF3207;font-size:20px;font-weight:600;line-height:normal;margin-bottom:12px}.servicestab .tab-link div:first-child{margin-right:20px}.servicestab .tab-link:first-child{margin-top:0}.servicestab .tab-link h5 span{margin-right:20px}.servicestab .tab-link p{color:#7C7A7A;font-size:14px;font-weight:400;line-height:20px;margin-bottom:15px}.servicestab .tab-content{display:none;text-align:center;opacity:0;transform:translateY(15px);animation:fadeIn 0.5s ease 1 forwards}.servicestab .tab-content.active{display:block}.quality{padding:125px 0 0}.quality img{width:100%}.quality .rohs-img{position:absolute;top:-55px;right:-40px;max-width:150px;transition:all 0.3s;filter:drop-shadow(0 0 20px rgb(0 0 0 / .16))}.quality h4{color:#1A1A1A;font-size:48px;font-weight:600;line-height:normal;letter-spacing:-.48px;text-transform:capitalize;margin-bottom:20px}.quality h4 span{color:#CF3207}.quality .innertext p{color:#7C7A7A;font-size:14px;font-weight:400;line-height:20px;margin-bottom:15px}.quality .innertext{max-width:470px;margin-left:auto}.quality .troubleshoot{margin-left:0}.quality .row .col-lg-6{margin-bottom:170px}.quality .innertext ul{list-style:none;margin-top:36px}.quality .innertext ul li{color:#141414;font-size:14px;font-weight:400;padding-left:35px;position:relative;line-height:20px;margin-bottom:20px}.quality .innertext ul li::before{content:'';position:absolute;left:0;top:0;width:24px;height:24px;background-image:url(/wp-content/uploads/2023/12/checkmark.svg);background-repeat:no-repeat;background-size:contain}.quality .certificates{display:flex;align-items:center}.quality .certificates img{max-width:215px;width:100%}.quality .certificates img:first-child{margin-right:40px}.contact-us{padding:100px 0 0}.contact-us .map{margin-top:90px}.contact-us h6{color:#CF3207;font-size:20px;font-weight:600;line-height:normal;margin-bottom:30px}.contact-us h5{color:#012060;font-size:24px;font-weight:600;line-height:normal;margin-bottom:26px}.contact-us .contactinfo{display:flex;align-items:start;margin-bottom:14px}.contact-us .contactinfo svg{max-width:22px;min-width:22px;margin-right:14px}.contact-us .contactinfo p{color:#1A1A1A;font-size:16px;font-weight:400;line-height:normal;margin-bottom:12px}.contact-us .contactinfo p a{color:#1A1A1A;text-decoration:none}.privacy-policy{padding:100px 0}.privacy-policy h1{color:#1A1A1A;font-size:48px;font-weight:600;line-height:normal;letter-spacing:-.48px;text-transform:capitalize;margin-bottom:18px}.privacy-policy h2{color:#1A1A1A;font-size:40px;font-weight:600;line-height:normal;letter-spacing:-.48px;text-transform:capitalize;margin-bottom:18px}.privacy-policy h3{color:#1A1A1A;font-size:32px;font-weight:600;line-height:normal;letter-spacing:-.48px;text-transform:capitalize;margin-bottom:18px}.privacy-policy h4{color:#1A1A1A;font-size:25px;font-weight:600;line-height:normal;letter-spacing:-.48px;text-transform:capitalize;margin-bottom:18px}.privacy-policy h5{color:#1A1A1A;font-size:20px;font-weight:600;line-height:normal;letter-spacing:-.48px;text-transform:capitalize;margin-bottom:18px}.privacy-policy h6{color:#1A1A1A;font-size:18px;font-weight:600;line-height:normal;letter-spacing:-.48px;text-transform:capitalize;margin-bottom:18px}.privacy-policy p{color:#7C7A7A;font-size:14px;font-weight:400;line-height:20px;margin-bottom:15px}.privacy-policy ul{list-style:none}.privacy-policy ul li{color:#141414;font-size:14px;font-weight:400;padding-left:35px;position:relative;line-height:20px;margin-bottom:20px}.privacy-policy ul li::before{content:'';position:absolute;left:0;top:0;width:24px;height:24px;background-image:url(/wp-content/uploads/2023/12/checkmark.svg);background-repeat:no-repeat;background-size:contain}footer{padding:50px 0 30px;background:#CF3207}footer h5{color:#FFF;font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.24px;margin-bottom:25px}footer ul{padding-left:0;list-style:none}footer ul li{margin-bottom:18px}footer ul li a{color:rgb(255 255 255 / .75);position:relative;display:block;font-size:16px;font-weight:400;line-height:26px;text-decoration:none;width:fit-content}footer ul li a::after{content:'';width:16px;height:16px;position:absolute;top:5px;right:-20px;background-image:url(/wp-content/uploads/2023/12/arrowIcon.svg);background-repeat:no-repeat;background-size:contain}footer ul li a:hover{color:rgb(255 255 255)}footer .contactinfo{display:flex;align-items:center;margin-bottom:20px}footer .contactinfo .icon{width:44px;min-width:44px;margin-right:16px;height:44px;display:flex;justify-content:center;align-items:center;border-radius:8px;border:1px solid rgb(255 255 255 / .4);background-color:#fff0}footer .contactinfo .icon svg{max-width:24px}footer .contactinfo p{color:rgb(255 255 255 / .75);font-size:16px;font-weight:400;line-height:26px}footer .contactinfo p a{color:rgb(255 255 255 / .75);text-decoration:none}footer .contactinfo p a:hover{color:rgb(255 255 255)}footer img{margin-bottom:26px;max-width:225px}footer .bottompart{border-top:1px solid rgb(255 255 255 / .18);padding:30px 0 0;display:flex;align-items:center;justify-content:space-between}footer .bottompart p{color:#FFF;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-.16px}footer .bottompart ul{display:flex}footer .bottompart ul li{margin-bottom:0;margin-left:18px}footer .bottompart ul li:first-child{border-right:1px solid #fff;padding-right:18px;margin-left:0}footer .bottompart ul li a{letter-spacing:-.16px;color:#fff}footer .bottompart ul li a::after{display:none}@media only screen and (max-width:1439px){.success-stories .innerdiv img{max-width:400px}.success-stories .innerdiv div img{max-width:50px}.success-stories .innerdiv h5{font-size:25px;line-height:32px}.success-stories .swiper-button-next,.success-stories .swiper-button-prev{width:60px;height:60px}.success-stories .swiper-button-prev{right:60px}.quality .rohs-img{max-width:100px;top:-35px;right:-22px}.quality .certificates img:first-child{margin-right:20px}}@media only screen and (max-width:1199px){.banner .slider-content .content h2{font-size:43px;max-width:400px}.banner .slider-content .content p{font-size:19px}.banner .swiper-button-next,.banner .swiper-button-prev{width:50px;height:50px}.banner .swiper-button-prev{left:605px}.banner .swiper-button-next{left:655px}.banner .swiper-pagination{max-width:605px}.functionality .card{border-right:0;border-bottom:1px solid #E1E1E1}}@media only screen and (max-width:991px){.navigation{box-shadow:0 0 9px 0 #0000001f}.nav-mobile{display:block}.nav-list{width:100%;flex-basis:100%;flex-grow:1}.nav-list ul{display:none;margin-top:20px}.nav-list ul li{float:none;margin-right:0;margin-bottom:10px}.nav-list ul li a{padding:12px 16px;text-align:center}.nav-list ul .navbtn button{width:100%;text-align:center}.nav-list ul li.current-menu-item a{background:#CF3207;color:#fff}.nav-list ul li a:hover,.nav-list ul li a:visited:hover{color:#fff;background:#CF3207}.banner .slider-content .content{max-width:605px}.about-us .title,.about-us .innertext,.about-us .features,.about-us img{max-width:unset}.about-us .position-relative{text-align:center;margin-top:30px}.title{font-size:32px;line-height:42px}.subtitle{font-size:14px}.about-us,.success-stories,.aboutus-section,.servicestab{padding:80px 0}.contact-us,.quality{padding:80px 0 0}.contact-us .map{margin-top:40px}.newsletter{padding:50px 0}.about-us .features h6{font-size:20px}.why-us{padding:80px 0;text-align:center}.why-us .subtitle,.why-us .title{text-align:center}.why-us .subtitle::after{left:50%;transform:translateX(-50%)}.why-us .accordion{margin-top:30px}.success-stories .innerdiv img{max-width:200px}.success-stories .innerdiv div img{max-width:30px}.success-stories .innerdiv h5{font-size:20px;line-height:25px;margin:10px 0 30px}.success-stories .innerdiv h6{font-size:18px;line-height:19px}.success-stories .innerdiv p{font-size:14px}.success-stories .swiper-button-next,.success-stories .swiper-button-prev{width:35px;height:35px}.success-stories .swiper-button-next svg,.success-stories .swiper-button-prev svg{max-width:18px}.success-stories .swiper-button-prev{right:35px}.servicestab .tabs{padding-bottom:50px}footer img{margin:0 10px 20px 0;max-width:100%}.aboutus-section .innerdiv img{max-width:unset}.aboutus-section ul{margin-bottom:30px}.newsletter h3{font-size:40px}.servicestab img{margin-bottom:30px;max-width:500px}.quality .innertext{max-width:unset}.quality .row .col-lg-6{margin-bottom:40px}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.quality h4{font-size:35px}.successSwiper{margin-top:40px}.aboutus-section .innertext{max-width:unset}}@media only screen and (max-width:767px){.banner .slider-content .content h2{font-size:30px;max-width:400px}.banner .slider-content .content p{font-size:14px}.banner .slider-content .content{padding:56px 20px 60px 20px;max-width:442px}.banner .swiper-button-prev{left:442px}.banner .swiper-button-next{left:492px}.banner .swiper-pagination{max-width:442px}.industries .subtitle,.industries .title{text-align:center}.industries .subtitle::after{left:50%;transform:translateX(-50%)}.success-stories .innerdiv{flex-direction:column;text-align:center;padding-bottom:45px}.success-stories .innerdiv img{margin:0 auto 15px}.success-stories .innerdiv h5{font-size:17px;margin:0 0 30px}.success-stories .innerdiv p{margin:0 auto}.success-stories .innerdiv h6{margin:0 auto}.success-stories .sliderbtns{display:flex;justify-content:center}.success-stories .swiper-button-next,.success-stories .swiper-button-prev{position:unset}.success-stories .subtitle,.success-stories .title{text-align:center}.success-stories .subtitle::after{left:50%;transform:translateX(-50%)}.industries .textdiv{flex-direction:column}.industries .textdiv h5{margin-top:20px;text-align:center}.aboutus-section .innerdiv img{margin-top:16px}.pagetitle h3{font-size:55px}.aboutus-section h4{font-size:30px}.newsletter h3{font-size:30px}.quality .certificates img{max-width:125px}.privacy-policy h1{font-size:35px}.privacy-policy h2{font-size:30px}.privacy-policy h3{font-size:26px}.privacy-policy h4{font-size:20px}.privacy-policy h5{font-size:17px}.privacy-policy h6{font-size:14px}}@media only screen and (max-width:576px){.banner .slider-content .content h2{font-size:25px;max-width:225px}.banner .slider-content .content p{font-size:13px;max-width:200px}.banner .slider-content .content{padding:56px 20px 40px 20px;left:20px;max-width:267px}.banner .swiper-button-next,.banner .swiper-button-prev{width:30px;height:30px}.banner .swiper-button-next svg,.banner .swiper-button-prev svg{max-width:15px}.banner .swiper-pagination{left:10px!important}.banner .swiper-pagination-bullet{width:6px;height:6px}.banner .swiper-button-prev{left:278px}.banner .swiper-button-next{left:307px}.banner .swiper-pagination{max-width:267px}.functionality .card{flex-direction:column;text-align:center}.functionality .card img{margin-right:0;margin-bottom:20px}.about-us .features{flex-direction:column;text-align:center}.about-us .features div:first-child{border-right:0;border-bottom:1px solid #E1E1E1;padding-bottom:30px;margin-right:0;padding-right:0;margin-bottom:30px}.title{font-size:26px;line-height:32px}.about-us .innertext p{font-size:14px;text-align:center}.about-us .features h6{font-size:18px}.about-us .features p{font-size:14px;line-height:16px}.subtitle{text-align:center}.subtitle::after{left:50%;transform:translateX(-50%)}.title{text-align:center}.our-services .innertext h6{font-size:20px;line-height:26px}.our-services .card .icon{width:50px;height:50px}.our-services .card{padding:15px 15px}.our-services .card .icon .svg{max-width:25px}.why-us .dricstech-red-text{max-height:55%;left:30px}.industries .card{margin-bottom:15px}footer .bottompart{flex-direction:column}footer .bottompart p{margin-bottom:10px}.industries .textdiv .title{min-width:unset}.pagetitle h3{font-size:42px}.servicestab .tab-link{padding-left:20px}.servicestab .tab-link h5{font-size:18px}.servicestab .tab-link p{font-size:13px}.pagetitle{min-height:150px}.quality .rohs-img{max-width:70px;top:-27px;right:-12px}.quality h4{font-size:25px}.quality .innertext p{font-size:13px}.contact-us .contactinfo p{font-size:14px}}@media only screen and (max-width:375px){.banner .slider-content .content h2{font-size:22px}.banner .slider-content .content{padding:35px 20px 40px 20px}.banner .slider-content .content{max-width:240px}.banner .swiper-pagination{max-width:240px}.banner .swiper-button-prev{left:250px}.banner .swiper-button-next{left:280px}.pagetitle h3{font-size:35px}.contact-us h5{font-size:22px}.functionality .card img{max-width:80px}.functionality .card h6{font-size:18px}.functionality .card p{font-size:13px}.newsletter h3{font-size:25px}.servicestab .tab-link{padding-left:10px}.servicestab .tab-link div:first-child{margin-right:10px}.quality .certificates img{max-width:115px}}@media screen and (min-width:992px){.nav-list ul{display:flex!important;align-items:center}.nav-list ul li.current-menu-item::after{content:'';width:5px;height:5px;border-radius:50%;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);background:#CF3207}}@keyframes fadeIn{100%{opacity:1;transform:none}}.footer-logo-wrap{margin-bottom:30px}.footer-logo-wrap a{background:#fff;display:inline-block;padding:20px;margin:0 auto;max-width:225px;width:100%}footer .footer-logo-wrap img{max-width:180px;margin:0 auto}.contact-us .contact-left{padding-right:60px;border-right:1px solid rgb(1 32 96 / 10%);margin-right:-15px}.contact-us .contact-right{padding-left:45px}.contact-us .contact-left form label.gfield_label.gform-field-label{font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#012060}.contact-us .contact-left form input.large{border-radius:8px;border:.5px solid rgb(0 0 0 / .3);box-shadow:none;padding:0 12px;height:auto}.contact-us .contact-left form input.large::-webkit-input-placeholder{color:#BDBDBD;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.contact-us .contact-left form input.large::-moz-placeholder{color:#BDBDBD;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.contact-us .contact-left form input.large:-ms-input-placeholder{color:#BDBDBD;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.contact-us .contact-left form input.large:-moz-placeholder{color:#BDBDBD;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.contact-us .contact-left form textarea.large::-webkit-input-placeholder{color:#BDBDBD;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.contact-us .contact-left form textarea.large::-moz-placeholder{color:#BDBDBD;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.contact-us .contact-left form textarea.large:-ms-input-placeholder{color:#BDBDBD;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.contact-us .contact-left form textarea.large:-moz-placeholder{color:#BDBDBD;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.contact-us .contact-left form textarea.large{border-radius:8px;border:.5px solid rgb(0 0 0 / .3);box-shadow:none;padding:15px 12px;min-block-size:80px;height:80px}.contact-us .contact-left form input#gform_submit_button_1{border-radius:10px;background:#CF3207;padding:12px 24px;height:50px;display:block;min-width:150px;border:1px solid #CF3207}.contact-us .contact-left form input#gform_submit_button_1:hover{background-color:#fff0;color:#CF3207}.contact-us .contact-left .gform-theme--api,.contact-us .contact-left .gform-theme--foundation{--gf-form-gap-y:20px}.newsletter .subscribe-box form{display:flex;align-items:center;gap:18px;justify-content:center;flex-wrap:wrap}.newsletter .subscribe-box form .gform_footer.before{margin:0}.newsletter .subscribe-box form .gform_footer.before input#gform_submit_button_2{border-radius:8px;background:#CF3207;height:60px;width:150px;font-size:18px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-.24px;color:#FFF;text-align:center;border:1px solid #CF3207}.newsletter .subscribe-box form .gform_footer.before input#gform_submit_button_2:hover{background:#fff;color:#CF3207;border-color:#fff}.newsletter .subscribe-box form .gfield--type-email{min-width:400px;width:100%}.newsletter .subscribe-box form .gfield--type-email input#input_2_2{height:auto;padding:10px 20px;border-radius:8px;background:#F4F4F4}@media only screen and (max-width:767px){.newsletter .subscribe-box form .gfield--type-email{min-width:100%;width:100%}.newsletter .subscribe-box form .gform-body.gform_body{width:100%}.contact-us .contact-left{padding-right:15px}.contact-us .contact-right{padding-left:0;margin-top:20px}}