@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oleo+Script:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Norican&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lilita+One&display=swap');



.navbar-default{background:none; text-align:center; border:none; border-radius:0px; position:absolute; left:0; right:0; top:20; z-index:2;}
.navbar-default .navbar-nav > li > a {
    color: #fff; font-size:17px; font-weight:700; text-transform:uppercase;
}

.navbar-default .navbar-nav > li > a:hover{color:#c1f3ea;}

.navbar-default .navbar-nav{display:inline-block; text-align:center; float:none;}
.navbar{border:none; border-radius:0px; min-height:0px; margin-bottom:0px;background:none;}
.navbar-default .navbar-nav > li > a img{margin-top:-11px;}
.navbar-collapse{padding-left:0px; padding-right:0px;}

.mainslider{padding:50px 0px 120px 0; background:#f8f8f8;}
.forslidershadow .navbar-default .navbar-nav > li:first-child a{margin-top:30px;}
.forslidershadow .navbar-default .navbar-nav > li:nth-child(2) a{margin-top:30px;}
.forslidershadow .navbar-default .navbar-nav > li:nth-child(3) a{margin-top:30px;}
.forslidershadow .navbar-default .navbar-nav > li:nth-child(5) a{margin-top:30px;}
.forslidershadow .navbar-default .navbar-nav > li:nth-child(6) a{margin-top:30px;}
.forslidershadow .navbar-default .navbar-nav > li:nth-child(7) a{margin-top:30px;}
.navbar-default .navbar-nav > li:nth-child(4) a{background:#fff; border-radius:0 0 25px 25px; }




.innernav .navbar-default .navbar-nav > li:first-child a{margin-top:11px;}
.innernav .navbar-default .navbar-nav > li:nth-child(2) a{margin-top:11px;}
.innernav .navbar-default .navbar-nav > li:nth-child(3) a{margin-top:11px;}
.innernav .navbar-default .navbar-nav > li:nth-child(5) a{margin-top:11px;}
.innernav .navbar-default .navbar-nav > li:nth-child(6) a{margin-top:11px;}
.innernav .navbar-default .navbar-nav > li:nth-child(7) a{margin-top:11px;}

.forslidershadow{box-shadow:0 0 40px rgba(0,0,0,0.3);}

.bottom_four_box{ margin-top:-60px; padding-bottom:100px; position:relative;}
.bottom_four_box:after{position:absolute; width:100%; height:50%; content:""; background:#ffc82f; left:0; bottom:0;z-index:-1;}
.bottom_four_box img{width:100%; max-width:100%; border-radius:20px;box-shadow: 10px 10px 10px rgba(0,0,0,0.1);
position: relative;
display: block;}
.bottom_four_box a{position:relative; z-index:2;}


.botom_collage{padding:5px 0px; position:relative;}

.nopadding{padding:0px;}
ul.maincollage{width:100%; float:left; margin:0; padding:0; list-style:none;}
ul.maincollage > li{float:left; width:50%;}
ul.maincollage > li:first-child{padding-right:0px;}
ul.maincollage > li:last-child{padding-left:5px;}

ul.innercollage{margin:0; padding:0; list-style:none; display:block;}
ul.innercollage > li{float:left; width:50%;}

ul.innercollage li:first-child{padding-right:1px;}
ul.innercollage li:nth-child(2){padding-left:1px;}
ul.innercollage li:nth-child(3){margin-top:2px; padding-right:1px;}
ul.innercollage li:nth-child(4){margin-top:2px;padding-left:1px;}


.mainfooter {
    background: #00af90;
    padding: 20px 0px;
}
ul.bottomlink {
    margin: 25px 0 0 0;
    padding: 0;
    list-style: none;
    display: inline-block;
    text-align: center;
}
ul.bottomlink li:first-child {
    margin-left: 0px;
}
ul.bottomlink li {
    float: left;
    margin-left: 20px;
    text-align: center;
}
ul.bottomlink li a {
    color: #fff;
    display: block;
    text-align: center;
    font-size: 18px;
}
.line {
    height: 1px;
    background: #ccc;
    margin: 10px 0px;
}
.socila {
    margin: 10px 0 0 0;
    padding: 0;
    list-style: none;
    display: inline-block;
    text-align: center;
}
.socila li {
    float: left;
    margin-left: 5px;
    text-align: center;
}
.socila li:first-child a {
    background: #4865a9;
}
.socila li a {
    display: block;
    height: 40px;
    width: 40px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    border-radius: 50%;
}
.socila li:nth-child(2) a {
    background: #35aadb;
}
.socila li:nth-child(3) a {
    background: #c12e5c;
}
.socila li:nth-child(4) a {
    background: #e13c38;
}

.numbercounter{margin-top:30px;}

.numbercounter span{display:block; text-align:center; font-size:50px; font-weight:bold; color:#fff;}
.numbercounter strong{display:block; text-align:center; font-size:22px; font-weight:bold; text-transform:uppercase; color:#fff;}



	
.centyerpiller{background:#2d3a4b;position:relative; box-shadow:0 0 25px rgba(0,0,0,0.2); margin-bottom:80px; padding:180px 0px;}	

.topboxone{height: 300px;
background: #45515d;
box-shadow: 0 0 25px rgba(0,0,0,0.4);
top: 11%;
right: -157px;
position: relative;
width: 88%; padding-top: 13%;
padding-left: 16%;
padding-right: 16%;}
.topboxone h4{font-size:24px; color:#fff; letter-spacing:3px; font-weight:700; display:inline-block; border-bottom:2px solid #818d99; padding-bottom:8px; margin-bottom:20px;}
.topboxone p{color:#d9e1e8; line-height:30px;}




.topboxtwo{min-height: 429px;
background: #bdc149;
box-shadow: 0 0 25px rgba(0,0,0,0.4);

margin-right: -116px; margin-left:-60px; margin-top:255px;
position: relative; padding-right:7%;
}
.oneboxone{height:345px;box-shadow: 0 0 15px rgba(0,0,0,0.4);margin-left:-60px; background:#fff;}
.newimgbvone img{width:100%; max-width:100%;}
.newimgbvone{position:relative;margin-top: -10%;box-shadow: 0 0 25px rgba(0,0,0,0.4);}

.pizzacontent{text-align:center; padding:50px;}

.pizzaconheding{padding:9px 0px; border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc; text-align:center; position:relative;margin-bottom: 27px;}
.pizzaconheding:after{background:#e6e6e6; height:2px; width:80%; left:10%; top:-8px; content:""; position:absolute;}
.pizzaconheding:before{background:#e6e6e6; height:2px; width:80%; left:10%; bottom:-8px; content:""; position:absolute;}
.pizzaconheding h4{color:#778794; font-size:24px; text-transform:uppercase; letter-spacing:2px; font-weight:700; margin:0;}
.pizzacontent p{color:#778794; line-height:30px;}
.pizzacontent a{ display:block; color:#c7ada0; font-size:22px; text-transform:uppercase; text-align:center; font-weight:700; margin-top:30px;}
.pizzacontent a:hover{text-decoration:none;color:#778794;}

.topboxthree{min-height: 429px;
background: #c64d45;
box-shadow: 0 0 25px rgba(0,0,0,0.4);
margin-left: -116px;
margin-right: -60px;
margin-top: 255px;
position: relative;
padding-left: 28%;
padding-top: 9%;}

.topboxthreen{min-height: 429px;
background: #c64d45;
box-shadow: 0 0 25px rgba(0,0,0,0.4);
margin-left: -116px;
margin-right: -60px;
margin-top: 255px;
position: relative;
padding-left: 28%;
padding-top: 9%;}
.topboxthreen:after{position: absolute;
width: 281px;
height: 309px;
background: url(../imags/leaf.png) no-repeat center center;
    background-size: auto;
background-size: auto;
background-size: cover;
content: "";
right: -174px;
top: 255px;
z-index: -1;}

.topboxfour{min-height: 429px;
background: #94704c;
box-shadow: 0 0 25px rgba(0,0,0,0.4);

margin-right: -116px; margin-left:-60px; margin-top:255px;
position: relative;padding-right: 7%;}

.forfriedchecek{position:relative;margin-right: -66px;box-shadow: 0 0 25px rgba(0,0,0,0.4);}
.forfriedchecek img{width:100%; max-width:100%;}

.newinnercontentbox{min-height: 362px;
width: 60%;
position: absolute;
background: #fff;
top: 21%;
left: -20%;
box-shadow: 0 0 25px rgba(0,0,0,0.4); z-index:2;}

.mainmenutitle{position: absolute;
top: 2.2%;
left: 14%;
z-index: 2;}

.mainmenutitle h1{font-size: 159px;
font-weight: 700;
color: #fff;
margin: 0;
text-transform: uppercase;
letter-spacing: 20px;text-shadow: 0px 0px 16px rgba(0, 0, 0, 0.3);}


.topboxtwo:after{position: absolute;
width: 327px;
height: 462px;
background: url(../imags/bgfirst.png) no-repeat center center;
    background-size: auto;
background-size: cover;
content: "";
left: -185px;
top: 168px;
z-index: -1;}

.topboxthree:after{position: absolute;
width: 281px;
height: 309px;
background: url(../imags/bg222.png) no-repeat center center;
    background-size: auto;
background-size: cover;
content: "";
right: -174px;
top: 255px;
z-index: -1;}

.topboxfour:after{position: absolute;
width: 500px;
height: 515px;
background: url(../imags/bgforburger.png) no-repeat center center;
    background-size: cover;
background-size: cover;
content: "";
left: -185px;
top: 30px;
z-index: -1;}

.innernav{background:#00b395;}

.innernav .navbar {
   
    background:#00b395 !important;height: 71px;
}

.rassi{height:160px; position:relative;}
.rassi:after{position:absolute; width:10px; height:100%; content:""; background:url(../imags/rassi.png) repeat-y center center; top:0; left:10%;}
.rassi:before{position:absolute; width:10px; height:100%; content:""; background:url(../imags/rassi.png) repeat-y center center; top:0; right:10%;}



.franchiseemian{padding:150px 0 13% 0; position:relative;}
.newbpottombg img{width:100%; max-width:100%;}
.newbpottombg{position:absolute; width:100%; left:0; bottom:0;}

.titlenewinner{font-weight:700; color:#000;}
.franchiseemian p{font-size:16px; color:#000;}


.frabimg{position:absolute; right:0; top:40px;}

.frntwo{padding:60px 0px; background:url(../imags/wds.png) #00af90;}


ul.fornewlist{margin:0; padding:0; list-style:none;}
ul.fornewlist li{float:left; width:50%; padding:10px; transition:all 0.3s ease;}
ul.fornewlist li div{padding: 55px 0px; text-align:center; border:1px solid #ccc; background:#fff; border-radius:10px; cursor:pointer;transition:all 0.3s ease;}
ul.fornewlist li div img{margin-left:auto; margin-right:auto;transition:all 0.3s ease;}
ul.fornewlist li div h4{text-transform:uppercase;transition:all 0.3s ease;}

ul.fornewlist li.activenew div{transform:scale(1.05,1.05);transition:all 0.3s ease; box-shadow:0 0 8px rgba(0,0,0,0.3);border:1px solid #000;}
ul.fornewlist li:hover div{transition:all 0.3s ease; box-shadow:0 0 8px rgba(0,0,0,0.3);border:1px solid #000; z-index:1;}
ul.fornewlist li.activenew h4{color:#00b395;}
ul.fornewlist li:hover h4{color:#00b395;}

.tabnewcontetn p{font-size: 16px;
color: #000;}
.tabnewcontetn{padding: 20px;
background: #fff;
border: 1px solid #ccc;
margin-top: 10px;
min-height: 450px;
border-radius: 10px;}

.tb2{display:none;}
.tb3{display:none;}
.tb4{display:none;}


ul.servicelist{margin:0; padding:0; list-style:none;}
ul.servicelist li{position:relative; padding:6px 0px 6px 20px; font-size:16px;}
ul.servicelist li:after{font-family:FontAwesome;content: "\f192"; position:absolute; top:6px; left:0px; color:#00af90;}



.testimonial-bg{
   
    padding: 30px;
    text-align: center;
    position: relative; background:#fff;min-height: 511px;
}
.mapbox{ padding: 30px;background:#fff; margin-top:30px;}

.mapbox iframe{border: 0;
height: 350px;
width: 100%;}
.frtestimonal{padding:60px 0px; background:url(../imags/wds.png) #e3b31f;}
.bottomform{ padding: 30px;
    text-align: center;
    position: relative; background:#fff;min-height: 503px;}
	.bottomform .form-control:not(textarea){height:49px;}
	.bottomform .form-control{border-radius:0px;}
	
	
	.btn-danger{border-radius:30px; background:#eb7072; border-color:#eb7072;}
	.btn-danger:hover{border-radius:30px; background:#eb7072; border-color:#eb7072;}
	
	
	.newtitlew{color:#fff; display:inline-block; padding-bottom:8px; margin-bottom:20px; border-bottom:1px solid #fff;}
	.btn-primary{background:#00b395; border-radius:30px;}
	.btn-primary:hover{background:#00b395; border-radius:30px;}
	
.testimonial{
    padding: 0 15px;
}
.testimonial .description{
    font-size: 20px;
    font-weight:400;
    font-style: italic;
    color: #848484;
    line-height: 30px;
    padding-bottom: 25px;
    margin-bottom: 15px;
    position: relative;
}
.testimonial .description:before{
    content: "";
   
    border-top: 1px solid #ddd;
    margin: 0 auto;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}

.testimonial .pic{
    width: 100px;
    height: 100px;
    border-radius: 50%;
    margin: 25px auto;
    overflow: hidden;
}
.testimonial .pic img{
    width: 100%;
    height: auto;
}
.testimonial .title{
    display: inline-block;
    font-size: 23px;
    font-weight: 700;
    color: #848484;
    text-transform: capitalize;
    margin: 0;
}
.testimonial .post{
    display: inline-block;
    font-size: 20px;
    color: #848484;
}

.newprobox{position:relative;}
.newprobox a{position: absolute;
width: 90px;
height: 26px;
border-radius: 30px;
text-align: center;
font-weight: 700;
color: #fff;
background: #fea4a6;
left: 50%;
margin-left: -45px;
line-height: 25px;
bottom: 5px;}

.newprobox2{position:relative;}
.forfb{height:30px; width:30px; display:inline-block; text-align:center; line-height:30px; border-radius:50%; background:#4764aa; color:#fff;}
.forfb:hover{color:#fff; text-decoration:none;}
.forinsta:hover{color:#fff; text-decoration:none;}
.forinsta{height:30px; width:30px; display:inline-block; text-align:center; line-height:30px; border-radius:50%; background:#ba1e82;color:#fff;}

.forsocial{position:absolute; width:100%; left:0; bottom:5px; text-align:center;}


.forplay{height:30px; width:30px; display:inline-block; text-align:center; line-height:30px; border-radius:50%; background:#bd1112;color:#fff;}
.forplay:hover{color:#fff; text-decoration:none;}

	.downloadmenubtn{position:absolute; display:inline-block; padding:10px 25px; border-radius:30px; background:#fff; color:#000; text-align:center; text-transform:uppercase; left:50%;transform: translate(-50%,0); bottom:20px;}
	.downloadmenubtn:hover{text-decoration:none;}





.botom_collage img{width:100%; max-width:100%;}
.fornewpadding{padding-top:150px;}
@media (max-width: 991px) {
	.bottom_four_box img{margin-bottom:20px;}
	
	}


@media (max-width: 768px) {
	.tabnewcontetn {
    
    min-height: 20px;
   
}
	.franchiseemian {
    padding: 0px 0 50px 0;
    
}
.frabimg {
    position: relative;
    right: 0;
    top: 0;
}
	.topboxthreen {
    min-height: 20px;
  
    margin-left: 0;
    margin-right: 0;
    margin-top: 10px;
    position: relative;
    padding-left: 0;
    padding-top: 0;
}
	.topboxfour {
    min-height: 20px;
   
    margin-right: 0;
    margin-left: 0;
    margin-top: 10px;
    position: relative;
    padding-right: 0;
}
	.newinnercontentbox {
    min-height: 20px;
    width: 100%;
    position: relative;
   
    top: 0;
    left: 0;
   
}
	.forfriedchecek {
   
    margin-right: 0;
  
}
	.topboxthree {
    min-height: 20px;
   
    margin-left: 0;
    margin-right: 0;
    margin-top: 10px;
   
    padding-left: 0px;
    padding-top: 30px;
}
	.newimgbvone {
  
    margin-top: 0;
    
}
	.oneboxone {
    height: auto;
   
    margin-left: 0;
  
}
	.topboxtwo {
    min-height: 20px;
   
    margin-right: 0;
    margin-left: 0;
    margin-top: 10px;
  
    padding-right: 0;
}
	.topboxone {
    height:auto;
   
    top: 0;
    right: 0;
   
    width: 100%;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
}
	.mainmenutitle h1 {
    font-size: 50px;
}
	.mainmenutitle {
    position: relative;
    top: 0;
    left: 0;
    z-index: 2;
    text-align: center;
}
	.testimonial-bg{ padding: 50px 40px; }
    .owl-theme .owl-controls{ bottom: -22%; }
.centyerpiller {
   
    padding: 50px 0px 100px 0 !important;
}

.downloadmenubtn {
   
    padding: 10px 14px;}
	
	
	.innernav .navbar {
    
    height:auto !important;
}
	.mainslider{padding:0px 0px 120px 0;}
	
	.navbar-default{position:relative; margin-left:-15px; margin-right:-15px;}
	.navbar-default .navbar-nav > li:first-child a {
    margin-top: 0px !important;
}
  .navbar-default .navbar-nav > li:nth-child(2) a {
    margin-top: 0px !important;
}
.navbar-default .navbar-nav > li:nth-child(3) a {
    margin-top: 0px !important;
}
.navbar-default .navbar-nav > li:nth-child(4){display:none;}
  .navbar-default .navbar-nav > li:nth-child(5) a {
    margin-top: 0px !important;
}
.navbar-default .navbar-nav > li:nth-child(6) a {
    
	margin-top: 0px !important;
}
.navbar-default .navbar-nav > li:nth-child(7) a {
   margin-top: 0px !important;
}
.navbar-default {background:#00af90;}

ul.maincollage > li {
    
    width: 100%;
}
ul.maincollage > li:first-child {
    padding-right: 0px;
}
ul.innercollage li:nth-child(2) {
    padding-left: 0px;
}
ul.innercollage li:nth-child(3) {
  
    padding-right: 0px;
}
ul.innercollage li:nth-child(4) {
   
    padding-left: 0px;
}
ul.innercollage li:first-child {
    padding-right: 0px;
}
ul.maincollage > li:last-child {
    padding-left: 0px;
}
.navbar-default {
    
    z-index: 999;
}
}

@media only screen and (max-width:480px){
    .testimonial-bg:before{
        width: 55px;
        height: 55px;
        line-height: 55px;
        font-size: 40px;
    }
    .testimonial-bg{ padding: 30px 10px; }
    .owl-theme .owl-controls{ bottom: -15%; }
}
@media only screen and (max-width:360px){
	
	 .testimonial .title,
    .testimonial .post{
        font-size: 16px;
    }
    .owl-theme .owl-controls{ bottom: -12%; }
   
}

@media (max-width: 320px) {
	
	ul.innercollage > li {
  
    width: 100%; margin-top:10px;
}

	
	}
	
