h1,
h2,
h3,
h4,
h5,
h6 {
    color: #1a1a1a
}

.btn-primary {
    color: #fff;
    background-color: #648489
}

.btn-primary:focus,
.btn-primary:hover {
    color: #fff;
    border-color: #696969;
    background-color: #696969
}

.btn-secondary {
    color: #fff;
    border-color: #696969;
    background-color: #696969
}

.btn-secondary:focus,
.btn-secondary:hover {
    color: #696969;
    background-color: transparent
}

.btn-secondary2 {
    color: #fff;
    border-color: #fff;
    background-color: #054284
}

.btn-secondary3 {
    color: #fff;
    border-color: #fff;
    background-color: #53a700
}

.btn-secondary4 {
    color: #fff;
    border-color: #fff;
    background-color: #ff0076
}

.btn-secondary2:focus,
.btn-secondary2:hover {
    color: #fff
}

.btn-secondary2:focus,
.btn-secondary2:hover {
    color: #fff
}

.btn-default {
    color: #fff;
    border-color: #fff;
    background-color: transparent
}

.btn-default1 {
    color: #fff;
    border-color: #fff;
    background-color: #e6007e
}

.btn-default:focus,
.btn-default:hover {
    color: #1a1a1a;
    background-color: #fff
}

.btn-link {
    color: #1a1a1a
}

.btn-link:focus,
.btn-link:hover {
    color: #00d8ff
}

.color-white,
.color-white-a a,
.flat-white [class^=flaticon-]::before,
.newsletter_2 .social_icon a i,
.social_icon i {
    color: #fff
}

.color-black {
    color: #000
}

.color-morado {
    color: #662483
}

.color-default,
.flat-default [class^=flaticon-]::before {
    color: #9AD6EF
}

.icon_default i,
.social_icon i:hover {
    color: #9AD6EF
}

.color-primary,
.color-primary-a a,
.flat-primary [class^=flaticon-]::before,
.icon_primary i {
    color: #00d8ff
}

.color-dark,
.color-secondary-a a,
.flat-secondary [class^=flaticon-]::before,
.icon_secondary i {
    color: #1a1a1a
}

.color-gray,
.color-gray-a a {
    color: #a2a2a2
}

.bg-white {
    background-color: #fff
}

.bg-black {
    background-color: #000
}

.bg-default {
    background-color: #9AD6EF
}

.bg-productos {
    background: #e3fdf8
}

.bg-primary {
    background-color: #7f9fa5
}

.bg-dark {
    background-color: #000329
}

.bg-gray {
    background-color: #f5f5f5;
    padding: 10px
}

.bg-gray2 {
    background-color: #cef1ff
}

.navbar-default > li > a,
.page_banner_link li a {
    color: #00d8ff
}

.header-style2 .cart-nav li a,
.header-style2 .navbar-default .navbar-nav > li > a {
    color: #fff
}

#main_header .dropdown-menu li.active a,
.main_header .dropdown-menu li.active a {
    color: #9AD6EF;
    background-color: transparent
}

.page_banner_link li,
.pagination > li > a,
del {
    color: #a2a2a2
}

.about_us_2 .about_us_item:hover .btn-link,
.about_us_2 .about_us_item:hover .color-primary,
.about_us_2 .about_us_item:hover span:before,
.newsletter_2 .social_icon a i:hover,
.our_service2 .service-item:hover a,
.sign_in_or_up.nav-tabs > li.active > a,
.sign_in_or_up.nav-tabs > li > a:focus,
.sign_in_or_up.nav-tabs > li > a:hover,
.slider_caption b,
.widget_content li a:hover {
    color: #9AD6EF
}

.gallery-section .controls li,
.information_table li b {
    color: #1a1a1a
}

.cart-nav li:hover a,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > li.active > a:focus,
.navbar-default .navbar-nav > li > a:hover {
    background-color: transparent;
    color: #00d8ff
}

,
.navbar-default .navbar-nav > li.active > a {
    background-color: transparent;
    color: #054283
}

.about_us_item:hover p,
.dropdown-menu li.active a,
.dropdown-menu > li > a,
.get_quote .form-control,
.get_quote .form-control::placeholder,
.get_quote select,
.header-style2 .search_icon:hover,
.our_service3 .service-item:hover .btn-link,
.our_service3 .service-item:hover .service_icon span:before {
    color: #fff
}

.brochure_info a:hover,
.header-style2 .dropdown-menu > li > a,
.header-style3 .cart-nav li a,
.header-style3 .navbar-nav > li > a,
.other_service li a:hover,
.other_service li.active a,
.page_banner_link li:last-child a,
.pagination > li.active > a,
.pagination > li > a:hover,
.pricing_item:hover .get_info,
.pricing_item:hover span {
    color: #fff
}

.blog_post:hover a,
.conditions li a:hover,
.conditions li.active a,
.forget_password a:hover,
.gallery-section .controls li.mixitup-control-active,
.header-style3 .cart-nav li a:hover,
.our_service2 .service-item a,
.popular_product_item:hover a,
.post_admin a,
.product_brand a:hover,
.product_category .according_title.active,
.product_category li a:hover,
.product_item:hover .product_name a,
.service-item:hover .title,
.service_quote_form label:hover,
.sidebar-item li a:hover,
.sidebar-item li:hover h6 a,
.stars i,
.team_member:hover .title,
.video_overlay span:hover:before,
.view_category a.active,
.view_category a:hover,
[type=checkbox]:checked + label.checkboxes::before {
    color: #00d8ff
}

