﻿html, body {
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden;
}

body {
    font-family: 'Roboto', sans-serif;
    line-height: 26px;
    font-weight: 400;
    font-style: normal;
    color: #212127;
    font-size: 16px;
    opacity: 1;
    visibility: visible;
    /*-webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;*/
}

header {
    position: relative;
    background: #252525 !important;
}

main {
    margin-top: -200px;
}

    main h2, main h3, main h4 {
        text-transform: uppercase;
    }

    main h2 {
        margin: .5em 0;
        font-size: 2em;
    }

    main h3 {
        font-size: 1.75em;
    }

    main ul {
        margin: 0 0 1em 1em;
    }

    main li {
        list-style-type: disc;
        line-height: 1em;
        margin: 0 0 1em 0;
    }

section {
    z-index: 2;
}

p + p {
    margin: 1em 0 0 0 !important;
}

.navbar {
    position: absolute;
    min-height: 100px;
    margin-bottom: 0;
    border: none;
}

.navbar-default {
    background-color: transparent;
    border-color: transparent;
}

.btn {
    line-height: 23px;
    font-size: 18px;
    padding: .5em 1em;
    border-radius: 0;
    border: none;
    text-transform: uppercase;
}

.btn-primary {
    background-color: #F28B1F;
    color: #ffffff;
    border: solid 1px #F28B1F;
}

    .btn-primary:hover {
        background-color: #ffffff;
        color: #F28B1F;
        border: solid 1px #F28B1F;
    }

.site-title {
    color: #000000;
}

.site-header {
    border-top: 3px solid #1e73be;
    border-bottom: 3px solid #1e73be;
    border-left: 3px solid #1e73be;
    border-right: 3px solid #1e73be;
}

.site-header {
    border-top: 3px solid #1e73be;
    border-bottom: 3px solid #1e73be;
    border-left: 3px solid #1e73be;
    border-right: 3px solid #1e73be;
}

.site-header {
    margin-top: 1px;
    margin-right: 2px;
    margin-bottom: 3px;
    margin-left: 4px;
}

h1, h2, h3, h4 {
    font-family: 'Roboto Condensed', sans-serif;
    /*font-family: Arial,Helvetica,sans-serif;*/
    font-weight: 700;
    /*font-style: normal;*/
    /*color: #dd9933;*/
    /*font-size: 30px;*/
}

.site-description {
    font-family: Abel;
    line-height: 40px;
    font-weight: normal;
    font-style: 700;
    color: #333;
    font-size: 33px;
}

/*</style > <style type="text/css" title="dynamic-css" class="options-output" > body {
    background-color: #ffffff;
}*/

.wf-loading body {
    opacity: 0;
}

.ie.wf-loading body {
    visibility: hidden;
}

h1 {
    /*font-family: Poppins !important;*/
    line-height: 48px;
    letter-spacing: -1px;
    font-weight: 800;
    font-style: normal;
    color: #181818;
    font-size: 3rem;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h1 {
    opacity: 0;
}

.ie.wf-loading h1 {
    visibility: hidden;
}

h2 {
    /*font-family: Poppins !important;*/
    /*line-height: 48px;*/
    /*letter-spacing: -1px;*/
    /*font-weight: 800;*/
    /*font-style: normal;*/
    /*color: #181818;*/
    font-size: 2.75rem;
    margin: 0 0 1rem 0;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h2 {
    opacity: 0;
}

.ie.wf-loading h2 {
    visibility: hidden;
}

h3 {
    /*font-family: Poppins;*/
    /*line-height: 48px;*/
    /*letter-spacing: -1px;*/
    /*font-weight: 400;*/
    /*font-style: normal;*/
    /*color: #181818;*/
    font-size: 2.5rem;
    margin: 0 0 2rem 0 !important;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h3 {
    opacity: 0;
}

.ie.wf-loading h3 {
    visibility: hidden;
}

h4 {
    /*font-family: Poppins;*/
    /*line-height: 35px;*/
    /*font-weight: 800;*/
    /*font-style: normal;*/
    /*color: #181818;*/
    font-size: 2rem;
    margin: 0 0 1rem 0;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h4 {
    opacity: 0;
}

.ie.wf-loading h4 {
    visibility: hidden;
}

h5 {
    /*font-family: Poppins;*/
    line-height: 26px;
    font-weight: normal;
    font-style: normal;
    color: #181818;
    font-size: 18px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

@media only screen and (max-width: 767px)  {
    .date-responsive-monthname {
        display:none
    }

    .date-responsive-monthname + span {
        display:inline-block !important;
    }
}

.wf-loading h5 {
    opacity: 0;
}

.ie.wf-loading h5 {
    visibility: hidden;
}

h6 {
    /*font-family: Poppins;*/
    line-height: 26px;
    font-weight: 400;
    font-style: normal;
    color: #181818;
    font-size: 15px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h6 {
    opacity: 0;
}

.ie.wf-loading h6 {
    visibility: hidden;
}

.page-transition-layer {
    background-color: #ffffff;
}

.page-transition-layer-spinner .page-transition-layer-spinner-path {
    stroke: #ff8522;
}

.wraper_header.style-one .wraper_header_top {
    background-color: #0c1235;
}

.wraper_header.style-one .wraper_header_main {
    background-color: rgba(43,41,68,0.4);
}

.wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > a {
    /*font-family: Rubik;*/
    text-transform: uppercase;
    line-height: 27px;
    font-weight: 500;
    font-style: normal;
    color: #ffffff;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > a {
    visibility: hidden;
}

.wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul, .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul, .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul, .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul li ul, .wraper_header.style-one .rt-mega-menu {
    background-color: #000000;
}

    .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
        font-family: Rubik;
        text-align: left;
        line-height: 25px;
        font-weight: 400;
        font-style: normal;
        color: #efefef;
        font-size: 13px;
        opacity: 1;
        visibility: visible;
        -webkit-transition: opacity 0.24s ease-in-out;
        -moz-transition: opacity 0.24s ease-in-out;
        transition: opacity 0.24s ease-in-out;
    }

.wf-loading .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wf-loading .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .ie.wf-loading .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    visibility: hidden;
}

.wraper_header.style-one .header_main_action ul > li.header-cart-bar i {
    color: #ffffff;
}

.wraper_header.style-one .header_main_action ul > li.floating-searchbar i {
    color: #ffffff;
}

.wraper_header.style-one .header_main_action ul > li.header-hamburger i {
    color: #ffffff;
}

body[data-header-style="header-style-one"] #hamburger-menu {
    background-color: #ffffff;
}

@media only screen and (max-width: 1024px) {

    .portal-admin .client-logo {
        height: 25px !important;
        margin-top: -70px;
        margin-left: 15px;
    }
}


.portal-admin .header_main .responsive-nav {
    margin-right: 20px !important;
}

@media only screen and (max-width: 768px) {
    .portal-admin .header_main .responsive-nav {
        margin-top: -40px !important;
    }
}

.portal-admin #menu-header-menu .menu-item-mobile-user {
    /*margin-top: -25px;*/
}


.wraper_header.style-one .header_main .responsive-nav i {
    color: #ffffff;
}

body[data-header-style="header-style-one"] #mobile-menu {
    background-color: #ffffff;
}

body[data-header-style="header-style-one"] .mobile-menu-nav {
    font-family: Poppins;
    text-transform: uppercase;
    line-height: 27px;
    letter-spacing: 0.5px;
    font-weight: 400;
    font-style: normal;
    color: #838383;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading body[data-header-style="header-style-one"] .mobile-menu-nav {
    opacity: 0;
}

.ie.wf-loading body[data-header-style="header-style-one"] .mobile-menu-nav {
    visibility: hidden;
}

body[data-header-style="header-style-one"] .mobile-menu-close i {
    color: #838383;
}

.wraper_header.style-two .wraper_header_main {
    /*background-color: rgba(0,0,0,0.01);*/
    background-color: transparent;
    position: absolute;
}

.wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > a {
    /*font-family: Muli;*/
    text-transform: uppercase;
    line-height: 26px;
    letter-spacing: 1px;
    font-weight: 700;
    font-style: normal;
    color: #ffffff;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > a {
    visibility: hidden;
}

.wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul, .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > ul, .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul, .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul li ul, .wraper_header.style-two .rt-mega-menu {
    background-color: #000000;
}

    .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
        font-family: Rubik;
        text-align: left;
        line-height: 25px;
        font-weight: 400;
        font-style: normal;
        color: #efefef;
        font-size: 13px;
        opacity: 1;
        visibility: visible;
        -webkit-transition: opacity 0.24s ease-in-out;
        -moz-transition: opacity 0.24s ease-in-out;
        transition: opacity 0.24s ease-in-out;
    }

.wf-loading .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wf-loading .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .ie.wf-loading .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    visibility: hidden;
}

.wraper_header.style-two .header_main_action ul > li.header-cart-bar i {
    color: #ffffff;
}

.wraper_header.style-two .header_main_action ul > li.floating-searchbar i {
    color: #ffffff;
}

.wraper_header.style-two .header_main_action ul > li.header-hamburger i {
    color: #ffffff;
}

body[data-header-style="header-style-two"] #hamburger-menu {
    background-color: #ffffff;
}

.wraper_header.style-two .header_main .responsive-nav i {
    color: #ffffff;
}

body[data-header-style="header-style-two"] #mobile-menu {
    background-color: #ffffff;
}

body[data-header-style="header-style-two"] .mobile-menu-nav {
    font-family: Poppins;
    text-transform: uppercase;
    line-height: 27px;
    letter-spacing: 0.5px;
    font-weight: 400;
    font-style: normal;
    color: #838383;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading body[data-header-style="header-style-two"] .mobile-menu-nav {
    opacity: 0;
}

.ie.wf-loading body[data-header-style="header-style-two"] .mobile-menu-nav {
    visibility: hidden;
}

body[data-header-style="header-style-two"] .mobile-menu-close i {
    color: #838383;
}

.wraper_header.style-three .wraper_header_top {
    /*background-color: #131320;*/
}

.wraper_header.style-three .wraper_header_top {
    /*border-bottom-color: rgba(255,255,255,0.1);*/
}

.wraper_header.style-three .wraper_header_main {
    /*background-color: #ffffff;*/
    background-color: transparent !important;
}

.wraper_header.style-three .wraper_header_main {
    /*border-bottom-color: rgba(255,255,255,0.1);*/
}

.wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > a {
    /*font-family: Rubik;*/
    text-transform: uppercase;
    line-height: 25px;
    font-weight: 500;
    font-style: normal;
    color: #313131;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > a {
    visibility: hidden;
}

.wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul, .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > ul, .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul, .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul li ul, .wraper_header.style-three .rt-mega-menu {
    background-color: #000000;
}

    .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
        font-family: Rubik;
        text-align: left;
        line-height: 25px;
        font-weight: 400;
        font-style: normal;
        color: #efefef;
        font-size: 13px;
        opacity: 1;
        visibility: visible;
        -webkit-transition: opacity 0.24s ease-in-out;
        -moz-transition: opacity 0.24s ease-in-out;
        transition: opacity 0.24s ease-in-out;
    }

