﻿@import url("https://fonts.googleapis.com/css?family=Poppins:400,500,700");body{font-size:14px;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#354a5d;}h1,h2,h3,h4,h5,h6{font-family:"Poppins";}h1,h4,h5,h6{color:#354a5d;}h2{color:#004f91;}h3{color:#8f3894;}a{text-decoration:none !important;outline:none;}p{line-height:1.6;font-size:15px;}.card{border:none;box-shadow:0 10px 35px 0 rgba(154,161,171,.1);}.bg-gradient{background:linear-gradient(360deg,#fff 0%,#3bafda 78%);}.btn{font-weight:500;}.avatar-sm{width:32px;height:32px;}.avatar-md{width:56px;height:56px;}.section{position:relative;padding-top:80px;padding-bottom:80px;}.tagline{position:absolute;width:100%;z-index:9;}.tagline .info-link{color:rgba(255,255,255,.7);}.tagline .info-link li{line-height:50px;padding:0 7px;}.tagline .info-link li a{color:rgba(255,255,255,.7);}.tagline .social-links li a{line-height:50px;padding:0 7px;color:rgba(255,255,255,.7);}.tagline .social-links li a:hover{color:#fff;}.navbar-custom{padding:0;width:100%;z-index:999;transition:all .4s;background:rgba(255,255,255,.1);}.navbar-custom .logo{display:flex;align-items:end;color:#fff;text-decoration:none;cursor:pointer;}.navbar-custom .logo .logo-light{display:inline-block;}.navbar-custom .logo .logo-dark{display:none;}.navbar-custom .navbar-nav .nav-item{position:relative;}.navbar-custom .navbar-nav .nav-item .dropdown .dropdown-menu .dropdown-item{color:#96a4a7;}.navbar-custom .navbar-nav .nav-item .nav-link{line-height:26px;color:rgba(255,255,255,.6);transition:all .4s;background-color:transparent !important;padding:16px 10px;margin:0 7px;font-weight:500;}.navbar-custom .navbar-nav .nav-item .nav-link:hover,.navbar-custom .navbar-nav .nav-item .nav-link:active{color:#fff;}.navbar-custom .navbar-nav .nav-item.active .nav-link{color:#fff;}.navbar-custom .navbar-nav .nav-item:last-child .nav-link{padding-right:0;}.navbar-toggler{font-size:24px;margin-top:5px;margin-bottom:0;color:#fff;}@media(min-width:992px){.navbar-custom .navbar-nav .nav-item .dropdown:hover .dropdown-menu{display:block;}}.nav-sticky .navbar-custom{padding:0;background-color:#fff;box-shadow:0 10px 35px 0 rgba(154,161,171,.1);top:0;}.nav-sticky .navbar-custom .logo{display:flex;align-items:end;color:#000;text-decoration:none;cursor:pointer;}.nav-sticky .navbar-custom .logo .logo-dark{display:inline-block;}.nav-sticky .navbar-custom .logo .logo-light{display:none;}.nav-sticky .navbar-custom .navbar-nav .nav-item .nav-link{color:rgba(53,74,93,.8);}.nav-sticky .navbar-custom .navbar-nav .nav-item .nav-link:hover,.nav-sticky .navbar-custom .navbar-nav .nav-item .nav-link:active{color:#8f3894;}.nav-sticky .navbar-custom .navbar-nav .nav-item.active .nav-link{color:#8f3894;}.bg-home{position:relative;padding-top:190px;padding-bottom:100px;background-color:#354a5d;}.services-box .services-icon{display:inline-block;position:relative;}.services-box .services-icon i{width:64px;height:64px;line-height:64px;background:rgba(0,79,145,.6);color:#fff;border-radius:92% 50% 80% 50%;z-index:99;position:relative;}.services-box .services-icon:before{content:"";position:absolute;width:80px;height:64px;background:rgba(143,56,148,.3);right:-8px;top:4px;border-radius:50% 100% 50% 80%;}.counter-box{position:relative;background-color:rgba(255,255,255,.1);border:2px solid rgba(255,255,255,.1);overflow:hidden;border-radius:7px;}.pricing-plan{border-radius:7px;max-width:523px;margin:0 auto;}.pricing-plan.active{border:2px solid #004f91;}.testi-desc{background-color:#fff;box-shadow:0 10px 35px 0 rgba(154,161,171,.1);border-radius:7px;position:relative;}.testi-desc:before{content:"";position:absolute;width:14px;height:14px;background:#fff;bottom:-6px;left:52px;transform:rotate(45deg);}.client-images img{margin:10px auto;opacity:.7;}.faq-nav-tabs .nav-item{margin:0 12px;box-shadow:0 10px 35px 0 rgba(154,161,171,.1);}.faq-nav-tabs .nav-item:first-child{margin-left:0;}.faq-nav-tabs .nav-item:last-child{margin-right:0;}.faq-nav-tabs .nav-item .nav-link{padding:1.2rem;color:#354a5d;}.faq-nav-tabs .nav-item .nav-link.active h4{color:#fff;}.faq-nav-tabs .nav-item .nav-link.active i{color:#fff !important;}.faq-tab-content .faq-question-q-box{height:30px;width:30px;color:#004f91;text-align:center;border-radius:50%;float:left;font-weight:600;line-height:30px;background-color:rgba(0,79,145,.15);}.footer .footer-cta{border-bottom:1px solid rgba(255,255,255,.1);}.footer .footer-title{font-size:16px;}.footer .footer-list li{padding:7px 0;}.footer .footer-list li a{color:rgba(255,255,255,.4);transition:all .4s;}.footer .footer-list li a:hover{color:#fff;}.footer .logo{display:flex;align-items:end;color:#fff;text-decoration:none;cursor:pointer;}.page-header-box{padding:175px 0 60px 0;color:#fff;}.page-header-box .breadcrumb{background:transparent;justify-content:center;}.page-header-box .breadcrumb .breadcrumb-item a{color:rgba(255,255,255,.6);}.page-header-box .breadcrumb .breadcrumb-item.active{color:#fff;}.page-header-box .breadcrumb-item+.breadcrumb-item:before{color:#fff;}.about-box .about-index-number{width:46px;height:46px;line-height:46px;font-size:20px;text-align:center;background-color:#35a3ff;color:#004f91;border-radius:50%;}.team-box{position:relative;overflow:hidden;transition:all .4s ease;border-radius:7px;}.team-box .team-overlay{background:none repeat scroll 0 0 rgba(53,74,93,.7);position:absolute;transition:all .5s ease-in-out 0s;top:0;left:0;bottom:0;right:0;opacity:0;visibility:hidden;overflow:hidden;border-radius:8px;}.team-box .team-content{position:absolute;bottom:-60px;left:0;right:0;padding-left:30px;padding-right:30px;transition:all .5s ease-in-out 0s;opacity:0;}.team-box .team-content .social-icon a{display:inline-block;height:36px;width:36px;line-height:34px;color:#fff;border:1px solid #fff;border-radius:50%;transition:all .5s;}.team-box .team-content .social-icon a:hover{background:#004f91;border-color:#004f91;}.team-box:hover .team-overlay{opacity:1;visibility:visible;}.team-box:hover .team-content{bottom:50%;transform:translateY(50%);opacity:1;}.blog-content{position:relative;bottom:14px;background:#fff;border-radius:4px;}.blog-right-sidebar .widget-search form{position:relative;}.blog-right-sidebar .widget-search form .form-control{font-size:14px;}.blog-right-sidebar .widget-search form .search-button{position:absolute;top:5px;right:4px;background-color:#fff;border:none;font-size:18px;transition:all .3s ease-out;}.blog-right-sidebar .widget-search form .search-button:focus{outline:0;}.blog-right-sidebar .widget ul li{padding:12px 0;}.blog-right-sidebar .widget ul li:last-child{padding-bottom:0;}.blog-right-sidebar .widget ul li a{color:#354a5d;display:block;}.blog-right-sidebar .widget.widget-popular-post .popular-post{border-bottom:1px solid #f0f0f0;padding:15px 0;}.blog-right-sidebar .widget.widget-popular-post .popular-post img{width:64px;}.blog-right-sidebar .widget.widget-popular-post .popular-post:last-of-type{border:none;}.blog-right-sidebar .widget.widget-tag-cloud .tagcloud>a{display:inline-block;padding:5px 10px;border:1px solid rgba(53,74,93,.1);border-radius:2px;color:#48647d;font-size:12.4px;margin-top:9px;margin-right:6px;}.blog-right-sidebar .widget.widget-tag-cloud .tagcloud>a:hover{background:#004f91;border-color:#004f91;color:#fff;}.blog-details-box .post-meta .list-inline-item{margin-right:24px;color:#96a4a7;}.blog-details-box .post-meta .list-inline-item a{color:#96a4a7;}.blog-details-box .blockquote{position:relative;}.blog-details-box .blockquote .blockquote-icon i{position:absolute;right:0;bottom:0;color:rgba(53,74,93,.1);}.map iframe{width:100%;height:300px;border:0;}.custom-form form .form-control{height:43px;font-size:14px;border-color:#fff;}.custom-form form textarea{height:auto !important;}.error{margin:8px 0;display:none;color:#ed1763;}#ajaxsuccess{font-size:16px;width:100%;display:none;clear:both;margin:8px 0;}.error_message{padding:10px;margin-bottom:20px;text-align:center;color:#ed1763;background-color:#fac1d6;border-color:#fac1d6;border-radius:5px;font-size:14px;}.contact-loader{display:none;}#success_page{text-align:center;margin-bottom:50px;}#success_page h3{color:#0087b2;font-size:22px;}@media(min-width:200px) and (max-width:1199px){.container-fluid{max-width:95%;}}@media(min-width:1200px){.container-fluid{max-width:85%;}}@media(min-width:1600px){.container-fluid{max-width:70%;}}@media(min-width:200px) and (max-width:991px){.navbar-custom{top:0;padding:10px 0 !important;background-color:#fff !important;box-shadow:0 10px 35px 0 rgba(154,161,171,.1);}.navbar-custom .logo .logo-dark{display:inline-block;}.navbar-custom .logo .logo-light{display:none;}.navbar-custom .navbar-nav .nav-item .nav-link{transition:all .4s;color:rgba(53,74,93,.8) !important;margin:0;padding:6px 0;}.navbar-custom .navbar-nav .nav-item .nav-link i.mdi-chevron-down{position:absolute;right:14px;}.navbar-custom .navbar-nav .nav-item.active .nav-link{color:#004f91 !important;}.navbar-toggler{font-size:24px;margin-top:0;margin-bottom:0;color:#354a5d;}.mo-mb-20{margin-bottom:20px !important;}.page-header-box{padding:100px 0 40px 0;}}@media(max-width:540px){.bg-home{padding-top:130px;}.home-title{font-size:26px;}.media-list{padding:0 !important;}.media-list .media .media-body{margin-left:1rem !important;}.post-meta .list-inline-item{padding:10px 0;}}