

@font-face {
    font-family: "AvenirNextLTPro-regular";
    src: url('/assets/fonts/AvenirNextLTPro-regular.otf');
}

@font-face {
    font-family: "AvenirNextLTPro-Demi";
    src: url('/assets/fonts/AvenirNextLTPro-Demi.otf');
}

@font-face {
    font-family: "GOTHAM-LIGHT";
    src: url('/assets/fonts/GOTHAM-LIGHT.OTF');
}

@font-face {
    font-family: "GOTHAM-MEDIUM";
    src: url('/assets/fonts/GOTHAM-MEDIUM.TTF');
}

body {}

a:hover {
    text-decoration: none;
}

.navbar-inverse {
    background: none!important;
    border: none!important;
}

.top {
    padding-top: 10px;
    padding-bottom: 10px;
}

.navbar-inverse .navbar-nav>li>a:focus,
.navbar-inverse .navbar-nav>li>a:hover {
    color: black!important
}

/*.navbar-default .navbar-nav>li>a {
    font-size: 15px;
    font-family: "AvenirNextLTPro-Demi";
    color: #39322b;
    text-transform: uppercase;
    line-height: 1.2;
    padding-left: 13px;
    padding-right: 13px;
}

.navbar-default .navbar-nav>li>a:hover {
    color: #ee6332
}
*/
.navbar-default .navbar-nav>li>a {
    font-family: "AvenirNextLTPro-Demi";
    color: #39322b;
    text-transform: uppercase;
    padding-right: 3px;
}

.navbar-default .navbar-nav>li>a:hover {
    color: #ee6332
}




.navbar-nav>.active>a,
.navbar-nav>.active>a:hover,
.navbar-nav>.active>a:focus {
    color: #720B87;
}

.navbar-default {
    background: none!important;
    border: none!important
}

.top .nav {
    float: right;
    margin-top: 18px;
}

.social {
    margin-top: 34px;
}

.carousel-inner>.item>img,
.carousel-inner>.item>a>img {
    width: 100%;
    margin: auto;
}

.carousel-control {
    top: 47%;
}

.carousel-control.left {
    background: none!important;
}


/*.prev_but{

    top:47%;

}*/

.carousel-control.right {
    background: none!important;
}

.glyphicon {
    /* top: 47%;*/
}

.carousel-caption {
    bottom: 176px;
}

.carousel-caption h3 {
    color: #ffffff;
    font-size: 32px;
    text-transform: uppercase;
    font-family: "AvenirNextLTPro-Demi";
}

.carousel-caption h4 {
    color: #ffffff;
    font-size: 28px;
    text-transform: uppercase;
    font-family: "AvenirNextLTPro-regular";
}

.carousel-caption h5 {
    color: white;
    font-family: "AvenirNextLTPro-regular";
    font-size: 53px;
    font-weight: 600;
    letter-spacing: 1px;
    margin-top: 0;
    text-align: center;
    text-transform: uppercase;
}

.carousel-caption p {
    color: #ffffff;
    font-size: 14px;
    padding-left: 120px;
    padding-right: 120px;
    font-family: "AvenirNextLTPro-regular";
    line-height: 24px
}

.feature {
    padding-top: 74px
}

.features_detail h2 {
    text-transform: uppercase;
    color: #ed5e30;
    font-size: 24px;
    font-family: "AvenirNextLTPro-Demi";
}

.features_detail h3 {
    text-transform: uppercase;
    color: #191614;
    font-size: 24px;
    font-family: "AvenirNextLTPro-regular";
}

.features_detail p {
    color: #191614;
    font-size: 16px;
    font-family: "AvenirNextLTPro-regular";
    line-height: 24px;
}

.quality_section {
    padding-top: 72px;
    padding-bottom: 72px
}

.section1 img {
    margin: auto;
    /*margin-bottom: 24px*/
}

