.btn{font-weight:500}

body {
    color: #808793;
    font-weight:400;
}
p,li{
  line-height:1.5;
}
.page-content h5{    font-size: 14px;font-weight: bolder;}
.footer {
    background: #585b66;
}
ol, ul, dl {
    margin-top: 0;
    margin-bottom: 1rem;
    margin-left: 17px;
    padding-left: 0;
    list-style-position: outside;
}
.home .section1 {
  height: 595px;
  background: linear-gradient(to bottom, rgba(71, 78, 93, 0.41), rgba(71, 78, 93, 0.41)), url(/front/assets/images/section1.jpg);
  background-size: cover;
  background-position: center center;
  background-attachment: scroll;
}
.home .section1 .container:first-child a, .home .section5 .container:first-child a {
   min-width: 200px;
   width: inherit;
   max-width:250px;
}
@media screen and (max-width: 1024px) {

    .home .section1 {
     text-align: center;
   }
 }
 @media screen and (max-width: 768px) {
  .home .section1 .container:first-child .btn:nth-child(2) {
  margin-left:  0;
}
}
.home .section5 {
    height: 543px;
    background: linear-gradient(to bottom, rgba(71, 78, 93, 0.41), rgba(71, 78, 93, 0.41)), url(/front/assets/images/section5.jpg);
    background-size: cover;
    background-position: center center;
    background-attachment: scroll;
}
.nav-container .navbar .navbar-nav .nav-item.nav-btn {
    margin-right:20px;
}
.footer .container:first-child .item .btn-store {
    color: #fff;
    min-width: 254px;
    padding: 12px 20px !important;
    border-color: #fff !important;
}
.home .section1 .container:first-child h1{font-size:3.4rem}
.home .section1 .container:first-child p {
    font-size:22px;font-weight:500;max-width:inherit;
}

@media screen and (max-width: 1024px){
.btn {
    width:inherit;
}
}
.t-w-600 {
    text-transform:none;
}
.investor .body .section1::after {
    display:none;
}
.form-help{font-weight:300;margin-top:0.4rem;font-size:14px;color:#1f4e8d !important;}
.tax-warn {
    position: relative;
    padding: 30px;
    border-radius: 5px;
    background-color: #ffdd92;
    overflow: hidden;
    max-width:760px;
}
.tax-warn i {
    position: absolute;
    bottom: -42px;
    right: -35px;
    font-size: 120px;
    opacity: 0.08;
}
.investor .body .info .info_avatar {
    box-shadow:none;
}

.bg-blue{color:#fff;background-color: #1f4e8d!important;}
.bg-blue a{color:#fff;text-decoration: underline;font-weight:600;}

.form-control::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #495057;
  opacity: 0.8; /* Firefox */
}

.form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #495057;
}

.form-control::-ms-input-placeholder { /* Microsoft Edge */
  color: #495057;
}
.listing .filter {
    border: solid 1px #2169ac;box-shadow: 0px 8px 15px rgba(33, 105, 172, 0.3);
}
.form-control{border-color:#c0cace;}
.btn-primary, .btn-primary:hover {
    color: #fff;
    background: #1f4e8d;
    border: none;
}
.btn-border-secondary,.btn-border-secondary:hover, .success .btn-border-secondary:hover {
    border: 1px solid #03c2d1;
    color: #03c2d1;
}
.btn-secondary,.btn-secondary:hover {
    color: #fff;
    background: #03c2d1;
    border: none;
}
.video-home{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;}
.create_project .header-container .header a.active span {
    border-color: #03c2d1;
}
.asker .head::before {
    background: #03c2d1;
    bottom: -417px;
}
.btn-border,.btn-border:hover, .success .btn-border:hover {
    border: 1px solid #2169ac;
    color: #2169ac;
}
.investor .head::before {
    background: #1f4e8d;
}
.text-primary {
    color: #2169ac !important;
}
.progress div {
    background-image: linear-gradient(to right, #03c2d1, #03c2d1);
}
.form-control:focus {
    border-color: #2169ac;
}
.home .section1 .container:first-child a, .home .section5 .container:first-child a{font-size:1rem;}
.account_header a::after,.dev-file-image .preview .df-btn-edit,.projects h3 span {
    background: #2169ac;
}
.nav-container .navbar .navbar-nav .nav-item.nav-btn .fa:first-child {
    color: #03c2d1;background:none;
}
.investor .head, .asker .head {
    height: 600px;
 
    background-position: top center;
    background-attachment: inherit;
}
.investor .head .btn, .asker .head .btn{
    margin-top:30px;
}
.footer .container:first-child {
    padding: 65px 15px 25px;
}
.footer .container:first-child .item a {
    margin-bottom: 10px;
}
.asker .body .partners {
    min-height:inherit;
    padding-bottom: 80px;
}
.home-video{
  max-width:1200px;
  margin-left:auto;margin-right:auto;
}
.t-w-500 {
    text-transform: none;
}
.single .details .t-16 {
    margin-bottom: 15px;
}

.iti
{
    width: 100%;
}