Skip to content

Instantly share code, notes, and snippets.

@chrisvasey
Created September 1, 2016 09:36
Show Gist options
  • Save chrisvasey/140bb7e8d47a757096bff8b2ab6cf6cd to your computer and use it in GitHub Desktop.
Save chrisvasey/140bb7e8d47a757096bff8b2ab6cf6cd to your computer and use it in GitHub Desktop.
Main CSS
@import 'vendor/animate.min.css';@import 'vendor/bootstrap.min.css';@import 'vendor/jquery-ui.css';@import 'vendor/jquery.fancybox.css';@import 'vendor/owl.carousel.css';@import 'vendor/owl.theme.css';@import 'vendor/morphext.css';body{font-family:'Montserrat',sans-serif;font-size:14px;color:#333333}form input{border:0;outline:0;box-shadow:none}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#00539F}ul{list-style-type:none;padding-left:0}button:focus{outline:none !important;box-shadow:none !important}.noPad{padding:0;margin:0}.row{margin-left:0;margin-right:0}.section-padding{padding:125px 0}.page-top-padding{padding-top:60px !important}.section-title span{display:block;line-height:10px}.section-title h2{font-size:40px;font-weight:bold;color:#00539F;line-height:28px;padding-bottom:.75em;margin:.43em 0 1em;display:inline-block;position:relative}.section-title h2:after{content:"";background-color:#00539F;display:block;width:60px;height:3px;position:absolute;left:0;bottom:0}.breadcrumb-with-pagetitle .breadcrumb{margin-bottom:0;padding-left:0}.breadcrumb-with-pagetitle h2{margin:.4em 0 2.5em}.line{background-color:#e3e3e3;width:100%;height:2px;position:absolute;bottom:0;left:0}.line .container{position:relative}.line .container:before{content:"";background-color:#00539F;width:60px;height:4px;position:absolute;left:15px;top:-1px}.theme-btn{background-color:#5cb85c;height:55px;line-height:55px;font-size:16px;font-weight:bold;color:#fff;text-align:left;padding:0 65px 0 30px;border:0;border-radius:2px;position:relative}.theme-btn i{font-size:20px;color:#fff;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.theme-btn:hover{background-color:inherit;color:#fff;border:1px solid #fff}.btn-trans{border:1px solid white;color:white;background:rgba(255,255,255,0)}.btn-trans:hover{border:1px solid white;color:black;background:white}.overlay{background:rgba(0,46,91,0.9);width:100%;height:100%;position:absolute;left:0;top:0}.breadcrumb{background:transparent;text-transform:lowercase;padding:0 15px;margin-bottom:20px}.breadcrumb a,.breadcrumb .active{color:#333}.common-owl-btn .owl-controls .owl-dots{display:none !important}.common-owl-btn .owl-controls .owl-prev,.common-owl-btn .owl-controls .owl-next{background-color:transparent !important;width:33px;height:33px;line-height:33px;padding:0 !important;color:#c1c1c1 !important;font-size:12px;border:1px solid #c1c1c1;border-radius:0 !important;text-align:center}.common-owl-btn .owl-controls .owl-next:hover,.common-owl-btn .owl-controls .owl-prev:hover{background-color:#00539F !important;border:1px solid #00539F;color:#fff !important}.skill-progress .skill .element span{display:none !important}.skill-progress .skill .element span:first-child{display:block !important}.preloder-wrapper{background-color:transparent;width:100%;height:100%;position:fixed;left:0;top:0;z-index:100000}.preloder-wrapper .preloder-leftpart,.preloder-wrapper .preloder-rightpart{content:"";background-color:#000;width:50%;height:100%;position:absolute;top:0}.preloder-wrapper .preloder-leftpart{left:0}.preloder-wrapper .preloder-rightpart{right:0}.preloder{display:block;position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;border:4px solid transparent;border-top-color:#008744;border-radius:50%;z-index:1000;-webkit-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}.preloder:before,.preloder:after{content:"";width:80px;height:80px;border:4px solid transparent;border-radius:50%;position:absolute;left:50%;top:50%;margin:-40px 0 0 -40px}.preloder:before{border-top-color:#0274b5;-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.preloder:after{width:60px;height:60px;border-top-color:#ef800d;margin:-30px 0 0 -30px;-webkit-animation:rotating 3s linear infinite;animation:rotating 3s linear infinite}@-webkit-keyframes rotating{form{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes rotating{form{transform:rotate(0deg)}to{transform:rotate(360deg)}}.floatOutLeft{-webkit-animation:floatOutLeft 1s ease-in-out forwards;animation:floatOutLeft 1s forwards}@-webkit-keyframes floatOutLeft{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-100%)}}@keyframes floatOutLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}.floatOutRight{-webkit-animation:floatOutRight 1s ease-in-out forwards;animation:floatOutRight 1s ease-in-out forwards}@-webkit-keyframes floatOutRight{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(100%)}}@keyframes floatOutRight{from{transform:translateX(0)}to{transform:translateX(100%)}}header .top-bar{background-color:#00539F;color:#fff;overflow-x:hidden}header .top-bar .row>.col:first-child{padding:17px 0}header .top-bar ul,header .top-bar form{display:inline-block}header .top-bar ul li{display:inline-block;padding-left:26px;padding-right:40px;position:relative}header .top-bar ul li:last-child{padding-right:0}header .top-bar ul li i{font-size:16px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header .top-bar p{margin-bottom:0;padding-right:20px;color:#fff}header .top-bar form{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header .top-bar form #select-lan-button{background:transparent;width:65px !important;color:#fff;border:0 !important;border-radius:0 !important}header .top-bar form #select-lan-button .ui-selectmenu-text{padding-left:8px}header .top-bar .ui-selectmenu-button span.ui-icon{right:0}header .top-bar .right-col{background-color:#ef800d;padding:17px 0;color:#00539F;text-align:right;position:relative}header .top-bar .right-col:after{content:"";display:block;background:#ef800d;width:350%;height:100%;position:absolute;right:-350%;top:0}header .smaller{left:0;top:0;z-index:100;width:100%;border-bottom:1px solid #e5e5e5 !important}header .navbar{background-color:#fff;margin-bottom:0;border:0;border-bottom:1px solid #e5e5e5;border-radius:0}header .navbar .loginBtn{margin-top:35px}header .navbar .loginBtnTrans{background:rgba(255,255,255,0);color:#5cb85c}header .navbar .loginBtnTrans:hover{color:#398439 !important}header #navbar{position:relative}header #navbar .navbar-nav{padding-right:33px}#home header .navbar{border:0}header .navbar-brand{height:auto;padding:0;margin:0;margin-top:25px}header #navbar ul>li.active>a{color:#00539F !important}header #navbar ul>li.active>a:before{visibility:visible;color:#00539F}header #navbar>ul>li>a{background-color:transparent;font-size:14px;color:black;padding:42px 21px;position:relative}header #navbar>ul>li>a:before{content:"";background-color:#00539F;width:60%;height:2px;position:absolute;left:50%;top:60%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);visibility:hidden}header #navbar>ul>li>a:hover{background-color:transparent;color:#00539F !important}header #navbar ul>li>a:hover:before{visibility:visible}@media screen and (min-width:768px){header #navbar .dropdown-menu{width:250px;display:block;visibility:hidden;opacity:0;border:0;border-top:3px solid #00539F;border-radius:0;padding:0;left:0;right:none;-webkit-transition:all .2s;transition:all .2s}#navbar>ul>li:hover .dropdown-menu{visibility:visible;opacity:1}}header #navbar>ul>li>a i{display:none}header #navbar .dropdown-menu li{height:65px;border-bottom:1px solid #ebebeb}header #navbar .dropdown-menu li:last-child{border-bottom:0}header #navbar .dropdown-menu a{display:inline-block;padding:23px 10px 23px 47px;color:black;text-transform:lowercase;position:relative;overflow:hidden}header #navbar .dropdown-menu a:before{content:"";background-color:#00539F;width:100%;height:2px;position:absolute;top:65%;left:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}header #navbar .dropdown-menu a i{position:absolute;left:22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header #navbar .dropdown-menu a:hover{background-color:transparent;color:#00539F !important}header #navbar .dropdown-menu a:hover:before{display:block}header #navbar>ul>li>ul>li.active a{background-color:transparent;color:#00539F}header #navbar>ul>li>ul>li.active a:before{display:block}.navbar-search{margin-top:36px;position:absolute;right:30px}.navbar-search>li>ul{background:#00539F;position:absolute;left:-190px;top:69px;padding:5px 0;visibility:hidden;opacity:0;z-index:10;-webkit-transition:all .5s;transition:all .5s}.navbar-search>li>ul input{border:0;border-radius:0;padding-right:40px;box-shadow:none}.navbar-search>li>.btn{background-color:#00539F;width:33px;height:33px;line-height:33px;text-align:center;padding:0;color:#fff;border:0;border-radius:0}.navbar-search .form-group{position:relative}.navbar-search .form-group .btn{position:absolute;right:0;top:0;border:0;background:transparent}.textWhite{color:#fff !important}#main-slider{height:340px}#main-slider .maincaption{font-size:45px;font-weight:bold;color:#00539F;font-family:'Montserrat',sans-serif}#main-slider .maincaption span{display:inline-block;position:relative}#main-slider .maincaption span:after{content:"";background-color:#ef800d;width:105%;height:2px;position:absolute;left:50%;top:70%;-webkit-transform:translate(-50%, -70%);transform:translate(-50%, -70%)}#main-slider .para{font-size:18px;color:#333333}#main-slider .theme-btn{padding:0;border:0;border-radius:2px;background-color:#00539F;width:200px;height:55px;line-height:55px;font-size:16px;font-weight:bold;color:#fff;text-align:left;padding-left:25px;text-transform:lowercase;position:relative}#main-slider .theme-btn i{display:inline-block;background-color:#5cb85c;width:55px;height:56px;line-height:55px;font-size:20px;text-align:center;position:absolute;right:0}#main-slider .tparrows{background-color:transparent;border:1px solid #00539F;opacity:1}#main-slider .tparrows:before{color:#00539F;opacity:1}#main-slider .tparrows:hover{background-color:#00539F;color:#fff}#main-slider .tparrows:hover:before{color:#fff}#main-slider .tp-bullets{display:none}#main-slider .tp-bullets>.tp-bullet{background-color:#00539F;border-radius:50%;opacity:.5;width:10px;height:10px}#main-slider .tp-bullets>.tp-bullet:hover,#main-slider .tp-bullets>.selected{opacity:1}.aboutTestimonial p{color:#999999;font-style:italic}.about-us{position:relative;background:#f4f4f4}.about-us .about p{line-height:30px}.about-us .about a{display:inline-block;font-weight:bold;color:#00539F}.about-us .about a i{display:inline-block;position:relative;top:3px;left:8px}.about-us .skill-progress{padding-top:17px}.about-us .skill{margin-bottom:25px}.about-us .skill-progress .skill:last-child{margin-bottom:0}.about-us .skill p{font-weight:bold;color:#00539F;line-height:11px;margin:0 0 15px}.about-us .skill>div{background-color:#00539F;width:100%;height:12px;position:relative}.about-us .skill>div div{background-color:#ef800d;height:100%;color:#fff;text-align:right;width:0}.about-us .skill>div span{position:absolute;right:0;top:-31px;font-weight:bold;color:#00539F}.services .section-title{padding-left:15px}.services .left-col{padding-left:0}.services .left-col .thumbnail{background:url(../images/services/img-1.jpg) no-repeat 50% 50%;background-size:cover;height:460px;border:8px solid #ef800d;border-radius:0;margin:0;padding:50px;position:relative}.services .left-col .thumbnail .overlay{background-color:rgba(0,46,91,0.8);display:block;width:100%;height:100%;position:absolute;left:0;top:0}.services .left-col .thumbnail p{font-size:20px;font-weight:bold;color:#fff;font-style:italic;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.services .service-details .col{margin-bottom:30px}.services .service-details .col div{border:1px solid #ededed;padding:28px 28px 28px 95px;position:relative}.services .service-details .col h3{font-size:16px;margin:0 0 1.15em}.services .service-details .col p{font-size:12px;color:#666666;line-height:20px;margin:0}.services .service-details .col a{font-size:12px;color:#00539F;line-height:20px;margin:0}.services .service-details .col span{display:inline-block;background:url(../images/services/service-snip.png) no-repeat 0 0;width:42px;height:42px;position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.services .service-details .col:nth-child(3) span{background-position:-42px 0}.services .service-details .col:nth-child(4) span{background-position:-84px 0}.services .service-details .col:nth-child(5) span{background-position:-126px 0}.services .service-details .col div:hover{border-color:#00539F}.services .service-details .col div:before,.services .service-details .col div:after{content:"";background-color:#00539F;display:block;width:40px;height:3px;position:absolute;left:0;opacity:0;-webkit-transition:all .5s;transition:all .5s}.services .service-details .col div:before{top:-2px}.services .service-details .col div:after{bottom:-2px}.services .service-details .col div:hover:before,.services .service-details .col div:hover:after{left:35px;opacity:1}.services .service-details .col:nth-child(2):hover span{background-position:0 -42px}.services .service-details .col:nth-child(3):hover span{background-position:-42px -42px}.services .service-details .col:nth-child(4):hover span{background-position:-84px -42px}.services .service-details .col:nth-child(5):hover span{background-position:-126px -42px}.cta{background-color:#0054A4;padding:37px 0;color:#fff}.cta .container{padding:0}.cta .row>.col:last-child{text-align:right}.cta p{font-size:24px;font-weight:bold;margin:15px 0 0}.advisors{position:relative}.advisors .content .col{padding-left:0}.advisors .content .thumbnail{border:0;border-radius:0;padding:0;position:relative;overflow:hidden}.advisors .content .thumbnail .details{background:rgba(0,46,91,0.9);width:100%;height:100%;text-align:center;padding:18px;color:#fff;position:absolute;left:0;bottom:-75%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.advisors .content .thumbnail:hover .details{bottom:0;padding-top:35px}.advisors .content .thumbnail .details h3{font-size:16px;color:#fff;margin:0 0 13px}.advisors .content .thumbnail .details h3+span{display:inline-block;font-size:12px;margin-bottom:35px}.advisors .content .thumbnail .details p{font-size:13px;line-height:24px;margin:0}.advisors .social{width:100%;position:absolute;left:0;bottom:35px;margin-bottom:0}.advisors .social li,footer .social li{display:inline-block;margin-right:5px}.advisors .social li:last-child,footer .social li:last-child{margin-right:0}.advisors .social li a,footer .social li a{background-color:#fff;width:28px;height:28px;line-height:28px;display:inline-block;color:#00539F;font-size:12px;padding:0;text-align:center;border-radius:50%}.advisors .social li a:hover,footer .social li a:hover{background-color:#ef800d;color:#fff}.advisors .owl-controls{position:absolute;right:0;top:-105px}.testimonials{position:relative}.testimonials .testimonials-slider{margin-top:30px}.testimonials .testimonials-slider .item img{width:auto !important}.testimonials .item .details p{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:300;color:#999999;line-height:26px;font-style:italic;margin:-5px 0 0}.testimonials .item .details h4{font-size:16px;margin:1.56em 0 .94em}.testimonials .item .details span{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:bold;color:#999}.testimonials .owl-controls{position:absolute;right:0;top:-100px}.facts{background:#0054A4;position:relative;color:#fff;padding:15px 0;padding-bottom:25px}.facts .container{position:relative;z-index:10}.facts .section-title h2,.facts .section-title span{color:#fff}.facts .content .col{padding-left:0}.facts .content .col span{display:block}.facts .content .number{font-size:46px;font-weight:bold;text-align:center}.facts .content .title{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:300;text-align:center}.latest-news{position:relative}.latest-news .container{position:relative;padding-right:0}.latest-news .content{padding-top:30px}.latest-news .see-more{height:40px;line-height:40px;font-size:14px;color:#b6b6b6;padding:0 44px 0 19px;border:1px solid #e3e3e3;border-radius:0;position:absolute;right:15px;top:0}.latest-news .see-more i{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.latest-news .see-more:hover{background:transparent}.news .pic a img{width:100%}.newsItem{padding-right:15px !important;padding-left:15px !important;padding-bottom:10px}.latest-news .content .col{padding-left:0}.latest-news .content .date{display:block;font-size:12px;color:#333;margin:32px 0 20px}.latest-news .content .details h4{margin:0}.latest-news .content .details h4 a{font-size:18px;font-weight:bold;color:#00539F}.brands-and-quote{position:relative;overflow:hidden}.brands-and-quote .brands,.brands-and-quote .get-quote{padding-top:125px}.brands-and-quote .container{position:relative;z-index:10}.brands-and-quote .brands{padding-left:0;padding-right:80px}.brands-and-quote .brands .content{padding-top:32px;position:relative}.brands-and-quote .brands .content .col{padding-left:0;text-align:center}.brands-and-quote .brands .content .col .thumbnail{padding:30px 0;border:1px solid #e6e6e6;border-radius:0}.brands-and-quote .brands-slider img{width:auto !important}.brands-and-quote .brands-slider .owl-controls{position:absolute;right:0;top:-145px}.get-quote{background-color:#00539F;color:#fff;padding-left:90px;padding-bottom:125px;position:relative}.get-quote:after{content:"";background:#00539F;width:200%;height:100%;position:absolute;right:-200%;top:0}.get-quote .section-title h2{color:#fff}.get-quote .content{overflow:hidden;padding-top:32px}.get-quote .col{padding-left:0}.get-quote .form-group{margin:0 0 15px}.get-quote input[type="text"],.get-quote input[type="email"],.get-quote select{background-color:#0a4668;color:#fff;height:52px;border:0;border-radius:0;padding-left:23px;box-shadow:none}.get-quote #discuss-button{background-color:#0a4668;width:100% !important;height:52px;color:#fff;border:0;border-radius:0;padding-left:10px;padding-top:10px;box-shadow:none}.get-quote form .col:last-child{margin-bottom:0}.get-quote form .ui-widget-content{border:0 !important}.get-quote .ui-selectmenu-button span.ui-icon{right:22px;opacity:.5}.get-quote form ::-webkit-input-placeholder{color:#fff}.get-quote form :-moz-placeholder{color:#fff}.get-quote form ::-moz-placeholder{color:#fff}.get-quote form :-ms-input-placeholder{color:#fff}.map{position:relative}#map{height:560px}.map .head-office{background-color:#00539F;width:400px;border:7px solid #fff;padding:47px;color:#fff;position:absolute;top:100px}.map .head-office h3{display:inline-block;font-size:20px;color:#fff;margin:0;padding:0 0 1.35em;position:relative}.map .head-office h3:after{content:"";background-color:#ef800d;width:60px;height:3px;position:absolute;left:0;bottom:0}.map .head-office ul{margin-top:38px}.map .head-office ul li{font-size:14px;margin-bottom:25px;padding-left:27px;position:relative}.map .head-office ul li:last-child{margin-bottom:0}.map .head-office ul li i{font-size:16px;color:#e7e9eb;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#about-us .about-us{padding-top:60px}#about-us .about-us .breadcrumb{padding-left:0}#about-us .about-us .breadcrumb a{font-weight:normal;color:#333}#about-us .about-us h2{margin-top:0;margin-bottom:2.4em}#about-us .about-us .skill-progress{padding-top:190px}#about-us .our-info{padding-bottom:85px}#about-us .container{padding-left:0;padding-right:0}#about-us header .container{padding-left:15px;padding-right:15px}#about-us .our-info .info-pic{background:url(../images/info-pro.jpg) no-repeat 50% 50%;background-size:cover;width:100%;height:495px}#about-us .info-details>.col{margin-bottom:40px}#about-us .info-details h3{font-size:28px;color:#00539F;line-height:22px;margin:.36em 0 1.36em;padding-bottom:.96em;position:relative}#about-us .info-details h3:after{content:"";background-color:#00539F;width:60px;height:3px;position:absolute;left:0;bottom:0}#about-us .info-details p{line-height:26px;margin-bottom:0}#services .our-services{padding-bottom:95px}#services .our-services .container{padding:0}#services .our-services .section-title{padding-left:0;padding-right:0}#services .our-services .service-details>.col{padding-left:0;padding-right:30px}#services .our-services .service-details>.col:hover span{background-position:0 -42px}#services .our-services .service-details>.col:nth-child(2) span{background-position:-42px 0}#services .our-services .service-details>.col:nth-child(2):hover span{background-position:-42px -42px}#services .our-services .service-details>.col:nth-child(3) span{background-position:-84px 0}#services .our-services .service-details>.col:nth-child(3):hover span{background-position:-84px -42px}#services .our-services .service-details>.col:nth-child(4) span{background-position:-126px 0}#services .our-services .service-details>.col:nth-child(4):hover span{background-position:-126px -42px}#services .our-services .service-details>.col:nth-child(5) span{background-position:-84px 0}#services .our-services .service-details>.col:nth-child(5):hover span{background-position:-84px -42px}#services .our-services .service-details>.col:nth-child(8) span{background-position:-42px 0}#services .our-services .service-details>.col:nth-child(8):hover span{background-position:-42px -42px}#services-style-2 .service-content{padding:60px 0 65px}#services-style-2 .service-content .container{padding:0}#services-style-2 .service-content h2{margin-top:0;margin-bottom:2.5em}#services-style-2 .service-content .breadcrumb{padding-left:0}.service-content .sidebar{padding:0}.sidebar .help-box{background-color:#00539F;padding:32px 24px;color:#fff}.sidebar .widget h3{font-size:16px;color:#fff;padding-bottom:1.68em;margin:0 0 2.13em;position:relative}.sidebar .widget h3:after{content:"";background-color:#00539F;width:60px;height:3px;position:absolute;left:0;bottom:0}.sidebar .help-box p{font-size:12px;line-height:22px;margin:0}.sidebar .help-box .theme-btn{height:48px;line-height:48px;margin-top:35px}.sidebar .helpbox-widget>button{width:100%;border-radius:0;margin-top:30px;text-align:left;padding-left:60px}.sidebar .helpbox-widget>button i{left:27px}.sidebar .theme-btn{display:block;margin-left:auto;margin-right:auto}.service-content .all-services{padding:0;overflow:hidden}.service-content .all-services>.col{padding-right:0;margin-bottom:60px}.service-content .all-services .content-box h3{font-size:18px;margin:1.44em 0 1.2em}.service-content .all-services .content-box p{font-size:12px;line-height:22px;margin:0 0 15px}.service-content .all-services .content-box a{background-color:transparent;font-size:12px;font-weight:bold;color:#00539F;padding:0 22px 0 0;border:0;border-radius:0;position:relative}.service-content .all-services .content-box a:hover{color:#ef800d}.service-content .all-services .content-box a i{position:absolute;right:0;top:4px}#service-single .service-content .container{padding:0}#service-single .breadcrumb{padding-left:0}#service-single .service-content .section-title h2{margin:.4em 0 2.5em}.services-link-widget{background-color:#f6f6f6;border:1px solid #efefef;margin-bottom:35px}.services-link-widget ul{margin-bottom:0}.services-link-widget ul li{border-bottom:1px solid #efefef}.services-link-widget ul li:last-child{border-bottom:0}.services-link-widget ul li a{display:block;font-size:16px;font-weight:bold;color:#00539F;padding:17px 15px 17px 45px;position:relative}.services-link-widget ul li a i{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.services-link-widget ul li a:hover{background-color:#00539F;text-decoration:none;color:#fff}.services-link-widget ul li.active a{background-color:#00539F;text-decoration:none;color:#fff}#service-single .servie-single-details{padding-right:0}#service-single .servie-single-details .first-row .col:first-child img{height:345px}#service-single .servie-single-details .row>.col:last-child{padding-right:0}#service-single .servie-single-details .service-box{background:url(../images/services/service-box-bg.jpg) no-repeat 50% 50%;background-size:cover;color:#fff;padding:52px 25px;position:relative}#service-single .servie-single-details .service-box:before{content:"";background-color:rgba(0,46,91,0.9);width:100%;height:100%;position:absolute;left:0;top:0}#service-single .servie-single-details .service-box p{font-size:12px;line-height:22px;margin-bottom:0;position:relative;z-index:10}#service-single .servie-single-details .second-row{margin-top:68px}#service-single .servie-single-details h3{font-size:24px;line-height:20px;margin:0 0 1.67em;padding-bottom:.79em;position:relative}#service-single .servie-single-details h3:after{content:"";background-color:#ef800d;width:60px;height:3px;position:absolute;left:0;bottom:0}#service-single .single-service-description p,#service-single .more-about-services .more-services p{line-height:26px;margin-bottom:20px}#service-single .single-service-description p:last-child{margin-bottom:0}#service-single .servie-single-details .more-about-services{margin-top:80px}#service-single .more-about-services .more-services p{line-height:26px}#service-single .more-about-services li{margin-bottom:25px;padding-left:25px;position:relative}#service-single .more-about-services li:before{content:"";background-color:#05305a;width:11px;height:11px;border-radius:50%;position:absolute;left:0;top:5px}#service-single .more-about-services ul li:last-child{margin-bottom:0}#service-single .get-quote:after{display:none}#service-single .get-quote{padding:45px 25px;overflow:hidden}#service-single .get-quote .section-title h2{margin-bottom:1em}.all-projects{padding-bottom:90px}.projects .projects-category{margin-bottom:40px}.projects .projects-category li{display:inline-block}.projects .projects-category li a{font-style:16px;font-weight:bold;color:#c0c0c0;padding:5px 16px;position:relative}.projects .projects-category li:first-child a{padding-left:0}.projects .projects-category li a:after{content:"";background-color:#c0c0c0;width:4px;height:2px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.projects .projects-category li:last-child a:after{display:none}.projects .projects-category li a:hover{text-decoration:none;color:#00539F}.projects .projects-category li a:hover:after{background-color:#00539F}.projects .box-wrapper>.col{padding-left:0;padding-right:30px;margin-bottom:35px}.projects .box-wrapper .box{position:relative;overflow:hidden}.projects .box-wrapper .box .img-wrapper{position:relative}.projects .box-wrapper .box .img-wrapper:before{content:"";background-color:rgba(0,46,91,0.1);width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:all .3s;transition:all .3s}.projects .box-wrapper .box .img-wrapper:after{font-family:'Open Sans',sans-serif;font-size:45px;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none}.projects .box-wrapper>.item>a:hover .img-wrapper:before{-webkit-transform:scale(1, 1);transform:scale(1, 1)}.projects .box-wrapper>.item>a:hover .img-wrapper:after{display:block}.projects .box-wrapper .box h3{font-size:16px;color:#243341;margin:0}.projects .box-wrapper .box span{font-family:'Open Sans',sans-serif;font-size:12px;font-weight:300;color:#a3a3a3}.projects .box-wrapper .box .details{border:1px solid #e8e8e8;border-top:0;padding:22px;-webkit-transition:all .3s;transition:all .3s}.projects .box-wrapper>.item>a:hover{text-decoration:none}.projects .box-wrapper>.item>a:hover h3{color:#00539F;text-decoration:underline}.projects .box-wrapper>.item>a:hover span{color:#00539F}.projects .box-wrapper>.item>a:hover .details{background-color:#00539F}.projects .box-wrapper>.item>a:hover .details h3{color:white !important}.projects .box-wrapper>.item>a:hover .details span{color:white !important}#projects-2 .projects .inside-box{position:relative}#projects-2 .projects .inside-box .details span{display:inline-block;margin-bottom:30px}#projects-2 .projects .inside-box .details p{font-family:'Open Sans',sans-serif;font-weight:300;color:#fff;line-height:26px;margin-bottom:0}#projects-2 .projects .inside-box .details{background-color:#fff;width:90%;height:70px;padding:20px;border:2px solid transparent;position:absolute;left:50%;bottom:10px;overflow:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#projects-2 .projects .box:hover .details{background-color:rgba(0,46,91,0.9);width:90%;height:90%;border:2px solid #ef800d;position:absolute;left:50%;bottom:50%;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}#projects-2 .projects .box:hover .details h3,#projects-2 .projects .box:hover .details span{color:#fff}#project-3 .all-projects .container{padding:0}#project-3 .all-projects .sidebar{padding-left:0}#project-3 .allproject-box{padding-right:0}#project-single .single-project-content{padding-bottom:77px}#project-single .single-project-content .container{padding:0}#project-single .sidebar{padding-left:0}#project-single .single-project-inner .row:first-child>.col:first-child,#project-single .single-project-inner .details>.col{padding-left:0}#project-single .single-project-inner .row:first-child .col:last-child{background:url(../images/projects/img-8.jpg) no-repeat 50% 50%;background-size:cover;width:31%;height:265px;margin-left:15px}#project-single .single-project-inner .details{margin-top:50px}#project-single .single-project-inner .details .col>div{margin-bottom:28px;border:1px solid transparent}#project-single .single-project-inner .details h3{font-size:24px;padding-bottom:.92em;margin:0 0 1.3em;position:relative}#project-single .single-project-inner .details h3:after{content:"";background-color:#ef800d;width:60px;height:3px;position:absolute;left:0;bottom:0}#project-single .single-project-inner .details p{line-height:26px;margin-bottom:22px}#project-single .single-project-inner .details ul li{margin-bottom:25px;padding-left:21px;position:relative}#project-single .single-project-inner .details ul li:before{content:"";background-color:#00539F;width:7px;height:7px;border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.all-products .container{padding:0}.all-products .sidebar{padding-left:0;padding-right:0}.sidebar .widget{margin-bottom:33px}.sidebar .widget:last-child{margin-bottom:0}.all-products .products-wrapper{padding-right:0}.search-widget .form-group{position:relative}.search-widget .form-group button{border:0;outline:0;background:transparent;color:#b9b9b9;font-size:16px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-widget input{background-color:#f6f6f6;height:60px;border:1px solid #efefef;padding-left:24px;padding-right:50px;color:#333;border-radius:0;box-shadow:none !important;outline:none}.search-widget input::-webkit-input-placeholder{color:#b9b9b9;opacity:1}.search-widget input:-moz-placeholder{color:#b9b9b9;opacity:1}.search-widget input::-moz-placeholder{color:#b9b9b9;opacity:1}.search-widget input:-ms-input-placeholder{color:#b9b9b9;opacity:1}.all-products .products-wrapper .thumbnail{border:1px solid #e8e8e8;border-radius:0;padding:30px;margin-bottom:30px;position:relative}.all-products .products-wrapper .thumbnail .price{background-color:#ef800d;width:60px;height:35px;line-height:35px;text-align:center;font-weight:bold;color:#fff;position:absolute;right:-1px;top:30px}.all-products .products-wrapper .thumbnail h3{font-size:16px;color:#243341;margin:1.44em 0 .81em;line-height:12px}.all-products .products-wrapper .thumbnail .author{font-family:'Open Sans',sans-serif;display:inline-block;font-size:12px;font-weight:300;color:#a3a3a3;margin-bottom:20px}.add-cart{background-color:#00539F;width:165px;height:42px;line-height:42px;color:#fff;font-weight:bold;text-align:left;padding:0 10px 0 50px;border:0;position:relative}.add-cart:hover{color:#fff}.add-cart i{position:absolute;left:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.all-products .products-wrapper .thumbnail:hover{box-shadow:0 0 25px rgba(0,0,0,0.2)}.all-products .products-wrapper .thumbnail:hover .add-cart{background-color:#ef800d}.all-products .pagination-list{padding-left:15px}.all-products .pagination,#blog .all-news .pagination{margin:0}.all-products .pagination a,#blog .all-news .pagination a{display:inline-block;width:33px;height:33px;line-height:33px;text-align:center;color:#cdcdcd;border:1px solid #cdcdcd;border-radius:0 !important;padding:0;margin-right:7px !important}.all-products .pagination a:hover,#blog .all-news .pagination a:hover,#blog .all-news .pagination li.active a{background-color:#00539F;color:#fff}.all-advisors{padding-top:60px;padding-bottom:105px}.all-advisors .container{padding:0}.all-advisors .content>.col{padding-right:30px}.all-advisors .content>.col .thumbnail{margin-bottom:30px}.product-single>.container{padding:0}.product-single .sidebar{padding-left:0}.single-product-show>.col:first-child{padding-left:0}.single-product-show .thumbnail{border:1px solid #e8e8e8;border-radius:0;padding:30px}.single-product-show .small-thumbs>div{display:inline-block;border:1px solid #e8e8e8;padding:0 10px;margin-right:10px}.single-product-show .product-details h3{font-size:24px;margin-bottom:13px;display:inline-block}.single-product-show .product-details .rating{display:inline-block;padding-left:15px}.single-product-show .product-details .rating i{color:#fdd835}.single-product-show .product-details .title>span:nth-child(3){font-family:'Open Sans',sans-serif;display:block;color:#a3a3a3;font-weight:300;margin-bottom:15px}.single-product-show .product-details .price{background-color:#ef800d;width:63px;height:35px;line-height:35px;display:inline-block;font-weight:bold;color:#fff;text-align:center;margin-bottom:30px}.single-product-show .product-details .details p{line-height:26px;margin-bottom:20px}.single-product-show .cart-count-add form{display:inline-block;width:46px;height:42px;margin-right:12px}.single-product-show .cart-count-add form input{border:1px solid #e8e8e8;width:46px;height:42px;font-size:16px;font-weight:bold;color:#00539F;text-align:center}.single-product-show .cart-count-add .add-cart:hover{background-color:#012140}.products-single-content .description-review{margin-top:65px}.products-single-content .description-review .nav-tabs{border-bottom:0;display:inline-block;width:25%;float:left;border:1px solid #e8e8e8;border-right:0}.products-single-content .description-review .nav-tabs li{float:none}.products-single-content .description-review .nav-tabs li.active a{background-color:#00539F;color:#fff}.products-single-content .description-review .nav-tabs li a{height:53px;line-height:53px;padding:0 15px;font-weight:bold;color:#bbbbbb;text-align:center;border:0;border-radius:0;margin:0;position:relative}.products-single-content .description-review .nav-tabs li.active a:after{content:"";border:10px solid transparent;border-left:10px solid #00539F;position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.products-single-content .description-review .nav-tabs li a:hover{background-color:#00539F;color:#fff}.products-single-content .description-review .tab-content{display:inline-block;width:75%;float:left;padding:30px 30px 0;border:1px solid #e8e8e8}.products-single-content .description-review .tab-content p{line-height:26px;margin-bottom:30px}.products-single-content .related-products{margin-top:70px;padding-top:0;margin-left:-15px}.products-single-content .related-products .products-wrapper>h3{font-size:24px;padding:0 0 1em 15px;margin:0 0 1.35em;position:relative}.products-single-content .related-products .products-wrapper>h3:after{content:"";background-color:#ef800d;width:60px;height:3px;position:absolute;left:15px;bottom:0}.all-testimonials{padding-top:60px;padding-bottom:40px}.all-testimonials>.container{padding:0}.all-testimonials .breadcrumb-with-pagetitle{padding-left:15px}.all-testimonials .content>.item{padding-left:0;margin-bottom:85px}.all-testimonials .content>.item p{margin-top:-15px}.all-testimonials .item .details h4{margin:1em 0 .5em 0}.all-testimonials .item .details span{font-size:12px}#cart-page .cart>.container{padding-left:0}#cart-page .cart-table-wrapper{margin-bottom:37px}#cart-page .content>.row>.col{padding-left:0}#cart-page .cart-table table{margin-bottom:0}#cart-page .cart-table table,#cart-page .cart-table td,#cart-page .cart-table th{border-color:#e5e5e5}#cart-page .cart-table thead{background-color:#f6f6f6;color:#aaaaaa}#cart-page .cart-table th{text-align:center;border-bottom:0;padding-top:13px;padding-bottom:13px}#cart-page .cart-table td{text-align:center;display:table-cell;vertical-align:middle;font-size:16px;color:#00539F;padding:30px}#cart-page .cart-table .product{text-align:left}#cart-page .cart-table .product>div{display:inline-block}#cart-page .cart-table .product .product-pic{padding:0 10px;border:1px solid #e8e8e8}#cart-page .cart-table .product .product-title{margin-left:30px}#cart-page .cart-table td button{border:0;background:transparent;color:#d8d8d8;font-size:18px;padding:0}#cart-page .coupon{margin-bottom:85px}#cart-page .coupon>.col:last-child{text-align:right}#cart-page .apply-coupon form{overflow:hidden}#cart-page .apply-coupon .form-group input{width:270px;height:50px;border:1px solid #e5e5e5;border-radius:0;padding-left:25px;outline:0;box-shadow:none;margin-right:10px}#cart-page .apply-coupon .form-group input,#cart-page .apply-coupon .form-group .btn{float:left}.apply-coupon .form-group input::-webkit-input-placeholder{color:#b9b9b9;opacity:1}.apply-coupon .form-group input:-moz-placeholder{color:#b9b9b9;opacity:1}.apply-coupon .form-group input::-moz-placeholder{color:#b9b9b9;opacity:1}.apply-coupon .form-group input:-ms-input-placeholder{color:#b9b9b9;opacity:1}#cart-page .apply-coupon .form-group .btn,#cart-page .coupon .update-coupon{background-color:#00539F;width:160px;height:50px;line-height:48px;padding:0;text-align:center;color:#fff;border-radius:0}#cart-page .coupon .update-coupon{width:200px;padding:0 5px 0 55px;text-align:left;position:relative}#cart-page .coupon .update-coupon i{position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#cart-page .apply-coupon .form-group .btn:hover,#cart-page .coupon .update-coupon:hover{background-color:#002346}.proceed{background-color:#00539F;color:#fff;padding:40px 30px}.proceed h4{font-size:20px;color:#fff;margin:0 0 2em;padding-bottom:1.15em;position:relative}.proceed h4:after{content:"";background-color:#ef800d;width:60px;height:3px;position:absolute;left:0;bottom:0}.proceed .subtotal{margin-bottom:25px}.proceed .total{margin-bottom:40px}.proceed .subtotal,.proceed .total{font-size:16px}.proceed .subtotal>div,.proceed .total>div{display:inline-block}.proceed .subtotal>div:last-child,.proceed .total>div:last-child{float:right}#checkout-page .checkout{padding-bottom:125px}#checkout-page .checkout>.container{padding-left:0}#checkout-page .login-wrapper{margin-bottom:60px}#checkout-page .login-wrapper>.col{background-color:#00539F;padding:30px}#checkout-page .login-wrapper p{color:#fff;margin:0}#checkout-page .login-wrapper a{color:#ef800d;font-weight:bold}.billing-proceed>.col:first-child{padding-left:0}#checkout-page .billing h3,#checkout-page .proceed-wrapper h3{font-size:20px;margin:0 0 1.8em;padding-bottom:1.15em;position:relative}#checkout-page .billing h3:after,#checkout-page .proceed-wrapper h3:after{content:"";background-color:#ef800d;width:60px;height:3px;position:absolute;left:0;bottom:0}#checkout-page .billing .form-inline{overflow:hidden}#checkout-page .billing form>.col{padding-left:0;padding-right:30px;margin-bottom:25px}#checkout-page .billing form input,#login-page .login-form input[type="email"],#login-page .login-form input[type="password"]{width:100%;height:50px;border:1px solid #e5e5e5;border-radius:0;outline:none;box-shadow:none}#checkout-page .billing form label,#login-page .login-form label{font-family:'Open Sans',sans-serif;font-weight:600}#checkout-page .proceed .payment-method{margin-bottom:25px}#checkout-page .proceed #p-method-button{width:100% !important;height:55px;background:#0f4d70;border:0;border-radius:0}#checkout-page .proceed #p-method-button .ui-selectmenu-text{height:55px;line-height:47px;color:#4a7dae}#checkout-page .proceed #p-method-button .ui-icon{opacity:.5}#login-page .login{padding-bottom:100px}#login-page .login>.container{padding-left:0}#login-page .loginform-wrapper{padding-left:0;overflow:hidden}#login-page .login-form .form-inline>.col{padding-left:0;margin-bottom:25px}#login-page .login-forget>div{display:inline-block}#login-page .login-forget .theme-btn{background-color:#00539F}#login-page .login-forget .theme-btn:hover{background-color:#002346}#login-page .login-forget>div:last-child{float:right;line-height:55px}#login-page .login-forget>div:last-child a{color:#00539F;font-weight:bold;text-decoration:underline}#login-page .register{background-color:#00539F;color:#fff;padding:40px 25px;overflow:hidden}#login-page .register h3{font-size:14px;color:#fff;padding-bottom:1.69em;margin:0 0 2em;position:relative}#login-page .register h3:after{content:"";background-color:#ef800d;width:60px;height:3px;position:absolute;left:0;bottom:0}#login-page .register p{font-size:12px;line-height:22px;margin-bottom:25px}#login-page .register .btn{height:48px;line-height:48px;font-size:15px}#login-page .checkbox input,#checkout-page .checkbox input{display:none}#login-page .checkbox label,#checkout-page .checkbox label{position:relative;padding-left:30px}#login-page .checkbox .check-icon,#checkout-page .checkbox .check-icon{background:url(../images/checkbox.jpg) no-repeat 0 0;width:16px;height:16px;display:inline-block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#checkout-page .checkbox{margin-top:30px;margin-bottom:0 !important}#checkout-page .checkbox label{font-family:'Montserrat',sans-serif !important;font-size:16px;font-weight:bold}#login-page .sideimg{height:310px;background:url(../images/login-pic.jpg) no-repeat 50% 50%;background-size:cover}#login-page .sideimg img{display:none}#blog .all-news>.container{padding-left:0}#blog .all-news .sidebar{padding-left:0}.sidebar .recent-postes{background-color:#f6f6f6;padding:33px 0}.sidebar .recent-postes h3{color:#00539F;padding-left:26px}.sidebar .recent-postes h3:after{left:26px}.sidebar .recent-postes li{border-bottom:1px solid #e6e6e6;padding:16px 22px}.sidebar .recent-postes li:last-child{padding-bottom:0;border-bottom:0}.sidebar .recent-postes li a{font-weight:bold;color:#00539F;display:block}.sidebar .recent-postes li a i{position:relative;left:-3px}.sidebar .recent-postes li span{display:block;margin-top:15px;font-size:12px}.sidebar .recent-postes li a:hover{text-decoration:none}#blog .all-news .newses{padding-top:0}#blog .all-news .newses>.col{margin-bottom:65px}#blog .all-news .newses>.col h4 a{line-height:26px}#blog-single .single-news-wrapper .container{padding-left:0}#blog-single .single-news-wrapper .sidebar{padding-left:0}#blog-single .single-news-outer>div{margin-bottom:70px}#blog-single .single-news-outer>div:last-child{margin-bottom:0}#blog-single .single-news-outer h3{font-size:24px;padding-bottom:1em;margin:0 0 1.65em;position:relative}#blog-single .single-news-outer h3:after{content:"";background-color:#00539F;width:60px;height:3px;position:absolute;left:0;bottom:0}#blog-single .single-news-inner .title span{display:block;font-size:12px;margin:35px 0 20px}#blog-single .single-news-inner .details p{line-height:26px;margin-bottom:30px}#blog-single .single-news-inner .details p:last-child{margin-bottom:0}#blog-single .commets .post{overflow:hidden;margin-bottom:55px}#blog-single .commets .post:last-child{margin-bottom:0}#blog-single .commets .pic{padding-left:0}#blog-single .commets .post-details{padding-left:0}#blog-single .commets .post-details h4{margin:0;font-size:16px;margin-bottom:14px}#blog-single .commets .post-details h4 a{color:#00539F}#blog-single .commets .date{font-size:12px;display:block;margin-bottom:15px}#blog-single .commets .post-details p{margin-bottom:0;line-height:20px}#blog-single .commets .post-details .btn{background:transparent;padding:0;color:#00539F;font-weight:bold;text-decoration:underline;text-transform:uppercase;border:0;display:block;margin-top:28px}#blog-single .comment-box .form-inline>.col,#contact-page .contact-form .form-inline>.col{padding-left:0;margin-bottom:23px}#blog-single .comment-box input,#blog-single .comment-box textarea,#contact-page .contact-form input,#contact-page .contact-form textarea{width:100%;height:55px;border-radius:0;outline:none;box-shadow:none;padding-left:25px}#blog-single .comment-box textarea,#contact-page .contact-form textarea{height:210px}#blog-single .comment-box .form-inline .btn,#contact-page .contact-form .form-inline .btn{background-color:#05305a;width:150px;height:48px;line-height:48px;font-size:16px;color:#fff;padding:0 15px 0 30px;text-align:left;position:relative}#blog-single .comment-box .form-inline .btn i,#contact-page .contact-form .form-inline .btn i{position:absolute;right:26px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#blog-single .comment-box .form-inline .btn:hover,#contact-page .contact-form .form-inline .btn:hover{background-color:#002346}#contact-page .contact-wrapper>.container{padding:0}#contact-page .contact-form-wrapper{padding-left:0}#contact-page .contact-form-wrapper .form-inline>.col{padding-right:0}#contact-page .contact-form-wrapper .form-inline>.col:nth-child(2){padding-left:15px}#contact-page .contact-form-wrapper .form-inline>.col:nth-child(2) input{width:100%}#contact-page .contact-form-wrapper .form-inline input{width:97%}#contact-page .contact-info{background-color:#00539F;padding:50px 45px;color:#fff}#contact-page .contact-info ul{margin:0}#contact-page .contact-info ul li{margin-bottom:25px;position:relative;padding-left:26px}#contact-page .contact-info ul li:last-child{margin-bottom:0}#contact-page .contact-info ul li i{color:#d1d5db;position:absolute;left:0;top:50%;-werkit-transform:translateY(-50%);transform:translateY(-50%)}#contact-page .contact-form textarea{height:176px}#contact-page .map{margin-top:110px}#contact-page #map{height:410px}#error404-page .content-404>.container{padding-left:0}#error404-page .content-404>.container>.content{position:relative}#error404-page .error-wrapper{padding-left:0}#error404-page .error h1{font-size:160px;margin:0 0 .23em;line-height:113px}#error404-page .error p{font-size:16px;line-height:30px;margin:0}#error404-page .right-col{text-align:center}#error404-page .right-col .form-group{width:300px;margin:0 auto 30px}#error404-page .right-col span{font-weight:bold;color:#00539F;display:block;margin-bottom:27px}#error404-page .right-col a{height:48px;line-height:48px;padding:0 15px 0 60px}#error404-page .right-col a i{left:25px}.content-404 .right-col .form-group{position:relative}.content-404 .right-col .form-group button{border:0;outline:0;background:transparent;color:#b9b9b9;font-size:16px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content-404 .right-col input{background-color:#f6f6f6;height:60px;border:1px solid #efefef;padding-left:24px;padding-right:50px;color:#333;border-radius:0;box-shadow:none !important;outline:none}.content-404 .right-col input::-webkit-input-placeholder{color:#b9b9b9;opacity:1}.content-404 .right-col input:-moz-placeholder{color:#b9b9b9;opacity:1}.content-404 .right-col input::-moz-placeholder{color:#b9b9b9;opacity:1}.content-404 .right-col input:-ms-input-placeholder{color:#b9b9b9;opacity:1}@media only screen and (max-width:991px){.theme-btn{height:45px;line-height:45px;font-size:15px;padding:0 55px 0 20px}.theme-btn i{font-size:16px;right:20px}}@media only screen and (max-width:767px){#home .section-padding,.section-padding{padding-top:70px;padding-bottom:70px}.page-top-padding{padding-top:60px !important}.section-title h2{font-size:30px}.section-title h2:after{width:50px;height:3px}.theme-btn{height:40px;line-height:40px;font-size:14px;padding:0 45px 0 20px}.services-link-widget ul li a{font-size:14px;padding:15px 15px 15px 45px}#advisors .all-advisors{padding-top:60px;padding-bottom:50px}.preloder{width:70px;height:70px;margin:-35px 0 0 -35px;border:2px solid transparent;border-top-color:#008744}.preloder:before,.preloder:after{width:56px;height:56px;border:2px solid transparent;border-top-color:#00539F;margin:-28px 0 0 -28px}.preloder:after{width:42px;height:42px;border-top-color:#ef800d;margin:-22px 0 0 -22px}}@media only screen and (max-width:500px){.section-title h2{font-size:22px}.section-title span{line-height:15px}}@media only screen and (max-width:1199px){header .top-bar ul li{font-size:12px;padding-right:30px;padding-left:20px}header .top-bar ul li i{font-size:12px}header .navbar-brand{margin-left:0 !important}}@media only screen and (max-width:991px){header .top-bar .right-col{text-align:left}header .top-bar .right-col:before{content:"";display:block;background:#ef800d;width:100%;height:100%;position:absolute;left:-100%;top:0}header .navbar-brand img{width:110px}header #navbar>ul>li>a{padding:32px 12px}.navbar-search{margin-top:27px}.navbar-search>li>ul{top:57px}header #navbar .dropdown-menu{width:200px;border-top:2px solid #00539F}header #navbar .dropdown-menu li{height:50px}header #navbar .dropdown-menu a{padding:15px 10px 15px 30px}header #navbar .dropdown-menu a i{position:absolute;left:15px}}@media only screen and (max-width:767px){header .top-bar ul li{display:block;margin-bottom:10px;font-size:12px}header .top-bar ul li:last-child{margin-bottom:0}header .navbar-header{height:80px;padding-top:11px;margin-left:0 !important}header .navbar-brand{position:static;margin-top:28px}.navbar-toggle{border:1px solid #00539F;border-radius:0;margin-top:13px}.navbar-toggle span{background-color:#00539F}#navbar{border:0;padding:0 0 80px;height:450px;overflow:scroll !important}#navbar .navbar-nav{margin:0;padding-right:0 !important}header #navbar .dropdown-menu li{height:auto}header #navbar>ul>li{border-bottom:1px solid #ebebeb}header #navbar>ul>li:first-child{border-top:1px solid #ebebeb}header #navbar ul>li>a{background-color:transparent;font-size:13px;padding:17px 15px 17px 20px}header #navbar ul>li>a:hover,header #navbar ul>li.active a{color:#00539F !important}header #navbar>ul>li>a:before{display:none !important}header #navbar>ul>li>a i{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header #navbar .dropdown-menu{width:100%;border-top:0;padding:0}header #navbar .dropdown-menu li:first-child{border-top:1px solid #ebebeb}header #navbar .dropdown-menu a{padding-left:45px;display:block}header #navbar .dropdown-menu a i{display:none}header #navbar .dropdown-menu a:hover:before{display:none}header #navbar>ul>li>ul>li.active a:before{display:none}header #navbar>ul>li>a i{display:block}header .navbar-search{position:relative !important;text-align:right}.navbar-search li{border:0 !important}.navbar-search>li>ul{visibility:visible !important;opacity:1 !important;top:-10px;background:#00539F;padding:0 20px;left:none;right:0;width:80%;left:54% !important;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navbar-search>li>.btn{display:none}}@media only screen and (max-width:767px){#main-slider .maincaption{font-size:30px;top:-60px !important}#main-slider .para{font-size:15px;top:-80px !important}#main-slider .maincaption span:after{top:60%}#main-slider .more{top:-80px !important}#main-slider .theme-btn{width:160px;height:45px;line-height:45px;font-size:14px}#main-slider .theme-btn i{width:45px;height:45px;line-height:45px;font-size:14px}#main-slider .tparrows{display:none !important}#main-slider .tp-bullets{display:block}}@media only screen and (max-width:400px){#main-slider .maincaption{font-size:25px;top:-80px !important}#main-slider .para{font-size:14px;top:-100px !important}#main-slider .more{top:-70px !important}}@media only screen and (max-width:991px){.services .left-col{padding-left:30px;padding-right:30px;margin-top:55px}}@media only screen and (max-width:767px){.about-us .skill-progress{margin-top:50px}#home .services .left-col{margin-top:50px}}@media only screen and (max-width:500px){.services .service-details .col div{padding:90px 25px 25px;text-align:center}.services .service-details .col span{left:50%;top:25px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.services .left-col .thumbnail{padding:15px;height:300px}.services .left-col .thumbnail p{font-size:16px}}@media only screen and (max-width:991px){.cta p{font-size:18px}}@media only screen and (max-width:767px){.cta .container .row,.cta .row>.col:last-child{text-align:center}.cta .row>.col:last-child{margin-top:20px}}@media only screen and (max-width:500px){.cta p{font-size:15px}}@media only screen and (max-width:991px){.testimonials .item .details p{margin-top:20px}.testimonials .item .details span{font-size:14px}}@media only screen and (max-width:767px){#about-us .testimonials,#home .testimonials{padding-bottom:120px}.testimonials .owl-controls{top:110% !important;right:none !important;left:0 !important}.testimonials .owl-controls .owl-dots{display:block !important}}@media only screen and (max-width:991px){.facts .content .number{font-size:35px}.facts .content .title{font-size:14px}.facts .woman{width:220px;height:319px;right:35px}}@media only screen and (max-width:767px){.facts .content .col{width:20%;float:left}.facts .content .number{font-size:30px}.facts .content .title{font-size:12px}.facts .woman{display:none}}@media only screen and (max-width:500px){.facts .section-title{text-align:center}.facts .section-title h2:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.facts .content .col{width:100%;float:none;margin-bottom:25px;text-align:center}.facts .content .col:last-child{margin-bottom:0}}@media only screen and (max-width:991px){.latest-news .content .col{margin-bottom:105px}.latest-news .content .col:nth-child(3),.latest-news .content .col:nth-child(4){margin-bottom:0}}@media only screen and (max-width:767px){.latest-news .content .col{margin-bottom:55px}.latest-news .content .date{margin:32px 0 5px}.latest-news .content .details h4 a{font-size:16px}.latest-news .see-more{width:120px;height:35px;line-height:35px;font-size:14px;color:#b6b6b6;padding:0 0 0 15px;text-align:left}.latest-news .see-more i{right:12px}}@media only screen and (max-width:500px){.latest-news .content .col{width:100%;margin-bottom:70px !important;text-align:center}.latest-news .content .date{margin:20px 0 5px}.latest-news .content .col img{display:block;margin:0 auto}.latest-news .content .col:last-child{margin-bottom:0 !important}.latest-news .see-more{display:none}}@media only screen and (max-width:991px){.brands-and-quote .brands .content{height:340px !important}.get-quote{padding:65px}.get-quote:after{display:none}}@media only screen and (max-width:767px){#home .brands-and-quote .brands{padding-top:70px}#home .brands-and-quote .get-quote{padding-top:65px}#home .brands-and-quote .get-quote .form-group{padding-right:0}#home .get-quote input[type="text"],#home .get-quote input[type="email"],#home .get-quote select,#home .get-quote #discuss-button{height:45px;line-height:45px}#home .get-quote #discuss-button{padding-top:7px}}@media only screen and (max-width:500px){.brands-and-quote .brands .content{padding-left:1px;height:580px !important;position:relative;left:66%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.brands-and-quote .brands .item .col{width:100%}.brands-and-quote .brands .content .col .thumbnail{padding:15px 0}.get-quote{padding:35px}#home .brands-and-quote .brands-slider{padding-right:1px}}@media only screen and (max-width:991px){.map .head-office{width:300px;border:5px solid #fff;padding:27px}.map .head-office h3{font-size:16px}.map .head-office h3:after{height:2px}.map .head-office ul{margin-top:28px}.map .head-office ul li{font-size:14px;margin-bottom:15px}.map .head-office ul li i{font-size:14px}}@media only screen and (max-width:767px){.map{margin-top:70px}#map{height:400px}.map .head-office{display:none}}@media only screen and (max-width:600px){.advisors .content .thumbnail .details{bottom:-85%}.advisors .common-owl-btn .owl-controls{position:absolute;left:0 !important;top:100% !important}.advisors .common-owl-btn .owl-controls .owl-dots{display:block !important}}@media only screen and (max-width:500px){.advisors .content .thumbnail .details{bottom:-80%}}@media only screen and (max-width:400px){.advisors .content .thumbnail .details{bottom:-77%}}@media only screen and (max-width:991px){#about-us .our-info .info-pic{margin-bottom:100px}#about-us .about-us .skill-progress{padding-top:0}}@media only screen and (max-width:767px){#about-us .container{padding-left:15px;padding-right:15px}#about-us .our-info .col{padding-left:0;padding-right:0}#about-us .info-details h3{font-size:22px}#about-us .our-info .info-pic{margin-bottom:70px}#about-us .our-info{padding-bottom:30px}}@media only screen and (max-width:500px){#about-us .our-info .info-pic{height:300px;margin-bottom:60px}}@media only screen and (max-width:1199px){#services .services .service-details .col div{padding:28px 28px 28px 75px}#services .services .service-details .col span{width:42px;height:42px;left:20px}#services .breadcrumb-with-pagetitle{padding-left:15px}#services .our-services .service-details>.col{padding-left:15px;padding-right:15px}}@media only screen and (max-width:767px){#services .our-services{padding-bottom:50px}#services .testimonials{padding-bottom:110px}}@media only screen and (max-width:500px){#services .services .service-details .col div{padding:90px 25px 25px;text-align:center}#services .services .service-details .col span{left:50%;top:25px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:991px){#services-style-2 .service-content .container{padding:0 15px}#services-style-2 .service-content{padding-bottom:125px}.service-content .all-services{padding:0}.service-content .all-services>.col{padding-right:15px;padding-left:0}}@media only screen and (max-width:767px){#services-style-2 .testimonials{padding-bottom:110px}#services-style-2 .service-content{padding-bottom:70px}#services-style-2 .testimonials .owl-controls{top:110% !important}}@media only screen and (max-width:600px){.service-content .all-services>.col{padding:0;width:100%}}@media only screen and (max-width:1199px){#service-single .servie-single-details .service-box{padding:30px 20px}.sidebar .helpbox-widget>button{font-size:14px;padding-left:40px}.sidebar .helpbox-widget>button i{font-size:14px;right:none !important;left:18px !important}}@media only screen and (max-width:991px){#service-single .service-content .container{padding:0 15px}#service-single .servie-single-details{padding-left:0}#service-single .servie-single-details .first-row .col:first-child,#service-single .servie-single-details .second-row .col:first-child,#service-single .servie-single-details .third-row .col{padding-left:0}#service-single .servie-single-details .first-row .col:first-child img{height:auto}#service-single .servie-single-details .third-row>.col:last-child{margin-top:100px;margin-bottom:100px}}@media only screen and (max-width:767px){#service-single .servie-single-details h3{font-size:18px}#service-single .servie-single-details .first-row .col:first-child,#service-single .servie-single-details .second-row .col:first-child,#service-single .servie-single-details .third-row .col{padding-right:0}#service-single .servie-single-details .first-row .col:first-child img{width:100%}#service-single .servie-single-details .first-row>.col:last-child{padding-left:0;margin-top:40px}#service-single .servie-single-details .third-row>.col:last-child{margin-top:70px;margin-bottom:70px}}@media only screen and (max-width:767px){#service-single .servie-single-details h3{font-size:16px}}@media only screen and (max-width:767px){#projects-1 .all-projects{padding-bottom:40px}.all-projects .container{padding-right:0;padding-left:25px;overflow:hidden}}@media only screen and (max-width:500px){.all-projects .container{padding-left:15px}.projects .box-wrapper>.item{padding-right:15px}.projects .box-wrapper>.col{width:100%}.projects .box-wrapper .img-wrapper img{width:100%}}@media only screen and (max-width:1199px){#projects-2 .projects .inside-box .details{padding:10px;height:60px}#projects-2 .projects .inside-box .details p{font-size:12px;line-height:20px}}@media only screen and (max-width:991px){#projects-2 .projects .inside-box .details{padding:20px;height:70px}#projects-2 .projects .inside-box .details p{font-size:12px;line-height:20px}}@media only screen and (max-width:767px){#projects-2 .all-projects{padding-bottom:40px}#projects-2 .projects .box-wrapper>.col{width:100% !important}#projects-2 .projects .inside-box img{width:100%}}@media only screen and (max-width:1199px){#project-3 .all-projects .container{padding-left:15px}}@media only screen and (max-width:991px){#project-3 .allproject-box{padding:0}}@media only screen and (max-width:1199px){#project-single .single-project-content .container{padding-left:15px}#project-single .single-project-inner .row:first-child .col:last-child{height:218px}}@media only screen and (max-width:991px){#project-single .single-project-outer{padding:0}#project-single .single-project-inner .row:first-child .col:last-child{height:230px;margin-left:5px}}@media only screen and (max-width:767px){#project-single .single-project-content{padding-bottom:70px}#project-single .single-project-inner .row:first-child .col:last-child{display:none}#project-single .single-project-inner .details h3{font-size:18px}}@media only screen and (max-width:1199px){.all-products .container{padding-left:15px}.all-products .products-wrapper .thumbnail h3{font-size:14px}}@media only screen and (max-width:991px){.all-products .products-wrapper{padding:0}.all-products .products-wrapper .row>.col{padding-left:0;padding-right:30px}.all-products .pagination-list{padding-left:0}.all-products .sidebar{margin-top:100px}}@media only screen and (max-width:767px){.all-products{padding-bottom:70px}#product-single .all-products{padding-bottom:50px}.all-products .search-widget input{height:45px}.all-products .container{padding-right:15px}.add-cart{width:130px;height:35px;line-height:35px;padding:0 10px 0 35px;font-size:12px}.add-cart i{left:12px}.all-products .sidebar{margin-top:70px}}@media only screen and (max-width:500px){.all-products .products-wrapper>.row>.col{width:100%;padding-right:0}}@media only screen and (max-width:1199px){.all-advisors .content .thumbnail img{width:100%}.all-advisors .container{padding-left:15px}}@media only screen and (max-width:767px){.all-advisors{padding-bottom:70px}}@media only screen and (max-width:600px){.all-advisors .content .thumbnail .details h3+span{margin-bottom:15px}.all-advisors .content .thumbnail .details p{font-size:11px}.all-advisors .social{bottom:25px}.all-advisors .content .thumbnail .details{bottom:-70%}}@media only screen and (max-width:500px){.all-advisors .content>.col{width:100%;padding-right:15px}.all-advisors .content .thumbnail .details{bottom:-84%}}@media only screen and (max-width:400px){.all-advisors .content .thumbnail .details{bottom:-80%}}@media only screen and (max-width:350px){.all-advisors .content .thumbnail .details{bottom:-75%}}@media only screen and (max-width:991px){.product-single>.container{padding:0 15px}.products-single-content .related-products{margin-left:0}}@media only screen and (max-width:767px){.products-single-content .description-review .nav-tabs{display:block;width:100%;float:none;border:1px solid #e8e8e8 !important;margin-bottom:15px}.products-single-content .description-review .tab-content{width:100%;display:block;float:none}.products-single-content .description-review .nav-tabs li.active a:after{display:none}.products-single-content .related-products .products-wrapper>h3{font-size:18px;padding-left:0}.products-single-content .related-products .products-wrapper>h3:after{left:0}.search-widget input{height:50px !important}.product-single .related-products .col{padding-left:0;padding-right:30px}.single-product-show .cart-count-add form input{width:35px;height:35px}}@media only screen and (max-width:550px){.product-single .related-products .col{width:100%;padding-left:0}}@media only screen and (max-width:1199px){#cart-page .cart>.container{padding-left:15px}}@media only screen and (max-width:991px){#cart-page .cart-table td{padding:15px}}@media only screen and (max-width:776px){#cart-page .apply-coupon .form-group input{width:200px;height:40px;padding-left:20px}#cart-page .apply-coupon .form-group .btn,#cart-page .coupon .update-coupon{width:140px;height:40px;line-height:38px;font-size:12px}#cart-page .coupon>.col:last-child{text-align:left;margin-top:15px}#cart-page .coupon .update-coupon{width:170px;padding:0 5px 0 45px}#cart-page .coupon .update-coupon i{left:20px}}@media only screen and (max-width:500px){#cart-page .apply-coupon .form-group .btn,#cart-page .apply-coupon .form-group input{width:100%;display:block;margin-top:20px}}@media only screen and (max-width:1199px){#checkout-page .checkout>.container{padding-left:15px}}@media only screen and (max-width:991px){#checkout-page .checkout>.container{padding-left:15px}#checkout-page .billing-proceed>.col:last-child{margin-top:50px;padding-left:0}#checkout-page .proceed-wrapper{margin-top:50px}}@media only screen and (max-width:767px){#checkout-page .checkout{padding-bottom:70px}#checkout-page .login-wrapper>.col{padding:15px 20px}#checkout-page .billing-proceed>.col:first-child{padding-right:0}#checkout-page .billing form input{height:40px}#checkout-page .billing form>.col{margin-bottom:35px;padding-right:0}#checkout-page .proceed #p-method-button{height:45px}#checkout-page .proceed #p-method-button .ui-selectmenu-text{height:45px;line-height:35px}#checkout-page .billing-proceed>.col:last-child{margin-top:20px}}@media only screen and (max-width:1199px){#login-page .login>.container{padding-left:15px}#login-page .register .btn{width:160px;height:40px;line-height:40px;font-size:12px}#login-page .register .btn i{right:16px;font-size:14px}#login-page .sideimg{height:338px}}@media only screen and (max-width:991px){#login-page .register-wrapper{padding-left:0}#login-page .register{margin-top:50px;margin-bottom:50px}#login-page .sideimg-wrapper{padding-left:0}#login-page .sideimg{background:none;height:auto}#login-page .sideimg img{display:block;width:100%}}@media only screen and (max-width:767px){#login-page .loginform-wrapper,#login-page .register-wrapper,#login-page .sideimg-wrapper{padding-right:0}#login-page .login{padding-bottom:70px}#login-page .register{margin-top:10px}}@media only screen and (max-width:1199px){#blog .all-news>.container{padding-left:15px}}@media only screen and (max-width:991px){#blog .all-news .latest-news>.col:first-child{padding:0;margin-bottom:100px}#blog .all-news .newses>.col h4 a{font-size:16px}}@media only screen and (max-width:767px){#blog .all-news .latest-news>.col:first-child{padding:0;margin-bottom:70px}}@media only screen and (max-width:1199px){#blog-single .single-news-wrapper .container{padding-left:15px}}@media only screen and (max-width:991px){#blog-single .single-news-outer{padding-left:0;margin-bottom:100px}}@media only screen and (max-width:767px){#blog-single .single-news-outer{padding-right:0;margin-bottom:70px}#blog-single .single-news-outer h3{font-size:18px}#blog-single .commets .post-details h4{margin-top:20px;margin-bottom:5px;font-size:14px}#blog-single .commets .date{margin-bottom:20px}#blog-single .commets .post-details .btn{margin-top:15px;font-size:13px}#blog-single .comment-box input,#blog-single .comment-box textarea{height:45px;padding-left:15px}#blog-single .comment-box textarea{height:150px}#blog-single .comment-box .form-inline .btn{width:120px;height:40px;line-height:40px;font-size:14px;padding:0 15px 0 20px}#blog-single .comment-box .form-inline .btn i{font-size:14px;right:20px}}@media only screen and (max-width:1199px){#contact-page .contact-wrapper>.container{padding:0 15px}}@media only screen and (max-width:991px){#contact-page .contact-info-wrapper{padding-left:0;margin-top:100px}}@media only screen and (max-width:767px){#contact-page .contact-form-wrapper .form-inline>.col:nth-child(2){padding-left:0}#contact-page .contact-form-wrapper .form-inline input{height:40px;width:100%}#contact-page .contact-form .form-inline .btn{width:140px;height:40px;line-height:40px;font-size:14px}#contact-page #map{height:350px}#contact-page .contact-info-wrapper{margin-top:70px}#contact-page .map{margin-top:70px}}@media only screen and (max-width:500px){#contact-page .contact-info{padding:35px 20px}#contact-page .contact-info ul li{font-size:13px}}@media only screen and (max-width:1199px){#error404-page .content-404>.container{padding-left:15px}}@media only screen and (max-width:991px){#error404-page .error h1{font-size:100px;line-height:60px}#error404-page .error p{font-size:14px;line-height:22px}.content-404 .right-col input{height:50px;line-height:50px}}@media only screen and (max-width:767px){#error404-page .content-404{padding-bottom:70px}#error404-page .content-404>.container>.content:before{display:none}#error404-page .error-wrapper{text-align:center;margin-bottom:70px}#error404-page .error h1{font-size:60px;line-height:auto}#error404-page .right-col .form-group{width:250px}#error404-page .right-col a{height:45px;line-height:45px;padding:0 15px 0 40px}#error404-page .right-col a i{left:15px}}@media only screen and (max-width:767px){#shop .all-products{padding-bottom:70px}}@media only screen and (max-width:767px){#all-testimonials .all-testimonials{padding-bottom:10px}#all-testimonials .all-testimonials .content>.col:last-child{margin-bottom:60px}}input.empty{font-family:FontAwesome,"Open Sans",Verdana,sans-serif;font-style:normal;font-weight:normal;text-decoration:inherit}#searchService{padding-bottom:40px}.brochureBtn:hover{border:2px solid #00539F !important;color:#00539F !important}.brochureBtn:hover i{color:#00539F !important}.childService{display:block;margin-right:auto;margin-left:auto;margin-top:25px;padding-top:20px}.childService .imgWrap{border:1px solid black;border-radius:50%;width:180px;height:180px;display:block;margin-left:auto;margin-right:auto}.childService .imgWrap svg{display:block;margin-left:auto;margin-right:auto;max-width:100px;margin-top:35px}.childService h4{text-align:center}.service-info{padding:25px;background:#00539F;color:white}.childService.active{border-bottom-width:0;background:white;padding-bottom:2px;z-index:100}.childService.active .imgWrap{background:#00539F}.childService.active .imgWrap .svg path{fill:white}.breadcrumbLink{margin-top:15px;color:#c4c4c4;font-size:18px;text-decoration:underline}.service-headers .img-wrapper{min-height:200px}.service-headers .img-wrapper img{display:block;margin-left:auto;margin-right:auto;width:60%;padding:15px;padding-top:30px;margin-top:20px}.serviceWrap{width:100%;height:350px;background-repeat:no-repeat;background-size:cover !important}.servicesTitle{height:100%;background-repeat:no-repeat;background-size:cover !important;margin-bottom:40px}.servicesTitle .serviceOverlay{background:rgba(0,83,159,0.6)}.servicesTitle .trainingOverlay{background:rgba(24,52,70,0.6)}.servicesTitle h1{color:white !important;padding-top:280px;padding-bottom:20px;font-size:65px}.servicesTitle h2{color:white !important;padding-top:40px;padding-bottom:10px;font-size:55px}.homeHero{height:595px;width:100%;background:#00539F;background-image:url(../images/child.jpg);background-size:cover}.homeHero .heroCTA .btn{margin-top:50px;margin-right:15px;margin-left:15px;font-size:18px}.heroServices .serviceBlock{display:block;margin-left:auto;margin-right:auto;height:135px;width:100%;margin-left:0 !important;margin-right:0 !important;color:white}.heroServices .serviceBlock .serviceIcon{display:block;margin-left:auto;margin-right:auto;width:40px;padding-top:25px}.heroServices .serviceBlock h3{text-align:center;color:white !important;padding:0;font-size:18px}@media screen and (max-width:992){.serviceBlock{margin-top:0 !important}}#owl-demo .item img{display:block;width:100%;height:500px}.trainingCard .icon{height:70px;width:70px;border-radius:80px;float:right;position:absolute;top:230px;right:15px;z-index:1}.trainingCard .icon img{display:block;margin-right:auto;margin-left:auto;width:100%;padding:10px}.training .box-wrapper>.col{padding-left:0;padding-right:30px;margin-bottom:35px}.training .box-wrapper .box{position:relative;overflow:hidden}.training .box-wrapper .box .img-wrapper{position:relative}.training .box-wrapper .box .img-wrapper:before{content:"";background-color:rgba(0,46,91,0);width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:all .3s;transition:all .3s}.training .box-wrapper .box .img-wrapper:after{font-family:'Open Sans',sans-serif;font-size:45px;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none}.training .box-wrapper>.item>a:hover .img-wrapper:before{-webkit-transform:scale(1, 1);transform:scale(1, 1)}.training .box-wrapper>.item>a:hover .img-wrapper:after{display:block}.training .box-wrapper .box h3{font-size:16px;color:#243341;margin:0}.training .box-wrapper .box span{font-family:'Open Sans',sans-serif;font-size:12px;font-weight:300;color:#a3a3a3}.training .box-wrapper .box .details{border:1px solid #e8e8e8;border-top:0;padding:22px;-webkit-transition:all .3s;transition:all .3s}.training .box-wrapper>.item>a:hover{text-decoration:none}.training .box-wrapper>.item>a:hover h3{color:#00539F;text-decoration:underline}.training .box-wrapper>.item>a:hover span{color:#00539F}@media (max-width:1199px){header .navbar{background-color:#fff;margin-bottom:0;border:0;border-bottom:1px solid #e5e5e5;border-radius:0}header .navbar .loginBtn{margin-top:35px}header .navbar .loginBtnTrans{background:rgba(255,255,255,0);color:#5cb85c}header .navbar .loginBtnTrans:hover{color:#398439 !important}header .navbar .navbar-brand{margin-top:15px}header .navbar .navbar-brand img{width:130px;margin-top:10px;margin-left:-15px}}@media (max-width:992px){.navbar-header{width:100%}.navbar-header .navbar-brand{display:block;margin-left:auto;margin-right:auto;width:100%}.navbar-header .navbar-brand img{margin-left:inherit;display:block;margin-left:auto !important;margin-right:auto;width:300px !important}#navbar{width:100%}#navbar .navbar-nav{max-width:670px;width:90%;float:none;padding:0 !important;display:block;margin-left:auto;margin-right:auto}.loginWrap{display:block;margin-left:auto;margin-right:auto;max-width:150px;width:90%}.loginBtn{margin-top:0 !important;margin-bottom:20px}}footer{background:#00539F;padding-bottom:0 !important}footer .upper-footer{padding-top:10px}footer h2{color:#fff;font-size:20px;margin:0}footer .footer-widget{color:#fff}footer .col h2{margin-top:13px}footer .row .col:first-child h2{margin-top:0}footer .about-widget p{font-family:'Open Sans',sans-serif;font-weight:300px;line-height:26px;margin-bottom:0}footer .about-widget .social{margin-top:30px}footer .links-widget ul li:last-child{margin-bottom:0}footer .links-widget li{margin-bottom:5px}footer .links-widget li a{font-weight:300px;color:#fff}footer .links-widget li a:hover{color:#ef800d}footer .contact-widget ul li{font-weight:300px;margin-bottom:27px;line-height:26px;position:relative;padding-left:100px}footer .contact-widget ul li:last-child{margin-bottom:0}footer .contact-widget ul li span{font-family:'Montserrat',sans-serif;font-weight:bold;position:absolute;left:0;top:0}footer .instagram-widget .image-thumb{position:relative;float:left;width:33.3333%;padding:0 11px 11px 0}footer .instagram-widget .image-thumb img{max-width:100%}footer .copyrightWrap{color:#fff}footer .footer-widget img{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:255px}footer .footer-widget #sslogo{margin-top:40px}footer .footer-widget #nycclogo{margin-top:25px}footer .about-widget{display:block;margin-left:auto;margin-right:auto;max-width:255px;width:100%}footer .siteFooter{padding-top:10px;padding-bottom:15px}@media only screen and (max-width:991px){footer .upper-footer .row .col:nth-child(3),footer .upper-footer .row .col:nth-child(4){margin-bottom:0}footer .instagram-widget .image-thumb img{width:100%}}@media only screen and (max-width:767px){footer .siteFooter{padding-top:5px;padding-bottom:15px}footer h2{font-size:18px}footer .footer-widget{margin-top:40px}footer .contact-widget ul li{padding-left:85px}footer .copyright .col{text-align:center !important}footer .copyright .col p{line-height:20px}footer .links-widget li{margin-bottom:10px}}@media only screen and (max-width:500px){footer .upper-footer .row .col{width:100%;margin-bottom:50px !important}footer .upper-footer .row .col:last-child{margin-bottom:0 !important}footer .contact-widget ul li{margin-bottom:5px}}.form-horizontal{margin-top:15px}.form-horizontal label{color:#00539F}.form-horizontal .radio label,.form-horizontal .checkbox label{color:black !important}.form-horizontal input[type='submit']{margin-top:15px}.newHero{width:100%;height:660px;background:#00539F;background-size:cover;overflow:hidden}.newHero video{opacity:.4}.newHero .heroText{position:absolute;margin-top:220px;width:100%}.newHero .heroText .textFloat{display:block;margin-left:auto;margin-right:auto;text-align:center;max-width:800px;width:90%}.newHero .heroText .textFloat h1{color:white !important}.newHero .heroText .textFloat h3{color:white}.newHero .heroText .textFloat a{font-size:18px;margin-top:16px;padding:10px}#blue{background:#25AEE4}#darkBlue{background:#314CB6}#purple{background:#A856AA}#red{background:#E65351}#orange{background:#FA9426}#yellow{background:#FDC334}#green{background:#74C25C}#turquoise{background:#046E8F}#gray{background:#183446}#technology .icon{background:#314CB6}#technology .highlight-text{color:#314CB6}#people .icon{background:#A856AA}#people .highlight-text{color:#A856AA}#facilities .icon{background:#74C25C}#facilities .highlight-text{color:#74C25C}#education .icon{background:#FA9426}#education .highlight-text{color:#FA9426}#finance .icon{background:#25AEE4}#finance .highlight-text{color:#25AEE4}#culture .icon{background:#E65351}#culture .highlight-text{color:#E65351}#training .icon{background:#183446}#training .highlight-text{color:#183446}#communications .icon{background:#046E8F}#communications .highlight-text{color:#046E8F}.ctaWrap{display:block;margin-right:auto;margin-left:auto;width:100%;background-color:#00539F;padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:25px;margin-top:40px;margin-bottom:40px}.ctaWrap h3{color:white}.ctaWrap .global-cta{background-color:#00539F;color:#fff}.ctaWrap .global-cta .section-title h2{color:#fff}.ctaWrap .global-cta .content{overflow:hidden;padding-top:32px}.ctaWrap .global-cta .col{padding-left:0}.ctaWrap .global-cta .form-group{margin:0 0 15px}.ctaWrap .global-cta input[type="text"],.ctaWrap .global-cta input[type="email"],.ctaWrap .global-cta select{background-color:#0a4668;color:#fff;height:52px;border:0;border-radius:0;padding-left:23px;box-shadow:none}.ctaWrap .global-cta #discuss-button{background-color:#0a4668;width:100% !important;height:52px;color:#fff;border:0;border-radius:0;padding-left:10px;padding-top:10px;box-shadow:none}.ctaWrap .global-cta form .col:last-child{margin-bottom:0}.ctaWrap .global-cta form .ui-widget-content{border:0 !important}.ctaWrap .global-cta .ui-selectmenu-button span.ui-icon{right:22px;opacity:.5}.ctaWrap .global-cta form ::-webkit-input-placeholder{color:#fff}.ctaWrap .global-cta form :-moz-placeholder{color:#fff}.ctaWrap .global-cta form ::-moz-placeholder{color:#fff}.ctaWrap .global-cta form :-ms-input-placeholder{color:#fff}.checkbox-inline p{display:inline-block;color:white}.inlineChecks{background:#0a4668;color:white !important}.inlineChecks label{text-align:left !important;color:white !important;color:#fff;height:52px;border:0;border-radius:0;padding-left:23px;box-shadow:none;font-weight:normal}.inlineChecks label h4{display:inline-block;color:white}.checkbox label:after,.radio label:after{content:'';display:table;clear:both}.checkbox .cr,.radio .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:.25em;width:1.3em;height:1.3em;float:left;margin-right:.5em;color:white !important}.radio .cr{border-radius:50%}.checkbox .cr .cr-icon,.radio .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:50%;left:20%}.radio .cr .cr-icon{margin-left:.04em}.checkbox label input[type="checkbox"],.radio label input[type="radio"]{display:none}.checkbox label input[type="checkbox"]+.cr>.cr-icon,.radio label input[type="radio"]+.cr>.cr-icon{transform:scale(3) rotateZ(-20deg);opacity:0;transition:all .3s ease-in}.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon,.radio label input[type="radio"]:checked+.cr>.cr-icon{transform:scale(1) rotateZ(0deg);opacity:1;color:white !important}.checkbox label input[type="checkbox"]:disabled+.cr,.radio label input[type="radio"]:disabled+.cr{opacity:.5;color:white !important}#CTABody{background:#00539F;color:white !important}#CTABody .modal-header h3{color:white !important}@-webkit-keyframes fadeInLeftSlow{from{opacity:0;-webkit-transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftSlow{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.fadeInLeftSlow{-webkit-animation:fadeInLeftSlow 1.5s forwards;animation:fadeInLeftSlow 1.5s forwards}@-webkit-keyframes fadeInRightSlow{from{opacity:0;-webkit-transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightSlow{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.fadeInRightSlow{-webkit-animation:fadeInRightSlow 1.5s forwards;animation:fadeInRightSlow 1.5s forwards}@-webkit-keyframes fadeInUpSlow{from{opacity:0;-webkit-transform:translate3d(0, 20%, 0);transform:translate3d(0, 20%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpSlow{from{opacity:0;-webkit-transform:translate3d(0, 20%, 0);transform:translate3d(0, 20%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpSlow{-webkit-animation-name:fadeInUpSlow;animation-name:fadeInUpSlow}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/montserrat-regular-webfont.woff2') format('woff2'),url('../fonts/Montserrat/montserrat-regular-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/montserrat-bold-webfont.woff2') format('woff2'),url('../fonts/Montserrat/montserrat-bold-webfont.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url('../fonts/Open_Sans/opensans-regular-webfont.woff2') format('woff2'),url('../fonts/Open_Sans/opensans-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url('../fonts/Open_Sans/opensans-bold-webfont.woff2') format('woff2'),url('../fonts/Open_Sans/opensans-bold-webfont.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'open_sansitalic';src:url('../fonts/Open_Sans/opensans-italic-webfont.woff2') format('woff2'),url('../fonts/Open_Sans/opensans-italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url('../fonts/Open_Sans/opensans-light-webfont.woff2') format('woff2'),url('../fonts/Open_Sans/opensans-light-webfont.woff') format('woff');font-weight:300;font-style:normal}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment