/* Franchise Styling 7 APR 25 ***********************************************************************************************************/


.no-salons-found .groom-sec{margin-top:90px; padding: 100px 10px 100px 50px;}
.no-salons-found .flex-pos1 {padding-right: 0;}
.no-salons-found .flex-pos2{padding-left:0;}
.find-salon-page .flex-pos1{padding-right:0;}
.find-salon-page .flex-pos2{padding-left:0;}
.find-salon-page .heading-sec{margin-right: 120px;}
.find-salon-page .search-sec{margin-right: 100px !important;}
.salons-near-page .dot-img-sec img{margin-right: 10px;}
.no-salons-found .btn-sec{margin-top: 15px;}
.coming-head-top p b, .coming-head-top .read-more a{color: #fff !important; margin-bottom: 0; padding: 0; font-size: 11px !important; line-height: 14px;}
.coming-head-top p i{color:#fff;}
.coming-head-top .read-more a:hover{color:#ffc92e !important;}
.coming-head-top .coming-outer{display:flex;}
.coming-head-top .read-more{color:#fff;}
.coming-head-top .read-more i{margin-left:3px;}
.coming-head-top .coming-outer i{margin-right: 2px;}
.coming-head-top .container{max-width: 1350px;}
.coming-head-top{padding: 7px 0px !important;}
.new-nav .black-btn {margin-left: 10px;}

#banner-sec.franchise-latest{
    /* background-image: url(/public/frontEnd/assets/images/franchise-latest-banners.webp) !important;  */
    background-image: url(/public/frontEnd/assets/images/franchise-latest-banner.jpg) !important;
    /* padding: 60px 0px 190px 0px !important;  */
    /* padding: 250px 0px 190px 0px !important; */
    padding: 150px 0px 320px 0px !important;
    background-position: right top; background-repeat: no-repeat;
    /* background-size:660px; */
    /* background-size: 610px; */
    background-size: 670px; 
}
#banner-sec.franchise-latest .franchise-section-pad-inner h1{margin-bottom:20px !important; margin: 0;}
.entrepreneur .healthy-list {align-items: center !important; justify-content: center;}
.entrepreneur .img-top{padding-bottom: 50px;}
.entrepreneur ul li{line-height: 30px;}
.fetch-sec .owl-nav{display:none;}
.fetch-sec .owl-dots{margin-top: -60px; z-index: 1; position: relative;}
.fetch-sec .container{max-width:1366px !important;}
.fetch-sec .entrepreneur-slider{padding-left: 0; padding-right: 0;}
.fetch-sec .entrepreneur-right h2{font-family: 'HelveticaNeueBold'; color: #ffffff !important; font-weight: bold !important; font-size: 48px !important; letter-spacing: -1px !important; line-height: 56px !important;}
.fetch-sec .entrepreneur-right p{color: #ffffff;}
.fetch-sec .entrepreneur-right ul{margin-left: 16px; margin-bottom: 25px;}
.fetch-sec .entrepreneur-right li{font-size: 16px; line-height: 22px; color: #ffffff; font-weight: 400; font-family: "Poppins", sans-serif; list-style: disc; padding-left: 0px; margin-bottom: 10px;}
.fetch-sec .item img{height: 780px; object-fit: cover;}
.fetch-sec .entrepreneur-right{display: flex; align-items: center; padding: 93px 50px 84px 80px; background-color:#393d46;}
.fetch-sec .owl-theme .owl-dots .owl-dot span{width: 16px; height: 16px; background: transparent;}
.fetch-sec .owl-theme .owl-dots .owl-dot.active span, .fetch-sec .owl-theme .owl-dots .owl-dot.active span:hover{background: #ffffff !important;}
.fetch-sec .owl-theme .owl-dot span{background: transparent; border:1px #fff solid;}
.enterprise .entrepreneur-right{background-color:#fff;}
.enterprise{margin-top:-1px;}
.enterprise .entrepreneur-right h2, .enterprise .entrepreneur-right p{color:#393d46 !important;}

.enterprise .owl-theme .owl-dots .owl-dot:hover span, .fetch-sec .owl-theme .owl-dots .owl-dot:hover span{background-color: transparent;}
.fetch-sec .fact-percent p{font-size: 10px !important; line-height: 18px !important; color: #ffffff; font-weight: 400; font-family: "Poppins";}
.fetch-sec .fetch-inner h2{margin-bottom: 20px;}
.fetch-sec .fetch-inner .high{margin-bottom: 30px;}
.fetch-sec .fact-percent p{margin-bottom:0;}
.fetch-sec .fact-percent{margin-top: 35px; margin-bottom: 35px;}
.fetch-sec .fetch-inner{padding-right: 40px;}
.enterprise .entrepreneur-right{padding: 140px 60px 140px 130px;}
.enterprise .fetch-inner h2{margin-bottom: 25px;}
.enterprise .entrepreneur-right #theme-btn{text-transform:uppercase; margin-top: 20px; font-size: 16px; padding: 14px 43px; line-height: 16px; height: 52px;  padding-top: 16px;}

.faq-sec .container{max-width: 580px !important;}

.avail-market .yellow{background-color: #ffca2c; height: 25px; width: 25px; border-radius: 50px;}
.avail-market .brown{background-color: #fff0ca; height: 25px; width: 25px; border-radius: 50px;}
.avail-market h2{margin-bottom: 20px; margin-top: 0px; font-size: 48px; letter-spacing: -1px; line-height: 56px; color: #393d46; font-weight: bold; font-family: "Helvetica Neue";}
.avail-market .container{max-width: 1105px;}
.avail-market .con-outer-sec{align-items: center;}
.avail-market .con-outer-sec .sec1{margin-right:10px;}
.avail-market .con-outer-sec .sec2 p b{font-size: 12px; line-height: 24px; color: #393d46; font-weight: 600; font-family: "Poppins";}
.avail-market .con-outer-sec .left-sec p{font-size: 10px !important; line-height: 18px !important; color: #393d46;  font-weight: 400; font-family: "Poppins"; margin-bottom: 0;}
.avail-market .con-outer-sec .right-sec{margin-left: 80px; margin-top: 20px;}
.avail-market .content-sec{padding-right: 50px;}

.faq-sec #scheduleForm input, .faq-sec #scheduleForm textarea {font-size: 14px !important; line-height: 26px !important; font-weight: 200 !important; font-family: "Poppins", sans-serif !important; height: 55px; background-color: #fdfdfd; border: 0.5px solid #c9c9c9; padding: 20px; width: 100% !important;}
.faq-sec #scheduleForm .sec1, .faq-sec #scheduleForm .sec2 {display: flex;}
.faq-sec #scheduleForm input:focus-visible, .faq-sec #scheduleForm textarea:focus-visible{outline: -webkit-focus-ring-color auto 0px !important;}
.faq-sec #scheduleForm{width: 570px; margin: 0 auto; margin-top:0; margin-left: -10px;}

.faq-sec #scheduleForm .btn-success{width:auto !important;}
.faq-sec #scheduleForm .btn-success {width:auto !important; font-size: 16px !important; line-height: 22px !important; text-transform: uppercase; color: #ffffff !important; font-weight: 600 !important; font-family: "Poppins" !important; background-color: #393d46; 
/* padding: 15px 56px;  */
padding: 14px 43px; 
border: 0; height: auto;}
.faq-sec #scheduleForm .checkbox__body.body-text{margin-left: 10px;}
.faq-sec .accordion-button {line-height: 28px !important;}
.faq-sec .accordion-body{padding:10px 70px 20px 0px;}
#faqs.faq-sec{padding: 110px 10px !important;}
.avail-market{padding-top: 20px;}
.avail-market .con-outer-sec .sec2 p{margin-bottom:10px;}
.franchise-latest .franchise-section-pad-inner p{margin-bottom: 20px;}
.franchise-latest h3 {font-size: 20px !important; line-height: 30px !important; color: #393d46 !important; font-weight: 700 !important; font-family: 'poppins' !important;}
#banner-sec.franchise-latest #theme-btn{font-size: 16px; line-height: 22px; text-transform: uppercase; color: #ffffff; background-color: #393d46 !important; padding: 14px 40px !important;}
.invest-summ .box p{opacity: 0.502;}
#banner-sec.franchise-latest #theme-btn:hover{background-color:#fec92d !important;}


.entrepreneur h2{margin-top:0;}
#skin.entrepreneur{padding-top: 160px !important;}
.entrepreneur .healthy-list .img-outer{padding-left: 170px; width: 100%;}
#skin.entrepreneur.healthy-franchise p{padding-right: 115px;}
.entrepreneur .healthy-list .img-outer .img-sec{justify-content: space-between;}
.entrepreneur .healthy-franchise-ul li{padding-left:0;}

.franchise-latest .about-left{padding-right: 150px;}
.avail-market .con-outer-sec .left-sec h2{margin-bottom:10px !important;}

#location.loc-coming .tryous-img .owl-nav{display: none;}
#location.loc-coming .tryous-img .item img{height: 720px; object-fit:cover;}
#location.loc-coming .tryous-img .owl-theme .owl-dots{margin-top: -56px;  position: relative; z-index: 999;}
#location.loc-coming .tryous-img .owl-theme .owl-dots .owl-dot span{width: 16px; height: 16px;}
#location.loc-coming .tryous-img .owl-theme .owl-dots .owl-dot.active span, #location.loc-coming .tryous-img .owl-theme .owl-dots .owl-dot.active span:hover {background: #ffffff !important;}
#location.loc-coming .tryous-img .owl-theme .owl-dots .owl-dot span {width: 16px; height: 16px; background: transparent;}
#location.loc-coming .tryous-img .owl-theme .owl-dot span{background: transparent;  border: 1px #fff solid;}

#banner-sec.home-banner {padding: 225px 0px 200px 0px !important;}
#banner-sec.about-sec{padding:160px 0px 270px 0px !important;}
#banner-sec.web-service{padding: 100px 0px 0px 0px !important;}
#banner-sec.stories-banner .container {
    max-width: 1300px !important;
}

.mob-visib{
    display: none;
}

.desk-visib{
    display: block;
}

.fetch-sec .entrepreneur-slider .item  img { height: 770px; }
#banner-sec.franchise-latest #theme-btn { line-height: 16px; height: 52px; padding: 14px 40px !important; padding-top: 16px !important; }
.web-franchise-banner .franchise-section-pad-inner .banner-btns a { display: flex;  justify-content: center; height: 52px;  align-items: center; }
#skin.entrepreneur {  padding-top: 175px !important; }
#faqs .accordion-button:not(.collapsed) { box-shadow: none; }

#footer .row { display: flex; justify-content: space-between; }
/* #footer li a { color: #393d4680; } */


.fetch-slider-new .owl-carousel .owl-item{
    -webkit-transform: none;
    -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
}

#franchise-body-app .franchise-new-edit.franchise-latest .franchise-section-pad-inner { padding: 0;}
#franchise-body-app h2 { margin-bottom: 20px;}
#franchise-body-app #pack .head { margin: 0; margin-bottom: 70px;}








@media (min-width: 1200px) and (max-width: 1299px) {

.fetch-sec .entrepreneur-slider .item img { height: 755px; }
.fetch-sec .fetch-inner { padding-right: 0; }

}

@media(max-width:1200px) and  (min-width:1100px) {

 .fetch-sec .entrepreneur-right { padding: 116px 60px 84px 60px !important; }

}

@media (min-width: 1100px) and (max-width: 1199px) {

.fetch-sec .entrepreneur-slider .item img { height: 779px; }
.fetch-sec .fetch-inner { padding-right: 0; }
#skin.entrepreneur { padding-top: 80px !important; }
.friend .friend-left-sec {  padding-right: 0; }
 

}

@media (min-width: 1025px) and (max-width: 1099px) {

.fetch-sec .entrepreneur-slider .item img { height: 692px; }
.fetch-sec .fetch-inner { padding-right: 0; }
#skin.entrepreneur { padding-top: 20px !important; padding-bottom: 80px !important; }
.friend .friend-left-sec {  padding-right: 0; }
.entrepreneur .healthy-list .img-outer { padding-left: 0; }
#banner-sec.franchise-latest { padding-bottom:140px !important; background-size: 620px !important; }
.fetch-sec .entrepreneur-right li { font-size: 15px; }
.fetch-sec .entrepreneur-right h2 { font-size: 40px !important; line-height: 50px !important; }
.enterprise .fetch-inner h2 br { display:none; }
#pack { padding: 80px 10px; }
#pack .head { margin-bottom: 40px; }
#faqs.faq-sec {  padding: 80px 10px !important; }
#reads h4 a { font-size: 20px; }
#banner-sec.franchise-latest .franchise-section-pad-inner h1 { font-size: 36px !important; }



}
@media (min-width: 1067px) and (max-width: 1099px) {

.fetch-sec .entrepreneur-slider .item img { height: 678px;  }



}

@media (min-width: 992px) and (max-width: 1024px) {

.fetch-sec .entrepreneur-slider .item img { height: 665px !important; }
.fetch-sec .fetch-inner { padding-right: 0; }
#skin.entrepreneur { padding-top: 80px !important; padding-bottom: 80px !important; }
.friend .friend-left-sec {  padding-right: 0; }
.entrepreneur .healthy-list .img-outer { padding-left: 0; }
#banner-sec.franchise-latest { padding-bottom:0 !important; }
.fetch-sec .entrepreneur-right li { font-size: 15px; }
.fetch-sec .entrepreneur-right h2 { font-size: 40px !important; line-height: 50px !important; }
.enterprise .fetch-inner h2 br { display:none; }
#pack { padding: 80px 10px; } 
#pack .head { margin-bottom: 40px; }
#faqs.faq-sec {  padding: 80px 10px !important; }
#reads h4 a { font-size: 20px; }
#skin.entrepreneur .row { padding:0 10px; }
#banner-sec.franchise-latest .franchise-section-pad-inner h1 { font-size: 32px !important; }
.entrepreneur .healthy-list .img-outer .img-sec { margin-right: 0; }
.entrepreneur .healthy-list .img-outer { padding-left: 0px; display: flex; flex-direction: row;  flex-wrap: nowrap;  align-content: center; justify-content: center; align-items: center;  }
.entrepreneur .img-top { padding-bottom: 0; }





}

@media (min-width: 768px) and (max-width: 1024px) {

.franchise-latest .about-left { padding-right: 20px; }
#banner-sec.franchise-latest .franchise-section-pad-inner h1 { font-size: 32px !important; line-height: 45px !important; }
.fetch-sec .entrepreneur-slider .item img { height: 665px !important; }
.fetch-sec .fetch-inner { padding-right: 0; }
#skin.entrepreneur { padding-top: 80px !important; padding-bottom: 80px !important; }
.friend .friend-left-sec {  padding-right: 0; }
.entrepreneur .healthy-list .img-outer { padding-left: 0; }
#banner-sec.franchise-latest { padding-bottom:0 !important; }
.fetch-sec .entrepreneur-right li { font-size: 15px; }
.fetch-sec .entrepreneur-right h2 { font-size: 40px !important; line-height: 50px !important; margin-top: 0; }
.enterprise .fetch-inner h2 br, #skin.entrepreneur h2 br, .fetch-sec .entrepreneur-right h2 br { display:none; }
#pack { padding: 60px 10px; padding-bottom: 10px; } 
#pack .head { margin-bottom: 40px; }
#faqs.faq-sec {  padding: 60px 10px !important; }
#reads h4 a { font-size: 16px; }
#skin.entrepreneur .row { padding:0 10px; }
#banner-sec.franchise-latest .franchise-section-pad-inner h1 { font-size: 32px !important; }
.avail-market .row, #skin.entrepreneur .row { display: flex; flex-direction: column; }
.avail-market .col-md-6, #skin.entrepreneur .col-md-6 { width: 100%; }
.entrepreneur .healthy-list .img-outer .img-sec { margin-right: 0; }
.entrepreneur .healthy-list .img-outer { padding-left: 0px; display: flex; flex-direction: row;  flex-wrap: nowrap;  align-content: center; justify-content: center; align-items: center;  }
.entrepreneur .img-top { padding-bottom: 0; }



}

@media (max-width: 767px) {

.franchise-latest .about-left { padding-right: 20px; }
#banner-sec.franchise-latest .franchise-section-pad-inner h1 { font-size: 32px !important; line-height: 45px !important; }
.fetch-sec .entrepreneur-slider .item img { height: auto !important; }
.fetch-sec .fetch-inner { padding-right: 0; }
#skin.entrepreneur { padding-top: 80px !important; padding-bottom: 80px !important; }
.friend .friend-left-sec {  padding-right: 0; }
.entrepreneur .healthy-list .img-outer { padding-left: 0; }
#banner-sec.franchise-latest { padding-bottom:0 !important; }
.fetch-sec .entrepreneur-right li { font-size: 15px; }
.fetch-sec .entrepreneur-right h2 { font-size: 40px !important; line-height: 50px !important; }
.enterprise .fetch-inner h2 br, #skin.entrepreneur h2 br { display:none; }
/* , .fetch-sec .entrepreneur-right h2 br */
#pack { padding: 60px 10px; padding-bottom: 10px; } 
#pack .head { margin-bottom: 20px; text-align: center; }
/* #faqs.faq-sec {  padding: 60px 10px !important; } */
#reads h4 a { font-size: 16px; }
#skin.entrepreneur .row { padding:0 10px; }
#banner-sec.franchise-latest .franchise-section-pad-inner h1 { font-size: 32px !important; }
.avail-market .row, #skin.entrepreneur .row { display: flex; flex-direction: column; }
/* .avail-market .col-md-6, #skin.entrepreneur .col-md-6 { width: 100%; padding: 0; } */
.fetch-sec .fact-percent .col-md-4 { width: 33%; }
.fetch-sec .fact-percent { display: flex; flex-direction: row; flex-wrap: wrap; }
/* #pack .pack1 { width: 50%; } */



}

@media (max-width: 480px) {

.fetch-sec .fact-percent .col-md-4 { width: 100%; }
.fetch-sec .fact-percent { display: flex; flex-direction: row; flex-wrap: wrap; }
#pack .pack1 { width: 100%; }
.entrepreneur .img-top { display: flex; flex-direction: column; }
.entrepreneur .img-top img { width:auto; }


}


@media (min-width: 1200px){
    #banner-sec.rare-sec .container{
        width: 1080px !important;
        max-width: 100% !important;
    }
    
    .coming-head-top .container{
        width: 1188px !important;
        max-width: 100% !important;
    }
    
    .rare-sec .container{
        width: 1080px !important;
        max-width: 100% !important;
    }
    
    .investment-sec .container{
        width: 1200px !important;
        max-width: 100% !important;
    }
    
    
    
    header#navigation .container{
        width: 1188px !important;
        max-width: 100% !important;
    }
}

@media (max-width: 1400px) and (min-width: 1200px) {
    .fetch-sec .entrepreneur-right{
        padding: 93px 35px 84px 70px;
    }

    .fetch-sec .item img {
        height: 780px;
      }
}

@media (max-width: 1199px) and (min-width: 1070px) {
    .fetch-sec .entrepreneur-right{
        padding: 58px 60px 58px 50px;
    }

    .fetch-sec .item img {
        height: 717px;
      }
}

@media (max-width: 1024px) and (min-width: 992px) {
    .fetch-sec .item img {
      height:814px !important;
    }
  }


@media (max-width: 767px) {
    #banner-sec.franchise-latest {
      background: none !important;
      padding: 0px 0px 10px 0px !important;
    }

    .banner-img .container {
        width: 100% !important;
        max-width: 540px !important;
    }

    #skin.entrepreneur {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
    }

    .mob-visib{
        display: block;
    }

    .desk-visib{
        display: none !important;
    }

    .entrepreneur .healthy-list .img-outer{
        padding: 0;
    }

    .entrepreneur .img-top{
        padding-bottom: 0;
        display: flex;
    }

    .entrepreneur .img-top img{
        width: 80%;
        height: 90px;
        object-fit: contain;
        max-width: none;
    }

    .avail-market h2, .fetch-sec .entrepreneur-right h2 {
        font-size: 35px !important;
        line-height: 45px !important;
    }

    #skin.entrepreneur.healthy-franchise p{
        padding-right: 0;
    }
}




@media(max-width:1365px) and  (min-width:1300px){
    .salons-near-page .flex-pos1 {padding-left: 70px !important;}
    .no-salons-found .flex-pos1{padding-left: 0px !important;}
    .find-salon-page .salon-data {padding-right: 20px;}
    .find-salon-page .search-sec, .find-salon-page .heading-sec{margin-left:100px; margin-right: 70px;}
    .find-salon-page .salon-list, .find-salon-page .btn-sec{padding-left: 50px;}
    .loc-btm-brudcrumb .location-brudcrumbs {padding-left: 40px !important;}
}


@media(max-width:1299px) and  (min-width:1200px){
    .salons-near-page .flex-pos1 {padding-left: 30px;}
    .no-salons-found .flex-pos1 {padding-left: 0px;}
    .no-salons-found .search-sec, .no-salons-found .heading-sec, .no-salons-found .btn-sec{margin-left: 60px !important;}
    .no-salons-found .groom-sec {padding: 100px 10px 100px 50px;}
    .find-salon-page .search-sec, .find-salon-page .heading-sec {margin-left: 60px; margin-right: 70px;}
    .find-salon-page .salon-list, .find-salon-page .btn-sec {padding-left: 10px;}
}

@media(max-width:1199px) and  (min-width:1025px){
    .salons-near-page .flex-pos1 { padding-left: 30px;}
    .salons-near-page .heading-sec {margin-right: 10px;}
    .salons-near-page .search-sec{margin-right: 30px;}
    .no-salons-found .flex-pos1 {padding-left: 0px;}
    .no-salons-found .search-sec, .no-salons-found .heading-sec, .no-salons-found .btn-sec{margin-left: 60px !important;}
    .no-salons-found .groom-sec {padding: 100px 10px 100px 50px !important;}
    .find-salon-page .search-sec, .find-salon-page .heading-sec {margin-left: 60px; margin-right: 40px;}
    .find-salon-page .salon-list, .find-salon-page .btn-sec {padding-left: 10px;}
    .find-salon-page .salon-data {padding-right: 0px;}
    .find-salon-page .groom-sec {padding: 55px 10px 40px 50px;}

    .entrepreneur .healthy-list .img-outer .img-sec{margin-right: 0px;}
    .entrepreneur .healthy-list .img-outer .img-sec img{margin-right: 30px;}
    .fetch-sec .entrepreneur-right{padding: 58px 50px 58px 50px;}
    .enterprise .item img{height: 650px;}
    .franchise-latest .about-left {padding-right: 90px;}
    #location.loc-coming .tryous-img .item img {height: 650px;}

    #banner-sec.about-sec {padding: 100px 0px 100px 0px !important; background-size: 50% !important;}
    #banner-sec.web-service {padding: 50px 0px 0px 0px !important;}
    #banner-sec.web-service .web-location .guest-pass{top:100px;}
}

@media(max-width: 1199px) and (min-width: 992px){
    .coming-head-top .container {width: 952px; max-width: 952px;}
}

@media(max-width:1024px) and  (min-width:768px){
    .salons-near-page .flex-pos1 {padding-left: 0px;}
    .salons-near-page .container{width:100%;}
    .salons-near-page .heading-sec {margin-right: 20px;}
    .no-salons-found .flex-pos1 {padding-left: 0px;}
    .no-salons-found .heading-sec, .no-salons-found .btn-sec{margin-left: 60px !important;}
    .no-salons-found .groom-sec {padding: 75px 10px 75px 60px !important; margin-top: 20px;}
    .no-salons-found .search-sec{margin-right: 30px !important; margin-left: 60px !important;}
    .find-salon-page .search-sec, .find-salon-page .heading-sec {margin-left: 10px; margin-right: 40px !important;}
    .find-salon-page .salon-list, .find-salon-page .btn-sec {padding-left: 10px;}
    .find-salon-page .salon-data {padding-right: 0px;}
    .find-salon-page .container{width:100%;}
    .find-salon-page .salon-outer {padding: 20px 20px 20px 30px;}
    .find-salon-page .salon-outer{flex-direction: column;}
    .find-salon-page .salon-address p{font-size:15px !important; line-height:25px !important;}
    .find-salon-page .groom-sec {padding: 55px 40px 40px 40px;}
    .find-salon-page .divider-sec {margin-left: 0px; margin-right: 0px;}
    .find-salon-page .btn-sec{margin-left: 0px;}
    .salons-near-page .btn-sec{margin-left: 50px;}
    #banner-sec.franchise-latest{background-size: 50% !important; padding: 0px 0px 0px 0px !important;}
    .entrepreneur .healthy-list .img-outer {padding-left: 0px;}
    .entrepreneur .friend-left-sec {padding-right: 0px !important;}
    .entrepreneur{padding: 0px 0px 60px 0px !important;}
    #skin.entrepreneur {padding-top: 90px !important;}
    .faq-sec .container {max-width: 100% !important;}
    .avail-market .con-outer-sec{flex-direction: column;}
    .avail-market .con-outer-sec {align-items: start;}
    .avail-market .con-outer-sec .right-sec{margin-left: 0px;}
    #faqs.faq-sec {padding: 75px 10px !important;}
    .fetch-sec .container{width:100% !important;}
    .fetch-sec .item img {height: 500px;}
    .fetch-sec.enterprise .entrepreneur-right {padding: 45px 40px 45px 40px !important;}
    .fetch-sec .entrepreneur-right{padding: 45px 40px 45px 40px !important;}
    .franchise-latest .about-left {padding-right: 20px;}
    #location.loc-coming .tryous-img .item img {height: 600px;}
    #banner-sec.home-banner {padding: 70px 0px 180px 0px !important;}
    #banner-sec.home-banner .guest-pass{top: 150px;}

    #banner-sec.about-sec {padding: 0px 0px 0px 0px !important;}
    #banner-sec.web-service {padding: 20px 0px 0px 0px !important;}

    #skin.entrepreneur { padding-top: 60px !important; }
    #skin.entrepreneur h2 { font-size: 35px !important; line-height: 45px !important; }
    .enterprise .fetch-inner h2 br { display:none; }
    #franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item .fetch-inner {padding: 45px 40px 45px 40px !important;}
#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item  .fetch-inner h2{
    font-size: 40px !important;
    line-height: 50px !important;
    margin-top: 0;


}
#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item .fetch-inner h2 { font-size: 35px !important; line-height: 45px !important;} 
.avail-market h2 { font-size: 35px !important; line-height: 45px !important; }
#promote-shedpro h2, #benifit-shedpro h2, #reads h2 { font-size: 35px !important; line-height: 45px !important;}
#franchise-body-app #pack .head { margin-bottom: 35px; }

}
@media(max-width:1024px) and  (min-width:926px){
    .no-salons-found .groom-sec{margin-top: 70px;}
    .no-salons-found .flex-pos2 iframe{height: 520px;}
}

@media(max-width:966px) and  (min-width:940px){
   .no-salons-found .groom-sec {padding: 65px 10px 65px 60px !important;}
}

@media(max-width:939px) and  (min-width:926px){
   .no-salons-found .groom-sec {padding: 38px 10px 38px 60px !important;}
}

@media(max-width:925px) and  (min-width:900px){
    .no-salons-found .groom-sec{margin-top: 20px;}
    .no-salons-found .flex-pos2 iframe{height: 542px;}
}

@media(max-width:899px) and  (min-width:799px){
    .no-salons-found .groom-sec{margin-top: 60px;}
}

@media (min-width: 768px) and (max-width: 991px) {

    #banner-sec p br { display: none;}

}

@media(max-width: 767px){
    .salons-near-page .flex-pos1 {padding-left: 10px; padding-bottom: 20px;}
    .salons-near-page .search-sec{margin-left: 0px; margin-right: 0px;}
    .salons-near-page .heading-sec{margin-left: 0;}
    .salons-near-page .heading-sec {margin-right: 0px;}
    .find-salon-page .btn-sec{margin-left: 0px; margin-right: 0px;}
    .salons-near-page .dot-img-sec {margin-top: 0px;}
    .salons-near-page .flex-pos2 {padding-right: 10px;}
    .salons-near-page .map iframe{height: 350px; margin-top: 30px;}
    .salons-near-page{padding: 10px 0px 0px 0px !important;}
    .salons-near-page .heading-sec h1, .find-salon-page .heading-sec h1{font-size: 35px; line-height: 45px;}
    .no-salons-found .heading-sec, .no-salons-found .search-sec, .no-salons-found .btn-sec{margin-left: 20px !important; margin-right: 30px !important;}
    .no-salons-found .container{width:100%;}
    .no-salons-found .flex-pos1{padding-left: 0px;}
    .no-salons-found .groom-sec{margin-top: 50px; padding: 40px 20px 50px 20px !important;}
    .no-salons-found .flex-pos2{padding: 30px 30px 0px 30px;}
    .salons-near-page .dot-img-sec{display:none;}

    .find-salon-page .search-sec, .find-salon-page .heading-sec {margin-left: 0px; margin-right: 10px !important;}
    .find-salon-page .salon-list, .find-salon-page .btn-sec {padding-left: 0px;}
    .find-salon-page .salon-outer {padding: 20px 20px 20px 30px;}
    .find-salon-page .salon-outer{flex-direction: column;}
    .find-salon-page .salon-address p{font-size:15px; line-height:25px;}
    .find-salon-page .groom-sec {padding: 55px 40px 40px 40px;}
    .find-salon-page .divider-sec {margin-left: 0px; margin-right: 0px;}
    .find-salon-page .btn-sec{margin-left: 0px;}
    .find-salon-page .salon-data {padding-right: 0px;}
    .find-salon-page .salon-address p{font-size:15px !important; line-height:25px !important;}
    .find-salon-page .salon-list {padding-right: 20px;}
    .find-salon-page .flex-pos2{padding: 0px 10px;}
    .find-salon-page .map iframe{height:300px;}
    .find-salon-page{padding: 0px 10px !important;}
    .find-salon-page .salon-icon{margin-top: 10px;}
    .salons-near-page .search-sec, .salons-near-page .heading-sec{margin-left: 0px !important;}
    .find-salon-page .flex-pos1{margin-bottom: 50px;}
    .find-salon-page.salons-near-page .flex-pos1{margin-bottom: 0px;}
    .no-salons-found{padding: 0px 0px !important;}
    .no-salons-found .search-sec{margin-right: 20px !important;}
    .no-salons-found .map{padding: 10px 10px 0px 10px;}
    .coming-head-top .coming-outer{flex-direction: column;}
    .faq-sec #scheduleForm .sec1, .faq-sec #scheduleForm .sec2{flex-direction: column;}
    .faq-sec #scheduleForm {width: auto;}
    #banner-sec.franchise-latest{background:none !important; padding: 0px 0px 10px 0px !important;}
    .fetch-sec .item img {height: 400px;}

    .entrepreneur .healthy-list .img-outer {padding-left: 0px;}
    .enterprise .entrepreneur-right {padding: 40px 30px 60px 30px !important;}
    .entrepreneur .friend-left-sec{padding-right: 0px !important;}
    .fetch-sec .container{width:100% !important;}
    #skin.entrepreneur {padding-top: 60px !important; padding-bottom: 60px !important;}
    .entrepreneur .healthy-list .img-outer .img-sec{justify-content: start; margin-right: 0px;}
    .fetch-sec.enterprise .entrepreneur-right{padding: 30px 30px 60px 30px !important;}
    .fetch-sec .entrepreneur-right{padding: 70px 30px 70px 30px !important;}

    .fetch-sec .fetch-inner {padding-right: 0px;}
    .fetch-sec .fact-percent h2{text-align:left;}
    .entrepreneur .img-top img{width: 60%;}
    .invest-summ{padding: 65px 10px 30px 10px !important;}
    .avail-market h2, .fetch-sec .entrepreneur-right h2{font-size:35px !important; line-height: 45px !important;}
    .avail-market .content-sec { padding-right: 0px;}
    .franchise-latest .about-left {padding-right: 0px;}
    .fetch-sec .sourc{margin-bottom:0;}
    /* #faqs.faq-sec {padding: 50px 10px !important;} */
    .avail-market .con-outer-sec{flex-direction: column;}
    .avail-market .con-outer-sec {align-items: start;}
    .avail-market .con-outer-sec .right-sec{margin-left: 0px; margin-top: 20px; margin-bottom: 30px;}
    .avail-market {padding: 0px 10px;}
    .avail-market h2 {margin-bottom: 16px;}
    .entrepreneur .img-top img{padding-top:20px;}
    #location.loc-coming .tryous-img{display:block !important;}
    #location.loc-coming .tryous-img .item img {height: 400px;}
    #location.loc-coming .location-together-we-help{margin-top: 100px !important;}
    #location.loc-coming #black-sec{margin-top: 60px !important;}
    #location.loc-coming .location-together-we-help .inner_together_wrap h3{margin:0!important;}
    #location.loc-coming .location-together-we-help .inner_together_wrap p{padding-top: 20px;}
    #location.loc-coming .location-info .divider305, .loc-coming .divider305 {margin: 30px 0;}
    
    #banner-sec.home-banner {padding: 0px 0px 0px 0px !important;}
    #banner-sec.about-sec {padding: 0px 0px 0px 0px !important;}
    #banner-sec.web-service {padding: 0px 0px 0px 0px !important;}
    .stories-banner .web-location img{height: 400px; object-fit: cover;}
    #blogs.article {padding-top: 50px !important;}
    #search_map_outer .search-sec{margin-top: 10px;}

    
}


/* Franchise Styling End ***********************************************************************************************************/













/* 26 August new styling */
@media (min-width: 1200px) {
    #franchise-body-app header#navigation .container {
        width: 100% !important;
        max-width: 100% !important;
    }
}

@media (max-width: 1024px) {
    #franchise-body-app .entrepreneur .healthy-list .img-outer ul{
        grid-template-columns: repeat(4, 1fr) !important;
    }
}

@media (min-width: 992px) {
    #franchise-body-app .same-height-fetch-item {
    height: 770px;
    overflow: hidden;
    }

  #franchise-body-app .fetch-sec .entrepreneur-slider .item img {
    height: 800px !important;
  }
}


@media (max-width: 624px) {
    #franchise-body-app .entrepreneur .healthy-list .img-outer ul{
        grid-template-columns: repeat(2, 1fr) !important;
    
    }
}

#franchise-body-app h1, #franchise-body-app h2{
    font-family: 'HelveticaNeueBold' !important;
}


#franchise-body-app #banner-sec .container{
    width: 1300px !important;
    max-width: 100% !important;
}

#franchise-body-app #banner-sec {
width: 1355px;
}

#franchise-body-app #pack .pack1:last-child  .box::after{
    display: none;
}

#franchise-body-app .entrepreneur .healthy-list .img-outer{
    padding-left: 0;
}

