﻿.loading {
    width: 100%;
    height: 100%;
    /* background-color: rgb(255 255 255 / 90%); */
    background-color: #0071eb;
    opacity: 100%;
    position: fixed;
    display: none;
    z-index: 999;
    top: 0;
    bottom: 0;
}

.loading::after {
    content: "از شکیبایی شما متشکریم";
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    font-size: 18px;
    font-weight: 500;
    color: #ffffff;

    animation-name: loading;
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-direction: alternate-reverse;
    animation-timing-function: ease-in-out;
}

.loading::before {
    content: "";
    background-image: url(https://cdn.sqp.ir/Templates/Cont01/images/bx-loader.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: -120px;
    left: 0;
    right: 0;
}

@keyframes loading {
    0%   {opacity: 1;}
    50%   {opacity: 0;}
    100% {opacity: 1;}
}
#TXGFHGWDTJ #div_menu_TXGFHGWDTJ {
    left: 0;
    right: 0;
    z-index: 999;
}
#TXGFHGWDTJ nav.header {
    height: 15vh;
}
#TXGFHGWDTJ .navbar-brand img {
    height: 70%;
    max-height: unset;
}
#TXGFHGWDTJ .navbar.header {
    background: url(https://cdn.sqp.ir/Templates/Cont01/images/top_bg.jpg);
    background-repeat: repeat-x;
    background-position-y: center;
    background-size: contain;
}
#TXGFHGWDTJ .top-menu {
    border-top: 3px solid #4dc9ff;
    background-color: #0052bd;
}
#TXGFHGWDTJ .top-menu .nav-link {
    color: #ffffff;
    font-size: 16px;
    z-index: 10;
    margin-right: 5px;
    margin-left: 5px;
}
#TXGFHGWDTJ .top-menu .nav-link:hover {
    color: #00334d;
    background-color: #7ad3ff;
}
#TXGFHGWDTJ .top-menu ul.dropdown-menu .nav-link:hover {
    color: #00334d;
    background-color: #7ad3ff;
}
#TXGFHGWDTJ .top-menu ul.dropdown-menu .nav-link {
    color: #ffffff;
}
#TXGFHGWDTJ .top-menu ul.dropdown-menu {
    background-color: #0052bd;
    border: 1px solid #7ad3ff;
}
#TXGFHGWDTJ .header_search .dropdown-toggle {
    color: #ffffff;
    background-color: #4dc9ff;
}
#TXGFHGWDTJ .header_search .dropdown-toggle:hover {
    color: #4dc9ff;
    background-color: #ffffffe0;
}
#TXGFHGWDTJ .header_search .btn {
    color: #ffffff;
    border-color: #4dc9ff;
    background-color: #4dc9ff;
}
#TXGFHGWDTJ .header_search .btn:hover {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #4dc9ff;
}
#TXGFHGWDTJ .top-menu .navbar-toggler {
    background-color: #4dc9ff;
    color: #ffffff;
    border-color: #4dc9ff;
}
#TXGFHGWDTJ .btn-outline-success:not(:disabled):not(.disabled).active,
#TXGFHGWDTJ .btn-outline-success:not(:disabled):not(.disabled):active,
#TXGFHGWDTJ .show>.btn-outline-success.dropdown-toggle {
    color: #4dc9ff;
    background-color: #ffffff;
    border-color: #ffffff;
}
#TXGFHGWDTJ .btn-outline-success:not(:disabled):not(.disabled).active:focus,
#TXGFHGWDTJ .btn-outline-success:not(:disabled):not(.disabled):active:focus,
#TXGFHGWDTJ .show>.btn-outline-success.dropdown-toggle:focus {
    box-shadow: unset;
}#OQKKLIWUND #topCarousel .carousel-item {
    height: 70vh;
    min-height: 300px;
}
@media (max-width: 768px) {
    #OQKKLIWUND #topCarousel .carousel-item {
        min-height: unset;
        max-height: 200px;
    }
}#WOPRQHWUFO {
    background-color:#f7f7f7;
    background-image: url();
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    padding-top: 90px;
    padding-bottom: 60px;
}
#WOPRQHWUFO.paralaxBg {
    background-attachment: fixed;
}
.noModuleBg #WOPRQHWUFO {
    background-color: unset;
    background-image: unset;
}
#WOPRQHWUFO .tnit-about-video img {
    height: 50vmin;
}
/* {
    "Title": "رنگ عنوان",
    "Type": "color",
    "Name": "titleColor",
    "Value": "#353744"
},
{
    "Title": "رنگ متن ها",
    "Type": "color",
    "Name": "textColor",
    "Value": "#636363"
}, */