.wraper_header.style-three .header_main_action ul > li.header-cart-bar > .header-cart-bar-icon .cart-count, .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > a.active::before {
    background-color: #ff0000 !important;
}

.wf-loading .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wf-loading .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .ie.wf-loading .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    visibility: hidden;
}

.wraper_header.style-three .header_main_action ul > li.header-cart-bar i {
    color: #313131;
}

.wraper_header.style-three .header_main_action ul > li.floating-searchbar i {
    color: #313131;
}

.wraper_header.style-three .header_main_action ul > li.header-hamburger i {
    color: #313131;
}

body[data-header-style="header-style-three"] #hamburger-menu {
    background-color: #ffffff;
}

.wraper_header.style-three .header_main .responsive-nav i {
    color: #838383;
}

body[data-header-style="header-style-three"] #mobile-menu {
    background-color: #ffffff;
}

body[data-header-style="header-style-three"] .mobile-menu-nav {
    font-family: Poppins;
    text-transform: uppercase;
    line-height: 27px;
    letter-spacing: 0.5px;
    font-weight: 400;
    font-style: normal;
    color: #838383;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading body[data-header-style="header-style-three"] .mobile-menu-nav {
    opacity: 0;
}

.ie.wf-loading body[data-header-style="header-style-three"] .mobile-menu-nav {
    visibility: hidden;
}

body[data-header-style="header-style-three"] .mobile-menu-close i {
    color: #838383;
}

.wraper_header.style-four .wraper_header_main {
    background-color: rgba(0,0,0,0.01);
}

.wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > a {
    font-family: Rubik;
    text-transform: uppercase;
    line-height: 27px;
    font-weight: 500;
    font-style: normal;
    color: #ffffff;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > a {
    visibility: hidden;
}

.wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul, .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > ul, .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul, .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul li ul, .wraper_header.style-four .rt-mega-menu {
    background-color: #000000;
}

    .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
        font-family: Rubik;
        text-align: left;
        line-height: 25px;
        font-weight: 400;
        font-style: normal;
        color: #efefef;
        font-size: 13px;
        opacity: 1;
        visibility: visible;
        -webkit-transition: opacity 0.24s ease-in-out;
        -moz-transition: opacity 0.24s ease-in-out;
        transition: opacity 0.24s ease-in-out;
    }

.wf-loading .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wf-loading .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .ie.wf-loading .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-four .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    visibility: hidden;
}

.wraper_header.style-four .header_main_action ul > li.header-cart-bar i {
    color: #ffffff;
}

.wraper_header.style-four .header_main_action ul > li.header-hamburger i {
    color: #ffffff;
}

body[data-header-style="header-style-four"] #hamburger-menu {
    background-color: #ffffff;
}

.wraper_header.style-four .header_main .responsive-nav i {
    color: #838383;
}

body[data-header-style="header-style-four"] #mobile-menu {
    background-color: #ffffff;
}

body[data-header-style="header-style-four"] .mobile-menu-nav {
    font-family: Poppins;
    text-transform: uppercase;
    line-height: 27px;
    letter-spacing: 0.5px;
    font-weight: 400;
    font-style: normal;
    color: #838383;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading body[data-header-style="header-style-four"] .mobile-menu-nav {
    opacity: 0;
}

.ie.wf-loading body[data-header-style="header-style-four"] .mobile-menu-nav {
    visibility: hidden;
}

body[data-header-style="header-style-four"] .mobile-menu-close i {
    color: #838383;
}

.wraper_header.style-five .wraper_header_main {
    background-color: rgba(255,255,255,0.75);
}

.wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > a {
    font-family: Rubik;
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #0c121f;
    font-size: 16px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > a {
    visibility: hidden;
}

.wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul, .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > ul, .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul, .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul li ul, .wraper_header.style-five .rt-mega-menu {
    background-color: #000000;
}

    .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
        font-family: Rubik;
        text-align: left;
        line-height: 25px;
        font-weight: 400;
        font-style: normal;
        color: #efefef;
        font-size: 13px;
        opacity: 1;
        visibility: visible;
        -webkit-transition: opacity 0.24s ease-in-out;
        -moz-transition: opacity 0.24s ease-in-out;
        transition: opacity 0.24s ease-in-out;
    }

.wf-loading .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wf-loading .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .ie.wf-loading .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-five .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    visibility: hidden;
}

.wraper_header.style-five .header_main_action ul > li.header-cart-bar i {
    color: #454545;
}

.wraper_header.style-five .header_main_action ul > li.floating-searchbar i {
    color: #454545;
}

.wraper_header.style-five .header_main_action ul > li.header-hamburger i {
    color: #454545;
}

body[data-header-style="header-style-five"] #hamburger-menu {
    background-color: #ffffff;
}

.wraper_header.style-five .header_main .responsive-nav i {
    color: #838383;
}

body[data-header-style="header-style-five"] #mobile-menu {
    background-color: #ffffff;
}

body[data-header-style="header-style-five"] .mobile-menu-nav {
    font-family: Poppins;
    text-transform: uppercase;
    line-height: 27px;
    letter-spacing: 0.5px;
    font-weight: 400;
    font-style: normal;
    color: #838383;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading body[data-header-style="header-style-five"] .mobile-menu-nav {
    opacity: 0;
}

.ie.wf-loading body[data-header-style="header-style-five"] .mobile-menu-nav {
    visibility: hidden;
}

body[data-header-style="header-style-five"] .mobile-menu-close i {
    color: #838383;
}

body[data-header-style="header-style-six"] .wraper_header_main {
    background-color: #070e19;
}

    body[data-header-style="header-style-six"] .wraper_header_main .nav {
        font-family: Rubik;
        line-height: 28px;
        font-weight: 500;
        font-style: normal;
        color: #ffffff;
        font-size: 18px;
        opacity: 1;
        visibility: visible;
        -webkit-transition: opacity 0.24s ease-in-out;
        -moz-transition: opacity 0.24s ease-in-out;
        transition: opacity 0.24s ease-in-out;
    }

.wf-loading body[data-header-style="header-style-six"] .wraper_header_main .nav {
    opacity: 0;
}

.ie.wf-loading body[data-header-style="header-style-six"] .wraper_header_main .nav {
    visibility: hidden;
}

.wraper_header.style-seven .wraper_header_main {
    background-color: rgba(0,0,0,0.01);
}

.wraper_header.style-seven .header_main_action ul > li.header-cart-bar i {
    color: #0c121f;
}

.wraper_header.style-seven .header_main_action ul > li.floating-searchbar i {
    color: #0c121f;
}

.wraper_header.style-seven .header_main_action ul > li.header-hamburger i {
    color: #0c121f;
}

body[data-header-style="header-style-seven"] #hamburger-menu {
    background-color: #ffffff;
}

.wraper_header.style-eight .wraper_header_main {
    background-color: #ffffff;
}

.wraper_header.style-eight .wraper_header_main {
    border-bottom-color: rgba(0,0,0,0.07);
}

.wraper_header.style-eight .header_main_action ul > li.header-cart-bar i {
    color: #030712;
}

.wraper_header.style-eight .header_main_action ul > li.floating-searchbar i {
    color: #030712;
}

.wraper_header.style-eight .header_main_action ul > li.header-hamburger i {
    color: #030712;
}

body[data-header-style="header-style-eight"] #hamburger-menu {
    background-color: #ffffff;
}

.wraper_header.style-nine .wraper_fullwidth_menu {
    background-color: #ffffff;
}

    .wraper_header.style-nine .wraper_fullwidth_menu .full-inner nav {
        font-family: Poppins;
        line-height: 47px;
        letter-spacing: -1px;
        font-weight: 700;
        font-style: normal;
        color: #252525;
        font-size: 40px;
        opacity: 1;
        visibility: visible;
        -webkit-transition: opacity 0.24s ease-in-out;
        -moz-transition: opacity 0.24s ease-in-out;
        transition: opacity 0.24s ease-in-out;
    }

.wf-loading .wraper_header.style-nine .wraper_fullwidth_menu .full-inner nav {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-nine .wraper_fullwidth_menu .full-inner nav {
    visibility: hidden;
}

.wraper_header.style-nine .wraper_fullwidth_menu .full-inner nav ul li ul {
    font-family: Poppins;
    line-height: 23px;
    font-weight: 500;
    font-style: normal;
    color: #252525;
    font-size: 15px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-nine .wraper_fullwidth_menu .full-inner nav ul li ul {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-nine .wraper_fullwidth_menu .full-inner nav ul li ul {
    visibility: hidden;
}

.wraper_header.style-nine .header_main_action ul > li.header-cart-bar i {
    color: #030712;
}

.wraper_header.style-nine .header_main_action ul > li.floating-searchbar i {
    color: #030712;
}

.wraper_header.style-ten .wraper_header_top {
    background-color: #ffffff;
}

.wraper_header.style-ten .wraper_header_main {
    background-color: #bf9e58;
}

.wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > a {
    font-family: Rubik;
    text-transform: uppercase;
    line-height: 27px;
    font-weight: 500;
    font-style: normal;
    color: #ffffff;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > a {
    visibility: hidden;
}

.wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul, .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > ul, .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul, .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul li ul, .wraper_header.style-ten .rt-mega-menu {
    background-color: #000000;
}

    .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
        font-family: Rubik;
        text-align: left;
        line-height: 25px;
        font-weight: 400;
        font-style: normal;
        color: #efefef;
        font-size: 13px;
        opacity: 1;
        visibility: visible;
        -webkit-transition: opacity 0.24s ease-in-out;
        -moz-transition: opacity 0.24s ease-in-out;
        transition: opacity 0.24s ease-in-out;
    }

.wf-loading .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wf-loading .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .ie.wf-loading .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    visibility: hidden;
}

.wraper_header.style-ten .header_main_action ul > li.header-cart-bar i {
    color: #ffffff;
}

.wraper_header.style-ten .header_main_action ul > li.floating-searchbar i {
    color: #ffffff;
}

.wraper_header.style-ten .header_main_action ul > li.header-hamburger i {
    color: #ffffff;
}

body[data-header-style="header-style-ten"] #hamburger-menu {
    background-color: #ffffff;
}

.wraper_header.style-ten .header_main .responsive-nav i {
    color: #838383;
}

body[data-header-style="header-style-ten"] #mobile-menu {
    background-color: #ffffff;
}

body[data-header-style="header-style-ten"] .mobile-menu-nav {
    font-family: Poppins;
    text-transform: uppercase;
    line-height: 27px;
    letter-spacing: 0.5px;
    font-weight: 400;
    font-style: normal;
    color: #838383;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading body[data-header-style="header-style-ten"] .mobile-menu-nav {
    opacity: 0;
}

.ie.wf-loading body[data-header-style="header-style-ten"] .mobile-menu-nav {
    visibility: hidden;
}