#franchise-body-app .entrepreneur .healthy-list .img-outer ul{
    display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
  list-style: none;
}

#franchise-body-app .entrepreneur .healthy-list .img-outer ul li{
    padding: 0;
    text-align: center;
}

#franchise-body-app #banner-sec.franchise-latest #theme-btn.btn-yellow-new, #franchise-body-app .enterprise .entrepreneur-right #theme-btn.btn-yellow-new, .faq-sec #scheduleForm .btn-success.btn-yellow-new{
    text-transform: capitalize;
    background-color: #393d46 !important;
    color: #fff !important;
}

#franchise-body-app #banner-sec.franchise-latest #theme-btn.btn-yellow-new:hover, #franchise-body-app .enterprise .entrepreneur-right #theme-btn.btn-yellow-new:hover, .faq-sec #scheduleForm .btn-success.btn-yellow-new:hover{
    background-color: #fec92d !important;
    /* color: #393d46  !important; */
    color: #fff !important;
    
}


#franchise-body-app  .fetch-sec.enterprise h3 {
  font-size: 20px !important;
  line-height: 30px !important;
  color: #393d46 !important;
  font-weight: 700 !important;
  font-family: 'poppins' !important;
}

.mobile-show-new{
    display: none;
}

.desktop-show-new{
    display: block;
}

