@charset "UTF-8";.page-wrapper{background-color:#fff;}
.remove_margin{margin:0px;}
.remove_padding{padding:0px;}
.bg-light{border: 1px dotted #4279a8;border-bottom: 5px solid #4279a8;}
.bg-type0{border: 1px dotted #4279a8;border-bottom: 5px solid #ccc;}
.bg-type2{border: 1px dotted #4279a8;border-bottom: 5px solid #CF661B;}
.bg-type1{border: 1px dotted #4279a8;border-bottom: 5px solid #F2CC12;}
.bg-type3{border: 1px dotted #4279a8;border-bottom: 5px solid #4279a8;}
.bg-dark{background-color:#222;}
.text-black{color:#333;}
button i{margin-right:2px;}
p{line-height:20px;}
.inline-block{display:inline-block;vertical-align:middle;}
.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.custom-margin{margin:5.5em 0 6.5em 0;}
.text-white{color:#fff;}
.text-dark{color:#000;}
.brd-radius{border-radius:4px;}
.theme-btn:hover{background:#315777 !important;color:#fff !important;}
.theme-btn{background:#4279a8 !important;color:#fff;-webkit-transition:all .35s ease-in-out;transition:all .2s ease-in-out;min-height:30px;}
.main-search-area .theme-btn{background-color:#1c425f !important;}
.theme-bg{background:#4279a8;}
.theme-color{color:#4279a8;}
.card-row-image{max-width:100%;display:block;width:100%;}
.card-row-body{padding:10px;width:100%;display:block;max-width:100%;}
.card-row-title a{color:#4279a8;font-weight:700;}
.page-content{margin-bottom:50px;}
.footer-bottom .nav > li > a{padding:0px 10px;}
.card-row-content{color:#333;}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus{background:#4279a8 !important;border-color:#4279a8;color:#fff}
.pagination > li > a, .pagination > li > span{color:#4279a8;}
.footer-box ul li{padding:5px 0px;}
.footer-box ul li a{color:#fff;}
.footer-box ul li a:hover,.footer-bottom .nav > li > a:hover{color:#4279a8;}
.header{display:block;background:rgba(0,0,0,0.7);//background:url('../img/google-maps-bg.jpg');position:relative;height:auto;}
.header-wrapper{ background-color: #092233;box-shadow: none;/*background-color:transparent;box-shadow:none;*/}
.header-nav-primary.nav > li > a{padding:6px 20px !important;color:#fff;}
.header-section{padding:30px 0px;}
.nav > li{position:relative;display:inline-block;float:none;}
.nav > li > a:hover, .nav > li > a:focus{background:transparent;}
.nav > li > a{position:relative;display:inline-block;padding:10px 15px;cursor:pointer;}
.header-section a{font-size:14px;font-weight:600;}
.main-search-area{margin:0px;padding:25px 0px;margin-bottom:30px;//background:url('../img/google-maps-bg.jpg');position:relative;}
.main-search-area:before,.header:before,.home-search-area:before{position:absolute;height:100%;width:100%;content:'';top:0;left:0;//background:rgba(0,0,0,0.9);//background:rgba(23, 24, 27, 0.95);}
.main-search-area input{height:54px;border-radius:4px;margin-bottom:5px;}
.home-search-area .main-search-area .cat-select a{font-size:20px;}
.main-search-area .cat-select a{font-size:14px;font-weight:600;padding:8px 5px;display:inline-block;transition:all .2s ease-in-out;}
.cat-select{margin-top:10px;}
.main-search-area .cat-select a i{font-size:1.3em;}
.main-search-area .cat-select a span, .main-search-area .cat-select a:hover i{color:#fff;-webkit-transition:all .35s ease-in-out;transition:all .2s ease-in-out;}
.main-search-area .cat-select a i,.main-search-area .cat-select a:hover span{color:#4279a8;-webkit-transition:all .35s ease-in-out;transition:all .2s ease-in-out;}
.no-image{padding-top:60px;font-size:16px;}
.common-heading{text-align:center;font-weight:900;font-size:34px;font-family:sans-serif;margin-bottom:0.4em;}
.common-heading span{display:block;margin:auto;width:50px;border:2px solid #4279a8;margin-top:18px;}
.font-para{color:black !important;font-size:17px;line-height:1.9;}
.video-heading{font-weight:900;margin-bottom:10px;}
.video-section{padding:50px 0;}
.video-thumb{height:250px;width:100%;}
.video-down-angle{font-size:0px;line-height:0%;width:0px;border-top:25px solid #fff;border-left:25px solid transparent;border-right:25px solid transparent;position:absolute;left:calc(50% - 25px);}
.top-searches-section{position:relative;}
.top-search-image-block{background:white;margin-bottom:30px;width:100%;padding:15px;max-width:195px;margin:auto;margin-bottom:20px;overflow:hidden;}
.top-search-image{background-size:cover;background-position:center center;height:100px;}
.top-image-heading{font-size:15px;font-weight:900;margin:12px 0px;display:block;text-align:center;}
.summary-block{color:#fff;}
.dark-title{font-size:32px;font-weight:700;}
.summary-block .summary-item{text-align:center;margin:15px 0px;}
.summary-block .summary-item i{color:#4279a8;font-size:4em}
.summary-block .summary-item span{font-size:46px;margin-top:20px;display:block}
.testimonial-text{margin-bottom:20px;text-align:center;font-style:italic;line-height:28px;font-size:20px;color:#5f5959;quotes:'\201C' '\201D';}
.testimonial-image-list ul{padding:0px;}
.testimonial-image-list li{width:80px;list-style:none;display:inline-block;vertical-align:middle;overflow:hidden;background:#fff;margin:10px;}
.testimonial-image-list li img{width:100%;}
.client-block{padding-bottom:55px;padding-top:55px;}
.client-list-item{height:100px;overflow:hidden;width:100%;max-width:145px;margin:10px 0px;position:relative;}
.arrow .social-arrow{position:absolute;right:-3%;}
.arrow .social-arrow a{margin:10px 5px;font-weight:700;color:#fff;display:inline-block;}
.cards-simple-wrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;padding-top:8px;}
#quote-carousel{padding:0 10px 30px 10px;margin-top:30px;}
#quote-carousel .carousel-control{background:none;color:#222;font-size:2.3em;text-shadow:none;margin-top:30px;}
#quote-carousel .carousel-control.left{left:-12px;}
#quote-carousel .carousel-control.right{right:-12px !important;}
#quote-carousel .carousel-indicators{right:50%;top:auto;bottom:0px;margin-right:-19px;}
#quote-carousel .carousel-indicators li{background:#c0c0c0;}
#quote-carousel .carousel-indicators .active{background:#333333;}
#quote-carousel img{width:250px;height:100px}
blockquote{width:100% !important;font-size:21px;}
blockquote small{float:right;color:#4279a8;}
blockquote .row{margin-left:10px !important;}
.item blockquote{border-left:none;margin:0;}
.item blockquote img{margin-bottom:10px;}
.item blockquote p:before{content:"\f10d";font-family:'Fontawesome';float:left;margin-right:10px;}
.blue-title{color:#4279a8 !important;}
.grey-title{color:#9a9a9b !important;}
.main-search-area{background-color:#4279a8 !important;}
.form-group{margin-bottom:0px !important;}
.testimonial-inner{margin-left:20px !important;}
.document-title{margin-bottom:0px !important;}
@media (max-width:992px){.card-row-inner > div{padding:0px !important;}
.arrow .social-arrow{position:static;}
.cards-simple-wrapper{width:750px;}
}
@media (min-width:1366px){}
@media (max-width:1200px){.card-row-body{width:100%;}
.cards-simple-wrapper{width:970px;}
}
@media(min-width:1200px){.custom-container{width:900px;}
.top-search-para{margin:0 0 3em 12em;width:540px;}
.top-search-image-block{height:270px;}
.arrow .social-arrow{right:-20%;}
.cards-simple-wrapper{width:1170px;}
}
@media (max-width:767px){.header .nav li{display:block;margin:0px;float:none;}
.navbar-toggle{background:#fff;color:#ed4d26;margin:0;padding:4px 8px 3px 10px;}
.cards-simple-wrapper{width:100%;}
 .hide-on-mobile{
        display:none;             
    }
}