@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}body{font-family:'Poppins',sans-serif;line-height:24px;color:#64728a;letter-spacing:.3px;overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:#004;font-weight:700;margin-top:10px;margin-bottom:20px}h1{font-size:35px}h2{font-size:28px}h3{font-size:20px}body,h4{font-size:16px}a{color:#004;text-decoration:none}a:focus,a:hover{color:#004;text-decoration:none;outline:0}ol,ul{margin:0;padding:0;list-style:none}.white-text{color:#fff}.section{position:relative}.md-section{padding-top:90px;padding-bottom:90px}.sm-section{padding-top:60px;padding-bottom:60px}.xs-section{padding-top:30px;padding-bottom:30px}.bg-main{background-color:#fff212}.bg-grey{background-color:#f8f8f8}.bg-dark{background-color:#001232}.bg-img{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center;background-attachment:fixed}.bg-img.bg-half{width:50%;background-attachment:scroll}.bg-img.bg-half.bg-right{left:50%}.bg-img.overlay:after,.title:after{content:"";position:absolute;left:0;top:0;bottom:0}.bg-img.overlay:after{right:0;opacity:.9;background-color:#fff}.bg-img.bg-half.overlay:after{display:none}@media only screen and (max-width:991px){.bg-img.bg-half.overlay:after{display:block}.bg-img.bg-half{width:100%}.bg-img.bg-half.bg-right{left:0}}#main .blog .blog-content,.section-header{margin-bottom:60px}.title{position:relative;padding-left:15px}.text-center .title{display:inline-block}.title:after{width:10px;background-color:#ffd626}.sub-title{color:#64728a;margin-bottom:0}.main-button,.secondary-button{display:inline-block;position:relative;padding:10px 30px;border:1px solid transparent;z-index:1}.main-button{background-color:#001232;color:#fff}#top-navbar .nav li a:hover i,.secondary-button{background-color:#ffd626;color:#004}.main-button:after,.secondary-button:after{content:"";position:absolute;bottom:0;right:0;left:0;height:0%;-webkit-transition:.2s height;transition:.2s height;z-index:-1}.main-button:after{background-color:#ffd626}.secondary-button:after{background-color:#001232}.main-button:hover:after,.secondary-button:hover:after,.text-link:hover>span:after{height:100%}.main-button:hover,.text-link:hover>span{color:#004}.main-button:focus{color:#fff}#top-navbar .nav li a,.secondary-button:hover{color:#fff}#header,.text-link>span{position:relative;z-index:1}.text-link>span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0%;background-color:#09ab5f;z-index:-1;-webkit-transition:.2s height;transition:.2s height}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]{height:40px;width:100%;border:1px solid #64728a;background:0 0;padding-left:15px;padding-right:15px}textarea{height:40px;width:100%;border:1px solid #64728a;background:0 0;padding:10px 15px;min-height:90px;resize:vertical}.navbar-brand{padding:0}.navbar-brand .logo{display:inline-block;margin-top:5px}.navbar-brand .logo>img{max-height:40px}#header{z-index:10}#header .navbar{margin-bottom:0;border-radius:0;border:0}#header .nav li a:focus,#header .nav li a:hover{background-color:transparent}#top-navbar{background-color:#001232}#top-navbar .nav li a i{height:435px;width:35px;text-align:center;line-height:30px;color:#ffd626;border:2px solid #ffd626;border-radius:50%;margin-right:5px;font-size:14px;-webkit-transition:.2s all;transition:.2s all}#main-navbar,.accordion .panel-heading .panel-title>a.collapsed{background-color:#fff}#main-navbar.fixed-navbar{position:fixed;left:0;right:0;top:0;-webkit-box-shadow:0 -2px 10px 0 rgba(0,0,0,.15);box-shadow:0 -2px 10px 0 rgba(0,0,0,.15);z-index:10}@media only screen and (min-width:768px){.has-dropdown{position:relative}.has-dropdown:after{font-family:'FontAwesome';content:"\f0d7";-webkit-transition:.2s -webkit-transform;transition:.2s transform;transition:.2s transform,.2s -webkit-transform;position:absolute;right:5px;font-size:10px;color:#004;top:15px}.dropdown{opacity:0;visibility:hidden;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);position:absolute;width:250px;background-color:#fff;border:1px solid #eee;-webkit-transition:.2s all;transition:.2s all}.main-navbar>.has-dropdown>.dropdown .dropdown{top:0;left:100%}.has-dropdown:hover>.dropdown{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.dropdown li{border-bottom:1px solid #eee}.dropdown li:nth-last-child(1){border-bottom:0}.dropdown li a{display:block;padding:10px;-webkit-transition:.2s -webkit-transform;transition:.2s transform;transition:.2s transform,.2s -webkit-transform}.dropdown li a:hover{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px);-webkit-box-shadow:-4px 0 0 0 #ffd626;box-shadow:-4px 0 0 0 #ffd626}}@media only screen and (max-width:767px){#main-navbar{padding-top:0;padding-bottom:0}.main-navbar{margin:0 -15px;border-top:1px solid #eee;max-height:0;overflow-y:scroll;-webkit-transition:.3s max-height;transition:.3s max-height}.main-navbar li{border-bottom:1px solid #eee}.main-navbar.main-navbar-collapsed{max-height:500px}.has-dropdown{position:relative}.has-dropdown:after{font-family:'FontAwesome';content:"\f067";position:absolute;right:10px;font-size:10px;color:#004;top:10px}.has-dropdown.dropdown-collapsed:after{content:"\f068"}.has-dropdown.dropdown-collapsed>.dropdown{display:block}.dropdown{display:none;margin:0 15px 15px;border:1px solid #eee}.dropdown li:nth-last-child(1){border-bottom:0}.dropdown li a{display:block;padding:10px;-webkit-transition:.2s -webkit-transform;transition:.2s transform;transition:.2s transform,.2s -webkit-transform}.dropdown li a:hover{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px);-webkit-box-shadow:-4px 0 0 0 #ffd626;box-shadow:-4px 0 0 0 #ffd626}}@media only screen and (min-width:768px){.navbar-toggle-btn{display:none!important}}.navbar-toggle-btn{position:relative;display:block;width:50px;float:right;height:50px;background:0 0;border:0}.navbar-toggle-btn span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10px;-webkit-transition:.2s background;transition:.2s background}.navbar-toggle-btn span:after,.navbar-toggle-btn span:before{content:"";position:absolute;left:0;-webkit-transition:.2s -webkit-transform;transition:.2s transform;transition:.2s transform,.2s -webkit-transform}.navbar-toggle-btn span,.navbar-toggle-btn span:after,.navbar-toggle-btn span:before{height:4px;width:30px;background-color:#004}.navbar-toggle-btn span:before{top:-10px}.navbar-toggle-btn span:after{top:10px}.navbar-toggle-btn.toggle-btn-collapsed span{background:0 0}.navbar-toggle-btn.toggle-btn-collapsed span:before{-webkit-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.navbar-toggle-btn.toggle-btn-collapsed span:after{-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.navbar-search{position:relative;float:right;margin-left:15px}.navbar-search .search-btn{border:0;background:0 0;padding:15px 10px;line-height:20px;color:#004}.navbar-search .search-form{display:none;position:absolute;width:250px;background:#fff;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);padding:15px 10px;border:1px solid #eee}.navbar-search .search-form form input,.portfolio .portfolio-img>img{width:100%}.navbar-search:hover .search-form{display:block}.search-toggle-btn{display:none;float:right;width:50px;line-height:50px;font-size:24px;background:0 0;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:0;border-top:0;color:#004}@media only screen and (max-width:767px){.navbar-search .search-btn{display:none}.navbar-search.navbar-search-collapsed .search-form,.search-toggle-btn{display:block}.navbar-search{float:none;margin:0 -15px}.navbar-search .search-form{position:static;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;border-top:1px solid #eee}}.banner-area,.page-wrapper{position:relative}#home .home-wrapper{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-wrapper{z-index:1}.page-wrapper .breadcrumb{background:0 0;margin-bottom:0}.footer-contact li a,.page-wrapper .breadcrumb .breadcrumb-item.active,.page-wrapper .breadcrumb>li+li:before{color:#64728a}#page-header .bg-img{background-attachment:scroll}.about,.number{margin-top:15px;margin-bottom:15px}.about>img{width:100%;border-bottom:4px solid #ffd626}.number{position:relative;padding-left:70px}.number i{position:absolute;left:0;font-size:35px}.number h3{font-size:28px;margin-bottom:0}.number i,.number span{color:#004}#portfolio{padding-bottom:0}.portfolio .portfolio-img{position:relative;-webkit-transition:.2s -webkit-transform;transition:.2s transform;transition:.2s transform,.2s -webkit-transform}.portfolio:hover .portfolio-img{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.portfolio .portfolio-links{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:2;opacity:0;-webkit-transition:.2s opacity;transition:.2s opacity}.number i,.portfolio .portfolio-links a,.service i{width:60px;height:60px;line-height:60px;text-align:center}.portfolio .portfolio-links a{display:inline-block;background-color:#ffd626;color:#001232}.portfolio:hover .portfolio-links{opacity:1}.portfolio .portfolio-links a:hover{opacity:.9}.portfolio .overlay,.portfolio .portfolio-content{position:absolute;left:0;right:0;background:#001232}.portfolio .overlay{top:0;opacity:0;-webkit-transition:.2s opacity;bottom:0;z-index:1;transition:.2s opacity}.portfolio:hover .overlay{opacity:.8}.portfolio .portfolio-content{bottom:4px;border-top:4px solid #ffd626;padding:15px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);z-index:2;-webkit-transition:.2s -webkit-transform;transition:.2s transform;transition:.2s transform,.2s -webkit-transform}.portfolio .portfolio-content h3{color:#fff;margin-bottom:10px}.portfolio .portfolio-content span{color:#ffd626;text-transform:uppercase}.portfolio:hover .portfolio-content{-webkit-transform:translateY(calc(0% + 4px));-ms-transform:translateY(calc(0% + 4px));transform:translateY(calc(0% + 4px))}.view-all-portfolio{text-align:center;margin-top:60px}.service{position:relative;margin-top:15px;margin-bottom:15px;-webkit-transition:.2s -webkit-box-shadow;transition:.2s box-shadow;transition:.2s box-shadow,.2s -webkit-box-shadow}.service i{position:absolute;left:0;top:20px;font-size:35px;color:#ffd626}.service .service-content{padding:15px 15px 15px 70px}.service:hover{-webkit-box-shadow:0 0 10px 3px #eee;box-shadow:0 0 10px 3px #eee}.testimonial .testimonial-quote{position:relative;margin-bottom:30px;padding-top:45px;text-align:center}.testimonial .testimonial-quote:before{content:"\f10d";left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;font-family:'FontAwesome';position:absolute;color:#004;font-size:35px}.testimonial .testimonial-meta{text-align:center;margin-bottom:15px}.testimonial .testimonial-meta h3{margin-bottom:5px}.testimonial .testimonial-meta span{text-transform:uppercase}.partner{display:block;border:2px solid transparent}.partner:hover{border-color:#ffd626}.blog .blog-img>img,.partner>img{width:100%}.blog{margin-top:15px;margin-bottom:15px}.blog .blog-img{position:relative;border-bottom:4px solid #ffd626}.blog .blog-meta{margin-top:15px;margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:10px}.blog .blog-meta li{font-size:14px}.blog .blog-meta li,.blog-tags-share .share .share-list,.blog-tags-share .tags,.blog-tags-share .tags .tags-list{display:inline-block}.blog-tags-share .share .share-list li,.blog-tags-share .tags .tags-list li{display:inline-block;margin-left:15px}.blog-tags-share .share,.widget-category a span{float:right}#aside .widget,.blog-comments{margin-top:30px;margin-bottom:30px}.blog-comments .media .media-object{width:60px}.blog-comments .media{margin-top:30px;padding-top:30px;border-top:1px solid #eee}.blog-comments>.media:last-child{border-bottom:1px solid #eee;padding-bottom:30px}.blog-comments .media .media-body .time{font-size:12px;font-weight:400}.blog-comments .media .media-body .reply-btn{padding:0 10px;font-size:12px}.reply-form form{margin-top:30px}.reply-form .input,.reply-form textarea{margin-bottom:15px}.reply-form .input{width:calc(50% - 8px)}.reply-form .input:nth-child(2){margin-left:11px}#aside .widget:nth-child(1){margin-top:15px}#aside .widget:nth-last-child(1){margin-bottom:15px}.widget-category a{display:block;padding:5px 10px;border:1px solid #eee;margin:12px 0;color:#64728a;font-size:14px;-webkit-transition:.2s color,.2s -webkit-transform;transition:.2s transform,.2s color;transition:.2s transform,.2s color,.2s -webkit-transform}.widget-category a:hover{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px);color:#004;-webkit-box-shadow:-4px 0 0 0 #ffd626;box-shadow:-4px 0 0 0 #ffd626;border-left:#ffd626}.widget-post{margin-bottom:30px;padding-bottom:5px;border-bottom:1px solid #eee}.widget-post:nth-last-child(1){border-bottom:0}.widget-post>a{position:relative;padding-left:100px;display:block;min-height:60px;margin-bottom:5px}.footer-logo .logo,.widget-post>a>span{display:inline-block}.widget-post img{position:absolute;top:0;left:0}.widget-post .blog-meta li,.widget-tags a{display:inline-block;font-size:12px}.widget-tags a{padding:3px 10px;font-size:14px;margin:2px 0;border:1px solid #eee;color:#64728a;-webkit-transition:.2s all;transition:.2s all}.widget-tags a:hover{color:#004;background-color:#ffd626;border:1px solid #004}.footer-widget{margin-top:15px;margin-bottom:15px}.footer-logo .logo{margin-bottom:30px}.footer-logo .logo>img{max-height:50px}.footer-contact li,.footer-links li{margin-top:10px}.footer-contact li a i{color:#ffd626;margin-right:15px}.footer-links li a{font-size:14px;color:#64728a;-webkit-transition:.2s color,.2s -webkit-transform;transition:.2s transform,.2s color;transition:.2s transform,.2s color,.2s -webkit-transform}.footer-links li a:hover{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px);color:#fff}.footer-subscribe{position:relative;margin-top:30px}.footer-subscribe .input{padding-right:125px}.footer-subscribe button{position:absolute;top:3px;right:3px;bottom:3px;padding:0 20px;background:#ffd626;border:0;color:#004;font-size:14px}.footer-social{margin-top:30px}.footer-links li a,.footer-social li,.footer-social li a{display:inline-block}.footer-social li a{height:35px;width:35px;text-align:center;line-height:30px;color:#ffd626;border:2px solid #ffd626;border-radius:50%;margin-right:10px;font-size:14px;-webkit-transition:.2s all;transition:.2s all}.footer-social li a:hover{background-color:#ffd626;color:#004}#footer #bottom-footer{background-color:rgba(0,0,0,.15)}#footer #bottom-footer a{color:#ffd626}@media only screen and (max-width:991px){#cta-2{text-align:center}#main{margin-bottom:30px}.widget-post{min-height:90px;padding-bottom:30px}.widget-post>a{min-height:auto}.widget-post .blog-meta{padding-left:100px}}@media only screen and (max-width:767px){.section-header{margin-bottom:30px}.home-wrapper h1{font-size:28px}.blog-tags-share .share{float:none;margin-top:15px}}@media only screen and (max-width:480px){#numbers [class*=col-xs]{width:100%}.number{text-align:center;padding:0}.number i{position:static}.widget-post{min-height:auto;padding-bottom:5px}.widget-post>a{min-height:60px}.widget-post .blog-meta{padding-left:0;margin-top:15px}}.accordion .panel{border-radius:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.accordion .panel-heading{padding:0;margin:0;border-radius:0;border:1px solid #eee}.accordion .panel-heading .panel-title{font-weight:400}.accordion .panel-heading .panel-title>a{display:block;padding:10px 15px;background-color:#ffd626;color:#004}.accordion .panel-heading .panel-title>a:after{font-family:'FontAwesome';content:"\f068";float:right}.accordion .panel-heading .panel-title>a.collapsed:after{content:"\f067"}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;border:1px solid #004;border-radius:0;background:0 0;-webkit-transition:.2s all;transition:.2s all}.owl-theme .owl-dots .owl-dot:hover span{background:#004}.owl-theme .owl-dots .owl-dot.active span{background:#004;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.owl-theme .owl-nav{opacity:0;-webkit-transition:.2s opacity;transition:.2s opacity}.owl-theme:hover .owl-nav{opacity:1}.owl-theme .owl-nav [class*=owl-]{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:0;background:#004;color:#fff;padding:0;width:30px;height:60px;line-height:60px;border-radius:0;margin:0}.owl-theme .owl-prev{left:0}.owl-theme .owl-next{right:0}.owl-theme .owl-nav [class*=owl-]:hover{opacity:.8;background:#004}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:99999}#loader,#loader:after,#loader:before{border-radius:50%;border:4px solid transparent}#loader{display:block;width:150px;height:150px;margin:-75px 0 0 -75px;position:relative;left:50%;top:50%;border-top-color:#090;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader:after,#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-top-color:#e74c3c;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{top:15px;left:15px;right:15px;bottom:15px;border-top-color:#f9c922;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}