#franchise-body-app .faq-sec #scheduleForm input:not([type="submit"]), #franchise-body-app .faq-sec #scheduleForm textarea{
    border: 0.5px solid #b9b9b9;
}

#franchise-body-app .faq-sec #scheduleForm input::placeholder, #franchise-body-app .faq-sec #scheduleForm textarea::placeholder{
    color: #888;
  font-weight: normal;
}

#franchise-body-app .avail-market {
padding-top: 85px;
  padding-bottom: 45px;
}

#franchise-body-app .enterprise .entrepreneur-right, #franchise-body-app .same-height-fetch-item{
padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

#franchise-body-app  .fetch-sec .fetch-inner{
    padding: 0;
  width: 450px;
}

#franchise-body-app #skin.entrepreneur.healthy-franchise p{
    padding: 0; 
}


#franchise-body-app .fetch-sec .fact-percent p{
    font-size: 14px !important;
  line-height: 22px !important;
}
#franchise-body-app .fetch-sec .fact-percent p br{
    display: none;
}

#franchise-body-app .btn-mar-top-ziro{
    margin-top: 0 !important;
}


#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new{
    /* display: grid;
    grid-template-columns: repeat(2, 1fr); */
}

#franchise-body-app .fetch-sec-new-sec-wrap{
    padding: 0 10px 100px;
    overflow: hidden;
}
#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item{
    height: 775px;
    padding: 0;
}
#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item  .fetch-inner {
  padding: 0;
  width: 450px;
}
/* #franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item.fetch-slider-new{
    background-color: green;
} */

