@media (max-width: 767.98px) {
    .home {
height: auto;
}
}

@media (max-width: 767.98px) {
#about .d-flex {
display: block !important;
}
}

@media (max-width: 767.98px) {
#about .btn {
    background: transparent;
    margin-top: 20px;
}
}

@media (max-width: 480px) {
.mt-big {
margin-top: 0px;
}

.main .d-flex {
/*width: 100%;*/
}

.main .btn {
        gap: 1rem !important;
        padding: 5px;
        width: 100%;
}
}

#right-arrow-item {
    z-index: 10000;
}

@media (min-width: 768px) {

#our-mission-block {
    padding: 140px 100px !important;
}

main .block .text-content {
    padding: 90px 80px !important;
}

#get-started {
padding: 90px 100px !important;
}

#faq-block-list {
    padding: 0;
    border: 1px solid #BDBDBD;
}

.accordion-header h4 {
font-size: 30px;
font-weight: 600;
}

.content .accordion .accordion-item {
padding: 0px 0px !important;
}

.content .accordion .accordion-header .accordion-button {
padding: 40px 100px !important;
}

.accordion-item {
padding: 0 !important;
}

.content .accordion .accordion-item:last-child {
border-bottom: none !important;
}

.content .accordion .accordion-body {
    padding: 0 100px;
    margin-top: -10px;
    padding-bottom: 40px;
}

#faq .padding {
    padding-left: 100px;
    padding-top: 140px;
}

.content .accordion {
padding-bottom: 100px;
}

.content .card-custom .card:not(:last-child) {
    border-right: none;
}

.home:last-child {
background: none;
}
}

@media (max-width: 767px) {
 .home .navbar .d-flex {
    gap:0 !important;
}

.row {
    --bs-gutter-x: 2.5rem;
}

.d-block.d-lg-none .row {
    --bs-gutter-x: 3.5rem;
}

#faq-block-list {
    border: 1px solid #dee2e6;
    padding: 0;
    margin-left: 20px;
    width: calc(100% - (40px));
}

.content .card-custom .card-body {
    padding-bottom: 30px;
    padding-left: 30px;
    padding-right: 30px;
}
}