/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

/* Global Styles */
.btn-breadcrumb a{
    font-size:14px;
    color:#555555 !important;
}


.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    /*background-color: #fff*/
    background-color: #e63f47;
}

.image-box3 {
    width: 100%;
    overflow: hidden;
}

.image {
    width: 100%;
    height: auto;
    background-position: center;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;

}

    .image:hover {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2); /* IE 9 */
        transform: scale(1.2);
    }

.main .box3 a:hover .img-head {
    color: red;
}

.customhr {
    border-bottom: 2px solid #ebebeb;
    width: 100%;
    margin: 3px 0px 10px;
}

.box3 {
    width: 100%;
    height: auto;
}

.blog-head {
    font-size: 36px;
    font-weight: 600;
    line-height: 21px;
    margin: 30px 0px;
    padding: 0px;
}

.blog-text {
    font-size: 16px;
    font-weight: 300;
    line-height: 21px;
    margin: 0px;
    padding: 0px;
}

.img-head {
    font-size: 24px;
    font-weight: 600;
    line-height: 21px;
    margin: 20px 0px;
    padding: 0px;
}

.img-head1 {
    font-size: 24px;
    font-weight: 600;
    line-height: 0px;
    margin: 20px 0px;
    padding: 0px;
}

.img-text {
    font-size: 15px;
    font-weight: 400;
    line-height: 21px;
    margin: 20px 0px;
    padding: 0px;
}


html,
body {
    height: 100%;
    font-family: 'Poppins', sans-serif;
}
/*Start Blink for liteoffice logo */
a {
    color: #676767;
    text-decoration: none;
    cursor: pointer;
}

.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
    max-height: 400px;
}

.navbar-inverse .navbar-toggle {
    border-color: #333;
    background: #000;
}

.panel-group .panel {
    border-radius: 0;
    box-shadow: none;
    border-color: #EEEEEE;
}

.panel-default > .panel-heading {
    padding: 0;
    border-radius: 0;
    color: #212121;
    background-color: #FAFAFA;
    border-color: #EEEEEE;
}

.panel-title {
    font-size: 14px;
}

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
    }

.more-less {
    float: right;
    color: #212121;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #EEEEEE;
}



.nav > li {
    position: relative;
    display: block;
    margin-left: 15px;
}

/*.panfont1 {
    text-transform: lowercase !important;
}

    .panfont1::first-letter {
        text-transform: uppercase !important;
    }*/

.carousel-control {
    position: absolute;
    top: 40%;
    bottom: 0;
    left: 0;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,.6);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=50);
    opacity: .5;
}

    .carousel-control.right {
        right: 0;
        left: auto;
        background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
        background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
        background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));
        background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0, 0, 0, 0) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
        background-repeat: repeat-x;
    }

    .carousel-control.left {
        background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
        background-image: -o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
        background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));
        background-image: linear-gradient(to right,rgba(0, 0, 0, 0) 0,rgba(0,0,0,.0001) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
        background-repeat: repeat-x;
    }

    .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
        width: 45px;
        height: 44px;
        margin-top: -150px;
        font-size: 65px;
        color: #000;
    }




.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000\9;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #000;
    border-radius: 10px;
}

@-webkit-keyframes blinker {
    from {
        opacity: 1.0;
    }

    to {
        opacity: 0.0;
    }
}

.blink {
    text-decoration: blink;
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 0.6s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-direction: alternate;
}
/*end Blink for liteoffice logo */

/*.fixme {
    background: #fff;
    color: white;
    text-align: left;
    width: 100%;
    margin-top: 20px;
    z-index: 999;
    padding-top: 10px;
}

.fixme2 {
    background: #fff;
    color: white;
    text-align: left;
    width: 1200px;
    margin-top: 150px;
    z-index: 999;
    padding-top: 10px;
}

.navbar-fixed-bottom, .navbar-fixed-top {
    position: fixed !important;
    right: 0;
    left: 0;
    z-index: 1030;
}*/

/* Drop Down Menu */
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 99999;
    display: none;
    float: left;
    min-width: 350px !important;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    /*background-color: #fff;*/
    background-color: #ffffff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
/**/


/* mega menu */


.mega-dropdown {
    position: static !important;
}

.mega-dropdown-menu {
    padding: 20px 0px;
    /*width: 78.2%;*/
    width: 89.2%;
    box-shadow: none;
    -webkit-box-shadow: none;
}

    .mega-dropdown-menu > li > ul {
        padding: 0;
        margin: 0;
    }

        .mega-dropdown-menu > li > ul > li {
            list-style: none;
        }

            .mega-dropdown-menu > li > ul > li > a {
                display: block;
                color: #222;
                padding: 3px 0px;
            }

    .mega-dropdown-menu > li ul > li > a:hover,
    .mega-dropdown-menu > li ul > li > a:focus {
        text-decoration: none;
        color: white;
    }

    .mega-dropdown-menu .dropdown-header {
        font-size: 18px;
        color: #ff3546;
        padding: 5px 60px 5px 0px;
        line-height: 30px;
    }


/* mega menu end*/

/* BOX2 */
.box2 {
    /* font-family: 'Merriweather Sans', sans-serif; */
    text-align: center;
    overflow: hidden;
    position: relative;
    z-index: 1;
    transition: all 0.3s ease;
    background: #fff;
    /*border: 1px solid #b7b7b7;*/
}

    .box2:hover {
        /*box-shadow: 0 0 0 4px #fff, 0 0 15px #333;*/
    }

    .box2:before {
        content: "";
        background: #464646cf;
        width: 100%;
        height: calc(100% - 0px);
        opacity: 0;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
        transition: all 0.5s ease;
    }

    .box2:hover:before {
        opacity: 1;
    }

    .box2 img {
        width: 100%;
        height: auto;
        transition: all 0.5s ease;
    }

    .box2:hover img {
        transform: translateY(-60px);
    }

    .box2 .box-content {
        color: #fff;
        width: 90%;
        opacity: 0;
        filter: blur(10px);
        transform: translateY(-50%) translateX(-50%);
        position: absolute;
        top: 51%;
        left: 50%;
        z-index: 1;
        transition: all 0.3s ease 0.1s;
    }

    .box2:hover .box-content {
        opacity: 1;
        filter: blur(0);
    }

    .box2 .title {
        font-size: 13px;
        font-weight: 700;
        letter-spacing: 1px;
        text-transform: uppercase;
        margin: 0 0 5px 0;
        line-height: 20px;
    }

    .box2 .post {
        font-size: 12px;
        text-transform: capitalize;
        font-style: italic;
    }

    .box2 .icon {
        background-color: #05c46b;
        width: 100%;
        padding: 15px 0;
        margin: 0;
        list-style: none;
        opacity: 0;
        position: absolute;
        left: 0;
        bottom: 0;
        z-index: 2;
        transition: all 0.4s ease;
    }

    .box2:hover .icon {
        opacity: 1;
    }

    .box2 .icon li {
        display: inline-block;
        margin: 0 5px;
    }

        .box2 .icon li a {
            color: #fff;
            background: #222;
            font-size: 15px;
            line-height: 35px;
            height: 35px;
            width: 35px;
            display: block;
            transition: all 0.4s ease;
        }

            .box2 .icon li a:hover {
                color: #222;
                background: #fff;
                box-shadow: 0 0 5px #333 inset;
            }

