.section-1 .bg-img {
    border-radius: 20px;
}
.bg-template {
    position: relative;
    background-color: #F6DC74;
}

.creative-container {
    padding: 50px;
}

.creative-search-container {
    padding: 30px;
}

.section-1 .main-title {
    width: 65%;
    margin: auto;
}

#search-input .custom-dropdown, .section-1 .home-page-search {
    border-color: #ffffff;
}
.creative-search-container #search-input .custom-dropdown, .section-1 .home-page-search {
    border-color: rgb(166, 168, 171);
}

.section-1 .breadcrumb {
    padding: 0;
    margin-bottom: 0.5rem;
}
.paid-free-filter {
    border-color: rgb(166, 168, 171);
    border-radius: 10px;
}
.section-1 .creative-search-container .search-button, .section-1 .creative-search-container .search-button:hover {
    width: 50px;
    height: 50px;
    color: white;
    background-color: #59d9d4!important;
}

.section-1 .search-button {
    color: #564F4F;
    background-color: #ffffff;
}

.section-1 .search-button:hover {
    background-color: #ffffff!important;
    filter: unset;
}

.section-1 .search-button i {
    font-size: 20px;
}

.section-1 .dropdown-menu {
    background: #FFFFFF;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
    border-radius: 8px;
}

a.hashtag {
    font-family: Arial Rounded MT;
    font-size: 14px;
    line-height: 19px;
    color: #564F4F;
}

.section-1 .dropdown-menu .dropdown-item {
    color: #564F4F;
}

.section-1 .dropdown-menu .dropdown-item:hover, .section-1 .dropdown-menu .dropdown-item:focus {
    cursor: pointer;
    background: #FFFFFF;
}


.section-2 h1 {
    font-family: Helvetica;
    font-size: 24px;
}

.section-2  .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #5dbcd2;
    border-bottom: 3.5px solid #5dbcd2;
    border-radius: 0;
    padding: 5px 10px;
}
.create-design-float-btn {
    position: fixed;
    right: 70px;
    bottom: 30px;
    z-index: 999;
}
#categories-slick {
    position: relative;
}
#categories-slick .swiper-slide {
    max-height: 60px;
}

#categories-slick .swiper-button-next {
    top: 50%;
    transform: translate(35%, 5%);
    /* margin:0; */
}

#categories-slick .swiper-button-prev {
    top: 50%;
    transform: translate(-35%, 5%);
    /* margin:0; */
}

#categories-slick .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    pointer-events: unset;
}

#tab-categories-slick {
    position: relative;
}
#tab-categories-slick .swiper-slide {
    max-height: 60px;
}

#tab-categories-slick .swiper-button-next {
    top: 50%;
    transform: translate(35%, 5%);
    /* margin:0; */
}

#tab-categories-slick .swiper-button-prev {
    top: 50%;
    transform: translate(-35%, 5%);
    /* margin:0; */
}

#tab-categories-slick .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    pointer-events: unset;
}

@media (max-width: 1120px) {
    .section-1 .main-title {
        width: 75%;
        margin: auto;
    }
}

@media (max-width: 1024px) {
    .selected-creative span {
        display: none;
    }
    .creative-container {
        padding: 30px;
    }
}

@media (max-width: 768px) {
    .section-1 .main-title {
        width: 100%;
        margin: auto;
    }
}

@media (max-width: 767px) {
    .creative-search-container {
        padding: 20px;
    }
    .create-design-float-btn {
        right: 0;
    }
}