button#registration_open {
    background: #075daa !important;
    border: none;
    border-radius: 4px;
    height: auto;
    float: left;
}

button#registration_open a {font-size: 15px;padding: 4px 10px !important;height: auto;float: left;}

ul#primary-menu {
    align-items: center;
}

/*.top_new_header{display: none;}*/
/*.banner_for_b2b{display: none;}*/

/*.final_health{display: none;} */
/*.our_vision_n{display: none;}*/
/*.our_mision_n{display: none;}*/
/*.testmoinal_new{display: none;}*/
/*footer{display: none;}*/

nav.navbar.navbar-default {
    min-height: auto;
}

a.navbar-brand {
    height: auto; padding: 10px 0px;
}

nav.navbar.navbar-default {
    background: none;
    border: none;
    margin-bottom: 0px;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #A19064;
    background-color: transparent;
}
.button_new_navbar:hover {background: linear-gradient(180deg, #A19064 -40%, rgba(161, 144, 100, 0.932886) 24.17%, rgba(24, 24, 24, 0.75) 149.17%);
}

.top_new_header li {
  font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 79px;
    text-transform: capitalize;
    color: #000000;
    padding: 0px 12px;
}

.top_new_header li a {
        color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration: none;
}

.navbar-default .navbar-nav > li > a {
    color: #000; font-family: 'Montserrat', sans-serif; 
    padding: 26px 0px 0px; margin-left: 10px;
    line-height: 90px; text-transform: capitalize;
}

a.navbar-brand img {
    width: 140px;
    height: auto;
} 
.button_new_navbar{
    background: #A19064;
    margin: 0px;
    padding: 1px 22px;
    line-height: 39px; text-transform: capitalize;
    color: #fff;
    border: none;
    border-radius: 5px;
}
    ul.nav.navbar-nav {
    float: right; margin-top: 0px;
}
.half_wifdt  a{color: #fff !important;}
section.top_new_header {
    position: fixed;
    height: auto;
    width: 100%;
    float: left;
    background: #fff;
    z-index: 9999;
     /*box-shadow: 2px 1px 3px #adadad;*/
}

/*banner start */

section.banner_for_b2b {background: url(../images/banner_for_b2b.jpg);float: left;width: 100%;position: relative;     height: auto;
    background-repeat: no-repeat;
    padding-bottom: 60px;
    background-size: cover;     height: 100vh;
    padding-top: 65px;}
    .banner_for_text h4 {
    color: #fff;
    text-align: center;
    font-size: 40px;
    padding: 0;
    margin: 0;
    font-family: 'poppins';
}

.banner_for_text strong {
    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.16);
    color: #20B021;
    padding-right: 5px;
}

.banner_for_text h4 {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 600;
    font-size: 48px;
    line-height: 58px;
/* identical to box height, or 120% */
    text-transform: capitalize;
    color: #FFFFFF;
}

.banner_for_text p {
    font-family: 'poppins';
    font-style: normal;
    font-size: 18px;
    line-height: 42px;
    text-transform: capitalize;
    color: #FFFFFF;
    text-align: center;
    font-weight: 400;
    padding-top: 10px;
    line-height: 25px;

}

.banner_for_text {
    float: left;
    width: 100%;
    margin-top: 10%;
    font-family: 'Barlow', sans-serif;
}

/*banner end */


/*About Start */
section.about_start {
    float: left;
    width: 100%;
    position: relative;
    height: auto;
    padding: 45px 0px;
}

.about_text {
    width: 60%;
    float: left;
}

.about_img {
    width: 40%;
    float: left;
}

.about_text h3 {
      font-family: 'poppins';
    font-style: normal;
    font-weight: 600;
    font-size: 22px;
    line-height: 30px;
    text-transform: capitalize;
    color: #000000;
}

.about_text hr {
    width: 82px;
    height: 0px;
    border: 1px solid #A19064;
    float: left;
    margin: 0px;
}
.about_img img {
    float: right;
    width: 390px;
    height: auto;
    object-fit: cover;
}

.about_text p {
        width: 100%;
    float: left;
    font-family: 'poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
    text-transform: capitalize;
    margin-top: 0;
    text-align: left;
    word-break: break-word;
    color: #494848;
}
.m-b-t-p {
    margin-top: 25%;
}
/*About end */

/*our network start */

.top_section_network {
    float: left;
    background: white;
    width: 100%;
    padding: 20px 0px;
}

.top_section_network h3 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-size: 35px;
    line-height: 30px;
/* identical to box height, or 86% */
    text-transform: capitalize;
    color: #000000;
    margin-top: 0px;
}

.top_section_network hr {
    width: 82px;
    height: 0px;
    border: 1px solid #A19064;
    float: left;
    margin: 0px;
} 