body[data-header-style="header-style-ten"] .mobile-menu-close i {
    color: #838383;
}

.wraper_header.style-eleven .wraper_header_main {
    background-color: rgba(255,255,255,0.01);
}

.wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > a {
    font-family: Poppins;
    line-height: 27px;
    font-weight: 500;
    font-style: normal;
    color: #0c121f;
    font-size: 15px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > a {
    visibility: hidden;
}

.wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul, .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > ul, .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul, .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul li ul, .wraper_header.style-eleven .rt-mega-menu {
    background-color: #000000;
}

    .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
        font-family: Rubik;
        text-align: left;
        line-height: 25px;
        font-weight: 400;
        font-style: normal;
        color: #efefef;
        font-size: 13px;
        opacity: 1;
        visibility: visible;
        -webkit-transition: opacity 0.24s ease-in-out;
        -moz-transition: opacity 0.24s ease-in-out;
        transition: opacity 0.24s ease-in-out;
    }

.wf-loading .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wf-loading .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .ie.wf-loading .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-eleven .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    visibility: hidden;
}

.wraper_header.style-eleven .header_main_action_buttons .btn.btn-one {
    background-color: #4eafcb;
}

.wraper_header.style-eleven .header_main_action_buttons .btn.btn-two {
    background-color: #25c16f;
}

.wraper_header.style-eleven .header_main .responsive-nav i {
    color: #838383;
}

body[data-header-style="header-style-eleven"] #mobile-menu {
    background-color: #ffffff;
}

body[data-header-style="header-style-eleven"] .mobile-menu-nav {
    font-family: Poppins;
    text-transform: uppercase;
    line-height: 27px;
    letter-spacing: 0.5px;
    font-weight: 400;
    font-style: normal;
    color: #838383;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading body[data-header-style="header-style-eleven"] .mobile-menu-nav {
    opacity: 0;
}

.ie.wf-loading body[data-header-style="header-style-eleven"] .mobile-menu-nav {
    visibility: hidden;
}

body[data-header-style="header-style-eleven"] .mobile-menu-close i {
    color: #838383;
}

.wraper_header.style-twelve .wraper_header_top {
    background-color: #323232;
}

.wraper_header.style-twelve .header_main_action_buttons .btn.btn-one {
    background-color: #0abc5f;
}

.wraper_header.style-twelve .wraper_header_main {
    background-color: #ffffff;
}

.wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > a {
    font-family: Poppins;
    text-transform: uppercase;
    line-height: 27px;
    font-weight: 600;
    font-style: normal;
    color: #333333;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > a {
    visibility: hidden;
}

.wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul, .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul, .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul, .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul li ul, .wraper_header.style-twelve .rt-mega-menu {
    background-color: #000000;
}

    .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
        font-family: Rubik;
        text-align: left;
        line-height: 25px;
        font-weight: 400;
        font-style: normal;
        color: #efefef;
        font-size: 13px;
        opacity: 1;
        visibility: visible;
        -webkit-transition: opacity 0.24s ease-in-out;
        -moz-transition: opacity 0.24s ease-in-out;
        transition: opacity 0.24s ease-in-out;
    }

.wf-loading .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wf-loading .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wf-loading .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .ie.wf-loading .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .ie.wf-loading .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    visibility: hidden;
}

.wraper_header.style-twelve .header_main_action ul > li.header-cart-bar i {
    color: #333333;
}

.wraper_header.style-twelve .header_main_action ul > li.floating-searchbar i {
    color: #333333;
}

.wraper_header.style-twelve .header_main .responsive-nav i {
    color: #838383;
}

body[data-header-style="header-style-twelve"] #mobile-menu {
    background-color: #ffffff;
}

body[data-header-style="header-style-twelve"] .mobile-menu-nav {
    font-family: Poppins;
    text-transform: uppercase;
    line-height: 27px;
    letter-spacing: 0.5px;
    font-weight: 400;
    font-style: normal;
    color: #838383;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading body[data-header-style="header-style-twelve"] .mobile-menu-nav {
    opacity: 0;
}

.ie.wf-loading body[data-header-style="header-style-twelve"] .mobile-menu-nav {
    visibility: hidden;
}

body[data-header-style="header-style-twelve"] .mobile-menu-close i {
    color: #838383;
}

.wraper_inner_banner {
    /*background-color: #1e73be;*/
    background-color: #2b3947;
    background-size: cover;
    padding: 150px 0 50px 0;
    background-position-x: 65%;
    /*background-image: url('assets/wp-content/uploads/2018/09/Inner-Banner-Image.jpg');*/
}

.homepage .wraper_inner_banner {
    background-color: #ffffff;
}

.wraper_inner_banner_main {
    border-bottom-color: rgba(255,255,255,0.01);
}

    .wraper_inner_banner_main > .container {
        padding-top: 41px;
        padding-bottom: 10px;
    }

.inner_banner_main .title {
    /*font-family: Poppins;
    line-height: 40px;*/
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
    color: #ffffff;
    /*font-size: 30px;*/
    font-size: 3em;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .inner_banner_main .title {
    opacity: 0;
}

.ie.wf-loading .inner_banner_main .title {
    visibility: hidden;
}

.inner_banner_main .subtitle {
    font-family: Poppins;
    line-height: 29px;
    font-weight: 400;
    font-style: normal;
    color: #ffffff;
    font-size: 18px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .inner_banner_main .subtitle {
    opacity: 0;
}

.ie.wf-loading .inner_banner_main .subtitle {
    visibility: hidden;
}

.inner_banner_breadcrumb #crumbs {
    /*font-family: Muli;*/
    line-height: 26px;
    font-weight: 400;
    font-style: normal;
    color: #ffffff;
    font-size: 15px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .inner_banner_breadcrumb #crumbs {
    opacity: 0;
}

.ie.wf-loading .inner_banner_breadcrumb #crumbs {
    visibility: hidden;
}

.wraper_inner_banner_breadcrumb > .container {
    padding-top: 0;
    padding-bottom: 40px;
}

footer {
    width: 100%;
}

.wraper_footer.style-one {
    background-color: #161616;
}

    .wraper_footer.style-one .wraper_footer_main {
        border-bottom-color: rgba(255,255,255,0.01);
    }

.wraper_footer.style-two {
    background-color: #21202e;
}

    .wraper_footer.style-two .wraper_footer_main {
        border-bottom-color: rgba(255,255,255,0.15);
    }

.wraper_footer.style-three {
    background-color: #161616;
}

    .wraper_footer.style-three .wraper_footer_main {
        border-bottom-color: rgba(255,255,255,0.01);
    }

.wraper_footer.style-four {
    background-color: #161616;
}

    .wraper_footer.style-four .wraper_footer_navigation {
        background-color: rgba(0,23,77,0.01);
    }

    .wraper_footer.style-four .wraper_footer_main {
        border-bottom-color: rgba(255,255,255,0.01);
    }

.wraper_footer.style-five {
    background-color: #161616;
}

    .wraper_footer.style-five .wraper_footer_navigation {
        background-color: rgba(0,23,77,0.01);
    }

    .wraper_footer.style-five .wraper_footer_main {
        border-bottom-color: rgba(255,255,255,0.01);
    }

.wraper_footer.style-six {
    background-color: #1a2024;
}

    .wraper_footer.style-six .wraper_footer_main {
        border-bottom-color: #575656;
    }

.wraper_footer.style-seven {
    background-color: #161616;
}

    .wraper_footer.style-seven .wraper_footer_main {
        border-bottom-color: rgba(255,255,255,0.01);
    }

.wraper_footer.style-eight {
    background-color: #161616;
}

    .wraper_footer.style-eight .wraper_footer_main {
        border-bottom-color: rgba(255,255,255,0.01);
    }

.wraper_footer.style-nine {
    background-color: #161616;
}

    .wraper_footer.style-nine .wraper_footer_navigation {
        background-color: rgba(0,23,77,0.01);
    }

    .wraper_footer.style-nine .wraper_footer_main {
        border-bottom-color: rgba(255,255,255,0.01);
    }

.wraper_footer.style-ten {
    background-color: #161616;
}

    .wraper_footer.style-ten .wraper_footer_main {
        border-bottom-color: rgba(255,255,255,0.01);
    }

.radiantthemes-button > .radiantthemes-button-main, .gdpr-notice .btn, .radiant-contact-form .form-row input[type=submit], .radiant-contact-form .form-row input[type=button], .radiant-contact-form .form-row button[type=submit], .post.style-two .post-read-more .btn, .post.style-three .entry-main .post-read-more .btn, .woocommerce #respond input#submit, .woocommerce .return-to-shop .button, .woocommerce form .form-row input.button, .widget-area > .widget.widget_price_filter .button, .wraper_error_main.style-one .error_main .btn, .wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn, .wraper_error_main.style-four .error_main .btn {
    padding-top: 10px;
    padding-right: 35px;
    padding-bottom: 11px;
    padding-left: 35px;
}

    .radiantthemes-button.hover-style-one .radiantthemes-button-main:hover, .radiantthemes-button.hover-style-two .radiantthemes-button-main > .overlay, .radiantthemes-button.hover-style-three .radiantthemes-button-main > .overlay, .radiantthemes-button.hover-style-four .radiantthemes-button-main:hover, .gdpr-notice .btn, .radiant-contact-form .form-row input[type=submit]:hover, .radiant-contact-form .form-row input[type=button]:hover, .radiant-contact-form .form-row button[type=submit]:hover, .post.style-two .post-read-more .btn:hover, .post.style-three .entry-main .post-read-more .btn:hover, .woocommerce #respond input#submit, .woocommerce .return-to-shop .button:hover, .woocommerce form .form-row input.button:hover, .widget-area > .widget.widget_price_filter .button:hover, .wraper_error_main.style-one .error_main .btn:hover, .wraper_error_main.style-two .error_main .btn:hover, .wraper_error_main.style-three .error_main_item .btn:hover, .wraper_error_main.style-four .error_main .btn:hover {
        background-color: #ff7505;
    }

.radiantthemes-button > .radiantthemes-button-main, .gdpr-notice .btn, .radiant-contact-form .form-row input[type=submit], .radiant-contact-form .form-row input[type=button], .radiant-contact-form .form-row button[type=submit], .post.style-two .post-read-more .btn, .post.style-three .entry-main .post-read-more .btn, .woocommerce #respond input#submit, .woocommerce .return-to-shop .button, .woocommerce form .form-row input.button, .widget-area > .widget.widget_price_filter .button, .wraper_error_main.style-one .error_main .btn, .wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn, .wraper_error_main.style-four .error_main .btn {
    border-top: 0px solid #ffffff;
    border-bottom: 0px solid #ffffff;
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
}

    .radiantthemes-button > .radiantthemes-button-main:hover, .gdpr-notice .btn:hover, .radiant-contact-form .form-row input[type=submit]:hover, .radiant-contact-form .form-row input[type=button]:hover, .radiant-contact-form .form-row button[type=submit]:hover, .post.style-two .post-read-more .btn:hover, .post.style-three .entry-main .post-read-more .btn:hover, .woocommerce #respond input#submit, .woocommerce .return-to-shop .button:hover, .woocommerce form .form-row input.button:hover, .widget-area > .widget.widget_price_filter .button:hover, .wraper_error_main.style-one .error_main .btn:hover, .wraper_error_main.style-two .error_main .btn:hover, .wraper_error_main.style-three .error_main_item .btn:hover, .wraper_error_main.style-four .error_main .btn:hover {
        border-top: 0px solid #ffffff;
        border-bottom: 0px solid #ffffff;
        border-left: 0px solid #ffffff;
        border-right: 0px solid #ffffff;
    }