.section1:hover,
.section2:hover,
.section3:hover,
.section4:hover {
    box-shadow: 0px 0px 10px #eeeeee;
    /* padding-bottom: 10px;

    padding-top: 10px*/
}

.section1,
.section2,
.section3,
.section4 {
    padding-top: 10px;
    padding-bottom: 10px;
    height: 428px;
}

.section1 h4 {
    color: #2d1800;
    font-family: "AvenirNextLTPro-Demi";
    text-transform: uppercase;
    font-size: 14px;
    margin-top: 29px;
}

.section1 p {
    color: #2d1800;
    font-family: "AvenirNextLTPro-regular";
    text-align: center;
    font-size: 15px;
    margin-bottom: 20px;
    min-height: 157px;
}

.section2 img {
    margin: auto;
    /*margin-bottom: 24px*/
}

.section2 h4 {
    color: #2d1800;
    font-family: "AvenirNextLTPro-Demi";
    text-transform: uppercase;
    font-size: 14px;
    margin-top: 30px;
}

.section2 p {
    color: #2d1800;
    font-family: "AvenirNextLTPro-regular";
    text-align: center;
    font-size: 15px;
    margin-bottom: 20px;
    min-height: 155px;
}

.who_are img {
    margin: auto;
}

.section3 img {
    margin: auto;
    /*margin-bottom: 24px*/
}

.section3 h4 {
    color: #2d1800;
    font-family: "AvenirNextLTPro-Demi";
    text-transform: uppercase;
    font-size: 14px;
    margin-top: 30px;
}

.section3 p {
    color: #2d1800;
    font-family: "AvenirNextLTPro-regular";
    text-align: center;
    font-size: 15px;
    margin-bottom: 20px;
    min-height: 156px;
}

.section4 img {
    margin: auto;
    /*margin-bottom: 24px*/
}

.section4 h4 {
    color: #2d1800;
    font-family: "AvenirNextLTPro-Demi";
    text-transform: uppercase;
    font-size: 14px;
    margin-top: 30px;
}

.section4 p {
    color: #2d1800;
    font-family: "AvenirNextLTPro-regular";
    text-align: center;
    font-size: 15px;
    margin-bottom: 20px;
    min-height: 155px;
}

.view_more {
    text-align: center;
    width: 138px;
    height: 42px;
    border: 1px solid #ed5e30;
    margin: auto;
    margin-top: 10px
}

.view_more a {
    color: #ed5e30;
    font-size: 12px;
    line-height: 42px;
    font-family: "AvenirNextLTPro-regular";
    display: block
}

.view_more a:hover {
    text-decoration: none;
    box-shadow: 0px 0px 5px #ed5e30;
}

.who {
    background: #f4f4f4;
}

.container-fluid {
    /* padding-left: 0px!important;

    padding-right: 0px!important*/
}

.left_right {
    padding-left: 0px!important;
    padding-right: 0px!important
}

.we_are {
    padding-top: 75px;
    padding-left: 96px;
    padding-right: 30px
}

.we_are h4 {
    color: #ed5e30;
    font-size: 20px;
    text-transform: uppercase;
    margin-top: 0px;
    margin-bottom: 10px
}

.we_are p {
    color: #3c3127;
    font-size: 16px;
    font-family: "AvenirNextLTPro-regular";
    line-height: 24px;
    margin-bottom: 20px
}

.we_are1 {
    padding-top: 75px;
    padding-left: 24px;
    padding-right: 71px;
}

.we_are1 ul {
    list-style-image: url(/assets/images/bullet.png);
    padding-left: 15px
}

.we_are1 ul li {
    font-family: "AvenirNextLTPro-regular";
    color: #3c3127;
    margin-bottom: 8px;
    font-size: 15px
}

.we_are1 h4 {
    color: #ed5e30;
    font-size: 20px;
    text-transform: uppercase;
    margin-top: 0px;
    margin-bottom: 10px
}