section.network_part {
    float: left;
    width: 100%;
    background: url(https://provabtech.com/princess/assets/images/network_banner.jpg);
    padding: 45px 0px;
    background-repeat: no-repeat;
    background-size: cover;
    height: 485px;
}

/* social media start  */
.social_meida{
    background: url(https://provabtech.com/princess/assets/images/social_media.png);
    width: 36px;
    height: 32px;
    float: left;
    background-size: cover;
    margin: 0px 5px 0px 0px;
}
.fb_prince {
    background-position: 188px 0px;
}
.tw_prince {
    background-position: -51px 0px;
}

.in_prince {
    background-position: -103px 0px;
}

.inst_prince {
    background-position: -152px 0px;
}
/* social media end  */

.network_full {
    float: left;
    width: 50%;
    padding-top: 140px;
    padding-left: 0;
}

.network_secnod {
    width: 50%;
    float: left;
}

.network_full svg {
    float: left;
    margin-top: 10px;
}

.network_full p {font-family: 'Barlow';font-style: normal;font-weight: 600;font-size: 20px;line-height: 34px;
/* or 170% */letter-spacing: 0.01em;text-transform: capitalize;color: #181818;padding-left: 30px;}

.network_secnod_inside {
    width: 100%;
    float: left;
}

.color_bg {
    width: 100%;
    height: 130px;
    background: rgba(255, 255, 255, 0.6);
    border: 1px solid #D9D9D9;
    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.1);
    border-radius: 6px;
}

.color_bg svg {
    position: relative;
    top: 1px;
    left: -6px;
}

.color_bg p {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
/* or 150% */
    text-align: center;
    text-transform: capitalize;
    color: #181818;
}

.color_bg h4 {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
/* identical to box height, or 135% */
    text-transform: capitalize;
    color: #181818;
    text-align: center;
}

.pad_no {
    padding: 5px;
}

.color_bg a {
    width: 100%;
    float: left;
    color: #A19064;
    text-decoration: none;
}

.network_full span {
    color: #A19064;     width: 100%;
    float: left;
} 
/*our network end */


/*we provide start */

.top_section_network p {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 16px;
/* identical to box height, or 100% */
    text-transform: capitalize;
    color: #181818;
    width: 100%;
    float: left;
    padding: 20px 0px 0px;
}

section.provide_banner {
    float: left;
    width: 100%;
    background: url(https://provabtech.com/princess/assets/images/provide_new.jpg);
    padding: 45px 0px;
    background-repeat: no-repeat;
    background-size: cover;
    height: 464px;
}

.provide_banner_first {
    width: 65%;
    float: left;
}

.provide_banner_sendo {
    width: 35%;
    float: left;
}

.provide_banner_single {
    width: 48%;
    height: 140px;
    background: rgba(255, 255, 255, 0.9);
    border-radius: 6px;
    float: left;
    margin: 7px 7px;
}

.provide_banner_images {
    width: 30%;
    float: left;
}

.provide_banner_text {
    width: 70%;
    float: left;
}

.provide_banner_text h5 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
/* identical to box height, or 150% */
    text-align: left;
    text-transform: capitalize;
    color: #000000;
}

.provide_banner_text p {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 400;     padding-right: 15px;
    font-size: 16px;
    line-height: 20px;
/* or 125% */
    text-transform: capitalize;
    color: #000000;
}

.provide_banner_full {
    width: 86%;
    height: auto;
    background: rgba(255, 255, 255, 0.9);
    border-radius: 6px;
    float: right;
    margin: 7px 7px;
    height: 353px;
}

.provide_banner_full h5 {
    text-align: left;
}

.provide_banner_full p {
    text-align: left;
}

.provide_banner_images img {
    margin: 15px;
}

/*we provide end */


/*airline logo and content start */

section.priness_airline_logo {
  float: left;
  width: 100%;
  padding: 20px 0px;
}

section.priness_airline_logo h3 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-size: 35px;
    line-height: 30px;
/* identical to box height, or 86% */
    text-transform: capitalize;
    color: #000000;
}

section.priness_airline_logo hr {
    width: 82px;
    height: 0px;
    border: 1px solid #A19064;
    float: left;
    margin: 0px;
}

section.priness_airline_logo h4 {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 16px;
    text-transform: capitalize;
    color: #181818;
    width: 100%;
    float: left;
    padding: 20px 0px 0px;
}

.logos_airlines {
    width: 100%;
    float: left;
    margin-top: 25px;
}

.logos_airlines_single {
    width: 100%;
    float: left;
}

.logos_airlines_single img {
    width: 95%;
}

/*airline logo and content end */

/*financial health part start*/
section.final_health {
    float: left;
    width: 100%;
    padding: 45px 0px;
}

.final_health_text {
    width: 60%;
    float: left;
}

.final_health_img {
    width: 40%;
    float: left;
}

.final_health_text h3 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-size: 35px;
    line-height: 30px;
/* identical to box height, or 86% */
    text-transform: capitalize;
    color: #000000;
}