.radiantthemes-button > .radiantthemes-button-main, .gdpr-notice .btn, .radiant-contact-form .form-row input[type=submit], .radiant-contact-form .form-row input[type=button], .radiant-contact-form .form-row button[type=submit], .post.style-two .post-read-more .btn, .post.style-three .entry-main .post-read-more .btn, .woocommerce #respond input#submit, .woocommerce .return-to-shop .button, .woocommerce form .form-row input.button, .widget-area > .widget.widget_price_filter .button, .wraper_error_main.style-one .error_main .btn, .wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn, .wraper_error_main.style-four .error_main .btn {
    -moz-box-shadow: 0 0 0 0 rgba(0,0,0,0.01);
    -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.01);
    -ms-box-shadow: 0 0 0 0 rgba(0,0,0,0.01);
    -o-box-shadow: 0 0 0 0 rgba(0,0,0,0.01);
    box-shadow: 0 0 0 0 rgba(0,0,0,0.01);
}

.radiantthemes-button > .radiantthemes-button-main, .gdpr-notice .btn, .radiant-contact-form .form-row input[type=submit], .radiant-contact-form .form-row input[type=button], .radiant-contact-form .form-row button[type=submit], .post.style-two .post-read-more .btn, .post.style-three .entry-main .post-read-more .btn, .woocommerce #respond input#submit, .woocommerce .return-to-shop .button, .woocommerce form .form-row input.button, .widget-area > .widget.widget_price_filter .button, .wraper_error_main.style-one .error_main .btn, .wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn, .wraper_error_main.style-four .error_main .btn {
    /*font-family: Muli;*/
    line-height: 23px;
    font-weight: 600;
    font-style: normal;
    color: #fff;
    font-size: 16px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .radiantthemes-button > .radiantthemes-button-main, .wf-loading .gdpr-notice .btn, .wf-loading .radiant-contact-form .form-row input[type=submit], .wf-loading .radiant-contact-form .form-row input[type=button], .wf-loading .radiant-contact-form .form-row button[type=submit], .wf-loading .post.style-two .post-read-more .btn, .wf-loading .post.style-three .entry-main .post-read-more .btn, .wf-loading .woocommerce #respond input#submit, .wf-loading .woocommerce .return-to-shop .button, .wf-loading .woocommerce form .form-row input.button, .wf-loading .widget-area > .widget.widget_price_filter .button, .wf-loading .wraper_error_main.style-one .error_main .btn, .wf-loading .wraper_error_main.style-two .error_main .btn, .wf-loading .wraper_error_main.style-three .error_main_item .btn, .wf-loading .wraper_error_main.style-four .error_main .btn {
    opacity: 0;
}

.ie.wf-loading .radiantthemes-button > .radiantthemes-button-main, .ie.wf-loading .gdpr-notice .btn, .ie.wf-loading .radiant-contact-form .form-row input[type=submit], .ie.wf-loading .radiant-contact-form .form-row input[type=button], .ie.wf-loading .radiant-contact-form .form-row button[type=submit], .ie.wf-loading .post.style-two .post-read-more .btn, .ie.wf-loading .post.style-three .entry-main .post-read-more .btn, .ie.wf-loading .woocommerce #respond input#submit, .ie.wf-loading .woocommerce .return-to-shop .button, .ie.wf-loading .woocommerce form .form-row input.button, .ie.wf-loading .widget-area > .widget.widget_price_filter .button, .ie.wf-loading .wraper_error_main.style-one .error_main .btn, .ie.wf-loading .wraper_error_main.style-two .error_main .btn, .ie.wf-loading .wraper_error_main.style-three .error_main_item .btn, .ie.wf-loading .wraper_error_main.style-four .error_main .btn {
    visibility: hidden;
}

.radiantthemes-button > .radiantthemes-button-main:hover, .gdpr-notice .btn:hover, .radiant-contact-form .form-row input[type=submit]:hover, .radiant-contact-form .form-row input[type=button]:hover, .radiant-contact-form .form-row button[type=submit]:hover, .post.style-two .post-read-more .btn:hover, .post.style-three .entry-main .post-read-more .btn:hover, .woocommerce #respond input#submit, .woocommerce .return-to-shop .button:hover, .woocommerce form .form-row input.button:hover, .widget-area > .widget.widget_price_filter .button:hover, .wraper_error_main.style-one .error_main .btn:hover, .wraper_error_main.style-two .error_main .btn:hover, .wraper_error_main.style-three .error_main_item .btn:hover, .wraper_error_main.style-four .error_main .btn:hover {
    color: #ffffff;
}

.radiantthemes-button > .radiantthemes-button-main i {
    color: #ffffff;
}

.radiantthemes-button > .radiantthemes-button-main:hover i {
    color: #ffffff;
}

.radiant-contact-form .form-row, div.wpcf7-response-output {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 20px;
    margin-left: 0;
}

    .radiant-contact-form .form-row input[type=text], .radiant-contact-form .form-row input[type=email], .radiant-contact-form .form-row input[type=url], .radiant-contact-form .form-row input[type=tel], .radiant-contact-form .form-row input[type=number], .radiant-contact-form .form-row input[type=password], .radiant-contact-form .form-row input[type=date], .radiant-contact-form .form-row input[type=time], .radiant-contact-form .form-row select {
        height: 45px;
    }

    .radiant-contact-form .form-row textarea {
        height: 100px;
    }

        .radiant-contact-form .form-row input[type=text]:focus, .radiant-contact-form .form-row input[type=email]:focus, .radiant-contact-form .form-row input[type=url]:focus, .radiant-contact-form .form-row input[type=tel]:focus, .radiant-contact-form .form-row input[type=number]:focus, .radiant-contact-form .form-row input[type=password]:focus, .radiant-contact-form .form-row input[type=date]:focus, .radiant-contact-form .form-row input[type=time]:focus, .radiant-contact-form .form-row select:focus, .radiant-contact-form .form-row textarea:focus {
            padding-top: 0;
            padding-right: 0;
            padding-bottom: 0;
            padding-left: 0;
        }

    .radiant-contact-form .form-row input[type=text], .radiant-contact-form .form-row input[type=email], .radiant-contact-form .form-row input[type=url], .radiant-contact-form .form-row input[type=tel], .radiant-contact-form .form-row input[type=number], .radiant-contact-form .form-row input[type=password], .radiant-contact-form .form-row input[type=date], .radiant-contact-form .form-row input[type=time], .radiant-contact-form .form-row select, .radiant-contact-form .form-row textarea {
        -moz-box-shadow: 0 0 0 0 rgba(0,0,0,0.01);
        -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.01);
        -ms-box-shadow: 0 0 0 0 rgba(0,0,0,0.01);
        -o-box-shadow: 0 0 0 0 rgba(0,0,0,0.01);
        box-shadow: 0 0 0 0 rgba(0,0,0,0.01);
    }

.wraper_error_main.style-one {
    background-image: url('assets/images/404-Error-Style-One-Background-Image.png');
}

.wraper_error_main.style-two {
    background-color: #ffffff;
}

.wraper_error_main.style-three {
    background-color: #ffffff;
}

.wraper_error_main.style-four {
    background-color: #ffffff;
}

.wraper_maintenance_main.style-one {
    background-image: url('assets/images/Maintenance-More-Style-One-Image.png');
}

.wraper_maintenance_main.style-two {
    background-image: url('assets/images/Maintenance-More-Style-Two-Image.png');
}

.wraper_maintenance_main.style-three {
    background-image: url('assets/images/Maintenance-More-Style-Three-Image.png');
}

.wraper_comingsoon_main.style-one {
    background-image: url('assets/images/Coming-Soon-Style-One-Background-Image.png');
}

.wraper_comingsoon_main.style-two {
    background-image: url('assets/images/Coming-Soon-Style-Two-Background-Image.png');
}

.wraper_comingsoon_main.style-three {
    background-image: url('assets/images/Coming-Soon-Style-Three-Background-Image.png');
}

</style > <style type="text/css" data-type="vc_shortcodes-custom-css" > .vc_custom_1538367531331 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 152px !important;
    padding-bottom: 167px !important;
    background: #edf3ff url(assets/wp-content/uploads/2018/09/home-version-ten-banner.jpg?id=8039) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1537769012522 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 100px !important;
    padding-bottom: 100px !important;
    background: #edf3ff url(assets/wp-content/uploads/2018/09/home-version-ten-banner.jpg?id=8039) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1536743911718 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1538370131211 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 67px !important;
    padding-bottom: 265px !important;
    background: #ffffff url(assets/wp-content/uploads/2018/09/home-version-ten-markets-service.jpg?id=8047) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1538377848353 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 10px !important;
    background-color: #ffffff !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
}

.vc_custom_1538377956711 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background: #ffffff url(assets/wp-content/uploads/2018/09/Home-ten-people-back-1.png?id=8062) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
}

.vc_custom_1536899924505 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background: #ffffff url(assets/wp-content/uploads/2018/09/home-version-ten-testmonial-back.jpg?id=8054) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1536827655180 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 60px !important;
    padding-bottom: 0px !important;
    background-color: #ffffff !important;
}

.vc_custom_1536821870078 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background: #1e2c41 url(assets/wp-content/uploads/2018/09/home-ten-counter-back.jpg?id=8060) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1536820648727 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1538372658829 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-color: #ffffff !important;
}

.vc_custom_1536137817780 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536137825410 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1546921014416 {
    margin-top: 0px !important;
    margin-bottom: 17px !important;
}

.vc_custom_1538730657553 {
    margin-top: 0px !important;
    margin-bottom: 25px !important;
}

.vc_custom_1538805600014 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 12px !important;
    padding-right: 32px !important;
    padding-bottom: 14px !important;
    padding-left: 32px !important;
    background-color: #ff8522 !important;
    border-left-color: #ff8522 !important;
    border-left-style: solid !important;
    border-right-color: #ff8522 !important;
    border-right-style: solid !important;
    border-top-color: #ff8522 !important;
    border-top-style: solid !important;
    border-bottom-color: #ff8522 !important;
    border-bottom-style: solid !important;
    border-radius: 35px !important;
}

.vc_custom_1536137817780 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1546921034751 {
    margin-top: 0px !important;
    margin-bottom: 17px !important;
}

