@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600");*{box-sizing:border-box;margin:0px;padding:0px;outline:none}body{margin:0px;padding:0px;outline:none;font-family:"Open Sans",sans-serif;font-size:18px;color:#525049;font-weight:400}h1{font-family:"Open Sans",sans-serif;font-weight:600;font-size:2.2em;line-height:1em;color:#090909;margin-top:6px;margin-bottom:5px}h2{font-family:"Open Sans",sans-serif;font-weight:600;font-size:2.1em;color:#090909;margin-top:6px}h3{font-family:"Open Sans",sans-serif;font-weight:600;font-size:1.9em;color:#090909}h4{font-family:"Open Sans",sans-serif;font-weight:600;font-size:1.7em;color:#090909}h5{font-family:"Open Sans",sans-serif;font-weight:600;font-size:1.4em;color:#090909}h6{font-family:"Open Sans",sans-serif;font-weight:600;font-size:1em;margin-bottom:8px;color:#090909}p{font-family:"Open Sans",sans-serif;font-size:1em;padding:6px 0px;font-weight:400;line-height:1.6em}ul{list-style-type:circle;margin-left:15px}ul li{padding:7px 0px}a{color:#525049;text-decoration:none}a:hover{text-decoration:none}.xsmallT{font-size:0.65em}.smallT{font-size:0.85em}.bigT{font-size:1.28em}.extrabigT{font-size:1.8em}.upper{text-transform:uppercase}.capitalize{text-transform:capitalize}strong{font-weight:600}.lightGrey{color:#cdc8c8}.grey{color:#525049}.white{color:#fff}.black{color:#090909}.dBlue{color:#112996}.yellow{color:#ffd800}.greyBG{background-color:#525049}.whiteBG{background-color:#fff}.blackBG{background-color:#090909}.dBlueBG{background-color:#112996}hr{height:2px;border:none;background-color:#525049}hr.white{background-color:#fff}.responsive{width:100%;height:auto}img{border:none}.clear{clear:both}.contentpadding{width:95%;margin:0px auto;position:relative}.T_alignLeft{text-align:left}.T_alignRight{text-align:right}.T_alighCenter{text-align:center !important}.T_alignJ{text-align:justify}.row-no-margin{margin-left:0 !important;margin-right:0 !important}.no-padding{padding:0 !important}.row-no-padding>[class*="col-"],.no-padding-left-right{padding-left:0 !important;padding-right:0 !important}.row-no-padding-right>[class*="col-"],.no-padding-right{padding-right:0 !important}.row-no-padding-left>[class*="col-"],.no-padding-left{padding-left:0 !important}.padding-lr-8{padding-left:8px;padding-right:8px}.padding-lr-16{padding-left:16px;padding-right:16px}.padding-lr-30{padding-left:30px;padding-right:30px}.padding-l-8{padding-left:8px}.padding-r-8{padding-right:8px}.padding-l-16{padding-left:16px}.padding-r-16{padding-right:16px}.padding-tb-8{padding-top:8px;padding-bottom:8px}.padding-tb-16{padding-top:16px;padding-bottom:16px}.padding-tb-30{padding-top:30px;padding-bottom:30px}.padding-tb-50{padding-top:50px;padding-bottom:50px}.inline{display:inline-block}.block{display:block}.border-radious{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.border-radious-5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}input,select,textarea{border:1px solid #ccc;padding:5px;font-family:"Open Sans",sans-serif;font-size:1em;font-weight:400;margin:8px 0px}input:focus{outline:none}#MainWrapper{position:relative;overflow:hidden;width:100%}#MenuIcon{display:none;width:50px;float:right;margin-top:20px}.hamburger{padding:22px 15px 21px 15px;cursor:pointer;display:block;z-index:10000;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.hamburger__icon,.hamburger__icon:before,.hamburger__icon:after{background-color:#fff}.out .hamburger__icon,.out .hamburger__icon:before,.out .hamburger__icon:after{background-color:#273994}.hamburger__icon:after,.hamburger__icon:before{position:absolute;content:""}.hamburger__icon,.hamburger__icon:after,.hamburger__icon:before{display:block;width:100%;height:2px;background-color:#fff;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-duration:.4s}.out .hamburger__icon,.out .hamburger__icon:after,.out .hamburger__icon:before{background-color:#273994}.hamburger__icon{position:relative;margin-top:7px;margin-bottom:7px}.hamburger__icon,.hamburger__icon:after,.hamburger__icon:before{-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s}.hamburger__icon:before{top:-7px}.hamburger__icon:after{top:7px}.hamburger.active .hamburger__icon{background-color:transparent}.hamburger.active .hamburger__icon:before{-moz-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.hamburger.active .hamburger__icon:after{-moz-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.overlay{height:0%;width:100%;width:100%;position:fixed;z-index:9999;left:0;top:0;background-color:#273994;overflow-x:hidden;transition:0.5s;overflow:hidden}.overlay-content{position:relative;width:100%;top:50%;transform:translateY(-50%);color:#fff}.overlay-content a{color:#fff}#EmailSubscribeMenu{width:66.66%;padding:15px 30px 30px 9.56%;position:absolute;left:0px;bottom:0px}#EmailSubscribeMenu input{width:100%}#EmailSubscribeMenu p{margin-top:8px;text-align:center}#EmailSubscribeMenu .BarLink{margin-top:12px}#OverlayMenu{list-style:none}#OverlayMenu li a{text-align:center;display:block;color:#fff;text-transform:uppercase;font-size:1.4em}.overlay .navClose{position:absolute;top:20px;right:45px;z-index:99;color:#fff;font-weight:400;cursor:pointer}@media screen and (max-height: 450px){.overlay a{font-size:20px}}.contentAligner{margin:0px auto;width:80%}.contentAligner-l{margin:0px auto 0px 0px;width:90%}.contentAligner-r{margin:0px 0px 0px auto;width:90%}#HeaderWrapper{position:fixed;width:100%;padding-top:10px;z-index:99;color:#fff;font-size:0.83em;transition:all 0.3s ease}#HeaderWrapper a{color:#fff}#HeaderWrapper #have-a-q{display:block}#HeaderWrapper #logo-img{padding-top:10px;transition:all 0.3s ease}#HeaderWrapper #mainMenu{padding-top:50px;text-align:right}#HeaderWrapper #mainMenu li{display:inline-block}#HeaderWrapper #mainMenu li a{padding:10px 0px 10px 25px}#HeaderWrapper.out{background-color:#fff;-webkit-box-shadow:0px 5px 23px -8px rgba(0,0,0,0.16);-moz-box-shadow:0px 5px 23px -8px rgba(0,0,0,0.16);box-shadow:0px 5px 23px -8px rgba(0,0,0,0.16);color:#001050}#HeaderWrapper.out a{color:#001050}#HeaderWrapper.out #logo-img{padding:0px 0px 5px 0px;max-width:150px}#HeaderWrapper.out #mainMenu{padding-top:20px;padding-bottom:5px}#HeroBannerWrap img{width:100%;height:100%;object-fit:cover}#HeroBannerWrap .rsOverflow{height:100vh !important;min-height:550px !important}#HeroBannerWrap #slider-with-blocks-1{width:100%;height:100vh;min-height:550px}#HeroBannerWrap .royalSlider>.rsContent{visibility:hidden}#HeroBannerWrap .rsContent{color:#FFF;font-size:25px;float:right}#HeroBannerWrap .bContainer{position:relative}#HeroBannerWrap .rsABlock{position:relative;display:block;left:auto;top:auto}#HeroBannerWrap .blockHeadline{font-size:1.7em;line-height:1.15em;margin-bottom:10px;font-weight:300}#HeroBannerWrap .txtCent{text-align:left;max-width:575px;width:70%;margin-left:15%;font-weight:300}#HeroBannerWrap span.txtCent,#HeroBannerWrap hr.txtCent,#HeroBannerWrap a.txtCent,#HeroBannerWrap .row.txtCent{max-width:575px;width:80%}#HeroBannerWrap .row.txtCent{margin-bottom:3px}#HeroBannerWrap hr{width:40%;border:none;height:1px;background:#fff;margin:20px auto}#HeroBannerWrap .rsArrow{position:absolute;bottom:5%;padding:40px 30px;background-color:#fff}#HeroBannerWrap .rsArrowIcn{display:block;background:url(../images/arrow-grey.png) no-repeat;width:30px;height:13px}#HeroBannerWrap .rsArrowLeft{right:calc(10% + 90px);bottom:0px}#HeroBannerWrap .rsArrowRight{right:10%;bottom:0px}#HeroBannerWrap .rsArrowRight .rsArrowIcn{background-position:-30px 0px}#HeroBannerWrap .slide1{background:url("../images/banner-1.jpg") no-repeat center;background-size:cover}#HeroBannerWrap .slide1 .bContainer{top:33%}#HeroBannerWrap .slide2{background:url("../images/banner-1.jpg") no-repeat center;background-size:cover}#HeroBannerWrap .slide2 .bContainer{top:33%}ul.dashed{list-style-type:none}ul.dashed>li{margin-left:10px;text-indent:-10px}ul.dashed>li:before{content:"- ";text-indent:-10px}.lb{border-left:4px solid #8f8f8f;list-style:none;padding:5px 0px 5px 10px;margin:15px 0px 15px 0px}.lb span{font-size:0.8em;color:#7d7d7d;line-height:1.4em;display:block}.lb li{padding:10px 0px}.lb a{color:#090909}.smallT .lb li{padding:5px 0px}.arrow-r-w{background:url("../images/arrow-white.png") no-repeat;background-position:0px 0px;width:30px;height:15px;display:inline-block;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipV";margin:0px 10px 0px 15px}.button{padding:10px 15px;font-size:0.7em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#our-services-wrap{background:linear-gradient(to right, #f4f4f4 calc(90% - 180px), #fff calc(10% + 180px))}#our-services-wrap #our-services{padding:90px 0px}#our-services-wrap #our-services #service_slider{margin-left:0px}#our-solutions-wrap #our-solutions #solution_slider{margin-left:0px}#about-us-wrap #about-us ul{margin:0px}#about-us-wrap #about-us ul li{padding:0px;margin:0px}#about-us-wrap #about-us .bx-wrapper .bx-controls-direction{position:absolute;bottom:0px;left:10%;z-index:9;width:140px;height:53px}#about-us-wrap #about-us .bx-wrapper .bx-controls-direction a{position:relative;top:inherit;bottom:0px;margin-top:0px;outline:0;width:70px;height:53px;padding:20px;text-indent:-9999px;z-index:9;background:#fff;display:inline-block}#about-us-wrap #about-us .bx-wrapper .bx-controls-direction a span{position:absolute;display:block;width:30px;height:13px;text-indent:-9999px;background-image:url(../images/arrow-grey.png)}#about-us-wrap #about-us .bx-wrapper .bx-prev span{background-position:0px 0px;left:inherit}#about-us-wrap #about-us .bx-wrapper .bx-next span{background-position:-30px 0px;right:inherit}#about-us-wrap #about-us #blog_slider{margin-left:0px}#about-us-wrap #about-us #blog_slider li{position:relative}#about-us-wrap #about-us #blog_slider li a{color:#fff}#about-us-wrap #about-us #blog_slider li span{position:absolute;bottom:20%;padding:0px 10%;text-shadow:1px 1px 3px #000}#about-us-wrap #about-us #blog_slider li span h2{font-size:1.3em;color:#fff}.hidden-a-480{display:none}#our-advantage-wrap #our-advantage .h1wrap{width:200%;z-index:9;position:relative}#our-advantage-wrap #our-advantage h1{background-color:#fff;display:inline;padding:0px;line-height:1.2em;text-transform:uppercase}#our-advantage-wrap #our-advantage #contentWrap{width:76.8%;display:inline-block;vertical-align:top}#our-advantage-wrap #our-advantage #blueWrap{width:23.2%;display:inline-block;vertical-align:top;position:relative}#our-advantage-wrap #our-advantage #blueWrap p{line-height:1em}#our-advantage-wrap #our-advantage #blueWrap #blueWrap-inner{position:absolute;padding:10%;bottom:6%}#footer-wrap #footer{border-top:18px solid #e8e8e8;padding-top:15px;padding-bottom:15px}#ContactForm{width:80%;max-width:800px}#ContactForm input,#ContactForm textarea{width:90%;font-size:13px;border:1px solid #666}#ContactForm .button{background:#090909;width:90%;display:block;border:none;color:#fff}#More_AboutUs img{padding:10px 25px 10px 10px;float:left}#More_AboutUs h2{line-height:1em;padding-top:60px}#More_AboutUs .col-sm-6:first-child{padding-right:5%}#More_AboutUs .col-sm-6:last-child{padding-left:5%;border-left:1px solid #ccc}@media (max-width: 991px){body{font-size:18px}#MenuIcon{display:block}#mainMenu{display:none}#HeroBannerWrap .blockHeadline{font-size:1em}#our-advantage-wrap #our-advantage #contentWrap{width:100%;display:block}#our-advantage-wrap #our-advantage #blueWrap{width:100%;display:block}#our-advantage-wrap #our-advantage #blueWrap #blueWrap-inner{position:relative;text-align:center}}@media (max-width: 767px){body{font-size:16px}h1{margin-top:15px}.contentAligner-l{margin:0px auto 0px auto;width:80%}.contentAligner-r{margin:0px auto 0px auto;width:80%}#HeaderWrapper #have-a-q{display:none}#OverlayMenu{list-style:none}#OverlayMenu li a{font-size:1em}#about-us-wrap #about-us{margin-top:20px}#about-us-wrap #about-us .bx-wrapper{margin-top:20px}#footer{text-align:center}#footer .T_alignRight{text-align:center}#More_AboutUs img{padding:10px;float:none}#More_AboutUs h2{line-height:1.3em;padding-top:0px}#More_AboutUs .col-sm-6:first-child{padding-right:15px}#More_AboutUs .col-sm-6:last-child{padding-left:15px;border-left:0px solid #ccc}}@media (max-width: 480px){body{font-size:14px}.hidden-a-480{display:block}.hidden-u-480{display:none}}
/*# sourceMappingURL=style.css.map */