.final_health_text hr {
    
    

/* zv */
    width: 82px;
    height: 0px;
    border: 1px solid #A19064;
    float: left;
    margin: 0px;
}

.final_health_text h4 {
    
/* identical to box height, or 100% */
    
width: 100%;
    
font-family: 'Montserrat';
    
font-style: normal;
    
font-weight: 600;
    
font-size: 16px;
    
line-height: 16px;
/* identical to box height, or 100% */
    
text-transform: capitalize;
    
color: #000000;
    
margin-top: 25px;
    
float: left;
}

.final_health_text h5 {font-family: 'Barlow';font-style: normal;font-weight: 500;font-size: 16px;line-height: 16px;
/* identical to box height, or 100% */text-transform: capitalize;color: #181818;float: left;width: 100%;padding-top: 10px;}

.final_health_text p {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
/* or 175% */
    text-transform: capitalize;
    color: #181818;
}


.financel_health img {
    float: right;
    width: 420px;
    object-fit: cover;
}


/*financial health part end*/

/*our vision start */
section.our_vision_n {
    width: 100%;
    float: left;
    padding: 25px 0px;
}

section.our_vision_n h3 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-size: 35px;
    line-height: 30px;
/* identical to box height, or 86% */
    text-transform: capitalize;
    color: #000000;
}

section.our_vision_n hr {
    width: 82px;
    height: 0px;
    border: 1px solid #A19064;
    float: left;
    margin: 0px;
}

section.our_vision_n h5 {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 16px;
    text-transform: capitalize;
    color: #181818;
    float: left;
    width: 100%;
    padding-top: 10px;
}

.our_vision_n_img {
    width: 65%;
    float: left;
}

.our_vision_n_img img {
    margin-top: 38px;
    object-fit: cover;
}

.our_vision_n_text {
    float: left;
    width: 35%;
}

.our_vision_n_text_single {
    float: left;
    width: 100%;
    margin-bottom: 12px;
}

.our_vision_n_text_single h4 {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 24px;
/* identical to box height, or 100% */
    text-transform: capitalize;

/* zv */
    color: #A19064;
    padding-left: 25px;
    padding-top: 0px;
    margin-top: 0px;
}

.our_vision_n_text_single p {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
/* or 138% */
    text-transform: capitalize;
    color: #000000;
    padding-left: 25px;
}