.we_are1 .learn_more {
    margin-top: 17px;
}

.we_are1 p {
    color: #3c3127;
    font-size: 16px;
    font-family: "AvenirNextLTPro-regular";
    line-height: 24px;
    margin-bottom: 8px
}

.learn_more {
    width: 125px;
    height: 46px;
    border: 1px solid #ed5e30;
    text-align: center;
    border-radius: 5px
}

.learn_more a {
    line-height: 46px;
    color: #ed5e30;
    font-family: "AvenirNextLTPro-regular";
}

.our_team {
    padding-top: 67px;
    padding-bottom: 77px;
}

.team_hed h5 {
    color: #ed5e30;
    font-size: 24px;
    text-transform: uppercase;
    font-family: "AvenirNextLTPro-Demi";
    margin-bottom: 20px
}

.team_hed h6 {
    color: #191614;
    font-size: 24px;
    text-transform: uppercase;
    font-family: "AvenirNextLTPro-regular";
    margin-bottom: 20px
}

.team_hed p {
    color: #191614;
    font-size: 16px;
    margin-bottom: 20px;
    font-family: "AvenirNextLTPro-regular";
    margin-bottom: 62px;
    padding-left: 200px;
    padding-right: 200px
}

.question {
    background: url(/assets/images/Home/form_bg.png);
    padding-top: 80px;
    padding-bottom: 80px;
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
}

.question_call .question_name {
    height: 42px;
    width: 100%;
    border: 1px solid white;
    background: #888987;
    padding-left: 10px;
    border-radius: 5px;
    color: white;
}

.logo11 img {
    margin: auto;
}

.face img {
    margin: auto;
}

.question_call .question_email {
    height: 42px;
    width: 100%;
    border: 1px solid white;
    background: #888987;
    padding-left: 10px;
    font-family: "AvenirNextLTPro-regular";
    border-radius: 5px;
    color: white;
}

.question_call .question_phone {
    height: 42px;
    width: 100%;
    border: 1px solid white;
    background: #888987;
    padding-left: 10px;
    font-family: "AvenirNextLTPro-regular";
    border-radius: 5px;
    color: white;
}

.question_call .question_message {
    height: 42px;
    width: 100%!important;
    border: 1px solid white;
    background: #888987;
    padding-left: 10px;
    height: 113px;
    margin-top: 20px;
    resize: none;
    font-family: "AvenirNextLTPro-regular";
    border-radius: 5px;
    color: white;
}

.question_message1 {
    padding-left: 15px;
    padding-right: 15px;
    /*background:#888987;*/
}

textarea {
    overflow: auto;
    resize: none;
}

::-webkit-input-placeholder {
    color: white;
}

:-moz-placeholder {
    /* Firefox 18- */
    color: white;
}

::-moz-placeholder {
    /* Firefox 19+ */
    color: white;
}

:-ms-input-placeholder {
    color: white;
}

.question_form h4 {
    font-family: "AvenirNextLTPro-Demi";
    color: white;
    text-transform: uppercase;
    font-size: 30px;
    margin-top: 0px
}

.panel-heading {
    background: #ed6232!important;
    color: white;
}

.panel-title a {
    color: white;
    font-family: "AvenirNextLTPro-regular";
    text-transform: uppercase;
    display: block
}

.accordion-toggle:after {
    font-family: 'FontAwesome';
    content: "\f078";
    float: right;
}

.accordion-opened .accordion-toggle:after {
    content: "\f054";
}

.panel-body {
    font-family: "AvenirNextLTPro-regular";
    color: #2f353b
}

.panel-heading {
    border: none!important
}

.question_form h6 {
    font-family: "AvenirNextLTPro-regular";
    color: white;
    text-transform: uppercase;
    font-size: 16px;
    margin-top: 0px;
    margin-bottom: 30px
}

.question_send {
    text-align: center;
    margin-top: 20px;
}