@media only screen and (max-width:990px) {
    .box2 {
        margin: 0 0 30px;
    }
}





/* BOX2 */








/* .fancy-collapse-panel .panel-default > .panel-heading { */
/* padding: 0; */

/* } */
/* .fancy-collapse-panel .panel-heading a { */
/* padding: 12px 35px 12px 15px; */
/* display: inline-block; */
/* width: 100%; */
/* background-color: #e1e1e1; */
/* color: #363636; */
/* position: relative; */
/* text-decoration: none; */
/* } */
/* .fancy-collapse-panel .panel-heading a:after { */
/* font-family: "FontAwesome"; */
/* content: "\f147"; */
/* position: absolute; */
/* right: 20px; */
/* font-size: 20px; */
/* font-weight: 400; */
/* top: 50%; */
/* line-height: 1; */
/* margin-top: -10px; */
/* } */

/* .fancy-collapse-panel .panel-heading a.collapsed:after { */
/* content: "\f196"; */
/* } */

/* .panel-group .panel { */
/* border-radius: 0px;	} */


#breadcrumb {
    list-style: none;
    display: inline-block;
}

.icon {
    font-size: 14px;
}


/* portfolio */

.parallax {
    /* The image used */
    /* background-image: url("../images/qualitybg.jpg");*/
    background-color: #efefef;
    /* Set a specific height */
    min-height: 428px !important;
    /* height:868px; */
    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}



.box {
    /*font-family: 'Montserrat', sans-serif;*/
    overflow: hidden;
    position: relative;
}

.box1 img {
    width: 100%;
    height: auto;
    transition: all 0.3s ease 0s;
}


.box1:before {
    content: '';
    opacity: 0;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 1;
    transition: all 0.3s ease 0.1s;
}



.box:before {
    content: '';
    background-color: #5559;
    opacity: 0;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 1;
    transition: all 0.3s ease 0.1s;
}

.box:hover:before {
    left: 15px;
    right: 15px;
    bottom: 15px;
    top: 15px;
    opacity: 1;
    animation: bounce-left 1s ease-in forwards;
}

.box img {
    width: 100%;
    height: auto;
    transition: all 0.3s ease 0s;
}

.box:hover img {
    transform: scale(1.5);
}

.box .box-content {
    color: #fff;
    text-align: center;
    width: 100%;
    height: 100%;
    transform: translateX(-50%) translateY(-50%) scale(1);
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 2;
    transition: all 0.3s ease 0.5s;
}

.box .content {
    opacity: 0;
    transform: translateX(-50%) translateY(-50%);
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 2;
    transition: all 0.3s ease 0s;
}

.box:hover .content {
    opacity: 1;
}

.box .title {
    color: #fff;
    font-size: 22px;
    font-weight: 600;
    text-transform: uppercase;
    transform: translateY(-500px);
    opacity: 0;
    transition: all 0.8s ease 0.3s;
}

.box .post {
    color: #fff;
    font-size: 15px;
    font-weight: 500;
    letter-spacing: 1px;
    text-transform: capitalize;
    display: inline-block;
    margin-bottom: 10px;
    opacity: 0;
    transform: translateY(-500px);
    transition: all 0.8s ease 0.15s;
}

.box:hover .title,
.box:hover .post {
    opacity: 1;
    transform: translateY(0);
}

.box .icon {
    list-style: none;
    text-align: center;
    padding: 0;
    margin: 0;
}

    .box .icon li {
        margin: 0 4px;
        opacity: 0;
        display: inline-block;
        transform: translateY(-200px);
        transition: all 0.8s ease 0s;
    }

        .box .icon li:nth-child(2) {
            transition-delay: 0.1s;
        }

.box:hover .icon li {
    opacity: 1;
    transform: translateY(0);
}

.box .icon li a {
    color: #fff;
    background-color: #0eb1dc;
    font-size: 18px;
    line-height: 33px;
    height: 35px;
    width: 35px;
    border: 2px solid #fff;
    border-radius: 50%;
    display: block;
    transition: all 0.3s ease 0s;
}

    .box .icon li a:hover {
        color: #fff;
        background-color: #ff3a6f;
        box-shadow: 0 0 15px #ff3a6f;
    }

@keyframes bounce-left {
    25%,50%,75%,100% {
        transform: translateX(0);
    }

    40% {
        transform: translateX(30px);
    }

    70% {
        transform: translateX(15px);
    }

    90% {
        transform: translateX(5px);
    }
}

@media only screen and (max-width:990px) {
    .box {
        margin-bottom: 30px;
    }
}

@media only screen and (max-width:479px) {
    .box .title {
        font-size: 18px;
    }
}

/* portfolio end */
/* Counter */


.col_half {
    width: 49%;
}

.col_third {
    width: 32%;
}

.col_fourth {
    width: 23.5%;
}

.col_fifth {
    width: 18.4%;
}

.col_sixth {
    width: 15%;
}

.col_three_fourth {
    width: 74.5%;
}

.col_twothird {
    width: 66%;
}

.col_half,
.col_third,
.col_twothird,
.col_fourth,
.col_three_fourth,
.col_fifth {
    position: relative;
    display: inline;
    display: inline-block;
    float: left;
    margin-right: 2%;
    margin-bottom: 20px;
}

.end {
    margin-right: 0 !important;
}
/* Column Grids End */

.wrapper {
    width: 980px;
    margin: 30px auto;
    position: relative;
}

.counter {
    padding: 20px 0;
    border-radius: 5px;
}

.count-title {
    font-size: 40px;
    font-weight: normal;
    margin-top: 10px;
    margin-bottom: 0;
    text-align: center;
}

.count-text {
    font-size: 13px;
    font-weight: normal;
    margin-top: 10px;
    margin-bottom: 0;
    text-align: center;
}

.fa-2x {
    margin: 0 auto;
    float: none;
    display: table;
    color: #4ad1e5;
}

/* Counter */


/*semicircle*/


.cls-1 {
    font-size: 18px;
    font-family: poppins-Bold, poppins;
    font-weight: 700;
}

.cls-2 {
    letter-spacing: -0.02em;
}

.cls-3 {
    letter-spacing: -0.01em;
}

.cls-4 {
    letter-spacing: -0.01em;
}

.cls-5 {
    font-size: 16px;
    font-family: Roboto-Regular, Roboto;
}

.cls-6 {
    letter-spacing: -0.01em;
}

.cls-7 {
    letter-spacing: -0.01em;
}

.cls-8 {
    letter-spacing: -0.02em;
}

.cls-9 {
    letter-spacing: -0.01em;
}

.cls-10 {
    letter-spacing: 0.01em;
}

.cls-11 {
    letter-spacing: -0.01em;
}

.cls-12 {
    letter-spacing: -0.04em;
}

.cls-13 {
    letter-spacing: -0.02em;
}

.cls-14 {
    letter-spacing: 0.01em;
}

.cls-15 {
    letter-spacing: -0.01em;
}

.cls-16 {
    letter-spacing: -0.06em;
}

.cls-17 {
    letter-spacing: -0.02em;
}

.cls-18 {
    letter-spacing: 0.01em;
}

.cls-19 {
    letter-spacing: 0.02em;
}

.cls-20 {
    letter-spacing: -0.01em;
}

.cls-21 {
    letter-spacing: -0.03em;
}