#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item.fetch-slider-new .owl-dots{
    position: absolute;
  bottom: 15px;
  left: 0;
  right: 0;
  margin: 0;
  top: unset;
}

#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item.fetch-slider-new .owl-dots .owl-dot span {
  width: 16px;
  height: 16px;
  background: transparent;
  border: 1px #fff solid;
}
#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item.fetch-slider-new .owl-dots .owl-dot.active span {
  background: #ffffff !important;
}

#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item.fetch-slider-new img{
    width: 100% !important;
  height: 775px;
  object-fit: cover;
}

#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item.fetch-color-new{
    background-color: #393d46;
    padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item  .fetch-inner h2{
    color: #ffffff !important;
  font-weight: bold !important;
  font-size: 48px !important;
  letter-spacing: -1px !important;
  line-height: 56px !important;
  font-family: 'HelveticaNeueBold' !important;
  margin: 0;
  margin-bottom: 20px;
  
}

#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item  .fetch-inner h3 {
  font-size: 20px !important;
  line-height: 30px !important;
  color: #393d46 !important;
  font-weight: 700 !important;
  font-family: 'poppins' !important;
}

#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item.fetch-color-new.fetch-color-new-2  .fetch-inner h2, #franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item.fetch-color-new.fetch-color-new-2  .fetch-inner P{
    color: #393d46 !important;
}

