.tcs-slider-pagination:not(.swiper-pagination-lock) {
    display: flex;
    justify-content: center;
    margin-top: 28px;
}

.tcs-slider-pagination .swiper-pagination-bullet {
    background-color: #e1e7eb;
    height: 8px;
    width: 8px;
    opacity: 1;
    transition: 0.3s all ease;
    border-radius: 50px;
    margin-left: 5px !important;
    margin-right: 5px !important;
}

.tcs-slider-pagination .swiper-pagination-bullet-active {
    background-color: #3aafb9;
    width: 48px;
    cursor: default;
}

.mog-pagination:not(.swiper-pagination-lock) {
    display: flex;
    justify-content: center;
    margin-top: 28px;
    display: none;
}

.mog-pagination .swiper-pagination-bullet {
    background-color: #c1cad0;
    height: 8px;
    width: 8px;
    opacity: 1;
    transition: 0.3s all ease;
    border-radius: 50px;
    margin-left: 5px !important;
    margin-right: 5px !important;
}

.mog-pagination
    .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover {
    background-color: #85ebff;
}

.mog-pagination .swiper-pagination-bullet-active {
    background-color: #3aafb9;
    width: 48px;
    cursor: default;
}


html body .gform_legacy_markup_wrapper div.gform_validation_errors{
    display: none;
}

html body .gform_legacy_markup_wrapper li.gfield.gfield_error, 
html body .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{
    border: 0 !important;
    background: none !important;
}
html body .gform_legacy_markup_wrapper li.gfield.gfield_error .styledSelect,
html body .gform_legacy_markup_wrapper li.gfield.gfield_error input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']){
    border: 1px solid #b70404;
}
html body .footer-form-wrapper .gform_legacy_markup_wrapper li.gfield.gfield_error .styledSelect,
html body .footer-form-wrapper .gform_legacy_markup_wrapper li.gfield.gfield_error input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']){
    border: 1px solid #efac21;
}
html body .gform_legacy_markup_wrapper .field_description_below .gfield_description, html body .gform_legacy_markup_wrapper .validation_message {
    padding-top: 0;
    font-size: 12px;
    color: #b70404;
    line-height: 20px;
}

html body .footer-form-wrapper .gform_legacy_markup_wrapper .field_description_below .gfield_description, html body .footer-form-wrapper .gform_legacy_markup_wrapper .validation_message {
    color: #efac21;
}

#gform_wrapper_3.gform_legacy_markup_wrapper .top_label .gfield_label{
    display: none;
}
.gform_legacy_markup_wrapper form li.form-text{
    display: none;
}
.gform_legacy_markup_wrapper form li.form-text p{
    background: #b70404;
    padding: 20px !important;
    /* margin: 0 10px 20px !important; */
    border-radius: 3px;
}
.gform_legacy_markup_wrapper form li.form-text a{
    color: #fff;
    font-weight: 400;
    text-decoration: underline;
}
.gform_legacy_markup_wrapper form li.form-text a:hover{
    text-decoration: none;
}
.tcs-slider-pagination:not(.swiper-pagination-lock) {
    display: flex;
    justify-content: center;
    margin-top: 28px;
}

.cd-padding-small .tcs-box {
    padding: 30px 24px;
}
.tcs-slider-pagination .swiper-pagination-bullet {
    background-color: #e1e7eb;
    height: 8px;
    width: 8px;
    opacity: 1;
    transition: 0.3s all ease;
    border-radius: 50px;
    margin-left: 5px !important;
    margin-right: 5px !important;
}

.dotted-bg .tcs-slider-pagination .swiper-pagination-bullet,
.light-grey-bg .tcs-slider-pagination .swiper-pagination-bullet {
    background-color: #88959f;
}

.tcs-slider-pagination
    .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover {
    background-color: #85ebff !important;
}

.tcs-slider-pagination .swiper-pagination-bullet-active {
    background-color: #3aafb9 !important;
    width: 48px;
    cursor: default;
}
.text-ellipses {
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 100%;
}
body>iframe[src="javascript:false"],
body>img[src*="secure.adnxs.com"]{
	position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
}
span.btn.btn-red.close-chat {
    padding: 8px 20px 10px 20px;
    margin-bottom: -5px;
    margin-right: 0;
    min-width: unset;
    letter-spacing: 1px;
    font-weight: 700;
    background-color: #b70404;
    color: #fff;
    float: right;
}
span.btn.btn-red.close-chat:after{
    display: none;
}
span.btn.btn-red.close-chat:hover {
    background-color: #ec1515;
    color: #fff;
}
footer .ace-partners-logo > li#coolbadgeHolder iframe{
    transform: scale(0.5) translate(-75px,-80px);
}
@media screen and (min-width: 1025px) {
    .no-desktop-slider .swiper-wrapper{
        transform: translate(0) !important;
    }
    .no-desktop-slider .tcs-slider-pagination:not(.swiper-pagination-lock){
        display: none;
    }
    .no-desktop-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate{
        display: none;
    }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .no-tab-slider .swiper-wrapper{
        transform: translate(0) !important;
    }
    .no-tab-slider .tcs-slider-pagination:not(.swiper-pagination-lock){
        display: none;
    }
    .no-tab-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate{
        display: none;
    }
}
@media screen and (max-width: 767px) {
    .mog-pagination:not(.swiper-pagination-lock) {
        display: flex;
        margin-top: 19px;
    }
    .no-mobile-slider .swiper-wrapper{
        transform: translate(0) !important;
    }
    .no-mobile-slider .tcs-slider-pagination:not(.swiper-pagination-lock){
        display: none;
    }
    .no-mobile-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate{
        display: none;
    }
}