/* #WOPRQHWUFO h2 {
    color: [titleColor];
}
#WOPRQHWUFO p,
#WOPRQHWUFO .tnit-btn-readmore {
    color: [textColor];
} */


/* {
    "Title": "رنگ هاور بیشتر بخوانید",
    "Type": "color",
    "Name": "hoverTextColor",
    "Value": "#72aa79"
} */

/* #WOPRQHWUFO .tnit-btn-readmore:hover,
#WOPRQHWUFO .tnit-btn-readmore::before {
    color: [hoverTextColor];
} */#UUUEACDQAC {
    background-image: url(https://cdn.sqp.ir/Templates/Cont01/images/education-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}
#UUUEACDQAC .inner-div{
    height: 65%;
    width: 37%;
    position: absolute;
    top: 0;
    left: 50%;
    border-radius: 50%;
    transform: translate(-50%, 13%);
    border: none;
    transition:.5s;
}
#UUUEACDQAC .img-content{
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 50%;
}
#UUUEACDQAC.center-education a:nth-child(1) .inner-div { background: #fb8c4b; }
#UUUEACDQAC.center-education a:nth-child(1) { color: #fb8c4b; }
#UUUEACDQAC.center-education a:nth-child(1) span:after {
    border-bottom: solid 2px #fb8c4b33;
}
#UUUEACDQAC.center-education a:nth-child(1) hr { background: #fb8c4b80; }

#UUUEACDQAC.center-education a:nth-child(2) .inner-div { background: #2497a5; }
#UUUEACDQAC.center-education a:nth-child(2) { color: #2497a5 }
#UUUEACDQAC.center-education a:nth-child(2) span:after { border-bottom: solid 2px #2497a533; }
#UUUEACDQAC.center-education a:nth-child(2) hr { background: #2497a580; }

#UUUEACDQAC.center-education a:nth-child(3) .inner-div { background: #3f4597; }
#UUUEACDQAC.center-education a:nth-child(3) { color: #3f4597; }
#UUUEACDQAC.center-education a:nth-child(3) span:after { border-bottom: solid 2px #3f459733; }
#UUUEACDQAC.center-education a:nth-child(3) hr { background: #3f459780; }

#UUUEACDQAC.center-education a:nth-child(4) .inner-div { background: #850054; }
#UUUEACDQAC.center-education a:nth-child(4) { color: #850054; }
#UUUEACDQAC.center-education a:nth-child(4) span:after { border-bottom: solid 2px #85005433; }
#UUUEACDQAC.center-education a:nth-child(4) hr { background: #85005480;}
#PTJALCZMZM {
    background-color:#f7f7f7;
    background-image: url();
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    padding-top: 68px;
    padding-bottom: 38px;
}
#PTJALCZMZM.paralaxBg {
    background-attachment: fixed;
}
.noModuleBg #PTJALCZMZM {
    background-color: unset;
    background-image: unset;
}
#PTJALCZMZM .tnit-blog-item {
    background-color: #ffffff;
}

#PTJALCZMZM .last-content{
    height: 20vmin;
}
#PTJALCZMZM .tnit-thumb img{
    height: 20vmin;
    object-fit: cover;
}