#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item  .fetch-inner button.btn {
    font-size: 16px;
  padding: 14px 43px;
    padding-top: 14px;
  line-height: 16px;
  height: 52px;
  padding-top: 16px;

}
#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item  .fetch-inner P {
    color: #ffffff;
    margin-bottom: 30px;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 16px !important;
  line-height: 24px !important;
}
#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item  .fetch-inner .fact-percent {
  margin-top: 35px;
  margin-bottom: 35px;
}
#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item  .fetch-inner .fact-percent p {
  font-size: 14px !important;
  line-height: 22px !important;
  text-align: center;
}


#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item.fetch-color-new.fetch-color-new-2{
    background-color: #FFFFFF;
}

.friend .friend-left-sec {
  padding-right: 180px;
}

#franchise-body-app .franchise-latest .franchise-section-pad-inner{
    padding-right: 30px;
}


@media (max-width: 1080px){
     #banner-sec.franchise-latest {
    padding-bottom: 140px !important;
  }
}

@media (max-width: 1024px){
    .mobile-show-new{
        display: block;
    }

    .desktop-show-new{
        display: none;
    }

    #franchise-body-app .counter-new-dis{
        flex-direction: row;
        gap: 35px;
        margin-top: 45px;
    }

    #franchise-body-app .counter-new-dis .right-sec{
        margin-top: 0;
    }

    #franchise-body-app .mob-map-wrap{
        display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 65px;
    }

    
}