.question_but {
    background: #ed5e30!important;
    border: none;
    color: white;
    width: 123px;
    height: 45px;
    border-radius: 5px
}


/*--signup--*/


.privacy_policy {
    background: url(/assets/images/Home/what_make.png);
    background-size: cover;
    height: 430px;
}
/*--contact--*/

.contact_app {
    background: url(/assets/images/Home/banner_contact.png);
    background-size: cover;
    padding-top: 167px;
    padding-bottom: 167px
}

.contact_app h6 {
    color: white;
    font-size: 30px;
    font-family: "AvenirNextLTPro-regular";
    text-transform: uppercase;
    margin-bottom: 20px
}

.contact_app h5 {
    color: white;
    font-size: 30px;
    font-family: "AvenirNextLTPro-Demi";
    text-transform: uppercase;
    margin-bottom: 20px
}

.contact_app p {
    color: white;
    font-size: 14px;
    font-family: "AvenirNextLTPro-regular";
    padding-left: 250px;
    padding-right: 250px;
}

.con_up h4 {
    color: #ed6131;
    font-family: "AvenirNextLTPro-Demi";
    text-transform: uppercase;
    font-size: 24px
}

.con_up h5 {
    color: #433347;
    font-family: "AvenirNextLTPro-regular";
    text-transform: uppercase;
    font-size: 24px;
}

.coll {
    margin-top: 33px;
    margin-bottom: 40px
}

.us {
    padding-top: 40px
}

.con_detail {
    background: #fef7f5;
    padding-top: 40px;
    padding-left: 43px;
    padding-right: 43px;
    padding-bottom: 43px;
    box-shadow: 0px 0px 27px #eeeeee;
}

.con_detail h4 {
    color: #433347;
    font-size: 20px;
    font-family: "AvenirNextLTPro-regular";
    text-transform: uppercase;
    margin-bottom: 30px
}

.addres h5 {
    color: #433347;
    font-size: 15px;
    font-family: "AvenirNextLTPro-regular";
}

.add_det h5 {
    color: #433347;
    font-size: 15px;
    font-family: "AvenirNextLTPro-regular";
}

.addd {
    margin-right: 5px
}

.tail {
    margin-bottom: 20px
}

.foll_us h6 {
    color: #433347;
    font-size: 16px;
    font-family: "AvenirNextLTPro-regular";
    text-transform: uppercase;
    margin-bottom: 28px;
    margin-top: 36px;
}

.have_que h6 {
    color: #433347;
    font-size: 20px;
    text-transform: uppercase;
    margin-bottom: 30px;
    margin-top: 0px
}

.have_que {
    padding-left: 20px
}

.contact_sub {
    background: #ed6131!important;
    color: white;
    font-family: "AvenirNextLTPro-regular";
    text-transform: uppercase;
    border: none;
    width: 100px
}

.contact_sub:hover {
    color: white;
}

.carousel-caption h4 {
    line-height: 24px
}

.have_que input {
    height: 44px;
    font-family: "AvenirNextLTPro-regular";
}

.cont_text {
    height: 115px!important;
    resize: none;
    font-family: "AvenirNextLTPro-regular";
}

#googleMap {
    height: 200px
}


/*--contactend--*/


/*--tc--*/

.tc {
    background: url(/assets/images/Home/Banner_business.png);
    background-size: cover;
    height: 503px
}

.condition1 {
    padding-top: 50px;
    padding-bottom: 50px
}

.condition1 h4 {
    color: #ed5e30;
    font-size: 24px;
    font-family: "AvenirNextLTPro-Demi";
    text-transform: uppercase;
}

.condition1 h5 {
    color: #191614;
    font-size: 24px;
    font-family: "AvenirNextLTPro-regular";
    text-transform: uppercase;
}

.condition1 p {
    color: #191614;
    font-size: 16px;
    font-family: "AvenirNextLTPro-regular";
}