#learn-more {
    fill-opacity: 0;
    fill: #fff;
    stroke: #fff;
    stroke-width: 2;
    border-radius: 5px;
    stroke-linejoin: round;
    -webkit-transition: all 250ms ease-in;
    transition: all 250ms ease-in;
    cursor: pointer;
}

    #learn-more:hover {
        fill-opacity: 1;
    }

        #learn-more:hover ~ .learn-more-text {
            fill: #005fa4;
        }

.learn-more-text {
    font-family: 'Roboto';
    fill: #fff;
    pointer-events: none;
    font-size: 14px;
    -webkit-transition: all 250ms ease-in;
    transition: all 250ms ease-in;
}

.center {
    fill: #fff;
}

.pointer {
    fill: #fff;
    stroke: #3b8fc0;
    stroke-width: 2;
}

.nav-copy {
    font-family: 'Roboto';
    fill: #474545;
    fill-opacity: 1;
    -webkit-transition: all 250ms ease-in;
    transition: all 250ms ease-in;
}

    .nav-copy.changing {
        fill-opacity: 0;
    }

.service {
    cursor: pointer;
}

    .service text {
        font-size: 14px;
        font-family: 'Roboto';
        text-anchor: middle;
    }

    .service .icon-wrapper {
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
    }

        .service .icon-wrapper, .service .icon-wrapper > * {
            -webkit-transition: all 250ms ease-in;
            transition: all 250ms ease-in;
        }

    .service circle {
        fill: #005fa4;
    }

        .service circle.shadow {
            fill-opacity: 0;
            -webkit-filter: url(#service-shadow);
            filter: url(#service-shadow);
        }

    .service use {
        fill: #fff;
    }

    .service text {
        fill: #4d4d4d;
    }

    .service.active .icon-wrapper, .service:hover .icon-wrapper {
        -webkit-transform: scale(1.15) translateY(-5px);
        transform: scale(1.15) translateY(-5px);
    }

        .service.active .icon-wrapper, .service.active .icon-wrapper > *, .service:hover .icon-wrapper, .service:hover .icon-wrapper > * {
            -webkit-transition: all 250ms ease-out;
            transition: all 250ms ease-out;
        }

            .service.active .icon-wrapper circle.shadow, .service:hover .icon-wrapper circle.shadow {
                fill-opacity: 0.4;
            }

    .service.active text, .service:hover text {
        fill: #005fa4;
        font-weight: bold;
    }

/*end semicircle*/



.nav2 > li > a {
    position: relative;
    display: block;
    padding: 20px 10px;
    font-size: 16px;
    color: #fff;
    border-right: 1px #fff solid;
}

.navbar2 {
    position: relative;
    min-height: 49px;
    margin-bottom: 0px;
    border: 0px solid transparent;
}

.navbar-inverse2 {
    background-color: #fff0;
    border-color: #fff;
}


.no-padding {
    padding-right: 0px;
    padding-left: 0px;
}



footer {
    margin: 0px 0;
}

.custome-hr {
    border-top: 5px #105554 solid !important;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 60px;
    float: left;
}

.footer-hr {
    border-top: 5px #fff solid !important;
    margin-top: 10px;
    margin-bottom: 20px;
    width: 60px;
    float: left;
}
/* SEARCH */
/* #search {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7);
    
    -webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;

    -webkit-transform: translate(0px, -100%) scale(0, 0);
	-moz-transform: translate(0px, -100%) scale(0, 0);
	-o-transform: translate(0px, -100%) scale(0, 0);
	-ms-transform: translate(0px, -100%) scale(0, 0);
	transform: translate(0px, -100%) scale(0, 0);
    
    opacity: 0;
	    z-index: 9999;
}

#search.open {
    -webkit-transform: translate(0px, 0px) scale(1, 1);
    -moz-transform: translate(0px, 0px) scale(1, 1);
	-o-transform: translate(0px, 0px) scale(1, 1);
	-ms-transform: translate(0px, 0px) scale(1, 1);
	transform: translate(0px, 0px) scale(1, 1); 
    opacity: 1;
}

#search input[type="search"] {
    position: absolute;
    top: 50%;
    width: 100%;
    color: rgb(255, 255, 255);
    background: rgba(0, 0, 0, 0);
    font-size: 60px;
    font-weight: 300;
    text-align: center;
    border: 0px;
    margin: 0px auto;
    margin-top: -51px;
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
}
#search .btn {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: 61px;
    margin-left: -45px;
}
#search .close {
    position: fixed;
    top: 15px;
    right: 15px;
    color: #fff;
	background-color: #428bca;
	border-color: #357ebd;
	opacity: 1;
	padding: 10px 17px;
	font-size: 27px;
} */
/* SEARCH */
/* .carousel-caption {
    right: 35%;
    left: 35%;
    padding: 20px;
    background: #00000080;
	bottom: 20%;
} */

/* TEAM */
/* .our-team{
    text-align: center;
}
.our-team .team-image{
    width: 80%;
    height: 80%;
    border-radius: 50%;
    border: 5px solid #d7d7d7;
    position: relative;
    margin: 0 auto;
    transition: all 0.5s ease 0s;
}
.our-team:hover .team-image{
    border-color: #1fc5b6;
}
.our-team .team-image img{
    width: 100%;
    height: auto;
    border-radius: 50%;
}
.our-team .social{
    margin: 0;
    padding: 0;
    list-style: none;
    width: 100%;
    position: absolute;
    top: 45%;
    opacity: 0;
    transform: scale(0);
    transition: all 0.5s ease 0s;
}
.our-team:hover .social{
    opacity: 1;
    transform: scale(1);
    animation: 0.5s ease 0s normal 1 bounce;
}
.our-team .social li{
    display: inline-block;
    border-radius: 50%;
}
.our-team .social li:first-child{
    margin-left: -30px;
    float: left;
}
.our-team .social li:last-child{
    margin-right: -30px;
    float: right;
}
.our-team .social li a{
    display: block;
    width: 50px;
    height: 50px;
    line-height: 47px;
    border-radius: 50%;
    background-color: #fff;
    font-size: 25px;
    color: #1fc5b6;
    border: 3px solid #1fc5b6;
}
.our-team .team-content{
    padding: 10px 0px;
}
.our-team .title{
    font-size: 24px;
    color: #222;
    margin: 0 0 10px 0;
}
.our-team .description{
    font-size: 14px;
    color: #555;
    line-height: 25px;
    margin: 0;
}
@keyframes bounce{
    0%{
        opacity:0;
        -webkit-transform:scale(.3);
        transform:scale(.3)
    }
    50%{
        opacity:1;
         -webkit-transform:scale(1.05);
         transform:scale(1.05)
    }
    70%{
        -webkit-transform:scale(.9);
        transform:scale(.9)
    }
    100%{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@media screen and (max-width: 990px){
    .our-team{ margin-bottom: 20px; }
} */
/* TEAM */

/* TESTIMONIAL */




/* .testimonial{ */
/* margin: 20px 10px 0; */
/* position: relative; */
/* } */
/* .testimonial .pic{ */
/* padding: 5px; */
/* background: #fff; */
/* border: 1px solid #d6d6d6; */
/* position: absolute; */
/* top: -20px; */
/* left: 5px; */
/* z-index: 1; */
/* } */
/* .testimonial .description{ */
/* padding: 30px 45px 30px 60px; */
/* margin-left: 34px; */
/* border: 1px solid #d6d6d6; */
/* font-size: 14px; */
/* color: #6d6d6d; */
/* line-height: 26px; */
/* position: relative; */
/* } */
/* .testimonial .description:before{ */
/* content: ""; */
/* width: 35px; */
/* height: 101%; */
/* background: #fff; */
/* border-left: 1px solid #d6d6d6; */
/* position: absolute; */
/* top: 0; */
/* right: -18px; */
/* transform: skewX(-13deg); */
/* } */
/* .testimonial .testimonial-content{ */
/* margin: 20px 0 0 34px; */
/* } */
/* .testimonial .title{ */
/* display: inline-block; */
/* font-size: 14px; */
/* color: #fc6963; */
/* } */
/* .testimonial .post{ */
/* display: block; */
/* font-size: 15px; */
/* line-height: 20px; */
/* margin-top: 2px; */
/* } */
/* .owl-theme .owl-controls{ */
/* margin-top: 30px; */
/* } */
/* .owl-theme .owl-controls .owl-page span{ */
/* background: #fc6963; */
/* } */
/* @media only screen and (max-width:990px){ */
/* .testimonial .description:before{ */
/* display: none; */
/* } */
/* }  */


/* TESTIMONIAL */



/* .hr-w{ */
/* border-bottom:6px #fff solid; */
/* width:70px; */
/* margin-top:10px; */
/* } */
/* .hr-b{ */
/* border-bottom:6px #000264 solid; */
/* width:70px; */
/* margin-top:10px; */
/* } */

/* .image-hover * {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} */
/* .image-hover {position:relative;height:290px;px;display:inline-block;overflow:hidden;background:#fff;border:10px solid #fff; */
/* box-shadow:0px 2px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 2px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 2px 3px rgba(0, 0, 0, 0.3)} */
/* .image-hover a {text-decoration:none} */

/* .image-hover img {margin:-100px 0px 0px -100px} */

/* /*** effect zoom in ***/ */
/* .img-zoom-in img  */
/* { */
/* transition:all .2s ease-in-out; */
/* -webkit-transition:all .2s ease-in-out; */
/* -moz-transition:all .2s ease-in-out; */
/* -ms-transition:all .2s ease-in-out; */
/* -o-transition:all .2s ease-in-out; */
/* } */
/* .img-zoom-in:hover img  */
/* { */
/* transform:scale(1.1); */
/* -webkit-transform:scale(1.1); */
/* -moz-transform:scale(1.1); */
/* -ms-transform:scale(1.1); */
/* -o-transform:scale(1.1) */
/* } */
/* .img-shadow-1 */
/* { */
/* -webkit-box-shadow: 0 28px 16px -26px black; */
/* -moz-box-shadow: 0 28px 16px -26px black; */
/* box-shadow: 0px 0px 0px 0px black; */
/* } */
/* .img-shadow-1:hover */
/* { */
/* transform:scale(1.1); */
/* -webkit-transform:scale(1.1); */
/* -moz-transform:scale(1.1); */
/* -ms-transform:scale(1.1); */
/* -o-transform:scale(1.1); */
/* z-index: 10; */
/* -webkit-box-shadow: 0 58px 36px -56px black; */
/* -moz-box-shadow: 0 58px 36px -56px black; */
/* box-shadow: 0 4px 15px 0px black; */
/* } */
/* .img-shadow-1 */
/* { */
/* transition:all .6s ease-in-out; */
/* -webkit-transition:all .6s ease-in-out; */
/* -moz-transition:all .6s ease-in-out; */
/* -ms-transition:all .6s ease-in-out; */
/* -o-transition:all .6s ease-in-out; */
/* } */
/* .img-shadow-1:hover */
/* { */
/* transition:all .6s ease-in-out; */
/* -webkit-transition:all .6s ease-in-out; */
/* -moz-transition:all .6s ease-in-out; */
/* -ms-transition:all .6s ease-in-out; */
/* -o-transition:all .6s ease-in-out; */
/* } */
/* form.example button { */
/* float: left; */
/* width: 20%; */
/* padding: 10px; */
/* background: #d5172d; */
/* color: white; */
/* font-size: 17px; */
/* border: 1px solid grey; */
/* border-left: none; */
/* cursor: pointer; */
/* } */
/* form.example button:hover { */
/* background: #0b7dda; */
/* } */
/* form.example::after { */
/* content: ""; */
/* clear: both; */
/* display: table; */
/* } */
/* form.example input[type=text] { */
/* padding: 10px; */
/* font-size: 17px; */
/* border: 1px solid grey; */
/* float: left; */
/* width: 80%; */
/* background: #f1f1f1; */
/* } */
/* a:hover,a:focus{ */
/* text-decoration: none; */
/* outline: none; */
/* } */
/* .vertical-tab{ display: table; } */
/* .vertical-tab .nav-tabs{ */
/* display: table-cell; */
/* width: 28%; */
/* min-width: 28%; */
/* border: none; */
/* position: relative; */
/* } */
/* .vertical-tab .nav-tabs li{ */
/* float: none; */
/* vertical-align: top; */
/* margin-right: 0; */
/* } */
/* .vertical-tab .nav-tabs li a{ */
/* display: block; */
/* padding: 12px; */
/* margin: 0 7px 7px 0; */
/* background: transparent; */
/* font-size: 14px; */
/* font-weight: 600; */
/* color: #383838; */
/* text-transform: uppercase; */
/* text-align: center; */
/* border: 1px solid #909090; */
/* border-radius: 0; */
/* overflow: hidden; */
/* position: relative; */
/* transition: all 0.3s ease 0s; */
/* } */
/* .vertical-tab .nav-tabs li a:hover, */
/* .vertical-tab .nav-tabs li.active a{ */
/* color: #fff; */
/* background: #d5172d; */
/* } */
/* .vertical-tab .nav-tabs li a:before, */
/* .vertical-tab .nav-tabs li a:after{ */
/* content: ""; */
/* width: 15px; */
/* height: 15px; */
/* border-radius: 50%; */
/* background: #fff; */
/* position: absolute; */
/* top: 50%; */
/* left: 0; */
/* transform: translateY(-50%) scale(0); */
/* transition: all 0.8s ease-out 0s; */
/* } */
/* .vertical-tab .nav-tabs li a:after{ transition: all 0.4s ease-in 0.3s; } */
/* .vertical-tab .nav-tabs li a:hover:before, */
/* .vertical-tab .nav-tabs li.active a:before, */
/* .vertical-tab .nav-tabs li a:hover:after, */
/* .vertical-tab .nav-tabs li.active a:after{ */
/* width: 200px; */
/* height: 200px; */
/* opacity: 0; */
/* transform: translateY(-50%) scale(4); */
/* } */
/* .vertical-tab .tab-content{ */
/* padding: 15px 18px 0; */
/* background: #f1ecec; */
/* font-size: 15px; */
/* color: #000; */
/* line-height: 24px; */
/* letter-spacing: 1px; */
/* text-align: inherit; */
/* border: 4px solid #08080866; */
/* box-shadow: 0 0 0 4px #fff inset; */
/* border-radius: 0 15px 0 15px; */
/* vertical-align: top; */
/* position: relative; */
/* } */
/* .vertical-tab .tab-content h3{ */
/* font-size: 24px; */
/* margin: 0 0 5px 0; */
/* } */
/* @media only screen and (max-width: 479px){ */
/* .vertical-tab .nav-tabs{ */
/* display: block; */
/* width: 100%; */
/* border-right: none; */
/* } */
/* .vertical-tab .nav-tabs li{ margin: 0 0 10px 0; } */
/* .vertical-tab .nav-tabs li a{ */
/* padding: 10px; */
/* margin: 0; */
/* } */
/* .vertical-tab .tab-content{ */
/* display: block; */
/* padding: 20px 15px 5px; */
/* border-radius: 0 0 10px 10px; */
/* } */
/* .vertical-tab .tab-content h3{ font-size: 18px; } */
/* } */
/* BOX */
/* .box{ */
/* background-color: #fff; */
/* font-family: 'Open Sans', sans-serif; */
/* overflow: hidden; */
/* position: relative; */
/* } */
/* .box:before, */
/* .box:after{ */
/* content: ''; */
/* background: #b9090cb8; */
/* width: 10px; */
/* height: 90%; */
/* box-shadow: 15px 0 0 #ff7b088c; */
/* transform: skewY(50deg); */
/* position: absolute; */
/* bottom: -100%; */
/* left: 5px; */
/* z-index: 1; */
/* transition: all 0.45s ease; */
/* } */
/* .box:after{ */
/* box-shadow: -15px 0 0 #ff7b088c; */
/* left:auto; */
/* right: 5px; */
/* bottom: auto; */
/* top: -100%; */
/* } */
/* .box:hover:before{ bottom: -10px; } */
/* .box:hover:after{ top: -10px; } */
/* .box img{ */
/* width: 100%; */
/* height: auto; */
/* transition: all 0.45s; */
/* } */
/* .box:hover img{ */
/* opacity: 0.3; */
/* filter: grayscale(90%); */
/* } */
/* .box .box-content{ */
/* color: #fff; */
/* text-align: center; */
/* width: 100%; */
/* padding: 0 30px; */
/* opacity: 0; */
/* transform: translateX(-50%) translateY(-50%); */
/* position: absolute; */
/* top: 50%; */
/* left: 50%; */
/* transition: all 0.45s ease; */
/* } */
/* .box:hover .box-content{ opacity: 1; } */
/* .box .title{ */
/* font-size: 23px; */
/* font-weight: 800; */
/* letter-spacing: 1px; */
/* text-transform: uppercase; */
/* margin: 0 0 2px; */
/* } */
/* .box .post{ */
/* color: #ff7b08; */
/* font-size: 16px; */
/* text-transform: capitalize; */
/* } */
/* .box .icon{ */
/* padding: 0; */
/* margin: 0; */
/* list-style: none; */
/* opacity: 0; */
/* transform: translateX(-50%) rotateX(90deg); */
/* transform-origin: bottom center; */
/* position: absolute; */
/* left: 50%; */
/* bottom: 10px; */
/* transition: all 0.3s ease; */
/* } */
/* .box:hover .icon{ */
/* opacity: 1; */
/* transform: translateX(-50%) rotateX(0); */
/* } */
/* .box .icon li{ */
/* display: inline-block; */
/* margin: 0 2px; */
/* } */
/* .box .icon li a{ */
/* color: #fff; */
/* background-color: #ff7b08; */
/* font-size: 14px; */
/* text-align: center; */
/* line-height: 35px; */
/* height: 35px; */
/* width: 35px; */
/* border-radius: 50%; */
/* display: block; */
/* transition: all 0.3s; */
/* } */
/* .box .icon li  a:hover{ */
/* color: #ff7b08; */
/* background-color: #fff; */
/* } */
/* @media only screen and (max-width:990px){ */
/* .box { margin: 0 0 30px; } */
/* } */
/* BOX */
/* BREDCRUMB */
/* .breadcrumb{ */
/* display: inline-block; */
/* padding: 0 30px 0 0; */
/* margin: 0; */
/* background: transparent; */
/* overflow: hidden; */
/* border-radius: 20px; */
/* } */
/* .breadcrumb li{ */
/* float: left; */
/* background: rgb(107, 107, 107); */
/* border-radius: 0; */
/* font-size: 14px; */
/* color: #fff; */
/* text-transform: uppercase; */
/* position: relative; */
/* } */
/* .breadcrumb li:nth-child(even){ background: rgba(0,0,0,0.8); } */
/* .breadcrumb li:last-child{ */
/* padding: 10px 25px; */
/* color: #fff; */
/* z-index: 1; */
/* position: relative; */
/* } */
/* .breadcrumb li:last-child:before{ */
/* content: ""; */
/* display: block; */
/* width: 117%; */
/* height: 101%; */
/* background: #d5172d; */
/* position: absolute; */
/* top: 0; */
/* left: 50%; */
/* z-index: -1; */
/* transform: translateX(-50%) skew(-20deg); */
/* } */
/* .breadcrumb li:before{ display: none; } */
/* .breadcrumb li a{ */
/* display: block; */
/* padding: 10px 25px; */
/* font-size: 14px; */
/* color: #fff; */
/* } */
/* @media only screen and (max-width: 767px){ */
/* .breadcrumb li a, */
/* .breadcrumb li:last-child{ */
/* font-size: 13px; */
/* padding: 10px 20px; */
/* } */
/* } */
/* @media only screen and (max-width: 480px){ */
/* .breadcrumb li a, */
/* .breadcrumb li:last-child{ padding: 5px 10px; } */
/* } */
/* @media only screen and (max-width: 360px){ */
/* .breadcrumb li a, */
/* .breadcrumb li:last-child{ */
/* font-size: 12px; */
/* padding: 5px; */
/* } */
/* } */
/* BREDCRUMB */
/* .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { */
/* bottom: -22px!important; */
/* left: 0; */
/* width: 100%; */
/* } */
/* .swiper-pagination { */
/* position: initial!important; */
/* text-align: center; */
/* -webkit-transition: .3s opacity; */
/* -o-transition: .3s opacity; */
/* transition: .3s opacity; */
/* -webkit-transform: translate3d(0,0,0); */
/* transform: translate3d(0,0,0); */
/* z-index: 10; */
/* } */
/* /* SLIDER */ */
/* .swiper-slide { */
/* text-align: center; */
/* font-size: 18px; */
/* background: #fff; */
/* /* Center slide text vertically */ */
/* display: -webkit-box; */
/* display: -ms-flexbox; */
/* display: -webkit-flex; */
/* display: flex; */
/* -webkit-box-pack: center; */
/* -ms-flex-pack: center; */
/* -webkit-justify-content: center; */
/* justify-content: center; */
/* -webkit-box-align: center; */
/* -ms-flex-align: center; */
/* -webkit-align-items: center; */
/* align-items: center; */
/* } */
/* /* SLIDER */ */
/* .product a{color:#000;} */
/* .gradient-buttons .btn { */
/* background-image: linear-gradient(to bottom, rgba(255,255,255,0.5), rgba(255,255,255,0.2) 49%, rgba(0,0,0,0.15) 51%, rgba(0,0,0,0.05)); */
/* background-repeat: repeat-x; */
/* } */
/* .officer-ul{ */
/* font-size: 15px; */
/* line-height: 30px; */
/* padding-left: 20px; */
/* } */
/* /* .officer-ul li{ */ */
/* /* font-size: 15px; */ */
/* /* line-height: 30px; */ */
/* /* padding-left: 20px; */ */
/* /* } */ */
/* .footer-bg{ */
/* background-color:#464646; */
/* padding:30px 0px; */
/* margin:0px; */
/* } */
/* /*Contact sectiom*/ */
/* .content-header{ */
/* font-family: 'Oleo Script', cursive; */
/* color:#fcc500; */
/* font-size: 45px; */
/* } */
/* .black{ */
/* color:#000!important; */
/* } */
/* .white{ */
/* color:#fff!important; */
/* } */
/* .red{ */
/* color:#ed4136; */
/* } */
/* .section-content{ */
/* text-align: center;  */
/* } */
/* #contact{ */
/* font-family: 'Teko', sans-serif; */
/* padding-top: 60px; */
/* width: 100%; */
/* width: 100vw; */
/* height: 550px; */
/* background: #3a6186; /* fallback for old browsers */ */
/* background: -webkit-linear-gradient(to left, #3a6186 , #89253e); /* Chrome 10-25, Safari 5.1-6 */ */
/* background: linear-gradient(to left, #3a6186 , #89253e); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ */
/* color : #fff;     */
/* } */
/* .contact-section{ */
/* padding-top: 40px; */
/* } */
/* .contact-section .col-md-6{ */
/* width: 50%; */
/* } */
/* .form-line{ */
/* border-right: 1px solid #B29999; */
/* } */
/* .form-group{ */
/* margin-top: 0px; */
/* } */
/* label{ */
/* font-size: 1.3em; */
/* line-height: 1em; */
/* font-weight: normal; */
/* } */
/* .form-control{ */
/* font-size: 15px; */
/* color: #080808; */
/* } */
/* textarea.form-control { */
/* height: 64px; */
/* /* margin-top: px;*/ */
/* } */
/* .submit{ */
/* font-size: 1.1em; */
/* float: right; */
/* width: 150px; */
/* background-color: transparent; */
/* color: #fff; */
/* } */
/* .orange{ */
/* color:#f88212; */
/* } */
/* .inner-border{ */
/* border-top: 10px #a0c72d solid; */
/* } */
/* .black{ */
/* color:#000!important; */
/* } */
/* #quote-carousel  */
/* { */
/* padding: 0 10px 30px 10px; */
/* margin-top: 30px; */
/* } */
/* /* Control buttons  */ */
/* #quote-carousel .carousel-control */
/* { */
/* background: none; */
/* color: #222; */
/* font-size: 2.3em; */
/* text-shadow: none; */
/* margin-top: 30px; */
/* } */
/* /* Previous button  */ */
/* #quote-carousel .carousel-control.left  */
/* { */
/* left: -12px; */
/* } */
/* /* Next button  */ */
/* #quote-carousel .carousel-control.right  */
/* { */
/* right: -12px !important; */
/* } */
/* /* Changes the position of the indicators */ */
/* #quote-carousel .carousel-indicators  */
/* { */
/* right: 50%; */
/* top: auto; */
/* bottom: 0px; */
/* margin-right: -19px; */
/* } */
/* /* Changes the color of the indicators */ */
/* #quote-carousel .carousel-indicators li  */
/* { */
/* background: #c0c0c0; */
/* } */
/* #quote-carousel .carousel-indicators .active  */
/* { */
/* background: #333333; */
/* } */
/* #quote-carousel img */
/* { */
/* width: 250px; */
/* height: 100px */
/* } */
/* /* End carousel */ */
/* .item blockquote { */
/* border-left: none;  */
/* margin: 0; */
/* } */
/* .item blockquote img { */
/* margin-bottom: 10px; */
/* } */
/* .item blockquote p:before { */
/* content: "\f10d"; */
/* font-family: 'Fontawesome'; */
/* float: left; */
/* margin-right: 10px; */
/* } */
/**
  MEDIA QUERIES
*/
/* Small devices (tablets, 768px and up) */
/* @media (min-width: 768px) {  */
/* #quote-carousel  */
/* { */
/* margin-bottom: 0; */
/* padding: 0 40px 30px 40px; */
/* } */
/* } */
/* /* Small devices (tablets, up to 768px) */ */
/* @media (max-width: 768px) {  */
/* /* Make the indicators larger for easier clicking with fingers/thumb on mobile */ */
/* #quote-carousel .carousel-indicators { */
/* bottom: -20px !important;   */
/* } */
/* #quote-carousel .carousel-indicators li { */
/* display: inline-block; */
/* margin: 0px 5px; */
/* width: 15px; */
/* height: 15px; */
/* } */
/* #quote-carousel .carousel-indicators li.active { */
/* margin: 0px 5px; */
/* width: 20px; */
/* height: 20px; */
/* } */
/* } */
/* body { */
/* padding-top: 0px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */ */
/* } */
/* footer ul, ol li { */
/* list-style-type: none; */
/* } */
/* .map-section { */
/* position: relative; */
/* margin: -5px; */
/* } */
/* .content-element4:not(:last-child) { */
/* margin-bottom: 40px; */
/* } */
/* .map-section .map-info .contact-info li.info-item > i, .map-section .map-info .contact-info li.info-item > .item-info > a { */
/* color: #ffdb3e; */
/* } */
/* .map-section .map-info .section-sub-title, .map-section .map-info .section-title, .map-section .map-info .contact-info li.info-item { */
/* color: #fff; */
/* } */
/* .contact-info.v-type li.info-item:not(:last-child) { */
/* margin-bottom: 30px; */
/* } */
/* .contact-info li.info-item { */
/* color: #222; */
/* text-align: left; */
/* letter-spacing: 0.5px; */
/* } */
/* .header .top-header .head-info > .contact-info li{ */
/* padding: 0; */
/* } */
/* .header .pre-header .contact-info:not(.v-type){ */
/* margin: 0 -20px 0; */
/* display: block; */
/* } */
/* .contact-info li.info-item > .item-info span { */
/* font-size: 14px; */
/* text-transform: uppercase; */
/* display: block; */
/* line-height: 18px; */
/* font-weight: normal; */
/* } */
/* .map-section .map-info .contact-info li.info-item > i, .map-section .map-info .contact-info li.info-item > .item-info > a { */
/* color: #ff8a00; */
/* } */
/* .contact-info li.info-item > i { */
/* font-size: 36px; */
/* padding-right: 15px; */
/* } */
/* .contact-info li.info-item > * { */
/* display: table-cell; */
/* vertical-align: top; */
/* } */
/* .contact-info li > i { */
/* margin-right: 10px; */
/* } */
/* /* .map-section .map-info { */ */
/* /* position: absolute; */ */
/* /* right: 20%; */ */
/* /* top: 0; */ */
/* /* bottom: 0; */ */
/* /* background: rgba(0,48,86,0.9); */ */
/* /* padding: 29px 50px; */ */
/* /* z-index: 2; */ */
/* /* } */ */
/* .industri hr{ */
/* border-bottom:6px #000 solid; */
/* border-top:0px #000 solid; */
/* margin-bottom:15px; */
/* margin-top:0px; */
/* width:60px; */
/* float:left; */
/* } */
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: black;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #10101000;
    padding-top: 0px;
}

.white {
    color: #fff !important;
}
/* new */
/* #quote-carousel  */
/* { */
/* padding: 0 10px 30px 10px; */
/* margin-top: 30px; */
/* } */

/* /* Control buttons  */ */
/* #quote-carousel .carousel-control */
/* { */
/* background: none; */
/* color: #222; */
/* font-size: 2.3em; */
/* text-shadow: none; */
/* margin-top: 30px; */
/* } */
/* /* Previous button  */ */
/* #quote-carousel .carousel-control.left  */
/* { */
/* left: -12px; */
/* } */
/* /* Next button  */ */
/* #quote-carousel .carousel-control.right  */
/* { */
/* right: -8px !important; */
/* } */
/* /* Changes the position of the indicators */ */
/* #quote-carousel .carousel-indicators  */
/* { */
/* right: 50%; */
/* top: auto; */
/* bottom: 0px; */
/* margin-right: -19px; */
/* } */
/* /* Changes the color of the indicators */ */
/* #quote-carousel .carousel-indicators li  */
/* { */
/* background: #c0c0c0; */
/* } */
/* #quote-carousel .carousel-indicators .active  */
/* { */
/* background: #333333; */
/* } */
/* #quote-carousel img */
/* { */
/* width: 250px; */
/* height: 100px */
/* } */
/* /* End carousel */ */
/* .item blockquote { */
/* border-left: none;  */
/* margin: 0; */
/* } */
/* .item blockquote img { */
/* margin-bottom: 10px; */
/* } */
/* .item blockquote p:before { */
/* content: "\f10d"; */
/* font-family: 'Fontawesome'; */
/* float: left; */
/* margin-right: 10px; */
/* } */
/**
  MEDIA QUERIES
*/
/* Small devices (tablets, 768px and up) */
/* @media (min-width: 768px) {  */
/* #quote-carousel  */
/* { */
/* margin-bottom: 0; */
/* padding: 0 40px 30px 40px; */
/* } */
/* } */
/* /* Small devices (tablets, up to 768px) */ */
/* @media (max-width: 768px) {  */
/* /* Make the indicators larger for easier clicking with fingers/thumb on mobile */ */
/* #quote-carousel .carousel-indicators { */
/* bottom: -20px !important;   */
/* } */
/* #quote-carousel .carousel-indicators li { */
/* display: inline-block; */
/* margin: 0px 5px; */
/* width: 15px; */
/* height: 15px; */
/* } */
/* #quote-carousel .carousel-indicators li.active { */
/* margin: 0px 5px; */
/* width: 20px; */
/* height: 20px; */
/* } */
/* } */
/*Sliser*/
/* .badge { */
/* background: #b20c0c; */
/* position: absolute; */
/* height: 40px; */
/* width: 40px; */
/* border-radius: 50%; */
/* line-height: 31px; */
/* font-family: 'Josefin Sans', sans-serif; */
/* font-weight: 300; */
/* font-size: 14px; */
/* border: 2px solid #FFF; */
/* box-shadow: 0 0 0 1px #b20c0c; */
/* top: 5px; */
/* right: 25%; */
/* } */
/* #slider-control img{ */
/* /* padding-top: 60%; */ */
/* padding-top: 142%; */
/* margin: 0 auto; */
/* } */
/* #slider-control2 img { */
/* /* padding-top: 60%; */ */
/* padding-top: 83%; */
/* margin: 0 auto; */
/* } */
/* @media screen and (max-width: 992px){ */
/* #slider-control img { */
/* padding-top: 74px; */
/* margin: 0 auto; */
/* } */
/* #slider-control2 img { */
/* padding-top: 50px; */
/* margin: 0 auto; */
/* } */
/* } */
/* .carousel-showmanymoveone .carousel-control { */
/* width: 4%; */
/* background-image: none; */
/* } */
/* .carousel-showmanymoveone .carousel-control.left { */
/* margin-left: 5px; */
/* } */
/* .carousel-showmanymoveone .carousel-control.right { */
/* margin-right: 5px; */
/* } */
/* .carousel-showmanymoveone .cloneditem-1, */
/* .carousel-showmanymoveone .cloneditem-2, */
/* .carousel-showmanymoveone .cloneditem-3, */
/* .carousel-showmanymoveone .cloneditem-4, */
/* .carousel-showmanymoveone .cloneditem-5 { */
/* display: none; */
/* } */
/* @media all and (min-width: 768px) { */
/* .carousel-showmanymoveone .carousel-inner > .active.left, */
/* .carousel-showmanymoveone .carousel-inner > .prev { */
/* left: -50%; */
/* } */
/* .carousel-showmanymoveone .carousel-inner > .active.right, */
/* .carousel-showmanymoveone .carousel-inner > .next { */
/* left: 50%; */
/* } */
/* .carousel-showmanymoveone .carousel-inner > .left, */
/* .carousel-showmanymoveone .carousel-inner > .prev.right, */
/* .carousel-showmanymoveone .carousel-inner > .active { */
/* left: 0; */
/* } */
/* .carousel-showmanymoveone .carousel-inner .cloneditem-1 { */
/* display: block; */
/* } */
/* } */
/* @media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) { */
/* .carousel-showmanymoveone .carousel-inner > .item.active.right, */
/* .carousel-showmanymoveone .carousel-inner > .item.next { */
/* -webkit-transform: translate3d(50%, 0, 0); */
/* transform: translate3d(50%, 0, 0); */
/* left: 0; */
/* } */
/* .carousel-showmanymoveone .carousel-inner > .item.active.left, */
/* .carousel-showmanymoveone .carousel-inner > .item.prev { */
/* -webkit-transform: translate3d(-50%, 0, 0); */
/* transform: translate3d(-50%, 0, 0); */
/* left: 0; */
/* } */
/* .carousel-showmanymoveone .carousel-inner > .item.left, */
/* .carousel-showmanymoveone .carousel-inner > .item.prev.right, */
/* .carousel-showmanymoveone .carousel-inner > .item.active { */
/* -webkit-transform: translate3d(0, 0, 0); */
/* transform: translate3d(0, 0, 0); */
/* left: 0; */
/* } */
/* } */
/* @media all and (min-width: 992px) { */
/* .carousel-showmanymoveone .carousel-inner > .active.left, */
/* .carousel-showmanymoveone .carousel-inner > .prev { */
/* left: -25%; */
/* } */
/* .carousel-showmanymoveone .carousel-inner > .active.right, */
/* .carousel-showmanymoveone .carousel-inner > .next { */
/* left: 25%; */
/* } */
/* .carousel-showmanymoveone .carousel-inner > .left, */
/* .carousel-showmanymoveone .carousel-inner > .prev.right, */
/* .carousel-showmanymoveone .carousel-inner > .active { */
/* left: 0; */
/* } */
/* .carousel-showmanymoveone .carousel-inner .cloneditem-2, */
/* .carousel-showmanymoveone .carousel-inner .cloneditem-3, */
/* .carousel-showmanymoveone .carousel-inner .cloneditem-4, */
/* .carousel-showmanymoveone .carousel-inner .cloneditem-5, */
/* .carousel-showmanymoveone .carousel-inner .cloneditem-6  { */
/* display: block; */
/* } */
/* } */
/* @media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) { */
/* .carousel-showmanymoveone .carousel-inner > .item.active.right, */
/* .carousel-showmanymoveone .carousel-inner > .item.next { */
/* -webkit-transform: translate3d(25%, 0, 0); */
/* transform: translate3d(25%, 0, 0); */
/* left: 0; */
/* } */
/* .carousel-showmanymoveone .carousel-inner > .item.active.left, */
/* .carousel-showmanymoveone .carousel-inner > .item.prev { */
/* -webkit-transform: translate3d(-25%, 0, 0); */
/* transform: translate3d(-25%, 0, 0); */
/* left: 0; */
/* } */
/* .carousel-showmanymoveone .carousel-inner > .item.left, */
/* .carousel-showmanymoveone .carousel-inner > .item.prev.right, */
/* .carousel-showmanymoveone .carousel-inner > .item.active { */
/* -webkit-transform: translate3d(0, 0, 0); */
/* transform: translate3d(0, 0, 0); */
/* left: 0; */
/* } */
/* } */
/* /*Sliser*/ */
/* /*Counter*/ */
/* .circle { */
/* width: 200px; */
/* margin: 6px 20px 20px; */
/* display: inline-block; */
/* position: relative; */
/* text-align: center; */
/* vertical-align: top; */
/* strong { */
/* position: absolute; */
/* top: 70px; */
/* left: 0; */
/* width: 100%; */
/* text-align: center; */
/* line-height: 45px; */
/* font-size: 43px; */
/* } */
/* } */
/* /*Counter*/ */
/* .footer-bg{ */
/* background-size: cover; */
/* background-repeat: no-repeat; */
/* padding: 15px 0px 20px 0px; */
/* padding-bottom: 0; */
/* /* height:489px; */ */
/* } */
/* .blue-bg{ */
/* background-image: url('../images/back-bg.jpg'); */
/* background-size: cover; */
/* background-repeat: no-repeat; */
/* padding: 35px 0px 35px 0px; */
/* /* height:489px; */ */
/* } */
/* .carousel-control.left { */
/* background-image: none; */
/* background-image:none; */
/* background-image: none; */
/* background-image: none; */
/* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); */
/* background-repeat: repeat-x; */
/* } */
/* .carousel-control.right { */
/* right: 0; */
/* left: auto; */
/* background-image: none; */
/* background-image: none; */
/* background-image: none; */
/* background-image:none; */
/* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); */
/* background-repeat: repeat-x; */
/* } */
.no-padding {
    padding-left: 0px;
    padding-right: 0px;
}

header.carousel {
    height: auto !important;
}

    header.carousel .item, header.carousel .item.active, header.carousel .carousel-inner {
        height: auto !important;
    }

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: #fb0001;
    background-color: transparent;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    /* color: #fb0001; */
    background-color: #fff !important;
    color: #363636;
    border-bottom: 2px solid red;
}

