.download .sec-title .sub-title a {color: red;text-decoration: underline;}.download .sec-title .sub-title:before {content:none;}.download .sec-title .sub-title {margin-top:60px;color:#2160bd;font-size: 20px;}*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}:active,:focus{outline:0}footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button{font-family:inherit}button::-moz-focus-inner{padding:0;border:0}a{text-decoration:none}ul li{list-style:none}h1,h2,h3{font-size:inherit;font-weight:400}*{margin:0;padding:0;border:none;outline:0}body{font-size:18px;color:#444;line-height:28px;font-weight:400;background:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:Barlow,sans-serif}a{text-decoration:none;color:#f2d046}h1,h2,h3{position:relative;font-weight:400;margin:0;color:#182158;background:0 0;line-height:1.6em;font-family:"Fira Sans",sans-serif}button{font-family:Barlow,sans-serif}.text,p{position:relative;line-height:28px;font-family:Barlow,sans-serif}p{margin-bottom:0}.auto-container{position:static;max-width:1200px;padding:0 15px;margin:0 auto}.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px}li,ul{list-style:none;padding:0;margin:0}.theme-btn{display:inline-block}.btn-style-one{position:relative;line-height:24px;color:#242424;font-size:14px;font-weight:700;background:#d3ae1b;display:inline-block;padding:13px 34px 8px 33px;border-radius:50px;border:2px solid #d3ae1b;letter-spacing:1.5px;font-family:Roboto,sans-serif;text-transform:uppercase}.main-header{position:absolute;left:0;top:0;z-index:999;width:100%;background-color:rgba(0,0,0,.08)}.header-style-two{background-color:transparent;position:fixed}.main-header .main-box{position:relative;padding:0 0;left:0;top:0;width:100%}.main-header .main-box .outer-container{position:relative;width:100%;display:flex;align-items:center}.header-container{display:flex;align-items:center;justify-content:space-between}.main-header .main-box .logo-box{position:relative;float:left;left:0;z-index:10}.main-header .main-box .logo-box .logo img{display:inline-block;max-width:100%}.main-header .outer-box{position:relative;float:left;margin-top:20px;display:flex;align-items:center;justify-content:center;margin-left:5px}.main-menu{position:relative;float:left}.main-menu .navbar-collapse{padding:0}.collapse{display:block}.main-menu .navigation{position:relative;margin:0}.main-menu .navigation>li{position:relative;float:left;padding:10px 0;margin-left:30px}.main-menu .navigation>li>a{position:relative;display:block;padding:20px 0;color:#fff;text-align:center;line-height:30px;letter-spacing:0;font-weight:500;font-size:17px;text-transform:capitalize;opacity:1;font-family:"Fira Sans",sans-serif}.header-style-two .main-menu .navigation>li>a{color:#fff}.main-menu .navigation>li.current>a{color:#fbd848;opacity:1}.main-menu .navigation>li.current>a:before{width:100%}.main-menu .navigation>li>ul{position:absolute;left:0;top:100%;width:250px;z-index:100;display:none;padding:15px 30px;background:#10161e;border-top:2px solid;-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05)}.main-menu .navigation>li>ul>li{position:relative;width:100%;border-bottom:1px solid rgba(52,60,78,.6)}.main-menu .navigation>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:12px 0 14px 0;line-height:24px;font-weight:600;font-size:18px;color:#fff;text-align:left;text-transform:none}.sec-title{position:relative;padding-bottom:40px}.sec-title .sub-title{position:relative;display:inline-block;font-size:14px;line-height:24px;font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase;color:#2160bd;padding-left:40px;margin-bottom:15px;letter-spacing:1.4px}.sec-title .sub-title h1{font-size:14px;color:#2160bd;font-weight:700;font-family:Roboto,sans-serif;line-height:24px}.sec-title .sub-title:before{position:absolute;content:"";background-color:#3d7dda;width:30px;height:2px;left:0;top:11px}.sec-title h2{position:relative;display:block;font-size:42px;line-height:50px;font-weight:700}.sec-title p{margin-top:21px}.main-footer{position:relative;background-color:#10161e}.main-footer .widgets-section{position:relative;padding:80px 0 30px}.main-footer .footer-widget{position:relative;margin-bottom:30px}.main-footer .footer-widget h2{position:relative;font-size:20px;font-weight:500;color:#fff;line-height:1.2em;margin-bottom:25px;text-transform:capitalize;display:inline-block}.main-footer .logo-widget{position:relative}.main-footer .logo-widget .logo{position:relative;margin-bottom:30px;width:90%}.main-footer .logo-widget .logo img{width:100%}.main-footer .logo-widget .text{position:relative;color:#f4f5f9;font-size:18px;line-height:28px;font-weight:400}.main-footer .list{position:relative}.main-footer .list li{position:relative;margin-bottom:8px}.main-footer .list li a{position:relative;color:#f4f5f9;font-size:18px}.company-section{position:relative;padding:40px 0 40px}.company-section .content-column{position:relative;margin-bottom:40px}.company-section .content-column .sec-title{margin-bottom:0;padding-bottom:10px}.company-section .content-column .sec-title h2{padding-bottom:0}.company-section .content-column .bold-text{position:relative;color:#10151c;font-size:20px;margin-top:8px;line-height:28px;font-family:"Fira Sans",sans-serif}.company-section .image-column{position:relative}.company-section .image-column .inner-column{position:relative;padding-left:40px;padding-right:20px;padding-top:20px}.company-section .image-column .image{position:relative;height:390px}.company-section .image-column .image img{position:relative;width:100%;display:block}.company-section .image-column .image:before{position:absolute;content:"";right:-20px;top:-20px;left:20px;bottom:20px;z-index:-1;background-color:#fbd848}.company-section .clearfix{display:flex;align-items:center;flex-wrap:wrap}.services-section{position:relative;padding:40px 0 40px;background-color:#f4f4f5}.services-block-three{position:relative;margin-bottom:30px}.services-block-three .inner-box{position:relative}.services-block-three .inner-box .image{position:relative;background-color:#0b0b0b;overflow:hidden;border-bottom:3px solid #f2d046}.services-block-three .inner-box .image img{position:relative;width:100%;display:block}.services-block-three .inner-box .lower-content{position:relative;padding-top:25px;text-align:center}.services-block-three .inner-box .lower-content h3{position:relative;font-size:20px;font-weight:600;line-height:1.2em;margin-bottom:12px}.services-block-three .inner-box .lower-content h3 a{position:relative;color:#182158}.fluid-section-one{position:relative}.fluid-section-one .outer-container{position:relative;min-height:250px;background-color:#f2d046}.fluid-section-one .image-column{position:absolute;float:left;left:0;top:0;width:50%;height:100%;margin-left:-150px;background-repeat:no-repeat;background-position:center center;background-size:cover}.fluid-section-one .image-column:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;display:block}.fluid-section-one .content-column{position:relative;float:right;width:50%}.fluid-section-one .content-column .inner-column{position:relative;max-width:700px;margin-left:-150px;padding:60px 15px 70px 70px}.fluid-section-one .content-column .inner-column .sec-title{padding-bottom:25px}.fluid-section-one .content-column .inner-column .sec-title h2{display:inline-block;padding-right:61px}.fluid-section-one .content-column .inner-column .text{position:relative;margin-bottom:45px}.fluid-section-one .content-column .inner-column .text p{position:relative;font-size:17px;line-height:26px;margin-bottom:25px;color:#444;font-family:"Open Sans",sans-serif}.fluid-section-one .content-column .inner-column .text p:last-child{margin-bottom:0}.fluid-section-one .content-column .inner-column .icons-list{position:relative}.fluid-section-one .content-column .inner-column .icons-list li{position:relative;color:#182158;font-size:18px;padding-left:65px;font-family:"Open Sans",sans-serif;line-height:22px;padding-right:35px;margin-right:35px;margin-bottom:15px;display:inline-block;border-right:1px dashed #182158}.fluid-section-one .content-column .inner-column .icons-list li:last-child{border:none;margin-right:0;padding-right:0}.fluid-section-one .content-column .inner-column .icons-list li .icon{position:absolute;left:0;top:5px;font-size:46px;line-height:1em}.xs-sidebar-group .xs-overlay{left:0;top:0;position:fixed;height:100%;width:20%;transform:scaleX(0);transform-origin:left center;z-index:9999999;border-right:1px solid rgba(255,255,255,.1)}.xs-sidebar-group .xs-overlay-2{left:20%}.xs-sidebar-group .xs-overlay-3{left:40%}.xs-sidebar-group .xs-overlay-4{left:60%}.xs-sidebar-group .xs-overlay-5{left:80%}.xs-sidebar-group .widget-heading{position:absolute;top:50px;right:35px;z-index:1}.xs-sidebar-widget{position:fixed;right:-100%;top:0;bottom:0;width:100%;max-width:460px;z-index:999999999;height:100%;-webkit-overflow-scrolling:touch;background-color:#fff;visibility:hidden;opacity:0}.sidebar-textwidget{padding:50px 40px 50px 40px}.xs-sidebar-group .close-side-widget{position:relative;display:inline-block;width:40px;height:40px;line-height:36px;text-align:center;border:1px solid #0e132d;color:#0e132d;border-radius:50%;font-weight:400;font-size:20px}.sidebar-widget-container{position:relative;opacity:0;visibility:hidden}.xs-bg-black{background-color:#101127}.xs-sidebar-group .logo{position:relative;display:block;padding-bottom:25px;margin-bottom:35px;border-bottom:1px solid #e0e0e0;width:85%}.xs-sidebar-group .logo img{width:100%}.xs-sidebar-group h3{position:relative;display:block;font-size:30px;line-height:36px;font-weight:700;margin-bottom:28px}.xs-sidebar-group .content-inner .text{position:relative;display:block;margin-bottom:45px}.xs-sidebar-group .content-inner p{position:relative;display:block;font-size:17px;line-height:28px;font-family:Barlow,sans-serif;color:#444;margin-bottom:0}.xs-sidebar-group .content-inner .info-box{position:relative;display:block;margin-bottom:48px}.xs-sidebar-group .content-inner .info-box .info li{position:relative;display:block;font-size:18px;line-height:25px;font-family:Barlow,sans-serif;color:#444;padding-left:47px;margin-bottom:25px}.xs-sidebar-group .content-inner .info-box .info li:last-child{margin-bottom:0!important}.xs-sidebar-group .content-inner .info-box .info li .icon{position:absolute;left:0;top:0;font-size:30px;color:red}.xs-sidebar-group .content-inner .info-box .info li:first-child .icon{top:7px}.xs-sidebar-group .content-inner .info-box .info li a{display:inline-block;color:#444}.main-header .nav-btn{position:relative;width:45px;height:45px;line-height:45px;border-radius:50%;text-align:center;margin-left:25px;justify-content:center;top:-8px}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}.banner-section{position:relative}.banner-carousel{position:relative}.banner-carousel .slide-item{position:relative;overflow:hidden;padding:220px 0 235px 0}.banner-carousel .slide-item .image-layer{position:absolute;left:0;top:0;right:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;transform:scale(1)}.banner-carousel .slide-item .image-layer::before{position:absolute;content:"";background:rgba(0,0,0,.7);width:100%;height:100%;left:0;top:0}.banner-carousel .content-box{position:relative;display:block;z-index:5;max-width:700px;width:100%;margin-top:-50px}.banner-carousel .content-box h2{position:relative;display:block;color:#fff;font-size:57px;line-height:64px;font-weight:800;margin-bottom:17px;opacity:0;transform:translateY(100px)}.banner-carousel .content-box p{position:relative;font-size:20px;line-height:28px;font-weight:500;color:#fff;margin-bottom:32px;opacity:0;transform:translateY(100px)}.banner-carousel .content-box .btn-box{position:relative;display:block;opacity:0;transform:translateY(100px)}.header-style-two .main-box .logo-box{width:35%}.banner-style-two .banner-carousel .slide-item{padding:220px 0 190px 0;height:95vh}.owl-carousel{display:none;width:100%;position:relative;z-index:1}@font-face{font-family:IcoFont;font-weight:400;font-style:Regular;src:url(../fonts/icofont.woff2) format("woff2"),url(../fonts/icofont.woff) format("woff");font-display:swap}@font-face{font-family:Barlow;font-weight:400;font-style:Regular;src:url(../fonts/Barlow-Regular.woff2) format("woff2"),url(../fonts/Barlow-Regular.woff) format("woff");font-display:swap}@font-face{font-family:"Fira Sans";font-weight:400;font-style:Regular;src:url(../fonts/FiraSans-Regular.woff2) format("woff2"),url(../fonts/FiraSans-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-weight:400;font-style:Regular;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-weight:400;font-style:Light;src:url(../fonts/OpenSans-Light.woff2) format("woff2"),url(../fonts/OpenSans-Light.woff) format("woff");font-display:swap}[class*=" icofont-"]{font-family:IcoFont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.icofont-ui-call:before{content:"\ec46"}.icofont-ui-clock:before{content:"\ec4e"}.icofont-users:before{content:"\ed0d"}.icofont-email:before{content:"\ef12"}.icofont-gears:before{content:"\ef3b"}.icofont-location-pin:before{content:"\ef79"}.icofont-wall-clock:before{content:"\f022"}h1,h2,h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,h2,h3{margin-bottom:10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}p{margin:0 0 10px}.row{margin-right:-15px;margin-left:-15px}.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-sm-12,.col-sm-6,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12{float:left}.col-xs-12{width:100%}.dropdown{position:relative}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.clearfix:after,.clearfix:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.navbar-collapse:after,.navbar-header:after,.row:after{clear:both}.main-menu .navigation>li.current>a,a{color:#d3ae1b}.btn-style-one,.company-section .image-column .image:before,.fluid-section-one .outer-container,.main-footer .footer-widget h2:after,.main-header .nav-btn,.main-menu .navbar-header .navbar-toggle,.sec-title h2:after{background-color:#d3ae1b}.btn-style-one,.main-menu .navigation>li>ul{border-color:#d3ae1b}@media only screen and (max-width:1340px){.page-wrapper{overflow:hidden}}@media only screen and (max-width:1140px){.main-header{margin:0!important}.main-menu .navigation>li{margin-left:20px}.sec-title h2{font-size:30px}.header-style-two .main-menu .navigation>li:after{display:none!important}.fluid-section-one .content-column .inner-column{padding-left:30px}.company-section .image-column .inner-column{padding-left:0}}@media only screen and (max-width:1023px){.main-header .main-box .logo-box{width:40%}.main-menu .navigation>li{margin-left:0;margin-right:18px;padding:0}.header-style-two .outer-box{display:none}.fluid-section-one .content-column,.fluid-section-one .image-column{position:relative;width:100%;display:block}.fluid-section-one .content-column .inner-column{max-width:100%;padding-left:15px;margin-left:0}.fluid-section-one .image-column{background-image:none!important;margin-left:0}.main-header .nav-outer .outer-box{float:right;margin-top:28px}}@media only screen and (max-width:767px){.main-header .nav-outer .outer-box{margin-top:5px!important}.sec-title h2{line-height:34px}.main-header{position:fixed}.header-container{width:100%;position:relative}.sec-title h2{font-size:24px}.main-menu .collapse{float:none;width:100%;padding:0 0 0;border:none;margin:0 0 0;border-radius:0;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;left:-110%;position:relative;height:0}.main-menu .navbar-header{position:relative;float:none;display:block;text-align:right;width:100%;padding:12px 0;right:0;z-index:12;display:flex;width:100%;justify-content:flex-end;overflow-y:visible}.main-menu .navbar-header .navbar-toggle{display:inline-block;z-index:12;border:1px solid #fbd848;float:none;margin:-2px 0 0 0;border-radius:0;background:#fbd848}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#fff}.main-menu .navbar-collapse>.navigation{float:none!important;margin:5px 0 0 0!important;width:100%!important;background:#262626;border:1px solid #fff;display:flex;flex-direction:column}.main-menu .navbar-collapse>.navigation>li{margin:0!important;float:none!important;padding:0!important;width:100%;display:flex;flex-direction:column}.main-menu .navigation>li>a,.main-menu .navigation>li>ul:before{border:none}.main-menu .navbar-collapse>.navigation>li>a{padding:10px 10px!important;border:none!important;font-weight:500}.main-menu .navigation li.dropdown>a:after,.main-menu .navigation>li.dropdown>a:before,.main-menu .navigation>li>ul>li>a::before{color:#fff!important;right:15px;font-size:16px;display:none!important}.main-menu .navbar-collapse>.navigation>li>ul{position:relative;border:none;float:none;visibility:visible;opacity:1;display:flex;flex-direction:column;margin:0;left:auto!important;right:auto!important;top:auto!important;padding:0;outline:0;width:100%;background:#262626;border-radius:0;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li{border-top:1px solid rgba(255,255,255,.3)!important;border-bottom:none;opacity:1!important;top:0!important;left:0!important;visibility:visible!important}.main-menu .navbar-collapse>.navigation>li:first-child{border:none}.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>a{padding:12px 20px 10px!important;line-height:22px;color:#aaa;background:#262626;text-align:left;font-size:20px;font-weight:600}.main-menu .navbar-collapse>.navigation>li.current>a{background:#f2d046;color:#262626!important}.main-header .nav-outer{padding-right:0;width:100%}.main-header .nav-outer .outer-box{position:absolute;left:0;top:0;right:auto;z-index:12;margin-top:20px;margin-left:0}.header-style-two .outer-box{display:block;left:0;right:auto}.header-style-two .outer-box{display:none}.main-header .main-box .logo-box{width:35%;position:fixed;top:15px;left:15px}.main-header .main-box .outer-container{padding-bottom:5px}.main-menu{width:100%;padding-right:0!important}.sec-title h2{font-size:26px}.dropdown-link{font-size:14px!important;font-weight:400!important;margin-left:30px}.main-menu .navbar-header .navbar-toggle{border-color:#fbd848}.main-menu .navbar-collapse>.navigation>li.current>a{background:#fbd848}}@media only screen and (max-width:599px){.fluid-section-one .content-column .inner-column .icons-list li{border:none;padding-right:0}}@media only screen and (max-width:499px){.banner-carousel .content-box h2{font-size:40px;line-height:45px}}@media only screen and (max-width:479px){.main-header .main-box .logo-box{padding-bottom:0}.main-header .main-box .logo-box{width:60%}.sec-title h2:after{display:none}}