.fran_desk_bnr{ display: block;}
.fran_mob_bnr{ display: none;}
.main_hd {
    top: -60px;
}
.fran_bnr .hmbnr_img img {
    height: auto;
    width: 100%;
    
}
.hmbnr_textarea ul li {
    display: inline-block;
    line-height: 1.3;
    margin-bottom: 9px;
    color: #e2e2e2;
    padding-left: 24px;
    position: relative;
    background-image: url(../images/s_checked_org.png);
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: left 4px;
     /*display: inline-block;
    width: 49%; */
    font-size: 18px;
    margin-left: 19px;
    border-bottom: 1px dashed #6b6b6b;
    padding-bottom: 11px;
}
.frnch_bnrtxtbx {
        padding: 220px 0 140px;
}
.frnch_bnrtxtbx .hmbnr_textarea {
    width: 82%;
}
/*------------------*/
.fran_video_wrap{}
.fran_video_wrap .hm_teleans_video{padding-bottom: 60px;}
.fran_video_wrap .hm_teleans_video .heading h3{     color: #fff;}
.fran_ofcgal {
    padding-bottom: 94px;
}
/*----------------*/
.fran_virass{
    border: 0;
    background: #1a1c28;
/*    background-image: url(../images/franchise/fran_img_1-1.jpg);*/
    background-size: 77% 100%;
    background-repeat: no-repeat;
    background-position: 148% center;
/*    padding-bottom: 50px;*/
}

.fran_virass .bryony-panel {
    align-items: stretch;
}
.fran_virass .bryony-panel .bryony-txt{
    width: 52%;
    padding-bottom: 90px;
}
.fran_virass .bryony-panel .bryony-right-img {
    width: 48%;
}

.fran_virass .bryony-panel .bryony-right-img img {
    height: 100%;
    object-fit: cover;
}
/*-----*/
.fran_abtfran_wrap{
     border-top: 1px solid #fff;
}
.fran_abtfran_area{}
.franabt_contwrap{}

.franabt_cont_area{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.franabt_cont_area .left_box{
    width: 49%;
}
.franabt_cont_area .left_box .imgbox{
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 3px 4px 6px rgb(0 0 0 / 58%);
}
.franabt_cont_area .left_box .imgbox img{}
.franabt_cont_area .right_box{
    width: 51%;
    padding-left: 70px;
}
.franabt_contbox{}
/*-----*/
.fran_what_wrap{
    background-image: url(../images/franchise/fran_img_3.jpg);
}

.fran_what_wrap .hm_offmngr_Content {
    background: rgba(0,0,0,0.9);
    padding: 40px;
    width: 100%;
    text-align: center;
}
.fran_what_wrap .sub_content {
    padding-top: 0;
}
.fran_what_wrap .hm_offmngr_Content p {
    width: 88%;
    margin: 0 auto;
}
.fran_what_wrap ul.ticklist_circle_org {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
}
.fran_what_wrap ul.ticklist_circle_org li{
    width: 33%;
    border-bottom: 1px dashed;
    margin-bottom: 0;
    border-right: 1px dashed;
    padding: 15px 30px;
    padding-left: 68px;
    text-align: left;
}
.fran_what_wrap ul.ticklist_circle_org li:nth-child(3n){
    border-right: 0;
}
.fran_what_wrap ul.ticklist_circle_org li:before{
    top: 15px;
    left: 15px;
}
/*------------*/
.fran_work_wrap{}

.fran_work_wrap {
    background: #1e1e1e;
}
.fran_work_area{
       display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
.fran_work_imgbox{
   position: relative;
    width: 45%;
    overflow: hidden;
}
.fran_work_imgbox img {
    height: 486px;
    object-fit: cover;
    width: 100%;
}
/*.fran_work_imgbox:before, .fran_work_imgbox:after{
    content:"";
    background: #ff6000;
    -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);
    clip-path: polygon(100% 0, 0 0, 100% 100%);
    width: 84px;
    height: 115%;
    position: absolute;
    top: 0;
    right: 7px;
}
.fran_work_imgbox:after{
    background: #1e1e1e;
    right: -5px;
}*/
.fran_work_contentbox{
      padding: 0px 80px 0 80px;
    width: 55%;
}
.fran_work_contentbox .heading.inr_hd h2{
    color: #fff;
}
.fran_work_contentbox p{
        color: #b2afaf;
}

/*---------------------------*/
.fran_tran_wrap{}
.fran_tran_area{

}
.fran_tran_Content{
    box-shadow: 3px 4px 6px rgb(0 0 0 / 58%);
    display: flex;
    width: 78%;
    margin: 0 auto;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
}
.fran_tran_Content .fran_tran_imgbox{
    width: 50%;
    border: 0;

}
.fran_tran_Content .fran_tran_imgbox img{}
.fran_tran_wrap .fran_tran_imgbox {
    width: 50%;
}
.fran_tran_wrap .fran_tran_txt{
     width: 50%;
     padding: 0 60px;
}


/*--------------*/
.fran_salepot_wrap{
     background-image: url(../images/franchise/fran_img_6.jpg);
     background-size: cover;
     background-position: 0;
}
.fran_salepot_area{}
.fran_salepot_Content{
    width: 42%;
    background: rgba(0,0,0,0.9);
    padding: 60px 48px;
}
.fran_howeasy_wrap{}
.fran_howeasy_wrap .bryony-txt{
    width: 60%;
}
.fran_howeasy_wrap .bryony-img-area{
    width: 40%;
}
.fran_howeasy_wrap .bryony-img-area img {
    height: 400px;
    object-fit: cover;
    width: 100%;
}
/*----------------*/
.fran_cost_wrap {
    background-image: url(../images/franchise/IMG_3041.JPG);
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
    border-top: 1px solid #fff;
    padding-bottom: 185px;
}
.fran_cost_area {
    background: rgb(0 0 0 / 90%);
    padding: 70px 90px 90px ;
    max-width: 900px;
    margin: 0 auto;
    text-align: center;
}

.fran_cost_area .sub_content {
    padding-top: 0;
}

.fran_cost_area .sub_content h4 {
    text-align: center;
    color: #ff6600;
}
.fran_cost_contarea{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.fran_cost_contarea .fran_cost_imgbox{
    width: 50%;

}
.fran_cost_contarea .fran_cost_imgbox img{}
.fran_cost_contarea .fran_tran_imgbox {
    width: 50%;
}
.fran_cost_contarea .fran_cost_cont{
     width: 50%;
     padding-left: 60px;
     text-align: left;
}
/*---job-form--*/
.fran_mkenq_wrap{
border-top: 1px solid #fff;
}
.fran_mkenq_area{}
.fran_mkenq_hd{}
.fran_mkenq_hd .main_hd {
    top: -100px;
}
.fran_mkenq_areaform {
    background-color: rgba(255, 255, 255, 0.05);
    padding: 60px;
    border-radius: 15px;
    margin: 0 60px;
}

.fran_mkenq_areaform ul {}

.fran_mkenq_areaform ul li {
    margin-bottom: 20px;
}

.fran_mkenq_areaform ul li .input-group {
    align-items: center;
}

.fran_mkenq_areaform ul li .frm_era {

}

.fran_mkenq_areaform ul li .input-group label {
    width: 23%;
    vertical-align: top;
    margin-right: 20px;
    color: #dddddd;
    font-weight: 400;
    line-height: 20px;
    display: inline-block;
    margin-bottom: 10px;
    font-size: 17px;
}

.fran_mkenq_areaform ul li .input-group input, .fran_mkenq_areaform ul li .input-group select {
    background: #eee;
    border: 1px solid #eeeeee;
    padding: 9px 10px;
    width: 100%;
    border-radius: 10px !important;
    height: 55px;
    color: #2b2b2b;
}
.fran_mkenq_areaform ul li span.inpt-fldbx {
    display: inline-block;
    width: 74.8%;
    vertical-align: top;
}
.fran_mkenq_areaform ul li .input-group .slct-bx {
    position: relative;
}

.fran_mkenq_areaform ul li .input-group select::-ms-expand {
  display: none;
}
/* Arrow */
.fran_mkenq_areaform ul li span.slct-bx::after {
  content: '\25BC';
  position: absolute;
      top: 2px;
    right: 2px;
    padding: 15px;
    background-color: #eeeeee;
    transition: .25s all ease;
    pointer-events: none;
    color: #000000;
    line-height: 22px;
    height: 49px;
    border-radius: 10px;
}
/* Transition */
.fran_mkenq_areaform ul li span.slct-bx:hover::after {
  color: #f39c12;
}
.fran_mkenq_areaform input.submit_btn {
    background: #ff6100;
    border: 0;
    color: #fff;
    padding: 14px 40px;
    border-radius: 80px;
    display: inline-block;
    font-size: 16px;
    line-height: 16px;
    text-transform: uppercase;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
}
.fran_mkenq_areaform input.submit_btn:hover, .fran_mkenq_areaform input.submit_btn:focus, .fran_mkenq_areaform input.submit_btn:active {
    background: #4b494a;
}
.jbmkenq-wrap .main_hd h2 {
    background: #1f201e;
}


/*------------------------*/
.fran_testi_wrap{
    border-top: 1px solid #fff;
    padding-bottom: 140px;
}
.fran_testi_wrap:before{
    content: "";
    width: 23%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #ff6000;
}
.fran_testi_area{
    position: relative;
}
.fren_testibox1{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
}
.fran_testi_imgbox1 {
    width: 37%;
    padding-right: 40px;
}
.fran_testi_imgbox1 img{
    border: 6px solid #ff6000;
}
.fran_testi_contbox1 {
    width: 63%;
    padding-left: 48px;
}
.frabcomm1{
    background: #232323;
    padding: 25px 30px;
    margin-top: 20px;
    display: inline-block;
}

/*-------------------*/
.fran_videotesti_wrap{
     border-top: 1px solid #fff;
    padding-bottom: 140px;
}
.fran_videotesti_area{}
.fran_videotesti_contwrap{}

.fran_videotesti_boxarea{
/*    display: flex;
    flex-wrap: wrap;
    align-items: center;*/
}
.fran_videotesti_boxarea .left_box{
    width: 70%;
    margin: 0 auto 40px;
}
.fran_videotesti_boxarea .left_box .imgbox{
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 3px 4px 6px rgb(0 0 0 / 58%);
}
.fran_videotesti_boxarea .left_box .imgbox img{}
.fran_videotesti_boxarea .right_box{

}
.fran_videotesti_boxarea .right_box p{
    text-align: center;
}

.fran_virass .bryony-panel .bryony-txt .heading h2 {
    color: #ffffff;
}


/*============= custom responsive ===============*/
@media screen and (max-width: 2500px) and (min-width: 1601px) {

.fran_bnr .hmbnr_img img {
height: auto;
width: 100%;
height: 100%;
object-fit: cover;
}

.fran_bnr .hmbnr_textarea ul {
   margin-bottom: 23px;
    width: 81%;
    text-align: left;
    float: right;
}

}
@media screen and (max-width: 1440px) {
.fran_bnr .hmbnr_img img {
    height: 800px;
    object-fit: cover;
}
.fran_virass {
    background-size: 81%;
    background-position: 191% center;
}





}
@media screen and (max-width: 1367px) {
.btn_grp {
    margin-top: 30px;
}
.fran_virass .bryony-panel .bryony-txt {
        padding-right: 5%;
}


}
@media screen and (max-width: 1280px) {
.fran_virass {
    background-size: 96%;
    background-position: 191% center;
    padding: 0;
}
.fran_virass .bryony-panel {
    background: rgb(0 0 0 / 69%);
    padding: 80px 0 105px;
}
.fran_virass .bryony-panel .bryony-txt {
    width: 92%;
        padding-bottom: 0;
}
.fran_howeasy_wrap .bryony-txt {
    width: 60%;
    padding-right: 80px;
}
.fran_virass .bryony-panel .bryony-right-img {
    display: none;
}

}
@media screen and (max-width: 1200px) {
.fran_video_wrap .hm_teleans_video {
    padding-bottom: 60px;
    width: 100%;
}
.fran_mkenq_areaform ul li span.inpt-fldbx {
    width: 73.8%;
}



}
@media screen and (max-width: 1199px) {
.fran_work_imgbox img {
    height: 450px;
    object-fit: cover;
}
.fran_tran_Content .fran_tran_imgbox img {
    height: 300px;
    object-fit: cover;
}
.fran_salepot_Content {
    width: 70%;
}
.fran_mkenq_hd .main_hd {
    top: -88px;
}
.fran_bnr .hmbnr_textarea ul li {
    font-size: 14px;
    margin-left: 19px;
}




}
@media screen and (max-width: 1080px) {      }
@media screen and (max-width: 1024px) {      }
@media screen and (max-width: 991px) {
    
   
    .fran_desk_bnr{ display: none;}
.fran_mob_bnr{ display: block;}
.fran_ofcgal {
    padding-bottom: 31px;
}
.frnch_bnrtxtbx {
    padding: 0px 0 50px;
}
.frnch_bnrtxtbx .hmbnr_textarea {
    width: 100%;
    padding-bottom: 120px;
}
#hm_video_hd {
    top: -109px;
}
.fran_bnr .hmbnr_img img {
   height: auto;
    object-fit: cover;
}
.hm_teleans_video iframe {
    margin: 0 auto;
}
.fran_video_wrap {
    padding-bottom: 30px;
}
.fran_virass {
    background-size: cover;
    background-position: 0;
    padding: 0;
}
.fran_virass .bryony-panel {
    padding: 0;
    padding-bottom: 60px;
}
.fran_virass .bryony-panel .bryony-txt {
    width: 100%;
}
.franabt_cont_area .left_box,.franabt_cont_area .right_box,
.fran_work_imgbox, .fran_work_contentbox,
.fran_howeasy_wrap .bryony-txt, .fran_howeasy_wrap .bryony-img-area,
.fran_cost_contarea .fran_cost_imgbox,.fran_cost_contarea .fran_cost_cont{
    width: 100%;
}
.franabt_cont_area .right_box,
.fran_cost_contarea .fran_cost_cont{
    padding: 40px 0 0 0;
}
.fran_what_wrap ul.ticklist_circle_org li {
    width: 50%;
}
.fran_what_wrap ul.ticklist_circle_org li:nth-child(3n) {
    border-right: 1px dashed;
}
.fran_what_wrap ul.ticklist_circle_org li:nth-child(2n) {
    border-right: 0;
}
.fran_what_wrap {
    background-attachment: fixed;
}
.fran_tran_Content {
    width: 100%;
}
.fran_work_imgbox:before, .fran_work_imgbox:after{ display: none;}
.fran_work_contentbox {
    padding: 40px 5%;
}
.fran_cost_area {
    padding: 40px;
}
.fran_cost_wrap {
    padding-bottom: 115px;
}
.fran_mkenq_hd .main_hd {
    top: -70px;
}
.fran_mkenq_hd .main_hd.heading h2 {
    font-size: 18px;
    line-height: 25px;
}
.fran_mkenq_areaform ul li span.inpt-fldbx,
.fran_mkenq_areaform ul li .input-group label {
    width: 100%;
}
.fran_mkenq_areaform {
    margin: 0;
    width: 98%;
    padding: 40px;
}
.main_hd {
    top: -54px;
}
.fran_what_wrap .hm_offmngr_Content {
    padding: 0;
}




}
@media screen and (max-width: 960px) {      }
@media screen and (max-width: 900px) {      }
@media screen and (max-width: 812px) {      }
@media screen and (max-width: 800px) {      }
@media screen and (max-width: 768px) {      }
@media screen and (max-width: 767px) {
.fran_bnr .hmbnr_img img {
    height: auto;
    object-fit: cover;
    width: 100%;
}
.fran_bnr .hmbnr_textarea ul {
    /* column-count: 2; */
    text-align: left;
    /* display: inline; */
    width: 100%;
    float: none;
}
.fran_bnr .hmbnr_textarea ul li {
    font-size: 14px;
    margin-left: 0;
    width: 100%;
}
.fran_virass,.fran_what_wrap {
    background: none;
}
.fran_what_wrap .hm_offmngr_Content {
    background: transparent;
    padding: 0;
    width: 100%;
}
.fran_what_wrap ul.ticklist_circle_org li {
    width: 100%;
    border-right: 0;
    padding: 15px 0px;
    padding-left: 34px;
}
    .fran_what_wrap ul.ticklist_circle_org li:before {
    top: 15px;
    left: 0;
}
ul.ticklist_circle_org li:before, ul.ticklist_circle_white li:before {
    padding-left: 0;
    width: 24px;
    height: 24px;
}
.fran_what_wrap ul.ticklist_circle_org li:nth-child(3n) {
    border-right: 0;
}
.fran_work_imgbox img , .fran_tran_Content .fran_tran_imgbox img{
    height: auto;
    object-fit: cover;
}
.fran_tran_wrap .fran_tran_imgbox {
    width: 100%;
    
}
.fran_tran_wrap .fran_tran_txt {
    width: 100%;
   padding: 0;
    padding-top: 30px;
}
    .fran_tran_Content {
    box-shadow: none;
    }
.fran_salepot_Content {
    width: 100%;
    padding: 40px;
}
.fran_salepot_wrap {
    background-size: cover;
    background-position: right;
}
.fran_howeasy_wrap .bryony-txt {
    width: 100%;
    padding: 30px 5%;
}
.fran_cost_area .sub_content h4 {
    text-align: center;
    color: #ff6600;
    font-size: 15px;
}
.fran_mkenq_hd .main_hd.heading h2 {
    font-size: 17px;
    line-height: 23px;
}
.fran_mkenq_hd .main_hd {
    top: -83px;
    width: 90%;
}
.fran_cost_wrap {
    padding-bottom: 110px;
    background: none;
}
.fran_mkenq_areaform {
    margin: 0;
    width: 100%;
    padding: 30px;
}
.fran_mkenq_hd .main_hd br {
    display: none;
}
.fran_testi_imgbox1 {
    width: 100%;
    padding-right: 0;
    margin-bottom: 40px;
}
.fran_testi_wrap:before{ display: none;}
.fran_testi_contbox1 {
    width: 100%;
    padding-left: 0;
}
.fran_testi_wrap {
    padding-bottom: 35px;
}
.main_hd {
    top: -42px;
}
.fran_videotesti_boxarea .left_box {
    width: 100%;
    margin: 0 auto 30px;
}
.fran_videotesti_boxarea .right_box p {
    text-align: left;
}
    .fran_mkenq_hd .main_hd {
    top: 0;
    margin-bottom: 20px;
}
    .fran_video_wrap .hm_teleans_video {
    padding-bottom: 0;
    width: 100%;
    padding-top: 10px;
}
    .fran_video_wrap .hm_teleans_video .heading h3 {
    color: #fff;
    text-align: left;
    font-size: 20px;
}
    .fran_bnr .hmbnr_textarea ul {
    margin-bottom: 20px;
}

}
@media screen and (max-width: 736px) {      }
@media screen and (max-width: 667px) {      }
@media screen and (max-width: 640px) {      }
@media screen and (max-width: 568px) {      }
@media screen and (max-width: 533px) {     
.frnch_bnrtxtbx .hmbnr_textarea {
    padding-bottom: 0;
}
#hm_video_hd {
    top: 0;
}
    .main_hd {
    top: 0px;
}
    .fran_videotesti_wrap {
    padding-bottom: 35px;
}
    .fran_videotesti_wrap {
    border-top: 1px solid #fff;
    padding-bottom: 35px;
}
    .fran_mkenq_hd .main_hd {
    width: 100%;
}
    .fran_virass .bryony-panel {
    padding-bottom: 35px;
}
}
@media screen and (max-width: 480px) {      }
@media screen and (max-width: 414px) {      }
@media screen and (max-width: 375px) {      }
@media screen and (max-width: 360px) {      }
@media screen and (max-width: 320px) {      }