@media (max-width: 575px) {
    #PTJALCZMZM .tnit-blog-item .tnit-text {
        padding: 25px 15px 0 15px;
    }
    /* #PTJALCZMZM  .last-content {
        height: 380px;
    }
    #PTJALCZMZM .tnit-thumb img {
        height: 220px;
    } */
}#QPRBGIBDAZ {
    background-color:#f7f7f7;
    background-image: url();
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    padding-top: 70px;
    padding-bottom: 20px;
}
#QPRBGIBDAZ.paralaxBg {
    background-attachment: fixed;
}
.noModuleBg #QPRBGIBDAZ {
    background-color: unset;
    background-image: unset;
}

#QPRBGIBDAZ .tnit-event-item:before, .tnit-event-item::before {
    background-color: #0064b0;
}

#QPRBGIBDAZ .tnit-event-item .disabled a {
    color: #c7c7c7;
}
#QPRBGIBDAZ .tnit-event-item a {
    color: #0064b0;
}#MLYMSSNZYU {
    background-image: url(https://cdn.sqp.ir/Templates/Cont01/images/education-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}
#MLYMSSNZYU .inner-div{
    height: 65%;
    width: 37%;
    position: absolute;
    top: 0;
    left: 50%;
    border-radius: 50%;
    transform: translate(-50%, 13%);
    border: none;
    transition:.5s;
}
#MLYMSSNZYU .img-content{
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 50%;
}
#MLYMSSNZYU.center-education a .inner-div { background: #ffffff; }
#MLYMSSNZYU.center-education a { color: #ffffff; }
#MLYMSSNZYU.center-education a span:after {
    border-bottom: solid 2px #ffffff33;
}
#MLYMSSNZYU.center-education a hr { background: #ffffff80; }
#VYJMVRFBWO {
    background-color:#f7f7f7;
    background-image: url();
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    padding-top: 70px;
    padding-bottom: 20px;
}
#VYJMVRFBWO.paralaxBg {
    background-attachment: fixed;
}
.noModuleBg #VYJMVRFBWO {
    background-color: unset;
    background-image: unset;
}
#VYJMVRFBWO.tnit-video-section .tab-content {
    background-color: #ffffff;
}

#VYJMVRFBWO figure.video-thumb{
    height: 30vmin;
}
#VYJMVRFBWO figure.video-thumb img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}
#VYJMVRFBWO .tnit-text-outer h4{
    height: 55px;
}
#VYJMVRFBWO .nav-tabs {
    border-bottom: unset;
}
#VYJMVRFBWO .nav-link img {
    width: 20px;
    height: 20px;
    object-fit: contain;
    margin-left: 5px;
}#GWUDQLHPFQ.bg-image {
    background: url(https://cdn.sqp.ir/Templates/Cont01/images/top_bg.jpg);
    background-repeat: repeat;
    background-position-y: center;
    background-size: auto;
}
#GWUDQLHPFQ {
    padding-top: 10px;
    padding-bottom: [paddingBot]px;
}
#GWUDQLHPFQ.paralaxBg {
    background-attachment: fixed;
}
#GWUDQLHPFQ.bg-color {
    background-color: #ffffff;
}
.noModuleBg #GWUDQLHPFQ {
    background-color: unset;
    background-image: unset;
}
#GWUDQLHPFQ h2,
#GWUDQLHPFQ h4 a {
    color: #353744;
}
#GWUDQLHPFQ .content-bg {
    background-color: #ffffff;
}
#GWUDQLHPFQ.tnit-video-section .nav-tabs .nav-link {
    color: #222;
    background-color: #dee2e6;
    border-radius: 3px;
    border: unset;
    transition: .5s all;
}
#GWUDQLHPFQ.tnit-video-section .nav-tabs .nav-link img {
    width: 25px;
    height: 25px;
    object-fit: contain;
}
#GWUDQLHPFQ.tnit-video-section .nav-tabs .nav-link.active {
    color: #ffffff;
    background-color: #45baff;
    border-color: unset;
}
#GWUDQLHPFQ figure.video-thumb{
    height: 220px;
}
#GWUDQLHPFQ figure.video-thumb img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}
#GWUDQLHPFQ .tnit-text-outer h4{
    height: 55px;
}

