.terms-section{

    padding-top: 50px !important;
    padding-bottom: 50px !important;
}

.fade:not(.show){


    opacity: 1;
}

.pbmit-heading-subheading.home-6 h2.pbmit-title{


    /* font-size: 35px !important; */
}

.home-7-specialist-section .nav-link {

font-size: 15px !important;
}

.pbmit-heading-subheading.home-8 h2.pbmit-title{

    font-size: 34px;
    line-height: 44px;

}

.nav-item .nav-link,
.nav-tabs .nav-link {
    -webkit-transition: all 300ms ease 0s;
    -moz-transition: all 300ms ease 0s;
    -o-transition: all 300ms ease 0s;
    -ms-transition: all 300ms ease 0s;
    transition: all 300ms ease 0s;
}

.card a {
    -webkit-transition: all 150ms ease 0s;
    -moz-transition: all 150ms ease 0s;
    -o-transition: all 150ms ease 0s;
    -ms-transition: all 150ms ease 0s;
    transition: all 150ms ease 0s;
}

[data-toggle="collapse"][data-parent="#accordion"] i {
    -webkit-transition: transform 150ms ease 0s;
    -moz-transition: transform 150ms ease 0s;
    -o-transition: transform 150ms ease 0s;
    -ms-transition: all 150ms ease 0s;
    transition: transform 150ms ease 0s;
}

[data-toggle="collapse"][data-parent="#accordion"][aria-expanded="true"] i {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}