.our_vision_n_text_single::before {
    content: '';
    width: 10px;
    height: 102px;
    

/* vggf */
    background: linear-gradient(180deg, #A19064 -40%, rgba(161, 144, 100, 0.932886) 24.17%, rgba(24, 24, 24, 0.75) 149.17%);
    float: left;
}
/*our vision end */

/*our mission and tstmoinal start */

section.testmoinal_new {
    float: left;
    width: 100%;
    background: url(https://provabtech.com/princess/assets/images/testmoinal_new.jpg);
    padding: 85px 0px 0px;
    background-repeat: no-repeat;
    background-size: cover;
    height: 421px;
    background-attachment: fixed;
}

section.our_mision_n {
    float: left;
    width: 100%;
    padding: 45px 0px;
}

.our_mision_n_text h3 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-size: 35px;
    line-height: 30px;
/* identical to box height, or 86% */
    text-transform: capitalize;
    color: #000000;
}

.our_mision_n_text hr {
    width: 82px;
    height: 0px;
    border: 1px solid #A19064;
    float: left;
    margin: 0px;
}

.our_mision_n_text h5 {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 16px;
    text-transform: capitalize;
    color: #181818;
    float: left;
    width: 100%;
    padding-top: 10px;
}

.our_mision_n_text p {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
/* or 175% */
    text-transform: capitalize;
    color: #181818;
}

.our_mision_n_health {
    width: 45%;
    float: left;
}

.our_mision_n_health img {
    float: right;
    width: 94%;
    margin-top: 39px;
}

.our_mision_n_text {
    width: 55%;
    float: left;
}

.testmoinal_new_full {
    float: left;
    width: 100%;
    height: 255px;
    background: rgba(255, 255, 255, 0.8);
    border: 1px dashed #A19064;
    border-radius: 6px;
    padding: 26px 0px;
}

.testmoinal_new_img {
    width: 20%;
    float: left;
}

.testmoinal_new_img img {
    text-align: center;
    float: none;
    margin: auto;
    display: flex;
}

.testmoinal_new_img h5 {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 28px;
/* identical to box height, or 127% */
    text-transform: capitalize;
    color: #000000;
    text-align: center;
}

.testmoinal_new_text {
    width: 80%;
    float: left;
}

.testmoinal_new_text h4 {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 28px;
/* identical to box height, or 117% */
    text-transform: capitalize;
    color: #000000;
}

.testmoinal_new_text h6 {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
/* identical to box height, or 120% */
    text-transform: capitalize;
    color: #000000;
}

.testmoinal_new_text p {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 28px;
/* or 175% */
    text-transform: capitalize;
    color: #181818;
}


.provide_banner_text ul li {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    text-transform: capitalize;
    color: #000000;
    text-align: left;
    list-style: disc;
}

.provide_banner_full .provide_banner_images {
    width: 100%;
    float: left;
    display: flex;
    justify-content: center;
}

.provide_banner_full .provide_banner_text {
    width: 100%;
    float: left;
}

.provide_banner_full .provide_banner_text h5 {
    text-align: center;
}

.provide_banner_text ul {
    display: flex;
    float: none;
    margin: auto;
    width: 100%;
    justify-content: center;
    flex-direction: column;  padding-left: 50px;
}
/*our mission and tstmoinal end */


/*contact */
footer {
        float: left;
    width: 100%;
    background: url(https://provabtech.com/princess/assets/images/footer_bgs.jpg);
    padding: 45px 0px;
    background-repeat: no-repeat;
    background-size: cover;
}

footer h4 {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 24px;
/* identical to box height, or 100% */
    text-transform: capitalize;
    color: #000000;
}

.footer_row_second {
    width: 60%;
    float: left;
}

.footer_row_first {
    float: left;
    width: 40%;
}

.footer_row_send_single ul {
    padding: 0px;
}

.footer_row_send_single li {
    line-height: 36px;
    list-style: none;
}

.footer_row_send_single li a {
    color: #000;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
/* identical to box height, or 120% */
    text-transform: capitalize;
}

.footer_row_first img {
    margin-bottom: 15px;
}

.footer_row_first p {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
/* or 150% */
    text-transform: capitalize;
    color: #000000;
}

.footer_row_first ul {}

.footer_row_first li {}

.footer_row_first li a {}

.footer_row_first h5 {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 24px;
/* identical to box height, or 100% */
    text-transform: capitalize;
    color: #000000;
    margin-top: 25px;
}

.footer_row_send_single {
    width: 30%;
    float: left;
}

.footer_row_send_full_single {
    width: 70%;
    float: left;
}

.footer_row_send_duble {
    width: 50%;
    float: left;
}

.footer_row_send_duble ul {
    padding: 0;
}

.footer_row_send_duble li {
    line-height: 36px;
    list-style: none;
}

.footer_row_send_duble li a {
    color: #000;
    font-family: 'Montserrat';
    font-style: normal; text-decoration: none;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    text-transform: capitalize;
}

.footer_contact {
    width: 100%;
    float: left;
    text-align: center;
}

.wrapper_footer_contact {
    width: 100%;
    height: auto;
    background: rgba(255, 255, 255, 0.7);
    border-radius: 6px;
}

.footer_contact h4 {
    margin-bottom: 15px !important;
}

.wrapper_footer_contact ul {
    padding: 15px 18px;
}

.wrapper_footer_contact li {text-align: left;list-style: none;}

.wrapper_footer_contact li a {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 600; text-decoration: none; 
    font-size: 14px;
    line-height: 24px;
/* identical to box height, or 150% */
    text-transform: capitalize;
    color: #000000;
    padding: 20px 0px;
}
.footer_row_first ul {
    padding: 20px 0px;
}

.footer_row_first li {
    list-style: none;
}

.last_footer_new {
    width: 100%;
    background: #A19064;
    float: left;
    padding: 13px;
}

.half_wifdt h5 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
/* identical to box height, or 125% */
    text-transform: uppercase;
    color: #FFFFFF;
    text-align: left;
}

.half_wifdt h6 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
/* identical to box height, or 125% */
    text-transform: uppercase;
    color: #FFFFFF;
    text-align: right;
    float: right;
}

.half_wifdt {
    width: 50%;
    float: left;
}

/*search panel start */

.banner_of_form {
        width: 35%;
    height: auto;
    background: #FFFFFF;
    border-radius:5px;
    float: right;
    position: relative;
    top: 30px;
    right: 0;
    padding-bottom: 20px;
    margin-left: 5%;
}

.banner_of_form h3 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 36px;
/* identical to box height, or 120% */
    text-transform: capitalize;
    color: #181818;
    text-align: center;
    padding: 20px 0px 0px;
    margin-bottom: 0px;
}

.form_search_engine {
    padding: 20px 35px 0px;
}

.form_search_engine input {
    height: 60px;
    border: 1px solid rgba(24, 24, 24, 0.2) !important;
    width: 100%;
    margin-bottom: 15px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
/* identical to box height, or 120% */
    text-transform: capitalize;
    color: rgba(24, 24, 24, 0.5);
    padding-left: 15px;
    outline: none;
}
.form-group.extnd {margin: 0px;}

.extnd .col-sm-6 {
    width: 100%;
    float: left;
    padding: 0px;
}

#login .col-sm-6 {
    width: 100%;
}