.vc_custom_1538730686050 {
    margin-top: 0px !important;
    margin-bottom: 25px !important;
}

.vc_custom_1538743147101 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 13px !important;
    padding-right: 32px !important;
    padding-bottom: 13px !important;
    padding-left: 32px !important;
    background-color: #ff8522 !important;
    border-left-color: #ff8522 !important;
    border-left-style: solid !important;
    border-right-color: #ff8522 !important;
    border-right-style: solid !important;
    border-top-color: #ff8522 !important;
    border-top-style: solid !important;
    border-bottom-color: #ff8522 !important;
    border-bottom-style: solid !important;
    border-radius: 35px !important;
}

.vc_custom_1538799660630 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 25px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1538799404784 {
    margin-top: 0px !important;
    margin-right: 15px !important;
    margin-bottom: 0px !important;
    margin-left: 15px !important;
    padding-top: 30px !important;
    padding-bottom: 20px !important;
}

.vc_custom_1538369689351 {
    margin-top: 0px !important;
    margin-right: 15px !important;
    margin-bottom: 0px !important;
    margin-left: 15px !important;
    padding-top: 25px !important;
    padding-bottom: 30px !important;
}

.vc_custom_1536138713800 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536138720750 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536138735931 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1546921044894 {
    margin-top: 0px !important;
    margin-bottom: 17px !important;
}

.vc_custom_1536733608557 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1538378080028 {
    margin-top: 0px !important;
    margin-bottom: 15px !important;
    padding-top: 43px !important;
    padding-right: 35px !important;
    padding-bottom: 35px !important;
    padding-left: 35px !important;
    background-color: #ffffff !important;
}

.vc_custom_1538378087894 {
    margin-top: 0px !important;
    margin-bottom: 15px !important;
    padding-top: 43px !important;
    padding-right: 33px !important;
    padding-bottom: 35px !important;
    padding-left: 38px !important;
    background-color: #ffffff !important;
}

.vc_custom_1538378099450 {
    margin-top: 0px !important;
    margin-bottom: 15px !important;
    padding-top: 43px !important;
    padding-right: 33px !important;
    padding-bottom: 35px !important;
    padding-left: 38px !important;
    background-color: #ffffff !important;
}

.vc_custom_1538378105007 {
    margin-top: 0px !important;
    margin-bottom: 15px !important;
    padding-top: 43px !important;
    padding-right: 33px !important;
    padding-bottom: 35px !important;
    padding-left: 38px !important;
    background-color: #ffffff !important;
}

.vc_custom_1536743599253 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 32px !important;
}

.vc_custom_1546921053720 {
    margin-top: 0px !important;
    margin-bottom: 11px !important;
}

.vc_custom_1536138858861 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1536740658047 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 32px !important;
}

.vc_custom_1546921062071 {
    margin-top: 0px !important;
    margin-bottom: 11px !important;
}

.vc_custom_1536138858861 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1536743617234 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 32px !important;
}

.vc_custom_1546921069668 {
    margin-top: 0px !important;
    margin-bottom: 11px !important;
}

.vc_custom_1536138858861 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1536740837289 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 32px !important;
}

.vc_custom_1546921079959 {
    margin-top: 0px !important;
    margin-bottom: 11px !important;
}

.vc_custom_1536138858861 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1538369520486 {
    margin-top: 6px !important;
    margin-bottom: 40px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}

.vc_custom_1537764662441 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1546921099110 {
    margin-top: 0px !important;
    margin-bottom: 13px !important;
}

.vc_custom_1538717335836 {
    margin-top: 0px !important;
    margin-bottom: 18px !important;
}

.vc_custom_1538740792760 {
    margin-top: 0px !important;
    margin-bottom: 20px !important;
}

.vc_custom_1538743203901 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 13px !important;
    padding-right: 41px !important;
    padding-bottom: 13px !important;
    padding-left: 41px !important;
    background-color: #ff8522 !important;
    border-left-color: #ff8522 !important;
    border-left-style: solid !important;
    border-right-color: #ff8522 !important;
    border-right-style: solid !important;
    border-top-color: #ff8522 !important;
    border-top-style: solid !important;
    border-bottom-color: #ff8522 !important;
    border-bottom-style: solid !important;
    border-radius: 35px !important;
    color: #ffffff;
}

.vc_custom_1538377704445 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 30px !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
}

.vc_custom_1538377614793 {
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    border-right-width: 1px !important;
    padding-top: 0px !important;
    padding-right: 20px !important;
    padding-bottom: 0px !important;
    padding-left: 20px !important;
    border-right-color: #4b4a5e !important;
    border-right-style: solid !important;
}

.vc_custom_1538377620871 {
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    padding-top: 0px !important;
    padding-right: 25px !important;
    padding-bottom: 0px !important;
    padding-left: 25px !important;
}

.vc_custom_1546921120978 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1538730749655 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1538209094975 {
    margin-top: -266px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1538129252172 {
    margin-top: 0px !important;
    margin-bottom: 15px !important;
    padding-top: 0px !important;
    padding-bottom: 20px !important;
}

.vc_custom_1538129260647 {
    margin-bottom: 15px !important;
    padding-bottom: 20px !important;
}

.vc_custom_1538129301018 {
    margin-bottom: 15px !important;
    padding-bottom: 20px !important;
}

.vc_custom_1546921130976 {
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}

.vc_custom_1538377869872 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 42px !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
}

.vc_custom_1538718455130 {
    margin-top: 0px !important;
    margin-right: 15px !important;
    margin-bottom: 0px !important;
    margin-left: 15px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
}

.vc_custom_1536138713800 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536829359022 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536138735931 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1546921162157 {
    margin-top: 0px !important;
    margin-bottom: 17px !important;
}

.vc_custom_1536142108442 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1538377891737 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 238px !important;
    padding-right: 0px !important;
    padding-bottom: 30px !important;
    padding-left: 0px !important;
    background-image: url(assets/wp-content/uploads/2018/09/home-version-ten-specialists.jpg?id=8048) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1538377905607 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 238px !important;
    padding-right: 0px !important;
    padding-bottom: 30px !important;
    padding-left: 0px !important;
    background-image: url(assets/wp-content/uploads/2018/09/home-version-ten-specialist.jpg?id=8234) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1538377916928 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 238px !important;
    padding-right: 0px !important;
    padding-bottom: 30px !important;
    padding-left: 0px !important;
    background-image: url(assets/wp-content/uploads/2018/09/home-version-ten-specialists-03.jpg?id=8235) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1546921217490 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1546921244924 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1546921278705 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1538371863179 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536148306279 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1538372091117 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 100px !important;
}

.vc_custom_1538371533553 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1538727467726 {
    margin-top: 55px !important;
    /*margin-bottom: 40px !important;*/
}

.vc_custom_1538372385664 {
    margin-top: 0px !important;
    margin-right: 15px !important;
    margin-bottom: 0px !important;
    margin-left: 15px !important;
    padding-top: 0px !important;
    padding-bottom: 20px !important;
    background-color: #ffffff !important;
}

.vc_custom_1536230351795 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 12px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536230472774 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}

.vc_custom_1536230467032 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}

.vc_custom_1536230480824 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}

.vc_custom_1546921306388 {
    margin-top: 3px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1536827832210 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1546921316347 {
    margin-top: 3px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1536828720234 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1546921325654 {
    margin-top: 3px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1536826022182 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1536142673181 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536826211014 {
    margin-top: -85px !important;
    margin-bottom: 0px !important;
    padding-top: 140px !important;
    padding-bottom: 230px !important;
}

.vc_custom_1536138713800 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536138720750 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536138735931 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1546921345487 {
    margin-top: 0px !important;
    margin-bottom: 16px !important;
}

.vc_custom_1538730981011 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536826764454 {
    margin-top: -180px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536826320946 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1538372721516 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 35px !important;
    padding-bottom: 38px !important;
}

.vc_custom_1536148531626 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 80px !important;
}

.vc_custom_1536138713800 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536138720750 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1536138735931 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1538727526660 {
    margin-top: 0px !important;
    margin-bottom: 17px !important;
}

.vc_custom_1538731006218 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1536148538599 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

</style > <noscript > <style type="text/css" > .wpb_animate_when_almost_visible {
    opacity: 1;
}


/* Moved from inline start */

.radiantthemes-custom-button.rt258372211 .radiantthemes-custom-button-main:hover {
    background-color: #e2751c !important;
    border-top-color: #e2751c !important;
    border-right-color: #e2751c !important;
    border-bottom-color: #e2751c !important;
    border-left-color: #e2751c !important;
}

.radiantthemes-custom-button.rt1013269031 .radiantthemes-custom-button-main:hover {
    background-color: #e2751c !important;
    border-top-color: #e2751c !important;
    border-right-color: #e2751c !important;
    border-bottom-color: #e2751c !important;
    border-left-color: #e2751c !important;
}

.radiantthemes-custom-button.rt490328061 .radiantthemes-custom-button-main:hover {
    background-color: #e2751c !important;
    border-top-color: #e2751c !important;
    border-right-color: #e2751c !important;
    border-bottom-color: #e2751c !important;
    border-left-color: #e2751c !important;
}

.testimonial.element-one.rt661469564 .testimonial-item > .holder > .testimonial-data:before,
.testimonial.element-one.rt661469564 .testimonial-item > .holder > .testimonial-title > .testimonial-title-data .designation,
.testimonial.element-two.rt661469564 .testimonial-item > .holder > .testimonial-data:before,
.testimonial.element-two.rt661469564 .testimonial-item > .holder > .testimonial-title > .testimonial-title-data .designation {
    color: #ff8522;
}

.testimonial[class*="element-"].owl-dot-style-one.rt661469564 .owl-dots > .owl-dot > span,
.testimonial[class*="element-"].owl-dot-style-two.rt661469564 .owl-dots > .owl-dot > span {
    background-color: #ff8522;
}

.recentcomments a {
    display: inline !important;
    padding: 0 !important;
    margin: 0 !important;
}

.gdpr-notice .btn, .team.element-six .team-item > .holder .data .btn, .radiantthemes-button > .radiantthemes-button-main, .rt-fancy-text-box > .holder > .more .btn, .rt-call-to-action-wraper .rt-call-to-action-item .btn:hover, .radiant-contact-form .form-row input[type=submit], .wraper_error_main.style-one .error_main .btn, .wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn, .wraper_error_main.style-four .error_main .btn {
    border-radius: 30px 30px 30px 30px;
}
/* Moved from inline end */

.vc_custom_1538367531331 {
    /*margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 152px !important;
    padding-bottom: 167px !important;
    background: #333333 url() !important;*/
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1538370131211 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 67px !important;
    padding-bottom: 265px !important;
    background: #cccccc url() !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1536899924505 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background: #e5e5e5 url() !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

footer {
    color: #959498;
}

.rt-progress-bar.element-one.rt1726538872 > .progress > .progress-bar {
    background-color: #ff8522;
}

.rt-progress-bar.element-one.rt322451484 > .progress > .progress-bar {
    background-color: #ff8522;
}

.rt-progress-bar.element-one.rt1030540045 > .progress > .progress-bar {
    background-color: #ff8522;
}

.rt-progress-bar.element-one.rt1084498012 > .progress > .progress-bar {
    background-color: #ff8522;
}

.vc_custom_1538736144050 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 45px !important;
}

.vc_custom_1538732535517 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 25px !important;
}

.vc_custom_1546931662728 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 25px !important;
}