.term_para p {
    line-height: 24px;
    color: #191614;
    font-family: "AvenirNextLTPro-regular";
    font-size: 16px;
    margin-bottom: 30px
}

.term_ul ul {
    padding-left: 0px;
    list-style-image: url(/assets/images/tc/ellipse.png);
}

.term_ul ul li {
    font-family: "AvenirNextLTPro-regular";
    font-size: 16px;
    line-height: 33px;
}

.imgg {
    margin-left: auto;
    border: 1px solid #666;
    margin-top: 13px;
}

.term_down p {
    color: #191614;
    font-size: 16px;
    font-family: "AvenirNextLTPro-regular";
}

.term_down {
    margin-top: 20px;
    margin-bottom: 30px
}


/*--tcend--*/


/*--about--*/

.about_us {
    background: url(/assets/images/Home/banner.png);
    background-size: cover;
    padding-top: 167px;
    padding-bottom: 167px
}

.about_us h6 {
    color: white;
    font-size: 30px;
    font-family: "AvenirNextLTPro-regular";
    text-transform: uppercase;
    margin-bottom: 20px
}

.about_us h5 {
    color: white;
    font-size: 30px;
    font-family: "AvenirNextLTPro-Demi";
    text-transform: uppercase;
    margin-bottom: 20px
}

.about_us p {
    color: white;
    font-size: 14px;
    font-family: "AvenirNextLTPro-regular";
    padding-left: 250px;
    padding-right: 250px;
}

.about_get {
    padding-top: 30px;
    padding-bottom: 50px
}

.about_get1 h5 {
    color: #ed5e30;
    font-size: 30px;
    text-transform: uppercase;
    font-family: "AvenirNextLTPro-Demi";
}

.about_get1 h6 {
    color: #191614;
    font-size: 15px;
    text-transform: uppercase;
    font-family: "AvenirNextLTPro-regular";
    margin-top: 19px
}

.about_get1 p {
    color: #191614;
    font-size: 16px;
    margin-top: 6px;
    font-family: "AvenirNextLTPro-regular";
    text-align: center;
    margin-bottom: 30px
}

.about_get2 p {
    clear: both;
    color: #2f353b;
    line-height: 24px;
    font-size: 16px;
    font-family: "AvenirNextLTPro-regular";
}

.about_get2 ul {
    list-style-image: url(/assets/images/bullet.png);
}

.about_get2 ul li {
    font-family: "AvenirNextLTPro-regular";
    margin-bottom: 10px;
    font-size: 15px
}

.panel-heading .accordion-toggle h4:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';
    content: "\e114";
    float: right;
    color: grey;
    overflow: no-display;
}

.panel-heading .accordion-toggle.collapsed h4:after {
    /* symbol for "collapsed" panels */
    content: "\e080";
}

a.accordion-toggle {
    text-decoration: none;
}

.some_best {
    background: #fef7f5;
    padding-top: 67px;
    padding-bottom: 30px;
    margin-top: 18px
}

.quality {
    clear: both
}

.cleaning img {
    margin: auto;
}

.cleaning h5 {
    color: #2d1800;
    font-size: 14px;
    font-family: "AvenirNextLTPro-Demi";
    text-transform: uppercase;
    margin-top: 20px;
    margin-bottom: 20px
}

.cleaning p {
    font-family: "AvenirNextLTPro-regular";
    font-size: 14px;
    color: #191614;
    text-align: center;
}

.cleaning {
    margin-top: 60px
}


/*--about_end--*/


/*--footer--*/

.hurl_footer {
    background: #190903;
    padding-top: 48px;
    padding-bottom: 29px
}

.important_link h3 {
    color: white;
    font-size: 14px;
    font-family: "AvenirNextLTPro-Demi";
    margin-top: 0px;
    text-transform: capitalize !important;
}

.important_link ul {
    list-style: none;
    padding-left: 0px;
}