#login .col-sm-8.col-sm-offset-4 {
    width: 100%;
    margin: 0;
    margin-top: 25px;
    float:left;
}

.form_search_engine button:hover {background: linear-gradient(180deg, #A19064 -40%, rgba(161, 144, 100, 0.932886) 24.17%, rgba(24, 24, 24, 0.75) 149.17%) !important;}
.form_search_engine button {
    width: 100%;
    height: 60px;
    background: #A19064 !important;
    border: none;
    color: #fff;
    font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 22px;
/* identical to box height, or 120% */

text-transform: capitalize;

color: #FFFFFF;
}

.form_search_engine_n {
    width: 100%;
    float: left;
}

.form_search_register {
    width: 50%;
    float: left;
}

.form_search_password {
    width: 50%;
    float: right;
}

.form_search_register h4 a{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
/* identical to box height, or 120% */ text-decoration: none;
    text-transform: capitalize;

/* zv */
    color: #A19064;
}

.form_search_password h5 {float: right;}
.form_search_password h5 a {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
/* identical to box height, or 120% */ text-decoration: none;
    text-transform: capitalize;

/* zv */
    color: #A19064;
    text-align: right;
    padding-top: 5px;
}

.form_search_engine input::placeholder {
    padding-left: 15px;
}
.financel_health {
    width: 40%;
    float: left;
}

/*search panel end */



@media screen and (max-width: 1199px){
    section.network_part{background-position:bottom;}
    .network_full {
    padding-left: 15px;
}
    .banner_for_text h4 {
    font-size: 40px;
}
.banner_for_text p {
    font-size: 25px;
}
    footer {
    padding: 15px !important;
}
    section.final_health{padding: 45px 15px;}
    section.our_vision_n{padding: 25px 15px;}
    section.our_mision_n{padding: 45px 15px;}
    .top_section_network {
    padding: 20px 15px;
}

.about_img img {
    width: 100%;
    padding-left: 15px;
}

}


@media screen and (max-width: 1144px){
    .top_new_header li {
   /*  font-size: 16px; */
}
.navbar-default .navbar-nav > li > a {margin-left: 0px;}
}

@media screen and (max-width: 1076px){
.provide_banner_single {width: 100%;    height: auto;}
.provide_banner_full{height: auto;}
.provide_banner_images {
    width: auto;
    float: left;
}
section.provide_banner {
    height: auto;
}
}

@media screen and (max-width: 991px){
    .network_full p {
    font-size: 16px;
    line-height: 24px;
}
    .banner_for_text {
    float: left;
    width: 100%;
    margin: 0px;
}
.banner_of_form {
    width: 95%;
    }
    section.banner_for_b2b{height: auto;    padding-bottom: 70px;
    padding-left: 15px;
    padding-right: 15px;}
    .navbar-collapse.collapse {
    display: block !important;
    border: none;
}
ul.nav.navbar-nav {
 box-shadow: none;   
 border-top: 1px solid #a19064;
}
.top_new_header li {
    font-size: 16px;
    margin-bottom: 15px;
    margin-top: 15px;
}
a.navbar-brand {
    float: none;
    margin: auto;
    display: flex;
    justify-content: center;
}
.navbar-default .navbar-nav > li > a {
    margin-left: 0px; line-height: 41px;
    font-size: 15px;
    margin-right: 0px !important;
    padding: 0px 5px !important;
}
    .half_wifdt h5 {font-size: 12px;}
    .half_wifdt h6{font-size: 12px;}
    .footer_row_first {
    float: left;
    width: 100%;
}
.footer_row_second {
    width: 100%;
    float: left;
}
    section.testmoinal_new {
    padding: 45px 15px 0px 15px;
    height: auto;
}
.testmoinal_new_full {
    height: auto;
    margin-bottom: 15px;
}
.testmoinal_new_img {
    width: 100%;
    float: left;
}
.testmoinal_new_text {
    width: 100%;
    float: left;
}
.testmoinal_new_text h4{text-align: center;}
.testmoinal_new_text h6{text-align: center;}
.testmoinal_new_text p{text-align: center;
    padding: 15px;}
    .our_vision_n_text {
    float: left;
    width: 100%;
    margin-top: 25px;
}
.our_vision_n_img {
    width: 100%;
    float: left;
}
.our_vision_n_img img {
    object-fit: cover;
    float: none;
    width: 100%;
    margin: auto;
}

    .our_mision_n_text {
    width: 100%;
}
.our_mision_n_health img {
    float: none;
    width: 100%;
    margin: auto;
    display: flex;
    justify-content: center;
}
.our_mision_n_health {
    width: 100%;
    float: left;
}

    .final_health_text {width: 100%;}
    .financel_health{width: 100%;}

    .financel_health img {
    width: 100%;
    object-fit: cover;
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    float: none;
}

.final_health_text h3 {font-size: 30px;}
.about_text h3 {font-size: 30px;}
.top_section_network h3 {font-size: 30px;}
section.priness_airline_logo h3{font-size: 30px;}
section.priness_airline_logo h4{padding: 10px 0px 0px;}

    .provide_banner_single{margin: 7px 0px;}
    section.provide_banner {
    padding: 15px;
}
    .provide_banner_first {
    width: 100%;
}
.provide_banner_full{margin: 7px 0px; width: 100%;}
.provide_banner_text ul {
    /*align-items: center; */
}
.provide_banner_sendo {
    width: 100%;
}
.about_text {
    width: 100%;
    float: left;
}
.about_img {
    width: 100%;
    float: left;
}
.about_img img {
    padding-left: 0;
}
.network_full {
    width: 100%;padding: 0px 15px;
  }
  .network_secnod {
    width: 100%;
}
section.network_part{height: auto;}
}


.alert_1 p{
        width: 100%;
    /* float: left; */
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
    text-transform: capitalize;
    color: #181818;
    margin-bottom: 20px;
    text-align: center;
}



@media screen and (max-width: 800px){
    .footer_row_send_single {
    width: 100%;
    float: left;
}
.footer_row_first ul {
    padding: 20px 0px 0px;
}
.footer_row_send_full_single {
    width: 100%;
}
.footer_contact {
    text-align: left;
}
.footer_row_send_duble {
    width: 100%;
}

}

@media screen and (max-width: 767px){
    .testmoinal_new_img h5 {
    font-size: 18px;
}
.testmoinal_new_text h4 {font-size: 20px;}
.testmoinal_new_text h6{font-size: 15px;}
.testmoinal_new_text p {
    font-size: 14px;
    text-align: left;
}
    section.our_mision_n{padding: 0px 15px 25px;}
    section.our_vision_n {
    padding: 0px 15px;
}
section.final_health {
    padding: 0px 15px;
}
section.final_health {
    padding: 0px 15px;
}
section.about_start {
    padding: 0px 15px;
}
    section.priness_airline_logo h3 {font-size: 25px;}
.final_health_text h3{font-size: 25px;}
section.our_vision_n h3{font-size: 25px;}
.our_mision_n_text h3{font-size: 20px;}

.our_mision_n_text h5 {
    font-size: 14px;
    line-height: 22px;
}
.our_mision_n_text p{  font-size: 14px;}
.our_vision_n_text_single h4 {
    font-size: 20px;
}
.our_vision_n_text_single p {
    font-size: 14px;
    line-height: 18px;
}
section.our_vision_n h5 {
    font-size: 14px;
    line-height: 19px;
}
.final_health_text p{font-size: 14px;}
    .banner_for_text h4 {
    font-size: 30px;
}
.banner_for_text p {
    font-size: 15px;
    line-height: 26px;
}
.banner_of_form {
    width: 100%;
    margin: 0px;
}
.form_search_password h5 a {
    font-size: 14px;
}
.about_text h3 {
    font-size: 20px;
}
.about_text p {
    font-size: 14px;
}
.top_section_network h3 {
    font-size: 25px;
}
    .navbar-toggle {
    background: none !important;
    border-color: #a08f63 !important;
}
.navbar-toggle .icon-bar {
    color: #a08f63;}
    .navbar-header{width: 100%;}
    .navbar-toggle {
margin-top: 23px;
}
    a.navbar-brand {
    float: left;
    margin: auto;
    display: block;
    justify-content: left;
}
    .navbar-collapse.collapse{display: none !important;}
    .half_wifdt h6 {
    font-size: 12px;
    text-align: center;
    margin: auto;
    display: flex;
    float: none;
    justify-content: center;
}
.half_wifdt {
    width: 100%;
    float: left;
}

.half_wifdt h5 {
    text-align: center;
}
    section.about_start {
    padding: 30px 15px;
}
section.priness_airline_logo {
    padding: 20px 15px;
}
}
@media screen and (max-width: 415px){
    .logos_airlines_single {
    width: 100%;
    float: left;
    margin-bottom: 15px;
}
.logos_airlines_single img {
    width: 100%;
}

}
@media screen and (max-width: 396px){
    .provide_banner_text p {
    padding-left: 15px;
}
    .provide_banner_images {
    width: 100%;
    float: left;
    text-align: center;
}
.provide_banner_text {
    width: 100%;
    float: left;
    text-align: center;
}
.provide_banner_text h5 {
    text-align: center;

}

}
 
 @media screen and (max-width: 768px){
    .provide_banner_full .provide_banner_text {
   
    padding-bottom: 9px;
}
   .logos img {
    width: 100px!important;
    margin-left: 15px;
}
    .push-left {
    margin-left: auto;
    margin-right: 39px;
}
    .top_new_header li {
  
    line-height: 10px;
    
    padding: 0px;
}
    ul.nav.navbar-nav {
    float: right;
    margin-top: -55px;
}
    .top_new_header li {
    font-size: 14px;
 /*    margin-bottom: 15px;
    margin-top: 15px; */
    width: 100%;
    text-align: center;
}
    ul.nav.navbar-nav {
    box-shadow: none;
    border-top: 1px solid #a19064;
}
    .footer_row_first ul {
    padding: 5px 0px 0px;
}
    .footer_row_first img {
    margin-bottom: 15px;
    width: 100px;
}
    section.network_part {
    padding: 45px 15px;
}
    a.navbar-brand img {
    width: 74px;
    height: auto;
}
section.banner_for_b2b {
padding-top: 95px;
}
.footer_row_first h5 {
  
    font-size: 20px;
    }
    footer h4 {
font-size: 20px;

}
.half_wifdt h5 {
    font-size: 12px;
    }
    .half_wifdt a {
   
    font-size: 12px;
}
 }
 @media screen and (max-width:551px){
    .footer_row_send_single li a {
   font-size: 14px;
}
    
    .footer_row_send_single li a {
    line-height: 17px;
}
    .footer_row_send_duble li a {
   font-size: 14px;
   padding: 0px;
}
    footer h4 {
    font-size: 16px;
}
    .footer_row_first h5 {
    font-size: 18px;
    margin-top: 4px;
}
    .footer_row_first p {
    font-size: 14px;
}
    .testmoinal_new_full {
   padding: 26px 0px 15px;
}
    .testmoinal_new_text p {
    text-align: center;
    padding: 0px 15px;
}
    section.testmoinal_new {
    padding: 15px 15px 0px 15px;
    height: auto;
}
    .final_health_text h4 {
    margin-top: 10px;
}
    section.priness_airline_logo {
    padding: 0px 15px;
}
    section.about_start {
    padding: 0px 15px 20px;
}
    .top_section_network {
    padding: 10px 15px 20px;
}
    .testmoinal_new_text p {
text-align: justify;
}
    .our_mision_n_text p {
text-align: justify;
}
 .provide_banner_images img {
    margin: 15px;
    width: 50px;
}.banner_of_form h3 {
   font-size: 25px;
    padding: 0px 0px 0px;
   }
   .testmoinal_new_img img {
   width: 100px;
}
.wrapper_footer_contact ul{
    padding:  10px;
}
.banner_for_text h4 {
    font-size: 24px;
    margin-top: 35px!important;
    margin: 0px;
}
}
@media(min-width:991px) and (max-width:1060px) {
    .top_new_header li {
   
    padding: 0px 7px;
    margin-top: 25px;
}
}
@media(min-width:768px) and (max-width:991px) {
    .top_new_header li {
    
    line-height:9px;
     padding: 0px 6px;
}
.top_new_header li a {
    font-size: 14px;
   
}
.logos img {
    width: 120px;
}


}

.b2b_service_product_zeal-torusim {
    position: relative;
    width: 100%;
    float: left;
    padding-top: 2%;
    background: #0255A1;
    padding-bottom: 20px;
}

.b2b_service_product_zeal-torusim h3 {
        font-size: 22px;
    font-weight: 600;
    line-height: 30px;
    padding-bottom: 20px;
    font-family: 'Poppins';
    margin-top: 0;
    margin-bottom: 0px;
}

.d-fl {
    display: flex;
}
.b2b_service_product_zeal-torusim li {
    display: inline-block;
    margin: 0 30px;
}
.h-p-100 {
    height: 100px;
}

.w-p-100 {
    width: 100px;
}
.br-r-p-50 {
    border-radius: 50%;
}
.l-h-30 {
    line-height: 30px;
}

.clr-white {
    color: #fff !important;
}
.f-w-t-400 {
    font-weight: 400;
}
.f-s-20 {
    font-size: 20px;
}
.m-b-t-p-10 {
    margin-top: 10%;
}

.b2b_booked_zeal-tourism {
    float: left;
    width: 100%;
    padding-top: 2%;
    padding-bottom: 2%;
}

.b2b_booked_zeal-tourism h3 {
    text-align: center;
    font-size: 25px;
    font-family: 'Poppins';
    padding-bottom: 2%;
    font-weight: 600;
}

.t-r-l-15 {
    left: 10px;
}
.t-r-p-15 {
    top: 10px;
}
.l-h-20 {
    line-height: 20px;
}

.f-w-t-500 {
    font-weight: 500;
}
.f-s-16 {
    font-size: 16px;
}
.p-l-55 {
    padding-left: 55px;
}
.p-r-15 {
    padding-right: 15px;
}
.b2b_tourism_content {
    background: #fff !important;
    padding-top: 15px;
    padding-left: 4%;
    margin-bottom: 0%;
    border-radius: 6px;
    height: 194px;
    overflow: auto;
    border: 1px solid #ECECEC;
    position: relative;     font-family: 'Poppins';
}



.b2b_tourism_content p {
    padding-bottom: 0;
    font-size: 12px;   line-height: 19px;
}

.b2b_tourism_content h4 {
    margin-top: 0;
}


.b2b-zeal_tourism-end {
    background: url(../images/footer_b2b.png);
    background-repeat: no-repeat;
    background-size: cover;
}

.b2b-zeal_tourism-end {
    width: 100%;
    float: left;
    padding-bottom: 10px;
    padding-top: 2%;
}

.b2b-zeal_tourism-end h4 {
    font-size: 16px;
    font-weight: 500;
    font-family: 'Poppins';
    line-height: 26px;
}
.b2b-zeal_tourism-end li {
    list-style: none;
    padding-bottom: 10px;
}
.h-24 {
    height: 24px;
}

.w-24 {
    width: 24px;
}
.m-b-b-r-15 {
    margin-right: 15px;
}
.b2b_service_product_zeal-torusim h5 {
    font-family: 'Poppins';
    font-size: 18px;
}



.top_section_network {
    display: none;
}

section.network_part {
    display: none;
}

section.provide_banner {
    display: none;
}

section#airline_new {
    display: none;
}

section#finacial_new {
    display: none;
}

section#ourvison_new_n {
    display: none;
}