#GWUDQLHPFQ .animate__animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

#GWUDQLHPFQ .animate__fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}#UHZAYCZPCQ {
    padding-top: 10px;
    padding-bottom: 20px;
}
#UHZAYCZPCQ.bg-image {
    background: url(https://cdn.sqp.ir/Templates/Cont01/images/top_bg.jpg);
    background-repeat: repeat;
    background-position-y: center;
    background-size: auto;
}
#UHZAYCZPCQ.bg-color { background-color: #e1e1e1; }
#UHZAYCZPCQ.paralaxBg {
    background-attachment: fixed;
}
.noModuleBg #UHZAYCZPCQ {
    background-color: unset;
    background-image: unset;
}

#UHZAYCZPCQ h2,
#UHZAYCZPCQ h4 a { color: #353744; }
#UHZAYCZPCQ .content-bg { background-color: #ffffff; }
#UHZAYCZPCQ .nav-tabs {
    overflow-x: overlay;
    overflow-y: hidden;
    flex-wrap: nowrap;
    border: unset;
}
#UHZAYCZPCQ .nav-tabs::-webkit-scrollbar { height: 3px; }
#UHZAYCZPCQ .nav-tabs::-webkit-scrollbar-track { background: transparent; }
#UHZAYCZPCQ .nav-tabs::-webkit-scrollbar-thumb {
    background: transparent;
    border-radius: 3px;
    transition: 2s all;
}
#UHZAYCZPCQ .nav-tabs::-webkit-scrollbar-thumb:hover { background: #555; }
#UHZAYCZPCQ .nav-tabs .nav-item { margin-left: 1px; }
#UHZAYCZPCQ.tnit-video-section .nav-tabs .nav-link {
    color: #222222;
    background-color: #a5c0ff;
    transition: .5s all;
    border-radius: 25px 5px 0px 0px;
    white-space: nowrap;
    border: unset;
}
#UHZAYCZPCQ.tnit-video-section .nav-tabs .nav-link img {
    width: 25px;
    height: 25px;
    object-fit: contain;
}
#UHZAYCZPCQ.tnit-video-section .nav-tabs .nav-link.active {
    color: #222222;
    background-color: #ffffff;
}
#UHZAYCZPCQ .tnit-thumb img{
    height: 170px !important;
    object-fit: cover;
    background-position: center center;
}
#UHZAYCZPCQ .tnit-thumb img::content { content: ''; }
#UHZAYCZPCQ .tnit-blog-item_v2 .tnit-text p { height: 50px; }
#UHZAYCZPCQ .date-box { font-size: 10px; }
#UHZAYCZPCQ .tnit-text h4 { text-align: justify; }
#UHZAYCZPCQ .tnit-blog-item .tnit-text .tnit-meta-listed { margin-bottom: unset; }
#UHZAYCZPCQ .tnit-blog-item.tnit-blog-item_v2 {
    border: unset;
    transition: .5s all;
    box-shadow: 0px 0px 10px -2px #6c6c6c73;
    height: calc(100% - 15px);
}
#UHZAYCZPCQ .tnit-blog-item .tnit-text h4 { margin: 0 0 5px; }
#UHZAYCZPCQ .tnit-blog-item { margin-bottom: 15px; }
#UHZAYCZPCQ .tnit-blog-item .tnit-text { padding: 15px 0 10px 15px; }
#UHZAYCZPCQ .tnit-blog-item.tnit-blog-item_v2:hover { background-color: #e7e9ef; }
#UHZAYCZPCQ .tnit-meta-listed2 li:after { display: none; }
#UHZAYCZPCQ .tnit-blog-item_v2 .tnit-text p { margin-bottom: unset; }
@media (max-width: 991px) and (min-width: 767px) {
    #UHZAYCZPCQ .tnit-blog-item.tnit-blog-item_v2 .tnit-text { padding: 20px; }
}
@media (max-width: 991px) {
    #UHZAYCZPCQ .tnit-thumb img { height: auto !important; }
}