.now-ui-icons {
    display: inline-block;
    font: normal normal normal 14px/1 'Nucleo Outline';
    font-size: inherit;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@-webkit-keyframes nc-icon-spin {
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@-moz-keyframes nc-icon-spin {
    0% {
        -moz-transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(360deg);
    }
}

@keyframes nc-icon-spin {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.now-ui-icons.objects_umbrella-13:before {
    content: "\ea5f";
}

.now-ui-icons.shopping_cart-simple:before {
    content: "\ea1d";
}

.now-ui-icons.shopping_shop:before {
    content: "\ea50";
}

.now-ui-icons.ui-2_settings-90:before {
    content: "\ea4b";
}

.nav-tabs {
    border: 0;
    padding: 15px 0.7rem;
}

.nav-tabs:not(.nav-tabs-neutral)>.nav-item>.nav-link.active {
    box-shadow: 0px 5px 35px 0px rgba(0, 0, 0, 0.3);
}

.card .nav-tabs {
    border-top-right-radius: 0.1875rem;
    border-top-left-radius: 0.1875rem;
}

.nav-tabs>.nav-item>.nav-link {
    color: #888888;
    margin: 0;
    margin-right: 5px;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 30px;
    font-size: 14px;
    padding: 11px 23px;
    line-height: 1.5;
}

.nav-tabs>.nav-item>.nav-link:hover {
    background-color: transparent;
}

.nav-tabs>.nav-item>.nav-link.active {
    background-color: #444;
    border-radius: 30px;
    color: #FFFFFF;
}

.nav-tabs>.nav-item>.nav-link i.now-ui-icons {
    font-size: 14px;
    position: relative;
    top: 1px;
    margin-right: 3px;
}

.nav-tabs.nav-tabs-neutral>.nav-item>.nav-link {
    color: #FFFFFF;
}

.nav-tabs.nav-tabs-neutral>.nav-item>.nav-link.active {
    background-color: rgba(255, 255, 255, 0.2);
    color: #FFFFFF;
}

.card {
    border: 0;
    border-radius: 0.1875rem;
    display: inline-block;
    position: relative;
    width: 100%;
    margin-bottom: 30px;
    box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
}

.card .card-header {
    background-color: transparent;
    border-bottom: 0;
    background-color: transparent;
    border-radius: 0;
    padding: 0;
}

.card[data-background-color="orange"] {
    background-color: #f96332;
}

.card[data-background-color="red"] {
    background-color: #FF3636;
}

.card[data-background-color="yellow"] {
    background-color: #FFB236;
}

.card[data-background-color="blue"] {
    background-color: #2CA8FF;
}

.card[data-background-color="green"] {
    background-color: #15b60d;
}

[data-background-color="orange"] {
    background-color: #e95e38;
}

[data-background-color="black"] {
    background-color: #2c2c2c;
}

[data-background-color]:not([data-background-color="gray"]) {
    color: #FFFFFF;
}

[data-background-color]:not([data-background-color="gray"]) p {
    color: #FFFFFF;
}

[data-background-color]:not([data-background-color="gray"]) a:not(.btn):not(.dropdown-item) {
    color: #FFFFFF;
}

[data-background-color]:not([data-background-color="gray"]) .nav-tabs>.nav-item>.nav-link i.now-ui-icons {
    color: #FFFFFF;
}


@font-face {
  font-family: 'Nucleo Outline';
  src: url("https://github.com/creativetimofficial/now-ui-kit/blob/master/assets/fonts/nucleo-outline.eot");
  src: url("https://github.com/creativetimofficial/now-ui-kit/blob/master/assets/fonts/nucleo-outline.eot") format("embedded-opentype");
  src: url("https://raw.githack.com/creativetimofficial/now-ui-kit/master/assets/fonts/nucleo-outline.woff2");
  font-weight: normal;
  font-style: normal;
        
}



.appl-tp{

    margin-top: 43px;
}

.tab-content{

    padding: 0 0px !important;
}
/* .nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.nav>li {
    position: relative;
    display: block;
} */

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{

    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent
}

.service-banner{

    background-color: #f6f6f6;
    background-image: url(../images/bg/Services.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;
    background-attachment: scroll;
}

.blog-banner{

    background-color: #f6f6f6;
    background-image: url(../images/bg/Blogs.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;
    background-attachment: scroll;

}

.contact-banner{

    background-color: #f6f6f6;
    background-image: url(../images/bg/ContactUs.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;
    background-attachment: scroll;
}
.terms-banner{

    background-color: #f6f6f6;
    background-image: url(../images/bg/Conditions.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;
    background-attachment: scroll;

}

.privacy-banner{


    background-color: #f6f6f6;
    background-image: url(../images/bg/PrivacyPolicy.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;
    background-attachment: scroll;
}


.disc-banner{

    background-color: #f6f6f6;
    background-image: url(../images/bg/Disclaimer.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;
    background-attachment: scroll;
}
.cnct-wdth{


    width: 37px;
    height: 37px;
}

.faq-banner{

    background-color: #f6f6f6;
    background-image: url(../images/bg/title-bg.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;
    background-attachment: scroll;

}

.abt-wdth{

    width: 100%;
}

.home-8-specialist-section{

    padding: 50px 0 0;
}
.icn-wdth{

    width: 50px;
}

.header-style-1 .sticky-header .site-navigation .navigation > button > li > a{


        /* line-height: 90px;
        height: 100%; */
}

.select2-container--default .select2-selection--multiple{

    border-radius: 20px;
    width: 100%;
    height: 100%;
    background-color: #222;
    padding: 10px 19px;
}

.font-small{
    text-align: center;
}
.fptext{

    text-align: center;
}

.headng-mdl{

    font-size: 24px !important;
}

.mn-ss{

    padding-top: 50px !important;
}

.modal-header{

    justify-content: center;
}
.colr-cnt{

    color: #fff;
}

.img-mdl{

    padding: 0 29px 0 29px;
}
.flx-img{

    display: flex;
    align-items: center;
}
.cntct-tx{

    font-size: 23px !important;
    line-height: 38px !important;
}

.fnr-redu{

    font-size: 30px;
}


/* Loader */


.logo-pre {
    /* background: linear-gradient(to bottom, #FFFCE9 0, #FFE1EC 100%); */
    border-radius: 50%;
    height: 150px;
    width: 150px;
    box-shadow: 0 0 0 0 rgb(0 0 0/0%);
    animation: pulse 2s infinite;
    margin: 0 auto 30px;
    display: flex;
    align-items: center;
    padding: 8px
}
.onloadpage .pre-content {
    top: 50%;
    position: relative;
    right: 0;
    left: 0;
    text-align: center;
    transform: translateY(-50%);
}
.onloadpage {
    position: fixed;
    z-index: 99999999;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    background: #202020;
}

/* Loader */

.flx-abuts{

    display: flex;
}

.pbminfotech-testimonial-text{

    font-size: 17px;
}

.aply-txt{

    font-size: 37px;
}

.test-flx{


    display: flex;
    justify-content: space-between;
    align-items: center;
}
.jstyf-cnt p{

    text-align: justify;
}

.pbmit-footer-widget-area-bottom-inner {

    text-align: center;
}

.fq-tp{

    font-size: 19px;
    color: var(--pbmit-global-color);
    letter-spacing: 3px;
}

.height-less{


    height: 100% !important;
    padding-right: 45px !important;
}
.addrs-height{

    height: 250px;
    display: flex;
    align-items: center;
}

.ssss{

    display: flex;
}

.icn-cntr{

    display: flex;
    align-items: center;
}
.mrgn-lsss{

    margin-bottom: 0px !important;
}
.ul-marg{

    margin-bottom: 20px;
    list-style-type: disc;
    padding-left: 25px;
}

.mrgn-lsss{

    margin-top: 10px;
}