section#ourmison_new_n {
    display: none;
}

section.testmoinal_new {
    display: none;
}

footer {
    display: none;
}

.last_footer_new {
    display: none;
}


.banner_zeal_tourism_engine {
    background: rgba(255, 255, 255, 0.80);
    padding: 45px 25px 30px;
    float: left;
    width: 100%;
}
.t-r-l {
    left: 15px;
}

.t-r-p {
    top: 15px;
}
.b2b_input {
    border: 1px solid #000;
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    width: 100%;
    height: 55px;
    padding-left: 50px;
    border-radius: 6px;
    background: rgba(255, 255, 255, 0.80);
    font-family: 'poppins';
}
.zero_pad {
padding: 0px !important;
    position: absolute;
    top: 59px;
    right: 20px;

}

.col.zero_pad h5 {
    font-weight: 500;
    font-size: 16px;
    text-align: right;
    font-family: 'poppins';
    width: 100%;
    float: right;
    padding-right: 15px;
    text-transform: capitalize;
}

.banner_zeal_tourism_engine button {
       padding: 3px 65px;
    display: flex;
    line-height: 50px;
    border: none;
    border-radius: 4px;
    justify-content: center;
    align-items: center;
    float: none;
    margin: auto;
    font-size: 18px;
    font-weight: 500;     background: #35AA04 !important;
}


