/* template-color */

.scroll-top {
	background: #00a8ff;
}

.theme-btn-one {
	background: #00a8ff;
}

.header-top .right-column li i {
	color: #00a8ff;
}

.header-top .right-column li a:hover {
	color: #00a8ff;
}

.main-header .search-box-btn:hover {
	color: #00a8ff !important;
}

.main-menu .navigation>li.current>a,
.main-menu .navigation>li:hover>a {
	color: #00a8ff !important;
}

.main-menu .navigation>li>ul>li>a:hover,
.main-menu .navigation>li>.megamenu li>a:hover {
	color: #00a8ff;
}

.main-menu .navigation>li>ul>li>ul>li>a:hover {
	color: #00a8ff;
}

.banner-section .image-box .video-content a {
	color: #00a8ff;
}

.banner-section .image-box .text h4 a {
	color: #00a8ff;
}

.service-block-one .inner-box .icon-box {
	color: #00a8ff;
}

.service-block-one .inner-box h4 a:hover {
	color: #00a8ff !important;
}

.image_block_1 .image-box .icon-box a {
	color: #00a8ff;
}

.image_block_1 .image-box .icon-box a:hover {
	background: #00a8ff;
}

.list-style-one li:before {
	color: #00a8ff;
}

.chooseus-section .single-item .icon-box {
	color: #00a8ff;
}

.video-section .video-inner a {
	background: #00a8ff;
}

.testimonial-block-one .inner-box .text .rating li {
	color: #ffab01;
}

.testimonial-block-one .inner-box .author-box .designation {
	color: #00a8ff;
}

.news-block-one .inner-box .lower-content h3 a:hover {
	color: #00a8ff;
}

.news-block-one .inner-box .lower-content .post-info li a:hover {
	color: #00a8ff;
}

.cta-section .inner-box .text a:hover {
	color: #00a8ff;
}

.footer-top .links-widget .links-list li a:hover {
	color: #00a8ff;
}

.footer-top .links-widget .links-list li a:before {
	background: #00a8ff;
}

.footer-top .contact-widget .info li a {
	color: #00a8ff;
}

.footer-bottom .bottom-inner .copyright p a {
	color: #00a8ff;
}

.footer-bottom .bottom-inner .social-links li a:hover {
	background: #00a8ff;
	border-color: #00a8ff;
}

.banner-style-two .content-box h1 span {
	color: #00a8ff;
}

.chooseus-style-two .single-item .icon-box {
	color: #00a8ff;
}

.counter-block-one .inner-box .count-outer {
	color: #00a8ff;
}

.content_block_3 .content-box .testimonial-content .rating li {
	color: #ffab01;
}

.content_block_3 .content-box .testimonial-content .author-box .designation {
	color: #00a8ff;
}

.main-header.style-three .header-lower .support-box h4 a:hover {
	color: #00a8ff;
}

.banner-style-three .feature-content .single-item .inner-box .icon-box {
	color: #00a8ff;
}

.banner-style-three .feature-box:before {
	background: #00a8ff;
}

.team-block-one .inner-box .lower-content .inner h3 a:hover {
	color: #00a8ff;
}

.team-block-one .inner-box .lower-content .inner .designation {
	color: #00a8ff;
}

.cta-style-three .video-column .inner-box a {
	background: #00a8ff;
}

.newsletter-section .inner-box .form-inner .form-group input:focus {
	border-color: #00a8ff !important;
}

.doors-sidebar .sidebar-category .category-list li a:before {
	background: #00a8ff;
}

.gallery-block-one .inner-box .view-btn a {
	background: #00a8ff;
}

.gallery-block-one .inner-box .view-btn a:hover {
	color: #00a8ff;
}

.sortable-masonry .filters .filter-tabs li.active,
.sortable-masonry .filters .filter-tabs li:hover {
	background: #00a8ff;
	border-color: #00a8ff;
}

.ask-questions form .form-group input:focus,
.ask-questions form .form-group textarea:focus {
	border-color: #00a8ff !important;
}

.pricing-table .table-header h4 {
	color: #00a8ff;
}

.pricing-table .table-content .list li:before {
	background: #00a8ff;
}

.pricing-table .table-footer a:hover {
	background: #00a8ff;
	border-color: #00a8ff;
}

.login-section .inner-box .social-links li:first-child a {
	background: #466ca9;
}

.login-section .inner-box .social-links li:nth-child(2) a {
	background: #dc4b38;
}

.login-section .inner-box .social-links li:last-child a {
	background: #267eb0;
}

.login-section .inner-box .login-form .form-group input:focus {
	border-color: #00a8ff !important;
}

.login-section .inner-box .login-form .forget-password a {
	color: #00a8ff;
}

.login-section .inner-box .login-now p a {
	color: #00a8ff;
}

.custom-check-box .custom-control.material-checkbox .material-control-input:checked~.material-control-indicator {
	background: #00a8ff !important;
	border: 1px solid #00a8ff !important;
}

.custom-check-box .custom-controls-stacked .description a {
	color: #00a8ff;
	border-bottom: 1px solid #00a8ff;
}

.pagination li a:hover,
.pagination li a.current {
	background: #00a8ff;
}

.blog-sidebar .sidebar-search .search-form .form-group input:focus {
	border-color: #00a8ff !important;
}

.blog-sidebar .sidebar-search .search-form .form-group input:focus+button,
.blog-sidebar .sidebar-search .search-form .form-group button:hover {
	color: #00a8ff;
}

.blog-sidebar .category-widget .category-list li a:before {
	background: #00a8ff;
}

.blog-sidebar .post-widget .post h5 a:hover {
	color: #00a8ff;
}

.blog-sidebar .sidebar-tags .tags-list li a:hover {
	background: #00a8ff;
	border-color: #00a8ff;
}

.page-title .content-box .post-info li a:hover {
	color: #00a8ff;
}

.blog-details-content .inner-box .text blockquote .icon-box {
	color: #00a8ff;
}

.blog-details-content .post-share-option .social-links li a:hover {
	background: #00a8ff;
}

.blog-details-content .comment-box .comment .comment-inner .reply-btn:hover {
	color: #00a8ff;
}

.blog-details-content .comments-form-area .form-group input:focus,
.blog-details-content .comments-form-area .form-group textarea:focus {
	border-color: #00a8ff !important;
}

.contact-section .info-inner .info-list li h4 a:hover {
	color: #00a8ff;
}

.contact-section .info-inner .social-links li a:hover {
	color: #00a8ff;
}

.banner-carousel .owl-nav .owl-prev:hover,
.banner-carousel .owl-nav .owl-next:hover {
	background: #00a8ff;
}

.banner-style-three .banner-carousel .owl-nav .owl-prev:hover,
.banner-style-three .banner-carousel .owl-nav .owl-next:hover {
	background: #00a8ff;
}

.header-address {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-bottom: 40px;
}

.header-address * {
	color: white;
	font-size: x-large;
	font-weight: 600;
}