#q-13{
    background-color: #fafafa;
}

#q-77 li a{
	margin-left:35px ;
	
	text-align: center;
}
#u-45 img{
	height: 10%;
}


.free{
background-image: url("../image/banner-one-bg.png");	
color: white;
padding-top: 40px;

}
.free h1{
	font-size: 60px;
}
.free a{
	background-color: #ff6672;
	color: white;
	font-size: 22px;
}
.free p{
	padding-top: 20px;
	padding-bottom: 15px;
}
#q-33{
	margin-top: 20px;
}

.q-44{
	text-align: center;
	padding-top: 20px;
	background-image: url("../image/pricing-one-shape-2%20(1).png");
}


}


}
#q-12 p{
	font-size: 40px;
}
#q-12 h6{
	color: #2959EB;
}
#q-12 h3{
	padding-top: 14px;
	padding-bottom: 14px;
}
#q-12 a{
	background-color: ;
}
#q-13 ul li{
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
}

#q-13{
	padding-top: 30px;
}
.q-44 p{
	padding-top: 5px;
	padding-bottom: 10px;
}
#q-13 p{
	font-size: 35px;
}
.q-91{
	padding-top: 30px;
	padding-bottom: 25px;
	text-align: center;
}
.q-177{
	background-image: url("../image/banner-one-bg.png");	
background-repeat: no-repeat;

color: white;
}
#q-177{
	color: white;
	padding-top: 60px;
}
.q-177 ul li{
list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
.q-177{
	padding-top: 50px;
}
.q-177 h1{
	padding-bottom: 20px;
}
.q-177 p{
	padding-top: 10px;
	padding-bottom: 10px;
}
#q-12 ul a{
background-color: #3751fb;
color: white;
font-size: 20px;
margin-top: 10px;
margin-bottom: 10px;
}
#q-12 ul a i{
	padding-left: 5px;
	padding-top: 2px;

}
#q-14{
	padding-bottom: 20px;
	padding-top: 10px;
}
.k-1{
	background-image: url("../image/why-choose-one-bg%20(1).jpg");
	margin-top: 40px;
	width: 100%;

}
.k-1 h1{
	padding-top: 100px;
	padding-left: 50px;
}

.k-1 h4{
	padding-left: 100px;
	padding-top: 50px;
}
.k-1 p{
	padding-left: 100px;
}
.q-99{
	    position: relative;
    display: block;
    background-color: #F5F7FF;
    overflow: hidden;
    padding: 108px 0 90px;
    z-index: 1;
    text-align: center;
}
#p-1{
	background-color: #010b3c;
	color: whitesmoke;
	
}
#p-1 h2{
	padding-top: 10px;
	padding-bottom: 10px;

}
#p-1 h3{
	padding-top: 15px;

}

#p-1{
  padding: 40px;
}
.navbar-brand{
	height:50px ;
	width:50px ;
}
#q-33{
	text-align: center;
}


.pricing{
	padding: 15px;
	box-shadow: 0px 0px 1px 1px #fff;
	background-color: #fff;
	border-radius: 5px;
}

.pricing a{
	width: 100%;
	padding: 12px 0px;
}

.pricing ul li{
	text-align: left;
	margin-top: 10px;
}
#p-1 img{
	width: 50px;
}

footer h3{
	font-size: 18px;
	font-weight: 600;
	padding-bottom: 10px;
}

footer p{
	font-size: 14px;
	font-weight: 400;
	color: #b5b5b5;
}

footer ul{
	list-style: none;
	padding-inline-start: 0px;
}

footer ul li a{
	color: #b5b5b5;
	text-decoration: none;
	font-size: 15px;
}

.footer-icon  a i{
	font-size: 14px;
	padding: 12px;
	border: 2px solid #fff;
	border-radius: 5px;
	color: #fff;
}

.footer-icon  a i:hover{
	background-color: #fff;
	color: #000;
}

.footer-icon-1 li a i{
	font-size: 16px;
	color: #fff;
}

.footer-icon-1 ul li a{
	font-size: 12px;
}

.pric{
	display: flex;
	text-align: right;
}

#i-0{
	padding: 10px 50px 0px 50px;
}

.nav-item {
        font-size:18px;
        text-transform:uppercase;
        height:82px;
        line-height:64px;
      }
      .flare {
        background:#ef662b;
      }
      .flare a.nav-link {
        color:#fff !important
      }
      .topbarElements > div:nth-of-type(1){
        font-size:48px;
        margin:12px 32px;
        color:#ef662b
      }
      @media screen and (min-width:1040px){
        .flare { margin-right:-10px; }
      }
      @media screen and (max-width:1029px){
        .navbar-nav {
          margin-bottom:15px;
          text-align:center
        }
        .nav-item {
          background : rgba(255,255,255,0.1);
          margin:2px;
        }
      }

@media only screen and (max-width: 768px) {
    
    .nav-item {
    margin-top: 14px;
}
    
    .free{
     	 padding: 70px 0px;
     }

   .free h1{
   	 font-size: 35px;
   	 font-weight: 700;
   }

   .free img{
   	width: 100%;
   }

   .q-10 ul{
   	padding-left: 0px;
   }

   .q-10 h1{
   	font-size: 30px;
   	font-weight: 700;
   }

   .q-10 ul li{
   	font-size: 14px;
   }

}

@media only screen and (max-width: 500px){
	.pricing{
		margin-bottom: 15px;
	}

	.btn{
		width: 100%	;
	}
}