.case-details .single-item h4 a,.gallery-area .case-hdng,.thm-btn.bg-blue,marquee.text-yellow{font-weight:600!important}.main-menu .navigation>li>a:before,.top-bar-area{background:#1f489e}.breadcrumb-botton ul,.contact-form-area .contact-form form,.header-area,.mainmenu-area.stricky.stricky-fixed .main-menu .navigation>li>a:before{background:#fff}.company-div,.contact-form{box-shadow:0 0 3px #a9a9a9}.about_table td,a.btn.hipro-lg-btn,marquee.text-yellow{vertical-align:middle!important}.sub-hdng h3,.sub-ttl a{line-height:1.5!important}body{color:#333}.breadcrumb-area{border-bottom:1px solid #a9a9a9}.breadcrumb-botton ul li.active,.case-details .single-item h4 a:hover,.left-sidebar .single-sidebar .page-link li a:before,.left-sidebar .single-sidebar .page-link li.active a,.left-sidebar .single-sidebar .page-link li:hover a,.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a,.quick-contact .social-links li a i,.single-footer-widget .title h3{color:#1f489e}.copyright-area .copyright p,.text-white,a.btn.hipro-lg-btn{color:#fff!important}.top-bar-area{padding:5px 0 10px;border-bottom:1px solid #1f489e}.header-area{padding:5px}.mainmenu-area.stricky-fixed,.p-btn a,.page-link-top{background:#1f489e!important}.top-bar-area .top-left{padding-left:0}#single-service-area{padding:30px 0}.mb-0{margin-bottom:0!important}.mb-3{margin-bottom:3rem!important}.mt-3{margin-top:3rem}.mr-1{margin-right:1rem!important}.py-5{padding-top:5rem!important;padding-bottom:5rem!important}.left-sidebar .single-sidebar .dwn-link li a .icon-holder i{color:#fff;font-size:35px}.left-sidebar .single-sidebar .dwn-link{background:linear-gradient(to right,rgba(0,0,0,.75) 0,#1f489e 75%)}.left-sidebar .single-sidebar .dwn-link li a .title-holder h5{font-size:20px;color:#fff;margin:0 10px 3px 0}.outer-search-box .seach-toggle{background:red;border:2px solid red;color:#fff;line-height:50px;width:50px;height:50px}.outer-search-box .seach-toggle.active,.outer-search-box .seach-toggle:hover{background:#1f489e;color:#fff;border:2px solid #1f489e;padding:10px;line-height:30px}.search-box{background:#1f489e;border-top:2px solid #1f489e;padding:10px}.case-details,.pdt-single-details{border-top:4px solid #1f489e}.main-menu .navigation li a{padding:15px 20px;color:#000}.top-bar-area .top-left ul li{color:#fff;font-size:14px}.top-bar-area .top-left ul li i{padding-right:5px!important}.main-menu .navigation>li>ul li a::before,.top-bar-area .top-left ul li span:before,.top-bar-area .top-right .social-links li a i{color:#fff}.main-menu .navigation>li>ul{background:#f4f4f4}.main-menu .navigation>li>ul>li:hover>a{color:#fff;background-color:#1f489e}.copyright-area .copyright{float:unset}.copyright-area{background:#1f489e;padding:10px 0}.footer-area{background:#f7f7f7;padding-bottom:50px}.single-footer-widget .usefull-links li a{color:#000}.single-footer-widget .usefull-links li a:hover{color:red;font-weight:400}.single-footer-widget .usefull-links li a:hover i{color:red}#single-service-area .content-box .top-content .single-item,.contact-form-area .contact-form form input[type=email],.contact-form-area .contact-form form input[type=text],.contact-form-area .contact-form form textarea{margin-bottom:10px}.about_table td{color:#000!important}.td-striped{background-color:#f9f9f9}.slogan-area{background:#1f489e;padding-top:20px;padding-bottom:20px}.text-yellow{color:#fdc900}.fs-20{font-size:20px}.sec-title{margin-top:0;padding-bottom:10px}#single-service-area .research-innovation-box{padding-top:20px;margin-bottom:10px}.scroll-to-top{background:#000;border-radius:40px;bottom:10px;height:45px;line-height:40px;right:10px;width:45px}.bl-3{border-left:3px solid #1f489e}.pl-2{padding-left:2rem!important}.d-inline{display:inline}.contact-form-area{margin-left:auto;margin-right:auto;position:relative;z-index:9999}.breadcrumb-area .breadcrumbs{padding-top:100px;padding-bottom:150px}.required_star{color:red;vertical-align:sup}.footer-contact-info{visibility:hidden}.company-div{background:#fff;margin-top:-145px;padding:70px 25px 10px}.div_fourth{background:#626262}.sec_div_1,.sec_div_2,.sec_div_3,.sec_div_4{background:#fff;padding:50px;margin:15px;width:360px;position:absolute;display:flex}.sec_div_1{flex-direction:column;justify-content:center;top:5%;left:5%;right:auto}.sec_div_2,.sec_div_3{flex-direction:column}.sec_div_2{justify-content:center;top:30%;right:5%;left:auto}.sec_div_3{justify-content:center;top:55%;left:5%;right:auto}.sec_div_4{flex-direction:column;justify-content:center;top:80%;right:5%;left:auto}.detail-hdng,.mxy-35{margin-bottom:35px!important}.img_hover_sec1 img,.img_hover_sec2 img,.img_hover_sec3 img,.img_hover_sec4 img{-webkit-transform:scale(.9);transform:scale(.9);transition-duration:.3s}.img_hover_sec1:hover img,.img_hover_sec2:hover img,.img_hover_sec3:hover img,.img_hover_sec4:hover img{-webkit-transform:scale(1);transform:scale(1)}.top-bar-area .top-left ul{padding-left:10px!important}.top-bar-area .top-right .social-links{margin-right:10px}.sub-ttl a,.text-holder p>span{font-weight:500!important}.breadcrumb-botton ul li{text-transform:uppercase!important}.case-study-area{padding-top:75px;padding-bottom:45px}.case-study-area .single-solution-item{margin-bottom:45px!important}.case-study-area .text-holder,.pdt-div .text-holder{border:none!important;border-left:4px solid #1f489e!important;padding:20px 15px!important}.case-study-area .text-holder h4{margin-bottom:15px!important;font-weight:500!important;height:35px!important}.case-details .single-item .text-holder,.text-holder .btn-holder{margin-top:15px!important}a.btn.btn-small.hipro-btn{background:#000;border-radius:15px;color:#fff;display:inline-block;font-size:12px;min-width:100px;height:auto;line-height:25px;padding:0 20px;text-align:center}a.btn.hipro-lg-btn{background-color:#2980b9!important;border-radius:0!important;font-size:100%!important;font-weight:400!important;padding:.7em 1.3em!important}.case-details .single-item h4 a{font-size:16px!important}.case-details .single-item{margin:0 15px 45px!important}.case-details{background-color:#f8f8f8}.case-details .row.top-content,.pdt-single-details .row.top-content{padding:0 20px!important}.case-details .case-title,.pdt-single-details .pdt-single-title{padding:36px 0 40px!important;font-weight:600!important;font-size:30px!important}.detail-hdng{border-bottom:4px solid #1f489e}.mxy-35{margin-top:35px!important}.gallery-area{background-color:#f8f8f8!important;padding:25px!important;margin-top:25px!important;margin-bottom:25px!important}.gallery-area .case-hdng{padding:40px 25px!important;color:#1f489e!important}.gallery-area img{margin-bottom:12px!important}.sub-ttl a{font-size:15px!important}.single-item.case-single-detail .text-holder p{line-height:2.2!important;margin-bottom:30px!important}.mb-2{margin-bottom:2rem!important}.mt-5{margin-top:5rem!important}.hmp-case-study .btn-holder,.vid-btn{margin-top:25px!important}.sub-hdng{background-color:#333!important}.sub-hdng h3{margin:25px 0!important;padding:.48em 1em .47em!important;font-size:24px!important;color:#fff!important}h4.style3{margin:30px 0 20px!important;padding:.6em .15em;font-size:20px!important;border-top:1px solid #ccc;border-bottom:1px solid #ccc}p.margin-botton strong{margin-bottom:10px!important}li.tp-revslider-slidesli.active-revslide{background:rgba(0,0,0,.6)!important}.carousel-video{opacity:.4!important}.vid-btn{margin-bottom:25px!important}.tparrows{display:none!important}.company-div h2.center-ttl{line-height:1.4!important;margin-bottom:14px!important}.seo-txt{font-weight:700!important;margin-bottom:2rem!important}.company-div p{line-height:2!important}.p-btn a{color:#fff!important;display:inline-block;font-size:14px;font-weight:600;line-height:60px;min-width:215px;height:55px;padding:0 15px;margin-top:35px;margin-bottom:35px}.hdng-holder h4,div.pp_default .pp_description{font-weight:500!important;font-size:16px!important;text-align:center!important}.thm-btn.bg-blue{background-color:#1f489e!important;color:#fff!important}.thm-btn:before{background-color:red!important}.single-solution-item .title-holder h3{margin-bottom:18px!important;min-height:55px!important}.single-solution-item .img-holder .overlay-style-one .box .content{padding:20px!important}.single-solution-item .img-holder .overlay-style-one .box .content p{line-height:1.8!important;color:#fff!important}.overlay-style-one{background:rgba(0,0,0,.8)!important;transform-origin:bottom!important;transform:scale(1.1,1.1);transition:.5s}.hmp-cmp-area .company-div{padding:65px 25px!important}.contact-form-area.hmp-cmp-area{padding-bottom:0!important}.hmp-th{border:1px solid #ddd!important;text-align:center;width:100%;height:140px;display:flex!important;flex-direction:column!important;justify-content:center!important}.hmp-th .overly-ttl{font-size:28px!important}.hmp-hdng{font-size:38px!important}.testimonial-area .single-item .inner-box{padding:35px 25px 20px!important}.testimonial-area .single-item .inner-box .text-box p{height:280px!important;font-size:15px!important}.testimonial-area .single-item .inner-box .bottom{height:145px!important}.testimonial-area .single-item .inner-box .bottom .text h3{color:red!important;font-size:20px;font-weight:400;margin:0 0 5px}.testimonial-area .single-item .icon-holder i,.text-danger{color:red!important}.testimonial-area .single-item .inner-box .bottom .text span{color:#222!important}.contact-form-area.my-contact{margin-top:0!important}.quick-contact .contact-info li .icon-holder i:before{color:red!important;font-size:20px!important}.quick-contact .contact-info li .text-holder h5{color:#333!important}.quick-contact .contact-info li .text-holder h5 span{font-weight:500}div.pp_default .pp_description{line-height:normal!important}.hdng-holder{padding:18px 5px!important;height:65px!important}.gmap_canvas,.mapouter{width:100%;height:400px}.single-footer-widget .about-us .footer-social-links li a:hover i{background:red!important;color:#fff!important;border-color:red!important}.owl-theme .owl-nav [class*=owl-]{font-size:25px;margin:5px 15px;padding:5px 20px;background:red;display:inline-flex;cursor:pointer}.owl-theme .owl-nav [class*=owl-]:hover{background-color:#1f489e}.hipro_text{color:#1f489e!important;font-size:20px!important;font-weight:500!important}.mt-2{margin-top:2rem}.d-none{display:none}.ptb-1-25{padding-top:1.25rem;padding-bottom:1.25rem}.main-menu .navigation>li.current>a{color:#fff;background:#1f489e}.mapouter{position:relative;text-align:right}.gmap_canvas{overflow:hidden;background:0 0!important}.gmap_iframe{height:400px!important}section.company-bg{background-image:url('../img/company.webp')}section.contact-bg{background-image:url('../img/contact-us.web')}@media only screen and (max-width:1199px){.sec_div_1{top:18%}.sec_div_2{top:38%}.sec_div_3{top:58%}.sec_div_4{top:78%}.hdng-holder{height:80px!important}.testimonial-area .single-item .inner-box .text-box p{height:410px!important}}@media only screen and (min-width:768px) and (max-width:991px){.header-area .logo{margin:0 0 2px}.sec_div_1{top:18%;padding:40px}.sec_div_2{top:36%;padding:40px}.sec_div_3{top:56%;padding:40px}.sec_div_4{top:76%;padding:40px}.hmp-th{height:100px!important}.hmp-th .overly-ttl,h2.text-yellow.seo-txt{font-size:25px!important}a.btn.btn-small.hipro-btn{padding:0 10px!important}.case-study-area .text-holder{padding:15px 8px!important}.hdng-holder{height:80px!important}.testimonial-area .single-item{margin-bottom:15px!important}.company-div{margin-top:-125px!important}}@media only screen and (max-width:767px){.header-area .logo{margin:0 0 5px}.outer-search-box .seach-toggle{line-height:45px;width:45px;height:45px}.main-menu .navbar-header{padding:5px 0}.main-menu .navbar-header .navbar-toggle{border:2px solid #1f489e}.main-menu .navbar-collapse>.navigation,.main-menu .navbar-header .navbar-toggle .icon-bar{background:#1f489e}.main-menu .collapse{border:5px solid #1f489e!important}.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{color:#fff;background:#1f489e}.mainmenu-area.stricky.stricky-fixed .main-menu .navbar-header .navbar-toggle{border:2px solid #fff}.mainmenu-area.stricky.stricky-fixed .main-menu .navbar-header .navbar-toggle .icon-bar{background:#fff}.sec_div_1,.sec_div_2,.sec_div_3,.sec_div_4{padding:25px;position:relative;width:-webkit-fill-available;left:auto;right:auto}.div_fourth{background:0 0}.company-div{margin-top:-65px!important;padding:45px 15px!important}.contact-form{margin-top:-115px!important}.company-div h2{font-size:22px!important}.hmp-th{height:70px!important}.hmp-th .overly-ttl{font-size:20px!important}.case-details .case-title,.pdt-single-details .pdt-single-title,.sec-title h1,.sec-title h2{font-size:25px!important}a.btn.hipro-lg-btn.long-btn{font-size:12px!important}.hdng-holder{height:auto!important}.testimonial-area .single-item{margin-bottom:5px!important}div.pp_default .pp_description,h2.text-yellow.seo-txt{font-size:13px!important}.vid-btn{margin-top:15px!important;margin-bottom:15px!important}.top-bar-area .top-left ul{display:flex;justify-content:space-between}.top-bar-area .top-left ul li{float:none!important;padding-right:10px!important}.top-bar-area .top-left ul li i{padding-right:10px!important}.xs-textcenter{text-align:center}}@media only screen and (max-width:768px){.col-lg-3.col-md-4.col-sm-7.col-xs-12.pull-left,.top-bar-area .top-right .social-links{display:none!important}marquee.text-yellow{font-size:14px!important}.sub-hdng h3{font-size:20px!important;padding:10px!important}.testimonial-area .single-item .inner-box .text-box p{height:335px!important}.single-solution-item .title-holder h3{margin-bottom:18px!important;min-height:auto!important}.top-bar-area .top-left ul li{padding-right:8px!important}.top-bar-area .top-left ul li:last-child{padding-right:0!important}.top-bar-area .top-left ul{padding-left:0!important}}@media only screen and (max-width:575px){.hmp-cmp-area .company-div{padding:25px!important}.testimonial-area .single-item .inner-box .bottom,.testimonial-area .single-item .inner-box .text-box p{height:auto!important}.seo-txt{margin-bottom:10px!important;margin-top:15px!important}}@media only screen and (max-width:340px){a.btn.hipro-lg-btn.long-btn{padding:5px!important}.top-bar-area .top-left ul li a,marquee.text-yellow{font-size:13px!important}h2.text-yellow.seo-txt{font-size:10px!important;line-height:1.1!important}}