/* home.css */



.social-network-ico {
    font-size: 40px;
    border-radius: 40%;
    
}
.network-col {
    display: flex;
    gap: 10px;
}
.columns-center {
    display: flex;
    justify-content: center;
    align-items: center;
}
.social-network-btn {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background-color: white;
    display: flex;
    justify-content: center;
    align-items: center;
  
}
.bg-color-2 {
    background-color: var(--color-2);
}
.text-white {
    color:white;
}

.bg-color-1 {
    background-color: var(---color-1);
}
.dorik-image {
    object-fit: cover;
    margin-top: 24px;
    width: 231px;
  }
.card-features {
    width: 300px;
}
.navbar {
    height: 10rem;
}
.title-home {
    margin-top: 9rem;
}
.container h2 {
    color: #2d2d2d !important;
}
.dorik-text-b5upuu1p {
    text-align: center;
    letter-spacing: 2px;
    text-transform: uppercase;
    font-size: 38px !important;
    color:var(---color-1) !important;
  }
  .backg-ico {
    color:#1ca107;
  }
.h1 {
    font-size: 68px;
    line-height: 78px;
    font-family: 'epilogue-semibold';
    font-weight: 600;
    color:var(---color-1) ;
}
.container h3 {
    color: #2d2d2d;
    font-size: 24px;
    margin-top: 10px;
}

.container p {
    font-size: 16px;
    color: #555;
}

ul.list-unstyled {
    padding-left: 0;
}

ul.list-unstyled li {
    font-size: 16px;
    color: #555;
    margin-bottom: 10px;
}

.fas {
    font-size: 25px;
    color:var(--color-2);
}
.img-fluid.mb-3 {
    max-height: 50px;
}

.bg-light {
    background-color: #f8f9fa !important;
}

.lead {
    font-size: 1.25rem;
    font-weight: 300;

}
.email-input {
    border-radius: 15px;
    padding-left: 5px;
}
.customizable-content {
    height: 20rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.customizable-text {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.bg-color-5 {
    background-color: #EFF4FD;
}
.bg-dark {
    background-color: #343a40 !important;
}

.bg-dark .text-white {
    color: #ffffff !important;
}

form .form-control {
    border-radius: 50px 0 0 50px;
}

form .btn {
    border-radius: 0 50px 50px 0;
}

form {
    max-width: 40%;
    margin: 0 auto;
}


.fs-sl{ 
    font-size: 68px;
  line-height: 78px;
  font-family: epilogue-semibold;
  font-weight: 600;
}

.fs-bolder {

}