.navbar-inverse {
    background-color: #fff;
    border-color: #fff;
}

.navbar-brand {
    float: left;
    height: 71px;
    padding: padding: 10px 15px;
    font-size: 18px;
    line-height: 20px;
}
/* new */
/* .img-portfolio { */
/* margin-bottom: 30px; */
/* } */

/* .img-hover:hover { */
/* opacity: 0.8; */
/* } */

/* /* Home Page Carousel */ */
/* header.carousel { */
/* height: 50%; */
/* } */
/* header.carousel .item, */
/* header.carousel .item.active, */
/* header.carousel .carousel-inner { */
/* height: 100%; */
/* } */
/* header.carousel .fill { */
/* width: 100%; */
/* height: 100%; */
/* background-position: center; */
/* background-size: cover; */
/* } */
/* 404 Page Styles */
/* .error-404 { */
/* font-size: 100px; */
/* } */
/* /* Pricing Page Styles */ */
/* .price { */
/* display: block; */
/* font-size: 50px; */
/* line-height: 50px; */
/* } */
/* .price sup { */
/* top: -20px; */
/* left: 2px; */
/* font-size: 20px; */
/* } */
/* .period { */
/* display: block; */
/* font-style: italic; */
/* } */
/* /* Footer Styles */ */
/* footer { */
/* margin: 0px 0; */
/* } */
/* .custome-hr{ */
/* border-top: 5px #105554 solid !important; */
/* margin-top:10px; */
/* margin-bottom:10px; */
/* width:60px; */
/* float:left; */
/* } */
/* .footer-hr{ */
/* border-top: 5px #fff solid !important; */
/* margin-top:10px; */
/* margin-bottom:20px; */
/* width:60px; */
/* float:left; */
/* } */
/* /* Responsive Styles */ */
/* @media(max-width:991px) { */
/* .customer-img, */
/* .img-related { */
/* margin-bottom: 30px; */
/* } */
/* } */
/* @media(max-width:767px) { */
/* .img-portfolio { */
/* margin-bottom: 15px; */
/* } */
/* header.carousel .carousel { */
/* height: 70%; */
/* } */
/* } */
/* #loadingProgressG { */
/* display: none; */
/* width: 100%; */
/* height: 100%; */
/* top: 0; */
/* left: 0; */
/* position: fixed; */
/* /*display: block;*/ */
/* opacity: 0.7; */
/* background-color: #fff; */
/* z-index: 99; */
/* text-align: center; */
/* } */
/* #loading-image { */
/* position: absolute; */
/* top: 25%; */
/* left: 40%; */
/* z-index: 100; */
/* } */
/*End Of Old 27-03-2020*/
/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */
/* .dropdown-menu { */
/* position: absolute; */
/* top: 100%; */
/* left: 0; */
/* z-index: 1000; */
/* display: none; */
/* float: left; */
/* min-width: 300px; */
/* padding: 5px 0; */
/* margin: 2px 0 0; */
/* font-size: 14px; */
/* text-align: left; */
/* list-style: none; */
/* background-color: #fff; */
/* -webkit-background-clip: padding-box; */
/* background-clip: padding-box; */
/* border: 1px solid #ccc; */
/* border: 1px solid rgba(0,0,0,.15); */
/* border-radius: 4px; */
/* -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); */
/* box-shadow: 0 6px 12px rgba(0,0,0,.175); */
/* } */
.navbar-fixed-bottom, .navbar-fixed-top {
    position: fixed !important;
    right: 0;
    left: 0;
    z-index: 1030;
}