.vc_custom_1546931718634 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 25px !important;
}

.vc_custom_1538736161902 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 40px !important;
}

.vc_custom_1546931620316 {
    margin-top: 0px !important;
    margin-bottom: 20px !important;
}

.vc_custom_1546931734027 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 25px !important;
}

.vc_custom_1546930187294 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 30px !important;
}

.vc_custom_1537437868914 {
    margin-top: -150px !important;
    margin-right: 15px !important;
    margin-bottom: 0px !important;
    margin-left: 15px !important;
    padding-top: 30px !important;
    padding-right: 30px !important;
    padding-bottom: 0px !important;
    padding-left: 30px !important;
    background-color: #ffffff !important;
}

.vc_custom_1538802521139 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 56px !important;
    padding-bottom: 200px !important;
    /* background-image: url(https://themes.radiantthemes.com/finacia/wp-content/uploads/2018/09/8-1.png?id=8173) !important; */
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

@media only screen and (max-width: 991px) {
    .portal-admin .vc_custom_1538802521139 {
        padding-top: 0px !important;
        padding-bottom: 150px !important;
    }
}

.vc_custom_1538802450402 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 25px !important;
    padding-bottom: 25px !important;
    /* background-image: url(https://themes.radiantthemes.com/finacia/wp-content/uploads/2018/09/4-1.png?id=8169) !important; */
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1546930224522 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 12px !important;
}

.vc_custom_1538732321863 {
    margin-top: 0px !important;
    margin-bottom: 20px !important;
}

.vc_custom_1537785106835 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 60px !important;
    background-color: #f8f8f8 !important;
}


.bx-wrapper {
    position: relative;
}

    .bx-wrapper .slider li .owl-item {
        width: auto !important;
    }

.bx-controls-direction {
    display: none;
}

.bx-default-pager {
    position: absolute;
    bottom: 3px;
    right: 0;
    text-align: center;
}

.bx-pager-item {
    display: inline-block;
    margin-left: 10px !important;
}

    .bx-pager-item a {
        display: block;
        width: 5px;
        height: 5px;
        border-radius: 50%;
        background: #ff8522;
        text-indent: -99px;
        overflow: hidden;
    }

        .bx-pager-item a.active {
            background: #000;
        }

.testimonial-item {
}

    .testimonial-item .holder {
    }

.testimonial-data {
    position: relative;
    /*margin-bottom: 25px !important;*/
    padding-top: 25px;
    /*padding-left: 33px;*/
}

    /*.testimonial-data:before {
        position: absolute;
        top: 0;
        left: 1;
        z-index: 0;
        color: #ff8522;
        content: "\f10d";
        font-family: 'FontAwesome';
        font-size: 28px;
        line-height: 1;
    }*/

    .testimonial-data blockquote {
    }

        .testimonial-data blockquote p {
            font-weight: 400;
            font-size: 1.5em;
            /*color: #454545;*/
            line-height: 1.25em;
        }

.testimonial-title {
    position: relative;
    min-height: 105px;
    padding-top: 22px;
    /*padding-left: 125px;*/
}

.testimonial-title-pic {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    text-align: center;
}

    .testimonial-title-pic img {
        width: 105px;
        border: 6px #fff solid;
        border-radius: 50%;
        display: inline-block;
        vertical-align: top;
    }

.testimonial-title-data {
}

    .testimonial-title-data p {
    }

        .testimonial-title-data p.title {
            margin-bottom: 5px;
            font-weight: 500;
            font-size: 18px;
            /*color: #1e2c41;*/
            line-height: 28px;
        }

        .testimonial-title-data p.designation {
            /*color: #ff8522;*/
            font-size: 14px;
            line-height: 26px;
        }

.vc_custom_1536317784947 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 150px !important;
    padding-bottom: 100px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    /*background: #ffffff url(http://localhost/wordpress/wp-content/uploads/2018/09/Home-6-Serve-Background-Image.png?id=7942) !important;*/
    background-position: 100% 0 !important;
    background-repeat: no-repeat !important;
}

.vc_custom_1537856245331 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-position: center;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1536308380744 {
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1538742734095 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 13px !important;
    padding-right: 37px !important;
    padding-bottom: 13px !important;
    padding-left: 37px !important;
    background-color: #ff712b !important;
    border-left-color: #ff712b !important;
    border-left-style: solid !important;
    border-right-color: #ff712b !important;
    border-right-style: solid !important;
    border-top-color: #ff712b !important;
    border-top-style: solid !important;
    border-bottom-color: #ff712b !important;
    border-bottom-style: solid !important;
    border-radius: 35px !important;
}

.vc_custom_1536301930630 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 130px !important;
    padding-bottom: 130px !important;
}

.vc_custom_1536304676817 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1546925504073 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 25px !important;
}

.vc_custom_1538732592102 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 25px !important;
}

.vc_custom_1546925523376 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 25px !important;
}

.vc_custom_1537002984533 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 65px !important;
    padding-bottom: 65px !important;
    background-color: #fafafa !important;
}

.vc_custom_1537004845008 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 30px !important;
}

.vc_custom_1537004320870 {
    margin-top: 0px !important;
    margin-bottom: 20px !important;
    padding-top: 0px !important;
    padding-left: 75px !important;
}

.vc_custom_1538736175394 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 65px !important;
}

.vc_custom_1538632069444 {
    margin-top: 0px !important;
    margin-right: -12px !important;
    margin-bottom: 0px !important;
    margin-left: -12px !important;
    padding-top: 150px !important;
    padding-bottom: 90px !important;
    background-color: #000000 !important;
}

.vc_custom_1538733871499 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 30px !important;
    padding-right: 30px !important;
    padding-bottom: 37px !important;
    padding-left: 30px !important;
    background-color: #ffffff !important;
    border-left-color: #e1e1e1 !important;
    border-left-style: solid !important;
    border-right-color: #e1e1e1 !important;
    border-right-style: solid !important;
    border-top-color: #e1e1e1 !important;
    border-top-style: solid !important;
    border-bottom-color: #e1e1e1 !important;
    border-bottom-style: solid !important;
}

.umbraco-forms-form input[type=text], .umbraco-forms-form input[type=email], .umbraco-forms-form input[type=url], .umbraco-forms-form input[type=tel], .umbraco-forms-form input[type=number], .umbraco-forms-form input[type=password], .umbraco-forms-form input[type=date], .umbraco-forms-form input[type=time], .umbraco-forms-form input[type=file], .umbraco-forms-form select, .umbraco-forms-form textarea {
    border-top: 1px solid #e0e5eb;
    border-right: 1px solid #e0e5eb;
    border-bottom: 1px solid #e0e5eb;
    border-left: 1px solid #e0e5eb;
    background-color: #ffffff;
    padding-top: 6px;
    padding-right: 10px;
    padding-bottom: 6px;
    padding-left: 10px;
    border-radius: 4px 4px 4px 4px;
    color: #7f7f7f;
    width: 100%;
}

.radiant-contact-form.rt26f1a220fc0f85c .form-row, .radiant-contact-form.rt26f1a220fc0f85c div.wpcf7-response-output {
    margin-right: 10px;
    margin-bottom: 15px;
    margin-left: 10px;
}

.feature-rte {
    padding: 50px 0;
}

    .feature-rte.align-left {
        text-align: left;
    }

    .feature-rte.align-center {
        text-align: center;
    }

    .feature-rte.align-right {
        text-align: right;
    }

/*@media only screen and (max-width: 600px) {
    .vc_section {
        width: 100% !important;
    }
}*/