.important_link ul li a {
    color: white;
    font-family: "AvenirNextLTPro-regular";
}

.important_link ul li {
    margin-top: 20px;
    margin-bottom: 15px;
}

.bot_logo img {
    margin-bottom: 10px
}

.bot_logo p {
    color: #ffffff;
    font-size: 14px;
    font-family: "AvenirNextLTPro-regular";
    line-height: 24px;
    padding: 15px 15px 15px 0px;
}

.line {
    width: 37px;
    height: 2px;
    margin-bottom: 27px;
    background: #ed5e30;
}

.left_zero {
    padding-left: 0px!important
}

.important_link h4 {
    color: white;
    font-family: "AvenirNextLTPro-regular";
    font-size: 13px;
    margin-top: -3px;
    margin-bottom: 32px;
    line-height: 22px
}
.important_link h2 {
    color: white;
    font-family: "AvenirNextLTPro-regular";
    font-size: 13px;
    margin-top: -28px;
    margin-bottom: 71px;
    margin-left: 26px;
}
.important_link h3 {
    color: white;
    font-family: "AvenirNextLTPro-regular";
    font-size: 13px;
    margin-left: 25px;
    margin-top: -28px;
    margin-bottom: 32px;
    text-transform: lowercase;
    line-height: 22px
}
.loc {
    float: left;
    margin-right: 10px
}
.lo1 {
    height: 30px;
    float: left
}
.line_bot {
    border-bottom: 2px solid #2a1f1d;
}
.copyright h4 {
    font-size: 13px;
    font-family: "AvenirNextLTPro-regular";
    margin-top: 30px;
    color: #6f6967;
}
.copyright a {
    float: right;
    margin-top: 30px;
    color: white;
    font-family: "AvenirNextLTPro-regular";
    font-size: 13px;
}
.question_call .question_email {
    margin-bottom: 10px
}

.social_icon {
    margin-top: 142px;
}
.hurljam_sec {
    position: relative;
	margin-bottom: 25px;
}
.hurljam_sec .view_more {
    position: absolute;
    bottom: 5%;
    left: 0;
    right: 0;
}

