@media all and (min-width:1200px)
{
.text-center-lg.main-heading-1::after {
	margin-right: auto; margin-left: auto;
}
.text-center-lg.sub-heading-1::after {
	margin-right: auto; margin-left: auto;
}
.main-menu .navbar-collapse {
	padding-right: 0px; padding-left: 0px;
}
.main-menu .dropdown:hover .dropdown-menu {
	display: block;
}
.search-form .form-control {
	min-width: 400px;
}
ul#gallery-grid li {
	height: auto !important; min-height: 246px;
}
.text-left-lg {
	text-align: left;
}
.text-center-lg {
	text-align: center;
}
.text-right-lg {
	text-align: right;
}
.pull-left-lg {
	float: left;
}
.pull-right-lg {
	float: right;
}
}
@media all and (max-width:1199px) and (min-width:992px)
{
.text-center-md.main-heading-1::after {
	margin-right: auto; margin-left: auto;
}
.text-center-md.sub-heading-1::after {
	margin-right: auto; margin-left: auto;
}
.main-menu .navbar-collapse {
	padding-right: 0px; padding-left: 0px;
}
.main-menu .navbar-right.navbar-nav > li > a {
	padding-right: 10px; padding-left: 10px;
}
.main-menu .dropdown:hover .dropdown-menu {
	display: block;
}
#main-slider .carousel-caption {
	left: 13%; top: 16%;
}
#main-slider .inverse.carousel-caption {
	right: 13%;
}
#main-slider .carousel-caption h2 {
	font-size: 50px; margin-top: 0px; margin-bottom: 32px;
}
#main-slider .carousel-control {
	padding: 10px; top: 42%; font-size: 22px;
}
#main-slider .left.carousel-control {
	left: 4%;
}
#main-slider .right.carousel-control {
	right: 4%;
}
.header-parallax #main-slider .left.carousel-control {
	left: 0px;
}
.header-full #main-slider .left.carousel-control {
	left: 0px;
}
.header-parallax #main-slider .right.carousel-control {
	right: 0px;
}
.header-full #main-slider .right.carousel-control {
	right: 0px;
}
.section-financial-list li .fa {
	margin-bottom: 140px;
}
.section-financial-list li h5::after {
	margin-left: 28%;
}
ul#gallery-grid li {
	height: auto !important; min-height: 201px;
}
ul#gallery-grid .hover-content h6 {
	margin-top: 14%; margin-bottom: 0px;
}
ul#gallery-grid .hover-content h6::after {
	margin-bottom: 10px;
}
ul#gallery-grid .hover-content p {
	margin-bottom: 15px;
}
.footer-top h5 {
	font-size: 22px;
}
.foot-sm-links {
	margin-left: -4px;
}
.foot-sm-links li {
	padding-right: 4px; padding-left: 4px;
}
.foot-list-style-1 li {
	font-size: 16px;
}
.search-form .form-control {
	min-width: 400px;
}
.address-list li {
	line-height: 26px; font-size: 16px;
}
.address-list li .fa {
	font-size: 18px;
}
.box-6 {
	padding: 20px;
}
.box-6 .fa {
	font-size: 42px;
}
.box-6 h5 {
	line-height: 32px; font-size: 22px;
}
.box-6 h5::after {
	display: none;
}
.img-center-md {
	margin-right: auto; margin-left: auto;
}
.text-left-md {
	text-align: left;
}
.text-center-md {
	text-align: center;
}
.text-right-md {
	text-align: right;
}
.pull-left-md {
	float: left;
}
.pull-right-md {
	float: right;
}
}
@media all and (max-width:991px) and (min-width:768px)
{
.text-center-sm.main-heading-1::after {
	margin-right: auto; margin-left: auto;
}
.text-center-sm.sub-heading-1::after {
	margin-right: auto; margin-left: auto;
}
.main-header .fa {
	width: 35px; height: 35px; line-height: 35px; font-size: 22px; margin-top: 5px; margin-right: 10px;
}
.main-header h6 {
	font-size: 16px;
}
.main-menu .navbar-collapse {
	padding-right: 0px; padding-left: 0px;
}
.main-menu .navbar-nav > li > a {
	padding-right: 15px; padding-left: 15px;
}
.main-menu .dropdown:hover .dropdown-menu {
	display: block;
}
#main-slider .carousel-caption {
	left: 15%; top: 14%;
}
#main-slider .inverse.carousel-caption {
	right: 15%;
}
#main-slider .carousel-caption h2 {
	font-size: 30px; margin-top: 0px; margin-bottom: 25px;
}
#main-slider .carousel-caption h5 {
	font-size: 20px; margin-bottom: 15px;
}
#main-slider .carousel-caption .btn {
	padding: 8px 30px; font-size: 16px; margin-top: 10px;
}
#main-slider .carousel-control {
	padding: 8px 12px; top: 41%; font-size: 18px;
}
#main-slider .left.carousel-control {
	left: 4%;
}
#main-slider .right.carousel-control {
	right: 4%;
}
.header-full #nav .navbar-right {
	
}
.header-parallax .main-menu .navbar-nav > li > a {
	padding-right: 9px; padding-left: 9px; font-size: 15px;
}
.header-full .main-menu .navbar-nav > li > a {
	padding-right: 9px; padding-left: 9px; font-size: 15px;
}
.header-parallax #main-slider .left.carousel-control {
	left: 0px;
}
.header-full #main-slider .left.carousel-control {
	left: 0px;
}
.header-parallax #main-slider .right.carousel-control {
	right: 0px;
}
.header-full #main-slider .right.carousel-control {
	right: 0px;
}
.main-banner {
	padding-top: 50px; padding-bottom: 50px;
}
.main-banner h2 {
	font-size: 54px;
}
.sub.section-info .stats-info {
	margin-bottom: 30px;
}
.sub.section-info .stats-info > li {
	margin-bottom: 30px;
}
.stats-info h3 {
	font-size: 40px;
}
.stats-info h3 + h4 {
	font-size: 28px; margin-top: 10px;
}
.testimonial-box li + li {
	margin-left: 0px;
}
.testimonial-box li img.circle {
	width: 40px; height: 40px; margin-bottom: 20px;
}
.section-financial-list li {
	margin-top: 30px;
}
.section-financial-list li .fa {
	font-size: 60px; margin-top: 10px; margin-right: 20px; margin-bottom: 140px;
}
.section-financial-list li h5::after {
	margin-left: 26%;
}
.search-form .form-control {
	min-width: 300px;
}
ul#gallery-grid li {
	height: auto !important; min-height: 236px;
}
ul#gallery-grid .hover-content h6 {
	margin-top: 17%;
}
ul#gallery-grid .hover-content h6::after {
	margin-bottom: 15px;
}
ul#gallery-grid .hover-content p {
	margin-bottom: 18px;
}
#blog-post-carousel .owl-controls .owl-buttons .owl-prev {
	font-size: 30px;
}
#blog-post-carousel .owl-controls .owl-buttons .owl-next {
	font-size: 30px;
}
.address-list li {
	line-height: 24px; font-size: 14px;
}
.address-list li .fa {
	font-size: 14px; margin-right: 5px;
}
.address-list li .pull-left.fa {
	margin-right: 1px;
}
.address-list li span {
	margin-left: 0px;
}
.box-6 {
	padding: 20px;
}
.box-6 .fa {
	font-size: 38px;
}
.box-6 h5 {
	line-height: 30px; font-size: 20px;
}
.box-6 h5::after {
	display: none;
}
.newsletter-bar h6 {
	margin-top: 20px; margin-bottom: 30px;
}
.img-center-sm {
	margin-right: auto; margin-left: auto;
}
.text-left-sm {
	text-align: left;
}
.text-center-sm {
	text-align: center;
}
.text-right-sm {
	text-align: right;
}
.pull-left-sm {
	float: left;
}
.pull-right-sm {
	float: right;
}
}
@media all and (max-width:767px)
{
.main-heading-1::after {
	margin-right: auto; margin-left: auto;
}
.text-center-xs.main-heading-1::after {
	margin-right: auto; margin-left: auto;
}
.text-center-xs.sub-heading-1::after {
	margin-right: auto; margin-left: auto;
}
.top-bar ul {
	margin-bottom: 10px;
}
.main-header > .container > .row > div.col-xs-12 + div.col-xs-12 {
	margin-top: 30px;
}
.main-header .fa {
	margin-bottom: 15px;
}
.main-menu {
	padding-top: 0px; padding-bottom: 0px;
}
.main-menu .navbar-collapse {
	border-color: rgb(216, 216, 216);
}
.main-menu .open .dropdown-menu > li > a {
	padding-top: 10px; padding-bottom: 10px;
}
#main-slider .carousel-control {
	padding: 8px 12px; top: 41%; font-size: 18px;
}
#main-slider .left.carousel-control {
	left: 4%;
}
#main-slider .right.carousel-control {
	right: 4%;
}
.header-parallax {
	padding-bottom: 30px; min-height: 300px;
}
.header-full {
	padding-bottom: 30px; min-height: 300px;
}
.header-parallax .navbar-collapse {
	margin-top: 20px;
}
.header-full .navbar-collapse {
	margin-top: 20px;
}
.main-banner {
	padding-top: 40px; padding-bottom: 40px;
}
.main-banner h2 {
	font-size: 48px;
}
.stats-info {
	margin-top: 30px; margin-bottom: 30px;
}
.stats-info li + li {
	margin-top: 30px;
}
.testimonial-box li + li {
	margin-left: 0px;
}
.testimonial-box li img.circle {
	width: 40px; height: 40px; margin-bottom: 20px;
}
.section-financial-list li {
	margin-top: 30px;
}
.section-financial-list li .fa {
	margin-right: 0px; margin-bottom: 20px;
}
.section-financial-list li h5::after {
	margin-right: auto; margin-left: auto;
}
.countdown h1 {
	font-size: 52px;
}
.countdown h1.days {
	font-size: 100px; margin-top: -15px;
}
ul#gallery-grid li {
	height: auto !important; min-height: 253px;
}
ul#gallery-grid .hover-content h6 {
	margin-top: 12%; margin-bottom: 0px;
}
ul#gallery-grid .hover-content h6::after {
	margin-bottom: 10px;
}
ul#gallery-grid .hover-content p {
	margin-bottom: 15px;
}
#blog-post-carousel .owl-controls .owl-buttons .owl-prev {
	font-size: 30px;
}
#blog-post-carousel .owl-controls .owl-buttons .owl-next {
	font-size: 30px;
}
.newsletter-bar .form-group {
	margin-top: 20px; margin-bottom: 20px;
}
.footer-top > .container > .row > div.col-xs-12 + div.col-xs-12 {
	margin-top: 50px;
}
.foot-address-list .fa {
	font-size: 20px; margin-top: 10px; margin-right: 15px;
}
.foot-address-list .fa-envelope {
	font-size: 18px;
}
.foot-address-list .fa {
	float: none;
}
.foot-address-list span {
	float: none;
}
.box-1 {
	margin-bottom: 50px;
}
.sub.box-1 {
	margin-top: 0px;
}
.sub.box-1 .fa {
	font-size: 60px; margin-top: 5px;
}
.last.box-1 {
	margin-bottom: 0px;
}
.sub.box-1 {
	margin-bottom: 0px;
}
.sub.box-1 .fa {
	margin-bottom: 0px;
}
.box-4 h5 {
	margin-top: 30px; margin-bottom: 20px;
}
.box-6 {
	padding: 20px;
}
.box-6 {
	text-align: center;
}
.box-6 h5 {
	text-align: center;
}
.box-6 .fa {
	font-size: 36px;
}
.box-6 h5 {
	font-size: 18px;
}
.box-6 h5.text-left {
	float: none !important;
}
.box-6 h5.text-right {
	float: none !important;
}
.box-6 h5::after {
	display: none;
}
.bio-box-1 {
	margin-top: 55px;
}
.first.bio-box-1 {
	margin-top: 20px;
}
.bio-box-1 .bio-sm-links {
	margin-top: 20px;
}
.two-col.bio-box-1 {
	margin-top: 10px; margin-bottom: 45px;
}
.two-col.bio-box-1 h5 {
	margin-top: 30px;
}
.list-style-4 li .fa {
	font-size: 40px; margin-bottom: 30px;
}
.address-list li .pull-left.fa {
	float: none !important;
}
.address-list li span.pull-left {
	float: none !important;
}
.img-center-xs {
	margin-right: auto; margin-left: auto;
}
.text-left-xs {
	text-align: left;
}
.text-center-xs {
	text-align: center;
}
.text-right-xs {
	text-align: right;
}
.pull-left-xs {
	float: left;
}
.pull-right-xs {
	float: right;
}
}
@media all and (max-width:478px)
{
#main-slider .carousel-control {
	padding: 5px 12px; top: 36%; font-size: 15px;
}
#main-slider .left.carousel-control {
	left: 4%;
}
#main-slider .right.carousel-control {
	right: 4%;
}
#accordion-faqs .panel-title {
	font-size: 18px;
}
ul#gallery-grid li {
	height: auto !important; min-height: 175px;
}
.pagination-wrap {
	padding-top: 20px; margin-top: 10px;
}
.pagination {
	margin-top: 15px;
}
.pagination > li + li {
	margin-left: 10px;
}
.pagination > li > a {
	width: 30px; height: 30px; line-height: 30px; font-size: 14px;
}
.pagination > li > span {
	width: 30px; height: 30px; line-height: 30px; font-size: 14px;
}
.list-style-1 li {
	margin-top: 30px;
}
.list-style-1 li .fa {
	width: 70px; height: 70px; line-height: 70px; font-size: 40px; margin-top: 10px; margin-right: 15px;
}
.list-style-2 {
	margin-top: 10px; margin-bottom: 10px;
}
.list-style-2 li {
	margin-top: 20px;
}
}

/*
     FILE ARCHIVED ON 18:47:08 Mar 04, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:40:57 Mar 23, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 75.817
  exclusion.robots: 0.166
  exclusion.robots.policy: 0.146
  cdx.remote: 0.099
  esindex: 0.013
  LoadShardBlock: 41.935 (3)
  PetaboxLoader3.datanode: 96.206 (4)
  load_resource: 253.594
  PetaboxLoader3.resolve: 184.657
*/