#UHZAYCZPCQ .animate__animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}
@-webkit-keyframes flipInX {
    0% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg)
    }

    40% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateX(-20deg);
        transform: perspective(400px) rotateX(-20deg)
    }

    60% {
        opacity: 1;
        -webkit-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg)
    }

    80% {
        -webkit-transform: perspective(400px) rotateX(-5deg);
        transform: perspective(400px) rotateX(-5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}
@keyframes flipInX {
    0% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg)
    }

    40% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        -webkit-transform: perspective(400px) rotateX(-20deg);
        transform: perspective(400px) rotateX(-20deg)
    }

    60% {
        opacity: 1;
        -webkit-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg)
    }

    80% {
        -webkit-transform: perspective(400px) rotateX(-5deg);
        transform: perspective(400px) rotateX(-5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}
#UHZAYCZPCQ .animate__flipInX {
    -webkit-animation-name: flipInX;
    animation-name: flipInX;
    -webkit-backface-visibility: visible!important;
    backface-visibility: visible!important
}#AVJOMBNEKL {
    background-color:#ffffff;
    background-image: url();
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    padding-top: 70px;
    padding-bottom: 20px;
}
#AVJOMBNEKL.paralaxBg {
    background-attachment: fixed;
}
.noModuleBg #AVJOMBNEKL {
    background-color: unset;
    background-image: unset;
}

#AVJOMBNEKL .tnit-thumb img {
    object-fit: cover;
    height: 30vmin;
}

#AVJOMBNEKL .tnit-text{
    height: 119px;
}

#AVJOMBNEKL .tnit-heading-outer {
    z-index: 0;
}#MJKHGVIYOP  img.center-block{
    height: 25vmax !important;
}#HSIUEPQRJN {
    background-color:#ffffff;
    background-image: url();
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    padding-top: 70px;
    padding-bottom: 20px;
}
#HSIUEPQRJN.paralaxBg {
    background-attachment: fixed;
}
.noModuleBg #HSIUEPQRJN {
    background-color: unset;
    background-image: unset;
}

#HSIUEPQRJN .tnit-thumb img {
    object-fit: cover;
    height: 30vmin;
}

#HSIUEPQRJN .tnit-text{
    height: 119px;
}#GQPYYRRCLA {
    padding-top: 90px
}

#GQPYYRRCLA,
#GQPYYRRCLA h5 {
    color: #353744;
}
#GQPYYRRCLA .logo {
    height: 200px;
    object-fit: contain;
}
#GQPYYRRCLA .footer-copyright {
    background: #040052;
    color: rgb(255, 255, 255);
}
#GQPYYRRCLA .footer-designer {
    background-color: rgb(255, 255, 255);
    border-top: 4px solid #040052;
    border-bottom: 4px solid #e2e2e2;
}
#GQPYYRRCLA {
    background: #e2e2e2;
}
#GQPYYRRCLA.page-footer a {
    color: #7572aa;
}
#GQPYYRRCLA.page-footer .footer-copyright a {
    color: #fff;
}
#GQPYYRRCLA.page-footer a:hover,
#GQPYYRRCLA.page-footer .footer-copyright a:hover {
    color: #f7af2e;
}body {
    background-color: #ffffff;
    background-image: url();
    background-position: top center;
    background-size: auto;
    background-repeat: no-repeat;
    font-family: Iran-Yekan !important;
    font-size: 16px;
    color: #333333;
}