@media (min-width: 992px){
    #franchise-body-app .container{
        width: 1300px !important;
        max-width: 100% !important;
    }

    #franchise-body-app #faqs .container {
        width: 580px !important;
        max-width: 100% !important; 
    }
}

@media (max-width: 991px){
    #franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item{
        width: 100%;;
    }

    #franchise-body-app .fetch-sec-new-sec-wrap{
        padding-left: 0;
        padding-right: 0;
    }
    #franchise-body-app .fetch-sec-new-sec-wrap .container{
        width: 100% !important;
  padding: 0;
    }
}
@media (max-width: 767px){
    #franchise-body-app .counter-new-dis{
        margin-top: 10px;
    }
    #franchise-body-app .fetch-sec .fact-percent p{
        text-align: center;
        width: 200px;
  margin: 0 auto;
    }

    #franchise-body-app h2{
        font-size: 32px !important;
    }
     #franchise-body-app .fetch-sec .fact-percent h2 {
        text-align: center;
  }

  #franchise-body-app .entrepreneur .healthy-list .img-outer ul li{
    width: fit-content;
  }

  #franchise-body-app .entrepreneur .healthy-list .img-outer ul{
    gap: 0;
    margin-top: 20px;
  }

    #franchise-body-app .mob-map-wrap{
        display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 65px;
    }

      #banner-sec.franchise-latest {
    padding-bottom: 25px !important;
  }

  #franchise-body-app .container{
    max-width: 100% !important;
  width: 100% !important;
  }

  #franchise-body-app  .banner-img img {
    height: 470px;
    object-fit: cover;
    object-position: 50% 60%;
    width: 100%;
  }

  #franchise-body-app section{
    padding: 0 !important;
  }

  #franchise-body-app .entrepreneur .friend-left-sec{
  padding: 0 20px !important;
  }

  #franchise-body-app .fetch-sec .fetch-inner{
    width: 100% !important;
  }

  .fetch-sec .entrepreneur-slider .item img{
    height: 100% !important;
  width: 100% !important;
  object-fit: contain !important;
  }

  #franchise-body-app .same-height-fetch-item.entrepreneur-right{
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }

    #franchise-body-app .same-height-fetch-item.entrepreneur-right h2{
        margin-top: 0;
    }

  #franchise-body-app .same-height-fetch-item, #franchise-body-app .fetch-sec .entrepreneur-slider{
    overflow: hidden;
  }

  #franchise-body-app .owl-theme .owl-dots{
    top: -30px;
  }

  #franchise-body-app #pack.investment-sec{
    padding-top: 60px !important;
        padding-bottom: 60px !important;
  }

  #franchise-body-app #pack.investment-sec h2{
    margin-top: 0;
    }

    /* #franchise-body-app .avail-market{
        padding-bottom: 60px !important;
    } */

    #franchise-body-app .avail-market .col-md-6{
        padding: 0 30px !important;
    }

    #franchise-body-app  #faqs.faq-sec {  padding: 60px 0px !important; }
    #franchise-body-app  #faqs.faq-sec .container > .row > .col-md-12{  padding: 0 30px !important; }
    #franchise-body-app  #faqs.faq-sec h2{ margin-top: 0; }
    #franchise-body-app #faqs .accordion-body{
        padding-right: 0;
    }
    #franchise-body-app .faq-sec #scheduleForm .col-md-6, #franchise-body-app .faq-sec #scheduleForm .col-md-12{
        padding-right: 0;
    }

    #franchise-body-app #reads{
        padding-bottom: 60px !important;
    }
    #franchise-body-app .read .pl{
        padding: 0 30px !important;
    }

    #franchise-body-app #skin.entrepreneur .row{
        width: 100%;
    }

        #franchise-body-app .fetch-sec .fact-percent{
        flex-direction: column;
        align-items: center;
    }

    .fetch-sec .fact-percent .col-md-4 {
        width: auto;
    }

    #franchise-body-app .same-height-fetch-item.entrepreneur-right h2{
        margin-bottom: 0;
    }

    #franchise-body-app .same-height-fetch-item.entrepreneur-right p{
        margin-bottom: 35px;
    }

    #franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item{
        height: auto;
    }

    #franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item .fetch-inner{
        width: 100% !important;
        padding: 40px 35px 40px 35px !important;
    }

    #franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item .fetch-inner h3, .franchise-latest h3{
        margin-bottom: 0;
    }

    #franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item .fetch-inner button.btn, #franchise-body-app #banner-sec.franchise-latest #theme-btn.btn-yellow-new{
        margin-top: 40px !important;
    }

    #franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item.fetch-color-new.fetch-color-new-2 .fetch-inner br{
        display: none;
    }

      
}

