.affiliate-elements-gbf .gbf_content_container {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.affiliate-elements-gbf .gbf_image_media {
    width: 35%;
    text-align: center;
}

.affiliate-elements-gbf .gbf_details {
    width: 65%;
}

.affiliate-elements-gbf .gbf_details_item {
    display: flex;
    width: 100%;
    overflow: hidden;
}

.affiliate-elements-gbf .gbf_details_item .gbf_good_bad_list {
    overflow: hidden;
}

.affiliate-elements-gbf .gbf_heading {
    text-align: center;
}

.affiliate-elements-gbf .gbf_details_item .gbf_good_bad_list {
    width: 50%;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_content_title,
.affiliate-elements-gbf .gbf-style-3 .gbf_content_title,
.affiliate-elements-gbf .gbf-style-4 .gbf_content_title {
    text-align: center;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_content_title,
.affiliate-elements-gbf .gbf-style-3 .gbf_content_title,
.affiliate-elements-gbf .gbf-style-4 .gbf_content_title {
    color: #fff;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_content_list .gbf_list_items,
.affiliate-elements-gbf .gbf-style-3 .gbf_content_list .gbf_list_items {
    color: #FFFFFF;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_details_item,
.affiliate-elements-gbf .gbf-style-3 .gbf_details_item {
    border-radius: 20px 20px 20px 20px;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_details_item .gbf_good_bad_list,
.affiliate-elements-gbf .gbf-style-4 .gbf_details_item .gbf_good_bad_list {
    border-radius: 25px 25px 0 25px;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_details_item,
.affiliate-elements-gbf .gbf-style-4 .gbf_details_item {
    border-radius: 0;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_content_title,
.affiliate-elements-gbf .gbf-style-3 .gbf_content_title,
.affiliate-elements-gbf .gbf-style-4 .gbf_content_title {
    padding: 20px;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_content_list,
.affiliate-elements-gbf .gbf-style-3 .gbf_content_list,
.affiliate-elements-gbf .gbf-style-4 .gbf_content_list {
    padding: 20px 25px;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_image_media,
.affiliate-elements-gbf .gbf-style-2 .gbf_image_media {
    padding-right: 40px;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_content_list,
.affiliate-elements-gbf .gbf-style-5 .gbf_content_list {
    list-style-type: square;
}

.affiliate-elements-gbf .gbf_image_media .gbf-image {
    width: 300px;
}

@media screen and (min-width:1025px) {
    .affiliate-elements-gbf .large-hide {
        display: none;
    }
}

@media screen and (max-width:1024px) {
    .affiliate-elements-gbf .gbf_image_media {
        width: 100%;
        text-align: center;
    }

    .affiliate-elements-gbf .gbf_details {
        width: 100%;
    }

    .affiliate-elements-gbf .small-hide {
        display: none;
    }

    .affiliate-elements-gbf .gbf-style-1 .gbf_image_media,
    .affiliate-elements-gbf .gbf-style-2 .gbf_image_media,
    .affiliate-elements-gbf .gbf-style-5 .gbf_image_media {
        padding: 20px;
    }

    .affiliate-elements-gbf .gbf_image_media .gbf-image {
        width: 250px;
    }
}

@media screen and (max-width:767px) {
    .affiliate-elements-gbf .gbf_details_item .gbf_good_bad_list {
        width: 100%;
    }

    .affiliate-elements-gbf .gbf_details_item {
        flex-wrap: wrap;
    }
}



/* Start Style-1 css */

.affiliate-elements-gbf .gbf-style-1 .gbf_details_item .gbf_good_bad_list.good_list {
    border: 3px solid #2F3C37;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_details_item {
    border: 3px solid #2F3C37;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_content_title {
    color: #2F3C37;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_content_list .gbf_list_items {
    color: #2F3C37;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_content_title {
    background-color: #e9eae9;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_details_item .gbf_good_bad_list.good_list {
    border-top: 0 !important;
    border-left: 0 !important;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_heading .gbf_heading_wrapper {
    color: #2F3C37;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_heading {
    text-align: left;
}

.affiliate-elements-gbf .gbf-style-1 .gbf_good_bad_list {
    background-color: #fff;
}

@media screen and (max-width:1024px) {
    .affiliate-elements-gbf .gbf-style-1 .gbf_heading {
        text-align: center;
    }
}

@media screen and (min-width:768px) {
    .affiliate-elements-gbf .gbf-style-1 .gbf_details_item .gbf_good_bad_list.good_list {
        border-bottom: 0 !important;
    }
}

@media screen and (max-width:767px) {
    .affiliate-elements-gbf .gbf-style-1 .gbf_details_item .gbf_good_bad_list.good_list {
        border-right: 0 !important;
    }
}

/* End Style-1 css */

/* Start Style-2 css */

.gbf_heading {
    width: 100%;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_details_item .gbf_content_title_wrap {
    display: inline-block;
    border-bottom: 3px solid #fff;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_details_item ul.gbf_content_list,
.affiliate-elements-gbf .gbf-style-5 .gbf_details_item ul.gbf_content_list {
    padding-left: 20px;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_content_title {
    padding: 0 !important;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_content_title .gbf_content_title_wrap {
    padding-bottom: 10px;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_image_inner::after {
    content: "";
    position: absolute;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_image_inner img,
.affiliate-elements-gbf .gbf-style-3 .gbf_image_inner img {
    z-index: 9;
    position: relative;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_image_inner,
.affiliate-elements-gbf .gbf-style-3 .gbf_image_inner {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_heading .gbf_heading_wrapper {
    color: #fff;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_good_bad_list {
    background-color: #252324;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_details .gbf_good_bad_list {
    margin: 0 30px 0 0;
}

.affiliate-elements-gbf .gbf-style-2 .gbf_image_inner::after {
    background-color: #e8e7e7;
    width: 300px;
    height: 300px;
    border-radius: 50% 50% 50% 50%;
}

@media screen and (max-width:1024px) {
    .affiliate-elements-gbf .gbf-style-2 .gbf_image_inner::after {
        width: 230px;
        height: 230px;
    }

    .affiliate-elements-gbf .gbf-style-2 .gbf_details .gbf_good_bad_list {
        margin: 15px;
    }
}

/* End Style-2 css */

/* Start Style-3 css */
.affiliate-elements-gbf .gbf-style-3 .gbf_details_item .gbf_content_title {
    border-bottom-style: solid;
}

.affiliate-elements-gbf .gbf-style-3 .gbf_details_item .gbf_good_bad_list.good_list {
    border-right-style: solid;
    border-bottom-style: solid;
}

.affiliate-elements-gbf .gbf-style-3 .gbf_image_inner::after {
    content: "";
    position: absolute;
}

.affiliate-elements-gbf .gbf-style-3 .gbf_details {
    width: 60%;
}

.affiliate-elements-gbf .gbf-style-3 .gbf_image_media {
    width: 40%;
    text-align: center;
}

.affiliate-elements-gbf .gbf-style-3 .gbf_heading .gbf_heading_wrapper {
    color: #323730;
}

.affiliate-elements-gbf .gbf-style-3 .gbf_image_media {
    padding-left: 40px;
}

.affiliate-elements-gbf .gbf-style-3 .gbf_good_bad_list {
    background-color: #323730;
}

.affiliate-elements-gbf .gbf-style-3 .gbf_image_inner::after {
    background-color: #e9e9e9;
    width: 400px;
    height: 400px;
    border-radius: 0% 50% 50% 50%;
}

@media screen and (max-width:1024px) {
    .affiliate-elements-gbf .gbf-style-3 .gbf_image_media {
        width: 100%;
        text-align: center;
    }

    .affiliate-elements-gbf .gbf-style-3 .gbf_details {
        width: 100%;
    }

    .affiliate-elements-gbf .gbf-style-3 .gbf_image_inner::after {
        width: 280px;
        height: 280px;
        border-radius: 50% 50% 50% 50%;
    }

    .affiliate-elements-gbf .gbf-style-3 .gbf_image_media {
        padding: 30px 20px 60px;
    }
}

@media screen and (max-width:767px) {
    .affiliate-elements-gbf .gbf-style-3 .gbf_details_item .gbf_good_bad_list.good_list {
        border-right-width: 0 !important;
    }
}

@media (min-width:768px) {
    .affiliate-elements-gbf .gbf-style-3 .gbf_details_item .gbf_good_bad_list.good_list {
        border-bottom-width: 0 !important;
    }
}

/* End Style-3 css */

/* Start Style-4 css */
.affiliate-elements-gbf .gbf-style-4 .gbf_details {
    width: 100%;
}

.affiliate-elements-gbf .gbf-style-4 .gbf_details .gbf_image_media {
    width: 30%;
}

.affiliate-elements-gbf .gbf-style-4 .gbf_details_item .gbf_good_bad_list {
    width: 35%;
}

.affiliate-elements-gbf .gbf-style-4 .gbf_content_title {
    background-color: #252324;
}

.affiliate-elements-gbf .gbf-style-4 .gbf_details .gbf_content_title::after {
    border-top: 10px solid #252324;
}

.affiliate-elements-gbf .gbf-style-4 .gbf_details .gbf_content_title {
    position: relative;
    display: flex;
    justify-content: center;
}

.affiliate-elements-gbf .gbf-style-4 .gbf_details_item {
    align-items: center;
}

.affiliate-elements-gbf .gbf-style-4 .gbf_content_list .gbf_list_items {
    color: #252324;
}

.affiliate-elements-gbf .gbf-style-4 .gbf_details .gbf_content_title::after {
    content: "";
    height: 0;
    width: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    bottom: -10px;
    position: absolute;
    text-align: center;
}

.affiliate-elements-gbf .gbf-style-4 .gbf_heading .gbf_heading_wrapper,
.affiliate-elements-gbf .gbf-style-5 .gbf_heading .gbf_heading_wrapper {
    color: #000000;
}

.affiliate-elements-gbf .gbf-style-4 .gbf_good_bad_list {
    background-color: #f3f2f3;
}

.affiliate-elements-gbf .gbf-style-4 .gbf_image_media {
    padding: 20px;
}

@media screen and (max-width:1024px) {
    .affiliate-elements-gbf .gbf-style-4 .gbf_details .gbf_image_media {
        width: 100%;
    }

    .affiliate-elements-gbf .gbf-style-4 .gbf_details_item .gbf_good_bad_list {
        width: 50%;
        margin: 15px;
    }
}

@media screen and (max-width:767px) {
    .affiliate-elements-gbf .gbf-style-4 .gbf_details_item .gbf_good_bad_list {
        width: 100%;
    }
}

/* End Style-4 css */

/* Start Style-5 css */
.affiliate-elements-gbf .gbf-style-5 .gbf_image_media {
    width: 100%;
    text-align: center;
}

.affiliate-elements-gbf .gbf-style-5 .gbf_details {
    width: 100%;
}

.affiliate-elements-gbf .gbf-style-5 .gbf_content_title {
    border-bottom: 2px solid #cbcbcb;
}

.affiliate-elements-gbf .gbf-style-5 .gbf_content_title {
    padding-bottom: 15px;
}

.affiliate-elements-gbf .gbf-style-5 .gbf_content_title {
    color: #000000;
}

.affiliate-elements-gbf .gbf-style-5 .gbf_content_list .gbf_list_items {
    color: #000000;
}

.affiliate-elements-gbf .gbf-style-5 .gbf_image_media .gbf-image {
    width: 300px;
}

.affiliate-elements-gbf .gbf-style-5 .gbf_image_media {
    padding: 20px;
}

/* End Style-5 css */