.backdrop {
    background-color: #000;
    opacity: 0.7;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
    display: none;
}

@media (max-width: 767px) {
    .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
        padding: 5px 15px 5px 0px;
    }
}

.navbar-right .dropdown-menu {
    right: auto;
    /*left: 10.9%;*/
    left: 11.9%;
}

.mega-dropdown {
    position: static !important;
}

.mega-dropdown-menu {
    padding: 20px 0px;
    /*width: 78.2%;*/
    width: 76.2%;
    box-shadow: none;
    -webkit-box-shadow: none;
}

    .mega-dropdown-menu > li > ul {
        padding: 0;
        margin: 0;
    }

        .mega-dropdown-menu > li > ul > li {
            list-style: none;
        }

            .mega-dropdown-menu > li > ul > li > a {
                display: block;
                color: #222;
                padding: 3px 0px;
                font-size: 14px;
            }


    .mega-dropdown-menu > li ul > li > a:hover,
    .mega-dropdown-menu > li ul > li > a:focus,
    .mega-dropdown-menu > li ul > li > a:active {
        text-decoration: none;
        /*color: white;*/
        color: red;
    }

    .mega-dropdown-menu > li ul > li :visited {
        text-decoration: none;
        /*color: white;*/
    }



    .mega-dropdown-menu .dropdown-header {
        font-size: 15px;
        color: #000;
        padding: 5px 60px 5px 0px;
        line-height: 30px;
    }

/* ======================New Style Css====================== */
.w100{
	width:100%;
}
.mt0{
	margin-top:0px!important;
}
/* =======================gallery slider==================== */
.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 100%;
}

.slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;
    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* ===================gallery slider ends=================== */
/* =====================New Style Css Ends================== */