.btn-appiontment:before,
.tnit-feature-item:before,
.video-thumb .icon-box,
.date-box,
.tnit-social-links_v2 li a:before,
.tnit-footer .widget-about,
#tnit-blog-slider .owl-controls .owl-nav [class*=owl-]:after,
.tnit-event-item:before,
.tnit-event-item::before,
.tnit-navbar-holder .navbar-nav li .dropdown-menu li:after,
.tnit-topbar-holder .btn-cart .num,
.tnit-btn-cart,
.tnit-btn-download,
#tnit-testimonial-slider .owl-controls .owl-nav [class*=owl-],
.tnit-btn-style_v2,
.tnit-form-search .btn-submit,
.widget-tags li a:hover,
.btn-enroll,
.tl-counter-listed .tl-counter-item,
.pro-btn-cart,
.tnit-spinner-outer span.spinner>.sub:hover,
.tnit-spinner-outer span.spinner>.add:hover,
.btn-inner-holder:hover .fa,
.btn-checkout,
.tl-review-form .inner-holder .btn-submit,
.btn-proceed,
.btn-register,
.tnit-navbar-holder .navbar-default .navbar-toggle,
.btn-cart2:hover,
#tnit-blog-slider .owl-carousel .owl-nav [class*=owl-]:after,
.tnit-courses-section .owl-carousel .owl-nav [class*=owl-]:hover,
.tnit-courses-section .owl-carousel .owl-nav [class*=owl-]:after,
.tnit-courses-section .owl-carousel .owl-controls .owl-nav [class*=owl-],
.tl-tabs-outer .nav-tabs li a.active, .tl-tabs-outer .nav-tabs li:hover a {
    background-color: #4dc9ff;
}

.tnit-navbar-holder .navbar .navbar-nav>li>a:hover,
.banner-caption h4 span,
.tnit-social-box .fa,
.tnit-btn-readmore:before,
.tnit-btn-readmore:hover,
.tnit-social-links li a:hover .fa,
.tnit-feature-item .icon-box,
.facts-item .icomoon,
.tnit-rating,
.widget-listed li:hover a,
.th-color,
.tnit-event-item .tnit-btn-style1:hover,
.tweet-item .bottom .link,
.tweet-item .link,
.tnit-qualities-listed li:before,
.audio-text .btn-play,
.audio-text .th-color,
.tnit-breadcrumb-holder li.active,
.tnit-testimonial-item .fa,
.widget-categories .widget-listed li:hover:before,
.tnit-rating .fa,
.widget-book>span,
ul.tnit-tabs-nav li.active a,
ul.tnit-tabs-nav li:hover a,
.tnit-pagination-row .pagination li:hover a,
.tnit-pagination-row .pagination li.active a,
.btn-sale,
.about-info-listed_v2 li .fa,
.tnit-error-inner .title,
.tp-left-listed li:hover,
.tp-left-listed li:hover a,
.btn-account:hover,
.tnit-login-listed>li .fa,
.tnit-login-listed>li a,
.tnit-modal-outer .top h5 a,
.tnit-event-item .tnit-text span .fa,
.tnit-my-event .tnit-event-item .date-box a,
.top-icon-box a:hover,
.tnit-sound-list-2-col .tnit-event-item a,
.widget-listed li a:hover {
    color: #4dc9ff
}

#tnit-blog-slider .owl-controls .owl-nav [class*=owl-]:hover,
.tnit-event-item:hover,
.tnit-navbar-holder .navbar-nav li .dropdown-menu li:hover,
#tnit-testimonial-slider .owl-controls .owl-nav [class*=owl-],
.tnit-video-inner-outer,
.widget-tags li a:hover,
.tl-tabs-outer .nav-tabs li:before,
.tnit-pagination-row .pagination li:before,
.tnit-pagination-row .pagination li:first-child:after,
.tnit-pagination-row .pagination li:last-child:after,
.btn-sale,
.tnit-navbar-holder .navbar-default .navbar-toggle,
.tnit-video-section_v2 .tnit-video-inner-outer,
#tnit-blog-slider .owl-carousel .owl-nav [class*=owl-]:hover,
.tnit-courses-section .owl-carousel .owl-nav [class*=owl-]:hover {
    border-color: #4dc9ff;
}
.btn-sale:after {
    border-top-color: #4dc9ff
}
.tnit-video-section .nav-tabs .nav-link {
    border: unset;
}
.tnit-video-section .nav-tabs .nav-item.show .nav-link,
.tnit-video-section .nav-tabs .nav-link.active {
    color: #333333;
    background-color: #4dc9ff;
}
.tnit-my-event .tnit-event-item .date-box a:hover,
.tnit-sound-list-2-col .tnit-event-item a:hover{
    color: #4dc9ff;
}
.tnit-video-section .nav-tabs .nav-link {
    color: #4dc9ff;
}
.tnit-courses-item .tnit-thumb .tnit-caption:before {
    background-color: #4dc9ffb3;
}
a:hover {
    color: #4dc9ff;
}
/* .btn-enroll:hover {
    color: #fff;
    box-shadow: 0 0 10px -3px #4dc9ff;
} */

