.btn-sm{
    padding: 8px 16px;
}

/* default-all */
.btn-default{
    width: auto;
}

/* colorss */
.color-crimson, .color-primary{color: #6A302E;}
.bg-crimson , .bg-primary{background: #6A302E;}
.color-gray, .color-secondary{color: #393D4A;}
.bg-gray , .bg-secondary{background: #393D4A;}
.color-brightGray{color: #b3b8c6;}
.bg-brightGray{background: #b3b8c6;}
.color-black{color: #252525;}
.bg-black{background: #252525;}
.color-black2{color: #767676;}
.color-black3{color: #585858;}
.bg-black2{background: #767676;}
.bg-lightGray2 { background: #ededf1;}
.bg-dark-skinned { background: #272B3A;}
.bg-light-gray { background: #f7f7f7;}
.border-brightGray {border: 1px solid #b3b8c6;}
.font-size-title{
    font-size: 1.5rem;
}
p, span, .btn{
    font-family: IRANSansWeb;
    text-align: justify;
}
.btn{
    text-align: center;
}
.pr-0 {
    padding-right: 0 !important;
    padding-left: 15px !important;
}
.pl-0 {
    padding-left: 0 !important;
    padding-right: 15px !important;
}
.btn-border {
    border: solid 1px #722c2c !important;
    color: #722c2c !important;
    background: none !important;
}


/* section1 */
.yit-swiper-slider .swiper-button-next{
    right: 0;
}
.yit-swiper-slider .swiper-button-prev{
    left: 0;
}
.swiper-slide{
    cursor: pointer !important;
}
.section1 .yit-swiper-slider .swiper-pagination.style-1 .swiper-pagination-bullet{
    width: 20px;
    height: 4px;
    border-radius: 0;
}

/* section2 */
.section2 .yit-feature.style-10 .yit-feature-item{
    padding: 7px;
    border-radius: 5px;
}
.section2 .yit-feature.style-10 .yit-feature-item .inner-border{
    border: 1px solid #FFFFFF;
    border-radius: 3px;
    padding: 0;
    margin: 0;
    /*min-height: 29vh;*/
}
.section2 .yit-feature.style-10 .yit-feature-item .img-container{
    top: -1.5em;
    position: absolute;
    text-align: center;
    left: 0;
    right: 0;
    margin: 0 auto;
    border: 1px solid #767676;
    border-radius: 100%;
    padding: 7px;
    width: 80px;
    height: 80px;
    background: #FFFFFF;
}
.section2 .yit-feature.style-10 .yit-feature-item img,
.section2 .yit-feature.style-10 .yit-feature-item i
{
    width: 45px;
    margin-top: 10px;
}
.section2 .yit-feature.style-10 .yit-feature-item h6{
    margin-top: 2.5em;
    font-size: 19px;
}
.section2 .yit-feature.style-10 .yit-feature-item h6 a{
    color: #FFFFFF;
}
.section2 .yit-feature.style-10 .yit-feature-item h6 a:hover{
    color: #767676;
}
.section2 .yit-feature.style-10 .yit-feature-item p{
    font-family: IRANSansWeb;
    font-size: 13px;
    padding: 10px;
    text-align: center;
    height: 11vh;
}
/* section3 : about */
.section3 .yit-tab.style-4 .nav-tabs .nav-link{
    background: unset;
    color: #767676;
    box-shadow: unset;
    padding: .25rem 1rem;
    font-size: 15px;
}
.section3 .yit-tab.style-4 .nav-tabs .nav-link.active,
.section3 .yit-tab.style-4 .nav-tabs .nav-link:hover,
.section3 .yit-tab.style-4 .nav-tabs .nav-link:focus
{
    color: #FFFFFF;
    background: #6A302E;
}
.section3 .yit-tab.style-4 .nav-tabs{
    border: 1px solid #cccccc;
    border-radius: 3px;
    display: inline-block;
    padding: 5px;
    margin: 0 auto;
    text-align: center;
}
/* section4 */
.section4 .sec4-container{
    display: flex !important;
}
.section4 .col-lg-11{
    padding-top: 80px;
    padding-bottom: 60px;
}
.section4 h6.sec-title{
    color: #252525;
    text-align: center;
    margin: 0 auto;
    background: white;
    border: 1px solid #767676;
    padding: 1em 3em;
    border-radius: 5px;
    position: relative;
    top: 1.5em;
    box-shadow: 1px 1px 10px #767676;
}
.section4 .sec4-container a.btn.popup-youtube{
    width: auto;
    margin: 10px auto;
    text-align: center;
    display: table;
}
.section4 .container:nth-child(2){
    margin-top: -3em;
}
.section4 .container:nth-child(2) .col-lg-6{
    padding-top: 6em;
    padding-bottom: 3em;
}
.section4 .yit-tab.style-4 .nav-tabs .nav-link{
    background: unset;
    color: #767676;
    box-shadow: unset;
    /*padding: 3px 5px;*/
    padding: .25rem 1rem;
    font-size: 15px;
    margin-top: 1em;
}
.section4 .yit-tab.style-4 .nav-tabs .nav-link.active,
.section4 .yit-tab.style-4 .nav-tabs .nav-link:hover,
.section4 .yit-tab.style-4 .nav-tabs .nav-link:focus
{
    background: #722c2c;
    color: #FFFFFF;
}
.section4 .tab-pane{
    font-size: 16px;
}
.section4 .list-group-top .list-group-top-title{
    font-size: 16px;
    font-family: IRANSansWeb;
}
.section4 .list-group-top .btn,
.section5 .list-group-top .btn{
    /*border: 1px solid #fff;*/
    /*padding: 5px 10px;*/
    /*font-size: 14px;*/
    height: 33px;
    /*border-radius: 3px;*/
}
.section4 .list-group{
    height: 300px;
    overflow-y: scroll;
}
.section4 .list-group a p{
    font-family: 'IRANSansWeb(FaNum)';
    background: #b3b8c6;
    display: inline;
    padding: 5px 10px;
    border-radius: 4px;
    margin-right: 1em;
    font-size: 12px;
}
.section4 .list-group-item{
    background: #393D4A;
    border: none;
}
.section4 .list-group-item:focus,
.section4 .list-group-item:hover {
    color: #252525;
    text-decoration: none;
    background-color: #393D4A;
}
.section4 .list-group-item-section{
    background: #FFFFFF;
    color: #252525;
    border-radius: 5px;
    padding: 15px 10px;
    font-family: IRANSansWeb;
    text-align: center;
}
.section4 .sec-4-content{
    background: #393D4A;
    color: #fff;
    padding: 20px 5px;
}

.sec-4-content .list-group-top .list-group-top-title:before{
    width: 30px;
    height: 45px;
    content: " ";
    position: absolute;
    top: 8.5em;
    left: 10em;
    background-image: url("https://dralavipour.com/themes/alphateam_dralavipour/assets/img/homepage/vector.png");
    background-repeat: no-repeat;
    z-index: 1;
}
.sec-4-content .list-group-top
{
    justify-content: space-between;
}

/* section5 : all-courses & kb */
.section5 .yit-tab.style-4 .nav-tabs .nav-link{
    background: unset;
    color: #767676;
    box-shadow: unset;
    padding: .25rem .75rem;
    font-size: 15px;
    margin-top: 1em;
}
.section5 .yit-tab.style-4 .nav-tabs .nav-link.active,
.section5 .yit-tab.style-4 .nav-tabs .nav-link:hover,
.section5 .yit-tab.style-4 .nav-tabs .nav-link:focus
{
    background: #722c2c;
    color: #FFFFFF;
}
.section5 .tab-pane{
    font-size: 16px;
}
.section5 .list-group-top{
    display: flow-root;
}
.section5 .list-group-top .list-group-top-title{
    font-size: 16px;
    font-family: IRANSansWeb;
}
.section5 .list-group-top .btn-default{
    border: 1px solid #fff;
    padding: 5px 10px;
    font-size: 14px;
    height: 35px;
    border-radius: 3px;
}
.section5 .list-group-item{
    background: #393D4A;
    border: none;
}
.section5 .list-group-item:focus,
.section5 .list-group-item:hover {
    color: #252525;
    text-decoration: none;
    background-color: #393D4A;
}
.section5 .sec-5-content{
    background: #393D4A;
    color: #fff;
    padding: 20px 5px;
}
.section5 .list-group-item.yit-blog.blog-standard{
    background: #FFFFFF;
    color: #252525;
    border-radius: 0.25rem;
    margin: 0 1em;
    padding: 1em 0;
}
.section5 article .sec5-summary{
    margin-top: 10px;
}
.section5 article .sec5-summary{
    font-size: 14px;
}
.section5 article ul.sec5-summary li:before{
    display: none;
}
.section5 .list-group-item h6{
    text-align: right;
    font-size: 14px;
    /*margin: 0 7px 10px 0;*/
}
.section6 .list-group-item h6{
    margin: 0 7px 10px 0;
}
.section5 article h6 a{
    color: #000000 !important;
}
.section5 article .flex-column{
    position: relative;
}
.section5 article .flex-column span{
    font-family: 'IRANSansWeb(FaNum)';
}
.section5 article a{
    color: #252525;
}
.section5 .btn-xs.btn-crimson{
    font-size: 11px;
}
.sec-5-content .list-group-top .list-group-top-title:before{
    width: 30px;
    height: 45px;
    content: " ";
    position: absolute;
    top: 1.5em;
    left: 10em;
    background-image: url("https://dralavipour.com/themes/alphateam_dralavipour/assets/img/homepage/vector.png");
    background-repeat: no-repeat;
    z-index: 1;
}
.sec-5-content .list-group-top
{
    justify-content: space-between;
}
.section4 .list-group-top,
.section5 .list-group-top,
.section6 .list-group-top{
    padding: 0 1em;
}
.section4 figure img,
.section5 figure img,
.section6 figure img{
    border-radius: 3px;
    border: 1px solid #c1c1c1;
}
/* section6 */
.section6 .list-group-item.yit-blog.blog-standard,
.section6 .kb-items {
    background: #FFFFFF;
    color: #252525;
    border-radius: 0.25rem;
}
.section4 .yit-tab .nav-tabs .nav-item,
.section5 .yit-tab .nav-tabs .nav-item{
    margin: 0 0 2em 0;
}
.section6 .yit-tab .nav-tabs .nav-item{
    margin: 0 0 2em 5em;
}
.section6 .kb-items{
    margin: 0 10px 10px 10px;
    padding-bottom: 10px;
}
.section6 .kb-items h6{
    font-size: 14px;
    text-align: right;
    padding: 10px 17px;
    margin: 0;
    display: inline-grid;
}
.section6 .kb-items h6 a{
    color: #252525;
}
.section6 .list-group-item.yit-blog.blog-standard{
    margin: 0;
    padding: 0 0 10px 0;
}
.section6 article{
    font-family: 'IRANSansWeb(FaNum)';
    font-size: 13px;
    font-weight: 100;
    color: #666666;
    line-height: 2em;
}
/* section8 : kanoon */
.section8 .kanoon-info{
    background: #ffffff;
    border: 1px solid #eee;
    border-radius: 10px;
    margin: 0 auto;
    padding: 2em 0;
    position: absolute;
    margin-top: -5em;
    box-shadow: 1px 1px 10px #ccc;
    right: 10%;
    left: 10%;
}
.section8 .kanoon-info .yit-sponsor .owl-theme{
    padding: 0 4em;
}
.section8 .owl-carousel .fa-angle-right:before{
    content: "\f061" !important;
    font-size: 20px;
}
.section8 .owl-carousel .fa-angle-left:before{
    content: "\f060" !important;
    font-size: 20px;
}
.section8 .yit-sponsor .owl-theme .owl-nav [class*="owl-"]{
    position: absolute;
    top: 10px;
    background: #393D4A;
    border-radius: 3px;
    width: 40px;
    height: 40px;
    line-height: 35px;
}
.section8 .yit-sponsor .owl-theme .owl-nav .owl-prev{
    left: 0.5em !important;
    right: auto;
}
.section8 .yit-sponsor .owl-theme .owl-nav .owl-next{
    right: 0.5em !important;
    left: auto;
}
.section8 .yit-sponsor .owl-theme .client-logo a{

}
.section8 .yit-sponsor .owl-theme .client-logo .fa,
.section8 .yit-sponsor .owl-theme .client-logo img{
    font-size: 30px;
    color: #FFF;
    background: #393D4A;
    border-radius: 10px;
    padding: 8px;
}
.section8 .yit-sponsor .owl-theme .client-logo img{
    width: 40px;
    height: 40px;
    display: block;
    margin: 0 auto;
}
.section8 .yit-sponsor .owl-theme .client-logo span{
    font-family: 'IRANSansWeb(FaNum)_Bold';
}
.section8 {
    /*background: linear-gradient(180deg, #fff, #393D4A);*/
    border-bottom-right-radius: 6em;
    border-bottom-left-radius: 6em;
    background-image: url("https://dralavipour.com/themes/alphateam_dralavipour/assets/img/homepage/kanoon-bg-min.png");
    background-position: unset;
    background-size: cover;
}
/* section9: comments */
.section9 .yit-testimonial.style-8 .yit-item{
    text-align: right;
}
.section9 .yit-testimonial.style-8 .yit-content{
    border-radius: 5px;
    background: #ededf1;
}
.section9 .yit-testimonial.style-8 .yit-content .yit-thumbnail::before{
    right: 0;
    left: unset;
}
.section9 .yit-testimonial.style-8 .yit-content .yit-thumbnail span:nth-child(2){
    font-size: 14px;
}
.section9 .yit-testimonial.style-8 .yit-content .yit-thumbnail span:nth-child(3){
    font-size: 14px;
    color: #767676;
}
.section9 .yit-testimonial.style-8 .yit-img{
    width: 50px;
    height: 50px;
    border: none;
}
.section9 .yit-testimonial.style-8 .yit-content .yit-p{
    background: #FFFFFF;
    color: #585858;
    border-radius: 5px;
    padding: 10px;
    font-size: 14px;
}
.section9 .kanoon-info .yit-sponsor .owl-theme{
    padding: 0 4em;
}

.section9 .owl-carousel .fa-angle-right:before{
    content: "\f105" !important;
}
.section9 .owl-carousel .fa-angle-left:before{
    content: "\f104" !important;
}
.section9 .owl-theme .owl-nav [class*="owl-"]{
    position: absolute;
    top: unset;
    background: #eeeff0;
    border-radius: 3px;
    width: 25px;
    height: 30px;
    line-height: 35px;
}
.section9 .owl-theme .owl-nav .owl-prev{
    left: -25px !important;
    right: auto;
}
.section9 .owl-theme .owl-nav .owl-next{
    right: -25px !important;
    left: auto;
}

/* section10 */
.section10{
    background: url("https://dralavipour.com/themes/alphateam_dralavipour/assets/img/homepage/achievement-bg.png");
    background-size: cover;
}
.section10 .owl-carousel .fa-angle-right:before{
    /*content: "\f105" !important;*/
    content: "\f061" !important;
    font-size: 20px;
}
.section10 .owl-carousel .fa-angle-left:before{
    content: "\f060" !important;
    font-size: 20px;
}
.section10 .yit-sponsor .owl-theme{
    padding: 0 4em;
}
.section10 .yit-sponsor .owl-theme .owl-nav [class*="owl-"]{
    position: absolute;
    top: 10px;
    background: #FFFFFF;
    color: #393D4A;
    border-radius: 3px;
    width: 40px;
    height: 40px;
    line-height: 35px;
}
.section10 .yit-sponsor .owl-theme .owl-nav .owl-prev{
    left: -15px !important;
    right: auto;
}
.section10 .yit-sponsor .owl-theme .owl-nav .owl-next{
    right: -15px !important;
    left: auto;
}
.section10 .yit-sponsor .owl-theme .client-logo a{

}
.section10 .yit-sponsor .owl-theme .client-logo .fa,
.section10 .yit-sponsor .owl-theme .client-logo img{
    font-size: 30px;
    color: #FFF;
    background: #393D4A;
    border-radius: 10px;
    padding: 4px;
    display: block;
    margin: 0 auto;
    width: 40px;
    height: 40px;
}
.section10 .yit-sponsor .owl-theme .client-logo img{
    width: 40px;
    height: 40px;
}
.section10 .yit-sponsor .owl-theme .client-logo span{
    font-family: 'IRANSansWeb(FaNum)_Bold';
}

/* section11 */
.section11 .faq-list.yit-accordion.style-4 .card-body .btn{
    font-size: 12px;
}
.section11 .yit-accordion.style-4 .card-header .btn{
    color: #252525;
}
.section11 .faq-list.yit-accordion.style-4 .card-header .btn.collapsed{
    color: #252525;
}
.section11 .faq-list.yit-accordion.style-4 .card-body p,
.section11 .faq-list.yit-accordion.style-4 .card-body strong{
    color: #767676;
}
.section11 .faq-list.yit-accordion.style-4 .card-body .btn{
    float: left;
}
/* section12 */
.section12{
    background: url("https://dralavipour.com/themes/alphateam_dralavipour/assets/img/homepage/permissions-bg.png");
    background-size: cover;
    background-position: bottom;
}
.section12 .yit-feature.style-44 .yit-feature-content{
    bottom: -79px;
}
.section12 .owl-theme .owl-nav [class*="owl-"]{
    background: #FFFFFF;
    color: #767676;
    border-radius: 5px;
    width: 45px;
    height: 28px;
    line-height: 30px;
    font-size: 20px;
    position: absolute;
    top: unset;
    bottom: -1.5em;
}
.section12 .owl-carousel .fa-angle-right:before{
    content: "\f061" !important;
    font-size: 17px;
    /*content: "\f178" !important;*/
}
.section12 .owl-carousel .fa-angle-left:before{
    content: "\f060" !important;
    font-size: 17px;
    /*content: "\f177" !important;*/
}
.section12 .yit-team .owl-theme .owl-nav [class*="owl-"]:hover{
    background: white;
}
.section12 .owl-theme .owl-nav .owl-prev{
    right: auto;
    left: 42%;
}
.section12 .owl-theme .owl-nav .owl-next{
    left: auto;
    right: 42%;
}
.section12 .yit-team.style-5 .yit-team-item{
    border-top: unset;
}
.section12 .owl-theme .owl-nav{
    direction: ltr !important;
}
.section12 .yit-team.style-5 .yit-team-item .team-info h6{
    padding: 0 1em;
}
.team-info{
    min-height: 6vh;
}
.section12 .yit-feature.style-44 .owl-carousel .item{
    background: #FFFFFF;
    border-radius: 5px;
}

/* section13 */
.section13 .kanoon-info .yit-sponsor .owl-theme{
    padding: 0 4em;
}
.section13 .owl-carousel .fa-angle-right:before{
    content: "\f061" !important;
    font-size: 20px;
}
.section13 .owl-carousel .fa-angle-left:before{
    content: "\f060" !important;
    font-size: 20px;
}
.section13 .yit-sponsor .owl-theme .owl-nav [class*="owl-"]{
    position: absolute;
    top: 30%;
    background: #393D4A;
    border-radius: 3px;
    width: 40px;
    height: 40px;
    line-height: 35px;
}
.section13 .yit-sponsor .owl-theme .owl-nav .owl-prev{
    left: -15px !important;
    right: auto;
}
.section13 .yit-sponsor .owl-theme .owl-nav .owl-next{
    right: -15px !important;
    left: auto;
}
.section13 .yit-sponsor .owl-carousel .owl-item img{
    max-height: 150px;
}
.yit-sponsor .owl-carousel .owl-item img{
    opacity: 1;
}
.pad-30-all-desktop{
    padding: 30px;
}
.d-flex-desktop{
    display: flex;
}

::-webkit-scrollbar {
    height: 5px; /* height of horizontal scrollbar ← You're missing this */
    width: 5px; /* width of vertical scrollbar */
    border: 1px solid #585858;
    border-radius: 5px;
}
/* Track */
::-webkit-scrollbar-track {
    box-shadow: inset 0 0 3px grey;
    border-radius: 5px;
}
/* Handle */
::-webkit-scrollbar-thumb {
    background: #d5d5d5;
    border-radius: 5px;
}

::-webkit-scrollbar-thumb:hover {
    background: rgb(54, 56, 58);
}

/* desktop */
@media(min-width: 768px) {

}
/* mobile */
@media(max-width: 767px) {
    .pb-40 {
        padding-bottom: 20px !important;
    }
    .pt-40 {
        padding-top: 20px !important;
    }
    .d-flex-desktop{
        display: block;
    }
    .section4 .row,
    .row {
        margin: 0;
    }
    .pad-30-all-desktop{
        padding: unset;
    }
    .font-size-title{
        font-size: 1rem;
    }
    ::-webkit-scrollbar {
        width: 10px;
    }
    /* Track */
    ::-webkit-scrollbar-track {
        box-shadow: inset 0 0 5px grey;
        border-radius: 10px;
    }

    /* Handle */
    ::-webkit-scrollbar-thumb {
        background: #FFFFFF;
        border-radius: 10px;
    }

    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover {
        /*background: #b30000;*/
    }

    /* section1 : banner */
    .section1 .yit-swiper-slider .swiper-button-prev,
    .section1 .yit-swiper-slider .swiper-button-next{
        display: none;
    }
    /* section2 */
    .section2 .yit-feature.style-10 .col-sm-3.col-6{
        margin-bottom: 1em;
        padding: 0 2px;
    }
    .section2 .yit-feature.style-10 .yit-feature-item .inner-border{
        /*min-height: 16vh;*/
    }
    .section2 .yit-feature.style-10 .yit-feature-item .img-container{
        top: 0;
        padding: 5px;
        width: 35px;
        height: 35px;
    }
    .section2 .yit-feature.style-10 .yit-feature-item img,
    .section2 .yit-feature.style-10 .yit-feature-item i
    {
        width: 30px;
        margin-top: 0;
    }
    .section2 .yit-feature.style-10 .yit-feature-item h6{
        margin-top: 1.5em;
        font-size: 12px;
    }
    .section2 .yit-feature.style-10 .yit-feature-item p{
        font-size: 10px;
        padding: 1px;
        text-align: center;
        height: 5vh;
    }
    .section2 .yit-feature.style-10 div:nth-child(2) .yit-feature-item p,
    .section2 .yit-feature.style-10 div:nth-child(3) .yit-feature-item p{
        font-size: 8px;
    }
    /* section3 */
    .section3 .yit-tab.style-4 .nav-link span{
        display: block;
        font-size: 12px;
    }
    .section3 .yit-tab.style-4 .nav-tabs{
        font-size: 13px;
    }
    .section3 .yit-tab.style-4 .nav-tabs .nav-link{
        margin: 0;
    }
    .section3 .yit-tab.style-4 .tab-content{
        font-size: 14px;
    }
    .section3 .yit-tab.style-4 .tab-content .btn{
        width: auto;
    }
    /* section4 */
    .section4 .sec4-container{
        display: block !important;
    }
    .section4 h6.sec-title{
        font-size: 14px;
        padding: 1em;
        width: 80%;
    }
    .section4 .col-lg-11{
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .section4 .yit-tab.style-4 .tab-content p,
    .section4 .col-sm-6.col-12 p,
    .section4 .list-group-top .list-group-top-title
    {
        font-size: 14px;
    }
    .section4 .container:nth-child(2) .col-lg-6{
        padding-top: 3em;
        padding-bottom: 0;
    }
    .section4 .yit-tab.style-4 .nav-tabs .nav-link{
        margin-top: 0;
        padding: .25rem .25em;
    }
    .section4 .yit-tab.style-4 .nav-link span{
        display: block;
        font-size: 11px;
    }
    .section4 .list-group-top .btn,
    .section5 .list-group-top .btn{
        padding: 3px 5px;
        height: 28px;
        width: auto;
    }
    .section4 .list-group-item-section{
        padding: 5px 10px;
        font-size: 14px;
    }
    .section4 .yit-tab .nav-tabs .nav-item{
        margin: 0 0 1em 0;
    }

    /* section5 */
    .section5 .list-group-top .list-group-top-title{
        font-size: 14px;
    }

    .section5 .sec4-container{
        display: block !important;
    }
    .section5 h6.sec-title{
        font-size: 12px;
    }
    .section5 article,
    .section5 figure.blog-thumbnail{
        padding: 0 5px !important;
    }
    .section5 .list-group-item h6{
        margin: 0;
        margin-bottom: 3px;
    }
    .section5 .list-group-item h6 a{
        font-size: 10px;
        text-align: right;
    }
    .section5 article a{
        font-size: 10px;
    }
    .section5 article .sec5-summary{
        text-align: right;
        font-size: 8px;
        line-height: 1.1;
    }
    .section5 article .flex-column span{
        font-size: 8px;
    }
    .section5 .btn-xs.btn-crimson{
        font-size: 8px;
        text-align: right;
        padding: 3px 7px;
        float: right;
    }
    .section5 .yit-tab.style-4 .tab-content p,
    .section5 .col-sm-6.col-12 p,
    .section5 .list-group-top .list-group-top-title
    {
        font-size: 14px;
    }
    .section5 .container:nth-child(2) .col-lg-6{
        padding-top: 2em;
        padding-bottom: 0em;
    }
    .section5 .yit-tab.style-4 .nav-tabs .nav-link{
        margin-top: 0;
        padding: .25rem .25em;
    }
    .section5 .yit-tab.style-4 .nav-link span{
        display: block;
        font-size: 11px;
    }
    .section5 .list-group-top .btn-default {
        padding: 4px;
        font-size: 12px;
        height: 30px;
        width: auto;
    }
    .section5 .list-group-item-section{
        padding: 5px 10px;
        font-size: 14px;
    }
    .section5 .list-group-item{
        display: flex;
    }
    .section5 .col-lg-6.mx-auto{
        margin-top: 1em;
    }
    .sec-5-content .list-group-top .list-group-top-title:before{
        top: 2.5em;
        left: 8em;
    }
    .section5 .yit-tab .nav-tabs .nav-item{
        margin: 0 0 1em 0;
    }
    /* section6 */
    .section6 .kb-items{
        margin: 10px 1em;
    }
    .section6 .kb-items h6{
        padding: 10px;
        font-size: 10px;
    }
    .section6 .yit-tab .nav-tabs .nav-item{
        margin: 0 0 1em 3em;
    }
    .section6 .list-group-item.yit-blog.blog-standard{
        margin: 0 5px;
        padding: 0;
    }
    /* section8 */
    .section8 .item-content a.btn{
        width: auto;
        display: table;
        margin: 1em auto;
        float: none;
    }
    .section8 .kanoon-info{
        /*width: 93%;*/
        padding: 2em 0 0 0;
        margin-top: -5em;
        right: 3%;
        left: 3%;
    }
    .section8 .kanoon-info .yit-sponsor .owl-theme{
        padding: 0 4em;
    }
    .section8 .owl-carousel .fa-angle-right:before,
    .section8 .owl-carousel .fa-angle-left:before{
        font-size: 17px;
    }
    .section8 .yit-sponsor .owl-theme .owl-nav [class*="owl-"]{
        top: 1em;
        width: 25px;
        /*height: 30px;*/
        /*line-height: 0px;*/
        background: #b3b8c6;
    }
    .section8 .yit-sponsor .owl-theme .client-logo .fa{
        font-size: 20px;
        padding: 6px;
    }
    .section8 .yit-sponsor .owl-theme .client-logo span{
        font-size: 10px;
    }
    /* section9 */
    .yit-testimonial.style-8 .yit-thumbnail{
        height: 3em;
        padding-top: 10px;
    }
    .section9 .yit-testimonial.style-8 .yit-img{
        float: right;
        width: 35px;
        height: 35px;
    }
    .section9 .yit-testimonial.style-8 .yit-content .yit-thumbnail span:nth-child(2){
        font-size: 13px;
    }
    .section9 .yit-testimonial.style-8 .yit-content .yit-thumbnail span:nth-child(3){
        margin-top: 0.5em !important;
        font-size: 13px;
    }
    /* section10 */
    .section10 .yit-sponsor .owl-theme .client-logo span{
        font-size: 10px;
    }
    .section10 .owl-carousel .fa-angle-right:before,
    .section10 .owl-carousel .fa-angle-left:before{
        font-size: 17px;
    }
    .section10 .yit-sponsor .owl-theme .owl-nav [class*="owl-"]{
        top: 1em;
        width: 25px;
        /*height: 30px;*/
        line-height: 0px;
        background: #FFFFFF;
        color: #272B3A;
    }
    /* section11 */
    .section11 .faq-list.yit-accordion.style-4 .card-body p,
    .section11 .faq-list.yit-accordion.style-4 .card-body strong{
        font-size: 12px;
    }
    .section11 .faq-list.yit-accordion.style-4 .card-body .btn{
        font-size: 10px;
    }

    /* section12 */
    .section12{
        background: unset;
    }
    .section12.perm-bg{
        background: url("https://dralavipour.com/themes/alphateam_dralavipour/assets/img/homepage/permissions-bg-mobile.png");
        background-size: cover;
        background-position: bottom;
    }
    .section12 .owl-carousel.owl-rtl .owl-item{
        background: #FFFFFF;
        border-radius: 5px;
    }
    .section12 .yit-feature.style-44 .yit-feature-content{
        bottom: -79px;
    }
    .section12 .owl-theme .owl-nav [class*="owl-"]{
        top: unset;
        bottom: -2em;
    }
    .section12 .owl-theme .owl-nav .owl-prev{
        right: auto;
        left: 22%;
    }
    .section12 .owl-theme .owl-nav .owl-next{
        left: auto;
        right: 22%;
    }
    .section12 .yit-feature.style-44 .owl-carousel .item{
        margin: 10px;
    }

    /* section13 */
    .section13 .yit-sponsor .owl-theme .owl-nav [class*="owl-"]{
        top: unset;
        width: 25px;
        height: 30px;
        /*line-height: 30px;*/
        font-size: 10px;
    }
    .section13 .owl-carousel .fa-angle-right:before,
    .section13 .owl-carousel .fa-angle-left:before{
        font-size: 15px;
    }
    .section13 .yit-sponsor .owl-theme .owl-nav .owl-prev{
        left: 40% !important;
        right: auto;
    }
    .section13 .yit-sponsor .owl-theme .owl-nav .owl-next{
        right: 40% !important;
        left: auto;
    }
}