.newClass_first_icon::before {
    content: '';
    background: url(../images/person_1_zeal.png);
    width: 35px;
    height: 34px;
    position: absolute;
    top: 00px;
    left: 5px;
        background-repeat: no-repeat;
    background-position: center;
}


.newClass_first_icon1::before {
    content: '';
    background: url(../images/person_1_zeal1.png);
    width: 35px;
    height: 34px;
    position: absolute;
    top: 00px;
        background-repeat: no-repeat;
    background-position: center;
    left: 5px;
}

.newClass_first_icon2::before {
    content: '';
    background: url(../images/person_1_zeal2.png);
    width: 35px;
    height: 34px;
    position: absolute;
    top: 0px;
        background-repeat: no-repeat;
    background-position: center;
    left: 5px;
}

.down_button_n {
    width: 100%;
    float: left;
}

.down_button_n h4 a {
    color: #0255A1 !important;
    font-size: 16px;
    text-transform: capitalize;
}

.down_button_n h4 {
    text-align: center;
    padding-bottom: 0;
    padding-top: 0;
    margin-bottom: 0;
    position: relative;
    top: 9px;
}



    .images_shape_product {
        transform-style: preserve-3d;
        transition: all 0.5s linear;
    }

    .images_shape_product:hover {
        transform: rotateY(-180deg);
    }

    .images_shape_product{
        position: relative;
        
        transform: rotateY(0deg);
    }

    .images_shape_product{
        position: relative;
       
        transform: rotateY(180deg);
    }
    
.images_shape_product {
    background: none !important;
    cursor: pointer;
}




.newClass_first_icon::before {
    content: '';
    background: url(../images/person_1_zeal.png);
    width: 35px;
    height: 34px;
    position: absolute;
    top: 10px;
    left: 5px;
        background-repeat: no-repeat;
    background-position: center;
}


.newClass_first_icon1::before {
    content: '';
    background: url(../images/person_1_zeal1.png);
    width: 35px;
    height: 34px;
    position: absolute;
    top: 10px;
        background-repeat: no-repeat;
    background-position: center;
    left: 5px;
}

.newClass_first_icon2::before {
    content: '';
    background: url(../images/person_1_zeal2.png);
    width: 35px;
    height: 34px;
    position: absolute;
    top: 10px;
        background-repeat: no-repeat;
    background-position: center;
    left: 5px;
}