.frnsectionscon{width: 95%; margin: 0vw auto;}
#frnsectioncono{width: 100%; margin: 0vw auto; background:#009dff; padding:0vw;}
#frnsectioncont{width: 100%; margin: 0vw auto; background:#f6f6f6; padding:1vw 0vw;}
#frnsectionconth{width:100%; margin: 0vw auto; background:#e4eaf1; padding:0vw;}
#frnsectionconf{width: 100%; margin: 0vw auto; background:#f9d5e5; padding:0vw;}
#frnsectionconfv{width: 100%; margin: 0vw auto; background:#feecd6; padding:0vw;}
.bgcoldn{background-image: linear-gradient(to right, rgba(241,241,241,0), rgba(155,155,155,.5)); padding:2vw 0vw;}
.frnsectionsconrow{display:flex; flex-direction:row; justify-content:center; }
.frnsectionsconbox{border: .0vh solid #484848; padding: 1vw; margin: 0vw 0vw 1vw 1vw;}
.frnsectionsconboximg{width:100%; align-self:center; text-align:center; margin:0px auto;}
.frnsectionsconboximgs{width:90%; align-self:center; text-align:center; margin:0px auto;}
.frnsectionsconboximg img{width:80%; margin:-1vw auto;}
.frnsectionsconboximgs img{width:100%;}
.frnsectionsconhd{letter-spacing: 1px; font-size: 2.5vw; text-align: center; font-family: "Overlock", sans-serif; font-weight: 900; color: #484848; border-bottom: .1vh solid #622569; padding: 1vw 0vw; width: auto;}
.frnlist li { font-size: 1.5vw; font-weight: 700; font-family: "Overlock", sans-serif; color: #f3f3f3; margin: 1vw;}
.frnpara{font-size: 1.5vw; font-weight: 700; font-family: "Overlock", sans-serif; color: #000;}
.fmbox{display:flex; flex-direction:row; justify-content:center; border: .0vh solid #fefefe;}
.fmboxcol1{width:40vw; align-self:center; }
.fmboxcol1 img{width:40%;}
.fmboxcol2{width:15vw; align-self:center; }
.fmboxcol2 img{width:40%;}
.fmboxcol3{width:2vw; align-self:center; }
.fmboxcol4{width:15vw; align-self:center; }
.fmboxcol5{width:15vw; align-self:center; }
.fmboxcol3 img{width:40%;}

.fqbox{display:flex; flex-direction:row; justify-content:space-around; }
.fqboxcol1{width:40vw; align-self:center; padding:1vw 0vw; text-align:justify;}
.fqboxcol1 img{width:40%;}
.fqboxcol2{width:40vw; align-self:center;}
.fqboxcol2 img{width:40%;}


.imgbox{display:flex; flex-direction:row; justify-content:space-around; }
.imgboxcol1{width:40vw; align-self:center;}
.imgboxcol1 img{width:40%;}
.imgboxcol2{width:40vw; align-self:center;}
.imgboxcol2 img{width:100%;}


.imgbox{display:flex; flex-direction:row; justify-content:space-around; }
.imgboxcol1{width:40vw; align-self:center;}
.imgboxcol1 img{width:40%;}
.imgboxcol2{width:40vw; align-self:center;}
.imgboxcol2 img{width:100%;}


.headblue{color:#009dff;}
.bg1{background:#f9f7b8;}
.bg2{background:#ffcf00; padding:0vw;}
.bg3{background:#3b4851;}
.bg{background:#efd7f9;}

#franchisemodelbox{padding:2vw 0vw; background:#f0f1f3;}
.franchisemodelboxhd{letter-spacing: 1px; font-size: 4vw; text-align: center; font-family: "Overlock", sans-serif; font-weight: 900; color: #484848; border-bottom: .1vh solid #622569; padding: 1vw 0vw; width: auto;}
.franchisemodelboxsubhd{letter-spacing: 1px; font-size: 3vw; text-align: center; font-family: "Overlock", sans-serif; font-weight: 900; color: #484848;  padding: 1vw 0vw; width: auto;}
.franchisemodelbox{width: 95%; margin: 0vw auto;}
.franchisemodelboxrow{display:flex; flex-direction:row; justify-content:space-around; text-align:center;}
.franchisemodelboxcol{width: 28vw;}
.franchisemodelboxcolimg{display:block; width:100%;}
.franchisemodelboxcolbtn{display:block;font-size: 1vw; font-weight:700; border: none; outline: none; background-color: yellow; color: black; cursor: pointer; padding: 15px; border-radius: .5vw; text-align:center; width:15vw; text-decoration:none; position:relative; top:0vw; left:6vw;}
.franchisemodelboxcolbtn:hover{display:block;font-weight:700; font-size: 1vw; border: none; outline: none; background-color: green; color: black; cursor: pointer; padding: 15px; border-radius: .5vw; text-align:center; width:15vw; text-decoration:none; position:relative; top:0vw; left:6vw;}
.franchisemodelboxsubhdbold{letter-spacing: 1px; font-size: 2vw; text-align: center; font-family: "Overlock", sans-serif; font-weight: 900; color: #484848;  padding: 1vw 0vw; width: auto;}
.franchisemodelboxsubhdsmal{display:inline-block;letter-spacing: 1px; font-size: 1vw; text-align: center; font-family: "Overlock", sans-serif; font-weight: 900; color: #484848;  padding: 1vw 0vw; width: auto;}
.franchisemodelboxrowcont{position:relative; top:-7vw; left:5vw; background:#fff; border-radius:3vw; width:18vw;}



@media screen and (max-width:600px){
    
    .fqbox{display:flex; flex-direction:column; justify-content:space-around; }
.fqboxcol1{width:80vw; align-self:center; padding:1vw 0vw; text-align:justify;}
.fqboxcol1 img{width:80%;}
.fqboxcol2{width:80vw; align-self:center;}
.fqboxcol2 img{width:80%;}

.imgbox{display:flex; flex-direction:column; justify-content:space-around; }
.imgboxcol1{width:80vw; align-self:center;}
.imgboxcol1 img{width:80%;}
.imgboxcol2{width:80vw; align-self:center;}
.imgboxcol2 img{width:100%;}    

.frnsectionsconrow{display:flex; flex-direction:column; justify-content:center; }    

.frnlist li { font-size: 3vw; font-weight: 700; font-family: "Overlock", sans-serif; color: #000; margin: 1vw;}
.frnpara{font-size:3vw; font-weight: 700; font-family: "Overlock", sans-serif; color: #000;}
.frnsectionsconhd{letter-spacing: 1px; font-size: 4vw; text-align: center; font-family: "Overlock", sans-serif; font-weight: 900; color: #484848; border-bottom: .1vh solid #622569; padding: 1vw 0vw; width: auto;}    
.franchisemodelboxrow{display:flex; flex-direction:column; justify-content:space-around; text-align:center; align-items;center;}
.franchisemodelboxcol{width: 93vw; margin:10vw 0vw;}
.franchisemodelboxrowcont{position:relative; top:-20vw; left:19vw; background:#fff; border-radius:3vw; width:50vw;}

.franchisemodelboxcolbtn{display:block;font-size: 4vw; font-weight:700; border: none; outline: none; background-color: yellow; color: black; cursor: pointer; padding: 15px; border-radius: .5vw; text-align:center; width:90vw; text-decoration:none; position:relative; top:0vw; left:3vw;}
.franchisemodelboxcolbtn:hover{display:block;font-weight:900; font-size: 4vw; border: none; outline: none; background-color: green; color: black; cursor: pointer; padding: 15px; border-radius: .5vw; text-align:center; width:30vw; text-decoration:none; position:relative; top:0vw; left:3vw;}
.franchisemodelboxsubhdbold{letter-spacing: 1px; font-size: 5vw; text-align: center; font-family: "Overlock", sans-serif; font-weight: 900; color: #484848;  padding: 1vw 0vw; width: auto;}
.franchisemodelboxsubhdsmal{display:inline-block;letter-spacing: 1px; font-size: 3vw; text-align: center; font-family: "Overlock", sans-serif; font-weight: 900; color: #484848;  padding: 1vw 0vw; width: auto;}
.franchisemodelboxhd{letter-spacing: 1px; font-size: 9vw; text-align: center; font-family: "Overlock", sans-serif; font-weight: 900; color: #484848; border-bottom: .1vh solid #622569; padding: 1vw 0vw; width: auto;}
.franchisemodelboxsubhd{letter-spacing: 1px; font-size: 7vw; text-align: center; font-family: "Overlock", sans-serif; font-weight: 900; color: #484848;  padding: 1vw 0vw; width: auto;}
  #frnsectionconf {width: 100%; margin: 0vw auto; background: #f9d5e5; padding: 4vw 0vw; }
  #frnsectioncont { width: 100%; margin: 0vw auto; background: #f6f6f6; padding: 4vw 0vw;
  
}
.bg2{background:#ffcf00; padding:4vw 0vw;}
}
