@import url('https://fonts.googleapis.com/css2?family=Overlock:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Varela+Round&display=swap');
#secon{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; background-color:#727272; padding:3vw 0vw; display:block;}
.seconshd{letter-spacing: 1px; font-size: 3vw; font-weight: 800; text-align:center; font-family: "Overlock", sans-serif; font-weight: 800; color:#484848; padding:0vw 0vw 3vw 0vw}
.seconhd:after{content: ""; width: 80px; height: 3px; display: block; margin: 20px auto 0 auto;}
.seconsub{font:600 14px; letter-spacing: 6px; color:#8e8e8e; text-align:center;}
.seconbdr{}
.seconbox{width:90%; margin:0vw auto; display:grid; grid-template-columns: auto auto auto; justify-self:start; justify-content:space-between; padding:2vw 0vw;}
.seconboxcolon{width:25vw; height:22vw; background-color:#b3d0ff; border-radius:1vw; overflow:hidden; padding:1vw 0vw 0vw 0vw;}
.seconboxcolon img{width:100%;}
.seconboxcolonrson{object-fit: cover;display:block; width:100%; text-align:center;}
.seconboxcolonrstwbox{display:block; border-radius:50%; height:5vw; width:5vw; background:#ffcf00; position:relative; top:-2vw; left:9vw;}
.seconboxcolonrstw{display:block; width:50%; margin:auto; padding:1vw;}
.seconboxcolonrsth{display:block; letter-spacing: .4vw; font-size:1.5vw; font-weight: 900; text-align:center; font-family: "Josefin Sans", sans-serif; font-weight: 700; text-transform:uppercase ;color:#707070; position:relative; top:-1vw; left:0vw;}

#process{background:#f6f6f6; padding:2vw 1vw;}
.processbox{text-align:center;}
.processrps{width:65%;}
.procssconshd{letter-spacing: 1px; font-size: 3vw; font-weight: 800; text-align:center; font-family: "Overlock", sans-serif; font-weight: 800; color:#484848;}

.processboxcontent{display:flex; flex-direction:row;  justify-content:center; padding:2vw 1vw; align-items: center;}
.iconrsp{width:100%;}
.processboxcontentde{width:25vw; margin:0vw 1vw;}
.processboxcontentde img{width:08%;}
.processboxcontentde span{font-size:2.5vw; font-family: "Overlock", sans-serif; font-weight: 800; margin-left:1vw;  color:#fed10e;}
.processboxcontentde p{font-size:1vw;   font-family: "Varela Round", sans-serif; font-weight: 400; font-style: normal; color:#009dff;}

.blogshead{font-size:1.5vw; font-weight:900; font-family:"Overlock", sans-serif; color: #000; text-align:justify;}
.blogslist li{font-size:1.2vw; font-weight:900; font-family:"Overlock", sans-serif; color: #484848; margin:1vw;}

.blogspara{font-size:1.2vw; font-weight:900; font-family:"Overlock", sans-serif; color: #000; margin:1vw;}

#franchisebox{position:fixed; top:15vw; right:0vw; height:auto; width:auto; background:#25D366; text-align:center; padding:1vw; color:white;}
.frachisetext{ writing-mode: vertical-rl; text-decoration:none; color:white; line-height:.8vw;} 
#franchisebox:hover{background:#ffe10b;  color:black;}

@media screen and (max-width:600px){
    #secon{display:block;}
	#process{background:#f6f6f6; padding:2vw 1vw;}
.processbox{text-align:center;}
.processrps{width:90%;}
.procssconshd{letter-spacing: 1px; font-size: 4vw; font-weight: 800; text-align:center; font-family: "Overlock", sans-serif; font-weight: 800;}

.processboxcontent{display:flex; flex-direction:row;  justify-content:center; padding:2vw 1vw; align-items: center;}
.iconrsp{width:100%;}
.processboxcontentde{width:30vw; margin:0vw 1vw;}
.processboxcontentde img{width:20%;}
.processboxcontentde span{font-size:3vw; font-family: "Overlock", sans-serif; font-weight: 800; margin-left:1vw;}
.processboxcontentde p{font-size:2vw;}
.seconboxcolonrsth{display:block; letter-spacing: .4vw; font-size:3vw; font-weight: 900;}
.seconboxcolon{width:90%; height:auto; padding:1vw 0vw 0vw 0vw;}
.seconshd{letter-spacing: 1px; font-size: 5vw; font-weight: 800; text-align:center; font-family: "Overlock", sans-serif; font-weight: 800; color:#484848; padding:0vw 0vw 5vw 0vw}
}