@charset "UTF-8";html{height:100%;position:relative}header{position:fixed;top:0;width:100%;height:100px;z-index:20;transition:all .3s;left:0}header .mob_icon{display:none}header.fixed{height:80px}header .header{width:100%;z-index:1;height:100%;transition:all .3s}header.fixed .header{background-color:#161616e6}header .logo{display:block;height:100%;width:100px;padding:15px 0;z-index:2}header.fixed .logo{padding:15px 0}header .logo a{display:inline-block;height:100%;z-index:2}header .logo img.logo_c{display:block;height:100%;transition:all .3s;opacity:1}header .f_container{align-items:center;justify-content:space-between;height:100%}header nav{display:flex;justify-content:space-between;align-items:center;width:100%}header nav ul{list-style-type:none;margin:0;padding:0}header nav>ul{display:flex;align-items:baseline;position:initial}header nav>ul>li{padding:15px 20px;position:initial}header.fixed nav>ul>li{padding:28px 20px}header nav>ul>li>a{color:#fff;font-weight:700;font-size:1em;text-align:center;transition:all .3s;display:block;z-index:2;white-space:nowrap}header.fixed nav>ul>li>a{color:#fff}header.fixed nav>ul>li:first-child:after{height:80px;background-color:#034c64;top:-30px}header .menu_box{position:absolute;background-color:#f6f6f6;width:100%;left:50%;border-radius:0 0 10px 10px;box-shadow:0 3px 6px #0003;display:flex;max-width:1000px;transform:translate(-50%);transition:all .3s;z-index:1;top:142px;overflow:hidden;height:0;padding:0 15px}header nav>ul>li:first-child:hover .menu_box{height:228px;padding:15px}header.fixed .menu_box{top:78px}header nav>ul>li:first-child:hover .menu_box:after{content:"";display:block;height:2px;background-color:#e44573;width:100px;position:absolute;right:0;top:0}header .menu_box ul{width:33.33%;padding:0;margin:0}header .menu_box ul img{border-radius:5px;width:100%;height:100%}header .menu_box ul li{list-style-type:none;margin:0;padding:0}header .menu_box a{text-align:right;color:#e44573;font-size:1em;margin-bottom:10px;display:inline-block}header .menu_box ul li:not(.lvl2) a{padding-right:10px;transition:all .3s;font-weight:300}header .menu_box ul li:not(.lvl2) a:hover{padding-right:15px}header .menu_box ul li:not(.lvl2) a:after{content:"";display:block;width:5px;height:5px;background-color:#e44573;border-radius:50%;opacity:1;right:0;top:50%;transform:translateY(-50%);position:absolute}header .menu_box ul li.lvl2 a{font-weight:500}header .tools{align-items:center;height:100%;justify-content:space-between}header.fixed .tools{height:auto}header .tools .login{cursor:pointer}.under_header{height:0!important}.under_header .login_box{position:absolute;background-color:#161616;padding:0 10px;top:0;right:0;border-radius:10px;white-space:nowrap;width:250px;box-shadow:0 3px 6px 3px #0000003d;z-index:1;transition:all .3s;visibility:hidden;opacity:0}.under_header .login_box.open{visibility:visible;opacity:1}.under_header .login_box .info{border-bottom:1px solid #333;padding:10px 0;margin:0 10px}.under_header .login_box .info .name{font-weight:700;color:#f7f7f7}.under_header .login_box .links{padding:10px 0}.under_header .login_box .links a{display:block;padding:5px 10px;white-space:nowrap;border-radius:5px;color:#f7f7f7}.under_header .login_box .links a:hover{background-color:#222}.under_header .login_box .links a span{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:10px;background-repeat:no-repeat;background-size:contain}.under_header .login_box .links a span.admin{background-image:url(../uploads/icon/admin.png)}.under_header .login_box .links a span.profile{background-image:url(../uploads/icon/profile.png)}.under_header .login_box .links a span.flash_cards{background-image:url(../uploads/icon/flash_cards.png)}.under_header .login_box .links a span.textbook{background-image:url(../uploads/icon/textbook.png)}.under_header .login_box .links a span.notebook{background-image:url(../uploads/icon/notebook.png)}.under_header .login_box .links a span.exam{background-image:url(../uploads/icon/exam.png)}.under_header .login_box .links a span.logout{background-image:url(../uploads/icon/logout.png)}footer{background-color:#121212;border-top:1px solid #1f1f1f}footer:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;background-repeat:no-repeat;background-size:cover;height:100%;opacity:.1}footer .copyright{background:#161616;text-align:center;color:#e44573;padding:26px;font-size:13px;z-index:1}footer .footer{padding:100px 0}footer .footer .cell{width:70%;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between}footer .footer .cell .flex>div{width:33%}footer .footer .cell .content{margin-top:10px;color:#eee;font-size:.9em;line-height:25px}footer .footer .cell:last-child{width:20%}footer .footer .cell .title{font-weight:700;font-size:20px;color:#e44573}footer .footer .cell .add a{color:#fff}footer .footer .cell .add{color:#fff;margin-top:10px}footer .footer .cell .add span{direction:ltr;display:inline-block;text-align:right}footer .footer .cell .social a{background-color:#121212;border-radius:50%;margin-right:10px;width:40px;height:40px;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:23px}footer .footer .cell .social a.aparat{background-image:url(../uploads/icon/aparat.png)}footer .footer .cell .social a.youtube{background-image:url(../uploads/icon/youtube.png)}footer .footer .cell .social a.instagram{background-image:url(../uploads/icon/instagram.png)}footer .footer .cell .social a.linkedin{background-image:url(../uploads/icon/linkedin.png)}footer .footer .cell .social a.whatsapp{background-image:url(../uploads/icon/whatsapp.png)}footer .footer .cell .link{margin-top:10px}footer .footer .cell .link a{color:#fff}#packages .sec_title{font-size:2em;color:#e44573;font-weight:700;text-align:center;margin-bottom:50px}#packages .flex{justify-content:center}#packages .flex .package{width:250px;text-align:center;margin:0 50px}#packages .flex .package:nth-child(2){transform:scale(1.2)}#packages .flex .package .price{font-size:2em;font-weight:700}#packages .flex .package .title{font-size:1.5em;color:#e44573}#packages .flex .package .desc{margin:50px 0}@media only screen and (max-width:1420px){#my_flashcards .panel .checkbox_items .item{width:120px}body{font-size:85%;padding-top:120px}header{height:120px}header .tools .search input[type=text]{width:150px;height:30px}header .tools .search input[type=submit]{background-position:center;background-size:20px;width:30px;height:30px}header .tools .basket{width:30px;height:30px;background-size:22px}header .tools .login{width:30px;height:30px;background-size:30px}header nav ul li a:after,header nav ul li a:before{width:40px;height:40px}header nav ul li:nth-child(4) a:after,header nav ul li:nth-child(4) a:before{width:60px;height:60px}footer .footer{padding:100px 20px}footer .footer .enamd_box{margin-top:200px}footer .footer .enamd{margin-bottom:20px}header nav>ul>li{padding:15px 10px}header .menu_box{top:120px}header.fixed nav>ul>li{padding:28px 10px}}@media only screen and (max-width:1024px){body{font-size:80%}footer .footer .cell{width:65%}footer .footer .cell:last-child{width:35%}footer .footer .enamd_box{margin-top:120px}.product_slider .sec_title{margin-bottom:40px}}@media only screen and (max-width:900px){header .logo{width:50px}header .mob_icon{width:30px;height:23px;margin:0 auto 0 30px;display:block;z-index:2;cursor:pointer}header .mob_icon span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#fff;border-radius:3px;z-index:1;transform-origin:0px 4px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}header .mob_icon span:first-child{transform-origin:0% 0%}header .mob_icon span:nth-last-child(2){transform-origin:0% 100%}header.show_mob .mob_icon span:nth-last-child(1){transform:rotate(-45deg) translate(-1px,1px);-webkit-transform:rotate(-45deg) translate(-1px,1px);-moz-transform:rotate(-45deg) translate(-1px,1px)}header.show_mob .mob_icon span:nth-last-child(2){opacity:0;transform:rotate(0) scale(.2);-webkit-transform:rotate(0) scale(.2,.2);-moz-transform:rotate(0) scale(.2,.2)}header.show_mob .mob_icon span:nth-last-child(3){transform:rotate(45deg) translate(-2px,-2px);-webkit-transform:rotate(45deg) translate(-2px,-2px);-moz-transform:rotate(45deg) translate(-2px,-2px)}header{height:80px}header .tools{z-index:2;height:auto}header nav{display:block;position:fixed;width:40%;min-width:350px;height:100%;z-index:1;background-color:#222;top:0;left:-110%;border-radius:0;padding:0 5%;transition:left .3s cubic-bezier(.77,.2,.05,1);box-shadow:3px 0 6px #0000004d}header.show_mob nav{left:0}header nav>ul{flex-direction:column;padding-bottom:100px;overflow-y:auto;height:100%;margin-top:100px}header nav ul li a,header.fixed nav ul li a{color:#e44573;text-align:right;display:inline-block;align-items:center}header nav>ul>li>a:after,header nav>ul>li>a:before,header.fixed nav>ul>li>a:after,header.fixed nav>ul>li>a:before{width:30px!important;height:30px!important;margin:0 0 -5px 10px;display:inline-block}header nav ul li{padding:0!important;margin-bottom:20px;width:100%}header .menu_box,header.fixed .menu_box{position:relative;background-color:#fff;width:100%;left:0;border-radius:0;box-shadow:none;padding:0;max-width:1000px;z-index:1;top:0;transform:translate(0);height:auto}header nav>ul>li:first-child:hover .menu_box,header.fixed nav>ul>li:first-child:hover .menu_box{padding:0}header nav ul ul li{margin:15px 10px 0 0!important}header .menu_box a{margin-bottom:0}footer:after{background-image:none}footer .footer{padding:30px 20px;display:block}footer .footer .cell{width:100%}footer .footer .cell:last-child{width:100%}footer .footer .cell .content{margin:30px 0}footer .footer .enamd_box{margin-top:30px;text-align:center}footer .footer .enamd{width:80px;height:80px;margin-left:10px}footer .footer .cell .social{text-align:center}footer .footer .cell .social a{margin:0 7px;width:30px;height:30px;background-size:16px}}@media only screen and (max-width:768px){footer .footer .cell .flex{flex-wrap:wrap}footer .footer .cell .flex>div{width:50%}footer .footer .cell .flex>div:last-child{width:100%;margin-top:20px}}@media only screen and (max-width:540px){body{font-size:70%}}@media only screen and (max-width:414px){body{font-size:65%}footer .footer .cell .flex{display:block}footer .footer .cell .flex>div{width:100%}footer .footer .cell .flex>div:first-child{margin-bottom:30px}}
