﻿@import"../css/fontface.css";*,*::before,*::after{box-sizing:border-box;outline:none !important}body{font-family:"Yekan Bakh" !important;font-weight:400;direction:rtl;margin:0;background-color:#fff;text-align:right;font-size:1rem}html{scroll-behavior:smooth;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,h2,h3,h4,h5{margin-top:0;margin-bottom:.7rem;font-weight:800 !important;line-height:normal}h1,h2,h3,h4,h5,h6,input,textarea,strong,span,p{font-family:"Yekan Bakh" !important}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem;font-weight:600}p{margin-top:0;margin-bottom:1rem;line-height:25px;font-size:1rem;font-weight:400}b,strong{font-weight:bolder}ul{list-style:none;padding:0;margin:0}nav{display:block}a{text-decoration:none !important}img{vertical-align:middle;border-style:none;font-size:13px;font-weight:300}svg{overflow:hidden;vertical-align:middle}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::selection{background-color:#d9b565;color:#fff}.fi{display:inline-block !important;line-height:0 !important}.fixed-position{overflow:hidden}@keyframes swipeup{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes swipeupsmall{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes swipeRightsmall{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes swipeLeftsmall{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes rotatebg{from{transform:translate(50%, -50%) rotate(0)}to{transform:translate(50%, -50%) rotate(360deg)}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(217,181,101,.7),0 0 0 0 rgba(217,181,101,.7)}40%{box-shadow:0 0 0 20px rgba(217,181,101,0),0 0 0 0 rgba(217,181,101,.7)}80%{box-shadow:0 0 0 20px rgba(217,181,101,0),0 0 0 20px rgba(217,181,101,0)}100%{box-shadow:0 0 0 0 rgba(217,181,101,0),0 0 0 20px rgba(217,181,101,0)}}.btn{font-size:1rem;padding:.875rem 1.625rem;border-radius:.7rem;border:none;box-shadow:none;position:relative;transition:all .25s ease-in-out;display:inline-block;line-height:1.25rem;text-align:center;background-color:rgba(0,0,0,0);vertical-align:middle}.btn .fi{font-size:1.375rem;line-height:0}.btn.small{padding:.6rem 1.2rem .5rem 1.2rem}.btn.small.icon-left{padding-left:2.5rem}.btn.small.icon-left .fi{left:.6rem;top:.46rem}.btn.small.icon-right{padding-right:2.5rem}.btn.small.icon-right .fi{right:.6rem;top:.46rem}.icon-right{padding-right:3.1rem}.icon-right .fi{position:absolute;right:.86rem}.icon-left{padding-left:3.1rem}.icon-left .fi{position:absolute;left:.86rem}.btn-primary{background-color:#d9b565;color:#fff}.btn-primary:hover,.btn-primary:focus{border:none !important;background-color:rgb(221.0375,188.8625,117.3625) !important;color:#fff !important;box-shadow:0 5px 30px -1px rgba(217,181,101,.5);transform:translateY(-2px)}.btn-secondary{background-color:#464646;color:#fff}.btn-secondary:hover,.btn-secondary:focus{border:none !important;background-color:rgb(80.2,80.2,80.2) !important;color:#fff !important;box-shadow:0 5px 30px -1px rgba(70,70,70,.5);transform:translateY(-2px)}.btn-danger{background-color:#ef4444;color:#fff}.btn-danger:hover,.btn-danger:focus{background-color:hsl(0,84.236453202%,64.1960784314%);color:#fff;box-shadow:0 5px 30px -1px rgba(239,68,68,.5);transform:translateY(-2px)}.btn-primary-outline{background-color:rgba(0,0,0,0);border:1px solid #d9b565 !important;color:#d9b565 !important;padding-top:.775rem;padding-bottom:.775rem}.btn-primary-outline:hover,.btn-primary-outline:focus{background-color:rgba(217,181,101,.1) !important;color:#d9b565 !important;border:1px solid #d9b565 !important}.btn-secondary-outline{background-color:rgba(0,0,0,0);border:1px solid #464646 !important;color:#464646 !important;padding-top:.775rem;padding-bottom:.775rem}.btn-secondary-outline:hover,.btn-secondary-outline:focus{background-color:rgba(70,70,70,.1) !important;color:#464646 !important;border:1px solid #464646 !important}.btn-collapse{border:none;background-color:#fff;width:100%;height:50px;text-align:right;padding:0 10px;position:relative}.btn-collapse .title{font-size:13px;font-weight:600;color:#3c3c3c}.btn-collapse .title .mdi{position:relative;top:4px;margin-left:5px;color:#d9b565;font-size:20px;line-height:0}.btn-collapse .icon{font-size:20px;position:absolute;left:10px;top:10px;width:30px;height:30px;transform:rotate(-90deg);transition:all .2s ease;color:#818283;display:flex;align-items:center;justify-content:center}.btn-collapse:hover{color:#d9b565;transition:all .2s ease}.btn-collapse.collapsed .icon{transform:rotate(0deg);transition:all .2s ease}.inputgroup{position:relative;margin-bottom:20px}.inputgroup label{font-size:16px;font-weight:normal;color:#3c3c3c;margin-bottom:5px;display:block;text-align:right}.inputgroup .input{width:100%;padding:8px 44px 8px 15px;border-radius:8px;border:1px solid #e2e2e2;transition:all .3s ease-in-out}.inputgroup .input:hover,.inputgroup .input:focus{border-color:#d9b565}.inputgroup .input:hover~.icon,.inputgroup .input:focus~.icon{color:#d9b565}.inputgroup .input[name=mobile]{direction:ltr;text-align:right}.inputgroup .icon{width:44px;height:44px;position:absolute;top:26px;right:0;font-size:22px;color:#818283;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center}.inputgroup .form-msg{font-size:13px;font-weight:normal;margin-top:5px;text-align:right}.inputgroup .form-msg.error{color:#ef4444}.inputgroup .form-msg.success{color:#22c55e}.inputgroup.no-icon .input{padding:8px 15px}.inputgroup.no-icon .icon{display:none}.inputgroup.text-center .input{text-align:center}.inputgroup .password-toggle-button{position:absolute;left:0;top:1.5rem}.select-group{margin-bottom:20px}.select-group label{font-size:16px;font-weight:normal;color:#3c3c3c;margin-bottom:5px;display:block;text-align:right}.select-group .form-select{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-position:left .75rem center;background-size:16px 12px;background-repeat:no-repeat;height:42px;transition:all .3s ease-in-out}.select-group .form-select:hover,.select-group .form-select:focus{border-color:#d9b565;box-shadow:none}.textarea-group{margin-bottom:20px}.textarea-group label{font-size:16px;font-weight:normal;color:#3c3c3c;margin-bottom:5px;display:block;text-align:right}.textarea-group .textarea{width:100%;padding:12px;border-radius:8px;border:1px solid #e2e2e2;transition:all .3s ease-in-out}.form-register{display:none}.form-register.active{display:block}.form-check.form-switch .form-check-input:checked{background-color:#d9b565;border-color:#d9b565}.form-check.form-switch .form-check-input:hover,.form-check.form-switch .form-check-input:focus{box-shadow:none}.navbar{position:fixed;top:0;right:0;width:100%;z-index:400;padding:0;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.2)}.navbar .navbar-inner{display:grid;grid-template-columns:140px 1fr auto auto;align-items:center;padding:.5rem 0;width:100%}.navbar .nav-logo a{display:block;position:relative;width:100%}.navbar .nav-logo a img{width:100%}.navbar .nav-search{display:flex;align-items:center;justify-content:center;padding:0 20px}.navbar .dropdown-category{position:relative}.navbar .dropdown-category .category-title{font-size:1rem;font-weight:500;color:#fff;background-color:#d9b565;white-space:nowrap;padding:.875rem 1.625rem;border-radius:.7rem;vertical-align:middle;line-height:1.25rem}.navbar .dropdown-category:hover .sub-menu-list{display:block}.navbar .dropdown-category .btn-category{white-space:nowrap;padding-left:2.4rem}.navbar .dropdown-category .btn-category .fi{position:absolute;left:12px;font-size:16px}.navbar .dropdown-category .sub-menu-list{display:none;position:absolute;top:100%;right:0;background-color:#fff;box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);min-width:220px;padding:10px;margin:0;border-radius:.75rem}.navbar .dropdown-category .sub-menu-list li{position:relative}.navbar .dropdown-category .sub-menu-list li a{font-size:14px;font-weight:400;color:#3c3c3c;display:block;padding:10px;border-radius:8px}.navbar .dropdown-category .sub-menu-list li a .fi{font-size:18px;position:relative;top:4px;margin-left:10px;color:#707376}.navbar .dropdown-category .sub-menu-list li a:hover{background-color:rgba(217,181,101,.1);color:#d9b565}.navbar .dropdown-category .sub-menu-list li a:hover .fi{color:#d9b565}.navbar .dropdown-category .sub-menu-list li.have-child::before{content:"";position:absolute;left:4px;top:8px;font-family:uicons-regular-rounded;font-size:16px;color:#707376}.navbar .dropdown-category .sub-menu-list li.have-child:hover>a{background-color:rgba(217,181,101,.1);color:#d9b565}.navbar .dropdown-category .sub-menu-list li.have-child:hover>a .fi{color:#d9b565}.navbar .dropdown-category .sub-menu-list li.have-child:hover>a~ul{display:block}.navbar .dropdown-category .sub-menu-list li>ul{display:none;position:absolute;right:100%;top:0;background-color:#fff;min-width:220px;border-radius:.75rem;box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);padding:10px}.navbar .nav-menu{padding:0 1.5rem;height:100%}.navbar .nav-menu .menu-list{display:flex;align-items:center;height:100%}.navbar .nav-menu .menu-list .link{position:relative;height:100%}.navbar .nav-menu .menu-list .link>a{font-size:16px;font-weight:400;padding:20px 15px;color:#3c3c3c;display:flex;align-items:center;justify-content:center;height:100%;white-space:nowrap}.navbar .nav-menu .menu-list .link:hover>a{color:#d9b565}.navbar .nav-menu .menu-list .link:hover.have-child::before{color:#d9b565}.navbar .nav-menu .menu-list .link.have-child{padding-left:20px}.navbar .nav-menu .menu-list .link.have-child::before{content:"";position:absolute;left:15px;top:50%;transform:translateY(-50%);font-family:uicons-regular-rounded;font-size:13px;color:#818283}.navbar .nav-menu .menu-list .link.have-child:hover>ul{display:block;animation:swipeupsmall .3s ease-in-out}.navbar .nav-menu .menu-list .link ul{display:none;position:absolute;top:100%;right:0;background-color:#fff;box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);border-radius:10px;width:220px;padding:10px 0}.navbar .nav-menu .menu-list .link li{position:relative}.navbar .nav-menu .menu-list .link li a{font-size:15px;font-weight:500;color:#707376;display:block;padding:10px}.navbar .nav-menu .menu-list .link li a:hover{background-color:rgba(217,181,101,.1);color:#d9b565}.navbar .nav-menu .menu-list .link li.have-child::before{content:"";position:absolute;left:10px;top:8px;font-family:uicons-regular-rounded;font-size:18px;color:#707376}.navbar .nav-menu .menu-list .link li.have-child:hover>a{background-color:#e2e2e2;color:#d9b565}.navbar .nav-menu .menu-list .link li.have-child:hover>a~ul{display:block}.navbar .nav-menu .menu-list .link li>ul{display:none;position:absolute;right:100%;top:0;background-color:#fff;width:200px;border-radius:10px;box-shadow:0px 5px 30px 0px rgba(0,0,0,.12)}.navbar .nav-user{display:flex;align-items:center;justify-content:flex-end}.navbar .nav-user .sign,.navbar .nav-user .login{position:relative;display:inline-block}.navbar .nav-user .user-menu{position:absolute;top:100%;left:0;background-color:#fff;box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);min-width:200px;text-align:right;padding:10px 0;border-radius:.8rem;z-index:20;display:none;animation:swipeupsmall .3s ease-in-out}.navbar .nav-user .user-menu ul li{font-size:1rem}.navbar .nav-user .user-menu ul li a{display:block;padding:8px 10px;color:#3c3c3c}.navbar .nav-user .user-menu ul li:hover a{background-color:rgba(217,181,101,.1)}.navbar .nav-user .user-menu ul li .fi{margin-left:.75rem;font-size:1rem;position:relative;top:.2rem;color:#d9b565}.navbar .nav-user .user-menu ul hr{margin:.7rem 0}.navbar .nav-user .login:hover .user-menu{display:block}.navbar .basket{margin-left:5px}.navbar .btn-basket,.navbar .btn-mobile-search,.navbar .btn-show-user-menu{width:48px;height:48px;padding:.1rem;border-radius:.8rem;border:none;color:#d9b565;font-size:24px;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center}.navbar .btn-basket .badge,.navbar .btn-mobile-search .badge,.navbar .btn-show-user-menu .badge{position:absolute;top:0px;right:0px;padding:2px 6px;font-size:14px}.navbar .nav-mobile-menu{display:none}.navbar .nav-mobile-menu .btn-mobile-menu{width:3rem;height:3rem;background-color:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:flex-start;padding:5px;font-size:24px;color:#707376}.navbar .nav-mobile-menu .btn-mobile-menu:hover{color:#d9b565}#desktop-search-content{padding:0 15px;width:100%}#desktop-search-content .search-inputgroup{position:relative}#desktop-search-content .search-inputgroup input{width:100%;height:46px;border:none;border-radius:.7rem;padding:2px 45px 2px 70px;background-color:#f7f7f7;color:#3c3c3c}#desktop-search-content .btn-clear{position:absolute;left:10px;top:0;width:30px;height:46px;font-size:18px;color:#ef4444;background-color:rgba(0,0,0,0);border:none;display:none;align-items:center;justify-content:center}#desktop-search-content .btn-clear.active{display:flex}#desktop-search-content .btn-search{position:absolute;right:0;top:0;width:46px;height:46px;background-color:rgba(0,0,0,0);border:none;font-size:20px;color:#818283;display:flex;align-items:center;justify-content:center}#desktop-search-content .btn-searchback{position:absolute;left:5px;top:4px;width:40px;height:40px;background-color:#707376;border:none;font-size:20px;color:#fff;border-radius:50%;display:none;align-items:center;justify-content:center}#desktop-search-content .btn-mobile-search{display:none}#desktop-search-content .search-content{position:relative}#desktop-search-content .result{padding:5px;display:none;background-color:#fff;box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);border-radius:10px;width:100%;position:absolute;left:0;top:100%}#desktop-search-content .result.active{display:block}#desktop-search-content .result ul{max-height:380px;overflow-y:auto}#desktop-search-content .result ul li a{display:grid;grid-template-columns:35px auto;align-items:center;padding:10px 15px;color:#3c3c3c;font-size:14px;font-weight:400;border-radius:8px}#desktop-search-content .result ul li .fi{color:#818283;font-size:16px;line-height:0;opacity:.5}#desktop-search-content .result ul li:hover a{background-color:rgba(217,181,101,.15);color:#d9b565}#desktop-search-content .result ul li:hover .fi{color:#d9b565;opacity:1}#sidebar-menu{position:fixed;top:0;right:-300px;height:100vh;width:300px;z-index:2002;background:#464646;box-shadow:5px 0 15px rgba(0,0,0,.2);overflow-y:auto;transition:all .3s ease-in-out;display:flex;flex-direction:column}#sidebar-menu.active{right:0}#sidebar-menu .sidebar-header{padding:2rem 1.2rem 1.2rem 1.2rem;border-radius:0 0 20px 20px;flex-shrink:0}#sidebar-menu .sidebar-header .btn-close-menu{position:absolute;top:10px;left:10px;width:40px;height:40px;color:#fff;background-color:rgba(0,0,0,0);border:none;padding:0;opacity:.3}#sidebar-menu .sidebar-header .btn-close-menu .fi{font-size:22px;position:relative;top:4px}#sidebar-menu .sidebar-header .btn-close-menu:hover{opacity:.7}#sidebar-menu .sidebar-header .sidebar-logo a{display:block;width:130px;margin:0 auto}#sidebar-menu .sidebar-header .sidebar-logo a img{width:100%}#sidebar-menu .sidebar-header .sidebar-logo a span{font-size:16px;font-weight:500;color:#3c3c3c}#sidebar-menu .btns-action{text-align:center;margin:1rem 0;padding-bottom:2rem;border-bottom:1px solid hsla(0,0%,60%,.2)}#sidebar-menu .btns-action ul .item a{padding:8px 20px;display:block;font-size:16px;font-weight:normal;color:#fff;transition:all .2s ease;text-align:right}#sidebar-menu .btns-action ul .item a .fi{color:#d9b565;font-size:1.55rem;vertical-align:middle;margin-left:15px}#sidebar-menu .btns-action ul .item a:hover{color:#d9b565;padding-right:35px;background-color:hsla(0,0%,100%,.1)}#sidebar-menu .category-list{padding:20px 0;overflow-y:auto;height:100%}#sidebar-menu .category-list .item a{padding:8px 20px;display:block;font-size:16px;font-weight:normal;color:#fff;position:relative;transition:all .2s ease}#sidebar-menu .category-list .item a .fi{position:absolute;left:20px;color:#464646}#sidebar-menu .category-list .item a img{width:38px;margin-left:15px}#sidebar-menu .category-list .item a:hover{color:#d9b565;padding-right:35px;background-color:hsla(0,0%,100%,.1)}.sidebar-overlay{display:none;position:fixed;top:0;right:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:2001;opacity:0;transition:all .3s}.sidebar-overlay.active{display:block;opacity:1}@media(max-width: 1199px){.navbar .navbar-inner{grid-template-columns:80px 120px 1fr auto;padding:10px 0}.navbar .nav-menu{display:none}.navbar .nav-mobile-menu{display:block}}@media(max-width: 992px){.navbar .navbar-inner{grid-template-columns:50px 120px 1fr 48px}.navbar .nav-search{padding-left:0}.navbar .nav-search .dropdown-category{display:none}.navbar .nav-user .login,.navbar .nav-user .sign{display:none}.navbar .basket{margin-left:0}#desktop-search-content{padding:0;margin:0}#desktop-search-content .search-content{position:absolute;top:50%;right:0;transform:translateY(-50%);width:100%;height:48px;z-index:100;display:none;padding:0 10px}#desktop-search-content .search-content.active{display:block}#desktop-search-content .btn-search{left:50px;top:0}#desktop-search-content .btn-clear{left:50px;top:0}#desktop-search-content .btn-searchback{display:flex}#desktop-search-content .search-inputgroup input{height:48px;box-shadow:none;background-color:#f7f7f7;padding-left:130px}#desktop-search-content .btn-mobile-search{display:flex;margin-right:auto}}@media(max-width: 400px){#sidebar-menu{width:100%;right:-450px}}.home-slider-section{margin:120px 0 0 0;position:relative}.home-slider-section::before{content:"";position:absolute;bottom:-50%;height:100%;width:100%;background-image:url(../images/bg-pattern.svg);background-repeat:repeat;background-size:270px;z-index:-1;opacity:.15}.home-slider-section .swiper-slide{opacity:0 !important}.home-slider-section .swiper-slide .grid-layout{display:grid;grid-template-columns:400px auto;align-items:center}.home-slider-section .swiper-slide .grid-text .title{color:#3c3c3c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:2.2rem;font-weight:900 !important;line-height:normal}.home-slider-section .swiper-slide .grid-text .subtitle{font-size:16px;color:#3c3c3c;text-align:justify}.home-slider-section .swiper-slide .grid-image{padding-right:40px}.home-slider-section .swiper-slide .grid-image img{width:100%;object-fit:cover;border-radius:10px}.home-slider-section .swiper-slide.swiper-slide-active{opacity:1 !important}.swiper-home-slider .swiper-pagination{left:20px;width:unset}.swiper-home-slider .swiper-pagination-bullet{background-color:#fff;border-radius:20px;transition:all .3s ease-in-out;width:10px;height:10px;opacity:.5}.swiper-home-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media(max-width: 1199px){.home-slider-section .swiper-slide .grid-layout{grid-template-columns:300px auto}.home-slider-section .swiper-slide .grid-text h1{font-size:2rem}.home-slider-section .swiper-slide .grid-image{padding-right:30px}}@media(max-width: 992px){.home-slider-section::before{background-size:250px}.home-slider-section .swiper-slide .grid-layout{grid-template-columns:100%}.home-slider-section .swiper-slide .grid-text{order:2}.home-slider-section .swiper-slide .grid-text h1{font-size:1.7rem;-webkit-line-clamp:unset;overflow:unset;margin-bottom:.3rem;text-align:center}.home-slider-section .swiper-slide .grid-text p{font-size:15px;text-align:center}.home-slider-section .swiper-slide .grid-text .btns-group{text-align:center}.home-slider-section .swiper-slide .grid-image{order:1;padding-right:0;margin-bottom:20px}}@media(max-width: 768px){.home-slider-section::before{background-size:200px}}#side-basket{width:320px;position:fixed;top:0;left:-100%;max-height:100%;height:100%;z-index:2002;background:#fff;transition:all .3s ease-in-out;display:flex;flex-direction:column}#side-basket.active{left:0}#side-basket .basket-header{text-align:center;padding:30px 0;font-weight:400;box-shadow:0 10px 20px -5px rgba(0,0,0,.05);position:relative;z-index:50;flex-shrink:0}#side-basket .basket-header .order-numbers{font-size:14px;font-weight:600;color:#3c3c3c;margin-bottom:0}#side-basket .basket-list-item{padding:10px;overflow-y:auto;background-color:#fff;flex:1 1 auto}#side-basket .basket-list-item .item{border-bottom:1px solid #e2e2e2;padding:10px 0}#side-basket .basket-list-item .item:last-child{border-bottom:none}#side-basket .basket-list-item .item .item-inner{display:grid;grid-template-columns:70px auto;align-items:center}#side-basket .basket-list-item .item .product-image a{display:block}#side-basket .basket-list-item .item .product-image img{width:100%}#side-basket .basket-list-item .item .product-info{padding-right:10px}#side-basket .basket-list-item .item .product-info a{display:block}#side-basket .basket-list-item .item .product-info .name{font-size:13px;font-weight:400;color:#3c3c3c;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:normal;margin-bottom:.5rem}#side-basket .basket-list-item .item .product-info .name:hover{color:#d9b565}#side-basket .basket-list-item .item .product-info .data{display:flex;align-items:center;justify-content:space-between}#side-basket .basket-list-item .item .product-info .price .number{font-size:14px;font-weight:600;color:#3c3c3c}#side-basket .basket-list-item .item .product-info .price .number .toman{font-size:12px;font-weight:400;margin-right:5px;color:#707376}#side-basket .basket-list-item .item .product-info .btn-delete{width:24px;height:24px;border-radius:50%;border:1px solid #ef4444;padding:5px;font-size:12px;color:#ef4444;background-color:#fff}#side-basket .basket-list-item .item .product-info .btn-delete:hover{background-color:#ef4444;color:#fff}#side-basket .basket-pays{padding:10px;z-index:50px;background-color:#fff;flex-shrink:0;box-shadow:0 -10px 20px -8px rgba(0,0,0,.05)}#side-basket .basket-pays .goto-cart{width:100%;display:block;position:relative;color:#fff;background:#d9b565;border-radius:10px;padding:12px}#side-basket .basket-pays .goto-cart .count-price{position:absolute;left:5px;top:5px;padding:8px;font-size:14px;font-weight:600;border-radius:8px;background-color:#fff;color:#d9b565}#side-basket .basket-pays .goto-cart .btn-text{font-size:14px;font-weight:400}#side-basket #dismiss-basket,#side-basket .delete-basket{position:absolute;top:20px;width:40px;height:40px;cursor:pointer;color:#707376;padding:0;border-radius:50%;background-color:#f7f7f7;border:none;z-index:60}#side-basket #dismiss-basket .fi,#side-basket .delete-basket .fi{font-size:18px;position:relative;top:3px}#side-basket .delete-basket{left:10px}#side-basket .delete-basket:hover{background-color:#ef4444;color:#fff}#side-basket #dismiss-basket{right:10px;border:1px solid #e2e2e2;background-color:rgba(0,0,0,0)}#side-basket #dismiss-basket:hover{background-color:#f7f7f7}.basket-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:2001;opacity:0;transition:all .3s ease-in-out}.basket-overlay.active{display:block;opacity:1}@media(max-width: 350px){#side-basket{width:100%}}.navbar-bottom{display:none;position:fixed;bottom:0;right:0;width:100%;z-index:400;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.2)}.navbar-bottom .inner{display:grid;grid-template-columns:25% 25% 25% 25%;align-items:center;padding:5px 0}.navbar-bottom .nav-item{padding:0 10px}.navbar-bottom .nav-item .icon{width:38px;height:38px;margin:0 auto;display:flex;align-items:center;justify-content:center;font-size:20px;color:#818283;position:relative}.navbar-bottom .nav-item .text{font-size:13px;font-weight:800;color:#3c3c3c;text-align:center;display:block;white-space:nowrap}.navbar-bottom .nav-item .badge{position:absolute;top:0px;right:0px;padding:2px 6px;font-size:14px}.navbar-bottom .nav-item.active .icon,.navbar-bottom .nav-item.active .text{color:#d9b565}@media(max-width: 992px){.navbar-bottom{display:block}}.modal-content{border:none;border-radius:15px}.modal-title{font-size:18px;font-weight:normal}.modal-title .fi{margin-left:15px;position:relative;top:5px;font-size:22px;color:#818283}.modal-body .message{font-size:16px;font-weight:normal;line-height:26px;margin-bottom:1rem;color:#707376;text-align:center}.modal-body .message strong{color:inherit;text-align:center}.modal-body .message.error{color:#ef4444}.modal-body .message.success{color:#22c55e}.modal-body .img-inner img{width:100%;border-radius:5px}.modal-footer{border:none}.modal-footer.no-padding{border-top:0;padding:1.5rem 0 0 0}.modal-sign-content{display:none}.modal-sign-content.active{display:block}.sign-form{margin-top:1rem}.links-content{display:flex;align-items:center;justify-content:space-between;margin-top:1rem}.links-content .btn-resend-sms,.links-content .btn-change-number,.links-content .btn-forget-password,.links-content .btn-disposable-password{font-size:14px;font-weight:800;color:#707376;background-color:rgba(0,0,0,0);border:none;text-decoration:underline dashed;cursor:pointer}.links-content .btn-resend-sms:hover,.links-content .btn-change-number:hover,.links-content .btn-forget-password:hover,.links-content .btn-disposable-password:hover{color:#d9b565}.links-content .btn-resend-sms .fi,.links-content .btn-change-number .fi,.links-content .btn-forget-password .fi,.links-content .btn-disposable-password .fi{margin-left:5px;position:relative;top:2px}.links-content .showCountdown{font-size:17px;font-weight:500;color:#3c3c3c;padding:0 20px}.modal-loader{display:none;align-items:center;justify-content:center;flex-direction:column}.modal-loader.fix-height{height:160px}.modal-loader .load-content{border:4px solid #f7f7f7;border-radius:50%;border-top:4px solid #d9b565;width:30px;height:30px;animation:spin 1s linear infinite}.modal-loader.active{display:flex}.modal-loader h6{display:block;font-weight:normal;margin-top:10px;font-size:14px;color:#707376}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.login-layout{display:flex;position:relative;align-items:stretch;min-height:100vh;justify-content:stretch}.login-primary-section{background:#d9b565;flex-basis:25%}.login-background-section{flex-basis:75%;display:flex;padding:2rem;align-items:center;justify-content:center;background:#fff}@media(min-width: 640px){.login-background-section{padding:3rem}}@media(min-width: 768px){.login-background-section{padding:4rem}}@media(min-width: 1024px){.login-background-section{padding:5rem}}.login-background-section .background-logo{width:60%;max-width:400px;height:auto;object-fit:contain;opacity:.1}.login-form-overlay{position:absolute;inset:0;display:grid;grid-template-columns:repeat(8, 1fr);align-items:center}.login-form-box{grid-column:2/4;display:flex;flex-direction:column;border-radius:1rem;align-items:center;gap:1.5rem;background:#fff;box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);padding:2rem 1.5rem}@media(min-width: 640px){.login-form-box{padding:2.5rem 3rem}}@media(min-width: 1024px){.login-form-box{padding:3rem 5rem}}@media(max-width: 992px)and (min-width: 769px){.login-form-box{grid-column:2/5;padding:2rem 2.5rem;gap:1rem}}@media(max-width: 1199px)and (min-width: 993px){.login-form-box{grid-column:2/4;padding:2.5rem 3.5rem}}@media(max-width: 768px){.login-form-box{grid-column:1/-1;margin:1rem;border-radius:1.5rem;padding:2rem 1.5rem;gap:1rem}}.login-logo img{max-height:4.25rem;width:auto;object-fit:contain}@media(max-width: 992px)and (min-width: 769px){.login-logo img{max-height:3.5rem}}@media(max-width: 768px){.login-logo img{max-height:3rem}}.login-title{font-size:1.5rem;font-weight:700;color:#3c3c3c;margin:0;text-align:center}@media(min-width: 1200px){.login-title{font-size:2rem}}@media(max-width: 1199px)and (min-width: 993px){.login-title{font-size:1.75rem}}@media(max-width: 992px)and (min-width: 769px){.login-title{font-size:1.5rem}}@media(max-width: 768px){.login-title{font-size:1.25rem}}.login-subtitle{font-size:.9rem;color:#707376;text-align:center;margin:0;line-height:1.5}@media(max-width: 768px){.login-subtitle{font-size:.85rem}}.login-subtitle strong{color:#d9b565;font-weight:700}.login-form{width:100%}.login-form .inputgroup{margin-bottom:1.5rem;position:relative}@media(max-width: 992px)and (min-width: 769px){.login-form .inputgroup{margin-bottom:1.25rem}}.login-form .inputgroup label{display:block;font-size:.875rem;font-weight:600;color:#3c3c3c;margin-bottom:.5rem;text-align:right}@media(max-width: 768px){.login-form .inputgroup label{font-size:.8rem}}.login-form .inputgroup .input{width:100%;padding:.75rem 3rem .75rem 1rem;border:2px solid #e2e2e2;border-radius:.75rem;font-size:1rem;transition:all .3s ease;background:#fff;text-align:right}@media(max-width: 992px)and (min-width: 769px){.login-form .inputgroup .input{padding:.625rem 2.75rem .625rem .875rem;font-size:.9rem}}@media(max-width: 768px){.login-form .inputgroup .input{padding:.625rem 2.5rem .625rem .75rem;font-size:.875rem}}.login-form .inputgroup .input:focus{outline:none;border-color:#d9b565;box-shadow:0 0 0 3px rgba(217,181,101,.1)}.login-form .inputgroup .input::placeholder{color:#818283}.login-form .inputgroup.no-icon .input{padding:.75rem 1rem;text-align:center}@media(max-width: 992px)and (min-width: 769px){.login-form .inputgroup.no-icon .input{padding:.625rem .875rem}}@media(max-width: 768px){.login-form .inputgroup.no-icon .input{padding:.625rem}}.login-form .inputgroup.text-center{text-align:center}.login-form .inputgroup.text-center label{text-align:center}.login-form .inputgroup .icon{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);color:#707376;margin-top:.75rem}@media(max-width: 992px)and (min-width: 769px){.login-form .inputgroup .icon{right:.4rem;margin-top:.625rem}}@media(max-width: 768px){.login-form .inputgroup .icon{right:.375rem;margin-top:.625rem}}.login-form .inputgroup .icon i{font-size:1.125rem}@media(max-width: 992px)and (min-width: 769px){.login-form .inputgroup .icon i{font-size:1rem}}@media(max-width: 768px){.login-form .inputgroup .icon i{font-size:.9rem}}.login-links{margin-top:1rem;text-align:center}.login-links .edit-phone-link{color:#d9b565;text-decoration:none;font-size:.875rem;font-weight:600;transition:all .3s ease}@media(max-width: 768px){.login-links .edit-phone-link{font-size:.8rem}}.login-links .edit-phone-link:hover{color:rgb(193.703125,148.421875,47.796875);text-decoration:underline}.btn-login{width:100%;margin-top:.5rem}@media(max-width: 992px)and (min-width: 769px){.btn-login{margin-top:.25rem}}@media(max-width: 768px){.btn-login{margin-top:.25rem}}@media(max-width: 768px){.wrapper-login .form-content{width:100%}}@media(max-width: 992px)and (min-width: 769px){.login-primary-section{flex-basis:30%}.login-background-section{flex-basis:70%;padding:2.5rem}.login-background-section .background-logo{width:50%;max-width:300px}}@media(max-width: 768px){.login-layout{flex-direction:column}.login-primary-section{display:none}.login-background-section{flex-basis:100%;min-height:100vh}}.course-count-section{margin:80px 0 70px 0}.card-course-count{margin-bottom:25px}.card-course-count .card-inner{background-color:#3c3c3c;display:grid;grid-template-columns:80px auto;align-items:center;padding:20px;border-radius:10px;transition:all .3s ease-in-out}.card-course-count .thumb img{width:100%}.card-course-count .info{padding-right:20px}.card-course-count .info h6{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#fff}.card-course-count .info p{margin-bottom:0;color:hsla(0,0%,100%,.7)}.card-course-count:hover .card-inner{background-color:#000;transform:translateY(-5px);box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);border-radius:20px}.card-course{position:relative}.card-course .card-inner{display:block}.card-course .thumb img{width:100%;border-radius:10px;object-fit:cover}.card-course .info{margin-top:15px}.card-course .info .name{font-size:18px;margin-bottom:0;color:#3c3c3c;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s ease-in-out}.card-course .info .teacher{color:#707376;font-size:16px;font-weight:400 !important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card-course .info .rate{margin-top:10px;display:flex;align-items:center;justify-content:flex-start}.card-course .info .rate ul{display:flex;align-items:center;justify-content:flex-start}.card-course .info .rate ul li{color:#818283;margin-left:2px;font-size:16px;opacity:.4;display:flex}.card-course .info .rate ul li.active{color:#d9b565;opacity:1}.card-course .info .rate span{margin-right:5px;font-size:14px;color:#707376}.card-course .price-content{display:flex;align-items:center;justify-content:flex-start;margin-top:10px}.card-course .price-content .discount{color:#818283;text-decoration:line-through 1px solid #818283;margin-left:10px}.card-course .price-content h5{margin-bottom:0;font-size:18px;color:#d9b565}.card-course .price-content h5 span{margin-right:5px;font-size:16px}.card-course:hover .info .name{color:#d9b565}.card-course.type-border .card-inner{border:1px solid #e2e2e2;border-radius:10px}.card-course.type-border .info{padding:0 10px 10px 10px}.card-course .delete-card{position:absolute;top:10px;left:10px;background-color:hsla(0,0%,100%,.15);color:#fff;width:40px;height:40px;padding:5px;border-radius:50%;border:none;font-size:22px}.card-course .delete-card .fi{position:relative;top:3px}.card-course .delete-card:hover{background-color:#fff;color:#ef4444}.swiper-course{margin-top:30px}.swiper-course.unset-position{position:unset}.swiper-course .swiper-wrapper{padding-bottom:50px}.swiper-course .swiper-pagination{bottom:0}.swiper-course .swiper-pagination-bullet{background-color:#d9b565;border-radius:20px;transition:all .3s ease-in-out;width:10px;height:10px;opacity:.5}.swiper-course .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-course .swiper-button-next::after,.swiper-course .swiper-button-prev::after{font-family:uicons-regular-rounded;font-size:24px;color:#d9b565}.swiper-course .swiper-button-prev{right:0}.swiper-course .swiper-button-prev::after{content:""}.swiper-course .swiper-button-next{left:0}.swiper-course .swiper-button-next::after{content:""}.courses-tab-section{margin:80px 0 50px 0}.courses-tab-section .section-inner{margin-top:40px}.course-header{margin-top:80px;background-color:#464646;padding:10px 0 80px 0}.course-header .grid-layout{display:grid;grid-template-columns:55% 45%;align-items:center}.course-header .grid-text{padding-left:30px}.course-header .grid-text .name{color:#fff;font-size:2.2rem}.course-header .grid-text .desc{font-size:16px;text-align:justify;color:hsla(0,0%,100%,.8)}.course-header .grid-text .rate{margin:15px 0;display:flex;align-items:center;justify-content:flex-start}.course-header .grid-text .rate h6{margin-bottom:0;color:#fff;font-size:16px}.course-header .grid-text .rate ul{display:flex;align-items:center;justify-content:center;margin:0 10px;position:relative;top:-2px}.course-header .grid-text .rate ul li{color:hsla(0,0%,100%,.4);margin:0 2px;display:flex}.course-header .grid-text .rate ul li.active{color:#d9b565}.course-header .grid-text .rate span{font-size:14px;color:hsla(0,0%,100%,.8)}.course-header .grid-text .price-content{margin:20px 0}.course-header .grid-text .price-content h5{margin-bottom:0;color:hsla(0,0%,100%,.7);font-size:18px;font-weight:normal !important;text-decoration:line-through 1px solid hsla(0,0%,100%,.7)}.course-header .grid-text .price-content h5 span{margin-right:5px}.course-header .grid-text .price-content h4{font-size:24px;color:#d9b565}.course-header .grid-text .price-content h4 span{margin-right:5px}.course-header .grid-text .btns-action{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.course-header .grid-text .btns-action .status{margin-right:20px;font-size:16px;color:#fff}.course-header .video-content .video-inner{position:relative;border:3px solid #d9b565;border-radius:10px}.course-header .video-content video,.course-header .video-content iframe,.course-header .video-content img{width:100%;display:block;border-radius:8px;position:relative;z-index:3}.course-header .video-content .poster-overlay{position:absolute;top:0;right:0;width:100%;height:100%;z-index:10;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:8px}.course-header .video-content .btn-play{position:absolute;top:50%;right:50%;transform:translate(50%, -50%);width:68px;height:68px;border-radius:50%;color:#fff;background-color:#ff4646;border:none;display:flex;align-items:center;justify-content:center;font-size:24px;z-index:1;animation:pulse 3s ease-in-out infinite}.course-header .image-content .img-inner img{width:100%;border-radius:10px}.course-header.type-2{position:relative;background-color:rgba(217,181,101,.1)}.course-header.type-2::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-image:url(../images/bg-pattern.svg);background-size:250px;opacity:.1}.course-header.type-2 .inner{position:relative;z-index:10}.course-header.type-2 .grid-text .name{color:#d9b565}.course-header.type-2 .grid-text .desc{color:#707376}.course-header.type-2 .grid-text .price-content h5{color:#707376;text-decoration:line-through 1px solid #707376}.course-header.type-2 .grid-text .btns-action .btn{margin:0 0 10px 10px}.course-section-details{margin:40px 0}.course-section-details .grid-layout{display:grid;grid-template-columns:auto 380px}.course-section-details .grid-main{padding-left:20px}.course-section-details .grid-side .grid-inner.type-sticky{position:sticky;top:100px}.course-section-details .status{background-color:#d9b565;padding:15px;border-radius:10px;margin-bottom:20px}.course-section-details .status .top-status{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.course-section-details .status .top-status li{flex:0 0 33.33%;width:33.33%;text-align:center;border-left:1px solid hsla(0,0%,100%,.4);padding:0 8px}.course-section-details .status .top-status li:last-child{border:none}.course-section-details .status .top-status li .icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto;font-size:28px;color:hsla(0,0%,100%,.8)}.course-section-details .status .top-status li .text{color:#fff;font-size:14px;font-weight:800}.course-section-details .status .status-list{margin-top:25px}.course-section-details .status .status-list li{display:flex;align-items:center;justify-content:space-between;margin:8px 0;position:relative}.course-section-details .status .status-list li::before{content:"";position:absolute;top:10px;right:0;width:100%;height:2px;border:2px dotted hsla(0,0%,100%,.6);z-index:0}.course-section-details .status .status-list li .name,.course-section-details .status .status-list li .desc{font-size:14px;font-weight:600;color:#fff;background-color:#d9b565;position:relative}.course-section-details .status .status-list li .name{padding-left:8px}.course-section-details .status .status-list li .desc{padding-right:8px}.course-section-details .description{border:1px solid #e2e2e2;border-radius:10px;padding:20px;margin-bottom:20px}.course-section-details .description .inner p{text-align:justify;line-height:2.8rem}.course-section-details .description .inner ul li{position:relative;font-weight:normal;padding-right:30px;margin:1.2rem 0}.course-section-details .description .inner ul li::before{content:"";font-family:uicons-regular-rounded;position:absolute;right:0;top:-6px;width:24px;height:24px;font-size:20px;color:#d9b565}.teachers-content{border:1px solid #e2e2e2;border-radius:10px;padding:20px;margin-bottom:20px}.teachers-content .inner{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.teachers-content .item{flex:0 0 50%;width:50%;display:grid;grid-template-columns:110px auto;align-items:center;margin-bottom:20px;padding-left:20px}.teachers-content .item .thumb{width:110px;height:110px;border-radius:50%;overflow:hidden;border:3px solid #d9b565}.teachers-content .item .thumb img{width:100%;object-fit:cover}.teachers-content .item .info{padding-right:10px}.teachers-content .item .info .teacher-name{font-size:18px;margin-bottom:0;color:#3c3c3c;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.teachers-content .item .info h3{font-size:16px;color:#707376;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.teachers-content .item .info .btn-link{color:#d9b565;font-size:16px}.teachers-content .item .info .btn-link .fi{margin-left:6px;position:relative;top:3px}.course-seasons{border-radius:10px;background-color:#f7f7f7;padding:15px;margin-bottom:20px}.course-seasons .accordion-item{border:none;background-color:rgba(0,0,0,0)}.course-seasons .accordion-body{background-color:rgba(0,0,0,0);border-radius:10px;padding:10px 0}.course-seasons .accordion-button{padding-left:0;padding-right:0;background-color:#f7f7f7}.course-seasons .accordion-button:not(.collapsed){background-color:#f7f7f7;box-shadow:none}.course-seasons .accordion-button:hover,.course-seasons .accordion-button:focus{box-shadow:none !important}.course-seasons .course-item{margin:5px 0}.course-seasons .course-item .item-inner{display:grid;grid-template-columns:auto 40px;align-items:center}.course-seasons .course-item .info h6{font-size:14px;margin-bottom:2px;color:#3c3c3c;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.course-seasons .course-item .info p{margin-bottom:0;font-size:13px;color:#3c3c3c;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.course-seasons .course-item .btn-icon-status{width:40px;height:40px;background-color:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:center;font-size:24px;padding:0;color:#707376}.course-seasons .course-item .btn-icon-status.active{color:#d9b565}.course-property{border-radius:10px;border:1px solid #e2e2e2;padding:15px;margin-bottom:20px}.course-property ul li{position:relative;font-size:14px;font-weight:normal;padding-right:30px;margin:1.1rem 0}.course-property ul li::before{content:"";font-family:uicons-regular-rounded;position:absolute;right:0;top:-6px;width:24px;height:24px;font-size:20px;color:#d9b565}.course-property p{text-align:justify;line-height:1rem}.g-title{font-size:22px;font-weight:900 !important;color:#3c3c3c;margin-bottom:20px}.course-details-profile .course-video-preview{width:100%}.course-details-profile .course-video-preview video,.course-details-profile .course-video-preview img,.course-details-profile .course-video-preview iframe{width:100%;border-radius:15px;margin:0 auto}.course-details-profile .course-video-preview .information{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.course-details-profile .course-video-preview .video-info .vid-name{font-size:16px;font-weight:600;color:#3c3c3c;margin-bottom:5px}.course-details-profile .course-video-preview .video-info .vid-time{font-size:14px;font-weight:400;color:#707376}.course-details-profile .course-video-preview .send-comment .btn-primary{padding:.65rem 1.2rem;font-size:14px}.course-details-profile .course-video-preview .send-comment .btn-primary .fi{margin-left:10px;font-size:18px;line-height:0;position:relative;top:4px}.course-season-list{margin-top:2rem}.course-season-list .collapse-item{margin-bottom:10px}.course-season-list .collapse-header{display:flex;align-items:center;justify-content:space-between;border-radius:12px 12px 0 0;background-color:#f7f7f7;padding:10px 20px;min-height:59px;user-select:none;border:1px solid #e2e2e2}.course-season-list .collapse-header .info{display:flex;align-items:center;justify-content:flex-end}.course-season-list .collapse-header .icon{text-align:left}.course-season-list .collapse-header .icon .icon-inner{margin-right:auto;width:24px;height:24px;border-radius:50%;transition:all .2s ease;transform:rotate(-90deg);color:#707376}.course-season-list .collapse-header .icon .icon-inner .fi{font-size:24px;line-height:0;color:#818283}.course-season-list .collapse-header .name{font-size:15px;font-weight:500;color:#3c3c3c;display:flex}.course-season-list .collapse-header .name .fi{margin-left:10px;font-size:22px;line-height:0 !important;color:#818283}.course-season-list .collapse-header .name span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.course-season-list .collapse-header .number{text-align:left;font-size:13px;font-weight:400;color:#3c3c3c;margin-left:20px}.course-season-list .collapse-header .test-button{margin-left:20px}.course-season-list .collapse-header .test-button .btn{padding:.5rem;font-size:13px;font-weight:400;border-radius:8px;white-space:nowrap;display:flex}.course-season-list .collapse-header .test-button .btn.success{background:#22c55e}.course-season-list .collapse-header .test-button .btn.error{background:#ef4444}.course-season-list .collapse-header .test-button .btn .fi{font-size:18px;margin-left:8px;display:flex}.course-season-list .collapse-header.collapsed{border-radius:12px}.course-season-list .collapse-header.collapsed .icon .icon-inner{transition:all .2s ease;transform:rotate(0)}.course-season-list .card{border:1px solid #e2e2e2;margin-top:-1px;border-radius:0 0 12px 12px}.course-season-list .card p{font-size:14px;font-weight:400;color:#707376}.course-season-list .card .item{background-color:#fff;margin-bottom:10px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.course-season-list .card .item:hover .sub-info{background-color:#f7f7f7}.course-season-list .card .item .sub-info{flex-grow:1;display:grid;grid-template-columns:auto 100px 34px;align-items:center;padding:8px 20px 8px 8px;border-radius:8px;border:1px solid #e2e2e2}.course-season-list .card .item .name{font-size:14px;font-weight:500;color:#707376;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.course-season-list .card .item .time{font-size:13px;font-weight:300;padding-left:15px;text-align:left}.course-season-list .card .item .icon{width:34px;height:34px;background-color:var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#d9b565;font-size:14px}.course-season-list .card .item .test-button{padding-right:15px}.course-season-list .card .item .test-button .btn{padding:.6rem 1rem;font-size:13px;border-radius:8px;white-space:nowrap}.course-season-list .card .item .test-button .btn.success{background:#22c55e;border-color:rgba(0,0,0,0);color:#fff}.course-season-list .card .item .test-button .btn.error{background:#ef4444;border-color:rgba(0,0,0,0);color:#fff}.course-season-list .card .item .test-button .btn .fi{margin-left:8px;position:relative;top:3px}@media(max-width: 1199px){.course-header{margin-top:68px}.course-header .grid-text .name{font-size:1.8rem}.course-section-details .grid-layout{grid-template-columns:auto 340px}}@media(max-width: 992px){.card-course .info .name{font-size:16px}.card-course .info .teacher{font-size:14px}.course-header .grid-layout{grid-template-columns:100%}.course-header .grid-text{padding-left:0;padding-bottom:30px}.course-header .grid-text .name{font-size:1.6rem}.course-section-details{margin:30px 0}.course-section-details .grid-layout{grid-template-columns:100%}.course-section-details .grid-main{padding-left:0;order:2}.course-section-details .grid-side{order:1;margin-bottom:30px}.swiper-course .swiper-button-next,.swiper-course .swiper-button-prev{display:none}}@media(max-width: 768px){.card-course-count{margin-bottom:12px}.course-header .grid-text .name{font-size:1.5rem}.teachers-content .item{flex:0 0 100%;width:100%;grid-template-columns:80px auto;padding-left:0;margin-bottom:15px}.teachers-content .item .thumb{width:80px;height:80px}.teachers-content .item .info .teacher-name{font-size:14px}.teachers-content .item .info h3{font-size:13px}.teachers-content .item .info .btn-link{font-size:13px}.g-title{font-size:20px}.course-season-list .collapse-header{min-height:unset;padding:5px 10px}.course-season-list .collapse-header .name{font-size:13px}.course-season-list .collapse-header .name .fi{font-size:18px}.course-season-list .collapse-header .number{font-size:12px;margin-left:10px}.course-season-list .collapse-header .test-button{margin-left:10px}.course-season-list .collapse-header .test-button .btn{font-size:12px;padding:.4rem}.course-season-list .collapse-header .test-button .btn .fi{font-size:14px;margin-left:5px;position:relative;top:1px}.course-season-list .collapse-header .icon .icon-inner{width:20px;height:20px}.course-season-list .collapse-header .icon .icon-inner .fi{font-size:20px}.course-season-list .card{padding:10px}.course-season-list .card .item .sub-info{padding:5px 10px 5px 5px;grid-template-columns:auto 80px 28px}.course-season-list .card .item .name{font-size:13px}.course-season-list .card .item .time{padding-left:10px}.course-season-list .card .item .icon{width:28px;height:28px}.course-season-list .card .item .test-button{padding-right:10px}.course-season-list .card .item .test-button .btn{padding:.4rem .8rem}}@media(max-width: 575px){.teachers-content .item{grid-template-columns:80px auto}}.about-malisara{margin:70px 0 60px 0}.about-malisara .section-inner{background-color:#f7f7f7;border-radius:10px}.about-malisara .grid-layout{display:grid;grid-template-columns:60% 40%;align-items:end}.about-malisara .grid-text{padding:50px 50px 50px 30px}.about-malisara .grid-text .title{width:200px;margin-bottom:20px}.about-malisara .grid-text .title img{width:100%}.about-malisara .grid-text p{text-align:justify;color:#3c3c3c}.about-malisara .grid-text .group{margin-top:20px;border-top:1px solid #e2e2e2;padding-top:20px;display:flex;align-items:center;justify-content:space-between}.about-malisara .grid-text .goal ul{display:flex;align-items:center;justify-content:space-between}.about-malisara .grid-text .goal ul li{flex:0 0 33.33%;width:33.33%;margin-left:20px;padding-left:20px;border-left:1px solid #e2e2e2;text-align:center;color:#d9b565;font-size:18px;font-weight:800}.about-malisara .grid-text .goal ul li:last-child{border-left:none}.about-malisara .grid-image .img-inner{padding:50px 50px 0 50px}.about-malisara .grid-image .img-inner img{width:100%}.about-malisara.type-2 .section-inner{background-color:#d9b565}.about-malisara.type-2 .grid-layout{align-items:center;padding:50px}.about-malisara.type-2 .grid-text{padding:0;padding-left:30px}.about-malisara.type-2 .grid-image .img-inner{padding:0}.about-malisara.type-2 .grid-image .img-inner img{border-radius:10px}.about-malisara.margin-2{margin:50px 0}@media(max-width: 992px){.about-malisara .grid-layout{grid-template-columns:100%}.about-malisara .grid-text{padding:40px}.about-malisara .grid-text .title{width:160px;margin-right:auto;margin-left:auto}.about-malisara .grid-image .img-inner{padding:0 40px;width:400px;margin:0 auto}.about-malisara.type-2 .grid-layout{padding:40px}.about-malisara.type-2 .grid-image{order:1}.about-malisara.type-2 .grid-text{padding:0;order:2}.about-malisara.type-2 .grid-text .title{display:none}.about-malisara.type-2 .grid-text p{text-align:center}}@media(max-width: 768px){.about-malisara .grid-text .group{display:block;text-align:center}.about-malisara .grid-text .goal{margin-bottom:25px}.about-malisara.type-2 .grid-layout{padding:30px}}@media(max-width: 575px){.about-malisara .grid-text{padding:30px}.about-malisara .grid-text .goal ul li{font-size:16px}.about-malisara .grid-image .img-inner{padding:0 30px;width:80%}.about-malisara.type-2 .grid-layout{padding:20px}}.property-section{margin:60px 0 40px 0}.card-property{margin-bottom:15px}.card-property .card-inner{padding:10px}.card-property .thumb{width:120px;margin:0 auto}.card-property .thumb img{width:100%}.card-property .info{text-align:center;margin-top:20px}.card-property .info h3{font-size:18px;color:#3c3c3c;font-weight:normal !important}@media(max-width: 768px){.card-property .thumb{width:100px}.card-property .info h3{font-size:16px}}@media(max-width: 575px){.card-property .thumb{width:80px}.card-property .info h3{font-size:14px}}.swiper-slider-section{margin:50px 0}.swiper-slider-section.bg-gray{background-color:#f7f7f7;margin:0;padding:60px 0}.swiper-slider-section .title{display:flex;align-items:center;justify-content:space-between}.swiper-slider-section .title h2{font-size:30px;color:#3c3c3c;margin-bottom:0}.swiper-slider-section .title .btn-link{font-size:16px;font-weight:800;color:#d9b565}.swiper-slider-section .title .btn-link .fi{font-size:20px;margin-right:5px;position:relative;top:6px}.swiper-padding{padding:0 40px;position:relative}.big-image-section{padding:80px 0;position:relative;background-image:url(../images/bg-1.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.big-image-section::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.big-image-section .section-inner{position:relative;z-index:10}.big-image-section .desc p{text-align:justify;font-size:18px;color:#fff;line-height:32px}.customers-section{margin:80px 0}.customers-section .section-inner{margin-top:40px}.customers-section .swiper-slide .img-content img{width:100%;object-fit:cover}.swiper-customers .swiper-pagination{bottom:0}.swiper-customers .swiper-pagination-bullet{background-color:#d9b565;border-radius:20px;transition:all .3s ease-in-out;width:10px;height:10px;opacity:.5}.swiper-customers .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media(max-width: 992px){.big-image-section{padding:60px 0}.big-image-section .desc{text-align:center}.big-image-section .desc p{text-align:center}.customers-section{margin:60px 0}}@media(max-width: 768px){.swiper-slider-section{padding:40px 0;margin:30px 0}.swiper-slider-section .title h2{font-size:22px}.swiper-slider-section.bg-gray{padding:40px 0}.big-image-section .desc p{font-size:16px}.swiper-padding.small-nopadding{padding:0}.customers-section{margin:40px 0}}@media(max-width: 575px){.swiper-slider-section .title .btn-link .text{font-size:14px}.swiper-slider-section.bg-gray{padding:30px 0}}.page-title{margin:1rem 0}.page-title .title-inner{width:700px;margin:0 auto;text-align:center}.page-title.w-full .title-inner{width:100%;text-align:right}.page-title.text-white h2{color:#fff}.page-title h2{font-size:2rem !important;font-weight:900 !important;color:#3c3c3c;margin-bottom:10px}.page-title p{font-size:16px;color:#707376;font-weight:500}@media(max-width: 992px){.page-title .title-inner{width:100%}.page-title.w-full .title-inner{text-align:center}.page-title h2{font-size:1.8rem !important;text-align:center}}@media(max-width: 768px){.page-title h2{font-size:1.6rem !important}.page-title p{font-size:14px}}@media(max-width: 575px){.page-title h2{font-size:1.5rem !important}.page-title p{font-size:14px}}.roadmap-section{margin:80px 0}.roadmap-section .roadmap-image{margin:40px 0}.roadmap-section .roadmap-image picture img{width:100%}.roadmap-section .roadmap-content{margin:30px 0}.roadmap-section .desc{text-align:center;width:950px;margin:0 auto}.roadmap-section .desc p{margin-bottom:30px}.card-roadmap{margin-bottom:20px}.card-roadmap .card-inner{display:block;border-radius:12px;border:1px solid #e2e2e2;background-color:#fff;padding:10px;transition:all .3s ease-in-out}.card-roadmap .thumb img{width:100%;border-radius:10px}.card-roadmap .info{margin-top:15px;text-align:center}.card-roadmap .info h3{font-size:16px;color:#3c3c3c;margin-bottom:0;min-height:50px;transition:all .3s ease-in-out;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-roadmap:hover .card-inner{border-color:#d9b565}.card-roadmap:hover .info h3{color:#d9b565}.card-road-learning{margin-bottom:20px}.card-road-learning .card-inner{border:1px solid #e2e2e2;border-radius:10px;display:block;padding:10px}.card-road-learning .thumb img{width:100%;border-radius:8px}.card-road-learning .info{margin-top:10px}.card-road-learning .info h4{font-size:16px;color:#3c3c3c;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card-road-learning .info p{font-size:14px;color:#707376;margin-bottom:0}.card-road-learning .info p strong{font-size:16px;color:#3c3c3c;margin:0 5px}.card-road-learning:hover .card-inner{border-color:#d9b565}.card-road-learning:hover .info h4{color:#d9b565}.about-road{display:grid;grid-template-columns:300px auto;background-color:#f7f7f7;padding:10px;border-radius:12px}.about-road .thumb img{width:100%;border-radius:10px}.about-road .text{padding:10px 10px 0 10px}.about-road .text p{text-align:justify;font-size:14px}#accordion-road-parent{margin-top:30px}#accordion-road-parent .accordion-item{margin-bottom:10px;border-radius:10px;border:none !important}#accordion-road-parent .accordion-button{border:1px solid #e2e2e2;border-radius:10px;font-size:16px}#accordion-road-parent .accordion-button strong{margin-left:10px}#accordion-road-parent .accordion-button:not(.collapsed){color:#d9b565;border-color:#d9b565;border-radius:10px 10px 0 0}#accordion-road-parent .accordion-button .status{margin-right:15px;font-size:14px;font-weight:500;padding:2px 6px;border-radius:5rem}#accordion-road-parent .accordion-button .status.active{background-color:#22c55e;color:#fff}#accordion-road-parent .accordion-button .status.disabled{background-color:#e2e8f0;color:#818283}#accordion-road-parent .accordion-collapse{border:1px solid #e2e2e2;border-radius:0 0 10px 10px;border-top:none}#accordion-road-parent .accordion-collapse:not(.collapsed){border-color:#d9b565}#accordion-road-parent .card-item{margin-bottom:10px}#accordion-road-parent .card-item:last-child{margin-bottom:0}#accordion-road-parent .card-item:last-child .card-inner{padding-bottom:0;border:none}#accordion-road-parent .card-item .card-inner{border-bottom:1px solid #e2e2e2;background-color:#fff;display:grid;grid-template-columns:140px auto;padding-bottom:10px;transition:all .3s ease-in-out}#accordion-road-parent .card-item .thumb img{width:100%;border-radius:10px;border:1px solid #e2e2e2;transition:all .3s ease-in-out}#accordion-road-parent .card-item .info{padding:10px}#accordion-road-parent .card-item .info h2{font-size:16px;margin-bottom:5px;color:#3c3c3c}#accordion-road-parent .card-item .info p{color:#707376;margin-bottom:0;font-size:14px}#accordion-road-parent .card-item:hover .thumb img{border-color:#d9b565;border-radius:15px}#accordion-road-parent .card-item:hover .info h2{color:#d9b565}.timeline-content{margin:180px 0}.timeline-content .timeline{display:grid;grid-template-columns:100px 1fr 100px;align-items:center;position:relative}.timeline-content .timeline::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:100px;width:calc(100% - 200px);height:2px;background-color:#d9b565}.timeline-content .timeline-start,.timeline-content .timeline-end{border:3px dashed #d9b565;border-radius:20px;text-align:center;padding:12px}.timeline-content .timeline-start .icon,.timeline-content .timeline-end .icon{width:40px;margin:0 auto}.timeline-content .timeline-start .icon img,.timeline-content .timeline-end .icon img{width:100%}.timeline-content .timeline-start p,.timeline-content .timeline-end p{margin:10px 0 0 0;font-size:14px;font-weight:600;color:#707376}.timeline-content .level-steps{display:flex;align-items:center;justify-content:space-between;padding:0 30px}.timeline-content .timeline-item{text-align:center;width:100%;position:relative}.timeline-content .timeline-item:nth-child(even){top:90px}.timeline-content .timeline-item:nth-child(even) .item-inner::before{top:-11px;border-width:0 10px 12px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.timeline-content .timeline-item:nth-child(odd){top:-90px}.timeline-content .timeline-item:nth-child(odd) .item-inner::before{bottom:-11px;border-width:12px 10px 0 10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.timeline-content .timeline-item .item-inner{background-color:#fff;box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);border-radius:10px;padding:30px 10px;transition:all .3s ease-in-out;display:block;cursor:pointer}.timeline-content .timeline-item .item-inner::before{content:"";position:absolute;right:50%;transform:translateX(50%);width:0px;height:0px;border-style:solid;transition:all .3s ease-in-out}.timeline-content .timeline-item .item-inner .step{font-size:20px;font-weight:800;color:#d9b565;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.timeline-content .timeline-item .item-inner .desc{font-size:16px;font-weight:600;color:#3c3c3c;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.timeline-content .timeline-item:hover:nth-child(even) .item-inner::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d9b565 rgba(0,0,0,0)}.timeline-content .timeline-item:hover:nth-child(odd) .item-inner::before{border-color:#d9b565 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.timeline-content .timeline-item:hover .item-inner{background-color:#d9b565}.timeline-content .timeline-item:hover .item-inner .step{color:#fff}.timeline-content .timeline-item:hover .item-inner .desc{color:hsla(0,0%,100%,.8)}@media(max-width: 1199px){.roadmap-section .desc{width:100%}.about-road{grid-template-columns:250px auto}.timeline-content .timeline-item .item-inner{padding:30px 5px}.timeline-content .timeline-item .item-inner .step{font-size:16px}.timeline-content .timeline-item .item-inner .desc{font-size:14px}}@media(max-width: 992px){.timeline-content{margin:40px 0}.timeline-content .timeline{grid-template-columns:100%}.timeline-content .timeline::before{height:calc(100% - 206px);width:2px;top:unset;right:50%;transform:translate(50%, 0)}.timeline-content .timeline-start,.timeline-content .timeline-end{width:100px;margin:0 auto}.timeline-content .level-steps{flex-wrap:wrap;display:unset;padding:20px 0}.timeline-content .timeline-item{width:50%;margin:5px 0}.timeline-content .timeline-item .item-inner::before{right:unset;top:50% !important;transform:translate(0, -50%)}.timeline-content .timeline-item:nth-child(odd){top:unset;padding-left:20px}.timeline-content .timeline-item:nth-child(odd) .item-inner::before{left:8px;border-width:10px 12px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.timeline-content .timeline-item:nth-child(even){top:unset;padding-right:20px;margin-right:auto}.timeline-content .timeline-item:nth-child(even) .item-inner::before{right:8px;border-width:10px 0 10px 12px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.timeline-content .timeline-item:hover:nth-child(odd) .item-inner::before{border-color:rgba(0,0,0,0) #d9b565 rgba(0,0,0,0) rgba(0,0,0,0)}.timeline-content .timeline-item:hover:nth-child(even) .item-inner::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #d9b565}}@media(max-width: 768px){.card-roadmap .card-inner{padding:5px}.about-road{grid-template-columns:100%}#accordion-road-parent .card-item .card-inner{grid-template-columns:130px auto}#accordion-road-parent .accordion-button{font-size:14px}#accordion-road-parent .accordion-button .status{font-size:13px}}@media(max-width: 575px){.timeline-content .timeline-item .item-inner{padding:20px 5px}.timeline-content .timeline-item .item-inner .step{font-size:14px}.timeline-content .timeline-item .item-inner .desc{font-size:12px}}.swiper-teachers{margin:20px 0 30px 0;position:unset}.swiper-teachers .swiper-button-next::after,.swiper-teachers .swiper-button-prev::after{font-family:uicons-regular-rounded;font-size:24px;color:#d9b565}.swiper-teachers .swiper-button-prev{right:0}.swiper-teachers .swiper-button-prev::after{content:""}.swiper-teachers .swiper-button-next{left:0}.swiper-teachers .swiper-button-next::after{content:""}.card-teacher .card-inner{padding:20px;border-radius:10px;transition:all .3s ease-in-out;display:block}.card-teacher .thumb{width:110px;height:110px;margin:0 auto;border-radius:50%;overflow:hidden;border:3px solid #d9b565}.card-teacher .thumb img{width:100%;object-fit:cover}.card-teacher .info{margin-top:10px;text-align:center}.card-teacher .info .name{font-size:16px;margin-bottom:0;color:#3c3c3c;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card-teacher .info .course{margin-bottom:0;font-size:14px;color:#707376}.card-teacher:hover .card-inner{background-color:#f7f7f7}.card-teacher.type-2 .card-inner{border:1px solid #e2e2e2}.card-teacher.type-2 .thumb{width:120px;height:120px}.card-teacher.type-2:hover .btn-profile{background-color:#d9b565;color:#fff}.card-teacher .btn-profile{margin-top:10px;width:100%;text-align:center;border:1px solid #d9b565;border-radius:8px;color:#d9b565;padding:6px 8px;transition:all .3s ease-in-out}.card-teacher .btn-profile .fi{margin-right:5px;position:relative;top:3px}.teacher-list-section{margin:20px 0 100px 0}.teacher-list-section .filter-content{display:flex;align-items:center;justify-content:space-between}.teacher-list-section .filter-content .sort-title{font-size:18px;font-weight:normal !important;color:#707376;margin-bottom:0}.teacher-list-section .filter-content .sort-title strong{color:#3c3c3c;margin:0 5px}.teacher-list-section .filter-content .btns-action{display:flex;align-items:center;justify-content:flex-end}.teacher-list-section .filter-content .sort{display:flex;align-items:center;justify-content:center}.teacher-list-section .filter-content .sort .form-select{height:48px;min-width:180px;border-radius:10px 0 0 10px;border-color:#e2e2e2;border-right:none;padding-right:0;color:#3c3c3c}.teacher-list-section .filter-content .sort .form-select:hover,.teacher-list-section .filter-content .sort .form-select:focus{box-shadow:none}.teacher-list-section .filter-content .sort .icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #e2e2e2;border-left:none;font-size:20px;border-radius:0 10px 10px 0;color:#707376}.teacher-list-section .filter-content .sort:hover .form-select,.teacher-list-section .filter-content .sort:hover .icon,.teacher-list-section .filter-content .sort:focus .form-select,.teacher-list-section .filter-content .sort:focus .icon{border-color:#d9b565}.teacher-list-section .filter-content .sort:hover .icon,.teacher-list-section .filter-content .sort:focus .icon{color:#d9b565}.teacher-list-section .list-inner{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin-top:2rem}.teacher-list-section .list-inner .card-teacher{flex:0 0 25%;width:25%;padding-left:10px;margin-bottom:15px}.teacher-details{margin:40px 0 50px 0}.teacher-details .section-inner{display:grid;grid-template-columns:auto 380px}.teacher-details .teacher-main{padding-left:20px}.teacher-details .teacher-main .inner{border:1px solid #e2e2e2;border-radius:10px;padding:20px}.teacher-details .teacher-main .teacher-info{display:grid;grid-template-columns:150px auto;align-items:center}.teacher-details .teacher-main .teacher-info .thumb{border:3px solid #d9b565;border-radius:50%;overflow:hidden}.teacher-details .teacher-main .teacher-info .thumb img{width:100%;height:100%;object-fit:cover}.teacher-details .teacher-main .teacher-info .info{padding-right:20px}.teacher-details .teacher-main .teacher-info .info h2{font-size:20px;color:#3c3c3c;margin-bottom:5px}.teacher-details .teacher-main .teacher-info .info h3{font-size:16px;color:#707376;margin-bottom:0}.teacher-details .teacher-main .description{margin-top:20px}.teacher-details .teacher-main .description p{font-size:16px;color:#3c3c3c;text-align:justify}.teacher-details .teacher-side .inner{background-color:#f7f7f7;border-radius:10px;padding:20px;position:sticky;top:100px}.teacher-details .teacher-side .btns-action{display:grid;grid-template-columns:45px auto;align-items:center}.teacher-details .teacher-side .btns-action .btn-bookmark{width:40px;height:40px;background-color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#d9b565;border:1px solid #d9b565;transition:all .3s ease-in-out}.teacher-details .teacher-side .btns-action .btn-bookmark.active{background-color:#d9b565;color:#fff}.teacher-details .teacher-side .btns-action .btn-sendComment{width:100%;border-radius:8px;padding:10px 35px;height:40px;position:relative;color:#fff;background-color:#464646;border:none;transition:all .3s ease-in-out}.teacher-details .teacher-side .btns-action .btn-sendComment .fi{position:absolute;right:10px;top:8px;font-size:22px}.teacher-details .teacher-side .btns-action .btn-sendComment:hover{background-color:#707376}.teacher-details .teacher-side .list{margin-top:20px}.teacher-details .teacher-side .list li{display:flex;align-items:center;justify-content:space-between;margin:8px 0;position:relative}.teacher-details .teacher-side .list li::before{content:"";position:absolute;top:12px;right:0;width:100%;height:1px;border:1px dashed rgba(0,0,0,.2);z-index:1}.teacher-details .teacher-side .list li span{font-size:16px;font-weight:400;background-color:#f7f7f7;display:inline-block;position:relative;z-index:10}.teacher-details .teacher-side .list li .name{color:#707376;padding-left:10px}.teacher-details .teacher-side .list li .desc{color:#3c3c3c;font-weight:600;padding-right:10px}.teacher-details .teacher-side .list li .desc .fi{margin-right:5px;position:relative;top:4px;color:gold}.teacher-details .property-list{margin-top:20px}.teacher-details .property-list h5{color:#3c3c3c;margin-bottom:5px}.teacher-details .property-list ul{list-style:disc;padding-right:30px}.teacher-details .property-list ul li{font-size:16px}.teacher-courses-list{margin:60px 0}.teacher-courses-list .section-inner{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:30px}.teacher-courses-list .section-inner .card-course{flex:0 0 25%;width:25%;padding-left:10px;margin-bottom:25px}@media(max-width: 1199px){.teacher-details .section-inner{grid-template-columns:auto 320px}.teacher-courses-list .section-inner .card-course{flex:0 0 33.33%;width:33.33%}}@media(max-width: 992px){.teacher-details .section-inner{grid-template-columns:100%}.teacher-details .teacher-main{padding-left:0;margin-bottom:20px}.teacher-list-section .list-inner .card-teacher{flex:0 0 33.33%;width:33.33%}}@media(max-width: 768px){.swiper-teachers .swiper-button-prev,.swiper-teachers .swiper-button-next{display:none}.card-teacher .card-inner{padding:10px}.card-teacher .thumb{width:100px;height:100px}.card-teacher.type-2 .thumb{width:100px;height:100px}.teacher-details .teacher-main .teacher-info{grid-template-columns:120px auto}.teacher-courses-list .section-inner .card-course{flex:0 0 50%;width:50%}.teacher-list-section .list-inner .card-teacher{flex:0 0 50%;width:50%}}@media(max-width: 575px){.card-teacher .thumb{width:80%;height:80%}.card-teacher .info .name{font-size:14px}.card-teacher .info .course{font-size:13px}.teacher-details .teacher-main .teacher-info{grid-template-columns:100px auto}.teacher-list-section .filter-content{justify-content:center;flex-direction:column}.teacher-list-section .filter-content .sort-title{margin-bottom:10px}.teacher-list-section .filter-content .btns-action{flex:0 0 100%;width:100%}.teacher-list-section .filter-content .sort{width:100%}}@media(max-width: 370px){.teacher-courses-list .section-inner .card-course{flex:0 0 100%;width:100%}.teacher-list-section .list-inner .card-teacher{flex:0 0 100%;width:100%}}.nav-tabs{border:none}.nav-tabs .nav-link{background-color:rgba(0,0,0,0);border-radius:0;color:#707376;border:none;border-bottom:3px solid rgba(0,0,0,0);padding:10px 20px;font-size:18px;font-weight:normal}.nav-tabs .nav-link.active{background-color:rgba(217,181,101,.12);color:#d9b565;border-color:#d9b565}.nav-tabs.in-row{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:0 20px}.nav-tabs.in-row .nav-link{white-space:nowrap}.tab-content{padding-top:2rem}.tab-content.border{border-color:#e2e2e2 !important;border-radius:10px !important}.tab-content .tab-inner{padding:0 10px 10px 10px}.tab-title{padding:0 15px}.tab-title h4{color:#3c3c3c;margin-bottom:0}@media(max-width: 992px){.tab-title{text-align:center}.tab-title h4{font-size:20px}.tab-title p{font-size:14px}}@media(max-width: 768px){.nav-tabs .nav-link{font-size:16px;padding:10px 20px}.nav-tabs.in-row{justify-content:unset !important}}.status-section{margin:60px 0;overflow:hidden}.status-section .section-inner{position:relative}.status-section .section-inner::before{content:"";position:absolute;top:0;right:0;width:50%;height:100%}.status-section .grid-row{display:flex;align-items:center;height:100%;position:relative}.status-section .image-content{flex:0 0 50%;width:50%}.status-section .image-content .img-inner{position:absolute;top:0;right:0;width:50%;height:100%;background-image:url(../images/bg-2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;filter:grayscale(1)}.status-section .text-content{flex:0 0 50%;width:50%;height:100%;background-color:#d9b565;padding:50px}.status-section .text-content .page-title{margin:0}.status-section .text-content .page-title p{color:#3c3c3c}.status-section .status{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.status-section .status .item{flex:1 0 50%;width:50%;position:relative;margin-bottom:20px}.status-section .status .item .text{border-right:5px solid rgba(0,0,0,.1);padding:10px 20px}.status-section .status .item .text h2{color:#fff;font-weight:normal !important;margin-bottom:0}.status-section .status .item .text h3{font-weight:800;font-size:18px;color:#fff;margin-bottom:0}.status-section .status .item .icon{width:80px;height:80px;position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.3);font-size:48px}@media(max-width: 992px){.status-section{margin:40px 0}.status-section .grid-row{flex-direction:row;flex-wrap:wrap}.status-section .image-content,.status-section .text-content{flex:0 0 100%;width:100%}.status-section .image-content{width:100%;height:100%;order:2}.status-section .image-content .img-inner{position:relative;width:100%;height:300px}.status-section .text-content{padding:40px;order:1}.status-section .text-content .page-title .title-inner{text-align:center}.status-section .status .item{padding:0 10px}.status-section .status .item .icon{left:10px;color:hsla(0,0%,100%,.5)}}@media(max-width: 575px){.status-section .text-content{padding:20px}.status-section .status .item .icon{width:60px;height:60px;font-size:40px}.status-section .status .item .text{padding-left:0;border-width:3px;padding-right:15px}.status-section .status .item .text h2{font-size:28px}.status-section .status .item .text h3{font-size:16px}}.banner-section{margin:70px 0}.banner-section .image-content{margin:10px 0}.banner-section .image-content a{display:block}.banner-section .image-content img{width:100%;object-fit:cover;border-radius:10px}@media(max-width: 992px){.banner-section{margin:50px 0}}@media(max-width: 768px){.banner-section{margin:40px 0}}.blogs-home-section{margin-top:30px}.swiper-blog-home .swiper-pagination-bullet{background-color:#fff;border-radius:20px;transition:all .3s ease-in-out;width:8px;height:8px;opacity:.5}.swiper-blog-home .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-blog-home .swiper-wrapper{padding-bottom:30px}.swiper-blog-home .swiper-slide:nth-child(1){width:46%}.swiper-blog-home .swiper-slide{width:25%}.card-blog-glass .card-inner{display:block;position:relative}.card-blog-glass .card-inner::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;border-radius:10px;background:linear-gradient(180deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.7));z-index:1;transition:all .3s ease-in-out}.card-blog-glass .thumb{width:100%;height:405px;overflow:hidden;border-radius:10px;position:relative;margin:0}.card-blog-glass .thumb .img-inner{position:absolute;top:0;right:0;width:100%;height:100%}.card-blog-glass .thumb img{width:100%;height:100%;object-fit:cover;border-radius:10px;transition:all .5s ease-in-out}.card-blog-glass .info{position:absolute;bottom:0;right:0;width:100%;z-index:10;padding:20px}.card-blog-glass .info h3{color:#fff;font-size:18px;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card-blog-glass .info p{font-size:14px;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-blog-glass .c-footer{border-top:1px solid hsla(0,0%,100%,.1);padding:5px 10px;display:flex;align-items:center;justify-content:space-between}.card-blog-glass .c-footer .date{font-size:14px;color:hsla(0,0%,100%,.8)}.card-blog-glass .c-footer .btn-link{color:hsla(0,0%,100%,.8);font-size:16px;font-weight:800;background-color:rgba(0,0,0,0);border:none;padding:5px 0;text-decoration:none}.card-blog-glass .c-footer .btn-link .fi{margin-right:5px;position:relative;top:4px}.card-blog-glass:hover .card-inner::before{background:linear-gradient(180deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.8))}.card-blog-glass:hover .thumb img{transform:scale(1.02)}.card-blog .card-inner{display:block;border:1px solid #f0f0f0;border-radius:10px;transition:all .3s ease-in-out}.card-blog .thumb{width:100%;height:240px;overflow:hidden;border-radius:0;position:relative;margin:0;border-radius:10px 10px 0 0}.card-blog .thumb .img-inner{position:absolute;top:0;right:0;width:100%;height:100%}.card-blog .thumb img{width:100%;height:100%;object-fit:cover;border-radius:0;transition:all .5s ease-in-out}.card-blog .info{padding:12px}.card-blog .info h3{font-size:18px;color:#3c3c3c;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s ease-in-out}.card-blog .info p{font-size:14px;font-weight:normal;color:#707376;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:justify}.card-blog .c-footer{border-top:1px solid #f0f0f0;padding:5px 0 0 0;display:flex;align-items:center;justify-content:space-between}.card-blog .c-footer .date{font-size:14px;color:#707376}.card-blog .c-footer .btn-link{color:#d9b565;font-size:16px;font-weight:800;background-color:rgba(0,0,0,0);border:none;padding:5px 0;text-decoration:none}.card-blog .c-footer .btn-link .fi{margin-right:5px;position:relative;top:4px}.card-blog:hover .card-inner{box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);border-color:rgba(0,0,0,0)}.card-blog:hover .thumb img{transform:scale(1.02)}.card-blog:hover .info h3{color:#d9b565}.card-blog.type-row{margin-bottom:15px}.card-blog.type-row .card-inner{display:grid;grid-template-columns:200px auto;border-color:#e2e2e2}.card-blog.type-row .thumb{width:100%;height:200px;overflow:hidden;border-radius:10px;position:relative;margin:0}.card-blog.type-row .thumb .img-inner{position:absolute;top:0;right:0;width:100%;height:100%}.card-blog.type-row .thumb img{width:100%;height:100%;object-fit:cover;border-radius:10px;transition:all .5s ease-in-out}.card-blog.type-row .info{padding-top:20px}.card-blog.type-row .info h3{font-size:20px}.card-blog.type-row .info p{font-size:16px;min-height:80px;-webkit-line-clamp:3}.card-blog.type-row:hover .card-inner{box-shadow:none}.card-blog-mini{margin-top:10px}.card-blog-mini .card-inner{display:grid;grid-template-columns:80px auto}.card-blog-mini .thumb{width:100%;height:80px;overflow:hidden;border-radius:10px;position:relative;margin:0}.card-blog-mini .thumb .img-inner{position:absolute;top:0;right:0;width:100%;height:100%}.card-blog-mini .thumb img{width:100%;height:100%;object-fit:cover;border-radius:10px;transition:all .5s ease-in-out}.card-blog-mini .info{padding-right:10px;padding-top:5px}.card-blog-mini .info .date{font-size:13px;color:#707376;margin-bottom:5px}.card-blog-mini .info .name{font-size:16px;font-weight:800;color:#3c3c3c;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s ease-in-out}.card-blog-mini:hover .info .name{color:#d9b565}.blogs-list-section{margin:30px 0 80px 0}.blogs-list-section.type-2{margin-top:110px}.blogs-list-section .section-inner{display:grid;grid-template-columns:380px auto}.blogs-list-section .blog-main{padding-right:20px}.blogs-list-section .blog-side .side-inner{background-color:#f7f7f7;border-radius:10px;padding:20px;position:sticky;top:100px}.blogs-list-section .blog-side .side-title{font-size:20px;font-weight:900 !important;color:#3c3c3c;margin-bottom:20px}.blogs-list-section .blog-side .side-title .fi{margin-left:10px;font-size:24px;color:#818283;position:relative;top:7px}.blogs-list-section .filter-content{display:flex;align-items:center;justify-content:space-between}.blogs-list-section .filter-content .sort-title{font-size:18px;font-weight:normal !important;color:#707376;margin-bottom:0}.blogs-list-section .filter-content .sort-title strong{color:#3c3c3c;margin:0 5px}.blogs-list-section .filter-content .btns-action{display:flex;align-items:center;justify-content:flex-end}.blogs-list-section .filter-content .sort{display:flex;align-items:center;justify-content:center}.blogs-list-section .filter-content .sort .form-select{height:48px;min-width:180px;border-radius:10px 0 0 10px;border-color:#e2e2e2;border-right:none;padding-right:0;color:#3c3c3c}.blogs-list-section .filter-content .sort .form-select:hover,.blogs-list-section .filter-content .sort .form-select:focus{box-shadow:none}.blogs-list-section .filter-content .sort .icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #e2e2e2;border-left:none;font-size:20px;border-radius:0 10px 10px 0;color:#707376}.blogs-list-section .filter-content .sort:hover .form-select,.blogs-list-section .filter-content .sort:hover .icon,.blogs-list-section .filter-content .sort:focus .form-select,.blogs-list-section .filter-content .sort:focus .icon{border-color:#d9b565}.blogs-list-section .filter-content .sort:hover .icon,.blogs-list-section .filter-content .sort:focus .icon{color:#d9b565}.blogs-list-section .category{margin-bottom:20px}.blogs-list-section .category ul li{font-size:16px;font-weight:500}.blogs-list-section .category ul li a{display:block;padding:2px 5px;color:#3c3c3c;transition:all .3s ease-in-out}.blogs-list-section .category ul li a:hover{padding-right:10px;color:#d9b565;font-weight:600}.blogs-list-section .tags{margin-bottom:20px}.blogs-list-section .tags ul{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.blogs-list-section .tags ul li{font-size:14px;font-weight:500;color:#707376;padding:5px 10px;border-radius:50px;border:1px solid #e2e2e2;background-color:#fff;margin:0 0 5px 5px;cursor:default}.blog-data{background-color:#fff}.blog-data .thumb{width:100%;height:450px;overflow:hidden;border-radius:10px;position:relative;margin:0}.blog-data .thumb .img-inner{position:absolute;top:0;right:0;width:100%;height:100%}.blog-data .thumb img{width:100%;height:100%;object-fit:cover;border-radius:10px;transition:all .5s ease-in-out}.blog-data .status{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:15px 0 25px 0;border:1px solid #e2e2e2;border-radius:10px;padding:10px 15px 0 15px}.blog-data .status li{margin:0 0 10px 30px;font-size:14px;font-weight:500;color:#707376}.blog-data .status li .fi{margin-left:10px;color:#818283;font-size:16px;position:relative;top:3px}.blog-data .status li a{display:inline-block;margin-right:5px;color:#d9b565;font-weight:600}.blog-description .title{font-size:24px}.blog-description p{font-size:16px;text-align:justify;color:#3c3c3c}.blog-description img{max-width:100%}.blog-description .box-desc{background-color:rgba(217,181,101,.15);border-right:5px solid #d9b565;padding:20px;border-radius:10px;margin:20px 0}.blog-description .box-desc p{margin-bottom:0}@media(max-width: 1400px){.blog-data .thumb{height:390px}}@media(max-width: 1199px){.swiper-blog-home .swiper-slide:nth-child(1){width:45%}.card-blog .thumb{height:150px}.card-blog .info h3{font-size:16px}.card-blog .info p{font-size:13px;line-height:normal}.card-blog .c-footer .btn-link{font-size:14px}.card-blog .c-footer .date{font-size:13px}.card-blog.type-row .card-inner{grid-template-columns:170px auto}.card-blog.type-row .thumb{height:170px}.card-blog.type-row .info h3{font-size:18px}.card-blog.type-row .info p{min-height:unset;-webkit-line-clamp:2;font-size:14px;margin-bottom:20px}.card-blog-glass .thumb{height:300px}.card-blog-glass .info h3{font-size:16px}.blogs-list-section .section-inner{grid-template-columns:320px auto}.blog-data .thumb{height:340px}}@media(max-width: 992px){.blogs-home-section{grid-template-columns:100%}.blogs-home-section .grid-swiper{padding:0}.blogs-home-section .grid-blog{display:none}.blog-list-section{margin-top:170px}.blog-list-section .main-blog{padding:0;margin-bottom:2rem}.swiper-blog-home .swiper-slide:nth-child(1){width:auto}.swiper-blog-home .swiper-slide{width:auto}.swiper-blog-home .card-blog-glass .card-inner{display:block;border:1px solid #f0f0f0;border-radius:10px;transition:all .3s ease-in-out}.swiper-blog-home .card-blog-glass .card-inner::before{display:none}.swiper-blog-home .card-blog-glass .thumb{height:160px;border-radius:10px 10px 0 0}.swiper-blog-home .card-blog-glass .thumb img{border-radius:10px 10px 0 0}.swiper-blog-home .card-blog-glass .info{position:relative;padding:12px}.swiper-blog-home .card-blog-glass .info h3{font-size:16px;color:#3c3c3c;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s ease-in-out}.swiper-blog-home .card-blog-glass .info p{font-weight:normal;color:#707376;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:justify;font-size:13px;line-height:normal}.swiper-blog-home .card-blog-glass .c-footer{border-top:1px solid #f0f0f0;padding:5px 0 0 0}.swiper-blog-home .card-blog-glass .c-footer .date{font-size:13px;color:#707376}.swiper-blog-home .card-blog-glass .c-footer .btn-link{font-size:14px;color:#d9b565}.swiper-blog-home .card-blog-glass:hover .card-inner{box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);border-color:rgba(0,0,0,0)}.swiper-blog-home .card-blog-glass:hover .thumb img{transform:scale(1.02)}.swiper-blog-home .card-blog-glass:hover .info h3{color:#d9b565}.card-blog .thumb{height:160px}.blogs-list-section .section-inner{grid-template-columns:100%}.blogs-list-section .blog-main{padding-right:0;order:1}.blogs-list-section .blog-side{order:2;margin-top:30px}.blogs-list-section .comments-section{margin-bottom:0}.blog-description .title{font-size:20px}}@media(max-width: 768px){.card-blog.type-row .card-inner{grid-template-columns:150px auto}.card-blog.type-row .thumb{height:150px}.card-blog.type-row .info h3{font-size:16px}.card-blog.type-row .info p{font-size:13px;min-height:unset;margin-bottom:6px}.blog-data .thumb{height:300px}.blog-description .title{font-size:20px}.blog-description p{font-size:14px}}@media(max-width: 575px){.card-blog.type-row .card-inner{grid-template-columns:120px auto}.card-blog.type-row .thumb{height:120px}.card-blog.type-row .info h3{font-size:14px}.card-blog.type-row .info p{font-size:12px;min-height:unset;margin-bottom:3px;-webkit-line-clamp:1}.blogs-list-section .filter-content{flex-direction:column}.blogs-list-section .filter-content .sort-title,.blogs-list-section .filter-content .btns-action{flex:0 0 100%;width:100%}.blogs-list-section .filter-content .sort-title{margin-bottom:10px;text-align:center}.blogs-list-section .filter-content .sort{width:100%}.blog-data .thumb{height:250px}}.download-application{margin-top:100px;padding:0 0 20px 0;position:relative}.download-application::before{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background-color:#3c3c3c;z-index:1}.download-application::after{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background-image:url(../images/bg-pattern.svg);background-repeat:repeat;background-size:300px;opacity:.1;z-index:2}.download-application .section-inner{position:relative;z-index:10}.download-application .text-content{padding-top:80px}.download-application .text-content h2{color:#fff}.download-application .text-content .property-list{list-style:disc;padding-right:30px;margin-bottom:30px}.download-application .text-content .property-list li{margin:8px 0;color:hsla(0,0%,100%,.8);font-size:18px}.download-application .text-content .download-buttons ul{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.download-application .text-content .download-buttons ul li{padding:10px;flex:0 0 33.33%;width:33.33%}.download-application .text-content .download-buttons ul li a{display:block}.download-application .text-content .download-buttons ul li a img{width:100%}.download-application .image-content{position:relative;top:-50px}.download-application .image-content .img-inner{width:70%;margin:0 auto}.download-application .image-content .img-inner img{width:100%}@media(max-width: 1199px){.download-application .text-content .download-buttons ul li{padding:5px}}@media(max-width: 992px){.download-application{padding:0 0 60px 0;margin-top:80px}.download-application::after,.download-application::before{height:100%}.download-application .text-content{padding:0;text-align:center}.download-application .text-content .property-list{list-style:none}.download-application .text-content .property-list li{display:inline-block;padding-left:15px;position:relative}.download-application .text-content .property-list li::before{content:"/";position:absolute;left:0;top:0;width:15px;height:15px;font-size:18px}.download-application .text-content .property-list li:last-child::before{display:none}.download-application .text-content .download-buttons ul{justify-content:center}.download-application .text-content .download-buttons ul li{padding:5px}.download-application .image-content .img-inner{width:400px}}@media(max-width: 768px){.download-application .text-content h2{font-size:1.8rem}.download-application .text-content ul li{font-size:16px}}@media(max-width: 575px){.download-application .text-content h2{font-size:1.6rem}.download-application .text-content ul li{font-size:14px}.download-application .text-content .download-buttons ul{justify-content:center}.download-application .text-content .download-buttons ul li{flex:0 0 50%;width:50%}.download-application .image-content .img-inner{width:80%}}.footer{position:relative;background-color:#464646;margin-top:60px}.footer .footer-inner{position:relative;z-index:50;padding:60px 0}.footer .logo a{display:block;width:85px;margin:0 auto}.footer .logo a img{width:100%}.footer .logo .copyright{margin-top:1rem;text-align:center;color:#fff;font-size:13px}.footer .f-title{font-size:20px;color:#fff}.footer .links{margin-bottom:30px}.footer .links ul li a{display:inline-block;padding:5px 0;color:hsla(0,0%,100%,.8);font-size:16px}.footer .links ul li a .fi{color:#d9b565;font-size:13px;margin-left:8px;position:relative;top:4px}.footer .links ul li a:hover{color:#d9b565}.footer .contact ul li{font-size:14px;font-weight:normal;color:#fff}.footer .contact ul li .fi{margin-left:10px;color:#d9b565;font-size:16px;position:relative;top:4px}.footer .contact ul li a{display:inline-block;padding:8px 0;color:#fff}.footer .contact ul li a:hover{color:#d9b565}.footer .social-icons{margin:20px 0}.footer .social-icons ul{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.footer .social-icons ul li a{display:block;font-size:24px;margin:5px 0 5px 12px;color:#d9b565}.footer .social-icons ul li a:hover{color:#fff}.footer .certificate ul{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.footer .certificate ul li{flex:0 0 33.33%;width:33.33%}.footer .certificate ul li a{display:block;margin:5px 0 5px 10px}.footer .certificate ul li a img{width:100%}@media(max-width: 992px){.footer{padding-bottom:30px}.footer .logo{margin-bottom:30px}.footer .logo .copyright{position:absolute;bottom:0;width:100%;right:0;text-align:center;font-size:14px}.footer .certificate ul{justify-content:center}.footer .certificate ul li{flex:0 0 120px;width:120px}}@media(max-width: 575px){.footer .certificate{padding:0 40px}.footer .certificate ul li{flex:0 0 33.33%;width:33.33%}}.my-breadcrumb{padding:20px 0}.my-breadcrumb .breadcrumb-item{font-size:15px;font-weight:400}.my-breadcrumb .breadcrumb-item::before{content:"";font-family:uicons-regular-rounded}.my-breadcrumb .breadcrumb-item:first-child::before{display:none}.my-breadcrumb .breadcrumb-item:hover a{color:#d9b565}.my-breadcrumb .breadcrumb-item a{color:#d9b565}.my-breadcrumb.text-white .breadcrumb-item{color:#d9b565}.my-breadcrumb.text-white .breadcrumb-item::before{color:#fff}.my-breadcrumb.text-white .breadcrumb-item a{color:#fff}.my-breadcrumb.text-white .breadcrumb-item:hover a{color:#d9b565}.my-breadcrumb.align-center .breadcrumb{align-items:center;justify-content:center}.accordion-button{border-radius:10px;background-color:rgba(0,0,0,0);font-weight:800}.accordion-button:not(.collapsed){background-color:rgba(0,0,0,0);box-shadow:none;border-radius:10px}.accordion-button:hover,.accordion-button:focus{box-shadow:none !important}.accordion-button.arrow-right{padding-right:60px}.accordion-button.arrow-right::after{position:absolute;right:15px}.faqs-section{margin:70px 0}.faqs-section .accordion-flush .accordion-item{border-radius:10px}.faqs-section .accordion-item{border:1px solid #e2e2e2 !important;margin-bottom:12px}.faqs-section .accordion-body p{text-align:justify}.comments-section{margin:50px 0 70px 0}.comments-section .title{display:flex;align-items:center;justify-content:space-between}.comments-section .title .title{font-size:30px;color:#3c3c3c;margin-bottom:0;font-weight:800;display:flex;align-items:center;justify-content:flex-start}.comments-section .title .title span{font-size:18px;margin-right:10px;font-weight:normal;color:#707376}.comments-section .title .btn-link{font-size:16px;font-weight:800;color:#d9b565}.comments-section .title .btn-link .fi{font-size:20px;margin-left:5px;position:relative;top:6px}.comments-section .section-inner{margin-top:10px}.comment-item{border:1px solid #e2e2e2;border-radius:10px;margin-top:16px}.comment-item .comment-header{display:grid;grid-template-columns:80px auto;align-items:center;padding:20px 20px 15px 20px}.comment-item .comment-header .thumb{overflow:hidden;border-radius:50%}.comment-item .comment-header .thumb img{width:100%;height:100%;object-fit:cover}.comment-item .comment-header .info{padding-right:15px}.comment-item .comment-header .info .name{color:#3c3c3c;font-size:18px;font-weight:600}.comment-item .date{font-size:14px;color:#707376}.comment-item .comment-body{padding:0 20px 20px 20px}.comment-item .comment-body .rate{display:flex;align-items:center;justify-content:flex-start}.comment-item .comment-body .rate ul{display:flex;align-items:center;justify-content:flex-start}.comment-item .comment-body .rate ul li{margin:0 2px;color:rgba(0,0,0,.15);display:flex}.comment-item .comment-body .rate ul li.active{color:#d9b565}.comment-item .comment-body .rate span{margin-right:10px;font-size:16px;color:#707376}.comment-item .comment-body .text{margin:10px 0}.comment-item .comment-body .text p{color:#3c3c3c;text-align:justify;margin-bottom:0}.comment-item .comment-body .btn-link{background-color:rgba(0,0,0,0);border:none;font-size:14px;font-weight:800;color:#d9b565;text-decoration:unset !important;display:flex;align-items:center;justify-content:center;border-radius:8px;padding:5px 10px;transition:all .2s ease-in-out}.comment-item .comment-body .btn-link .fi{margin-left:10px;font-size:18px;display:flex}.comment-item .comment-body .btn-link.active{background-color:#d9b565;color:#fff}.comment-item .comment-body .reply{background-color:rgba(217,181,101,.12);border-radius:8px;margin:10px 0;padding:20px}.comment-item .comment-body .reply .reply-title{color:#3c3c3c;font-size:18px;font-weight:600}.comment-item .comment-body .reply .text{margin-bottom:0}@media(max-width: 768px){.comments-section{margin:40px 0 50px 0}.comments-section .title h2{font-size:22px}.comments-section .title h2 span{font-size:16px}.comment-item .comment-header{grid-template-columns:60px auto;padding:15px 15px 10px 15px}.comment-item .comment-header .info h6{font-size:14px}.comment-item .date{font-size:13px}.comment-item .comment-body{padding:0 15px 15px 15px}.comment-item .comment-body .rate span{font-size:14px}.comment-item .comment-body .text p{font-size:14px}.comment-item .comment-body .reply{padding:15px}.comment-item .comment-body .reply .reply-title{font-size:14px}}@media(max-width: 575px){.comments-section .title .btn-link .text{font-size:14px}}.my-pagination{display:flex;align-items:center;justify-content:center;margin-top:30px}.my-pagination .pagination{flex-wrap:wrap;align-items:center;justify-content:center}.my-pagination .pagination .next .page-link,.my-pagination .pagination .prev .page-link{width:auto}.my-pagination .pagination .next span,.my-pagination .pagination .prev span{font-size:14px;font-weight:600;color:#818283}.my-pagination .pagination .next .page-link{color:#3c3c3c;padding:0 10px 0 15px}.my-pagination .pagination .next .page-link .fi{margin-left:5px;color:#707376}.my-pagination .pagination .prev .page-link{color:#3c3c3c;padding:0 15px 0 10px}.my-pagination .pagination .prev .page-link .fi{margin-right:5px;color:#707376}.my-pagination .pagination .page-item.active .page-link{background-color:#d9b565;color:#fff;border-color:#d9b565}.my-pagination .pagination .page-link{background-color:#f7f7f7;border-radius:10px;margin:5px;font-weight:600;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#707376;border:1px solid #e2e2e2}.my-pagination .pagination .page-link:hover{background-color:rgba(217,181,101,.2);color:#d9b565;border-color:#d9b565}.my-pagination .pagination .page-link:hover span,.my-pagination .pagination .page-link:hover .fi{color:#d9b565}.my-pagination .pagination .page-link:focus{box-shadow:none}.page-header{margin:80px 0 30px 0}.page-header .header-inner{background-image:url(../images/page-header.svg);background-repeat:no-repeat;background-size:cover;background-position:bottom center;padding:5rem 3rem;position:relative}.page-header .header-inner h1{text-align:center;font-size:2.2rem;color:#3c3c3c;position:relative;z-index:10}.page-header .header-inner p{position:relative;z-index:10}@media(max-width: 1199px){.page-header{margin-top:68px}}@media(max-width: 992px){.page-header .header-inner{padding:4rem 2.5rem}.page-header .header-inner h1{font-size:2rem}}@media(max-width: 768px){.page-header .header-inner h1{font-size:1.7rem}}@media(max-width: 575px){.page-header .header-inner{padding:3.5rem 1rem}.page-header .header-inner h1{font-size:1.5rem}}#courses-list{margin-top:30px}#courses-list .section-inner{margin-bottom:4rem}#courses-list .section-inner .myrow{display:grid;grid-template-columns:300px auto}#courses-list .products-side{position:relative}#courses-list .products-side .side-inner{background-color:#fff;border:1px solid #e2e2e2;border-radius:10px}#courses-list .products-main{padding-right:25px}#courses-list .products-main .main-inner{margin-top:1rem}#courses-list .side-header{display:none;align-items:center;justify-content:space-between;padding:15px}#courses-list .side-header h6{margin-bottom:0;color:#3c3c3c}#courses-list .side-header .btn-close-sidebar{width:36px;height:36px;background-color:#f7f7f7;box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);border:none;font-size:18px;color:#707376;display:flex;align-items:center;justify-content:center;border-radius:50%}#courses-list .filter-content{display:flex;align-items:center;justify-content:space-between}#courses-list .filter-content .sort-title{font-size:18px;font-weight:normal !important;color:#707376;margin-bottom:0}#courses-list .filter-content .sort-title strong{color:#3c3c3c;margin:0 5px}#courses-list .filter-content .btns-action{display:flex;align-items:center;justify-content:flex-end}#courses-list .filter-content .sort{display:flex;align-items:center;justify-content:center}#courses-list .filter-content .sort .form-select{height:48px;min-width:180px;border-radius:10px 0 0 10px;border-color:#e2e2e2;border-right:none;color:#3c3c3c}#courses-list .filter-content .sort .form-select:hover,#courses-list .filter-content .sort .form-select:focus{box-shadow:none}#courses-list .filter-content .sort .icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #e2e2e2;border-left:none;font-size:20px;border-radius:0 10px 10px 0;color:#707376}#courses-list .filter-content .sort:hover .form-select,#courses-list .filter-content .sort:hover .icon,#courses-list .filter-content .sort:focus .form-select,#courses-list .filter-content .sort:focus .icon{border-color:#d9b565}#courses-list .filter-content .sort:hover .icon,#courses-list .filter-content .sort:focus .icon{color:#d9b565}#courses-list .filter-content .btn-advanced-search{display:none;align-items:center;justify-content:center;margin-left:10px;background-color:#f7f7f7;border:1px solid #e2e2e2;padding:4px;width:48px;height:48px;border-radius:10px;font-size:20px;font-weight:500;color:#707376;cursor:pointer}#courses-list .filter-content .btn-advanced-search:hover{border-color:#d9b565;color:#d9b565}#courses-list .products-list{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin-top:2rem}#courses-list .products-list .card-course{flex:0 0 33.33%;width:33.33%;padding-left:10px;margin-bottom:15px}#courses-list .apply-filter{margin-top:15px}#courses-list .apply-filter .btn{width:100%}.side-box{padding:15px;margin:5px 0;border-bottom:1px solid #e2e2e2}.side-box:last-child{border-bottom:none}.side-box .box-header{display:flex;align-items:center;justify-content:space-between}.side-box .box-header h2{font-size:16px;font-weight:600;color:#3c3c3c;margin-bottom:0}.side-box .box-header .btn-clean-filter{background-color:rgba(0,0,0,0);padding:0;margin:0;font-size:12px;font-weight:400;color:#d9b565;border:none}.side-box .box-body{margin-top:25px}.side-box .box-body .title{font-size:14px;font-weight:500;color:#3c3c3c;margin:15px 0}.side-box .filter-choosen{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.side-box .filter-choosen .link{font-size:14px;font-weight:400;color:#fff;background-color:#d9b565;border-radius:30px;padding:5px 12px 5px 6px;margin:0 0 8px 8px;display:flex;align-items:center;justify-content:center}.side-box .filter-choosen .link button{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#d9b565;border-radius:50%;color:#fff;margin-right:10px;border:none}.side-box .filter-choosen .link button .fi{font-size:8px}.side-box .filter-choosen .link .from,.side-box .filter-choosen .link .to{font-size:13px;font-weight:400}.side-box .filter-choosen .link .price{font-size:14px;font-weight:600;margin:0 5px;color:#fff}.side-box .list-category .sub-list,.side-box .list-teachers .sub-list{height:200px;overflow-y:auto;transition:all .2s ease-in-out}.side-box .list-category .sub-list .sub-item,.side-box .list-teachers .sub-list .sub-item{font-size:14px;font-weight:400;color:#707376;position:relative;padding-right:10px;transition:all .2s ease-in-out;cursor:pointer;margin:6px 0}.side-box .list-category .sub-list .sub-item.active,.side-box .list-teachers .sub-list .sub-item.active{color:#d9b565;font-weight:500}.side-box .list-category .sub-list .sub-item:hover,.side-box .list-teachers .sub-list .sub-item:hover{color:#d9b565;padding-right:15px}.side-box .list-category .sub-list .sub-item label,.side-box .list-teachers .sub-list .sub-item label{cursor:pointer}.side-box .list-category .sub-list .sub-item input,.side-box .list-teachers .sub-list .sub-item input{display:none}.side-box .list-category .sub-list .sub-item input[type=radio]:checked+label,.side-box .list-teachers .sub-list .sub-item input[type=radio]:checked+label{color:#d9b565;font-weight:500}.side-box .btn-collapse{padding:0;height:30px}.side-box .btn-collapse .title{font-size:15px;font-weight:600;color:#3c3c3c}.side-box .btn-collapse .icon{left:0;top:0}.side-box .range-price-filter{padding:0 10px;margin-top:2rem}.side-box .range-value-inner{margin-top:25px;display:grid;grid-template-columns:50% 50%;align-items:center}.side-box .range-value-inner .min-range,.side-box .range-value-inner .max-range{text-align:center}.side-box .range-value-inner .min-range span,.side-box .range-value-inner .max-range span{font-size:14px;font-weight:600;color:#707376}.side-box .range-value-inner .min-range .price-number,.side-box .range-value-inner .max-range .price-number{font-size:18px;font-weight:900;text-align:center;color:#707376;background-color:#f7f7f7;padding:3px 0;margin:3px 0;border-radius:5px}.side-box .range-value-inner .min-range{padding-left:10px}.side-box .range-value-inner .max-range{padding-right:10px}.side-box .list-of-checkbox{margin-top:1rem;max-height:220px;overflow-y:auto;scrollbar-color:#fff;scrollbar-width:thin}.side-box .list-of-checkbox::-webkit-scrollbar{border-radius:10px;width:5px;height:8px;background-color:#fff}.side-box .list-of-checkbox::-webkit-scrollbar-thumb{border-radius:10px;background:silver}.side-box .list-of-checkbox .form-check{margin-bottom:10px;position:relative}.side-box .list-of-checkbox .form-check .form-check-input:hover,.side-box .list-of-checkbox .form-check .form-check-input:focus{box-shadow:none}.side-box .list-of-checkbox .form-check .form-check-input:checked{background-color:#d9b565;border-color:#d9b565}.side-box .list-of-checkbox .form-check .form-check-label{font-size:13px;font-weight:400;color:#707376;cursor:pointer}.side-box .list-of-checkbox .form-check .label-color{width:15px;height:15px;border:2px solid #e2e2e2;border-radius:50%;display:inline-block;position:absolute;left:2px;top:4px}.side-filter-overlay{position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:995;display:none}.side-filter-overlay.active{display:block}.sort-radio-group .form-check{margin-bottom:10px}.sort-radio-group .form-check .form-check-label{font-size:16px;font-weight:400;color:#707376;cursor:pointer}.sort-radio-group .form-check .form-check-label:checked{background-color:#d9b565;border-color:#d9b565}@media(max-width: 1199px){#courses-list .products-list .card-course{flex:0 0 50%;width:50%}}@media(max-width: 992px){#courses-list .filter-content .btn-advanced-search{display:flex}#courses-list .section-inner .myrow{grid-template-columns:100%}#courses-list .products-side{position:fixed;top:0;right:-300px;height:100vh;z-index:999;width:300px;transition:all .25s ease-in-out;background-color:#fff;display:flex;flex-direction:column}#courses-list .products-side.active{right:0}#courses-list .products-side .side-inner{height:100%;overflow-y:auto;padding:20px 0;border-color:rgba(0,0,0,0)}#courses-list .side-header,#courses-list .apply-filter{display:flex;flex-shrink:0}#courses-list .apply-filter{margin-top:0;padding:15px;background-color:#fff}#courses-list .products-main{padding:0}#courses-list .products-list{margin-top:1.3rem}}@media(max-width: 768px){#courses-list .filter-content{flex-direction:column}#courses-list .filter-content .sort-title{margin-bottom:15px;text-align:center}#courses-list .filter-content .btns-action,#courses-list .filter-content .sort-title{flex:1 0 100%;width:100%}#courses-list .filter-content .btns-action{display:grid;grid-template-columns:58px auto;justify-content:unset}#courses-list .filter-content .sort .form-select{min-width:unset}}@media(max-width: 370px){#courses-list .products-list .card-course{flex:0 0 100%;width:100%;padding-left:0}}.star-rating{width:270px;margin:1rem auto;display:flex;align-items:center;justify-content:center}.star-rating .input-star{display:none}.star-rating .input-star:checked~.label-star:before{content:"簾";color:#d9b565;transition:all .25s;font-family:uicons-solid-rounded}.star-rating .input-star.star-5:checked~.label-star:before{text-shadow:0 0 20px #d9b565}.star-rating .label-star{float:right;padding:6px;font-size:28px;color:rgba(0,0,0,.2);transition:all .2s}.star-rating .label-star::before{content:"令";font-family:uicons-regular-rounded}.star-rating .label-star:hover{transform:rotate(-15deg) scale(1.3)}.masterpage{margin:30px 0 80px 0}.masterpage .description{margin:16px 0}.masterpage .description p{color:#3c3c3c;text-align:justify}.masterpage .description ul{margin:20px 0;padding-right:30px;list-style:disc}.masterpage .description ul li{font-size:16px;margin:8px 0}.masterpage .image-content{margin:40px 0}.masterpage .image-content .img-inner{width:60%;margin:0 auto}.masterpage .image-content .img-inner img{width:100%}.contact-section{margin:30px 0 80px 0}.contact-section .title{font-size:1.125rem;font-weight:600;margin-bottom:30px}.contact-section .section-inner{display:grid;grid-template-columns:auto 450px}.contact-section .form-content{padding-left:30px}.contact-section .form-content .inner{border:1px solid #e2e2e2;border-radius:10px;padding:30px}.contact-section .form-content .inner h6{margin-bottom:30px}.contact-section .form-content .inner .btns-group{margin-top:20px;text-align:center}.contact-section .address-info .inner{background-color:#f7f7f7;border-radius:10px;padding:20px}.contact-section .social-icons{margin-bottom:30px}.contact-section .social-icons ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.contact-section .social-icons ul li{margin:5px}.contact-section .social-icons ul li a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#d9b565;border-radius:50%;font-size:20px;color:#fff}.contact-section .info ul li{display:grid;grid-template-columns:30px auto;margin:10px 0}.contact-section .info ul li .icon{width:30px;height:30px;font-size:22px;color:#818283}.contact-section .info ul li .text{padding-right:10px;font-size:18px;font-weight:600}.contact-section .info ul li .text a{color:#d9b565;margin:0 10px}.empty-box{margin:3rem 0;text-align:center}.empty-box .thumb{width:90px;margin:0 auto}.empty-box .thumb img{width:100%}.empty-box .empty-title{margin:1.5rem 0;font-weight:600;font-size:16px;color:#707376}@media(max-width: 1199px){.contact-section .section-inner{grid-template-columns:auto 350px}}@media(max-width: 992px){.masterpage .image-content .img-inner{width:100%}.contact-section .section-inner{grid-template-columns:100%}.contact-section .form-content{padding:20px 0 0 0;order:2}.contact-section .address-info{order:1}}.user-dashboard-section{margin:120px 0 80px 0}.user-dashboard-section .grid-layout{display:grid;grid-template-columns:320px auto}.user-dashboard-section .user-side{transition:all .3s ease-in-out}.user-dashboard-section .user-side .inner{border-radius:10px;position:sticky;top:110px;background-color:#f7f7f7}.user-dashboard-section .user-main{padding-right:20px}.user-dashboard-section .user-main .inner{border:1px solid #e2e2e2;border-radius:10px}.user-dashboard-section .user-info{padding:25px 15px;display:grid;grid-template-columns:60px auto;align-items:center}.user-dashboard-section .user-info .thumb{width:60px;height:60px;border-radius:50%;overflow:hidden;border:1px solid #d9b565;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:30px;color:#d9b565}.user-dashboard-section .user-info .thumb img{aspect-ratio:1;width:100%}.user-dashboard-section .user-info .info{padding-right:10px}.user-dashboard-section .user-info .info h3{font-size:18px;color:#3c3c3c;margin-bottom:0}.user-dashboard-section .user-info .info p{margin-bottom:0;color:#707376;font-size:14px}.user-dashboard-section .user-menu{padding:20px 15px}.user-dashboard-section .user-menu ul li .link{display:block;padding:8px 15px;border-radius:10px;cursor:pointer}.user-dashboard-section .user-menu ul li .icon{font-size:20px;margin-left:10px;position:relative;top:5px;color:#818283}.user-dashboard-section .user-menu ul li .text{font-size:16px;font-weight:normal;color:#3c3c3c}.user-dashboard-section .user-menu ul li.active .link{background-color:#d9b565}.user-dashboard-section .user-menu ul li.active .link .text,.user-dashboard-section .user-menu ul li.active .link .icon{color:#fff}.user-dashboard-section .user-menu ul li.active:hover .link{background-color:#d9b565}.user-dashboard-section .user-menu ul li.active:hover .link .text,.user-dashboard-section .user-menu ul li.active:hover .link .icon{color:#fff}.user-dashboard-section .user-menu ul li:hover .link .text,.user-dashboard-section .user-menu ul li:hover .link .icon{color:#d9b565}.user-dashboard-section .main-title{display:flex;align-items:center;justify-content:space-between;padding:20px;position:relative;border-bottom:1px solid #e2e2e2}.user-dashboard-section .main-title .title-inner{display:grid;grid-template-columns:40px auto;align-items:center}.user-dashboard-section .main-title .icon{width:42px;height:42px;background:#d9b565;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}.user-dashboard-section .main-title h3{font-size:20px;font-weight:600;margin-bottom:0;margin-right:20px;text-align:right}.user-dashboard-section .main-title .btns-action-main{display:flex;align-items:center;justify-content:flex-end}.user-dashboard-section .main-title .btns-action-main .btn{margin:0 5px 0 0}.user-dashboard-section .main-body{padding:20px 20px 40px 20px}.user-dashboard-section .status-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.user-dashboard-section .status-list .card-status{flex:0 0 33.33%;width:33.33%}.btn-usermenu{background-color:#fff;display:none;grid-template-columns:48px auto;align-items:center;margin-bottom:15px;padding:10px;border-radius:10px;box-shadow:0 0 4px rgba(0,0,0,.2);cursor:pointer}.btn-usermenu .icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background-color:rgba(217,181,101,.1);color:#d9b565;border-radius:50%}.btn-usermenu .icon .fi{display:flex;font-size:20px}.btn-usermenu .text{padding-right:10px}.btn-usermenu .text h4{margin-bottom:5px;color:#3c3c3c;font-size:16px}.btn-usermenu .text p{margin-bottom:0;font-size:14px;color:#707376}.btn-closeprofileMenu{position:absolute;left:10px;top:10px;width:40px;height:40px;color:#707376;background-color:rgba(0,0,0,0);border:none;padding:0;display:none;align-items:center;justify-content:center;font-size:18px;border-radius:50%;color:#818283}.btn-closeprofileMenu:hover{color:#707376}.overlay-userMenu{display:none;position:fixed;top:0;right:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:1998;opacity:0;transition:all .3s}.overlay-userMenu.active{display:block;opacity:1}.card-status{padding:8px}.card-status:nth-child(odd) .card-inner{background-color:rgba(217,181,101,.1)}.card-status .card-inner{background-color:#f7f7f7;padding:20px;position:relative;border-radius:10px;display:block;border:1px solid rgba(0,0,0,0)}.card-status h2{margin-bottom:0;color:#3c3c3c}.card-status h5{margin-bottom:0;font-size:16px;font-weight:normal !important;color:#707376}.card-status .icon{position:absolute;left:10px;top:50%;width:48px;height:48px;font-size:34px;color:rgba(217,181,101,.5);transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.card-status:hover .card-inner{border-color:#d9b565}.card-last-course{position:relative;margin:20px 0}.card-last-course::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(90deg, white 30%, #d9b565);border-radius:10px;z-index:1}.card-last-course::after{content:"";position:absolute;top:.063rem;right:.063rem;width:calc(100% - .125rem);height:calc(100% - .125rem);background:#fff;border-radius:9px;z-index:2;transition:all .3s ease-in-out}.card-last-course .card-inner{display:grid;grid-template-columns:48px auto;align-items:center;position:relative;z-index:3;padding:30px 20px}.card-last-course .icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:34px;color:#d9b565}.card-last-course .info{padding-right:15px}.card-last-course .info h6{font-size:16px;font-weight:normal;color:#707376;margin-bottom:5px}.card-last-course .info h2{font-size:20px;color:#3c3c3c;margin-bottom:0;line-height:normal}.card-last-course:hover::after{background:linear-gradient(90deg, white, #d9b565)}.card-last-course:hover .icon{color:#fff}.card-last-course:hover .info h6{color:#fff}.card-last-course:hover .info h2{color:#fff}.card-ticket-info{margin-bottom:12px}.card-ticket-info .card-inner{border:1px solid #e2e2e2;border-radius:12px}.card-ticket-info .info{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:12px}.card-ticket-info .info li{flex:1 0 50%;width:50%;font-size:14px;font-weight:400;color:#707376;margin:5px 0}.card-ticket-info .info li span{display:inline-block;padding:.35em .65em;font-size:1.1em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;margin-right:.5rem;color:#3c3c3c}.card-ticket-info .info li span.success{background-color:#22c55e;color:#fff}.card-ticket-info .info li span.info{background-color:#0ea5e9;color:#fff}.card-ticket-info .info li span.error{background-color:#ef4444;color:#fff}.card-ticket-info .info li span.warning{background-color:#ff9c00}.card-ticket-info .c-footer{padding:10px;text-align:left;border-top:1px solid #e2e2e2;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.card-ticket-info .btn-action{background-color:#fff;padding:5px 10px;border-radius:50px;font-size:13px;font-weight:400;color:#707376;border:1px solid rgba(0,0,0,0);margin-right:5px;margin-bottom:5px}.card-ticket-info .btn-action.bg-primary{background-color:#d9b565 !important;color:#fff}.card-ticket-info .btn-action.bg-primary:hover,.card-ticket-info .btn-action.bg-primary:focus{background-color:rgb(208.925,165.275,68.275) !important;color:#fff}.card-ticket-info .btn-action.bg-primary-outline{background-color:#fff;border-color:#d9b565;color:#d9b565}.card-ticket-info .btn-action.bg-primary-outline:hover,.card-ticket-info .btn-action.bg-primary-outline:focus{background-color:rgba(217,181,101,.2);color:#d9b565}.card-ticket-info .btn-action.bg-secondary{background-color:#464646 !important;color:#fff}.card-ticket-info .btn-action.bg-secondary:hover,.card-ticket-info .btn-action.bg-secondary:focus{background-color:rgb(49.6,49.6,49.6) !important;color:#fff}.card-ticket-info .btn-action.bg-secondary-outline{background-color:#fff;border-color:#464646;color:#464646}.card-ticket-info .btn-action.bg-secondary-outline:hover,.card-ticket-info .btn-action.bg-secondary-outline:focus{background-color:rgba(70,70,70,.2);color:#464646}.card-ticket{border:1px solid #e2e2e2;border-radius:15px;padding:20px}.card-ticket h6{font-size:16px;font-weight:600;color:#3c3c3c;margin-bottom:10px}.card-ticket .date{color:#818283;font-size:14px;font-weight:400}.card-ticket .text{margin:10px 0}.card-ticket .text p{font-size:14px;font-weight:400;color:#707376}.card-ticket .message,.card-ticket .reply{width:85%;padding:20px;border-radius:15px;margin:1.5rem 0;position:relative}.card-ticket .message .text,.card-ticket .reply .text{font-size:14px;font-weight:400;color:#707376;text-align:justify;line-height:2}.card-ticket .message .meta,.card-ticket .reply .meta{display:flex;justify-content:space-between;font-size:13px;margin-top:15px}.card-ticket .message .meta .name,.card-ticket .reply .meta .name{font-weight:600;color:#3c3c3c}.card-ticket .message .meta .date,.card-ticket .reply .meta .date{color:#818283}.card-ticket .message{background-color:#f7f7f7;border:1px solid #f0f0f0 !important;margin-left:auto}.card-ticket .reply{background-color:rgba(217,181,101,.1);margin-right:auto}.card-ticket .reply .meta .name{color:#d9b565}.card-ticket .btns-action{text-align:left}.card-transaction{margin-bottom:10px}.card-transaction .card-inner{border:1px solid #e2e2e2;border-radius:10px;padding:15px;position:relative}.card-transaction .info{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.card-transaction .info li{font-size:16px;font-weight:400;flex:0 0 50%;width:50%;color:#707376;margin:4px 0}.card-transaction .info li .fi{position:relative;top:3px;margin-left:5px;color:#818283}.card-transaction .info li span{margin-right:10px;color:#3c3c3c}.card-transaction .info li span.waiting{background-color:#ff9c00;padding:2px 8px;border-radius:6px}.card-transaction .info li span.success{background-color:#22c55e;padding:2px 8px;border-radius:6px;color:#fff}.card-transaction .info li span.error{background-color:#ef4444;padding:2px 8px;border-radius:6px;color:#fff}@media(max-width: 1199px){.user-dashboard-section{margin-top:100px}.user-dashboard-section .grid-layout{grid-template-columns:280px auto}}@media(max-width: 992px){.user-dashboard-section .grid-layout{grid-template-columns:100%}.user-dashboard-section .user-side{position:fixed;top:0;right:-300px;width:300px;height:100vh;z-index:1999}.user-dashboard-section .user-side .inner{position:relative;top:0;z-index:2000;height:100%;overflow-y:auto;transition:all .3s ease-in-out;box-shadow:5px 0 15px rgba(0,0,0,.2);border-radius:0;border:none}.user-dashboard-section .user-side.active{right:0}.user-dashboard-section .user-main{padding:0}.user-dashboard-section .main-title{border-radius:10px 10px 0 0;padding:15px;display:grid;grid-template-columns:1fr 60px}.user-dashboard-section .main-title .icon{display:none}.user-dashboard-section .main-title .title-inner{display:block}.user-dashboard-section .main-title h3{margin-right:0}.user-dashboard-section .main-title .btns-action-main .btn{padding:.1rem;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center}.user-dashboard-section .main-title .btns-action-main .btn .fi{position:unset;left:unset;right:unset}.user-dashboard-section .main-title .btns-action-main .btn span{display:none}.user-dashboard-section .main-body{border-top:none;border-radius:0 0 10px 10px;padding:15px}.btn-closeprofileMenu,.btn-usermenu{display:flex}.card-transaction .info li{font-size:14px}}@media(max-width: 768px){.user-dashboard-section .status-list .card-status{flex:1 0 50%;width:50%}.card-status .card-inner{padding:15px}.card-status h2{font-size:1.8rem}.card-status h5{font-size:16px}.card-last-course .card-inner{padding:25px 15px}.card-last-course .info h2{font-size:18px}.card-ticket-info .info li{flex:1 0 100%;width:100%}.card-transaction .info li{flex:0 0 100%;width:100%;margin:2px 0}}@media(max-width: 575px){.user-dashboard-section .main-title{margin-bottom:0}.user-dashboard-section .main-title .buttons-group .btn{padding:5px !important;border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center}.user-dashboard-section .main-title .buttons-group .btn::after{display:none}.user-dashboard-section .main-title .buttons-group .btn .fi{font-size:24px;margin:0;position:unset}.user-dashboard-section .main-title .buttons-group .btn span{display:none}.card-last-course .card-inner{padding:20px 15px}.card-last-course .info h2{font-size:16px}.card-last-course .info h6{font-size:14px}}@media(max-width: 450px){.user-dashboard-section .status-list .card-status{flex:1 0 100%;width:100%}.card-status{padding:6px 0}}@media(max-width: 350px){.user-dashboard-section .user-side{width:100%;right:-400px}.user-dashboard-section .user-side .grid-inner{border-radius:0}}.error-section{margin:160px 0 80px 0;user-select:none}.error-section .error-inner{background-color:#f7f7f7;width:700px;border-radius:20px;margin:0 auto;text-align:center;padding:0 3rem 3rem 3rem;position:relative;z-index:10}.error-section .number{font-size:120px;font-weight:800;line-height:normal;text-shadow:-8px 0 #fff,0 8px #fff,8px 0 #fff,0 -8px #fff;position:relative;top:-70px;color:#3c3c3c}.error-section h2{position:relative;top:-50px;font-size:22px;font-weight:600;color:#3c3c3c}.error-section p{position:relative;top:-30px;font-size:16px;color:#707376}@media(max-width: 992px){.error-section .number{font-size:110px;top:-65px}}@media(max-width: 768px){.error-section .error-inner{width:100%;padding:0 2rem 2rem 2rem}.error-section .number{font-size:100px;top:-60px}.error-section h2{font-size:18px}.error-section p{font-size:14px}}@media(max-width: 575px){.error-section .error-inner{padding:0 1.5rem 1.5rem 1.5rem}.error-section .number{font-size:90px;top:-55px}.error-section h2{font-size:16px}.error-section p{font-size:12px}}.payment-content{margin:120px 0 80px 0}.payment-content .section-inner{background-color:#fff;border-radius:10px;padding:20px;width:650px;margin:0 auto;border:1px solid #e2e2e2}.payment-content.success .payment-header h2{color:#22c55e}.payment-content.success .payment-header .thumb{background-image:url(../images/icons/icon-success.svg)}.payment-content.error .payment-header h2{color:#ef4444}.payment-content.error .payment-header .thumb{background-image:url(../images/icons/icon-error.svg)}.payment-content .payment-header{border-radius:8px;padding:20px 15px;text-align:center}.payment-content .payment-header h2{font-size:18px;font-weight:600;margin-bottom:0;line-height:normal}.payment-content .payment-header .thumb{width:120px;height:120px;margin:0 auto;background-size:100%;margin-bottom:1rem}.payment-content .list{margin-top:2rem}.payment-content .list li{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:15px;z-index:1}.payment-content .list li::before{content:"";position:absolute;top:10px;right:0;width:100%;border:1px dashed #e2e2e2;z-index:-1}.payment-content .list li span{font-size:14px;display:block;background-color:#fff}.payment-content .list li .title{font-weight:400;color:#707376;padding-left:10px}.payment-content .list li .desc{font-weight:500;color:#3c3c3c;padding-right:10px}.payment-content .list li .error{color:#ef4444}.payment-content .list li .success{color:#d9b565}.payment-content .list li .toman{margin-right:3px}.payment-content .button-group{margin-top:2rem;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px}@media(max-width: 768px){.payment-content{margin-top:100px}.payment-content .section-inner{margin-top:110px;width:100%}}@media(max-width: 575px){.payment-content .button-group .btn{width:100%;margin:5px 0}}.cart-section{margin:120px 0 100px 0}.cart-section .section-inner{background-color:#fff;box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);border-radius:15px;width:800px;margin:0 auto}.cart-header{text-align:center;padding:2rem 0;border-bottom:1px solid #e2e2e2}.cart-header h1{font-size:20px;margin-bottom:0}.cart-header h1 span{font-size:16px;margin-right:10px;font-weight:600;color:#707376}.cart-body{padding:1.5rem 1.5rem 1rem 1.5rem}.card-basket{margin-bottom:1rem}.card-basket .card-inner{background-color:#f7f7f7;border-radius:12px;display:grid;grid-template-columns:170px auto;padding:10px;position:relative;border:1px solid rgba(0,0,0,0);transition:all .2s ease-in-out}.card-basket .img-container{width:100%;height:130px;overflow:hidden;border-radius:10px;position:relative;margin:0}.card-basket .img-container .img-inner{position:absolute;top:0;right:0;width:100%;height:100%}.card-basket .img-container img{width:100%;height:100%;object-fit:cover;border-radius:10px;transition:all .5s ease-in-out}.card-basket .info{padding:10px 15px 0 10px}.card-basket .info .name h2{font-size:16px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.8rem}.card-basket .info .name h2 a{color:#3c3c3c}.card-basket .info .name h2:hover a{color:#d9b565}.card-basket .info .name .teacher{font-size:14px;font-weight:400;color:#707376;margin-bottom:0}.card-basket .price-content{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;margin-top:10px}.card-basket .price-content .real{font-size:18px;font-weight:800;color:#3c3c3c}.card-basket .price-content .toman{font-size:14px;font-weight:500;color:#707376;margin-right:10px}.card-basket .price-content .discount{font-size:16px;font-weight:500;text-decoration:line-through;color:#818283}.card-basket .price-content .badge-off{background-color:#ef4444;display:inline-block;color:#fff;font-size:14px;font-weight:600;padding:3px 8px 1px 8px;border-radius:30px;margin-right:15px}.card-basket .price-content .btn-primary{width:100%;margin-top:1.2rem}.card-basket .btn-delete{position:absolute;top:5px;right:5px;background-color:#fff;color:#707376;box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);border:none;padding:0;width:34px;height:34px;border-radius:50%;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center}.card-basket .btn-delete .fi{font-size:20px;position:relative;line-height:0 !important}.card-basket .btn-delete:hover{color:#ef4444}.card-basket:hover .card-inner{border-color:#e2e2e2}.cart-code{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;text-align:center;padding:1.5rem;background-color:#f7f7f7}.cart-code h2{color:#d9b565;font-size:16px;font-weight:600}.cart-code p{font-size:14px;margin-bottom:0}.cart-code .input-group{margin:20px auto 0 auto}.cart-code .input-group .form-control{border-radius:0 10rem 10rem 0}.cart-code .input-group .form-control:hover,.cart-code .input-group .form-control:focus{box-shadow:none;border-color:#d9b565}.cart-footer{padding:1.5rem;display:flex;align-items:center;justify-content:space-between}.cart-footer .paid{text-align:left}.cart-footer .paid h5{font-size:14px;color:#707376}.cart-footer .paid h6{font-size:16px;font-weight:700;margin-bottom:0;color:#3c3c3c}@media(max-width: 992px){.cart-section .section-inner{width:100%}.empty-basket .empty-inner{width:100%}.cart-header h1{font-size:18px}.cart-header h1 span{font-size:14px}}@media(max-width: 575px){.cart-header{padding:1.5rem}.cart-header h1{font-size:16px}.cart-header h1 span{font-size:13px}.cart-body{padding:1rem}.cart-code{padding:1rem}.cart-code .input-group{width:100%}.cart-code .input-group .btn{padding:.5rem 1.2rem;font-size:13px}.cart-code .input-group .form-control{padding:2px 10px}.cart-code h2{font-size:14px}.cart-footer{padding:1rem;flex-direction:column-reverse;justify-content:center}.cart-footer .paid{margin-bottom:1rem;text-align:center}.cart-footer .button-group{flex:0 0 100%;width:100%}.cart-footer .button-group .btn{width:100%}.card-basket .card-inner{padding:6px;grid-template-columns:130px auto}.card-basket .info .name h2{font-size:14px;margin-bottom:.5rem}.card-basket .info .name .teacher{font-size:12px}.card-basket .price-content{margin-top:5px}.card-basket .price-content .discount{font-size:13px}.card-basket .price-content .badge-off{font-size:12px}.card-basket .price-content .real{font-size:15px}.card-basket .price-content .toman{font-size:12px}.card-basket .img-container{height:100px}.card-basket .btn-delete{width:30px;height:30px}.card-basket .btn-delete .fi{font-size:18px}.card-basket:hover .btn-delete{opacity:1}}@media(max-width: 350px){.card-basket .card-inner{padding:10px;grid-template-columns:100%}.card-basket .img-container{display:none}.card-basket .btn-delete{bottom:7px;right:7px;top:unset;background-color:#fff;color:#ef4444}.card-basket .info{padding:0}}.test-wrapper{position:relative}.test-wrapper .test-navbar{position:fixed;top:72.5px;right:0;width:100%;padding:10px 0;background-color:#fff;box-shadow:0px 5px 30px 0px rgba(0,0,0,.12);z-index:300}.test-wrapper .test-navbar .inner{width:750px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.test-wrapper .test-navbar .name h2{font-size:20px;margin-bottom:5px;color:#3c3c3c;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.test-wrapper .test-navbar .name .desc{font-size:14px;color:#707376;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.test-wrapper .test-navbar .timer{font-size:22px;font-weight:800;background-color:rgba(0,0,0,.06);border-radius:5rem;padding:8px 20px;line-height:1}.test-wrapper .test-navbar .actions{display:flex;align-items:center}.test-wrapper .test-navbar .actions .btn-danger{padding:7px 14px;border-radius:5rem;margin-right:10px;border:none}.test-wrapper .test-body{margin-top:182.5px;margin-bottom:40px}.test-wrapper .test-body .inner{width:750px;margin:0 auto;border:1px solid #e2e2e2;border-radius:15px}.test-rules{padding:30px}.test-rules ul{padding-right:15px}.test-rules ul li{color:#707376;position:relative;display:flex;margin-bottom:5px}.test-rules ul li::before{content:"";font-family:uicons-regular-rounded;position:relative;right:-10px;width:18px;height:18px;display:none;align-items:center;justify-content:center;font-size:10px;border-radius:50%}.test-rules ul li.success{padding-right:10px}.test-rules ul li.success::before{content:"";display:flex;background-color:#22c55e;color:#fff}.test-rules ul li.error{padding-right:10px}.test-rules ul li.error::before{content:"";display:flex;background-color:#ef4444;color:#fff}.test-rules p{text-align:justify;color:#707376}.question-box,.finish-test{position:relative;padding:30px}.finish-test .icon{background-color:rgba(34,197,94,.1);width:64px;height:64px;margin:0 auto 1rem auto;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#22c55e;font-size:24px}.finish-test h3{font-size:20px;text-align:center;color:#3c3c3c}.finish-test p{color:#707376;text-align:center;margin:5px 0}#question-container .question-image{width:100%;border-radius:10px;margin-bottom:20px}#question-container .question-box{border-bottom:1px solid #e2e2e2;padding-bottom:20px}#question-container .question-box:last-child{border-bottom:none}#question-container .question-text{font-size:18px;margin-bottom:10px}#question-container .question-options{display:flex;flex-direction:column;gap:2px}#question-container .question-options .option{padding:8px 10px;border-radius:10px;cursor:pointer;transition:.3s;position:relative;display:flex;align-items:center;font-size:16px;font-weight:500}#question-container .question-options .option::before{content:"";font-family:uicons-regular-rounded;position:relative;right:0;margin-left:10px;width:20px;height:20px;display:none;align-items:center;justify-content:center;display:flex;font-size:10px;color:#fff;border-radius:50%;background-color:#fff;border:2px solid #e2e2e2}#question-container .question-options .option.active::before{border-color:#0ea5e9;background-color:#0ea5e9;opacity:1}#question-container .question-options .option:hover{background:#ddd}.loading{display:none;align-items:center;justify-content:center;flex-direction:column;color:blue;position:absolute;top:0;right:0;width:100%;height:100%;z-index:50;border-radius:15px;background-color:rgba(0,0,0,.4)}.loading .spiner{border:4px solid hsla(0,0%,100%,.6);border-radius:50%;border-top:4px solid #d9b565;width:30px;height:30px;animation:spin 1s linear infinite}.loading .load-text{color:#fff;margin:15px 0 0 0;font-weight:600}.hidden{display:none}.card-test{margin-bottom:15px}.card-test .card-inner{border:1px solid #e2e2e2;border-radius:10px;transition:all .3s ease-in-out;position:relative}.card-test .c-body{display:grid;grid-template-columns:314px auto}.card-test:hover .card-inner{border-color:#d9b565}.card-test:hover .info h2{color:#d9b565}.card-test .thumb img{width:100%;object-fit:cover;border-radius:10px}.card-test .info{padding:10px}.card-test .info h2{font-size:18px;color:#3c3c3c;margin-bottom:0;transition:all .3s ease-in-out;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card-test .test-status{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.card-test .test-status li{margin:5px 0 5px 5px;border-radius:5rem;font-size:14px;font-weight:600;color:#707376;background-color:rgba(0,0,0,.05);padding:4px 10px}.card-test .test-status li.danger{background-color:rgba(239,68,68,.1);color:#ef4444}.card-test .test-status li.success{background-color:rgba(34,197,94,.1);color:#22c55e}.card-test .test-status li.warning{background-color:rgba(255,156,0,.1);color:#ff9c00}.card-test .test-status li.info{background-color:rgba(14,165,233,.1);color:#0ea5e9}.card-test .info-list{border-top:1px solid #e2e2e2;margin-top:5px;padding-top:5px}.card-test .info-list li{margin:5px 0;font-size:16px;color:#707376}.card-test .info-list li span{color:#3c3c3c;font-weight:600}.card-test .info-list li span small{font-size:14px;margin:0 4px;color:#707376 !important}.card-test .info-list li span.success{color:#22c55e}.card-test .c-footer{border-top:1px solid #e2e2e2;padding:10px;display:flex;align-items:center;justify-content:flex-end;gap:5px 10px}.card-test .btn-footer-action{font-size:14px;font-weight:600;padding:8px 15px;border-radius:8px;border:none;color:#fff;display:flex;align-items:center;transition:all .2s ease-in-out}.card-test .btn-footer-action .fi{display:flex;font-size:16px;margin:0 5px}.card-test .btn-footer-action.color-primary{background-color:#d9b565}.card-test .btn-footer-action.color-secondary{background-color:#464646}.card-test .btn-footer-action:hover.color-primary,.card-test .btn-footer-action:focus.color-primary{box-shadow:0 5px 30px -1px rgba(217,181,101,.5);background-color:rgb(208.925,165.275,68.275)}.card-test .test-attempts-list{padding:5px 10px 10px 10px}.card-test .test-attempts-list .list-inner{border-radius:8px;padding:20px;background-color:#f7f7f7}.card-test .test-attempts-list .item{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e2e2e2}.card-test .test-attempts-list .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.card-test .test-attempts-list .item h6{font-size:14px;margin-bottom:5px}.card-test .test-attempts-list .item .test-info{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.card-test .test-attempts-list .item .test-info li{margin:5px 0 5px 5px;border-radius:5rem;font-size:14px;font-weight:600;color:#707376;background-color:rgba(0,0,0,.05);padding:4px 10px}.card-test .test-attempts-list .item .test-info li.danger{background-color:rgba(239,68,68,.1);color:#ef4444}.card-test .test-attempts-list .item .test-info li.success{background-color:rgba(34,197,94,.1);color:#22c55e}.card-test .test-attempts-list .item .test-info li.warning{background-color:rgba(255,156,0,.1);color:#ff9c00}.card-test .test-attempts-list .item .test-info li.info{background-color:rgba(14,165,233,.1);color:#0ea5e9}@media(max-width: 1199px){.card-test .card-inner{padding-right:10px}.card-test .c-body{grid-template-columns:220px auto;align-items:center}.card-test .info h2{font-size:15px}.card-test .test-status li{font-size:13px;padding:3px 8px}.card-test .info-list li{font-size:14px;margin:4px}}@media(max-width: 992px){.test-wrapper .test-navbar .inner,.test-wrapper .test-body .inner{width:100%}.test-wrapper .test-navbar .name h2{font-size:18px}.test-wrapper .test-navbar .timer{font-size:20px;padding:8px 15px}.card-test .card-inner{padding-right:0}.card-test .c-body{grid-template-columns:262px auto;align-items:unset}.card-test .info h2{font-size:14px}.card-test .test-status li{font-size:12px;padding:2px 6px}.card-test .info-list li{font-size:13px;margin:3px}}@media(max-width: 768px){.question-box,.finish-test{padding:20px}#question-container .question-box{padding-bottom:15px}.card-test .c-body{grid-template-columns:100%}.card-test .btn-footer-action{font-size:13px;padding:6px 12px;flex-grow:1}.card-test .btn-footer-action .fi{font-size:14px}.card-test .test-attempts-list .list-inner{padding:15px}}@media(max-width: 575px){.question-box,.finish-test{padding:12px}#question-container .question-box{padding-bottom:8px}.card-test .test-attempts-list .list-inner{padding:10px}}.course-details-profile .course-video-preview .pdf-download{width:100%;background-color:#f7f7f7;border-radius:.5rem;border:1px dashed #e2e2e2}.course-details-profile .course-video-preview .pdf-download .main{display:grid;grid-template-columns:1fr 1fr;align-content:center;align-items:center;justify-items:center}.course-details-profile .course-video-preview .pdf-download .main .logo{padding:2rem;display:flex;align-content:center;justify-content:center;align-items:center}.course-details-profile .course-video-preview .pdf-download .main .logo img{width:100%}.course-details-profile .course-video-preview .pdf-download .main .logo i{width:100%;height:100%;font-size:10vw;color:#707376}.course-details-profile .course-video-preview .pdf-download .main .ineer-section{text-align:center;padding:2rem}.course-details-profile .course-video-preview .pdf-download .main .ineer-section .text{font-size:1.8rem;line-height:normal;font-weight:600;margin-bottom:3rem}.course-details-profile .course-video-preview .pdf-download .main .ineer-section .text strong{text-wrap:nowrap}.course-details-profile .course-video-preview .pdf-download .main .ineer-section .btn i{font-size:.8rem;margin-left:.5rem;vertical-align:middle}.course-details-profile .course-video-preview .quiz-box{padding:2rem;background-color:#f7f7f7;border-radius:.5rem;border:1px dashed #e2e2e2}.course-details-profile .course-video-preview .quiz-box .title{font-size:1.8rem;font-weight:600}.course-details-profile .course-video-preview .quiz-box .test-status{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.course-details-profile .course-video-preview .quiz-box .test-status li{margin:5px 0 5px 5px;border-radius:5rem;font-size:14px;font-weight:600;color:#707376;background-color:rgba(0,0,0,.05);padding:4px 10px}.course-details-profile .course-video-preview .quiz-box .attempt{background-color:#eaeaea;padding:1.5rem;margin-top:1rem;border-radius:.5rem;border:2px dashed #e2e2e2}@media(max-width: 768px){.course-details-profile .course-video-preview .pdf-download .main{display:flex;flex-wrap:wrap}.course-details-profile .course-video-preview .pdf-download .main .logo{height:100%}}/*# sourceMappingURL=main.css.map */
