@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}body,html{height:100%!important}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Light.ttf);font-weight:300}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Regular.ttf);font-family:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Medium.ttf);font-weight:500}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Semibold.ttf);font-weight:600}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Bold.ttf);font-weight:700}@font-face{font-family:Gilroy;src:url(resource:/assets/fonts/Gilroy-ExtraBold.ttf);font-weight:800}.azn{font-family:JISAZN-Bold!important;position:relative;display:inline-block!important}.azn:before{content:"M"}.all-courses .container ul.middle .item .course-img,.breadcrumb .container a:not(:last-child):after,.course-bottom-part .bottom .container .about-part a,.course-bottom-part .bottom .container .courses-part ul.middle .item .course-img,.course-top-part .container .top-part-self .course-carousel .item,.course-top-part .container .top-part-self .left-part .course-img,.general-courses .container ul.filter>li .nice-select:before,.general-courses .container ul.middle .item .course-img,.login-part .container .login-self ul .left input:checked,.new-courses .container ul.middle .item .course-img,.popular-courses .container ul.middle .item .course-img,.profile-section>.container .notifications-part .notf-item .image,.profile-section>.container .right .bottom .course-profile-img,.profile-section>.container .right .bottom .course-profile-img .delete:after,.profile-section>.container .right .bottom .course-profile-img .reload:after,.profile-section>.container .right .bottom .input-part li button,.profile-section>.container .right .bottom .item .nice-select:before,.vip-courses .container ul.middle .item .course-img,header .mob-category .mob-category-inside .categories-self .item button:after{-webkit-background-size:cover!important;-moz-background-size:cover!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.course-bottom-part .bottom .container .about-part a img,.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self,.profile-section>.container .add-part .add-this-part:after,.profile-section>.container .add-part .remove-this-part:after,.profile-section>.container .open-navigation-bar button img,.profile-section>.container .right .bottom .course-profile-img .delete:after,.profile-section>.container .right .bottom .course-profile-img .reload:after,.profile-section>.container .right .bottom .course-profile-img:after,.profile-section>.container .right .bottom .input-part li button:after,.profile-section>.container .right .bottom .item .add-phone:after,.profile-section>.container .right .bottom .item .remove-phone:after,.profile-section>.container .right .bottom .main-part .add-main-part:after,.profile-section>.container .right .bottom .main-part .remove-main-part:after,.profile-section>.container .timetable table tbody tr td:last-child .more .more-self,header .header-bottom .container>ul .right .mobile-part a:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.all-courses .container ul.middle .item .item-middle .price-part img,.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .price-part img,.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input+label:before,.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input:checked+label:after,.general-courses .container ul.filter>li .nice-select:before,.general-courses .container ul.middle .item .item-middle .price-part img,.new-courses .container ul.middle .item .item-middle .price-part img,.popular-courses .container ul.middle .item .item-middle .price-part img,.profile-section>.container .notifications-part .notf-item.unread:before,.profile-section>.container .right .bottom .item .nice-select:before,.profile-section>.container .right .bottom .tags>div button,.vip-courses .container ul.middle .item .item-middle .price-part img,footer .footer-bottom .container ul .left a:first-child:after,header .header-top .container>ul .left a:first-child:after,header .mob-category .mob-category-inside .categories-self .item button:after,header .mobile-menu .mobile-menu-inside .top .middle .nav a:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.course-bottom-part .bottom .container .about-part a:before,.course-bottom-part .bottom .container .about-part a:hover:before,.course-top-part .container .top-part-self .right-part .tabbar-header button,.course-top-part .container .top-part-self .right-part .tabbar-header button:hover,.login-part .container .login-self .login-form button,.login-part .container .login-self .login-form button:hover,.login-part .container .login-self .login-form>input,.login-part .container .login-self .login-form>input:focus,.middle-categories .container ul .item a span,.middle-categories .container ul .item a span:before,.middle-categories .container ul .item a:hover span,.middle-categories .container ul .item a:hover span:before,.profile-section>.container .add-part .add-this-part,.profile-section>.container .add-part .add-this-part:hover,.profile-section>.container .add-part .remove-this-part,.profile-section>.container .add-part .remove-this-part:hover,.profile-section>.container .right .bottom .course-profile-img .delete,.profile-section>.container .right .bottom .course-profile-img .delete:hover,.profile-section>.container .right .bottom .course-profile-img .reload,.profile-section>.container .right .bottom .course-profile-img .reload:hover,.profile-section>.container .right .bottom .course-profile-img.selected .delete,.profile-section>.container .right .bottom .course-profile-img.selected .reload,.profile-section>.container .right .bottom .item .add-phone,.profile-section>.container .right .bottom .item .add-phone:hover,.profile-section>.container .right .bottom .item .remove-phone,.profile-section>.container .right .bottom .item .remove-phone:hover,.profile-section>.container .right .bottom .item textarea,.profile-section>.container .right .bottom .item textarea:focus,.profile-section>.container .right .bottom .item>input,.profile-section>.container .right .bottom .item>input:focus,.profile-section>.container .right .bottom .main-part .add-main-part,.profile-section>.container .right .bottom .main-part .add-main-part:hover,.profile-section>.container .right .bottom .main-part .remove-main-part,.profile-section>.container .right .bottom .main-part .remove-main-part:hover,.profile-section>.container .right .bottom .submit,.profile-section>.container .right .bottom .submit:hover,.profile-section>.container .right .bottom .tags>div button,.profile-section>.container .right .bottom .tags>div:hover button,.profile-section>.container .timetable table tbody tr td:last-child .more .more-self .item:hover span:after,a,a:hover,footer .footer-top .container>ul .right ul li a span:before,footer .footer-top .container>ul .right ul li a:hover span:before,header .header-bottom .container>ul>li.left button.categories,header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div p,header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div span:before,header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div.active p,header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div.active span:before,header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div.active:before,header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div:before,header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div:hover p,header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div:hover span:before,header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div:hover:before,header .header-bottom .container>ul>li.left button.categories .icon-categories,header .header-bottom .container>ul>li.left button.categories:hover,header .header-bottom .container>ul>li.left button.categories:hover .icon-categories,header .mobile-menu .mobile-menu-inside .bottom .social li a span:before,header .mobile-menu .mobile-menu-inside .bottom .social li a:hover span:before{-webkit-transition:all .1s ease-in;-o-transition:all .1s ease-in;-moz-transition:all .1s ease-in;transition:all .1s ease-in}.course-bottom-part .bottom .container .faq-part .accordion-item .accordion-header.active:after,.course-bottom-part .bottom .container .faq-part .accordion-item .accordion-header:after,.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input+label,.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input+label:before,.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input:checked+label,.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input:checked+label:after,.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input:checked+label:before,.general-courses .container ul.filter>li .nice-select.open:before,.general-courses .container ul.filter>li .nice-select:before,.profile-section>.container .right .bottom .item .nice-select.open:before,.profile-section>.container .right .bottom .item .nice-select:before,header .header-bottom .container>ul>li.left button.categories .header-categories,header .header-bottom .container>ul>li.left button.categories:hover .header-categories,header .mob-category .mob-category-inside .categories-self .item button.active:after,header .mob-category .mob-category-inside .categories-self .item button:after{-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.all-courses .container ul.middle,.all-courses .container ul.middle .item .item-middle .bottom-part,.all-courses .container ul.middle .item .item-middle .bottom-part .time-1,.all-courses .container ul.middle .item .item-middle .bottom-part .time-2,.all-courses .container ul.top,.course-bottom-part .bottom .container .courses-part ul.middle,.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .bottom-part,.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .bottom-part .time-1,.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .bottom-part .time-2,.course-bottom-part .bottom .container .map-part .map-bottom-part ul,.course-bottom-part .bottom .container .map-part .map-bottom-part ul li div,.course-top-part .container .top-part-self,.course-top-part .container .top-part-self .bottom-part,.course-top-part .container .top-part-self .middle-part>ul,.course-top-part .container .top-part-self .middle-part>ul>li .social,.general-courses .container ul.filter,.general-courses .container ul.middle,.general-courses .container ul.middle .item .item-middle .bottom-part,.general-courses .container ul.middle .item .item-middle .bottom-part .time-1,.general-courses .container ul.middle .item .item-middle .bottom-part .time-2,.general-courses .container ul.top,.login-part .container .login-self .success-icon,.login-part .container .login-self ul,.login-part .container .login-self ul .left,.middle-categories .container ul,.new-courses .container ul.middle,.new-courses .container ul.middle .item .item-middle .bottom-part,.new-courses .container ul.middle .item .item-middle .bottom-part .time-1,.new-courses .container ul.middle .item .item-middle .bottom-part .time-2,.new-courses .container ul.top,.partners .container ul,.partners .container ul .item .image,.popular-courses .container ul.middle,.popular-courses .container ul.middle .item .item-middle .bottom-part,.popular-courses .container ul.middle .item .item-middle .bottom-part .time-1,.popular-courses .container ul.middle .item .item-middle .bottom-part .time-2,.popular-courses .container ul.top,.profile-section>.container,.profile-section>.container .course-photo,.profile-section>.container .navigation-part a,.profile-section>.container .notifications-part .notf-item,.profile-section>.container .right .bottom .input-part,.profile-section>.container .right .bottom .tags,.profile-section>.container .right .bottom .tags>div,.profile-section>.container .timetable table tbody tr td:last-child .more .more-self .item,.vip-courses .container ul.middle,.vip-courses .container ul.middle .item .item-middle .bottom-part,.vip-courses .container ul.middle .item .item-middle .bottom-part .time-1,.vip-courses .container ul.middle .item .item-middle .bottom-part .time-2,.vip-courses .container ul.top,footer .footer-bottom .container ul,footer .footer-top .container>ul,footer .footer-top .container>ul .right ul,header .header-bottom .container>ul,header .header-bottom .container>ul .right .mobile-part,header .header-bottom .container>ul>li.left,header .header-bottom .container>ul>li.left button.categories,header .header-bottom .container>ul>li.left button.categories .header-categories,header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div,header .header-bottom .container>ul>li.left button.categories .header-categories .right ul,header .header-top .container>ul,header .mob-category .mob-category-inside .categories-self .item button,header .mob-category .mob-category-inside .header,header .mobile-menu .mobile-menu-inside,header .mobile-menu .mobile-menu-inside .bottom .social,header .mobile-menu .mobile-menu-inside .top .header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}*{margin:0;padding:0;font-family:Gilroy}ul{list-style:none;margin-bottom:0}button{cursor:pointer;background:0 0;border:none}button:focus{outline:0}input:focus{outline:0}textarea:focus{outline:0}a{text-decoration:none}body{color:#202020;background-color:#f7f7f7}.hidden{overflow:hidden}*,::after,::before{box-sizing:border-box}footer .footer-bottom .container,footer .footer-top .container,header .header-bottom .container,header .header-top .container{max-width:1230px;padding:0 15px;margin:0 auto}.all-courses .container,.breadcrumb .container,.course-bottom-part .bottom .container,.course-bottom-part .top .container,.course-top-part .container,.general-courses .container,.login-part .container,.middle-categories .container,.new-courses .container,.partners .container,.popular-courses .container,.privacy .container,.profile-section>.container,.vip-courses .container{max-width:1030px;padding:0 15px;margin:0 auto}a{text-decoration:none!important;color:#202020}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?kiv4yq);src:url(../fonts/icomoon.eot?kiv4yq#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?kiv4yq) format("truetype"),url(../fonts/icomoon.woff?kiv4yq) format("woff"),url(../fonts/icomoon.svg?kiv4yq#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-login:before{content:""}.icon-profile-1:before{content:""}.icon-profile-2:before{content:""}.icon-profile-3:before{content:""}.icon-profile-4:before{content:""}.icon-profile-5:before{content:""}.icon-facebook:before{content:"";color:#9b9b9b}.icon-linkedin:before{content:"";color:#9b9b9b}.icon-google:before{content:"";color:#9b9b9b}.icon-instagram:before{content:"";color:#9b9b9b}.icon-twitter:before{content:"";color:#9b9b9b}.icon-whatsapp:before{content:"";color:#9b9b9b}.icon-calendar:before{content:""}.icon-cat-1:before{content:"";color:#1175e9}.icon-cat-2:before{content:"";color:#1175e9}.icon-cat-3:before{content:"";color:#1175e9}.icon-cat-4:before{content:"";color:#1175e9}.icon-cat-5:before{content:"";color:#1175e9}.icon-cat-6:before{content:"";color:#1175e9}.icon-cat-7:before{content:"";color:#1175e9}.icon-cat-8:before{content:"";color:#1175e9}.icon-cat-9:before{content:"";color:#1175e9}.icon-cat-10:before{content:"";color:#1175e9}.icon-cat-11:before{content:"";color:#1175e9}.icon-cat-12:before{content:"";color:#1175e9}.icon-categories:before{content:"";color:#fff}.icon-clock:before{content:""}.icon-home:before{content:""}.icon-map:before{content:""}.icon-right:before{content:""}.icon-search .path1:before{content:"";color:#fff;opacity:.102}.icon-search .path2:before{content:"";margin-left:-1em;color:#fff}.icon-vip .path1:before{content:"";color:#f59123}.icon-vip .path2:before{content:"";margin-left:-1em;color:#fff}header{height:auto}header .header-top{height:43px;background-color:#1175e9;width:100%;border-bottom:1px solid #3589eb}@media (max-width:750px){header .header-top{display:none}}header .header-top .container{height:100%}header .header-top .container>ul{height:100%;align-items:center;justify-content:space-between}header .header-top .container>ul .left a{display:inline-block;font-size:14px;color:#fff;font-weight:500;border-bottom:1px solid transparent}header .header-top .container>ul .left a:hover{border-bottom:1px solid #fff}header .header-top .container>ul .left a:first-child{margin-right:20px;position:relative}header .header-top .container>ul .left a:first-child:after{position:absolute;content:"";width:1px;height:15px;background-color:rgba(255,255,255,.2);right:-13px}header .header-top .container>ul .right .nice-select{background-color:transparent;line-height:22px;height:22px;padding-right:13px;border:none}header .header-top .container>ul .right .nice-select .current{font-size:13px;font-weight:600;color:#fff}header .header-top .container>ul .right .nice-select:after{display:none}header .header-top .container>ul .right .nice-select:before{position:absolute;content:"";font-size:10px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:#fff;right:0;line-height:21px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .header-bottom{height:98px;background-color:#1175e9}@media (max-width:992px){header .header-bottom{margin-bottom:50px}}@media (max-width:750px){header .header-bottom{margin-bottom:6px;height:74px}}header .header-bottom .container{height:100%}header .header-bottom .container>ul{height:100%;align-items:center;justify-content:space-between}header .header-bottom .container>ul>li.left{align-items:center;height:100%}header .header-bottom .container>ul>li.left .brand{display:inline-block;margin-right:30px}@media (max-width:750px){header .header-bottom .container>ul>li.left .brand img{height:34px}}@media (max-width:500px){header .header-bottom .container>ul>li.left .brand img{height:26px}}header .header-bottom .container>ul>li.left button.menu-icon{margin-right:18px;display:none}header .header-bottom .container>ul>li.left button.menu-icon img{width:18px}@media (max-width:750px){header .header-bottom .container>ul>li.left button.menu-icon{display:inline-block}}header .header-bottom .container>ul>li.left button.categories{margin-right:10px;height:48px;align-items:center;padding:0 20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative}@media (max-width:750px){header .header-bottom .container>ul>li.left button.categories{display:none}}header .header-bottom .container>ul>li.left button.categories .icon-categories{opacity:.2;display:inline-block;margin-right:10px;font-size:16px}header .header-bottom .container>ul>li.left button.categories>span:not(.icon-categories){font-size:16px;color:#fff;position:relative;top:2px;font-weight:500}header .header-bottom .container>ul>li.left button.categories .header-categories{width:780px;height:65vh;background-color:#fff;position:absolute;left:0;top:100%;z-index:999;margin-top:10px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;box-shadow:0 2px 20px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.2);opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}@media (max-width:1060px){header .header-bottom .container>ul>li.left button.categories .header-categories{width:520px}}header .header-bottom .container>ul>li.left button.categories .header-categories:after{position:absolute;left:0;top:-10px;content:"";height:10px;width:100%;background-color:transparent}header .header-bottom .container>ul>li.left button.categories .header-categories .left{width:300px;height:100%;padding:10px 0;overflow-y:auto}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul{width:100%}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li{position:relative}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div{height:52px;background-color:rgba(247,247,247,.9);padding:0 22px;align-items:center;position:relative}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div:before{position:absolute;content:"";width:4px;height:100%;left:0;top:0;background-color:transparent}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div span{width:16px;display:inline-block;margin-right:12px;font-size:16px}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div span:before{color:#000}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div p{font-size:16px;font-weight:500}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div:hover{background-color:#eee}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div:hover:before{background-color:#1175e9}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div:hover span:before{color:#1175e9}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div:hover p{color:#1175e9}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div.active{background-color:#eee}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div.active:before{background-color:#1175e9}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div.active span:before{color:#1175e9}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li>div.active p{color:#1175e9}header .header-bottom .container>ul>li.left button.categories .header-categories .left>ul>li:not(:last-child){border-bottom:1px solid #fff}header .header-bottom .container>ul>li.left button.categories .header-categories .right{width:calc(100% - 300px);box-shadow:inset 2px 0 3px 0 rgba(0,0,0,.1);overflow:hidden}header .header-bottom .container>ul>li.left button.categories .header-categories .right ul{width:480px;max-height:100%;height:auto;padding-top:30px;padding-bottom:30px;cursor:default;padding-left:40px;flex-wrap:wrap;overflow-y:auto;display:none}@media (max-width:1060px){header .header-bottom .container>ul>li.left button.categories .header-categories .right ul{width:100%}}header .header-bottom .container>ul>li.left button.categories .header-categories .right ul.active{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}header .header-bottom .container>ul>li.left button.categories .header-categories .right ul li{margin-bottom:10px;width:50%}@media (max-width:1060px){header .header-bottom .container>ul>li.left button.categories .header-categories .right ul li{width:100%}}header .header-bottom .container>ul>li.left button.categories .header-categories .right ul li a{display:block;font-size:16px;padding:5px 0 5px 0;text-align:left}header .header-bottom .container>ul>li.left button.categories .header-categories .right ul li a:hover{color:#1175e9}header .header-bottom .container>ul>li.left button.categories:hover{background-color:rgba(255,255,255,.1)}header .header-bottom .container>ul>li.left button.categories:hover .icon-categories{opacity:1}header .header-bottom .container>ul>li.left button.categories:hover .header-categories{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}header .header-bottom .container>ul>li.left form{position:relative}@media (max-width:992px){header .header-bottom .container>ul>li.left form{position:absolute;background:#1175e8;width:100%;left:0;top:141px;border-top:1px solid rgba(255,255,255,.2)}}@media (max-width:750px){header .header-bottom .container>ul>li.left form{top:74px}}header .header-bottom .container>ul>li.left form input{width:460px;height:48px;background-color:rgba(255,255,255,.1);padding:0 55px 0 20px;font-size:16px;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#fff}@media (max-width:1140px){header .header-bottom .container>ul>li.left form input{width:100%}}@media (max-width:992px){header .header-bottom .container>ul>li.left form input{background:#1175e8;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}header .header-bottom .container>ul>li.left form input::placeholder{color:rgba(255,255,255,.6)}header .header-bottom .container>ul>li.left form button{position:absolute;height:48px;padding-right:19px;right:0;top:0;padding-left:10px}header .header-bottom .container>ul .right>a{display:inline-block}header .header-bottom .container>ul .right>a.login{font-size:16px;color:#fff;margin-left:25px;line-height:46px}@media (max-width:750px){header .header-bottom .container>ul .right>a.login{display:none}}header .header-bottom .container>ul .right>a.login .icon-profile-1{width:36px;height:36px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:inline-block;text-align:center;line-height:36px;background-color:rgba(255,255,255,.1)}header .header-bottom .container>ul .right>a.login span:not(.icon-profile-1){margin-left:5px}header .header-bottom .container>ul .right>a.add-course{height:48px;line-height:48px;font-size:16px;color:#fff;background-color:#f59123;padding:0 20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}@media (max-width:750px){header .header-bottom .container>ul .right>a.add-course{display:none}}header .header-bottom .container>ul .right>a.add-course:hover{background-color:#d2750f}header .header-bottom .container>ul .right .mobile-part{align-items:center}@media (min-width:751px){header .header-bottom .container>ul .right .mobile-part{display:none}}header .header-bottom .container>ul .right .mobile-part .mob-categories{width:36px;height:36px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,.1)}header .header-bottom .container>ul .right .mobile-part .mob-categories:before{font-size:14px}header .header-bottom .container>ul .right .mobile-part a{display:inline-block;width:36px;height:36px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#f59123;text-align:center;position:relative}header .header-bottom .container>ul .right .mobile-part a:before{position:absolute;content:"+";font-size:25px;color:#fff;top:20px}header .mobile-menu{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:999;display:none}header .mobile-menu .mobile-menu-inside{width:85%;min-width:320px;height:100%;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.5);justify-content:space-between;flex-direction:column;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;visibility:hidden}header .mobile-menu .mobile-menu-inside.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:1;visibility:visible}header .mobile-menu .mobile-menu-inside .top .header{height:74px;width:100%;border-bottom:1px solid rgba(0,0,0,.1);padding-left:15px;align-items:center}header .mobile-menu .mobile-menu-inside .top .header .close{margin-right:10px}header .mobile-menu .mobile-menu-inside .top .header .close img{width:18px}header .mobile-menu .mobile-menu-inside .top .header>img{height:34px;position:relative;top:-2px}header .mobile-menu .mobile-menu-inside .top .middle .nav a{display:block;width:100%;height:59.5px;line-height:59.5px;padding-left:11px;font-size:16px;font-weight:600;position:relative;border-bottom:1px solid #dfdfdf}header .mobile-menu .mobile-menu-inside .top .middle .nav a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:44px;display:inline-block;text-align:center;color:#000;z-index:1;position:relative}header .mobile-menu .mobile-menu-inside .top .middle .nav a:after{position:absolute;content:"";width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;left:20px;z-index:0}header .mobile-menu .mobile-menu-inside .top .middle .nav a.my-account:before{content:"";padding-left:4px}header .mobile-menu .mobile-menu-inside .top .middle .nav a.my-account:after{background:rgba(17,117,233,.1)}header .mobile-menu .mobile-menu-inside .top .middle .nav a.login:before{content:""}header .mobile-menu .mobile-menu-inside .top .middle .nav a.login:after{background:rgba(17,117,233,.1)}header .mobile-menu .mobile-menu-inside .top .middle .nav a.add:before{content:"+";text-align:center;position:relative;top:-2px;left:2px;font-weight:900}header .mobile-menu .mobile-menu-inside .top .middle .nav a.add:after{background:rgba(17,117,233,.1)}header .mobile-menu .mobile-menu-inside .top .middle .nav a.add-course:before{content:""}header .mobile-menu .mobile-menu-inside .top .middle .nav a.my-courses:before{content:""}header .mobile-menu .mobile-menu-inside .top .middle .nav a.notifications:before{content:""}header .mobile-menu .mobile-menu-inside .top .middle .nav a.settings:before{content:""}header .mobile-menu .mobile-menu-inside .top .middle .nav a.active{color:#1175e9;pointer-events:none}header .mobile-menu .mobile-menu-inside .top .middle .nav a.active:before{color:#1175e9}header .mobile-menu .mobile-menu-inside .top .middle .nav a:hover{background-color:#dfdfdf}header .mobile-menu .mobile-menu-inside .top .lang-bar{padding:23px 20px}header .mobile-menu .mobile-menu-inside .top .lang-bar a{display:inline-block;text-transform:uppercase;margin-right:10px;font-weight:600;font-size:15px;padding:3px 0}header .mobile-menu .mobile-menu-inside .top .lang-bar a.active{border-bottom:1px solid #000}header .mobile-menu .mobile-menu-inside .bottom .lang-bar{padding:23px 20px}header .mobile-menu .mobile-menu-inside .bottom .lang-bar a{display:inline-block;text-transform:uppercase;margin-right:10px;font-weight:600;font-size:15px;padding:3px 0}header .mobile-menu .mobile-menu-inside .bottom .lang-bar a.active{border-bottom:1px solid #000}header .mobile-menu .mobile-menu-inside .bottom p{font-size:16px;font-weight:700;margin-bottom:15px;text-align:left;padding-left:20px}header .mobile-menu .mobile-menu-inside .bottom .social{padding-left:20px;margin-bottom:25px}header .mobile-menu .mobile-menu-inside .bottom .social li{margin-right:10px}header .mobile-menu .mobile-menu-inside .bottom .social li a{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:40px;height:40px;background-color:#f6f6f6;line-height:40px;text-align:center;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}header .mobile-menu .mobile-menu-inside .bottom .social li a span{line-height:40px}header .mobile-menu .mobile-menu-inside .bottom .social li a:hover{-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}header .mobile-menu .mobile-menu-inside .bottom .social li a:hover span:before{color:#fff}header .mobile-menu .mobile-menu-inside .bottom .social li .facebook:hover{background-color:#5d7eca}header .mobile-menu .mobile-menu-inside .bottom .social li .facebook span{font-size:16px}header .mobile-menu .mobile-menu-inside .bottom .social li .twitter:hover{background-color:#00acee}header .mobile-menu .mobile-menu-inside .bottom .social li .twitter span{font-size:14px}header .mobile-menu .mobile-menu-inside .bottom .social li .google:hover{background-color:#d34836}header .mobile-menu .mobile-menu-inside .bottom .social li .google span{font-size:16px}header .mobile-menu .mobile-menu-inside .bottom .social li .instagram:hover{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}header .mobile-menu .mobile-menu-inside .bottom .social li .instagram span{font-size:16px}header .mobile-menu .mobile-menu-inside .bottom .social li .whatsapp:hover{background-color:#25d266}header .mobile-menu .mobile-menu-inside .bottom .social li .whatsapp span{font-size:16px}header .mobile-menu .mobile-menu-inside .bottom .contact{padding-left:25px;padding-bottom:26px;border-bottom:1px solid rgba(0,0,0,.1)}header .mobile-menu .mobile-menu-inside .bottom .contact a{display:inline-block;font-size:15px;font-weight:500}header .mobile-menu .mobile-menu-inside .bottom .contact a:first-child{position:relative;margin-right:24px}header .mobile-menu .mobile-menu-inside .bottom .contact a:first-child:after{position:absolute;content:"";width:1px;height:16px;right:-14px;background:rgba(0,0,0,.3)}header .mobile-menu .mobile-menu-inside .bottom .addition{padding:14px 20px 20px 20px}header .mobile-menu .mobile-menu-inside .bottom .addition a{display:inline-block;font-size:13px;font-weight:500;color:rgba(0,0,0,.3)}header .mobile-menu .mobile-menu-inside .bottom .addition a:first-child{margin-right:25px}header .mobile-menu .close-bar{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.4);z-index:-1;cursor:pointer}header .mob-category{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:999;display:none}header .mob-category .mob-category-inside{margin:0 0 0 auto;width:85%;height:100%;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.5);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;visibility:hidden}header .mob-category .mob-category-inside.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:1;visibility:visible}header .mob-category .mob-category-inside .header{height:74px;width:100%;border-bottom:1px solid rgba(0,0,0,.1);padding:0 20px;align-items:center;justify-content:space-between}header .mob-category .mob-category-inside .header .close img{width:18px}header .mob-category .mob-category-inside .header>img{height:34px;position:relative;top:-2px}header .mob-category .mob-category-inside .categories-self{overflow-y:auto;height:calc(100vh - 74px)}header .mob-category .mob-category-inside .categories-self .item button{height:59px;border-bottom:1px solid rgba(0,0,0,.1);padding:0 20px;padding-right:40px;width:100%;align-items:center;position:relative}header .mob-category .mob-category-inside .categories-self .item button span{width:20px;position:relative;top:-2px;display:inline-block;margin-right:10px;font-size:16px}header .mob-category .mob-category-inside .categories-self .item button p{font-size:14px}header .mob-category .mob-category-inside .categories-self .item button:after{position:absolute;content:"";width:10px;height:10px;background:url(../img/down-arrow.svg);right:20px}header .mob-category .mob-category-inside .categories-self .item button.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:40%}header .mob-category .mob-category-inside .categories-self .item ul{display:none}header .mob-category .mob-category-inside .categories-self .item ul li a{padding-left:50px;padding-top:15px;padding-bottom:15px;display:block;font-size:14px;border-bottom:1px solid rgba(0,0,0,.1)}header .mob-category .close-bar{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.4);z-index:-1;cursor:pointer}.middle-categories{background-color:#fff;padding:80px 0 30px 0}.custom-sticky{padding-top:150px!important}.middle-categories .owl-dots{width:100%}.middle-categories .owl-theme .owl-dots .owl-dot span{width:8px;height:8px;margin:5px 7px;background:#fff;border:1px solid #1175e8;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.middle-categories .owl-theme .owl-dots .owl-dot.active span,.middle-categories .owl-theme .owl-dots .owl-dot:hover span{background:#1175e8}.middle-categories .container h3{font-size:34px;color:#262626;font-weight:700;text-align:center;margin-bottom:50px}@media (max-width:700px){.middle-categories .container h3{margin-bottom:30px;font-size:26px}}@media (max-width:550px){.middle-categories .container h3{font-size:20px}}.middle-categories .container ul{flex-wrap:wrap}.middle-categories .container ul .item{width:calc(100% / 6);text-align:center;margin-bottom:54px}@media (max-width:992px){.middle-categories .container ul .item{width:25%}}@media (max-width:700px){.middle-categories .container ul .item{width:calc(100% / 3)}}@media (max-width:550px){.middle-categories .container ul .item{width:100%;margin-bottom:10px}}.middle-categories .container ul .item a{display:inline-block;padding:0 13px}.middle-categories .container ul .item a span{font-size:40px;display:inline-block;width:90px;height:90px;margin-bottom:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;line-height:90px}.middle-categories .container ul .item a p{font-size:17px;font-weight:400;line-height:20px}@media (max-width:550px){.middle-categories .container ul .item a p{font-size:14px}}.middle-categories .container ul .item a:hover span{background-color:#1175e9}.middle-categories .container ul .item a:hover span:before{color:#fff}.vip-courses{padding-top:100px;padding-bottom:30px}@media (max-width:992px){.vip-courses{padding-top:50px}}.vip-courses .container ul.top{justify-content:space-between;align-items:flex-end;margin-bottom:25px;flex-wrap:wrap}.vip-courses .container ul.top .left h3{font-size:30px;color:#000;font-weight:700;padding-right:30px;margin-bottom:5px}@media (max-width:700px){.vip-courses .container ul.top .left h3{font-size:26px}}@media (max-width:550px){.vip-courses .container ul.top .left h3{font-size:20px}}.vip-courses .container ul.top .right a{display:inline-block}@media (max-width:550px){.vip-courses .container ul.top .right a{position:relative;top:-5px}}.vip-courses .container ul.top .right a span:not(.icon-right){font-size:15px;font-weight:600}@media (max-width:550px){.vip-courses .container ul.top .right a span:not(.icon-right){font-size:13px}}.vip-courses .container ul.top .right a .icon-right{font-size:9px;font-weight:600;margin-left:4px}.vip-courses .container ul.middle{flex-wrap:wrap;margin:-10px}@media (max-width:730px){.vip-courses .container ul.middle{margin:-7.5px}}.vip-courses .container ul.middle .item{width:calc(25% - 20px);margin:10px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;overflow:hidden;background-color:#fff;padding-bottom:20px;border:solid 1px #dfdfdf}@media (max-width:992px){.vip-courses .container ul.middle .item{width:calc(100% / 3 - 20px)}}@media (max-width:730px){.vip-courses .container ul.middle .item{width:calc(50% - 20px)}}@media (max-width:550px){.vip-courses .container ul.middle .item{width:calc(50% - 15px);margin:7.5px}}@media (max-width:550px){.vip-courses .container ul.middle .item{width:100%}}.vip-courses .container ul.middle .item .course-img{width:100%;height:auto;padding-bottom:73%;display:block}.vip-courses .container ul.middle .item .item-middle{padding:20px 20px 0 20px}@media (max-width:550px){.vip-courses .container ul.middle .item .item-middle{padding:15px 15px 0 15px}}.vip-courses .container ul.middle .item .item-middle .course-general{display:inline-block;margin-bottom:15px;opacity:.6}@media (max-width:550px){.vip-courses .container ul.middle .item .item-middle .course-general{margin-bottom:7px}}.vip-courses .container ul.middle .item .item-middle .course-general .icon-home{font-size:13px;margin-right:4px}@media (max-width:550px){.vip-courses .container ul.middle .item .item-middle .course-general .icon-home{font-size:11px}}.vip-courses .container ul.middle .item .item-middle .course-general span:not(.icon-home){font-size:14px;font-weight:400}@media (max-width:550px){.vip-courses .container ul.middle .item .item-middle .course-general span:not(.icon-home){font-size:12px}}.vip-courses .container ul.middle .item .item-middle .course-name{font-size:18px;color:#000;display:inline-block;font-weight:700;line-height:21px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;height:42px;margin-bottom:10px}@media (max-width:550px){.vip-courses .container ul.middle .item .item-middle .course-name{font-size:15px}}.vip-courses .container ul.middle .item .item-middle .address{margin-bottom:25px}@media (max-width:550px){.vip-courses .container ul.middle .item .item-middle .address{margin-bottom:16px}}.vip-courses .container ul.middle .item .item-middle .address .icon-map{font-size:13px;color:#000;opacity:.6;margin-right:3px}@media (max-width:550px){.vip-courses .container ul.middle .item .item-middle .address .icon-map{font-size:11px}}.vip-courses .container ul.middle .item .item-middle .address span:not(.icon-map){font-size:14px;font-weight:400;color:#000;opacity:.6}@media (max-width:550px){.vip-courses .container ul.middle .item .item-middle .address span:not(.icon-map){font-size:12px}}.vip-courses .container ul.middle .item .item-middle .price-part{margin-bottom:16px;position:relative}.vip-courses .container ul.middle .item .item-middle .price-part .recent-price{font-size:18px;font-weight:700;color:#1175e9;margin-right:8px;position:relative}.vip-courses .container ul.middle .item .item-middle .price-part .recent-price sup{font-size:12px;margin-left:-2px;position:relative;top:-7px}@media (max-width:550px){.vip-courses .container ul.middle .item .item-middle .price-part .recent-price{font-size:18px}.vip-courses .container ul.middle .item .item-middle .price-part .recent-price sup{font-size:10px}}.vip-courses .container ul.middle .item .item-middle .price-part .old-price{font-size:16px;color:#9b9b9b;font-weight:700;position:relative;top:-2px}@media (max-width:550px){.vip-courses .container ul.middle .item .item-middle .price-part .old-price{font-size:14px}}.vip-courses .container ul.middle .item .item-middle .price-part img{right:0}@media (max-width:450px){.vip-courses .container ul.middle .item .item-middle .price-part img{top:50px}}.vip-courses .container ul.middle .item .item-middle .bottom-part{align-items:center}@media (max-width:450px){.vip-courses .container ul.middle .item .item-middle .bottom-part{display:block}}.vip-courses .container ul.middle .item .item-middle .bottom-part .time-1{height:30px;align-items:center;background-color:rgba(245,145,35,.1);margin-right:5px;padding:0 12px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.vip-courses .container ul.middle .item .item-middle .bottom-part .time-1 .icon-calendar{font-size:11px;margin-right:5px}.vip-courses .container ul.middle .item .item-middle .bottom-part .time-1 span:not(.icon-calendar){font-size:13px;color:#000;font-weight:700}@media (max-width:450px){.vip-courses .container ul.middle .item .item-middle .bottom-part .time-1{display:inline-block;line-height:30px;margin-bottom:10px}}.vip-courses .container ul.middle .item .item-middle .bottom-part .time-2{height:30px;align-items:center;background-color:rgba(245,145,35,.1);margin-right:5px;padding:0 12px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.vip-courses .container ul.middle .item .item-middle .bottom-part .time-2 .icon-clock{font-size:11px;margin-right:5px}.vip-courses .container ul.middle .item .item-middle .bottom-part .time-2 span:not(.icon-clock){font-size:13px;color:#000;font-weight:700}@media (max-width:450px){.vip-courses .container ul.middle .item .item-middle .bottom-part .time-2{display:inline-block;line-height:30px}}.vip-courses .container ul.middle .item:hover .course-name{text-decoration:underline!important}.vip-courses .container ul.middle .item:hover .course-general{opacity:1}.all-courses{padding-top:100px;padding-bottom:30px}@media (max-width:992px){.all-courses{padding-top:70px}}.all-courses .container ul.top{justify-content:space-between;align-items:flex-end;margin-bottom:25px;flex-wrap:wrap}.all-courses .container ul.top .left h3{font-size:30px;color:#000;font-weight:700;padding-right:30px;margin-bottom:5px}@media (max-width:700px){.all-courses .container ul.top .left h3{font-size:26px}}@media (max-width:550px){.all-courses .container ul.top .left h3{font-size:20px}}.all-courses .container ul.top .right a{display:inline-block}.all-courses .container ul.top .right a span:not(.icon-right){font-size:15px;font-weight:600}.all-courses .container ul.top .right a .icon-right{font-size:9px;font-weight:600;margin-left:4px}.all-courses .container ul.middle{flex-wrap:wrap;margin:-10px}@media (max-width:730px){.all-courses .container ul.middle{margin:-7.5px}}.all-courses .container ul.middle .item{width:calc(25% - 20px);margin:10px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;overflow:hidden;background-color:#fff;padding-bottom:20px;border:solid 1px #dfdfdf}@media (max-width:992px){.all-courses .container ul.middle .item{width:calc(100% / 3 - 20px)}}@media (max-width:730px){.all-courses .container ul.middle .item{width:calc(50% - 20px)}}@media (max-width:550px){.all-courses .container ul.middle .item{width:calc(50% - 15px);margin:7.5px}}@media (max-width:550px){.all-courses .container ul.middle .item{width:100%}}.all-courses .container ul.middle .item .course-img{width:100%;height:auto;padding-bottom:73%;display:block}.all-courses .container ul.middle .item .item-middle{padding:20px 20px 0 20px}@media (max-width:550px){.all-courses .container ul.middle .item .item-middle{padding:15px 15px 0 15px}}.all-courses .container ul.middle .item .item-middle .course-general{display:inline-block;margin-bottom:15px;opacity:.6}@media (max-width:550px){.all-courses .container ul.middle .item .item-middle .course-general{margin-bottom:7px}}.all-courses .container ul.middle .item .item-middle .course-general .icon-home{font-size:13px;margin-right:4px}@media (max-width:550px){.all-courses .container ul.middle .item .item-middle .course-general .icon-home{font-size:11px}}.all-courses .container ul.middle .item .item-middle .course-general span:not(.icon-home){font-size:14px;font-weight:400}@media (max-width:550px){.all-courses .container ul.middle .item .item-middle .course-general span:not(.icon-home){font-size:12px}}.all-courses .container ul.middle .item .item-middle .course-name{font-size:18px;color:#000;display:inline-block;font-weight:700;line-height:21px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;height:42px;margin-bottom:10px}@media (max-width:550px){.all-courses .container ul.middle .item .item-middle .course-name{font-size:15px}}.all-courses .container ul.middle .item .item-middle .address{margin-bottom:25px}@media (max-width:550px){.all-courses .container ul.middle .item .item-middle .address{margin-bottom:16px}}.all-courses .container ul.middle .item .item-middle .address .icon-map{font-size:13px;color:#000;opacity:.6;margin-right:3px}@media (max-width:550px){.all-courses .container ul.middle .item .item-middle .address .icon-map{font-size:11px}}.all-courses .container ul.middle .item .item-middle .address span:not(.icon-map){font-size:14px;font-weight:400;color:#000;opacity:.6}@media (max-width:550px){.all-courses .container ul.middle .item .item-middle .address span:not(.icon-map){font-size:12px}}.all-courses .container ul.middle .item .item-middle .price-part{margin-bottom:16px;position:relative}.all-courses .container ul.middle .item .item-middle .price-part .recent-price{font-size:22px;font-weight:700;color:#1175e9;margin-right:8px;position:relative}.all-courses .container ul.middle .item .item-middle .price-part .recent-price sup{font-size:12px;margin-left:-2px;position:relative;top:-7px}@media (max-width:550px){.all-courses .container ul.middle .item .item-middle .price-part .recent-price{font-size:18px}.all-courses .container ul.middle .item .item-middle .price-part .recent-price sup{font-size:10px}}.all-courses .container ul.middle .item .item-middle .price-part .old-price{font-size:16px;color:#9b9b9b;font-weight:700;position:relative;top:-2px}@media (max-width:550px){.all-courses .container ul.middle .item .item-middle .price-part .old-price{font-size:14px}}.all-courses .container ul.middle .item .item-middle .price-part img{right:0}@media (max-width:450px){.all-courses .container ul.middle .item .item-middle .price-part img{top:50px}}.all-courses .container ul.middle .item .item-middle .bottom-part{align-items:center}@media (max-width:450px){.all-courses .container ul.middle .item .item-middle .bottom-part{display:block}}.all-courses .container ul.middle .item .item-middle .bottom-part .time-1{height:30px;align-items:center;background-color:rgba(245,145,35,.1);margin-right:5px;padding:0 12px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.all-courses .container ul.middle .item .item-middle .bottom-part .time-1 .icon-calendar{font-size:11px;margin-right:5px}.all-courses .container ul.middle .item .item-middle .bottom-part .time-1 span:not(.icon-calendar){font-size:13px;color:#000;font-weight:700}@media (max-width:450px){.all-courses .container ul.middle .item .item-middle .bottom-part .time-1{display:inline-block;line-height:30px;margin-bottom:10px}}.all-courses .container ul.middle .item .item-middle .bottom-part .time-2{height:30px;align-items:center;background-color:rgba(245,145,35,.1);margin-right:5px;padding:0 12px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.all-courses .container ul.middle .item .item-middle .bottom-part .time-2 .icon-clock{font-size:11px;margin-right:5px}.all-courses .container ul.middle .item .item-middle .bottom-part .time-2 span:not(.icon-clock){font-size:13px;color:#000;font-weight:700}@media (max-width:450px){.all-courses .container ul.middle .item .item-middle .bottom-part .time-2{display:inline-block;line-height:30px}}.all-courses .container ul.middle .item:hover .course-name{text-decoration:underline!important}.all-courses .container ul.middle .item:hover .course-general{opacity:1}.pagination{padding-top:70px;padding-bottom:120px;text-align:center}.pagination a{display:inline-block;height:50px;line-height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#fff;min-width:50px;margin:0 3px;font-size:17px;font-weight:500}.pagination a:first-child,.pagination a:nth-child(2){padding:0 20px}.pagination a.active{background-color:#1175e9;color:#fff;pointer-events:none}.pagination a.disabled{pointer-events:none;background-color:#d3d3d3}.pagination a:hover{background-color:#1175e9;color:#fff}@media (max-width:992px){.pagination{padding-top:50px;padding-bottom:90px}}@media (max-width:550px){.pagination{padding-top:30px;padding-bottom:50px}.pagination a{height:40px;line-height:40px;min-width:40px}.pagination a:first-child,.pagination a:nth-child(2){display:none}}.pagination span{display:inline-block;margin:0 10px}.general-courses{padding-top:100px;padding-bottom:30px}@media (max-width:992px){.general-courses{padding-top:70px}}.general-courses .container ul.top{justify-content:space-between;align-items:center;margin-bottom:25px}.general-courses .container ul.top .left h3{font-size:30px;color:#000;font-weight:700}@media (max-width:700px){.general-courses .container ul.top .left h3{font-size:26px}}@media (max-width:550px){.general-courses .container ul.top .left h3{font-size:20px}}.general-courses .container ul.top .right a{display:inline-block}.general-courses .container ul.top .right a span:not(.icon-right){font-size:15px;font-weight:600}.general-courses .container ul.top .right a .icon-right{font-size:9px;font-weight:600;margin-left:4px}.general-courses .container ul.filter{height:100px;flex-wrap:wrap;margin:-10px}@media (max-width:992px){.general-courses .container ul.filter{height:160px;align-content:flex-start}}@media (max-width:500px){.general-courses .container ul.filter{height:auto;margin-bottom:20px}}.general-courses .container ul.filter>li{width:calc(25% - 20px);margin:10px}@media (max-width:992px){.general-courses .container ul.filter>li{width:calc(100% / 3 - 20px)}}@media (max-width:730px){.general-courses .container ul.filter>li{width:calc(100% / 2 - 20px)}}@media (max-width:500px){.general-courses .container ul.filter>li{width:100%;margin:5px 10px}}.general-courses .container ul.filter>li .nice-select{width:100%;border:1px solid #dfdfdf;height:48px;line-height:48px}.general-courses .container ul.filter>li .nice-select:after{display:none}.general-courses .container ul.filter>li .nice-select .current{font-weight:600;font-size:16px}.general-courses .container ul.filter>li .nice-select .list{width:calc(100%)}.general-courses .container ul.filter>li .nice-select .list li{height:56px;line-height:56px;font-size:16px;font-weight:600}.general-courses .container ul.filter>li .nice-select .list li:not(:last-child){border-bottom:1px solid #f0f0f0}.general-courses .container ul.filter>li .nice-select .list li.selected{background-color:#fff;color:#1175e9}.general-courses .container ul.filter>li .nice-select:before{position:absolute;content:"";width:10px;height:6px;background:url(../img/drop.svg);color:#000;right:19px}.general-courses .container ul.filter>li .nice-select.open:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px}.general-courses .container ul.middle{flex-wrap:wrap;margin:-10px}@media (max-width:730px){.general-courses .container ul.middle{margin:-7.5px}}.general-courses .container ul.middle .item{width:calc(25% - 20px);margin:10px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;overflow:hidden;background-color:#fff;padding-bottom:20px;border:solid 1px #dfdfdf}@media (max-width:992px){.general-courses .container ul.middle .item{width:calc(100% / 3 - 20px)}}@media (max-width:730px){.general-courses .container ul.middle .item{width:calc(50% - 20px)}}@media (max-width:550px){.general-courses .container ul.middle .item{width:calc(50% - 15px);margin:7.5px}}@media (max-width:550px){.general-courses .container ul.middle .item{width:100%}}.general-courses .container ul.middle .item .course-img{width:100%;height:auto;padding-bottom:73%;display:block}.general-courses .container ul.middle .item .item-middle{padding:20px 20px 0 20px}@media (max-width:550px){.general-courses .container ul.middle .item .item-middle{padding:15px 15px 0 15px}}.general-courses .container ul.middle .item .item-middle .course-general{display:inline-block;margin-bottom:15px;opacity:.6}@media (max-width:550px){.general-courses .container ul.middle .item .item-middle .course-general{margin-bottom:7px}}.general-courses .container ul.middle .item .item-middle .course-general .icon-home{font-size:13px;margin-right:4px}@media (max-width:550px){.general-courses .container ul.middle .item .item-middle .course-general .icon-home{font-size:11px}}.general-courses .container ul.middle .item .item-middle .course-general span:not(.icon-home){font-size:14px;font-weight:400}@media (max-width:550px){.general-courses .container ul.middle .item .item-middle .course-general span:not(.icon-home){font-size:12px}}.general-courses .container ul.middle .item .item-middle .course-name{font-size:18px;color:#000;display:inline-block;font-weight:700;line-height:21px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;height:42px;margin-bottom:10px}@media (max-width:550px){.general-courses .container ul.middle .item .item-middle .course-name{font-size:15px}}.general-courses .container ul.middle .item .item-middle .address{margin-bottom:25px}@media (max-width:550px){.general-courses .container ul.middle .item .item-middle .address{margin-bottom:16px}}.general-courses .container ul.middle .item .item-middle .address .icon-map{font-size:13px;color:#000;opacity:.6;margin-right:3px}@media (max-width:550px){.general-courses .container ul.middle .item .item-middle .address .icon-map{font-size:11px}}.general-courses .container ul.middle .item .item-middle .address span:not(.icon-map){font-size:14px;font-weight:400;color:#000;opacity:.6}@media (max-width:550px){.general-courses .container ul.middle .item .item-middle .address span:not(.icon-map){font-size:12px}}.general-courses .container ul.middle .item .item-middle .price-part{margin-bottom:16px;position:relative}.general-courses .container ul.middle .item .item-middle .price-part .recent-price{font-size:22px;font-weight:700;color:#1175e9;margin-right:8px;position:relative}.general-courses .container ul.middle .item .item-middle .price-part .recent-price sup{font-size:12px;margin-left:-2px;position:relative;top:-7px}@media (max-width:550px){.general-courses .container ul.middle .item .item-middle .price-part .recent-price{font-size:18px}.general-courses .container ul.middle .item .item-middle .price-part .recent-price sup{font-size:10px}}.general-courses .container ul.middle .item .item-middle .price-part .old-price{font-size:16px;color:#9b9b9b;font-weight:700;position:relative;top:-2px}@media (max-width:550px){.general-courses .container ul.middle .item .item-middle .price-part .old-price{font-size:14px}}.general-courses .container ul.middle .item .item-middle .price-part img{right:0}@media (max-width:450px){.general-courses .container ul.middle .item .item-middle .price-part img{top:50px}}.general-courses .container ul.middle .item .item-middle .bottom-part{align-items:center}@media (max-width:450px){.general-courses .container ul.middle .item .item-middle .bottom-part{display:block}}.general-courses .container ul.middle .item .item-middle .bottom-part .time-1{height:30px;align-items:center;background-color:rgba(245,145,35,.1);margin-right:5px;padding:0 12px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.general-courses .container ul.middle .item .item-middle .bottom-part .time-1 .icon-calendar{font-size:11px;margin-right:5px}.general-courses .container ul.middle .item .item-middle .bottom-part .time-1 span:not(.icon-calendar){font-size:13px;color:#000;font-weight:700}@media (max-width:450px){.general-courses .container ul.middle .item .item-middle .bottom-part .time-1{display:inline-block;line-height:30px;margin-bottom:10px}}.general-courses .container ul.middle .item .item-middle .bottom-part .time-2{height:30px;align-items:center;background-color:rgba(245,145,35,.1);margin-right:5px;padding:0 12px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.general-courses .container ul.middle .item .item-middle .bottom-part .time-2 .icon-clock{font-size:11px;margin-right:5px}.general-courses .container ul.middle .item .item-middle .bottom-part .time-2 span:not(.icon-clock){font-size:13px;color:#000;font-weight:700}@media (max-width:450px){.general-courses .container ul.middle .item .item-middle .bottom-part .time-2{display:inline-block;line-height:30px}}.general-courses .container ul.middle .item:hover .course-name{text-decoration:underline!important}.general-courses .container ul.middle .item:hover .course-general{opacity:1}.new-courses{padding-top:40px;padding-bottom:30px}.new-courses .container ul.top{justify-content:space-between;align-items:flex-end;margin-bottom:15px;flex-wrap:wrap}.new-courses .container ul.top .left{margin-bottom:10px;padding-right:30px}.new-courses .container ul.top .left h3{font-size:30px;color:#000;font-weight:700}@media (max-width:700px){.new-courses .container ul.top .left h3{font-size:26px}}@media (max-width:550px){.new-courses .container ul.top .left h3{font-size:20px}}.new-courses .container ul.top .right{margin-bottom:10px}.new-courses .container ul.top .right a{display:inline-block}.new-courses .container ul.top .right a span:not(.icon-right){font-size:15px;font-weight:600}@media (max-width:550px){.new-courses .container ul.top .right a span:not(.icon-right){font-size:13px}}.new-courses .container ul.top .right a .icon-right{font-size:9px;font-weight:600;margin-left:4px}.new-courses .container ul.middle{flex-wrap:wrap;margin:-10px}@media (max-width:730px){.new-courses .container ul.middle{margin:-7.5px}}.new-courses .container ul.middle .item{width:calc(25% - 20px);margin:10px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;overflow:hidden;background-color:#fff;padding-bottom:20px;border:solid 1px #dfdfdf}@media (max-width:992px){.new-courses .container ul.middle .item{width:calc(100% / 3 - 20px)}}@media (max-width:730px){.new-courses .container ul.middle .item{width:calc(50% - 20px)}}@media (max-width:550px){.new-courses .container ul.middle .item{width:calc(50% - 15px);margin:7.5px}}@media (max-width:550px){.new-courses .container ul.middle .item{width:100%}}.new-courses .container ul.middle .item .course-img{width:100%;height:auto;padding-bottom:73%;display:block}.new-courses .container ul.middle .item .item-middle{padding:20px 20px 0 20px}@media (max-width:550px){.new-courses .container ul.middle .item .item-middle{padding:15px 15px 0 15px}}.new-courses .container ul.middle .item .item-middle .course-general{display:inline-block;margin-bottom:15px;opacity:.6}@media (max-width:550px){.new-courses .container ul.middle .item .item-middle .course-general{margin-bottom:7px}}.new-courses .container ul.middle .item .item-middle .course-general .icon-home{font-size:13px;margin-right:4px}@media (max-width:550px){.new-courses .container ul.middle .item .item-middle .course-general .icon-home{font-size:11px}}.new-courses .container ul.middle .item .item-middle .course-general span:not(.icon-home){font-size:14px;font-weight:400}@media (max-width:550px){.new-courses .container ul.middle .item .item-middle .course-general span:not(.icon-home){font-size:12px}}.new-courses .container ul.middle .item .item-middle .course-name{font-size:18px;color:#000;display:inline-block;font-weight:700;line-height:21px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;height:42px;margin-bottom:10px}@media (max-width:550px){.new-courses .container ul.middle .item .item-middle .course-name{font-size:15px}}.new-courses .container ul.middle .item .item-middle .address{margin-bottom:25px}@media (max-width:550px){.new-courses .container ul.middle .item .item-middle .address{margin-bottom:16px}}.new-courses .container ul.middle .item .item-middle .address .icon-map{font-size:13px;color:#000;opacity:.6;margin-right:3px}@media (max-width:550px){.new-courses .container ul.middle .item .item-middle .address .icon-map{font-size:11px}}.new-courses .container ul.middle .item .item-middle .address span:not(.icon-map){font-size:14px;font-weight:400;color:#000;opacity:.6}@media (max-width:550px){.new-courses .container ul.middle .item .item-middle .address span:not(.icon-map){font-size:12px}}.new-courses .container ul.middle .item .item-middle .price-part{margin-bottom:16px;position:relative}.new-courses .container ul.middle .item .item-middle .price-part .recent-price{font-size:22px;font-weight:700;color:#1175e9;margin-right:8px;position:relative}.new-courses .container ul.middle .item .item-middle .price-part .recent-price sup{font-size:12px;margin-left:-2px;position:relative;top:-7px}@media (max-width:550px){.new-courses .container ul.middle .item .item-middle .price-part .recent-price{font-size:18px}.new-courses .container ul.middle .item .item-middle .price-part .recent-price sup{font-size:10px}}.new-courses .container ul.middle .item .item-middle .price-part .old-price{font-size:16px;color:#9b9b9b;font-weight:700;position:relative;top:-2px}@media (max-width:550px){.new-courses .container ul.middle .item .item-middle .price-part .old-price{font-size:14px}}.new-courses .container ul.middle .item .item-middle .price-part img{right:0}@media (max-width:450px){.new-courses .container ul.middle .item .item-middle .price-part img{top:50px}}.new-courses .container ul.middle .item .item-middle .bottom-part{align-items:center}@media (max-width:450px){.new-courses .container ul.middle .item .item-middle .bottom-part{display:block}}.new-courses .container ul.middle .item .item-middle .bottom-part .time-1{height:30px;align-items:center;background-color:rgba(245,145,35,.1);margin-right:5px;padding:0 12px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.new-courses .container ul.middle .item .item-middle .bottom-part .time-1 .icon-calendar{font-size:11px;margin-right:5px}.new-courses .container ul.middle .item .item-middle .bottom-part .time-1 span:not(.icon-calendar){font-size:13px;color:#000;font-weight:700}@media (max-width:450px){.new-courses .container ul.middle .item .item-middle .bottom-part .time-1{display:inline-block;line-height:30px;margin-bottom:10px}}.new-courses .container ul.middle .item .item-middle .bottom-part .time-2{height:30px;align-items:center;background-color:rgba(245,145,35,.1);margin-right:5px;padding:0 12px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.new-courses .container ul.middle .item .item-middle .bottom-part .time-2 .icon-clock{font-size:11px;margin-right:5px}.new-courses .container ul.middle .item .item-middle .bottom-part .time-2 span:not(.icon-clock){font-size:13px;color:#000;font-weight:700}@media (max-width:450px){.new-courses .container ul.middle .item .item-middle .bottom-part .time-2{display:inline-block;line-height:30px}}.new-courses .container ul.middle .item:hover .course-name{text-decoration:underline!important}.new-courses .container ul.middle .item:hover .course-general{opacity:1}.popular-courses{padding-top:40px;padding-bottom:30px}.popular-courses .container ul.top{justify-content:space-between;align-items:center;margin-bottom:25px}.popular-courses .container ul.top .left h3{font-size:30px;color:#000;font-weight:700}@media (max-width:700px){.popular-courses .container ul.top .left h3{font-size:26px}}@media (max-width:550px){.popular-courses .container ul.top .left h3{font-size:20px}}.popular-courses .container ul.top .right a{display:inline-block}@media (max-width:550px){.popular-courses .container ul.top .right a{position:relative;top:2px}}.popular-courses .container ul.top .right a span:not(.icon-right){font-size:15px;font-weight:600}@media (max-width:550px){.popular-courses .container ul.top .right a span:not(.icon-right){font-size:13px}}.popular-courses .container ul.top .right a .icon-right{font-size:9px;font-weight:600;margin-left:4px}.popular-courses .container ul.middle{flex-wrap:wrap;margin:-10px}@media (max-width:730px){.popular-courses .container ul.middle{margin:-7.5px}}.popular-courses .container ul.middle .item{width:calc(25% - 20px);margin:10px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;overflow:hidden;background-color:#fff;padding-bottom:20px;border:solid 1px #dfdfdf}@media (max-width:992px){.popular-courses .container ul.middle .item{width:calc(100% / 3 - 20px)}}@media (max-width:730px){.popular-courses .container ul.middle .item{width:calc(50% - 20px)}}@media (max-width:550px){.popular-courses .container ul.middle .item{width:calc(50% - 15px);margin:7.5px}}@media (max-width:550px){.popular-courses .container ul.middle .item{width:100%}}.popular-courses .container ul.middle .item .course-img{width:100%;height:auto;padding-bottom:73%;display:block}.popular-courses .container ul.middle .item .item-middle{padding:20px 20px 0 20px}@media (max-width:550px){.popular-courses .container ul.middle .item .item-middle{padding:15px 15px 0 15px}}.popular-courses .container ul.middle .item .item-middle .course-general{display:inline-block;margin-bottom:15px;opacity:.6}@media (max-width:550px){.popular-courses .container ul.middle .item .item-middle .course-general{margin-bottom:7px}}.popular-courses .container ul.middle .item .item-middle .course-general .icon-home{font-size:13px;margin-right:4px}@media (max-width:550px){.popular-courses .container ul.middle .item .item-middle .course-general .icon-home{font-size:11px}}.popular-courses .container ul.middle .item .item-middle .course-general span:not(.icon-home){font-size:14px;font-weight:400}@media (max-width:550px){.popular-courses .container ul.middle .item .item-middle .course-general span:not(.icon-home){font-size:12px}}.popular-courses .container ul.middle .item .item-middle .course-name{font-size:18px;color:#000;display:inline-block;font-weight:700;line-height:21px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;height:42px;margin-bottom:10px}@media (max-width:550px){.popular-courses .container ul.middle .item .item-middle .course-name{font-size:15px}}.popular-courses .container ul.middle .item .item-middle .address{margin-bottom:25px}@media (max-width:550px){.popular-courses .container ul.middle .item .item-middle .address{margin-bottom:16px}}.popular-courses .container ul.middle .item .item-middle .address .icon-map{font-size:13px;color:#000;opacity:.6;margin-right:3px}@media (max-width:550px){.popular-courses .container ul.middle .item .item-middle .address .icon-map{font-size:11px}}.popular-courses .container ul.middle .item .item-middle .address span:not(.icon-map){font-size:14px;font-weight:400;color:#000;opacity:.6}@media (max-width:550px){.popular-courses .container ul.middle .item .item-middle .address span:not(.icon-map){font-size:12px}}.popular-courses .container ul.middle .item .item-middle .price-part{margin-bottom:16px;position:relative}.popular-courses .container ul.middle .item .item-middle .price-part .recent-price{font-size:22px;font-weight:700;color:#1175e9;margin-right:8px;position:relative}.popular-courses .container ul.middle .item .item-middle .price-part .recent-price sup{font-size:12px;margin-left:-2px;position:relative;top:-7px}@media (max-width:550px){.popular-courses .container ul.middle .item .item-middle .price-part .recent-price{font-size:18px}.popular-courses .container ul.middle .item .item-middle .price-part .recent-price sup{font-size:10px}}.popular-courses .container ul.middle .item .item-middle .price-part .old-price{font-size:16px;color:#9b9b9b;font-weight:700;position:relative;top:-2px}@media (max-width:550px){.popular-courses .container ul.middle .item .item-middle .price-part .old-price{font-size:14px}}.popular-courses .container ul.middle .item .item-middle .price-part img{right:0}@media (max-width:450px){.popular-courses .container ul.middle .item .item-middle .price-part img{top:50px}}.popular-courses .container ul.middle .item .item-middle .bottom-part{align-items:center}@media (max-width:450px){.popular-courses .container ul.middle .item .item-middle .bottom-part{display:block}}.popular-courses .container ul.middle .item .item-middle .bottom-part .time-1{height:30px;align-items:center;background-color:rgba(245,145,35,.1);margin-right:5px;padding:0 12px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.popular-courses .container ul.middle .item .item-middle .bottom-part .time-1 .icon-calendar{font-size:11px;margin-right:5px}.popular-courses .container ul.middle .item .item-middle .bottom-part .time-1 span:not(.icon-calendar){font-size:13px;color:#000;font-weight:700}@media (max-width:450px){.popular-courses .container ul.middle .item .item-middle .bottom-part .time-1{display:inline-block;line-height:30px;margin-bottom:10px}}.popular-courses .container ul.middle .item .item-middle .bottom-part .time-2{height:30px;align-items:center;background-color:rgba(245,145,35,.1);margin-right:5px;padding:0 12px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.popular-courses .container ul.middle .item .item-middle .bottom-part .time-2 .icon-clock{font-size:11px;margin-right:5px}.popular-courses .container ul.middle .item .item-middle .bottom-part .time-2 span:not(.icon-clock){font-size:13px;color:#000;font-weight:700}@media (max-width:450px){.popular-courses .container ul.middle .item .item-middle .bottom-part .time-2{display:inline-block;line-height:30px}}.popular-courses .container ul.middle .item:hover .course-name{text-decoration:underline!important}.popular-courses .container ul.middle .item:hover .course-general{opacity:1}.partners{margin-top:60px;padding-bottom:70px}.partners .container h3{font-size:34px;font-weight:700;color:#262626;text-align:center;margin-bottom:25px}@media (max-width:700px){.partners .container h3{font-size:26px}}@media (max-width:550px){.partners .container h3{font-size:20px}}.partners .container ul{margin:-10px;flex-wrap:wrap}.partners .container ul .item{width:calc(100% / 6 - 20px);margin:25px 10px}.partners .container ul .item .image{width:150px;height:150px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:#fff;justify-content:center;align-items:center;border:1px solid #dfdfdf;margin-bottom:30px}.partners .container ul .item .image img{max-width:90%;max-height:60%}.partners .container ul .item .partner-name{font-size:18px;line-height:21px;color:#000;font-weight:700;text-align:center;margin-bottom:15px}.partners .container ul .item .desc{font-size:15px;font-weight:400;text-align:center}@media (max-width:1060px){.partners .container ul .item{width:calc(100% / 4 - 20px);text-align:center}.partners .container ul .item .image{margin-left:auto;margin-right:auto}}@media (max-width:768px){.partners .container ul .item{width:calc(100% / 3 - 20px);text-align:center}.partners .container ul .item .image{margin-left:auto;margin-right:auto}}@media (max-width:600px){.partners .container ul .item{width:calc(100% / 2 - 20px);text-align:center;margin:15px 10px}.partners .container ul .item .image{margin-left:auto;margin-right:auto;width:120px;height:120px;margin-bottom:15px}.partners .container ul .item .partner-name{font-size:15px;line-height:18px;margin-bottom:10px}.partners .container ul .item .desc{font-size:12px}}footer{background-color:#fff}footer .footer-top{padding-top:35px;padding-bottom:29px;border-bottom:1px solid rgba(0,0,0,.1)}footer .footer-top .container>ul{justify-content:space-between;flex-wrap:wrap}@media (max-width:550px){footer .footer-top .container>ul .left img{height:26px}}footer .footer-top .container>ul .left p{color:rgba(0,0,0,.4);margin-top:27px;font-size:14px;font-weight:500}@media (max-width:550px){footer .footer-top .container>ul .left p{font-size:13px}}@media (max-width:650px){footer .footer-top .container>ul .left{text-align:center;width:100%}footer .footer-top .container>ul .left p{margin-top:10px}}footer .footer-top .container>ul .right p{font-size:16px;font-weight:700;margin-bottom:15px;text-align:center}footer .footer-top .container>ul .right ul li{margin-left:10px}footer .footer-top .container>ul .right ul li a{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:40px;height:40px;background-color:#f6f6f6;line-height:40px;text-align:center;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}footer .footer-top .container>ul .right ul li a span{line-height:40px}footer .footer-top .container>ul .right ul li a:hover{-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}footer .footer-top .container>ul .right ul li a:hover span:before{color:#fff}footer .footer-top .container>ul .right ul li .facebook:hover{background-color:#5d7eca}footer .footer-top .container>ul .right ul li .facebook span{font-size:16px}footer .footer-top .container>ul .right ul li .twitter:hover{background-color:#00acee}footer .footer-top .container>ul .right ul li .twitter span{font-size:14px}footer .footer-top .container>ul .right ul li .linkedin:hover{background-color:#0077b5}footer .footer-top .container>ul .right ul li .linkedin span{font-size:14px}footer .footer-top .container>ul .right ul li .google:hover{background-color:#d34836}footer .footer-top .container>ul .right ul li .google span{font-size:16px}footer .footer-top .container>ul .right ul li .instagram:hover{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}footer .footer-top .container>ul .right ul li .instagram span{font-size:16px}footer .footer-top .container>ul .right ul li .whatsapp:hover{background-color:#25d266}footer .footer-top .container>ul .right ul li .whatsapp span{font-size:16px}@media (max-width:650px){footer .footer-top .container>ul .right{text-align:center;width:100%;margin-top:30px}footer .footer-top .container>ul .right ul{margin:0 auto;justify-content:center}}footer .footer-bottom{padding:20px 0}footer .footer-bottom .container ul{justify-content:space-between;align-items:center;flex-wrap:wrap}footer .footer-bottom .container ul .left a{display:inline-block;font-size:16px}@media (max-width:550px){footer .footer-bottom .container ul .left a{font-size:14px}}footer .footer-bottom .container ul .left a:first-child{margin-right:19px;position:relative}footer .footer-bottom .container ul .left a:first-child:after{position:absolute;content:"";width:1px;height:16px;right:-13px;top:7px;background-color:rgba(0,0,0,.3)}footer .footer-bottom .container ul .left a:hover{text-decoration:underline!important}@media (max-width:650px){footer .footer-bottom .container ul .left{text-align:center;width:100%;margin-bottom:20px}}footer .footer-bottom .container ul .right a{font-size:13px;color:rgba(0,0,0,.4);font-weight:400;display:inline-block}footer .footer-bottom .container ul .right a:first-child{margin-right:20px}footer .footer-bottom .container ul .right a:hover{color:#000}@media (max-width:650px){footer .footer-bottom .container ul .right{text-align:center;width:100%}}.breadcrumb{padding-top:30px;margin-bottom:-48px}@media (max-width:992px){.breadcrumb{padding-top:60px}}.breadcrumb .container a{font-size:14px;display:inline-block;margin-right:23px}@media (max-width:550px){.breadcrumb .container a{font-size:12px;display:inline-block;margin-right:16px}}.breadcrumb .container a:not(:last-child){color:rgba(0,0,0,.5);position:relative}.breadcrumb .container a:not(:last-child):after{position:absolute;content:"";width:7px;height:4px;background:url(../img/breadcrumb.svg);right:-17px;top:5px;opacity:.5;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}@media (max-width:550px){.breadcrumb .container a:not(:last-child):after{right:-13px;top:3px}}.breadcrumb .container a:hover{color:#000}.breadcrumb .container a:last-child{pointer-events:none}.course-top-part{margin-top:78px;margin-bottom:25px}.course-top-part .container .top-part-self{width:100%;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;border:1px solid #dfdfdf;flex-wrap:wrap;overflow:hidden}.course-top-part .container .top-part-self .left-part{width:440px}@media (max-width:992px){.course-top-part .container .top-part-self .left-part{width:50%}}@media (max-width:700px){.course-top-part .container .top-part-self .left-part{width:100%}}.course-top-part .container .top-part-self .left-part .course-img{width:100%;height:auto;padding-bottom:68%}.course-top-part .container .top-part-self .right-part{width:calc(100% - 440px);padding-top:30px;padding-left:40px;padding-right:40px}@media (max-width:992px){.course-top-part .container .top-part-self .right-part{width:50%}}@media (max-width:700px){.course-top-part .container .top-part-self .right-part{width:100%;padding-top:20px;padding-left:20px;padding-right:20px}}.course-top-part .container .top-part-self .right-part .main-name{margin-bottom:10px;display:inline-block}.course-top-part .container .top-part-self .right-part .main-name .icon-home{display:inline-block;margin-right:3px}.course-top-part .container .top-part-self .right-part .main-name .icon-home:before{color:#1175e9;font-size:12px}.course-top-part .container .top-part-self .right-part .main-name span:not(.icon-home){font-size:14px;color:rgba(0,0,0,.5)}.course-top-part .container .top-part-self .right-part .main-name:hover span:not(.icon-home){color:#000}.course-top-part .container .top-part-self .right-part .title-desc{font-size:22px;font-weight:700;line-height:1.2;margin-bottom:30px}@media (max-width:550px){.course-top-part .container .top-part-self .right-part .title-desc{font-size:20px;margin-bottom:20px}}.course-top-part .container .top-part-self .right-part .tabbar-header{margin-bottom:10px}.course-top-part .container .top-part-self .right-part .tabbar-header button{height:30px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;line-height:30px;background-color:#b1b1b1;color:#fff;font-size:14px;padding:0 15px;margin-right:1px}.course-top-part .container .top-part-self .right-part .tabbar-header button.active{background-color:#1175e9;pointer-events:none}.course-top-part .container .top-part-self .right-part .tabbar-header button:hover{background-color:#888787}.course-top-part .container .top-part-self .right-part ul{display:none;flex-wrap:wrap}.course-top-part .container .top-part-self .right-part ul.active{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.course-top-part .container .top-part-self .right-part ul li{width:calc(100% / 3);margin-top:20px}@media (max-width:992px){.course-top-part .container .top-part-self .right-part ul li{width:50%}}.course-top-part .container .top-part-self .right-part ul li .label{display:block;font-size:14px;color:#9b9b9b;margin-bottom:10px}.course-top-part .container .top-part-self .right-part ul li p{font-size:18px;font-weight:600}@media (max-width:550px){.course-top-part .container .top-part-self .right-part ul li p{font-size:16px}}.course-top-part .container .top-part-self .course-carousel{width:100%;height:400px}@media (max-width:550px){.course-top-part .container .top-part-self .course-carousel{height:auto}}.course-top-part .container .top-part-self .course-carousel .item{width:100%;height:400px}@media (max-width:550px){.course-top-part .container .top-part-self .course-carousel .item{height:auto;padding-bottom:60%}}.course-top-part .container .top-part-self .course-carousel .owl-nav.disabled+.owl-dots{margin-top:0;position:absolute;left:0;right:0;bottom:19px}.course-top-part .container .top-part-self .course-carousel .owl-dots .owl-dot span{width:6px;height:6px;margin:5px;background:#fff}.course-top-part .container .top-part-self .course-carousel .owl-dots .owl-dot.active span{background:#1175e9}.course-top-part .container .top-part-self .middle-part{width:100%;padding:40px;border-bottom:1px solid #dfdfdf}@media (max-width:700px){.course-top-part .container .top-part-self .middle-part{padding:40px 20px}}@media (max-width:550px){.course-top-part .container .top-part-self .middle-part{padding-bottom:0}}.course-top-part .container .top-part-self .middle-part .label{font-size:14px;color:#9b9b9b;font-weight:400;margin-bottom:10px}.course-top-part .container .top-part-self .middle-part h6{font-size:26px;color:#1175e9;font-weight:700;margin-bottom:30px}@media (max-width:550px){.course-top-part .container .top-part-self .middle-part h6{font-size:20px}}.course-top-part .container .top-part-self .middle-part>ul{justify-content:space-between}@media (max-width:992px){.course-top-part .container .top-part-self .middle-part>ul{flex-wrap:wrap}}.course-top-part .container .top-part-self .middle-part>ul>li{width:25%;padding-right:30px}@media (max-width:992px){.course-top-part .container .top-part-self .middle-part>ul>li{width:calc(100% / 3);margin-bottom:20px}}@media (max-width:700px){.course-top-part .container .top-part-self .middle-part>ul>li{width:calc(100% / 2);margin-bottom:20px}}@media (max-width:550px){.course-top-part .container .top-part-self .middle-part>ul>li{width:calc(100%);margin-bottom:20px}}.course-top-part .container .top-part-self .middle-part>ul>li .label{margin-bottom:12px;display:block}.course-top-part .container .top-part-self .middle-part>ul>li p{font-size:15px;line-height:20px}.course-top-part .container .top-part-self .middle-part>ul>li ul li{font-size:15px;line-height:20px}.course-top-part .container .top-part-self .middle-part>ul>li .social{align-items:center}.course-top-part .container .top-part-self .middle-part>ul>li .social li{margin-bottom:10px;font-size:15px;line-height:20px}.course-top-part .container .top-part-self .middle-part>ul>li .social li:first-child{width:14px;text-align:center;margin-right:12px}.course-top-part .container .top-part-self .middle-part>ul>li .social li:first-child img{position:relative;top:2px}.course-top-part .container .top-part-self .bottom-part{padding:30px 40px 10px 40px;width:100%;align-items:center;justify-content:space-between;flex-wrap:wrap}@media (max-width:700px){.course-top-part .container .top-part-self .bottom-part{padding:20px 20px 10px 20px}}.course-top-part .container .top-part-self .bottom-part .left{padding-right:20px;margin-bottom:10px}.course-top-part .container .top-part-self .bottom-part .left a{display:inline-block;height:52px;line-height:52px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:0 25px;background-color:#1175e9;margin-right:6px;margin-bottom:10px}.course-top-part .container .top-part-self .bottom-part .left a img{position:relative;top:2px}.course-top-part .container .top-part-self .bottom-part .left a span{font-size:16px;font-weight:500;display:inline-block;margin-left:8px;color:#fff}@media (max-width:550px){.course-top-part .container .top-part-self .bottom-part .left a{height:40px;line-height:40px;padding:0 15px}.course-top-part .container .top-part-self .bottom-part .left a img{height:14px}.course-top-part .container .top-part-self .bottom-part .left a span{font-size:14px}}.course-top-part .container .top-part-self .bottom-part .left a.call{background-color:#1175e9}.course-top-part .container .top-part-self .bottom-part .left a.call:hover{background-color:#0855af}.course-top-part .container .top-part-self .bottom-part .left a.whatsapp{background-color:#15b061}.course-top-part .container .top-part-self .bottom-part .left a.whatsapp:hover{background-color:#0f9852}.course-top-part .container .top-part-self .bottom-part .left a.boost{background-color:#f59122}.course-top-part .container .top-part-self .bottom-part .left a.boost:hover{background-color:#d07109}.course-top-part .container .top-part-self .bottom-part .left a.boost img{width:20px}.course-top-part .container .top-part-self .bottom-part .left .boost-modal{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:999;display:none}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .close-part{background-color:rgba(0,0,0,.4);position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self{width:520px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;border:1px solid #dfdfdf;background-color:#fff;padding:60px}@media (max-width:600px){.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self{width:calc(100% - 40px);padding:40px 25px}.boost-modal .modal-self{width:calc(100% - 40px);padding:40px 25px}}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .close{position:absolute;right:-13px;top:-13px;background:#fff;width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .close img{width:25px}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .title{font-size:30px;font-weight:700;margin-bottom:15px;text-align:center}@media (max-width:600px){.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .title{font-size:20px;margin-bottom:10px}}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .desc{font-size:18px;line-height:24px;margin-bottom:40px;text-align:center}@media (max-width:600px){.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .desc{font-size:14px;line-height:20px;margin-bottom:30px}.boost-modal .modal-self .desc{font-size:14px;line-height:20px;margin-bottom:30px}}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part{margin-bottom:15px}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input{display:none}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input+label{display:block;width:100%;height:52px;line-height:52px;padding-left:42px;font-size:15px;font-weight:600;border:1px solid rgba(0,0,0,.2);background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;cursor:pointer;position:relative}@media (max-width:600px){.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input+label{height:40px;line-height:40px;font-size:13px}}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input+label:before{position:absolute;content:"";width:14px;height:14px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:2px solid #000;left:20px}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input:checked+label{background-color:#1175e9;color:#fff}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input:checked+label:before{border:2px solid #fff}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self .radio-part input:checked+label:after{position:absolute;content:"";width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#fff;left:24px}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self button{display:block;width:100%;margin-top:30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:52px;line-height:52px;background-color:#1175e9;color:#fff;text-align:center;font-size:18px;font-weight:600}@media (max-width:600px){.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self button{height:40px;line-height:40px;font-size:15px}.boost-modal .modal-self button{height:40px;line-height:40px;font-size:15px}}.course-top-part .container .top-part-self .bottom-part .left .boost-modal .modal-self button:hover{background-color:#0855af}.course-top-part .container .top-part-self .bottom-part .right{max-width:385px;margin-bottom:20px;font-size:13px;color:rgba(0,0,0,.5);line-height:17px}.course-bottom-part{background-color:#fff}.course-bottom-part .top{height:69px;border-bottom:1px solid #dfdfdf}@media (max-width:550px){.course-bottom-part .top{height:60px}}.course-bottom-part .top .container{position:relative;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.course-bottom-part .top .container button{height:69px;line-height:69px;margin-right:35px;font-size:17px;font-weight:600;position:relative}@media (max-width:550px){.course-bottom-part .top .container button{font-size:15px;height:60px;line-height:60px;margin-right:25px}}.course-bottom-part .top .container button.active:before{height:3px;background-color:#000;content:"";width:100%;position:absolute;bottom:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (min-width:993px){.course-bottom-part .top .container button.active:before{display:none}}.course-bottom-part .top .container .show-active{height:3px;background-color:#000;width:0;position:absolute;bottom:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (max-width:992px){.course-bottom-part .top .container .show-active{opacity:0;visibility:hidden}}.course-bottom-part .bottom{padding-top:50px;padding-bottom:70px}@media (max-width:700px){.course-bottom-part .bottom{padding-top:30px;padding-bottom:40px}}.course-bottom-part .bottom .container>div{display:none}.course-bottom-part .bottom .container>div.active{display:block}.course-bottom-part .bottom .container .courses-part ul.middle{flex-wrap:wrap;margin:-10px}@media (max-width:730px){.course-bottom-part .bottom .container .courses-part ul.middle{margin:-7.5px}}.course-bottom-part .bottom .container .courses-part ul.middle .item{width:calc(25% - 20px);margin:10px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;overflow:hidden;background-color:#fff;padding-bottom:20px;border:solid 1px #dfdfdf}@media (max-width:992px){.course-bottom-part .bottom .container .courses-part ul.middle .item{width:calc(100% / 3 - 20px)}}@media (max-width:730px){.course-bottom-part .bottom .container .courses-part ul.middle .item{width:calc(50% - 20px)}}@media (max-width:550px){.course-bottom-part .bottom .container .courses-part ul.middle .item{width:calc(50% - 15px);margin:7.5px}}@media (max-width:550px){.course-bottom-part .bottom .container .courses-part ul.middle .item{width:100%}}.course-bottom-part .bottom .container .courses-part ul.middle .item .course-img{width:100%;height:auto;padding-bottom:73%;display:block}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle{padding:20px 20px 0 20px}@media (max-width:550px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle{padding:15px 15px 0 15px}}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .course-general{display:inline-block;margin-bottom:15px;opacity:.6}@media (max-width:550px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .course-general{margin-bottom:7px}}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .course-general .icon-home{font-size:13px;margin-right:4px}@media (max-width:550px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .course-general .icon-home{font-size:11px}}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .course-general span:not(.icon-home){font-size:14px;font-weight:400}@media (max-width:550px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .course-general span:not(.icon-home){font-size:12px}}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .course-name{font-size:18px;color:#000;display:inline-block;font-weight:700;line-height:21px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;height:42px;margin-bottom:10px}@media (max-width:550px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .course-name{font-size:15px}}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .address{margin-bottom:25px}@media (max-width:550px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .address{margin-bottom:16px}}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .address .icon-map{font-size:13px;color:#000;opacity:.6;margin-right:3px}@media (max-width:550px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .address .icon-map{font-size:11px}}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .address span:not(.icon-map){font-size:14px;font-weight:400;color:#000;opacity:.6}@media (max-width:550px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .address span:not(.icon-map){font-size:12px}}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .price-part{margin-bottom:16px;position:relative}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .price-part .recent-price{font-size:22px;font-weight:700;color:#1175e9;margin-right:8px;position:relative}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .price-part .recent-price sup{font-size:12px;margin-left:-2px;position:relative;top:-7px}@media (max-width:550px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .price-part .recent-price{font-size:18px}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .price-part .recent-price sup{font-size:10px}}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .price-part .old-price{font-size:16px;color:#9b9b9b;font-weight:700;position:relative;top:-2px}@media (max-width:550px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .price-part .old-price{font-size:14px}}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .price-part img{right:0}@media (max-width:450px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .price-part img{top:50px}}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .bottom-part{align-items:center}@media (max-width:450px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .bottom-part{display:block}}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .bottom-part .time-1{height:30px;align-items:center;background-color:rgba(245,145,35,.1);margin-right:5px;padding:0 12px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .bottom-part .time-1 .icon-calendar{font-size:11px;margin-right:5px}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .bottom-part .time-1 span:not(.icon-calendar){font-size:13px;color:#000;font-weight:700}@media (max-width:450px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .bottom-part .time-1{display:inline-block;line-height:30px;margin-bottom:10px}}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .bottom-part .time-2{height:30px;align-items:center;background-color:rgba(245,145,35,.1);margin-right:5px;padding:0 12px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .bottom-part .time-2 .icon-clock{font-size:11px;margin-right:5px}.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .bottom-part .time-2 span:not(.icon-clock){font-size:13px;color:#000;font-weight:700}@media (max-width:450px){.course-bottom-part .bottom .container .courses-part ul.middle .item .item-middle .bottom-part .time-2{display:inline-block;line-height:30px}}.course-bottom-part .bottom .container .courses-part ul.middle .item:hover .course-name{text-decoration:underline!important}.course-bottom-part .bottom .container .courses-part ul.middle .item:hover .course-general{opacity:1}.course-bottom-part .bottom .container .courses-part .info-text{font-size:20px;font-weight:700;margin-bottom:30px}@media (max-width:550px){.course-bottom-part .bottom .container .courses-part .info-text{font-size:16px;margin-bottom:20px}}.course-bottom-part .bottom .container .about-part .title{font-size:22px;line-height:24px;color:#252525;margin-bottom:30px;font-weight:700}@media (max-width:700px){.course-bottom-part .bottom .container .about-part .title{font-size:20px;margin-bottom:15px}}@media (max-width:550px){.course-bottom-part .bottom .container .about-part .title{font-size:18px}}.course-bottom-part .bottom .container .about-part .desc{font-size:15px;line-height:24px;color:#252525}@media (max-width:700px){.course-bottom-part .bottom .container .about-part .desc{font-size:14px}}.course-bottom-part .bottom .container .about-part a{display:inline-block;width:615px;height:auto;padding-bottom:36%;position:relative;margin-top:40px}@media (max-width:700px){.course-bottom-part .bottom .container .about-part a{width:100%;padding-bottom:55%}}.course-bottom-part .bottom .container .about-part a:before{position:absolute;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.3);left:0;top:0}.course-bottom-part .bottom .container .about-part a:hover:before{background-color:rgba(0,0,0,.6)}.course-bottom-part .bottom .container .about-part a img{width:76px}.course-bottom-part .bottom .container .faq-part{max-width:calc(100% - 85px)}@media (max-width:992px){.course-bottom-part .bottom .container .faq-part{width:100%;max-width:100%}}.course-bottom-part .bottom .container .faq-part .accordion-item:not(:last-child){border-bottom:1.5px solid rgba(0,0,0,.15);margin-bottom:25px}.course-bottom-part .bottom .container .faq-part .accordion-item .accordion-header{font-size:16px;padding:0 0 25px 0;position:relative;cursor:pointer;line-height:1.5}.course-bottom-part .bottom .container .faq-part .accordion-item .accordion-header:hover{color:#1175e9}.course-bottom-part .bottom .container .faq-part .accordion-item .accordion-header span{display:block;width:calc(100% - 30px)}.course-bottom-part .bottom .container .faq-part .accordion-item .accordion-header:after{position:absolute;content:"";width:10px;height:6px;background:url(../img/drop.svg);color:#000;right:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);top:8px}.course-bottom-part .bottom .container .faq-part .accordion-item .accordion-header.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.course-bottom-part .bottom .container .faq-part .accordion-item .accordion-desc{font-size:16px;font-weight:700;display:none;padding-bottom:20px;line-height:1.5}.course-bottom-part .bottom .container .map-part #map{height:auto;padding-bottom:41%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.course-bottom-part .bottom .container .map-part .map-bottom-part{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#1175e9;margin-top:20px;padding:25px 30px 0 30px}.course-bottom-part .bottom .container .map-part .map-bottom-part ul{flex-wrap:wrap}.course-bottom-part .bottom .container .map-part .map-bottom-part ul li{margin-bottom:25px}.course-bottom-part .bottom .container .map-part .map-bottom-part ul li:not(:last-child){padding-right:50px}.course-bottom-part .bottom .container .map-part .map-bottom-part ul li .label{display:block;font-size:14px;color:rgba(255,255,255,.6);margin-bottom:12px}.course-bottom-part .bottom .container .map-part .map-bottom-part ul li div img{margin-right:9px}.course-bottom-part .bottom .container .map-part .map-bottom-part ul li div span{font-size:17px;font-weight:700;color:#fff;line-height:1.5}.other-courses{padding-bottom:90px}@media (max-width:700px){.other-courses{padding-bottom:50px}}@media (max-width:550px){.other-courses{padding-bottom:30px}}.other-courses section{padding-top:80px}@media (max-width:700px){.other-courses section{padding-top:50px}}.login-part{padding-top:30px;padding-bottom:30px}@media (max-width:700px){.login-part{padding-top:73px}}.login-part .container .login-self{width:100%;height:auto;padding:20px 20px 70px 20px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;background-color:#fff;border:1px solid #dfdfdf;text-align:center}@media (max-width:700px){.login-part .container .login-self{padding-bottom:50px}}.login-part .container .login-self .success-icon{margin:0 auto;margin-top:40px;width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#1175e9;margin-bottom:-25px;justify-content:center;align-items:center}@media (max-width:700px){.login-part .container .login-self .success-icon{margin-top:20px;width:60px;height:60px;margin-bottom:10px!important}}.login-part .container .login-self .success-icon img{height:30px}.login-part .container .login-self .title{font-size:30px;font-weight:700;text-align:center;padding-top:60px;margin-bottom:40px}@media (max-width:700px){.login-part .container .login-self .title{padding-top:20px;font-size:26px}}@media (max-width:550px){.login-part .container .login-self .title{font-size:20px}}.login-part .container .login-self .title-desc{font-size:18px;line-height:24px;font-weight:500;margin:0 auto;margin-top:-25px;margin-bottom:47px;text-align:center;color:rgba(0,0,0,.8);max-width:660px}@media (max-width:700px){.login-part .container .login-self .title-desc{font-size:16px;margin-bottom:25px;line-height:1.5}}@media (max-width:550px){.login-part .container .login-self .title-desc{font-size:14px}}.login-part .container .login-self .resend{display:inline-block;margin:0 auto;font-size:15px;font-weight:500;color:#1175e9;border-bottom:1px solid transparent}.login-part .container .login-self .resend:hover{border-bottom:1px solid #1175e9}.login-part .container .login-self .info{font-size:15px;font-weight:500;margin-top:40px;text-align:center}.login-part .container .login-self .login-form{max-width:448px;margin:0 auto;text-align:left}.login-part .container .login-self .login-form label{display:block;font-size:15px;font-weight:500;color:rgba(0,0,0,.5);margin-bottom:12px}.login-part .container .login-self .login-form>input{width:100%;height:52px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid rgba(0,0,0,.2);margin-bottom:25px;font-size:15px;font-weight:500;padding:0 20px}.login-part .container .login-self .login-form>input:focus{border:1px solid #000}.login-part .container .login-self .login-form button{width:100%;height:52px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;line-height:52px;background-color:#1175e9;color:#fff;font-size:18px;font-weight:500;margin-bottom:5px}.login-part .container .login-self .login-form button:hover{background-color:#0f67ce}.login-part .container .login-self ul{justify-content:space-between;align-items:flex-start;margin-top:40px;flex-wrap:wrap}@media (max-width:700px){.login-part .container .login-self ul{margin-top:25px}}.login-part .container .login-self ul .left{padding-right:20px;margin-bottom:10px}.login-part .container .login-self ul .left label{font-size:15px;font-weight:500;display:inline-block;padding-left:10px;color:#000;cursor:pointer}.login-part .container .login-self ul .left input{-moz-appearance:none;-webkit-appearance:none;width:12px;height:12px;border:1px solid #000;cursor:pointer}.login-part .container .login-self ul .left input:checked{background-color:#000;background-image:url(../img/check.svg);background-size:8px 8px!important}.login-part .container .login-self ul .right a{display:inline-block;color:#1175e9;font-size:15px;font-weight:500;border-bottom:1px solid transparent}.login-part .container .login-self ul .right a:hover{border-bottom:1px solid #1175e9}.profile-section{padding-top:30px;padding-bottom:90px}@media (max-width:750px){.profile-section{padding-top:73px}}.profile-section>.container{justify-content:space-between;flex-wrap:wrap}.profile-section>.container .open-navigation-bar{width:100%;margin-bottom:20px;margin-left:-20px}@media (max-width:750px){.profile-section>.container .open-navigation-bar{display:none}}@media (min-width:993px){.profile-section>.container .open-navigation-bar{display:none}}.profile-section>.container .open-navigation-bar button{width:30px;height:30px;background-color:#1175e9;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;-ms-border-bottom-right-radius:5px;-o-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;-ms-border-top-right-radius:5px;-o-border-top-right-radius:5px;border-top-right-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.3);position:relative}.profile-section>.container .open-navigation-bar button img{width:15px}.profile-section>.container .left{width:320px;height:300px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #dfdfdf;position:sticky;top:150px}@media (max-width:992px){.profile-section>.container .left{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;-ms-border-top-left-radius:0;-o-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;border-bottom-left-radius:0;position:absolute;top:50%;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);transform:translate(-100%,-50%);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;visibility:hidden;z-index:1;max-width:320px;left:0;width:calc(100% - 40px)}.profile-section>.container .left.active{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:1;visibility:visible}}.profile-section>.container .left a{display:block;width:100%;height:59.5px;line-height:59.5px;padding-left:11px;font-size:16px;font-weight:600}.profile-section>.container .left a:not(:last-child){border-bottom:1px solid #dfdfdf}.profile-section>.container .left a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:44px;display:inline-block;text-align:center;color:#000}.profile-section>.container .left a#my-account:before{content:""}.profile-section>.container .left a#add-course:before{content:""}.profile-section>.container .left a#my-courses:before{content:""}.profile-section>.container .left a#notifications:before{content:""}.profile-section>.container .left a#settings:before{content:""}.profile-section>.container .left a.active{color:#1175e9;pointer-events:none}.profile-section>.container .left a.active:before{color:#1175e9}.profile-section>.container .left a:hover{background-color:#dfdfdf}.profile-section>.container .close-part{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);cursor:pointer;display:none}.profile-section>.container .right{width:calc(100% - 340px);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #dfdfdf;background:#fff}@media (max-width:992px){.profile-section>.container .right{width:100%}}.profile-section>.container .right .top{height:69px;border-bottom:1px solid #dfdfdf}@media (max-width:550px){.profile-section>.container .right .top{height:60px}}.profile-section>.container .right .top .container{padding:0 44px;position:relative;white-space:nowrap;overflow-x:auto;overflow-y:hidden}@media (max-width:550px){.profile-section>.container .right .top .container{padding:0 20px}}.profile-section>.container .right .top .container button{height:69px;line-height:69px;margin-right:35px;font-size:17px;font-weight:600;position:relative}@media (max-width:550px){.profile-section>.container .right .top .container button{font-size:15px;height:60px;line-height:60px;margin-right:25px}}.profile-section>.container .right .top .container button.active:before{height:3px;background-color:#000;content:"";width:100%;position:absolute;bottom:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (min-width:993px){.profile-section>.container .right .top .container button.active:before{display:none}}.profile-section>.container .right .top .container .show-active{height:3px;background-color:#000;width:0;position:absolute;bottom:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (max-width:992px){.profile-section>.container .right .top .container .show-active{opacity:0;visibility:hidden}}.profile-section>.container .right .bottom{padding:10px 30px 50px 30px}.profile-section>.container .right .bottom .title{height:69px;line-height:69px;margin-right:35px;font-size:17px;font-weight:600;position:relative}@media (max-width:550px){.profile-section>.container .right .bottom .title{font-size:15px;height:60px;line-height:60px;margin-right:25px}}@media (max-width:550px){.profile-section>.container .right .bottom{padding:10px 20px 40px 20px}}.profile-section>.container .right .bottom form{margin-bottom:30px}.profile-section>.container .right .bottom .item{margin-bottom:20px;position:relative;clear:both}.profile-section>.container .right .bottom .item.photo{margin-bottom:25px}.profile-section>.container .right .bottom .item.margin{margin-top:60px}.profile-section>.container .right .bottom .item .nice-select{width:calc(100% - 50px);height:52px;line-height:52px;font-size:15px;margin-bottom:15px}.profile-section>.container .right .bottom .item .nice-select .list{width:100%}.profile-section>.container .right .bottom .item .nice-select:before{position:absolute;content:"";width:10px;height:6px;background:url(../img/drop.svg);color:#000;right:9px}.profile-section>.container .right .bottom .item .nice-select:after{display:none}.profile-section>.container .right .bottom .item .nice-select.open:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px}.profile-section>.container .right .bottom .item .nice-select span.current{font-size:15px;font-weight:500}@media (max-width:550px){.profile-section>.container .right .bottom .item .nice-select{padding-left:15px}.profile-section>.container .right .bottom .item .nice-select span.current{font-size:14px}.profile-section>.container .right .bottom .item .nice-select .option{padding-left:15px;font-size:14px}}.profile-section>.container .right .bottom .item .label{display:block;font-size:15px;color:rgba(0,0,0,.5);font-weight:500;margin-bottom:12px}@media (max-width:550px){.profile-section>.container .right .bottom .item .label{font-size:13px;margin-bottom:8px}}.profile-section>.container .right .bottom .item>input{width:calc(100% - 50px);height:52px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #dfdfdf;padding:0 20px;font-size:15px;font-weight:500}@media (max-width:550px){.profile-section>.container .right .bottom .item>input{height:40px;font-size:14px;padding:0 15px}}.profile-section>.container .right .bottom .item>input:focus{border:1px solid #000}.profile-section>.container .right .bottom .item textarea{width:calc(100% - 50px);height:104px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #dfdfdf;padding:0 20px;font-size:15px;font-weight:500;resize:none;padding-top:19px}.profile-section>.container .right .bottom .item textarea.big{height:156px}@media (max-width:550px){.profile-section>.container .right .bottom .item textarea{font-size:14px;padding:15px 15px 0 15px}}.profile-section>.container .right .bottom .item textarea:focus{border:1px solid #000}.profile-section>.container .right .bottom .item .add-phone{width:30px;height:30px;background-color:#1175e9;border-radius:50%;position:absolute;right:0;bottom:11px}@media (max-width:550px){.profile-section>.container .right .bottom .item .add-phone{bottom:3px}}.profile-section>.container .right .bottom .item .add-phone:after{position:absolute;content:"+";margin-top:2px;color:#fff;font-size:20px}.profile-section>.container .right .bottom .item .add-phone:hover{background-color:#0855af}.profile-section>.container .right .bottom .item .remove-phone{width:30px;height:30px;background-color:#ff3f00;border-radius:50%;position:absolute;right:0;bottom:11px}.profile-section>.container .right .bottom .item .remove-phone:after{position:absolute;content:"-";margin-top:2px;color:#fff;font-size:20px}.profile-section>.container .right .bottom .item .remove-phone:hover{background-color:#c73201}.profile-section>.container .right .bottom .main-part{position:relative}.profile-section>.container .right .bottom .main-part .add-main-part{width:30px;height:30px;background-color:#1175e9;border-radius:50%;position:absolute;right:0;top:65px}@media (max-width:550px){.profile-section>.container .right .bottom .main-part .add-main-part{bottom:3px}}.profile-section>.container .right .bottom .main-part .add-main-part:after{position:absolute;content:"+";margin-top:2px;color:#fff;font-size:20px}.profile-section>.container .right .bottom .main-part .add-main-part:hover{background-color:#0855af}.profile-section>.container .right .bottom .main-part .remove-main-part{width:30px;height:30px;background-color:#ff3f00;border-radius:50%;position:absolute;right:0;top:65px}.profile-section>.container .right .bottom .main-part .remove-main-part:after{position:absolute;content:"-";margin-top:2px;color:#fff;font-size:20px}.profile-section>.container .right .bottom .main-part .remove-main-part:hover{background-color:#c73201}.profile-section>.container .right .bottom .course-profile-img{width:100%;height:auto;padding-bottom:42%;background-color:#dfdfdf;margin-bottom:15.6px;border-radius:6px;position:relative;cursor:pointer}.profile-section>.container .right .bottom .course-profile-img .reload{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#1175e9;position:absolute;left:25px;bottom:20px;opacity:0;visibility:hidden}.profile-section>.container .right .bottom .course-profile-img .reload:after{position:absolute;content:"";width:14px;height:14px;background:url(../img/refresh.svg)}.profile-section>.container .right .bottom .course-profile-img .reload:hover{background-color:#0855af}.profile-section>.container .right .bottom .course-profile-img .delete{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#ff3f00;position:absolute;left:75px;bottom:20px;opacity:0;visibility:hidden}.profile-section>.container .right .bottom .course-profile-img .delete:after{position:absolute;content:"";width:11px;height:14px;background:url(../img/delete.svg)}.profile-section>.container .right .bottom .course-profile-img .delete:hover{background-color:#da3702}.profile-section>.container .right .bottom .course-profile-img:after{position:absolute;content:"+";font-size:40px;color:#000;opacity:.5}.profile-section>.container .right .bottom .course-profile-img.selected:after{display:none}.profile-section>.container .right .bottom .course-profile-img.selected .reload{opacity:1;visibility:visible}.profile-section>.container .right .bottom .course-profile-img.selected .delete{opacity:1;visibility:visible}.profile-section>.container .right .bottom .input-part{justify-content:space-between;flex-wrap:wrap}@media (max-width:600px){.profile-section>.container .right .bottom .input-part{justify-content:unset;margin:-4px}}.profile-section>.container .right .bottom .input-part li{width:calc(20% - 8px)}@media (max-width:700px){.profile-section>.container .right .bottom .input-part li{width:calc(25% - 8px);margin-bottom:11px}}@media (max-width:600px){.profile-section>.container .right .bottom .input-part li{width:calc(100% / 3 - 8px);margin:4px}}@media (max-width:400px){.profile-section>.container .right .bottom .input-part li{width:calc(50% - 8px);margin:4px}}.profile-section>.container .right .bottom .input-part li button{background-color:#dfdfdf;border-radius:3px;height:100%;padding-bottom:42%;cursor:pointer;position:relative;width:100%}.profile-section>.container .right .bottom .input-part li button:after{position:absolute;content:"+";font-size:20px;color:#000;opacity:.5}.profile-section>.container .right .bottom .input-part li button.selected:after{display:none}.profile-section>.container .right .bottom .input-part li button:hover{background-color:#d8d8d8}.profile-section>.container .right .bottom .input-part li button:hover:after{opacity:1}.profile-section>.container .right .bottom .input-part li input{width:100%;padding:0;display:none}.profile-section>.container .right .bottom .social-part{margin-bottom:60px;margin-top:60px}.profile-section>.container .right .bottom .submit{width:calc(100% - 50px);height:52px;line-height:52px;background-color:#1175e9;font-size:18px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#fff;text-align:center;font-weight:600;margin-top:35px}@media (max-width:550px){.profile-section>.container .right .bottom .submit{margin-top:20px;height:40px;line-height:40px;font-size:14px}}.profile-section>.container .right .bottom .submit:hover{background-color:#0855af}.profile-section>.container .right .bottom .tags{flex-wrap:wrap;width:calc(100% - 50px)}.profile-section>.container .right .bottom .tags>div{margin-top:15px;height:32px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background-color:#dfdfdf;align-items:center;padding-left:12px;padding-right:34px;position:relative;margin-right:10px}.profile-section>.container .right .bottom .tags>div span{font-size:15px;font-weight:500}.profile-section>.container .right .bottom .tags>div button{padding:12px;right:0}.profile-section>.container .right .bottom .tags>div:hover button{filter:contrast(0)}.profile-section>.container .navigation-part{margin-bottom:15px}.profile-section>.container .navigation-part a{align-items:center;padding-bottom:5px}.profile-section>.container .navigation-part a img{width:12px;margin-right:14px;position:relative;top:-2px}.profile-section>.container .navigation-part a span{font-size:16px;font-weight:600}.profile-section>.container .timetable{width:100%;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;border:solid 1px #dfdfdf;overflow-x:auto}.profile-section>.container .timetable table{border-collapse:collapse;width:1000px}.profile-section>.container .timetable table thead tr th{font-size:14px;color:#9b9b9b;font-weight:600;padding:15px;line-height:16px;text-align:left}.profile-section>.container .timetable table thead tr th:first-child{width:85px}.profile-section>.container .timetable table thead tr th:nth-child(2){min-width:150px}.profile-section>.container .timetable table thead tr th:not(:last-child){border-right:1px solid #dfdfdf}.profile-section>.container .timetable table tbody tr{border-top:1px solid #dfdfdf}.profile-section>.container .timetable table tbody tr td{padding:15px;vertical-align:middle;font-size:14px;line-height:16px;font-weight:500}.profile-section>.container .timetable table tbody tr td>a{border-bottom:1px solid transparent}.profile-section>.container .timetable table tbody tr td:first-child img{width:100%;height:35px;object-fit:cover}.profile-section>.container .timetable table tbody tr td:last-child{text-align:center;position:relative}.profile-section>.container .timetable table tbody tr td:last-child button{width:30px;height:30px;text-align:center;line-height:30px}.profile-section>.container .timetable table tbody tr td:last-child .more{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:1;padding-top:5px;padding-bottom:5px;display:none}.profile-section>.container .timetable table tbody tr td:last-child .more .close-area{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);cursor:pointer}.profile-section>.container .timetable table tbody tr td:last-child .more .more-self{background-color:#fff;width:200px;box-shadow:0 2px 20px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.1);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.profile-section>.container .timetable table tbody tr td:last-child .more .more-self .item{width:100%;height:45px;min-height:45px;align-items:center;text-align:left;padding-left:15px}.profile-section>.container .timetable table tbody tr td:last-child .more .more-self .item div{width:16px;text-align:center;margin-right:10px;position:relative;top:2px}.profile-section>.container .timetable table tbody tr td:last-child .more .more-self .item span{font-size:14px;font-weight:600}.profile-section>.container .timetable table tbody tr td:last-child .more .more-self .item span:after{position:absolute;content:"";width:100%;height:1px;left:0;bottom:0;background-color:#000;opacity:0;visibility:hidden}.profile-section>.container .timetable table tbody tr td:last-child .more .more-self .item:hover span{position:relative}.profile-section>.container .timetable table tbody tr td:last-child .more .more-self .item:hover span:after{opacity:1;visibility:visible}.profile-section>.container .timetable table tbody tr td:last-child .more .more-self .item:not(:last-child){position:relative}.profile-section>.container .timetable table tbody tr td:last-child .more .more-self .item:not(:last-child):after{position:absolute;content:"";width:calc(100% - 30px);height:1px;background-color:#f0f0f0;bottom:0;right:15px}.profile-section>.container .timetable table tbody tr td:last-child .more .more-self .close{position:absolute;right:-13px;top:-13px;background:#fff;width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer}.profile-section>.container .timetable table tbody tr td:last-child .more .more-self .close img{width:25px}.profile-section>.container .timetable table tbody tr td:not(:last-child){border-right:1px solid #dfdfdf}.profile-section>.container .timetable table tbody tr td.active{color:#33bd00}.profile-section>.container .timetable table tbody tr td.deactive{color:#f59123}.profile-section>.container .timetable table tbody tr:hover td>a{border-bottom:1px solid #000}.profile-section>.container .notifications-part{padding:16.5px 0;padding-bottom:50px}.profile-section>.container .notifications-part .notf-item{background-color:#e3e6e8;padding:17.5px 30px;border-bottom:1px solid #fff}@media (max-width:550px){.profile-section>.container .notifications-part .notf-item{padding:17.5px 20px}}.profile-section>.container .notifications-part .notf-item.unread{background-color:#fff;border-bottom:1px solid transparent;position:relative}.profile-section>.container .notifications-part .notf-item.unread:not(:first-child):after{position:absolute;content:"";width:calc(100% - 60px);height:1px;background:#dfdfdf;left:30px;top:0}.profile-section>.container .notifications-part .notf-item.unread:before{position:absolute;content:"";width:5px;height:5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#1175e9;right:30px}.profile-section>.container .notifications-part .notf-item .image{width:52.5px;height:36px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-right:14.5px}.profile-section>.container .notifications-part .notf-item .notf-desc{width:calc(100% - 67px)}.profile-section>.container .notifications-part .notf-item .notf-desc .title{font-size:15px;font-weight:400;max-width:85%;line-height:1.3;margin-bottom:10px}.profile-section>.container .notifications-part .notf-item .notf-desc .title span{font-weight:700}.profile-section>.container .notifications-part .notf-item .notf-desc .date{font-size:13px;font-weight:500;color:rgba(0,0,0,.5)}.profile-section>.container .settings-title{font-size:22px;font-weight:600;margin-bottom:40px}.profile-section>.container .item{min-height:79px}.profile-section>.container .add-part{position:relative}.profile-section>.container .add-part .add-this-part{width:30px;height:30px;background-color:#1175e9;border-radius:50%;position:absolute;right:0;top:38px;z-index:1}@media (max-width:550px){.profile-section>.container .add-part .add-this-part{bottom:3px}}.profile-section>.container .add-part .add-this-part:after{position:absolute;content:"+";margin-top:2px;color:#fff;font-size:20px}.profile-section>.container .add-part .add-this-part:hover{background-color:#0855af}.profile-section>.container .add-part .remove-this-part{width:30px;height:30px;background-color:#ff3f00;border-radius:50%;position:absolute;right:0;top:38px;z-index:1}.profile-section>.container .add-part .remove-this-part:after{position:absolute;content:"-";margin-top:2px;color:#fff;font-size:20px}.profile-section>.container .add-part .remove-this-part:hover{background-color:#c73201}.profile-section>.container .add-part .right-text{position:relative}.profile-section>.container .add-part .right-text .right-part{font-size:15px;font-weight:500;color:rgba(0,0,0,.5);position:absolute;right:70px;top:43px}@media (max-width:550px){.profile-section>.container .add-part .right-text .right-part{right:65px;font-size:13px;top:35px}}.profile-section>.container .add-part .right-text input{padding-right:70px}.profile-section>.container .add-part .right-select{position:absolute}.profile-section>.container .add-part .right-select .nice-select{width:130px!important;position:absolute;right:51px;top:28px;height:50px!important;text-align:right!important;border:none}@media (max-width:550px){.profile-section>.container .add-part .right-select .nice-select{top:22px;height:37px!important;line-height:37px!important}.profile-section>.container .add-part .right-select .nice-select span.current{font-size:13px!important}}.profile-section>.container .course-photo{max-width:100%;flex-wrap:wrap}.profile-section>.container .course-photo .label{width:100%}.profile-section>.container .course-photo input{display:none}.profile-section>.container .course-photo .course-profile-img{width:400px!important;margin-right:25px}.profile-section>.container .course-photo p{width:calc(100% - 425px);font-size:13px;line-height:18px;color:rgba(0,0,0,.5)}.profile-section>.container .course-photo ul{display:none!important}@media (max-width:700px){.profile-section>.container .course-photo .course-profile-img{width:100%!important;margin-right:0}.profile-section>.container .course-photo p{width:100%}}.privacy{margin-top:30px;margin-bottom:30px}@media (max-width:992px){.privacy{margin-top:80px}}.privacy .container .privacy-self{background-color:#fff;padding:60px 70px;border:1px solid #dfdfdf;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}@media (max-width:992px){.privacy .container .privacy-self{padding:40px 50px}}@media (max-width:700px){.privacy .container .privacy-self{padding:40px 30px}}@media (max-width:700px){.privacy .container .privacy-self{padding:30px 15px}}.privacy .container .privacy-self .big-title{font-size:40px;font-weight:700;text-align:center;margin-bottom:40px}@media (max-width:992px){.privacy .container .privacy-self .big-title{font-size:30px;margin-bottom:30px}}@media (max-width:992px){.privacy .container .privacy-self .big-title{font-size:25px;margin-bottom:20px}}.privacy .container .privacy-self .small-desc{font-size:20px;line-height:30px;font-weight:400;margin-bottom:60px}@media (max-width:992px){.privacy .container .privacy-self .small-desc{font-size:18px;margin-bottom:40px}}@media (max-width:700px){.privacy .container .privacy-self .small-desc{font-size:16px;margin-bottom:30px}}@media (max-width:500px){.privacy .container .privacy-self .small-desc{font-size:14px;line-height:20px;margin-bottom:30px}}.privacy .container .privacy-self .title{font-size:17px;line-height:27px;font-weight:700;margin-bottom:15px}@media (max-width:700px){.privacy .container .privacy-self .title{font-size:15px;margin-bottom:15px}}@media (max-width:500px){.privacy .container .privacy-self .title{font-size:14px;line-height:20px;margin-bottom:15px}}.privacy .container .privacy-self .desc{font-size:17px;line-height:27px;font-weight:400;margin-bottom:40px}@media (max-width:700px){.privacy .container .privacy-self .desc{font-size:15px;margin-bottom:15px}}@media (max-width:700px){.privacy .container .privacy-self .desc{font-size:14px;line-height:20px;margin-bottom:15px}}.none{display:none}a.course-general:hover span:not(.icon-home){border-bottom:1px solid #202020}