﻿h1 {
        font-family: "Barlow Condensed";
        font-weight: 600;
    }

    h2 {
        font-family: "Barlow Condensed";
        font-weight: 600;
    }

    h3 {
        font-family: "Barlow Condensed";
        font-weight: 600;
    }

    .banner-area-bg {
        background-image: url(../image/abs_bg_3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-size: cover;
    }

    .banner-area-bg:after {
        background-image: linear-gradient(#0045ff, #bd29f2);
    }

    .banner-area-bg:after {
        opacity: 0.4;
    }

    .banner-area, .page-title h1, .page-title {
        color: #ffffff;
    }

    .breadcumb, .breadcumb a, .breadcumb a span, .breadcumb span, .breadcumb span.active {
        color: #ffffff;
    }

    .banner-area a {
        color: #ffffff;
    }

    .banner-area a:hover {
        color: #ffffff;
    }

    .banner-area .breadcumb a {
        color: #ffffff;
    }

    .banner-area .breadcumb a:hover {
        color: #ffffff;
    }

    .banner-area .breadcumb a span {
        color: #ffffff;
    }

    .banner-area .breadcumb a span:hover {
        color: #ffffff;
    }

    .breadcumb span {
        color: #ffffff;
    }

    .breadcumb span:hover {
        color: #ffffff;
    }

    .breadcumb span.active {
        color: #ffffff;
    }

    .breadcumb span.active:hover {
        color: #ffffff;
    }

    .banner-area .breadcumb span.active:last-child {
        color: #ffffff;
    }

    .mainmenu-area-bg {
        opacity: 0;
    }

    .is-sticky .mainmenu-area-bg, .sticky-active .mainmenu-area-bg {
        opacity: 1;
    }

    ul#nav li ul:not(ul#nav li.mega li ul,.mobile ul#nav li.mega li ul,.mobile ul#nav li ul) {
        background-color: #202030;
    }

    ul#nav li ul:not(ul#nav li.mega li ul,.mobile ul#nav li.mega li ul,.mobile ul#nav li ul) {
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 3px;
        border-left-width: 0px;
        border-color: #0045ff;
        border-style: solid;
    }

    ul#nav li ul:not(ul#nav li.mega li ul,.mobile ul#nav li.mega li ul,.mobile ul#nav li ul) {
        border-radius: 10px;
    }

    ul#nav > li.menu-item .wee {
        background: #f8f8f8
    }

    ul#nav li ul li a:after {
        background: #ffffff
    }

    .menu__mobile__style .mainmenu-area-bg {
        opacity: 0;
    }

    .menu__mobile__style .is-sticky .mainmenu-area-bg {
        opacity: 1;
    }

    .offcanvas__navigation > ul > li > a, .offcanvas__navigation ul.sub-menu > li > a {
        color: #ffffff !important;
    }

    .offcanvas__navigation > ul > li > a:hover, .offcanvas__navigation ul.sub-menu > li > a:hover {
        color: #ffffff !important;
    }

    .preeloader {
        background-color: #ffffff;
        background-position: center center;
        background-repeat: repeat;
        background-size: cover;
    }

    .preeloader, .preloader-spinner {
        color: #0045ff;
    }

    .top-bar .social-profile ul li a {
        color: #6c90b9
    }

    .top-bar .social-profile ul li a {
        background-color: #ffffff
    }

    .top-bar .social-profile ul li a {
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-style: solid;
    }

    .top-bar .social-profile ul li a:hover {
        color: #6c90b9
    }

    .top-bar .social-profile ul li a:hover {
        background-color: #ffffff
    }

    .top-bar .social-profile ul li a:hover {
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-style: solid;
    }

    .offcanvas__social ul li a:hover {
        color: #6c90b9
    }

    .offcanvas__social ul li a:hover {
        background-color: #ffffff
    }

    .offcanvas__social ul li a:hover {
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-style: solid;
    }

    .offcanvas__social ul li a:hover:hover {
        color: #6c90b9
    }

    .offcanvas__social ul li a:hover:hover {
        background-color: #ffffff
    }

    .offcanvas__social ul li a:hover:hover {
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-style: solid;
    }

    .footer-area .social-profile ul li a {
        color: #6c90b9
    }

    .footer-area .social-profile ul li a {
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-style: solid;
    }

    .footer-area .social-profile ul li a:hover {
        color: #0045ff
    }

    .footer-area .social-profile ul li a:hover {
        background-color: #ffffff
    }

    .footer-area .social-profile ul li a:hover {
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-style: solid;
    }

    .content-area.section-padding {
        padding-top: 100px;
        padding-bottom: 100px;
    }

    .footer-area-bg:after {
        opacity: 0.5;
    }

    .footer-area {
        color: #c2d1e2;
    }

    .footer-top a {
        color: #ffffff !important;
    }

    .footer-top a:hover {
        color: #0045ff !important;
    }

    .footer-area .widget_pages ul li a {
        color: #ffffff !important;
    }

    .footer-area .widget_pages ul li a:hover {
        color: #0045ff !important;
    }

    .footer-area .widget_nav_menu ul li a {
        color: #ffffff !important;
    }

    .footer-area .widget_nav_menu ul li a:hover {
        color: #0045ff !important;
    }

    .footer-area h1, .footer-area h2, .footer-area h3, .footer-area h4, .footer-area h5, .footer-area h6 {
        color: #ffffff;
    }

    .footer-area h3 {
        border-color: #ffffff
    }

    .footer-area h3:before, .footer-area h3:after {
        background: #ffffff
    }

    .footer-bottom {
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-color: #182044;
        border-style: solid;
    }

    .footer-bottom {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .footer-top a {
        color: #ffffff !important;
    }

    .footer-top a:hover {
        color: #0045ff !important;
    }

    .footer-area .widget_pages ul li a {
        color: #ffffff !important;
    }

    .footer-area .widget_pages ul li a:hover {
        color: #0045ff !important;
    }

    .footer-area .widget_nav_menu ul li a {
        color: #ffffff !important;
    }

    .footer-area .widget_nav_menu ul li a:hover {
        color: #0045ff !important;
    }

    .footer-area h1, .footer-area h2, .footer-area h3, .footer-area h4, .footer-area h5, .footer-area h6 {
        color: #ffffff;
    }

    .footer-area h3 {
        border-color: #ffffff
    }

    .footer-area h3:before, .footer-area h3:after {
        background: #ffffff
    }

    .footer-bottom {
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-color: #182044;
        border-style: solid;
    }

    .footer-bottom {
        padding-top: 30px;
        padding-bottom: 30px;
    }