.blog_tag li a,
.contact_info a,
.product_brand a,
.product_category li a,
.service_quote_form .form-group a i.fa {
    color: #616161
}

.header_top_bg {
    background: #00d8ff
}

.header_top_bg2 {
    background: #8a98bc
}

.navbar-brand::after {
    background: #fff
}

.blog_pagination .pagination li a,
.other_service li {
    background: #f5f5f5
}

.dropdown-menu li a:hover {
    background: #9AD6EF
}

.header-style2 .dropdown-menu li a:focus,
.header-style2 .dropdown-menu li a:hover,
.header-style2 .nav > li:hover > a {
    background: 0 0;
    color: #9AD6EF
}

.line_default::before,
.slider_caption .title:before {
    background: #9AD6EF
}

.section_title:after,
.section_title:before {
    background: #9AD6EF
}

.about_us_2 .about_us_item:hover,
.about_us_item:hover .line_default:before,
.according_title.active,
.blog_post:hover .blog_date,
.brochure_info a:hover,
.dropdown-menu,
.feedback-sidebar .owl-dots .owl-dot span,
.header-style2 .dropdown-menu,
.header-style2 .fixed-header #main_header:after,
.line_primary::before,
.newsletter_form input[type=submit]:hover,
.other_service li.active,
.other_service li:hover,
.our_service3 .service-item:hover .btn.btn-link,
.our_service3 .service-item:hover .service_icon,
.pagination > li.active > a,
.pagination > li > a:hover,
.photo_gallery a:hover:after,
.pricing_item:hover,
.single_blog_date,
.testimonials .owl-dots .owl-dot span {
    background: #5a696d
}

.get_quote select {
    background: #00d8ff !important
}

.header-style3.fixed-header {
    background: #000
}

.about_us_2 .about_us_item:hover .line_default:before,
.carousel-indicators .active,
.our_service2 .service-item:hover .service_icon,
.pricing_item:hover .btn-primary,
.pricing_item:hover .service_price,
.service-item:hover .service_icon {
    background: #9AD6EF
}

.about_us_item:hover {
    background: #033fa6
}

.header-style2 .fixed-header #main_header:before,
.line_black::before,
.newsletter_2 .newsletter_form input[type=submit]:hover {
    background: #5a696d
}

.according_title:after,
.according_title:before,
.form-control.filter-price,
.pagination > li > a,
.product_tab_menu .nav-tabs > li.active > a,
.product_tab_menu .nav-tabs > li.active > a:focus,
.product_tab_menu .nav-tabs > li.active > a:hover,
.service-slider .owl-next,
.service-slider .owl-prev,
label.checkboxes::before {
    background: #fff
}

.copyright2,
.newsletter {
    background: #0f0f0f
}

.offer.process_item {
    background: #136aed
}

.objection.process_item {
    background: #3281f6
}

.product_category .according_title.active {
    background: 0 0
}

.overlay_1:before {
    background: rgba(111, 111, 111, 0.75)
}

.overlay_2:before {
    background: rgba(52, 156, 239, 0)
}

.overlay_3:before {
    background: rgba(5, 66, 131, .75)
}

.overlay_4:before {
    background: rgba(102, 36, 131, .75)
}

.overlay_5:before {
    background: rgba(178, 0, 191, .65)
}

.no-border {
    border: none !important
}

.product_brand a,
.product_category a {
    border-color: #fff
}

.cart_total td,
.feedback-sidebar,
.form-control,
.product_tab_menu .tab-content,
.quantity-nav i,
.service_icon,
label.checkboxes::before {
    border-color: #eee
}

.single_product_categories,
.single_product_info .stars,
.woocommerce-cart-form tbody,
.woocommerce-cart-form tr:first-child {
    border-color: #f1f1f1
}

.contact_icon,
.our-history .choose_resons span {
    border-color: #9AD6EF
}

.blog_post:hover,
.element_part,
.gallery-section .controls li.mixitup-control-active,
.our_service3 .service_icon,
.product_item:hover .product_img,
.project-thumbnail a.onlive::after,
.service_middle,
[type=checkbox]:checked + label.checkboxes::before {
    border-color: #00d8ff
}

.header-style2 .search_from_menu:before {
    border-color: transparent #fff #fff transparent !important
}

.nav-tabs.sign_in_or_up,
.pricing_item:hover .btn-primary,
.sign_in_or_up.nav-tabs > li > a,
.sign_in_or_up.nav-tabs > li > a:focus,
.sign_in_or_up.nav-tabs > li > a:hover {
    border-color: transparent
}

@media screen and (max-width:991px) {
    .header-style3 .dropdown-menu > li > a {
        color: #fff
    }

    .header-style2 #main_header,
    .header-style2 .navbar-nav {
        background: #000577
    }

    .dropdown-menu li a:hover,
    .dropdown-menu li.active a {
        color: #00d8ff !important
    }

    #header .dropdown-menu > li > a {
        color: #b0d7fd
    }
}