*{margin:0;padding:0}html,body{height:100%;margin:0;padding:0;overflow-x:hidden;scroll-behavior:smooth}body{font-family:Lato;background-color:#f9f8f8;overflow-x:unset;scroll-snap-type:y mandatory}section{height:100vh;display:flex;justify-content:center;align-items:center;scroll-snap-align:start}footer{display:flex;justify-content:center;align-items:center;scroll-snap-align:start}label{visibility:hidden}.footer-section label{visibility:visible}h1,h2,h3,h4,h5,h6{font-family:Lato;color:#1a1919}p{font-size:18px;font-weight:400;color:#333;text-align:justify}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.align-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}body.modal-open{overflow:hidden}li{font-family:Lato;font-size:18px}a{text-decoration:none;color:#1a1919}a.default-btn{color:#00a3ff;border:1px solid #00a3ff;text-decoration:none;font-weight:500}a.default-btn:hover{background:linear-gradient(94.66deg,#0047ff 3.35%,#00a3ff 98.09%);color:#fff;border:0}.btn{border-radius:5px;padding:8px 16px}.contact-btn-orange{background:#f8f8f9;color:#002e96;font-size:1.3rem;border-radius:20px;padding:10px 20px}.section-y2-space{padding:2rem 0}.section-y-space{padding:3rem 0}.section-title{font-family:sf-pro-display;font-size:45px;font-weight:700;margin:0 auto;text-transform:capitalize;text-align:unset;line-height:50px}a:hover,span,.company-milestone .card-content p{color:#00a3ff}ul li,ol li{color:#000}.footer-section li,.footer-section a,.footer-section .footer_heading,.footer-section p,.company-get-in-touch .get-in-touch-heading p{color:#fff}header nav ul li a,.company-testimonial .card-right-body .testimonial_title,.company-testimonial .card-right-body .writer_name{font-family:'Lato-Bold'}[dir=rtl] .slick-slide{float:left}.section_bg_color{background:#f1efef;margin:3rem 0}.heading p,.inner-banner .banner-content p{text-align:center}.heading p{padding:10px 12%;margin-bottom:0;opacity:.7}.custom-container{max-width:1200px;margin:0 auto}.white-btn{color:#000;background-color:#fff;border:1px solid #fff;text-decoration:none;font-weight:700}.white-btn:hover{color:#00a3ff}.blue-btn{color:#fff;background:0 0;border:1px solid #00a3ff;font-weight:700}.blue-btn:hover{background:#fff;color:#00a3ff;border:0}.blue-btn{color:#fff;background:linear-gradient(94.66deg,#0047ff 3.35%,#00a3ff 98.09%);border:0}.blue-btn:hover{background:linear-gradient(94.66deg,#023bcd 3.35%,#0a88ce 98.09%)}.text-right{text-align:right}.custom-header-container{margin-left:2%;margin-right:2%}header nav.navbar{padding:0}header nav .navbar-brand{margin-right:3rem}header nav .navbar-brand img{display:none}header nav .navbar-brand img.active{display:block}header nav .custom-header-container .navbar-nav .nav-link{padding:1.25rem 2.5rem;color:#000}.navbar-expand-lg .navbar-collapse{justify-content:space-between}header nav ul li{list-style-type:none}header nav ul li a{font-weight:700}header nav ul li a:hover,header nav ul li a.active{color:#00a3ff !important;font-weight:700!important;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;transition:.5s all ease}header nav ul ul li a:hover,header nav ul ul li a.active{margin-left:5px}header nav .custom-header-container .mob-left-navbar{display:flex;align-items:center}header nav .custom-header-container .navbar-brand img{display:block}header nav.fixed-top{border-bottom:1px solid rgba(59,59,59,.082)}header.scrolled nav.fixed-top{background:#fff}header nav.bg-dark{background-color:rgba(0,0,0,0)!important}header nav .custom-header-container ul .dropdown-menu{width:100%;top:95%;left:0;border:0;border-radius:0;-webkit-transition:all .5s ease;transition:all .5s ease}header nav .custom-header-container ul .dropdown-menu.mobile{display:none;-webkit-transition:all .5s ease;transition:all .5s ease}header nav .custom-header-container ul .dropdown-menu .mega-content .custom-megamenu{padding:0 50px;text-align:left}header nav .custom-header-container ul .dropdown-menu .mega-content .custom-megamenu:hover{text-decoration:unset}header nav .custom-header-container ul .dropdown-menu .mega-content .custom-megamenu .mega_heading{color:#00a3ff;font-size:28px;text-decoration:unset;font-weight:600}header nav .custom-header-container ul .dropdown-menu .mega-content .custom-megamenu .mega_heading:after{content:url(//realestate.systemintegration.in/wp-content/themes/realestate/assets/css/../img/big_right_arrow.svg);margin-left:10px}header nav .custom-header-container ul .dropdown-menu .mega-content .custom-megamenu .group-header-icon{padding-left:0}header nav .custom-header-container ul .dropdown-menu .mega-content ul li{padding:7px 0;margin-left:0}header nav .custom-header-container ul .dropdown-menu .mega-content ul li a{font-family:'Lato'!important;font-weight:200;display:flex}header nav .custom-header-container ul .dropdown-menu .sub-service .sub-service-heading .header-icon{margin:0 5px 0 0}header nav .custom-header-container ul .simple-dropdown{top:74px;padding:.5rem}header nav .custom-header-container ul .simple-dropdown li a{text-decoration:none;color:#000}header nav .mob-right-navbar,header nav .mobile-extra-menu,header nav .mobile-header-social-div{display:none}header nav.navbar-dark .navbar-toggler{border:none;padding:0}header nav.navbar-dark .navbar-toggler-icon{background-image:url(//realestate.systemintegration.in/wp-content/themes/realestate/assets/css/../img/hamburger.svg)}header nav .custom-header-container.icon_white .mob-left-navbar svg *,header nav .custom-header-container.icon_white .mob-right-navbar svg *{fill:#fff}header.scrolled nav .custom-header-container.icon_white .mob-right-navbar svg *{fill:#000}header nav .custom-header-container.icon_blue .mob-left-navbar svg *,header nav .custom-header-container.icon_blue .mob-right-navbar svg *{fill:#151515;stroke:#fff}header nav .custom-header-container.icon_white .mob-contact svg *{fill:transparent}header nav .custom-header-container.icon_blue .mob-contact svg *,header nav .custom-header-container.icon_blue .mob-moon svg *{fill:#151515;stroke:#fff}header nav .custom-header-container .custom-megamenu .sub-service{margin:0 0 1rem}header nav .custom-header-container .custom-megamenu .sub-service .group-header-icon{display:flex}header nav .custom-header-container .custom-megamenu .sub-service .group-header-icon>svg *{color:#00a3ff}header nav .custom-header-container .custom-megamenu .sub-service .sub-service-heading{font-size:18px;font-weight:600}header nav .custom-header-container .simple-dropdown li{padding:5px}header nav .custom-header-container .header-right-navigation .mob-moon{display:none}.header-group .navbar-nav{visibility:hidden}.header-group.scrolled .navbar-nav{visibility:visible;margin-left:20px}.btn_header_font{font-family:'Montserrat';font-style:normal;font-weight:400}header nav .custom-header-container .header-right-navigation .btn_touch{position:relative;border:0 solid;box-shadow:inset 0 0 20px rgb(255 255 255/0%);outline:1px solid;outline-color:rgba(255,255,255,0);outline-offset:0px;text-shadow:none;-webkit-transition:all 1.25s cubic-bezier(.19,1,.22,1);transition:all 1.25s cubic-bezier(.19,1,.22,1);outline-offset:0px;color:#212529;cursor:pointer;display:block}header nav .custom-header-container .header-right-navigation .call_us i{font-size:25px}header nav .custom-header-container .header-right-navigation .call_us a:hover i{color:#00a3ff}.btn_touch:before{border:1px solid #00a3ff;content:'';position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;border-radius:8px;-webkit-animation-duration:1s;animation-duration:1s;animation:blink 1s infinite;box-shadow:inset 0 0 20px rgb(13 61 169/50%),0 0 20px rgb(11 88 229/20%);outline-offset:15px;outline-color:rgba(9 112 201/0%);text-shadow:1px 1px 2px #427388}.banner{position:relative;display:flex;align-items:center;justify-content:center;height:100vh;width:100%;color:#fff;overflow:hidden}.banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1}.banner-content{position:absolute;z-index:2;max-width:70%;padding:20px}.banner-content p{color:#fff}.banner .section-title{font-size:3rem;line-height:50px}.innerpage-navigation{position:relative}.innerpage-nav{display:block;width:100%;height:70px;line-height:70px;border-bottom:2px solid #d3d3d3}.innerpage-nav ul{display:flex;justify-content:space-evenly;margin:0 10%}.innerpage-nav li{position:relative;display:inline-block;list-style-type:none;padding:0;font-size:14px;line-height:normal;color:#fff}.innerpage-nav a{font-size:14px;line-height:normal;color:#000;display:block;padding:26px 25px}.innerpage-nav a:hover{background:#eff0f7;border-bottom:4px solid #0d99ff;margin-top:-3px}.company-service-feature-eight .service-feature-content .service-feature-image img{height:200px;width:100%}.company-service-feature-eight .service-feature-content .service-feature-detail .service-title{font-size:1.25rem;font-weight:700;height:120px}.company-service-feature-eight .service-feature-content .service-feature-detail .service-title.small-font{font-size:1.25rem}.company-service-feature-eight .service-feature-content .service-feature-detail .blog_detail img{height:50px;width:50px;border-radius:50%;margin-right:10px}.company-service-feature-eight .readmore{border:1px solid;border-radius:25px}.company-service-feature-eight .readmore:after{content:url(//realestate.systemintegration.in/wp-content/themes/realestate/assets/css/../img/right_black_arrow.svg);position:relative;top:4px}.company-service-feature-eight .blog-slider .slick-prev,.company-service-feature-eight .blog-slider .slick-next{background-color:transparent;border:1px solid #000;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:14px}.company-service-feature-eight .blog-slider{margin-bottom:0 !important}.company-service-feature-eight .blog-slider .slick-prev{left:-75px}.company-service-feature-eight .blog-slider .slick-next{right:-70px}.company-service-feature-eight .blog-slider .slick-prev:before{content:url(//realestate.systemintegration.in/wp-content/themes/realestate/assets/css/../img/dark_right.svg)}.company-service-feature-eight .blog-slider .slick-next:before{content:url(//realestate.systemintegration.in/wp-content/themes/realestate/assets/css/../img/dark_left.svg)}.company-content-slider .content-slider .sub_heading{color:#1a72d4;font-size:20px;font-weight:600}.company-content-slider .content-slider .content-btn{padding:8px 15px;color:#fff;background:#1a72d4;border-radius:0}.company-content-slider .content-slider .slick-prev,.company-content-slider .content-slider .slick-next{background-color:transparent;border:1px solid #000;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:14px}.company-content-slider .content-slider .slick-prev{left:-75px}.company-content-slider .content-slider .slick-next{right:-70px}.company-content-slider .content-slider .slick-prev:before{content:url(//realestate.systemintegration.in/wp-content/themes/realestate/assets/css/../img/dark_right.svg)}.company-content-slider .content-slider .slick-next:before{content:url(//realestate.systemintegration.in/wp-content/themes/realestate/assets/css/../img/dark_left.svg)}.offering-slider-section{display:block}.offering-slider-section .offer-content{background:#1856bd;margin:3rem 0;position:relative}.offering-slider-section .offer-content .offerfloat{transform:translate(0,50%);padding:3rem}.offering-slider-section .offer-content .offering-slider{margin-bottom:0}.offering-slider-section .offer-content .offering-slider .offering-heading{font-size:24px;font-weight:600}.offering-slider-section .offer-content .offering-slider .numbering{color:#1856bd;font-size:30px}.offering-slider-section .offer-content .main-content{padding:40px 80px}.offering-slider-section .offer-content .offering-slider .offering-content p{color:#fff}.offering-slider-section .offer-content .offering-slick-next,.offering-slider-section .offer-content .offering-slick-prev{background-color:#d3d3d3;border:.5px solid gray;width:45px;height:45px;position:relative}.offering-slider-section .offer-content .offering-slick-next:before{content:url(//realestate.systemintegration.in/wp-content/themes/realestate/assets/css/../img/white_rignt_Arrow.svg);font-size:23px}.offering-slider-section .offer-content .offering-slick-prev:before{content:url(//realestate.systemintegration.in/wp-content/themes/realestate/assets/css/../img/white_rignt_Arrow.svg);font-size:25px;position:absolute;transform:rotate(180deg);top:0;left:0;right:0;bottom:0}.offering-slider-section .offering-image{--bs-gutter-x:0!important}.offering-slider-section .slick-slider{margin-bottom:0 !important}.offering-slider-section .offering-content-slider .offering-slider-content{padding:160px 30px 50px 10px}.offering-slider-section .offering-content-slider p{color:#fff}.offering-slider-section .offer-content .offering-heading{font-size:26px;position:absolute;top:17%;left:22px}.offering-slider-section .offer-content .offering-slick-next{left:15px}.offering-slider-section .offer-content .offering-slick-prev{left:10px}.company-infrastructure-content .right-infrastructure-content .infrastructure-img{text-align:center}@keyframes cursor{0%,100%{border-color:#212121}}@keyframes text{0%{width:0}100%{width:35ch}}body.single-industries section{overflow:inherit!important}body .client-slider.section_bg_color{background:unset}.client-slider .inner{padding:15px}.client-slider .marquee{width:100%;overflow:hidden;white-space:nowrap}.client-slider .marquee:hover .marquee__item{animation-play-state:paused}.client-slider .marquee__seperator{margin:0 2rem}.client-slider .marquee__item{display:inline-block;will-change:transform;animation:marquee 25s linear infinite}.client-slider .marquee img{height:auto;margin:0 20px;display:none}.client-slider .marquee img.active{display:inline-block}.client-slider .marquee img:hover{transform:scale(1.2);cursor:pointer}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.footer-section{padding:3rem 0 0;background-color:#121129}.footer-section .last-footer{display:flex;align-items:center}.footer-section .last-footer img{width:22%;display:none}.footer-section .last-footer img.active{display:block}.footer-section .footer-quick-links{display:flex;align-items:center}.footer-section .footer-quick-links li{list-style-type:none}.footer-section .about-footer p{padding:0 25px 0 0}.footer-section .about-footer .rating{display:flex;justify-content:space-between}.footer-section .about-footer .rating .company-rating{height:70px;width:70px}.footer-section .about-footer .rating .company-rating figure img{width:12%}.fas{margin:0;border-radius:50%;padding:0;height:unset;border:0}.footer-section .footer_nav_title{font-size:1.25rem;padding-bottom:6px;margin-bottom:1.25rem;position:relative;color:#fff}.footer-section .footer_nav_title:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:21%;border-bottom:3px solid #fff}.footer-section .second-foot-row .easy-link .quick-links{padding-left:1rem}.footer-section .footer-quick-links{padding-left:0}.footer-section .footer-quick-links li{padding:0 24px 0 0}.footer-section ul.quick-links li{padding:3px 0}.footer-section ul.quick-links li:hover{padding:3px 0;margin-left:5px;font-weight:700;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;transition:.5s all ease}.footer-section ul li a:hover{color:#00a3ff}.footer-section a{text-decoration:none !important;background-color:transparent}.footer-section .social-div{display:flex;align-items:center;justify-content:space-between}.footer-section .footer_heading{font-size:2rem;font-weight:500}.footer-section .about-footer .company-rating .rating-star{margin:0}.fa-phone:hover{color:#4099ff}.fa-facebook-f:hover,.fa-facebook:hover{color:#3b5998}.fa-twitter:hover{color:#4099ff}.fa-linkedin:hover{color:#0a66c2}.fa-skype:hover{color:#4099ff}.fa-dribbble:hover{color:#e74d89}.fa-github:hover{color:#909090}.fa-behance:hover{color:#4099ff}.fa-youtube:hover{color:#f50000}.fa-instagram:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.company-employee-speak-slider{background:linear-gradient(90deg,rgba(28,81,173,.3) -29.85%,rgba(109,213,250,.3) 38.54%,rgba(255,255,255,.3) 115.66%)}.company-employee-speak-slider .emp-speak-heading .sub-title{margin:auto;padding:0 42%}.company-employee-speak-slider .emp-speak-heading .sub-title p{border:1px solid;border-radius:8px;padding:6px}.company-employee-speak-slider .emp-speak-heading p{margin:0 auto}.company-employee-speak-slider .emp-detail{display:flex;align-items:center}.company-employee-speak-slider .emp-detail img{width:50px;height:50px;border-radius:50%}.company-employee-speak-slider .emp-speak-content{padding:0 1rem}.company-employee-speak-slider .emp-speak-slider .slick-dots{margin-bottom:0}.company-employee-speak-slider .emp-speak-content .card-content{background-color:#fff;border:1px solid #d3d3d3;padding:1.5rem;min-height:280px;margin:10px 0;transition:background .8s ease}.company-employee-speak-slider .emp-speak-content.active .card-content{background:linear-gradient(94.66deg,#0047ff 3.35%,#00a3ff 98.09%);transition:background .8s ease}.company-employee-speak-slider .card-content p{font-size:16px}.company-employee-speak-slider .emp-speak-content .card-content .employee_name{font-size:1.25rem}.company-employee-speak-slider .emp-speak-content .card-content .employee_designation{font-size:1rem}.company-employee-speak-slider .emp-speak-content .card-content q{font-size:14px;text-align:justify}.company-employee-speak-slider .test-slider button{background:#000;border-radius:50%;height:35px;width:35px;border:0;position:relative}.company-employee-speak-slider .test-slider .slick-prev-arrow:before{content:url(//realestate.systemintegration.in/wp-content/themes/realestate/assets/css/../img/prevarrow.svg);position:absolute;top:4px;bottom:0;left:0;right:0;margin:auto}.company-employee-speak-slider .test-slider .slick-next-arrow:before{content:url(//realestate.systemintegration.in/wp-content/themes/realestate/assets/css/../img/nextarrow.svg);position:absolute;top:4px;bottom:0;left:0;right:0;margin:auto}.custom-container{transform:translate(0,35px)}.offering-row{transform:translate(0,20%)}@media screen and (max-width:1600px){.section-title{font-size:34px;line-height:40px}body p{font-size:18px}.custom-container{max-width:990px;margin:0 auto}.offering-slider-section .offer-content .offerfloat{transform:translate(0,30%)}.footer-section .footer-quick-links li,.footer-section .social-div p,.footer-section .social-div li{font-size:16px}.offering-row{transform:translate(0,13%)}}@media only screen and (max-width:1440px){.btn{padding:10px 14px;font-size:14px}.blog-slider .carousel-indicators{top:28rem !important}}@media only screen and (max-width:1366px){.offering-slider-section .offer-content .offerfloat{transform:translate(0,15%)}.banner .section-title{font-size:2.5rem;line-height:40px}.offering-row{transform:translate(0,22%)}}@media only screen and (max-width:1280px){header nav.navbar .navbar-brand{margin-right:0}.offering-slider-section .offer-content .offerfloat{transform:translate(0,5%)}.btn{border-radius:5px;padding:10px 14px}}@media only screen and (max-width:1200px){header nav .custom-header-container .navbar-nav .nav-link{padding:1.25rem 2rem}header nav ul li a{font-size:16px}.btn{padding:10px 12px}.offering-slider-section .offer-content .offerfloat{transform:translate(0,0%)}.offering-slider-section .offer-content .offering-slick-next,.offering-slider-section .offer-content .offering-slick-prev{width:35px;height:35px}.offering-slider-section .offer-content .offering-slick-prev:before{font-size:20px}}@media only screen and (max-width:1024px){header nav .custom-header-container .navbar-nav .nav-link{padding:1.25rem 1.5rem}.btn{padding:10px}.blog-slider .blog-slider-div #blogCarousel .carousel-item .card .card-body .btn{padding:10px 32px}.footer-section .about-footer .rating{flex-wrap:wrap}.banner-content{max-width:80%}}@media only screen and (max-width:991px){.container,.container-fluid{padding:0 2rem}.custom-header-container{margin-left:0;margin-right:0}section{height:unset}.company-infrastructure-content{transform:translate(0,5px)}.offering-row,.company-service-feature-eight,.company-content-slider{transform:translate(0,5%)}.company-employee-speak-slider{transform:translate(0,10%)}.company-employee-speak-slider,.company-service-feature-eight{height:700px}.offering-slider-section .offer-content{margin:0;padding:60px 40px}.offering-slider-section .offering-content-slider .offering-slider-content{padding:50px 10px}.offering-slider-section .offer-content .offering-heading{top:12%;left:50px}.offer-slick-button{position:absolute;top:300px}.offering-image img{margin:0 auto}.company-employee-speak-slider .emp-speak-heading .sub-title{padding:0 40%}.inner-banner .banner-content{top:42%;right:10%;left:10%}.header-group .navbar-nav{visibility:visible}.aos-animate{transition-property:none !important;transform:none !important;animation:none !important;-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important}header nav .dropdown-menu{display:none !important}header nav .dropdown-menu.show{display:block !important;max-height:40vh;overflow-y:scroll}header nav .mob-right-navbar{display:flex;align-items:center}header nav .mob-left-navbar{display:flex;align-items:center;width:unset;margin:unset}header nav .mob-left-navbar button{border:0}header nav .custom-header-container .mob-right-navbar>:last-child{margin-left:1rem}header nav ul li a.nav-link{position:relative}header nav ul li a.nav-link:after{display:none}header nav ul li span.arrow{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.5em solid;border-right:.5em solid transparent;border-bottom:0;border-left:.5em solid transparent;float:right;margin:0 5px 0 0;z-index:99;right:10px}header nav ul li.dropdown.show span.arrow,header nav ul ul li.show span.arrow{transform:rotate(180deg)}header nav ul ul li span.arrow{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.5em solid;border-right:.5em solid transparent;border-bottom:0;border-left:.5em solid transparent;float:right;margin:0}header nav .custom-header-container .mob-left-navbar button.navbar-toggler{padding:.25rem 1rem 0 0}header nav .navbar-nav .nav-link{font-size:24px}header nav .mob-right-navbar .btn-close-white{display:none}header nav .header-right-navigation div,header nav .custom-header-container .mob-right-navbar .mob-moon{display:none}header nav .mobile-extra-menu{display:block}header nav .navbar-collapse{height:100vh;justify-content:space-between}header nav .navbar-collapse ul li{padding:1rem 0}header nav .navbar-collapse ul li.nav-item{display:flex;justify-content:space-between;align-items:center;transition:background-color .5s ease-in-out}header nav .custom-header-container ul .dropdown-menu .mega-content .custom-megamenu{padding:0;width:100%}header nav .custom-header-container ul .dropdown-menu.desktop{display:none}header nav .custom-header-container ul .dropdown-menu.mobile.show{display:block}header nav .mobile-header-social-div .header-social-div li{padding:0}header nav.navbar .navbar-nav .nav-link{padding:0}header nav .custom-header-container .custom-megamenu .sub-service .group-header-icon{display:inherit}header nav .navbar-collapse .mobile-extra-menu span{margin:0 10px 0 0}header nav .navbar-collapse .mobile-extra-menu i{padding:0 0 0 1.25rem}header nav .custom-header-container.show{position:relative;height:100vh}header nav .mobile-header-social-div .header-social-div{display:flex;flex-wrap:wrap;margin:1rem 0;justify-content:space-between}header nav .mobile-header-social-div .header-social-div li a{color:#000 !important;font-size:2rem}header nav .navbar-collapse .mobile-extra-menu hr{border:1px solid #00a3ff;opacity:1}header nav .navbar-collapse .mobile-extra-menu ul li.orange a{color:#fe8500 !important}header nav .navbar-collapse .mobile-extra-menu ul li{display:flex;align-items:center}header nav .custom-header-container .navbar-brand{margin-left:0}header nav .navbar-nav .heading_mega{display:none}header nav .custom-header-container ul .dropdown-menu.mobile .mega-content .custom-megamenu .group-header-icon{padding:0 1rem}header nav .custom-header-container .custom-megamenu .sub-service{margin:0}header nav .custom-header-container ul .dropdown-menu .mega-content .group-header-icon ul{display:none;-webkit-transition:all .5s ease;transition:all .5s ease}header nav .custom-header-container ul .dropdown-menu .mega-content .group-header-icon ul.show{display:block;border-top:1px solid #c7c3c3;border-bottom:1px solid #c7c3c3;padding-left:1rem !important}header nav .custom-header-container ul .dropdown-menu .sub-service .sub-service-heading .header-icon{display:none}header nav .custom-header-container ul .dropdown-menu .mega-content .group-header-icon a:before,header nav .custom-header-container ul ul.simple-dropdown li a:before{content:">";display:inline-block;margin-right:5px}header nav .custom-header-container ul .dropdown-menu.show{border-top:1px solid #c7c3c3;border-bottom:1px solid #c7c3c3}body.single-industries section{overflow:hidden !important}.company-technologies .blog-list .item .card-body .blog_list_calender:after{content:unset}.header-right-navigation div{margin:0 12px 0 0}.header-right-navigation .btn{padding:8px}.company-technologies .technologies-menu ul{display:flex;flex-wrap:nowrap;overflow:auto;justify-content:center}.company-infrastructure-content .left-infrastructure-content .infrastructure-content,.company-content-slider .content-slider .left-content-slider{margin-top:20px;margin-bottom:20px}.company-infrastructure-content .right-infrastructure-content,.company-content-slider .content-slider .right-content-slider{order:1}.company-infrastructure-content .left-infrastructure-content,.company-content-slider .content-slider .left-content-slider{order:2}.innerpage-navigation{display:none}.footer-section .last-footer img.active{width:100px;display:none}.footer-section .last-footer{width:100%;order:2}.footer-section .footer-quick-links{align-items:stretch;justify-content:space-between;width:100%;padding-left:0}.footer-section .social-div{order:1;align-items:stretch;justify-content:space-between;width:100%}.footer-section .social-div p{padding-left:0}.footer-section .footer-quick-links li{padding:0}.footer-section .footer-quick-links li,.footer-section .social-div p,.footer-section .social-div li{font-size:18px}.footer-section .footer-address .footer-mail{padding-right:.8rem !important;padding-left:.8rem !important}}@media only screen and (max-width:768px){.heading p{text-align:center;padding:0 2%}body p{font-size:16px;overflow-x:hidden}.company-employee-speak-slider .emp-speak-heading .sub-title{padding:0 36%}.banner .section-title{font-size:2rem;line-height:40px}.offering-slider-section .offer-content .offering-slider{width:90%}.pagingInfo{margin:10px 0}.company-employee-speak-slider,.company-service-feature-eight{height:700px}.section-title{font-size:24px;line-height:30px}.footer-section h5{padding-left:0;border-left:transparent;padding-bottom:0}.footer-section .easy-link{margin:20px 0 0}.footer-section .about-footer p{padding:0}.footer-section .about-footer .rating{justify-content:space-between}}@media only screen and (max-width:576px){.custom-header-container{margin-left:0;margin-right:0}header nav .custom-header-container .mob-left-navbar .navbar-toggler{padding:.25rem}header nav .mobile-header-social-div .header-social-div li a{font-size:24px}header nav .custom-header-container ul li .dropdown-menu .mega-content .custom-megamenu .mega_heading{font-size:22px}header nav .custom-header-container ul li .dropdown-menu{margin:5px 0 0}.company-employee-speak-slider .emp-speak-heading .sub-title{padding:0 32%}.offering-slider-section .offer-content{padding:40px}.offering-slider-section .offer-content .offering-heading{top:8%}.offer-slick-button{top:400px}.company-service-feature-eight .blog-slider .slick-prev,.company-service-feature-eight .blog-slider .slick-next,.company-content-slider .content-slider .slick-prev,.company-content-slider .content-slider .slick-next{padding:12px}.company-service-feature-eight .blog-slider .slick-prev,.company-content-slider .content-slider .slick-prev{left:-15px}.company-service-feature-eight .blog-slider .slick-next,.company-content-slider .content-slider .slick-next{right:-15px}.blog-slider .carousel-indicators{top:30rem !important}.footer-section .social-div{display:block}.banner-content{max-width:90%}}@media only screen and (max-width:425px){header nav .custom-header-container .mob-left-navbar>:first-child{margin-right:.5rem}header nav .custom-header-container .mob-right-navbar>:first-child{margin-right:0}header nav.navbar .navbar-brand{margin-right:0}header nav .custom-header-container .mob-left-navbar button.navbar-toggler{padding:.25rem 0 0}header nav .custom-header-container .mob-right-navbar>:last-child{margin-left:.5rem}.company-employee-speak-slider .emp-speak-heading .sub-title{padding:0 28%}.btn{padding:.5rem 1rem}.company-testimonial .testimonial-slide .test-card{padding:2rem 10px}.blog-slider .carousel-indicators{top:25rem !important}.blog-slider .blog-slider-div .blog-heading h1{padding:0 30px;font-size:38px}.footer-section .footer-quick-links li,.footer-section .social-div li,.footer-section .social-div p{font-size:16px}.company-employee-speak-slider .emp-speak-heading{width:100%}}@media only screen and (max-width:375px){header nav .mobile-header-social-div .header-social-div li a{font-size:20px}header nav .custom-header-container .navbar-brand img{width:80% !important}header .container-fluid{padding:0 1rem}.company-employee-speak-slider .emp-speak-heading .sub-title{padding:0 24%}.company-employee-speak-slider .test-slider{margin:-70px 0 0}.offering-slider-section .offer-content .offering-heading{top:7%}.footer-section .footer-quick-links li,.footer-section .social-div p{font-size:14px}}@media only screen and (max-width:320px){.blog-technologies .blog-list .blog-content-detail .blog_title{font-size:1.1rem}}