/* =============== Button ================ */
button
.btn,
.btn.btn-enroll,
.tnit-form-search .btn-submit,
.tl-review-form .inner-holder .btn-submit,
.btn-submit {
    font-size: 16px;
    background-color: #0052bd;
    color: #ffffff;
    border-radius: 3px;
    transition: .3s all;
}

button.focus, button:focus,
.btn.focus, .btn:focus,
.btn.btn-enroll:focus, a.btn.btn-enroll.focus,
.tnit-form-search .btn-submit:focus, .tnit-form-search .btn-submit.focus,
.tl-review-form .inner-holder .btn-submit:focus,
.btn-submit:focus {
    box-shadow: 0 0 0 0.2rem #0052bd;
}

button:hover,
.btn:hover,
.btn.btn-enroll:hover,
.tnit-form-search .btn-submit:hover,
.tl-review-form .inner-holder .btn-submit:hover,
.btn-submit:hover {
    background-color: #4dc9ff;
    color: #fff;
    box-shadow: 0 0 10px -3px #0052bd;
}

/* =============== Border Radius ================ */
.video-thumb,
.tnit-blog-item,
.widget-tags li a,
.tnit-about-video,
.voice_page .play_voice h3,
.play_voice h3::before,
.tnit-blog-item .tnit-text,
.tnit-thumb.last-content,
.tnit-event-item:hover:before,
.tnit-event-item:hover:after,
.tnit-blog-item.tnit-blog-item_v2,
.feature-inner-holder .sm-thumb img,
.tnit-sound-list-2-col .event_list>li,
.blogDetails .tnit-blog-item .tnit-thumb img {
    border-radius: 0px;
}
.tnit-blog-item_v2 .tnit-blog-item .tnit-text {
    border-top-right-radius: unset;
    border-bottom-right-radius: unset;
}
.tnit-video-section .tab-content {
    border-radius: 0px;
    border-top-right-radius: unset;
}
.tnit-courses-item .tnit-thumb {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.tnit-courses-item .tnit-text {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
.tnit-blog-item .tnit-thumb {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

/* =============== Border Color ================ */
.border,
.center-education h2:before,
.center-education h2:after,
.center-education .footer:before,
.center-education .footer:after,
#tnit-blog-slider .owl-nav [class*=owl-],
#tnit-testimonial-slider .owl-nav [class*=owl-],
.tnit-courses-section .owl-carousel .owl-nav [class*=owl-],
.tnit-courses-item .tnit-text,
.widget-tags li a,
.tnit-form-search,
.widget-categories .widget-listed,
.tnit-sidebar-outer,
.tnit-blog-item.tnit-blog-item_v2,
.tl-review-form .inner-holder input[type=text],
.tl-review-form .inner-holder input[type=email],
.tl-review-form .inner-holder input[type=tel],
.tl-review-form .inner-holder select,
.tl-review-form .inner-holder textarea,
.about-info-listed li,
.about-info-listed_v2 li .fa,
.tnit-sidebar-outer_v2 .widget-contact .about-info-listed_v2,
.tnit-event-item .date-box,
.tnit-even-listed>li:last-child,
.chosen-container-multi .chosen-choices {
    border-color: #dee2e6 !important;
}

/* =============== Font Size ================ */
body p,
.center-education a span,
.tnit-wrapper a,
.tnit-btn-readmore, .tnit-btn-readmore:before,
.tnit-courses-item .tnit-text strong,
.widget-listed li a,
.widget-listed li,
.feature-inner-holder .text-holder p,
.tnit-form-search input[type=text],
.tnit-btns-listed>li,
.tl-review-form .inner-holder label,
.tl-review-form .inner-holder input[type=text],
.tl-review-form .inner-holder input[type=email],
.tl-review-form .inner-holder input[type=tel],
.tl-review-form .inner-holder select,
.tl-review-form .inner-holder textarea,
.about-info-listed li,
.about-info-listed li a,
.tnit-btns-listed>li>a,
.tl-tabs-outer .nav-tabs li a, .tl-tabs-outer .nav-tabs li a,
.tl-comments-inner .text-holder p,
.chosen-container-multi .chosen-choices,
.tnit-about-text p {
    font-size: 16px;
    color: #333333;
}

.video-thumb .tnit-meta-listed li,
.tnit-meta-listed li,
.tnit-event-item .tnit-text span,
.tnit-courses-item .tnit-text h5,
.widget-tags li a,
.tnit-pagination-row .pagination li a,
.tnit-social-links_v3 li a,
.tnit-video-text .tnit-meta-listed li {
    font-size: .9rem;
    color: #333333;
}
.tnit-about-text h2,
.tnit-heading-outer h2,
.tnit-error-inner p {
    font-size: 1.5rem;
    color: #333333;
}
.widget h3,
.tnit-error-inner .tnit-btn-style1,
.tnit-video-text h3 {
    font-size: 1.4rem;
    color: #333333;
}
.tnit-event-item .tnit-text h4,
body h4,
.tl-comments-box h4 {
    font-size: 1.3rem;
    color: #333333;
}
.page-footer h5,
.tl-review-outer h5 {
    font-size: 1.2rem;
    color: #333333;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, strong a,
h1, h2, h3, h4, h5, h6, strong,
.tnit-btn-readmore,
.tnit-meta-listed li a,
.center-education h2,
#tnit-blog-slider .owl-nav [class*=owl-],
#tnit-testimonial-slider .owl-nav [class*=owl-],
#tnit-blog-slider .owl-nav [class*=owl-]:hover,
.tnit-courses-section .owl-carousel .owl-nav [class*=owl-],
.widget-categories .widget-listed li:before,
.video-thumb .tnit-meta-listed li,
.tnit-btn-style1,
.date-box,
.users {
    color: #333333
}
.tnit-btn-style1:before,
.tnit-btn-style1:after,
.tnit-error-inner .tnit-btn-style1:before,
.tnit-error-inner .tnit-btn-style1:after {
    border-color: #333333;
}
/* =============== Items Background Color ================ */
.tnit-courses-item .tnit-text,
.tnit-sound-list-2-col .event_list>li,
#tnit-blog-slider .owl-item .tnit-blog-item,
.tnit-video-section .tnit-blog-item,
.tnit-blog-section_v2 .tnit-blog-item,
.tl-review-form .inner-holder input[type=text],
.tl-review-form .inner-holder input[type=email],
.tl-review-form .inner-holder input[type=tel],
.tl-review-form .inner-holder select,
.tl-review-form .inner-holder textarea,
.tnit-btns-listed>li>a,
.tnit-btn-style1:hover,
.tl-tabs-outer .nav-tabs li a, .tl-tabs-outer .nav-tabs li a,
.tl-tabs-outer .tab-content,
.tnit-social-links_v3 {
    background-color: #ffffff;
}

.blogDetails .tnit-blog-item,
.blogDetails .tnit-blog-section_v2 .tnit-blog-item {
    background-color: unset;
}