.vc_row.vc_row-o-content-middle .vc_column_container .vc_column-inner {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.umbraco-forms-form {
    margin-top: 25px !important;
}

.umbraco-forms-fieldset {
    margin-left: -15px !important;
}

.umbraco-forms-fieldset, .umbraco-forms-field-wrapper {
    margin-bottom: 15px !important;
}

.partial-herobanner h1 {
    font-size: 3em;
    color: #ffffff;
    line-height: 1.25em;
    text-align: left;
}

.footer_main_item .widget_media_image img {
    width: 200px !important;
}

.pagenotfoundpage h1 {
    font-size: 5em;
}

.pdf-report-list {
    border: none;
    width: 100%;
    min-height: 560px
}

    .pdf-report-list li {
        font-size: 18px;
    }

        .pdf-report-list li a {
            padding: 25px;
            padding-left: 40px;
            display: block;
            height: 100%;
            width: 100%;
        }

            .pdf-report-list li a:hover {
                background-color: rgba(0,0,0,0.1);
            }





.radiantthemes-accordion.element-one {
    box-shadow: 0 0 20px rgba(5,6,6,.08)
}

    .radiantthemes-accordion.element-one .radiantthemes-accordion-item {
        border-bottom: 1px rgba(0,0,0,.06) solid
    }

        .radiantthemes-accordion.element-one .radiantthemes-accordion-item:last-child {
            border-bottom: none
        }

        .radiantthemes-accordion.element-one .radiantthemes-accordion-item > .radiantthemes-accordion-item-title {
            position: relative;
            padding: 17px 20px 18px 50px;
            cursor: pointer
        }

            .radiantthemes-accordion.element-one .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon {
                position: absolute;
                top: 18px;
                left: 20px;
                z-index: 1;
                transition: all 0.3s ease-in-out;
                -webkit-transition: all 0.3s ease-in-out
            }

        .radiantthemes-accordion.element-one .radiantthemes-accordion-item.radiantthemes-active > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon {
            transform: rotate(180deg);
            -webkit-transform: rotate(180deg)
        }

        .radiantthemes-accordion.element-one .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon i {
            font-size: 18px;
            line-height: 30px
        }

        .radiantthemes-accordion.element-one .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .panel-title {
            margin: 0;
            font-weight: 400;
            font-size: 18px;
            line-height: 30px
        }

        .radiantthemes-accordion.element-one .radiantthemes-accordion-item > .radiantthemes-accordion-item-body {
            padding: 0 20px 18px 50px
        }

.radiantthemes-accordion.element-two .radiantthemes-accordion-item {
    padding-bottom: 30px
}

    .radiantthemes-accordion.element-two .radiantthemes-accordion-item:last-child {
        padding-bottom: 0
    }

    .radiantthemes-accordion.element-two .radiantthemes-accordion-item > .radiantthemes-accordion-item-title {
        position: relative;
        padding-left: 50px;
        padding-bottom: 15px;
        cursor: pointer
    }

        .radiantthemes-accordion.element-two .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon {
            position: absolute;
            top: 0;
            left: 0;
            z-index: 1;
            transition: all 0.3s ease-in-out;
            -webkit-transition: all 0.3s ease-in-out
        }

            .radiantthemes-accordion.element-two .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon > .holder {
                position: relative;
                display: block;
                width: 30px;
                height: 30px;
                text-align: center
            }

                .radiantthemes-accordion.element-two .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon > .holder i {
                    position: absolute;
                    top: 0;
                    right: 0;
                    bottom: 0;
                    left: 0;
                    font-size: 18px;
                    color: #fff;
                    line-height: 30px;
                    transition: all 0.3s ease-in-out;
                    -webkit-transition: all 0.3s ease-in-out
                }

                    .radiantthemes-accordion.element-two .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon > .holder i:nth-child(1), .radiantthemes-accordion.element-two .radiantthemes-accordion-item.radiantthemes-active > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon > .holder i:nth-child(2) {
                        transform: scale(1);
                        -webkit-transform: scale(1)
                    }

                    .radiantthemes-accordion.element-two .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon > .holder i:nth-child(2), .radiantthemes-accordion.element-two .radiantthemes-accordion-item.radiantthemes-active > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon > .holder i:nth-child(1) {
                        transform: scale(0);
                        -webkit-transform: scale(0)
                    }

        .radiantthemes-accordion.element-two .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .panel-title {
            margin: 0;
            font-weight: 400;
            font-size: 18px;
            line-height: 30px;
            transition: all 0.3s ease-in-out;
            -webkit-transition: all 0.3s ease-in-out
        }

.radiantthemes-accordion.element-three .radiantthemes-accordion-item {
    padding-bottom: 30px
}

    .radiantthemes-accordion.element-three .radiantthemes-accordion-item:last-child {
        padding-bottom: 0
    }

    .radiantthemes-accordion.element-three .radiantthemes-accordion-item > .radiantthemes-accordion-item-title {
        position: relative;
        padding-left: 40px;
        padding-bottom: 10px;
        cursor: pointer
    }

        .radiantthemes-accordion.element-three .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon {
            position: absolute;
            top: 0;
            left: 0;
            z-index: 1
        }

            .radiantthemes-accordion.element-three .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon > .holder {
                position: relative;
                display: block;
                width: 20px;
                height: 30px;
                text-align: center
            }

                .radiantthemes-accordion.element-three .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon > .holder i {
                    position: absolute;
                    top: 0;
                    right: 0;
                    bottom: 0;
                    left: 0;
                    font-size: 18px;
                    line-height: 30px;
                    transition: all 0.3s ease-in-out;
                    -webkit-transition: all 0.3s ease-in-out
                }

                    .radiantthemes-accordion.element-three .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon > .holder i:nth-child(1), .radiantthemes-accordion.element-three .radiantthemes-accordion-item.radiantthemes-active > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon > .holder i:nth-child(2) {
                        transform: scale(1);
                        -webkit-transform: scale(1)
                    }

                    .radiantthemes-accordion.element-three .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon > .holder i:nth-child(2), .radiantthemes-accordion.element-three .radiantthemes-accordion-item.radiantthemes-active > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon > .holder i:nth-child(1) {
                        transform: scale(0);
                        -webkit-transform: scale(0)
                    }

        .radiantthemes-accordion.element-three .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .panel-title {
            margin: 0;
            font-weight: 400;
            font-size: 18px;
            line-height: 30px
        }

    .radiantthemes-accordion.element-three .radiantthemes-accordion-item > .radiantthemes-accordion-item-body {
        padding-left: 40px
    }

.wraper_header.static-header {
    position: absolute !important;
}

.wraper_header.static-footer {
    position: absolute !important;
    bottom: 0;
}

.wraper_header_main {
    border-bottom: none !important;
}

.counters h2 {
    margin: 0 0 1em 0;
    text-align: center;
}

.counters .wpb_wrapper {
    padding: 0 50px;
}

.callouticongrid {
    background-color: #070606;
    color: #ffffff;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 25px !important;
    padding-bottom: 25px !important;
}

    .callouticongrid h2, .callouticongrid h3 {
        color: #ffffff;
    }

    .callouticongrid .fa {
        color: #F28B1F;
    }

.richtext {
    background-color: #080808;
    color: #ffffff;
}

.cta {
    background-color: #080808;
    color: #ffffff;
    padding: 50px 0;
}

    .cta h3 {
        font-size: 5rem;
        color: #ffffff;
        text-transform: uppercase;
        padding-right: 50px;
        border-right: solid 1px #F28B1F;
    }

    .cta .lead {
        font-size: 2.5rem;
    }

#heroVideo {
    display: table;
    width: 100%;
    height: auto;
    padding: 100px 0;
    text-align: center;
    color: #fff;
    background: url(../img/closer.jpeg) no-repeat bottom center scroll;
    background-color: #000;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.herobanner {
    background-color: #000000;
    overflow: hidden;
}

    .herobanner .wpb_wrapper {
        padding: 150px 0 50px 0;
    }

.calloutgridwbackground {
    color: #ffffff;
}

.rt-fancy-text-box.element-nine > .holder {
    background-color: transparent;
    box-shadow: none;
}

    .rt-fancy-text-box.element-nine > .holder > .data .title {
        margin-bottom: 8px;
        font-weight: 500;
        font-size: 32px;
        color: #ffffff;
        line-height: 26px;
    }

    .rt-fancy-text-box.element-nine > .holder > .pic > .pic-image, .rt-fancy-text-box.element-nine > .holder > .pic > .pic-icon {
        display: inline-block;
        vertical-align: top;
        width: 125px;
        height: 125px;
        border: none;
        border-radius: 50%;
        transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

.calloutimageright, .calloutimageleft {
    padding: 50px 0;
}

    .calloutimageright h3, .calloutimageleft h3 {
        color: #0e76bc;
    }

    .calloutimageright img, .calloutimageleft img {
        max-height: 300px;
        width: auto;
    }

        .calloutimageright img.icon, .calloutimageleft img.icon {
            max-height: 100px;
            width: auto;
            margin: 0 0 20px 0;
        }

.white-bg-black-text {
    background-color: #ffffff;
}

    .white-bg-black-text h3 {
    }

.blue-bg-white-text {
    background-color: #0e76bc;
    color: #ffffff;
}

    .blue-bg-white-text h3 {
        color: #ffffff;
    }

.gray-bg-white-text {
    background-color: #231f20;
    color: #ffffff;
}

    .gray-bg-white-text h3 {
        color: #F28B1F;
    }

.testimonials {
    color: #ffffff;
}

    .testimonials img {
        max-height: 350px;
        width: auto;
        margin: 25px 0;
    }

.teaserinfogrid {
    /*background-color: #1e73be;*/
    background-color: #2b3947;
}

    .teaserinfogrid .btn {
        margin: 1em 0 0 0;
    }

.radiantthemes-custom-button-main, .radiantthemes-button-main, .btn.primary {
    border-radius: 0 !important;
    background-color: #F28B1F !important;
    color: #ffffff;
    text-transform: uppercase;
}

.nestedcalloutwbackground .text-lg {
    font-size: 1.5em;
    line-height: 1.25em;
    font-style: italic;
}

.teaserinfogrid .home-four-modern-box .vc_column-inner {
    min-height: 375px;
}

.rt-fancy-text-box.element-nine > .holder > .pic > .pic-image img {
    margin-top: 25%;
}

.rt-fancy-text-box.element-nine > .holder > .pic {
    margin-bottom: 0;
}

@media only screen and (min-width: 2400px) {
    .herobanner video {
        top: -125% !important;
    }
}

@media only screen and (min-width: 1600px) and (max-width: 2399px) {
    .herobanner video {
        top: -75% !important;
    }
}

@media only screen and (min-width: 1024px) {
    .header_main .brand-logo img {
        margin: 25px 0;
    }
}

@media only screen and (min-width: 601px) and (max-width: 1024px) {
    .herobanner video {
        top: 0 !important;
    }
}

@media only screen and (max-width: 768px) {
    .partial-herobanner h1 {
        font-size: 2em;
    }
}

@media only screen and (max-width: 480px) {
    .homepage .herobanner video {
        display: none;
    }
}

.color-darkgray {
    color: darkgray;
}

.color-white {
    color: #fff !important;
}

.color-lightblue {
    color: #86A9E1 !important;
}

.color-bg-white {
    background-color: #fff !important;
}

.securereportspage main, .secureclientsreportspage main {
    margin-top: -100px;
}

.securereportspage .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > a, .secureclientsreportspage .wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li > a {
    color: #ffffff;
}

.securereportspage .heading-lower, .secureclientsreportspage .heading-lower {
    background-color: #252525 !important;
}

.partial-herobanner {
    background-position-x: 65% !important;
}

.careerspage main section, .careersdetailpage main section {
    background-color: #000000;
    color: #ffffff;
    padding: 50px 0;
}

.careerspage .careers-item {
    padding: 0 0 25px 0;
    margin: 0 0 25px 0;
    border-bottom: solid 1px rgba(255,255,255,.25);
}

.careerspage .careers-item:last-child {
    border-bottom: none;
}

.careerspage .sidebar, .careersdetailpage .sidebar {
    background-color: #333333;
    padding: 25px;
}

.careerspage .sidebar, .careersdetailpage .sidebar h3 {
    margin-top: 0 !important;
}

.careersdetailpage main h3 {
    margin: 1rem 0 !important;
}

.careersdetailpage main ul {
    margin: 1rem 0 1rem 3rem;
}

.careersdetailpage .form .btn {
    margin: 0 0 50px 0;
}

.careersdetailpage .umbraco-forms-submitmessage {
    display: block;
    background-color: #000000;
    padding: 25px;
}

.careersdetailpage .umbraco-forms-navigation .col-md-12 {
    padding-left: 0 !important;
}
span[data-timestamp] {
    color: #6c6c6c;
}

.directory-wrap .directory-item a {
    color: rgb(33, 33, 39) !important;
}

.directory-tile-container {
    display: block;
    width: 100%;
    float: left;
}

.directory-tile-container .file-item .fileName,
.directory-tile-container .directory-item .directoryName,
.directory-tile-container .file-item .fileOrDirectoryName {
    color: rgb(33, 33, 39) !important;
}

.opacity-100 {
    opacity: 1 !important;
}

.reports-page {
    opacity: 1 !important;
}

    .reports-page .tooltip-inner {
        color: #000;
        background-color: #ffe1e1;
    }

    .reports-page .tooltip.top .tooltip-arrow {
        border-top-color: #ffe1e1;
    }

    .reports-page .upload-progress {
        width: 100%;
        height: 100%;
        background: #fff;
        opacity: 0.5;
        display: none;
        z-index: 999;
        position: absolute;
    }

        .reports-page .upload-progress i {
            margin-top: 35vh;
            margin-left: 35vw;
        }

    .reports-page #downloadngMessage {
        color: #a1a1a1;
        margin-top: 2.5rem;
        font-size: 21px;
        margin-left: 2.5rem;
    }

    .reports-page #pdfView {
        display: block;
        width: 100%;
        float: left;
        border: none;
        padding-top: 15px;
        width: 100%;
        height: 78vh;
    }

        .reports-page-main {
            opacity: 1 !important;
            position: relative;
            box-sizing: border-box;
        }

            .reports-page-main #dropzone {
                padding: 20px;
                padding-top: 0px;
                min-height: calc(100vh - 175px);
            }

