

.fourteen-home {
    .select2-container {
        z-index: 99999;
    }
}
.main-wrapper {
    &.home-twelve {
        &.home-thirteen {
            .row-gap {
                row-gap: 24px;
            }
            a {
                &:hover {
                    color: $primary;
                }
            }
            .common-padding{
                padding: 60px 0;
                @include respond-below(lg) {
                    padding: 50px 0;
                }

            }
            .banner-section-thirteen {
                position: $__relative;
                background-image: url('../img/bg/home-13-banner.png');
                background-repeat: no-repeat;
                background-size: 100% 80%;
                background-position: top;
                padding: 80px 0 0px 0;
                @include respond-below(lg) {
                    background-image: none;
                    background-color: $primary;
                    padding: 60px 0 60px 0;
                }
                @include respond-below(custom767) {
                    padding: 50px 0;
                }
                .banner-center-img  {
                    img {
                        @include respond-below(lg) {
                            display: $__none;
                        }
                    }
                }
                .banner-content {
                    padding-bottom: 0;
                    text-align: $__center;
                    @include respond-below(lg) {
                        padding-bottom: 40px;
                    }
                    .care-item {
                        font-size: $font-size-16;
                        font-weight: $font-weight-medium;
                        color: $primary;
                        margin-bottom: 20px;
                        background: $__white;
                        border-radius: 30px;
                        padding: 10px 22px;
                        display: inline-block;
                        @include respond-below(custom767) {
                            font-size: $font-size-16;
                        }
                    }
                    h1 {
                        color: $__white;
                        font-weight: $__bold;
                        margin-bottom: 20px;
                    }
                    p {
                        font-size: $font-size-20;
                        font-weight: $font-weight-normal;
                        color: $__white;
                        max-width: 700px;
                        margin: auto auto 20px auto;
                        @include respond-below(custom767) {
                            font-size: $font-size-16;
                        }
                        
                    }
                    .banner-btns-fourteen  {
                        .btn-primary {
                            padding: 18px 30px;
                            min-width: 154px;
                            background: $__white !important;
                            color: $primary !important;
                            font-size: $font-size-14;
                            font-weight: $font-weight-semibold;
                            text-transform: uppercase;
                            transition: all 0.7s;
                            box-shadow: inset 0 0 0 0 $__white;
                            @include rounded(5px);
                            @include respond-below(lg) {
                                padding: 15px 20px;
                            }
                            @include respond-below(custom1199) {
                                padding: 13px 28px;
                            }
                            @include respond-below(custom767) {
                                padding: 12px 20px;
                            }
                            &:hover {
                                background: $primary !important;
                                color: #ffffff !important;
                                box-shadow: inset 0 100px 0 0 $primary;
                                -webkit-transition: all 0.7s;
                                -ms-transition: all 0.7s;
                                transition: all 0.7s;
                            }
                        }
                    }
                }
                .search-box-one {
                    &.search-box-thirteen {
                        @include margin-padding(0,20px);
                        box-shadow: $box-shadow;
                        border-radius: 10px;
                        min-width: 100%;
                        .search-title {
                            margin-bottom: 15px;
                            h5 {
                                font-weight: $font-weight-bold;
                                font-size: $font-size-32;
                                margin-bottom: 0;
                                @include respond-below (lg) {
                                    font-size: $font-size-20;
                                }
                            }
                        }
                        .search-input {
                            margin-right: 24px;
                            @include respond-below(custom1199) {
                                margin-right: 17px;
                            }
                            @include respond-below(lg) {
                                margin-bottom: 15px;
                            }
                            &.search-line-thirteen {
                                width: 20%;
                                @include respond-below(lg) {
                                    width: 100%;
                                }
                            }
                            &.search-map-line-thirteen {
                                width: 19%;
                                @include respond-below(lg) {
                                    width: 100%;
                                }
                            }
                            &.search-calendar-line-thirteen {
                                width: 18%;
                                @include respond-below(lg) {
                                    width: 100%;
                                }
                            }
                            &.search-users-line-thirteen {
                                width: 18%;
                                @include respond-below(lg) {
                                    width: 100%;
                                }
                            }
                            .select2-container .select2-selection--single .select2-selection__rendered {
                                padding-left: 40px;
                                line-height: 56px;
                                font-size: $font-size-16;
                                font-weight: $__regular;
                                color: $gray-600;
                                @include respond-below (custom991) {
                                    font-size: $font-size-14;
                                }
                            }
                            .select2-container--default .select2-selection--single {
                                background: $light-200;
                                border: 1px solid $border-color;
                                border-radius: 4px;
                                height: 54px;
                            }
                            .select2-container--default .select2-selection--single .select2-selection__arrow {
                                top: 5px;
                                b {
                                    border-color: $gray-900 transparent transparent;
                                    border-top: 6px solid;
                                    border-right: 7px solid transparent;
                                    border-bottom: 0;
                                    border-left: 7px solid transparent;
                                    padding: 0;
                                    @include transform(none);
                                }
                            }
                            .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
                                border-color:$gray-900 transparent transparent;
                                transform: rotate(180deg);
                            }
                            i {
                                left: 20px;
                                z-index: 1;
                                font-size: $font-size-14;
                                color: $gray-900;
                            }
                            input {
                                padding: 0 10px 0 40px;
                                background: $light-300;
                                border: 1px solid $border-color;
                                height: 54px;
                                min-height: 54px;
                                font-size: $font-size-15;
                                color: $gray-600;
                                border-radius:4px;
                                &::placeholder {
                                    color: $gray-600;
                                }
                                @include respond-below(lg) {
                                    font-size: $font-size-14;
                                }
                            }
                        }
                        .form-search-btn {
                            padding-top: 0;
                            @include respond-below (custom991) {
                                float: none;
                            }
                            .btn {
                                min-width: auto;
                                padding: 16px 43px;
                                font-size: $font-size-14;
                                font-weight: $font-weight-medium;
                                @include respond-below (custom1399) {
                                    padding: 16px 22px;
                                }
                                @include respond-below(custom1199) {
                                    padding: 14px 14px;
                                }
                                @include respond-below (custom991) {
                                    width: 100%;
                                }
                            }
                        }
                    }
                }
                .banner-section-thirteen-bg {
                    @include respond-below(lg) {
                        display: $__none;
                    }
                    .banner-section-thirteen-bg-one {
                        @include position($__absolute, null, 50px, 2%, null);
                        animation: elastic-spin 1s infinite ease;
                        z-index: -1;
                        opacity: 0.4;
                    }   
                    .banner-section-thirteen-bg-two {
                        @include position($__absolute, null, null, 240px, 70px);
                        animation: elastic-spin 1s infinite ease;
                        z-index: -1;
                        opacity: 0.4;
                    }  
                    .banner-section-thirteen-bg-three {
                        @include position($__absolute, 300px, null, null, 15%);
                        animation: elastic-spin 1s infinite ease;
                        z-index: -1;
                    }  
                    .banner-section-thirteen-bg-four {
                        @include position($__absolute, null, 230px, 40%, null);
                        animation: elastic-spin 1s infinite ease;
                        z-index: -1;
                        opacity: 0.4;
                    }  
                    .banner-section-thirteen-bg-five {
                        @include position($__absolute, 500px, 3%, null, null);
                        animation: elastic-spin 1s infinite ease;
                        opacity: 0.4;
                    }  
                    .banner-section-thirteen-bg-six {
                        @include position($__absolute, 500px, 50%, null, null);
                        animation: elastic-spin 1s infinite ease;
                    }  
                    .banner-section-thirteen-bg-seven {
                        @include position($__absolute, 70px, 3%, null, null);
                        animation: pulse 1s infinite ease-in-out alternate;
                    }  
                    .banner-section-thirteen-bg-eight {
                        @include position($__absolute, 130px, null, null, 5%);
                        animation: pulse 1s infinite ease-in-out alternate;
                    }  
                    .banner-section-thirteen-bg-nine {
                        @include position($__absolute, null, null, 400px, 15%);
                        animation: spin 3000ms linear infinite;
                        z-index: -1;
                    }  
                    .banner-section-thirteen-bg-ten {
                        @include position($__absolute, null, null, 50px, 5%);
                        animation: elastic-spin 1s infinite ease;
                        opacity: 0.4;
                    }  
                    .banner-section-thirteen-bg-eleven {
                        @include position($__absolute, 27%, 10%, null, null);
                        animation: spin 3000ms linear infinite;
                        z-index: -1;
                        opacity: 0.4;
                    }  
                    .banner-section-thirteen-bg-thirteen {
                        @include position($__absolute, 6%, 10%, null, null);
                        animation: spin 3000ms linear infinite;
                    }  
                    .banner-section-thirteen-bg-fourteen {
                        @include position($__absolute, 8%, 5%, null, null);
                        @include respond-below(custom1199) {
                            display: $__none;
                        }
                    } 
                    .banner-section-thirteen-bg-fifteen {
                        @include position($__absolute, 17%, 0, null, null);
                    }  
                    .banner-section-thirteen-bg-sixteen {
                        @include position($__absolute, 12%, null, null, 0);
                        z-index: -1;
                    } 
                    .banner-section-thirteen-bg-seventeen {
                        a {
                            @include position($__absolute, 74%, null, null, 24%);
                            padding: 25px 30px;
                            background: $cyan;
                            color: $__white;
                            box-shadow: 0px 19.9607px 87.3282px rgba(32, 36, 138, 0.06);
                            border-radius: 10px;
                            font-size: $font-size-20;
                            font-weight: $font-weight-semibold;
                            @include respond-below(custom1399) {
                                padding: 15px 30px;
                            }
                            @include respond-below(custom1199) {
                                font-size: $font-size-15;
                                padding: 12px 20px;
                            }
                        }
                    } 
                    .banner-section-thirteen-bg-eighteen {
                        a {
                            @include position($__absolute, 45%, null, null, 23%);
                            padding: 14px 20px;
                            background: rgba(255, 255, 255, 0.4);
                            color: $__white;
                            backdrop-filter: blur(8px);
                            border-radius: 10px;
                            font-size: $font-size-20;
                            font-weight: $__bold;
                             @include respond-below(custom1199) {
                                font-size: $font-size-15;
                                padding: 10px 16px;
                            }
                        }
                    } 
                    .banner-section-thirteen-bg-ninteen {
                        a {
                            @include position($__absolute, 36%, 27%, null, null);
                            padding: 24px 34px;
                            background: rgba(255, 255, 255, 0.4);
                            color: $__white;
                            backdrop-filter: blur(8px);
                            border-radius: 10px;
                            font-size: $font-size-20;
                            font-weight: $__bold;
                            z-index: 1;
                            @include respond-below(custom1399) {
                                top: 37%;
                                right: 12%;
                                z-index: 1;
                                padding: 15px 30px;
                            }
                             @include respond-below(custom1199) {
                                font-size: $font-size-15;
                                padding: 10px 16px;
                            }
                        }
                    } 
                    .banner-section-thirteen-bg-twenty {
                        @include position($__absolute, 56%, null, null, 17%);
                        z-index: -1;
                    }
                    .banner-section-thirteen-bgs {
                        @include position($__absolute, 56%, 17%, null, null);
                        @include respond-below(custom1199) {
                            max-width: 300px;
                        }
                    }
                }

            }
            .services-section-thirteen {
                padding: 60px 0 36px;
                @include respond-below(lg) {
                    padding: 50px 0 26px;
                }
                .service-thirteen-main {
                    border-radius: 20px;
                    @include margin-padding(0 0 24px 0,8px);
                    transition: 0.5s;
                    @include respond-below (custom575) {
                        text-align: $__center;
                    }
                    .service-thirteen-all {
                        display: flex;
                        display: -webkit-flex;
                        align-items:center;
                        -webkit-align-items:center;
                        padding: 20px;
                        border-radius: 20px;
                        border: 1px dashed $__white;
                        @include respond-below (custom575) {
                            display: $__block;
                        }
                        @include respond-below(lg) {
                            padding: 15px;
                        }
                        .service-img-thirteen {
                            margin-right: 15px;
                            position: $__relative;
                            &::before {
                                @include position($__absolute, -3px, null, null, -13px);
                                content: "";
                                background: url('../img/bg/service-bg-icon.png');
                                background-repeat: no-repeat;
                                width: 58px;
                                height: 30px;
                                @include respond-below (custom575) {
                                    display: none;
                                }
                            }
                            @include respond-below (custom575) {
                                margin: 0 0 10px 0;
                            }
                            img {
                                max-width: 120px;
                                height: 120px;
                                border-radius: 100%;
                                @include respond-below(lg) {
                                    width: 120px;
                                }
                                @include respond-below(custom575) {
                                    width: 120px;
                                }
                            }
                            .service-inner-img-third {
                                @include position($__absolute, 0, 0, null, null);
                            }
                        }
                        .service-inner-contents {
                            h5 {
                                font-size: $font-size-20;
                                font-weight: $font-weight-semibold;
                                margin-bottom: 8px;
                                text-transform: capitalize;
                            }
                            p {
                                margin-bottom: 0;
                                font-size: $font-size-14;
                            }
                        }
                    }
                    &:hover {
                        background: $__white;
                        box-shadow: $box-shadow;
                        transition: 0.5s;
                        transform: translateY(-5px);
                        .service-thirteen-all {
                            background: $__white;
                            border: 1px dashed $primary;
                        }
                    }
                }
            }
            .our-doctor-thirteen {
                background: url(../img/cloud-bg.png);
                background-repeat: no-repeat;
                background-position: top center;
                position: $__relative;
              
                @include respond-below(lg) {
                    background-color: $__ghost_white;
                    background-image: $__none;
                }


                .our-doctors-card {
                    box-shadow: $box-shadow;
                    border-radius: 10px;
                    margin-bottom: 24px;
                    .doctors-header {
                        position: $__relative;            
                        overflow: hidden;
                        border-radius: 10px 10px 0 0;
                        img {
                            @include transform(translateZ(0));
                            @include transition(all 2000ms cubic-bezier(.19,1,.22,1) 0ms);
                            border-radius: 10px 10px 0 0;
                        }
                        &:hover img {
                            @include transform(scale(1.15));
                        }
                    }
                    .doctors-body {
                        background: $__white;
                        border-radius: 0px 0px 10px 10px;
                        padding: 24px;
                        .rating {
                            font-size: $font-size-16;
                            margin-bottom: 8px;
                            i {
                                color: $gray-transparent;
                                &.filled {
                                    color: $warning;
                                }
                            }
                            span {
                                color: $gray-600;
                                font-size: $font-size-14;
                                margin-left: 10px;
                            }
                        }
                        h4 {
                            font-size: $font-size-20;
                            font-weight: $font-weight-semibold;
                            &:hover {
                                color: $primary;
                            }
                        }
                        p {
                            font-size: $font-size-14;
                            margin-bottom: 0;
                            white-space: nowrap;
                            text-overflow: ellipsis;
                            overflow: hidden;
                            margin-bottom: 8px;
                        }
                        .location {
                            padding: 0;
                            border-bottom: 1px solid $border-color;
                            margin-bottom: 16px;
                            p {
                                font-size: $font-size-14;
                                font-weight: $font-weight-normal;
                                margin-bottom: 16px;
                                i {
                                   margin-right: 5px;
                                   color: $gray-900;
                                }
                            }
                        }
                        .view-btn {
                            font-size: $font-size-14;
                            font-weight: $font-weight-medium;
                            background: $gray-transparent;
                            color: $gray-900;
                            border-radius: 44px;
                            padding: 8px 16px;
                            border-color: $gray-transparent;
                        }
                        .book-btn {
                            font-size: $font-size-14;
                            padding: 9px 16px;
                            border: 0;
                            @include transition(0.5s);
                            &:hover {                    
                                @include transition(0.5s);
                            }
                        }
                    }
                }




                .our-doctor-thirteen-all {
                    .our-doctor-thirteen-img {
                        img {
                            height: 438px;
                            @include respond-below(lg) {
                                width: 100%;
                            }
                        }
                    }
                    .our-doctor-content {
                        background: $__white;
                        box-shadow: 0px 19.9607px 87.3282px rgba(32, 36, 138, 0.06);
                        border-radius: 10px;
                        padding: 20px;
                        position: $__relative;
                        a {
                            display: $__inline__block;
                            color: $__midnight_black;
                            font-size: $font-size-20;
                            font-weight: $__bold;
                            margin-bottom: 10px;
                            &:hover {
                                color: $primary;
                            }
                        }
                        .our-doctor-content-inner {
                            @extend %flex-align-between;
                            margin-bottom: 20px;
                            span {
                                padding: 5px 10px;
                                background: rgba(14, 130, 253, 0.1);
                                border-radius: 5px;
                                font-weight: $font-weight-semibold;
                                color:$__blue__14;
                                font-size: $font-size-14;
                            }
                            .reviews-ratings {
                                p {
                                    color: $__link_water;
                                    font-size: $font-size-12;
                                    span {
                                        background: none;
                                        color: $__bodycolor;
                                        font-size: $font-size-16;
                                        font-weight: $__regular;
                                        @include margin-padding(0 4px 0 0, 0);
                                        i {
                                            color: #FBBF24;
                                            background: transparent;
                                            width: auto;
                                            height: auto;
                                            border-radius: 0;
                                        }
                                    }
                                }
                            }
                        }
                        h6 {
                            color: $__bodycolor;
                            font-weight: $font-weight-semibold;
                            margin-bottom: 10px;
                        }
                        p {
                            color: $__bodycolor;
                            font-size: $font-size-14;
                            margin-bottom: 0;
                            display: $__flex;
                            align-items: $__center;
                            i {
                                width: 24px;
                                height: 24px;
                                background: rgba(154, 154, 154, 0.1);
                                border-radius: 5px;
                                @extend %flex-align-center;
                                margin-right: 5px
                            }
                        }
                        .our-doctor-thirteen-imgone {
                            @include position($__absolute, null, 0, 0, null);
                        }
                    }
                }
                .our-doctor-thirteen-one {
                    img {
                        position: absolute;
                        z-index: 0;
                        &:nth-child(1) {
                            right: 2%;
                            top: 20%;
                            width: auto;
                            animation: spin 3000ms linear infinite;
                            opacity: 0.4;
                        }
                        &:nth-child(2) {
                            right: 4%;
                            bottom: 10%;
                            width: auto;
                            animation: spin 3000ms linear infinite;
                            opacity: 0.4;
                        }
                        &:nth-child(3) {
                            left: 2%;
                            bottom: 40%;
                            width: auto;
                            animation: spin 3000ms linear infinite;
                            opacity: 0.4;
                        }
                    }
                }
            }
            .choose-us-section-thirteen {
                background: $light;
                position:relative;
                z-index: 1;
                .choose-us-thirteen-bg {
                    img {                        
                        &:nth-child(1) {
                            @include position(absolute, null, null, 0, 5%);
                            z-index: -1;
                        }
                        &:nth-child(2) {
                            @include position(absolute, 6%, null, null, 5%);
                                    @include respond-below (custom1199) {
                                        display: $__none;
                                    }
                        }
                    }
                }
                .choose-us-inner-all {
                    .choose-us-thirteen-img {
                        text-align: right;
                        position: $__relative;
                        @include respond-below (custom991) {
                            display: $__none;
                        }
                        img {
                            border-radius: 20px;
                        }
                        .choose-us-thirteen-imgone {
                            img {
                                position: absolute;
                                z-index: 0;
                                &:nth-child(1) {
                                    right: -25px;
                                    bottom: 0;
                                }
                            }
                        }
                    }
                }
                ul {
                    margin: 0;
                    padding: 0;
                    list-style: $__none;
                    li {
                        margin-bottom: 40px;
                        transition: 0.5s;
                        @include respond-below (custom991) {
                            margin-bottom: 20px;
                        }
                        &:last-child {
                            margin-bottom: 0;
                        }
                        .choose-us-content-thirteen {
                            display: $__flex;
                            .chooseus-contents {
                                @extend %flex-align-center;
                                min-width: 50px;
                                height: 50px;
                                background: $light-300;
                                border-radius: 10px;
                                font-size: $font-size-24;
                                color: $primary;
                                margin-right: 16px;
                                @include respond-below (custom575) {
                                    margin-bottom: 10px;
                                }
                            }
                            .chooseus-content-ryt {
                                h5 {
                                    margin-bottom: 8x;
                                }
                                p {
                                    letter-spacing: 0.2px;
                                    margin-bottom: 0;
                                }
                            }
                        }
                    }
                }
            }
            .client-us-section-thirteen {
                position: $__relative;
                background: $light-300;
                .client-says-all {
                    display: $__flex;
                    margin-bottom: 24px;
                    @include respond-below(custom1199) {
                        display: $__block;
                    }
                    @include respond-below(lg) {
                        margin-bottom: 24px;
                    }
                    .clients-says-content {
                        width: 50%;
                        padding: 50px;
                        background: $primary;
                        border-radius: 35px 0px 0px 35px;
                        position: $__relative;
                        z-index: -1;
                        display: flex;
                        justify-content: center;
                        flex-direction: column;
                        @include respond-below(custom1199) {
                            width: 100%;
                            border-radius: 0;
                            padding: 50px 50px 50px 50px;
                        }
                        @include respond-below(custom767) {
                            padding: 25px;
                        }
                        p {
                            color: $__white;
                            font-size: $font-size-20;
                            margin-bottom: 20px;
                            @include respond-below(custom1199) {
                                font-size: $font-size-18;
                                margin-bottom: 13px;
                            }
                        }
                        h4 {
                            color: $white;
                            font-size: $font-size-24;
                            font-weight: $font-weight-semibold;
                            margin-bottom: 4px;
                            @include respond-below(custom1199) {
                                font-size: $font-size-20;
                            }
                        }
                        .location-thirteen {
                            color: $light;
                            font-size: $font-size-14;
                            font-weight: $__regular;
                            margin-bottom: 0;
                            display: flex;
                            display: -webkit-flex;
                            align-items:center;
                            -webkit-align-items:center;
                            i {
                                margin-right: 4px;
                            }
                        }
                        .client-says-imagesone {
                            img {
                                position: absolute;
                                z-index: -1;
                                &:nth-child(1) {
                                    right: -3%;
                                    bottom: -12%;
                                    width: auto;
                                }
                                &:nth-child(2) {
                                    left:0%;
                                    top: 0%;
                                    width: auto;
                                }
                            }
                        }

                    }
                    .client-says-images {
                        width: 50%;
                        img {
                            width: auto;
                            border-radius: 0 35px 35px 0;
                        }
                        @include respond-below(custom1199) {
                            display: $__none;
                        }
                    }
                }
                .client-us-section-thirteenone {
                    @include respond-below(lg) {
                        display: $__none;
                    }
                    img {
                        position: absolute;
                        z-index: 0;
                        &:nth-child(1) {
                            left: 0%;
                            top: 15%;
                            width: auto;
                        }
                        &:nth-child(2) {
                            left: -2%;
                            bottom: 0;
                            width: auto;
                            @include respond-below(custom1199) {
                                display: $__none;
                            }
                        }
                        &:nth-child(3) {
                            top: 0;
                            right: 0;
                            width: auto;
                            @include respond-below(custom1199) {
                                display: $__none;
                            }
                        }
                    }
                }
            }
            .latest-articles-thirteen {
                padding: 60px 0 36px 0;
                @include respond-below(lg) {
                    padding: 50px 0 26px;
                }
                .articles-thirteen {
                    border: 1px solid $border-color;
                    border-radius: 10px;
                    padding: 20px;
                    margin-bottom: 24px;
                    .articles-thirteen-img {
                        margin-bottom: 20px;
                        overflow: $__hidden;
                        border-radius: 10px;
                        img {
                            border-radius: 10px;
                            @include transform(translateZ(0));
                            @include transition(all 2000ms cubic-bezier(.19, 1, .22, 1) 0ms);
                            width: 100%;
                        }
                        &:hover {
                            img {
                                border-radius: 10px;
                                @include transform(scale(1.15));
                            }  
                        }
                    }
                    .articles-thirteen-content {
                        h6 {
                            padding: 4px 8px;
                            border-radius: 20px;
                            background: $primary-transparent;
                            color: $primary;
                            font-size: $font-size-14;
                            font-weight: $font-weight-semibold;
                            text-transform: capitalize;
                            margin-bottom: 16px;
                            display: $__inline__block;
                        }
                        h5 {
                            margin-bottom: 5px;
                            display: $__block;
                             display: -webkit-box;
                            -webkit-box-orient: vertical;
                            -webkit-line-clamp: 2;
                            overflow: hidden;
                            a {
                                &:hover {
                                    color: $primary;
                                }
                            }                            
                        }
                        p {
                            margin-bottom: 0;
                            display: -webkit-box;
                            -webkit-box-orient: vertical;
                            -webkit-line-clamp: 2;
                            width: 100%;
                            overflow: hidden;
                        }
                        .article-footer {
                            display: flex;
                            display: -webkit-flex;
                            align-items:center;
                            -webkit-align-items:center;
                            justify-content: space-between;
                            -webkit-justify-content: space-between;
                            border-top: 1px solid $border-color;
                            padding-top: 16px;
                            margin-top: 16px;
                            .post-author {
                                img {
                                    width: 35px;
                                    height: 35px;
                                    margin-right: 8px;
                                }
                            }
                            ul {
                                display: flex;
                                display: -webkit-flex;
                                align-items:center;
                                -webkit-align-items:center;
                                li {
                                    display: flex;
                                    display: -webkit-flex;
                                    align-items:center;
                                    -webkit-align-items:center;
                                    color: $gray-600;
                                    margin-right: 16px;
                                    i {
                                        margin-right: 5px;
                                        color: $gray-900;
                                    }
                                    &:last-child {
                                        margin-right: 0;
                                    }
                                }
                            }
                        }
                    }
                }
            }
            .feedback-section-thirteen {
                background: url(../img/feedback-bg.png);
                background-repeat: no-repeat;
                background-position: top center;
                position: $__relative;
                z-index: 1;
                @include respond-below (custom991) {
                    background-image: $__none;
                    background-color: #F8FBFF;
                }
                .feedback-all-img {
                    @include respond-below (custom991) {
                        display: $__none;
                    }
                }
                .feedback-main-content {
                    @include respond-below (custom991) {
                        text-align: $__center;
                    }
                    h2 {
                        margin-bottom: 20px;
                    }
                    p {
                        margin-bottom: 40px;
                    }
                    .feedback-inner-img {
                        display: $__flex;
                        @include respond-below (custom991) {
                            justify-content: $__center;
                        }
                        @include respond-below (custom575) {
                            display: $__block;
                        }
                        .feedback-inner-imgone {
                            margin-right: 16px;
                            @include respond-below (custom575) {
                                margin: 0 0 10px 0;
                            }
                        }
                    }
                }
                .feedback-bg-icons {
                    @include respond-below (custom991) {
                        display: $__none;
                    }
                    img {
                        position: absolute;
                        z-index: 0;
                        &:nth-child(1) {
                            right: 6%;
                            top: 20%;
                            width: auto;
                            animation: spin 3000ms linear infinite;
                            opacity: 0.4;
                        }
                        &:nth-child(2) {
                            right: 4%;
                            bottom: 10%;
                            width: auto;
                            animation: spin 3000ms linear infinite;
                            opacity: 0.4;
                        }
                        &:nth-child(3) {
                            left: 2%;
                            bottom: 40%;
                            width: auto;
                            animation: spin 3000ms linear infinite;
                            opacity: 0.4;
                        }
                        &:nth-child(4) {
                            left: 15%;
                            bottom: 10%;
                            width: auto;
                            animation: spin 3000ms linear infinite;
                        }
                        &:nth-child(5) {
                            left: 6%;
                            top: 25%;
                            width: auto;
                            animation: spin 3000ms linear infinite;
                        }
                    }
                }
            }
        }

    }
}
.section-header-thirteen {
    @extend %flex-align-center;
    margin-bottom: 40px;
    @include respond-below (custom991) {
        margin-bottom: 30px;
    }
    .section-inner-thirteen {
        margin-right: 15px;
    }
    h2 {
        font-size: $font-size-32;
        margin-bottom: 0;
        @include respond-below(lg) {
            font-size: 28px;
          }
          @include respond-below(md) {
            font-size: 24px;
          }
    }
}
.our-slider-thirteen, .client-says-thirteen {
    .owl-dots {
        text-align: $__center;
        margin-top: 26px;
        @include respond-below(lg) { 
            margin-top: 6px;
        }
        .owl-dot {
            width: 8px;
            height: 8px;
            border-radius: 50%;
            background: $light;
            margin-right: 5px;
            &.active {
                width: 24px;
                background: $primary;
                border-radius: 20px;
            }
        }
    }
}
@keyframes pulse {
    from { transform: scale(0.8); }
    to { transform: scale(1.2); }
  }
@keyframes elastic-spin {
from { transform: rotate(0deg); }
to { transform: rotate(720deg); }
}
  @keyframes spin {
    to {
        transform: rotate(360deg);
    }
}