@media (max-width: 614px){

    #franchise-body-app .mob-map-wrap{
        display: grid;
  grid-template-columns: repeat(1, 1fr);
  gap: 20px;
    }

    #franchise-body-app .mob-map-wrap .img-sec.mobile-show-new{
        order: 2;
    }

    #franchise-body-app .mob-map-wrap .con-outer-sec{
        order: 1;
        /* flex-direction: column; */
    }

    #franchise-body-app  #pack .pack1:last-child p{
        margin-bottom: 0;
    }

    #franchise-body-app #pack.investment-sec h6{
        margin-bottom: 3px;
    }

    #franchise-body-app .avail-market .con-outer-sec .left-sec p{
        width: 50px;
        text-align: center;
    }

#franchise-body-app .mob-map-wrap .con-outer-sec .left-sec{
        width: 130px;
            align-items: center;
    display: flex;
    flex-direction: column;
    }


}

#franchise-body-app #faqs h2 { margin: 0; margin-bottom: 20px;}

/******************* New responsive ******************/

@media (max-width: 1200px) and (min-width: 1026px) {

.healthy-franchise h2, #together-sec h2, #together-sec .h2, #Guest-pass h2, #banner-sec h2, #banner-sec .h2, #skin h2, #skin .h2, #gilbert-sec h2, #gilbert-sec .h2, #faqs h2, #A-La-Care h2, #A-La-Care-wrapper h2, #Good-Reads h2, #franchise-body-app h2 { font-size: 40px !important; line-height: 55px !important; }

}