@media only screen and (max-width: 1024px) {
    .reports-page-main #dropzone {
        padding: 10px;
        padding-top: 20px;
    }
}

.reports-page-sidebar {
    background: #f3f2f1;
    padding-top: 20px;
    height: calc(100vh - 175px)
}

@media only screen and (max-width: 1024px) {
    .reports-page-sidebar {
        display:none;
    }
}

    .reports-page-sidebar .directory-wrap {
        margin-left: 20px;
    }

        .reports-page-sidebar .directory-wrap .client-logo {
            width: 100%;
            margin-bottom: 20px;
        }

        .reports-page-sidebar .directory-wrap .directory-item {
            margin-top: 15px;
        }

        .reports-page-sidebar .directory-wrap .directory-item {
            margin-top: 15px;
        }

            .reports-page-sidebar .directory-wrap .directory-item img {
                width: 16px;
                height: 16px;
                margin-top: -5px
            }

.reports-folder {
    float: left;
    display: inline-block;
    color: #000;
}

    .reports-folder i {
        float: left;
        margin-right: 5px;
        margin-top: -1px;
    }

        .reports-folder i img {
            width: 20px
        }

.reports-file {
    float: left;
    display: inline-block;
    color: #000;
}

.reports-file {
    float: left;
    display: inline-block;
}

        .reports-file i {
            float: left;
            margin-right: 5px;
            margin-top: -1px;
        }

            .reports-file i img {
                width: 20px
            }

.directory-tile-container .tileView {
    display: inline-block;
}

.directory-tile-container .tileView .directory-item a {
    color: #000 !important;
    float: left;
    display: inline-block;
    width: 176px;
    height: 171px;
    text-align: center;
    margin-top: 15px
}

    .directory-tile-container .tileView .directory-item a:hover {
        background: #CCE8FF;
        border: 1px solid #99D1FF;
        cursor: pointer;
    }

        .directory-tile-container .tileView .directory-item a:hover .fileOrDirectoryName {
            text-decoration: underline !important;
        }

    .directory-tile-container .tileView .directory-item a small {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 170px;
        display: inline-block;
        margin-top: 5px;
    }

    .directory-tile-container .tileView .directory-item i {
        position: relative;
    }

    .directory-tile-container .tileView .directory-item i img {
        width: 112px;
        height: 112px
    }

        .directory-tile-container .tileView .directory-item i span {
            position: absolute;
            margin-top: 75px;
            font-size: 12px;
            margin-right: 10px;
            z-index: 10;
            margin-left: -100%;
            padding-right: 10px;
            text-align: right;
            width: 100%;
            color: #565656;
        }

    .directory-tile-container .tileView .directory-item .date {
        font-size: 80%;
    }

.directory-tile-container .tileView .file-item {

}

.directory-tile-container .tileView .file-item {
}


    .directory-tile-container .tileView .file-item a {
        color: #000 !important;
        float: left;
        display: inline-block;
        width: 176px;
        height: 171px;
        text-align: center;
        margin-top: 15px
    }

        .directory-tile-container .tileView .file-item a:hover {
            background: #CCE8FF;
            border: 1px solid #99D1FF;
            cursor: pointer;
        }

            .directory-tile-container .tileView .file-item a:hover .fileOrDirectoryName {
                text-decoration: underline !important;
            }

            .directory-tile-container .tileView .file-item a i {
                display: block;
                margin-top: 15px;
            }

        .directory-tile-container .tileView .file-item a i img {
            width: 75px;
        }

    .directory-tile-container .tileView .file-item a small {
        padding-top: 25px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 170px;
        display: inline-block;
    }

.directory-tile-container .tileView .file-item .date {
    font-size: 80%;
}

.listView #listViewTable {
    width: 95% !important;
}

.listView #listViewTable tbody tr:hover {
    background: #CCE8FF;
    border: 1px solid #99D1FF;
}

.listView #listViewTable tr:hover a {
    text-decoration: underline !important;
}

.listView #listViewTable th {
    min-width: 100px;
}

.listView #listViewTable td  a {
    padding: 4px;
    min-width: 150px;
    max-width: 300px;

    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    margin-right: 20px;
}

@media only screen and (max-width: 450px) {
    .listView #listViewTable td a {
        min-width: 130px;
        max-width: 250px;
    }
}

@media only screen and (max-width: 410px) {
    .listView #listViewTable td a {
        min-width: 120px;
        max-width: 230px;
    }
}

@media only screen and (max-width: 360px) {
    .listView #listViewTable td a {
        min-width: 100px;
        max-width: 200px;
    }
}

    .listView #listViewTable td a img {
        width: 20px !important;
    }

    #dropdownMenuButton:hover {
        cursor: pointer;
    }

.cursor-pointer {
    cursor: pointer;
}

.reports-page .switcher {
    max-height: 25px;
    margin-top: 10px;
    margin-bottom: 0 !important;
    min-height: 25px !important;
}

    .reports-page .switcher ul {
        float: right;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }


    .reports-page .switcher li {
        display: inline-block;
    }
.reports-page .breadcrumb {
    margin-top: 20px;
    margin-bottom: 10px;
}

@media only screen and (max-width: 1024px) {
    .reports-page .breadcrumb {
        margin-top: 0px;
        margin-bottom: 10px;
    }

    .reports-page .switcher {
        width: 100% !important;
        margin: 0;
    }
}


.breadcrumb-mobile {
    position: absolute;
    right: 14px;
    padding-top: 5px;
    padding-bottom: 5px;
    display: inline-block;
    width: 35px;
    height: 40px;
    padding-right: 20px;
    display:none !important;
    cursor:pointer;
}

    .breadcrumb-mobile li {
        list-style-type: none;
        border-bottom: 1px solid #e9ecef;
    }

        .breadcrumb-mobile li:last-child {
            border-bottom: none;
        }

        .breadcrumb-mobile li a {
            padding: 10px 20px !important;
        }

            .breadcrumb-mobile li a .space-next {
                color: #e9ecef;
                font-weight: 500;
                font-size: 18px;
            }


            @media only screen and (max-width: 560px) {
                .reports-page .breadcrumb {
        margin-bottom: 0px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 100%;
        display: inline-block;
    }

    .breadcrumb-mobile {
        display: inline-block !important;
    }

    .reports-page .switcher {
        margin-bottom: 20px !important;
    }

        .reports-page .switcher ul {
            float: inherit;
            margin-bottom: 20px !important;
            text-align: -webkit-center;
        }
}


@media only screen and (max-width: 400px) {

    .reports-page .switcher ul li {
        margin-left: 0;
        margin-right: 0.25rem;
    }
}


@media only screen and (max-width: 365px){

    .reports-page .switcher ul {
        margin-left: 0 !important;
    }
}

.reports-page .switcher li {
    list-style: none;
    margin-left: 1.25rem;
}

    .reports-page .switcher li:first-child {
        margin-left: 0 !important;
    }

    .reports-page .switcher li a {
        cursor: pointer;
    }

        .reports-page .switcher li a.nav-link {
            color: #000 !important;
            font-size: 13px;
            text-transform: uppercase;
        }

        .reports-page .switcher li a i {
            font-size: 1.4em;
            color: orange;
        }

            .reports-page .switcher li a i + i {
                color: red;
                font-size: 12px !important;
                margin-left: 10px;
                margin-top: 2px;

                /*
                font-size: 18px;
                margin-left: 10px;
                margin-top: 8px;
                color: red;*/
            }

        .reports-page .switcher li a svg {
            width: 1.333em !important;
            height: 1.333em !important;
        }


@media only screen and (max-width: 560px) {

    .reports-page .switcher {
    }

    .reports-page .switcher li a span.fa-stack {
        margin-top: -26px;
    }

    .reports-page .switcher li a i {
        font-size: 32px;
    }

        .reports-page .switcher li a i + i {
            font-size: 1.2em !important;
            margin-left: 14px;
            margin-top: 12px;
        }

    .reports-page .switcher li a {
        margin-right: 2rem;
    }

    .reports-page .switcher li a svg {
        width: 32px !important;
        height: 32px !important;
    }

    .reports-page .switcher li a span.text {
        display: none;
    }
}


.reports-page .sort-switcher ul {
    text-align: -webkit-left;
}

@media only screen and (max-width: 560px) {

    .reports-page .sort-switcher .btn-group {
        margin-top: -20px;
    }
}



.reports-page .sort-switcher .activeBold,
.reports-page .switcher .active {
    font-weight: bold !important;
}

.reports-page .sort-switcher li:first-child,
.reports-page .sort-switcher li {
    list-style: none;
    margin-left: 1rem !important;
    display:block !important;
}

@media only screen and (max-width: 400px) {

    .reports-page .sort-switcher li:first-child,
    .reports-page .sort-switcher li {
        margin-left: 1rem;
    }
}

    .reports-page .sort-switcher li a {
        margin: 0 !important;
        padding: 6px !important;
        padding-left: 10px;
    }

        .reports-page .sort-switcher li a i {
            font-size: 14px;
            color: darkgray;
            margin-right: 4px;
        }

.secure-clients-report-page {
    opacity: 1 !important;
}

    .secure-clients-report-page .secure-clients-report-page-header {
        position: relative;
        left: 0px;
        box-sizing: border-box;
        width: 1137px;
        padding-left: 0px;
        background-color: #252525;
        padding-right: 0px;
    }

    .secure-clients-report-page .secure-clients-report-page-header-title {
        font-size: 30px;
        color: #ffffff;
        line-height: 40px;
        text-align: left
    }

@media only screen and (max-width: 1024px) {
    .secure-clients-report-page .secure-clients-report-page-header-title {
        padding-left: 15px;
    }
}

    .secure-clients-report-page .secure-clients-report-page-main {

    }

        .secure-clients-report-page .secure-clients-report-page-main .container {
            margin-top: -150px !important;
            background-color: #fff
        }

.secure-clients-report-page .secure-clients-report-page-main-sub {
    opacity: 1 !important;
    position: relative;
    left: -366.5px;
    box-sizing: border-box;
    width: 1903px;
    padding-left: 366.5px;
    padding-right: 366.5px;
    padding-bottom: 170px;
    margin-left: 0
}

@media only screen and (max-width: 1200px) {

    .secure-clients-report-page .secure-clients-report-page-main-sub {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        box-sizing: initial;
        left: 0;
    }
}

    .secure-clients-report-page .secure-clients-report-page-main-sub .container_sub {
        background: #fff !important;
    }

.news-page-header {
    background: #ffffff !important;
}