/*--footerend--*/
/*----Business Planning & Strategy----*/
.condition1>img {
    margin-top: 24px;
    width: 84%;
}
.condition2 h5 {
    color: #191614;
    font-family: "AvenirNextLTPro-regular";
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: 32px;
}
/*----Business Planning & Strategy--end----*/
@media(min-width:1600px) {
    .who_are img {
        width: 100%;
    }
    .carousel-caption {
        bottom: 270px
    }
}
@media (min-width:981px) and (max-width:1200px) {
    .we_are {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 25px
    }
    .we_are1 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 20px
    }
    .are1 {
        clear: both
    }
    .carousel-caption {
        bottom: 82px
    }
}
@media (min-width:761px) and (max-width:980px) {
    .question_call .question_name {
        margin-bottom: 10px
    }
    .important_link {
        clear: both
    }
    .line_bot {
        clear: both
    }
    .lo1 {
        height: 66px
    }
    .tc {
        height: 200px
    }
    .carousel-caption {
        bottom: 12px
    }
    .contact_app {
        padding-top: 10px;
        padding-bottom: 10px
    }
    .carousel-caption p {
        padding-left: 0px;
        padding-right: 0px
    }
    .we_are {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 10px;
        margin-bottom: 10px
    }
    .about_us p {
        padding-left: 100px;
        padding-right: 100px
    }
    .have_que {
        padding-top: 32px
    }
    .we_are1 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 10px;
        margin-bottom: 10px
    }
    .are1 {
        clear: both
    }
    .we_are1 p {
        font-size: 14px
    }
    .we_are p {
        font-size: 14px
    }
    .navbar-default .navbar-nav>li>a {
        font-size: 13px
    }
    .navbar-default .navbar-nav>li>a {
        padding-right: 5px
    }
    .top .nav {
        float: none;
        margin-top: 0px
    }
    .social {
        margin-top: 15px
    }
    .about_us {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .logo11 {
        margin-bottom: 10px
    }
    .who_are img {
        margin-bottom: 10px
    }
}
@media (min-width:421px) and (max-width:760px) {
    .carousel-caption {
        bottom: 21px;
        /*  padding-bottom: 0px*/
    }
    .carousel-indicators {
        display: none;
    }
    .carousel-caption h4 {
        font-size: 14px;
    }
    .carousel-caption h3 {
        font-size: 20px
    }
    .carousel-caption p {
        padding-left: 0px;
        padding-right: 0px;
        font-size: 12px;
        line-height: 14px
    }
    .top .nav {
        padding-left: 0px!important
    }
    .team_hed p {
        padding-left: 0px;
        padding-right: 0px
    }
    .important_link {
        clear: both
    }
    .important_link h3 {
        margin-top: 41px
    }
    .question_call .question_name {
        margin-bottom: 20px
    }
    .question_call .question_email {
        margin-bottom: 20px
    }
    .team_hed p {
        margin-bottom: 0px;
        font-size: 14px;
        margin-bottom: 20px
    }
    .we_are1 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .about_us p {
        padding-left: 0px;
        padding-right: 0px
    }
    .question {
        padding-top: 37px
    }
    .question_form h6 {
        font-size: 10px
    }
    .question_form h4 {
        font-size: 20px
    }
    .team_hed h6 {
        font-size: 18px
    }
    .our_team {
        padding-top: 23px
    }
    .we_are {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .features_detail h3 {
        font-size: 16px
    }
    .logo11 {
        margin-bottom: 10px
    }
    .section1 p,
    .section2 p,
    .section3 p,
    .section4 p {
        font-size: 14px
    }
    .section1,
    .section2,
    section3,
    section4 {
        margin-bottom: 20px
    }
    .features_detail p {
        font-size: 14px
    }
    .we_are1 p {
        font-size: 14px
    }
    .we_are p {
        font-size: 14px
    }
    .features_detail h2 {
        font-size: 19px
    }
    .about_us h6 {
        font-size: 15px
    }
    .contact_app {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .con_detail {
        padding-left: 15px;
        margin-bottom: 20px
    }
    .contact_app h5 {
        font-size: 23px
    }
    .contact_app h6 {
        font-size: 14px
    }
    .about_get1 p {
        font-size: 14px
    }
    .contact_app p {
        padding-left: 0px;
        padding-right: 0px
    }
    .con_up h5 {
        font-size: 20px
    }
    .have_que {
        padding-left: 0px
    }
    .con_up h4 {
        font-size: 20px
    }
    .left_zero {
        padding-left: 15px!important
    }
    .some_best {
        padding-top: 18px
    }
    .about_get2 p {
        padding-left: 15px;
        padding-right: 15px;
        font-size: 14px
    }
    .quality_section {
        padding-top: 20px
    }
    .panel-group {
        margin-top: 20px
    }
    .logo11 img {
        /*  height: 53px*/
        margin: auto;
        margin-bottom: 20px
    }
    .term_ul ul li {
        font-size: 14px;
        margin-bottom: 20px
    }
    .term_para p {
        font-size: 14px
    }
    .term_down {
        padding-left: 15px;
        padding-right: 15px
    }
    .term_down p {
        font-size: 14px
    }
    .term_para {
        padding-left: 15px;
        padding-right: 15px
    }
    .feature {
        padding-top: 20px
    }
    .about_us {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .tc {
        height: 200px
    }
    .top .nav {
        float: left
    }
    .imgg {
        margin: auto;
    }
    .who_are img {
        margin-bottom: 10px;
    }
}
@media screen and (max-width:420px) {
    .top .nav {
        padding-left: 0px!important
    }
    .team_hed p {
        padding-left: 0px;
        padding-right: 0px
    }
    .important_link {
        clear: both
    }
    .important_link h3 {
        margin-top: 41px
    }
    .question_call .question_name {
        margin-bottom: 20px
    }
    .question_call .question_email {
        margin-bottom: 20px
    }
    .imgg {
        margin: auto;
    }
    .who_are img {
        margin-bottom: 10px;
    }
    .team_hed p {
        margin-bottom: 0px;
        font-size: 14px;
        margin-bottom: 20px
    }
    .we_are1 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .about_us p {
        padding-left: 0px;
        padding-right: 0px
    }
    .question {
        padding-top: 37px
    }
    .question_form h6 {
        font-size: 10px
    }
    .question_form h4 {
        font-size: 20px
    }
    .team_hed h6 {
        font-size: 18px
    }
    .our_team {
        padding-top: 23px
    }
    .we_are {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .features_detail h3 {
        font-size: 16px
    }
    .logo11 {
        margin-bottom: 10px
    }
    .section1 p,
    .section2 p,
    .section3 p,
    .section4 p {
        font-size: 14px
    }
    .section1,
    .section2,
    section3,
    section4 {
        margin-bottom: 20px
    }
    .features_detail p {
        font-size: 14px
    }
    .we_are1 p {
        font-size: 14px
    }
    .we_are p {
        font-size: 14px
    }
    .features_detail h2 {
        font-size: 19px
    }
    .about_us h6 {
        font-size: 15px
    }
    .contact_app {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .con_detail {
        padding-left: 15px;
        margin-bottom: 20px
    }
    .contact_app h5 {
        font-size: 23px
    }
    .contact_app h6 {
        font-size: 14px
    }
    .about_get1 p {
        font-size: 14px
    }
    .contact_app p {
        padding-left: 0px;
        padding-right: 0px
    }
    .con_up h5 {
        font-size: 20px
    }
    .have_que {
        padding-left: 0px
    }
    .con_up h4 {
        font-size: 20px
    }
    .left_zero {
        padding-left: 15px!important
    }
    .some_best {
        padding-top: 18px
    }
    .about_get2 p {
        padding-left: 15px;
        padding-right: 15px;
        font-size: 14px
    }
    .quality_section {
        padding-top: 20px
    }
    .panel-group {
        margin-top: 20px
    }
    .logo11 img {
        /* height: 53px*/
        margin-bottom: 20px
    }
    .term_ul ul li {
        font-size: 14px;
        margin-bottom: 20px
    }
    .term_para p {
        font-size: 14px
    }
    .term_down {
        padding-left: 15px;
        padding-right: 15px
    }
    .term_down p {
        font-size: 14px
    }
    .term_para {
        padding-left: 15px;
        padding-right: 15px
    }
    .feature {
        padding-top: 20px
    }
    .about_us {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .tc {
        height: 200px
    }
    .carousel-caption {
        bottom: 0;
        padding-bottom: 0px
    }
    .carousel-indicators {
        display: none;
    }
    .carousel-caption h4 {
        font-size: 8px
    }
    .carousel-caption h3 {
        font-size: 8px
    }
    .carousel-caption p {
        padding-left: 0px;
        padding-right: 0px;
        font-size: 10px;
        line-height: 14px
    }
    .top .nav {
        float: left
    }
}
/*
     FILE ARCHIVED ON 22:19:22 Aug 21, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:28:42 Aug 14, 2021.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  RedisCDXSource: 4.661
  esindex: 0.013
  captures_list: 151.415
  exclusion.robots: 0.224
  exclusion.robots.policy: 0.209
  PetaboxLoader3.datanode: 97.674 (5)
  PetaboxLoader3.resolve: 68.908 (2)
  load_resource: 167.176 (2)
  CDXLines.iter: 51.495 (3)
  LoadShardBlock: 91.651 (3)
*/