@font-face {font-family: "IranianSans";src: url("../fonts/IRANSans/IRANSansWeb.woff");src: url("../fonts/IRANSans/IRANSansWeb_Bold.woff") format("woff"), url("../fonts/IRANSans/IRANSansWeb_Light.woff") format("woff"), url("../fonts/IRANSans/IRANSansWeb_Medium.woff") format("woff"), url("../fonts/IRANSans/IRANSansWeb_UltraLight.woff") format("woff");}::-webkit-scrollbar {width: 5px;height: 5px;}::-webkit-scrollbar-track {background: #f1f1f1;}::-webkit-scrollbar-thumb {background: #888;}::-webkit-scrollbar-thumb:hover {background: #555;}.right {direction: rtl !important;text-align: right !important;}.center {text-align: center !important;}.left {direction: ltr;text-align: left !important;}:root {--primary: #FCD12A;--secondary: #757575;--light: #f3f6f8;--dark: #
    ;}.py-6 {padding-top: 6rem;padding-bottom: 6rem;}.my-6 {margin-top: 6rem;margin-bottom: 6rem;}.back-to-top {position: fixed;display: none;right: 30px;bottom: 30px;z-index: 99;}body {font-family: "IranianSans", sans-serif;direction: rtl;text-align: right;}#spinner {opacity: 0;visibility: hidden;transition: opacity 0.5s ease-out, visibility 0s linear 0.5s;z-index: 99999;}#spinner.show {transition: opacity 0.5s ease-out, visibility 0s linear 0s;visibility: visible;opacity: 1;}.btn {font-weight: 500;transition: 0.5s;}.btn.btn-primary, .btn.btn-outline-primary:hover {color: #ffffff;}.btn-square {width: 38px;height: 38px;}.btn-sm-square {width: 32px;height: 32px;}.btn-lg-square {width: 48px;height: 48px;}.btn-square, .btn-sm-square, .btn-lg-square {padding: 0;display: flex;align-items: center;justify-content: center;font-weight: normal;}.navbar.sticky-top {top: -100px;transition: 0.5s;}.navbar .navbar-brand, .navbar a.btn {height: 80px;}.navbar .navbar-nav .nav-link {margin-left: 30px;padding: 25px 0;color: var(--dark);font-weight: 500;text-transform: uppercase;outline: none;}.navbar .navbar-nav .nav-link:hover, .navbar .navbar-nav .nav-link.active {color: var(--primary);}.navbar .dropdown-toggle::after {border: none;content: "\f107";font-family: "Font Awesome 5 Free";font-weight: 900;vertical-align: middle;margin-right: 8px;}@media (max-width: 991.98px) {.navbar .navbar-nav .nav-link {margin-right: 0;padding: 10px 0;}.navbar .navbar-nav {border-top: 1px solid #eeeeee;}}@media (min-width: 992px) {.navbar .nav-item .dropdown-menu {display: block;border: none;margin-top: 0;top: 150%;opacity: 0;visibility: hidden;transition: 0.5s;}.navbar .nav-item:hover .dropdown-menu {top: 100%;visibility: visible;transition: 0.5s;opacity: 1;text-align: right;}}.carousel-caption {top: 0;left: 0;right: 0;bottom: 0;display: flex;align-items: center;justify-content: center;text-align: center;background: rgba(0, 0, 0, 0.75);z-index: 1;}.carousel-control-prev, .carousel-control-next {width: 15%;}.carousel-control-prev-icon, .carousel-control-next-icon {width: 3rem;height: 3rem;background-color: var(--primary);border: 10px solid var(--primary);}@media (max-width: 768px) {#header-carousel .carousel-item {position: relative;min-height: 450px;}#header-carousel .carousel-item img {position: absolute;width: 100%;height: 100%;object-fit: cover;}}.page-header {background: linear-gradient(rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.75)), url(../img/carousel-1.jpg) center center no-repeat;background-size: cover;}.breadcrumb-item + .breadcrumb-item::before {color: #999999;}@media (min-width: 991.98px) {.facts {position: relative;margin-top: -75px;z-index: 1;}}.courses {min-height: 100vh;background: linear-gradient( rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9) ), url(../img/carousel-1.jpg) center center no-repeat;background-attachment: fixed;background-size: cover;}.courses-item .courses-overlay {position: absolute;width: 100%;height: 0;top: 0;left: 0;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, 0.5);overflow: hidden;opacity: 0;transition: 0.5s;}.courses-item:hover .courses-overlay {height: 100%;opacity: 1;}.team-items {margin: -0.75rem;}.team-item {padding: 0.75rem;}.team-item::after {position: absolute;content: "";width: 100%;height: 0;top: 0;left: 0;background: #ffffff;transition: 0.5s;z-index: -1;}.team-item:hover::after {height: 100%;background: var(--primary);}.team-item .team-social {position: absolute;width: 100%;height: 0;top: 0;left: 0;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, 0.75);overflow: hidden;opacity: 0;transition: 0.5s;}.team-item:hover .team-social {height: 100%;opacity: 1;}.testimonial-carousel .owl-dots {height: 40px;margin-top: 25px;display: flex;align-items: center;justify-content: center;}.testimonial-carousel .owl-dot {position: relative;display: inline-block;margin: 0 5px;width: 20px;height: 20px;background: transparent;border: 2px solid var(--primary);transition: 0.5s;}.testimonial-carousel .owl-dot.active {width: 40px;height: 40px;background: var(--primary);}.testimonial-carousel .owl-item img {width: 150px;height: 150px;}.footer .btn.btn-link {display: block;margin-bottom: 5px;padding: 0;text-align: right;color: var(--light);font-weight: normal;text-transform: capitalize;transition: 0.3s;}.footer .btn.btn-link::before {position: relative;content: "\f104";font-family: "Font Awesome 5 Free";font-weight: 900;color: var(--light);margin-left: 10px;transform: rotate(180deg);}.footer .btn.btn-link:hover {color: var(--primary);letter-spacing: 1px;box-shadow: none;}.copyright {background: #323232;}.copyright a {color: var(--primary);}.copyright a:hover {color: var(--light);}.rotate-180 {transform: rotate(180deg);}