@media (max-width: 1025px) and (min-width: 991px) {

#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item .fetch-inner h2, #franchise-body-app h2 { font-size: 35px !important;  line-height: 45px !important; }
#franchise-body-app #pack .head { margin-bottom: 20px;}


}

@media (max-width: 1024px) and (min-width: 992px) {
    #franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item .fetch-inner h2 {
        font-size: 35px !important;
        line-height: 45px !important;
    }

}

@media (min-width: 768px) and (max-width: 991px) {

    #banner-sec p br { display: none;}
    #franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item .fetch-inner h2 {
        font-size: 35px !important;
        line-height: 45px !important;
    }
#franchise-body-app .fetch-sec-new-sec-wrap { padding-bottom: 0;}
#franchise-body-app #pack .head { font-size: 35px !important;
        line-height: 45px !important;}
#banner-sec.franchise-latest .franchise-section-pad-inner h1 {
        font-size: 35px !important;
    }

}


@media (max-width: 767px) {

#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item .fetch-inner h2 { line-height: 45px !important;}
#franchise-body-app #pack .head { margin-bottom: 20px;}
#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item.fetch-color-new-2 .fetch-inner.enterprise_inner h2 br { display: block;}
#banner-sec p br { display: none;}

}


@media (max-width: 480px) {

#franchise-body-app .fetch-sec-new-sec-wrap .fetch-sec-new .fetch-sec-item .fetch-inner h2, #franchise-body-app h2 { font-size: 27px !important; line-height: 40px !important;}
#banner-sec.franchise-latest .franchise-section-pad-inner h1 { font-size: 30px !important; line-height: 40px !important; }
#banner-sec p br { display: none;}


}