﻿@charset "UTF-8";@font-face{font-family:"icomoon";src:url("/font/icomoon.eot?dyoyz0");src:url("/font/icomoon.eot?dyoyz0#iefix") format("embedded-opentype"),url("/font/icomoon.ttf?dyoyz0") format("truetype"),url("/font/icomoon.woff?dyoyz0") format("woff"),url("/font/icomoon.svg?dyoyz0#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block;}.question .play:after,.contact-container .form label.f-control::after,.has-sub>a::after,.has-sub>span::after,.side-nav .nav-item>span::after,.alert::before,input[type=checkbox]+label:before,input.radio+label:before,.dropdown::after,ul.checkmark li::before,ul.radio li::before,i{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-arrow-left{transform:scaleX(-1);}.icon-filter:before{content:"";}.icon-sort:before{content:"";}.icon-badge:before{content:"";}.icon-calendar:before{content:"";}.icon-notification:before{content:"";}.icon-exam:before{content:"";}.icon-book:before{content:"";}.icon-chart:before{content:"";}.icon-help:before{content:"";}.icon-license:before{content:"";}.icon-students:before{content:"";}.icon-account-circle:before{content:"";}.icon-ad:before{content:"";}.icon-home:before{content:"";}.icon-location:before{content:"";}.icon-globe:before{content:"";}.icon-plus:before{content:"";}.icon-mail:before{content:"";}.icon-phone2:before{content:"";}.icon-eye-slash:before{content:"";}.icon-badge-check:before{content:"";}.icon-refer-plus:before{content:"";}.icon-apple:before{content:"";}.icon-bar:before{content:"";}.icon-eye:before{content:"";}.icon-circle:before{content:"";}.icon-pin:before{content:"";}.icon-at:before{content:"";}.icon-phone:before{content:"";}.icon-arrow-right:before,.icon-arrow-left:before{content:"";}.icon-check:before{content:"";}.icon-check-round:before{content:"";}.icon-chevron-down:before{content:"";}.icon-chevron-left:before{content:"";}.icon-chevron-right:before{content:"";}.icon-chevron-up:before{content:"";}.icon-facebook:before{content:"";}.icon-instagram:before{content:"";}.icon-linkedin:before{content:"";}.icon-menu:before{content:"";}.icon-plus-circle:before{content:"";}.icon-refer:before{content:"";}.icon-search:before{content:"";}.icon-tiktok:before{content:"";}.icon-twitter:before{content:"";}.icon-x:before{content:"";}.icon-youtube:before{content:"";}.icon-circle-x:before{content:"";}*,*::before,*::after{box-sizing:border-box;}*{margin:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;}body{font-family:"Sora",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:.75rem;line-height:1.4;color:#373737;background-color:#fff;}body.noscroll{overflow-y:hidden;}body.logged,body.notlogged main{background-color:#f7f7f9;}a{text-decoration:none;color:inherit;}button,input,textarea{font-family:"Sora",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:.75rem;line-height:1.25;}button{padding:0;border:0;cursor:pointer;}img,video{max-width:100%;}img.round,video.round{border-radius:20px;}img.round-small,video.round-small{border-radius:10px;}h,h1,h2,h3,h4,h5,h6{padding:0;}h.clear,h1.clear,h2.clear,h3.clear,h4.clear,h5.clear,h6.clear{letter-spacing:inherit;font-size:inherit;display:inline;font-weight:inherit;line-height:inherit;color:inherit;}h,.h{font-size:4.375rem;font-weight:700;line-height:1.1;color:#000;}h1,.h1{font-size:1.5rem;font-weight:500;line-height:1.1;color:#000;}h2,.h2{font-size:1.375rem;font-weight:500;line-height:1.3;color:#000;}h3,.h3{font-size:1.25rem;font-weight:500;line-height:1.25;color:#000;}h4,.h4{font-size:1rem;font-weight:500;line-height:1.1;color:#000;}h5,.h5{font-size:1rem;font-weight:500;line-height:1.1;color:#000;}h6,.h6{font-size:1rem;font-weight:500;line-height:1.1;color:#000;}hr{border:0;height:1px;background:#dbdbdb;}ul{margin:0;padding:0;}ul.checkmark,ul.radio,ul.square{list-style:none;display:flex;flex-direction:column;}ul.checkmark li,ul.radio li,ul.square li{display:flex;gap:14px;align-items:center;}ul.radio li::before{width:14px;height:14px;content:"";color:#0ee171;font-size:14px;text-align:center;flex:0 0 14px;width:14px;height:14px;line-height:14px;}ul.checkmark li::before{width:34px;height:34px;border-radius:6px;background:#eaf6f0;content:"";color:#0ac172;font-size:24px;flex:0 0 34px;display:flex;align-items:center;justify-content:center;}ul.checkmark li.not::before{color:#cd2231;background:#fee3d5;content:"";}ul.square li::before{width:16px;height:16px;border-radius:6px;background:#0ee171;content:"";color:#0ac172;flex:0 0 16px;display:flex;align-items:center;justify-content:center;}.label,.invalid{font-size:.75rem;font-weight:600;line-height:1;text-transform:uppercase;}.label.s{font-size:.625rem;}.label.lg{font-size:.875rem;}.invalid{display:none;color:#ef2f2f;}.f-group{display:flex;flex-direction:column;gap:10px;}.f-group.row{flex-direction:row;}.f-group.right{align-items:flex-end;}label{font-size:.875rem;font-weight:500;line-height:1;color:#272727;}label.required::after{content:"*";margin-left:3px;color:#ef2f2f;}.f-control{padding:12px 22px;border-radius:8px;border:1px solid #808080;background:#fff;resize:none;color:#515151;}.f-control:focus{outline:0!important;border:1px solid #636363;}.f-control:disabled{background:#dbdbdb;}input.input-validation-error,.f-control.input-validation-error{border:1px solid #ef2f2f;}input.input-validation-error+.invalid,input.input-validation-error+label+.invalid,.f-control.input-validation-error+.invalid,.f-control.input-validation-error+label+.invalid{display:block;}input.input-validation-error+.dropdown,.f-control.input-validation-error+.dropdown{border:1px solid #ef2f2f;}.dropdown{position:relative;padding:12px;display:flex;flex-wrap:wrap;gap:4px;cursor:pointer;padding-right:23px;}.dropdown::after{position:absolute;right:6px;top:50%;margin-top:-10px;content:"";}.dropdown .selected{display:flex;flex-wrap:wrap;gap:4px;flex:1;}.chip{display:flex;align-items:center;background:#eaf6f0;border-radius:9999px;padding:2px 8px;font-size:13px;font-weight:500;color:#026c5e;}.chip button{background:transparent;border:0;cursor:pointer;color:#026c5e;margin-left:4px;}.box .chip{font-size:22px;}.dropdown-placeholder{flex:1 1 100%;color:#999;}.dropdown-options{position:absolute;top:100%;left:0;background:#fff;border:1px solid #ccc;border-radius:8px;width:100%;display:none;z-index:10;}.dropdown-option,.dropdown-empty{padding:8px;cursor:pointer;}.dropdown-option:hover,.dropdown-empty:hover{background:#f0f0f0;}.dropdown-group{padding-left:10px;padding-top:6px;}.dropdown-group>span{font-weight:600;}.dropdown-group>div{padding-left:20px;}.dropdown-group:not(:has(>div:not([style*="display: none"]))){display:none;}.field-validation-error.invalid{display:block;}input[type=checkbox],input.radio{display:none;}input[type=checkbox]+label,input.radio+label{display:flex;align-items:center;color:#373737;cursor:pointer;}input[type=checkbox].start+label,input.radio.start+label{align-items:start;}input[type=checkbox]+label:before,input.radio+label:before{display:flex;width:24px;height:24px;border-radius:4px;border:1px solid #808080;margin-right:8px;background:#fff;content:"";font-size:1rem;align-items:center;justify-content:center;flex-shrink:0;}input.radio+label:before{border-radius:50%;line-height:0;}input[type=checkbox]:checked+label:before{content:"";color:#fff;border:1px solid #07a26e;background:#07a26e;}input[type=checkbox]:disabled+label:before{border:1px solid #808080;background:#808080;}input.radio:checked+label:before{content:"";color:#07a26e;border:1px solid #07a26e;font-size:1.15rem;}input.radio[disabled]+label:before{border:1px solid #808080;background:#afafaf;}input.radio+label:before{width:18px;height:18px;color:transparent;}input.radio:checked+label:before{border:5px solid #07a26e;color:transparent;}.input-group{padding:4px 4px 4px 16px;display:flex;border:1px solid #afafaf;border-radius:8px;align-items:center;background:#fff;}.input-group i{font-size:1.063rem;}.input-group input,.input-group input:focus{color:#000;border:0!important;flex:1;}.input-group input{padding:0 0 0 5px;min-height:34px;max-width:calc(100% - 17px);}.input-group.disabled{background:#dbdbdb;}.switch{position:relative;display:inline-flex;align-items:center;gap:8px;cursor:pointer;}.switch input{opacity:0;width:0;height:0;}.switch span{user-select:none;}.slider{position:relative;cursor:pointer;background-color:#ccc;border-radius:34px;width:30px;height:18px;transition:.4s;}.slider::before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:.4s;}.nowrap{white-space:nowrap;}input:checked+.slider{background-color:#0f8a48;}input:checked+.slider::before{transform:translateX(12px);}.file-container img{width:45px;height:45px;border-radius:8px;object-position:center;object-fit:cover;}.file{position:relative;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:43px;}.file i{font-size:24px;position:absolute;right:14px;top:11px;}.file .remove-file{display:none;}.file.has-file .remove-file{display:initial;}.file.has-file .add-file{display:none;}@supports(-webkit-touch-callout:none){select.f-control{appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2hldnJvbi1kb3duIiB2aWV3Qm94PSIwIDAgMTYgMTYiPg0KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOCIvPg0KPC9zdmc+);background-color:#fff;background-repeat:no-repeat;background-position:right 5px center;background-size:10px;}}.highlight{position:relative;z-index:1;white-space:nowrap;}.highlight::after{content:" ";background-image:url(/image/underline.svg);width:100%;position:absolute;left:0;right:0;height:20px;background-repeat:no-repeat;bottom:-13px;z-index:-1;}.underline{text-decoration:underline;}.uppercase{text-transform:uppercase;}.f-m{font-size:.813rem;}.f-l{font-size:1rem;}.p-20{padding:20px;}.subtitle{font-weight:500;line-height:1.2;font-size:.875rem;}.subtitle.l{font-size:1rem;}.caption{font-size:.813rem;}.f-12{font-size:.75rem;}.hint{font-size:.75rem;line-height:1;font-weight:400;color:#636363;}.btn{display:inline-flex;gap:8px;justify-content:center;align-items:center;font-size:.75rem;font-weight:400;line-height:1;padding:12px 16px;border-radius:8px;color:#000;background:#0ee171;text-align:center;transition:.3s;cursor:pointer;}.btn.md{font-size:.875rem;font-weight:500;padding:16px 24px;gap:10px;}.btn:hover{background:#0ac172;color:#373737;}.btn.outline{background:#fff;border:1px solid #808080;padding:8px 22px;border-radius:8px;}.btn.outline:hover{color:#808080;background:#f6f6f6;}.btn.light{background:#fff;border:2px solid #0ac172;padding:10px 14px;}.btn.light:hover{border:2px solid #0ee171;background:#0ee171;}.btn.light:disabled,.btn.light[disabled]{border:1px solid #808080;color:#808080;background:#fff;}.btn.light.md{padding:14px 22px;}.btn.xs{padding:4px 8px;}.btn.shadow{box-shadow:0 5px 10px 0 rgba(14,225,113,.4);}.btn i{line-height:1;font-size:1rem;}.btn.link{padding:4px 0;color:#026c5e;background:transparent;border:0;}.btn.link:hover{color:#07a26e;}.btn.link:hover>span{text-decoration:none;}.btn.link>span{text-decoration:underline;}.btn:disabled,.btn[disabled]{border:1px solid #afafaf;background:#afafaf;color:#dbdbdb;}.btn-danger{background:#ef2f2f;}.btn-danger:hover{background:#ac1731;}.btn-warning{background:#ffbf00;}.btn-warning:hover{background:#af8506;}.url{color:#026c5e;text-decoration:underline;}.btn-radio{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.btn-radio:checked+.btn{background:#0ac172;}.btn-radio:checked+.btn.light{border:2px solid #0ee171;background:#0ee171;}.btn-radio+.btn-gray{border-radius:6px;border:1px solid #dbdbdb;background:#f6f6f6;padding:6px 12px;cursor:pointer;transition:.3s;}.btn-radio:checked+.btn-gray,.btn-radio+.btn-gray:hover{border-radius:6px;background:#0ac172;color:#fff;font-weight:700;}.semibold{font-weight:600;}.bold-5{font-weight:500;}.center{text-align:center;justify-content:center;align-items:center;}.container,.notlogged .container-page{width:100%;padding-right:24px;padding-left:24px;margin-right:auto;margin-left:auto;}.accept-terms label>span{position:relative;}.accept-terms .more-text{display:none;position:absolute;left:0;right:0;bottom:100%;padding:5px;background-color:#dbdbdb;margin-bottom:15px;border-radius:8px;}.accept-terms .more{text-decoration:underline;}.accept-terms .more:hover+.more-text{display:block;}.question-options .option:hover>i,.answers.specialist .alphabet,.circle-gradient{display:flex;flex-shrink:0;align-items:center;justify-content:center;background:#fff;border-radius:50%;background-image:linear-gradient(297deg,#0ee171 -99.43%,#cdecfd 89.72%);background-origin:border-box;box-shadow:inset 1px 40vw #fff;border:3px solid transparent;transition:.3s;position:relative;}.circle{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:100px;color:#026c5e;border:2px solid #eaf6f0;background:#fff;transition:none!important;font-size:1.125rem;flex-shrink:0;}.close-circle{display:flex;justify-content:flex-end;}.close-circle>i{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#f6f6f6;font-weight:700;cursor:pointer;font-size:1rem;}.bl{padding:2px 0 2px 8px;border-left:2px solid #0ee171;}.green{color:#0ee171;}.green-6{color:#0ac172;}.green-7{color:#07a26e;}.green-9{color:#026c5e;}.danger-5,.text-red{color:#ef2f2f;}.warning-5{color:#ffbf00;}.danger-6{color:#cd2231;}.gray-5{color:#808080;}.gray-6{color:#808080;}.gray-8{color:#373737;}#lookup{position:fixed;right:50px;top:100px;border-radius:8px;padding:20px;background:#f6f6f6;z-index:99;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);}#lookup .btn{flex:1;}.overflow-hidden{overflow:hidden;}.progress{display:flex;align-items:center;justify-content:center;color:#272727;text-align:center;font-size:.75rem;font-weight:400;line-height:1;padding:7px 10px;overflow:hidden;border-radius:56px;background:#eaf6f0;position:relative;}.progress .bar{display:block;position:absolute;left:0;top:0;bottom:0;border-radius:56px;background:linear-gradient(297deg,#0ee171 -99.43%,#cdecfd 89.72%);transition:.3s;}.progress .value{z-index:1;}.break-word{word-break:break-word;}.breadcrumbs{font-size:.813rem;display:flex;gap:12px;}.breadcrumbs>*:after{content:"/";padding-left:12px;}.breadcrumbs>*:last-child:after{content:"";}.header-bar{background:#f6f6f6;padding:40px 0;margin-bottom:40px;}main{padding-top:76px;}.logged main{padding:88px 10px 24px 10px;}.divider{border-bottom:1px solid #dbdbdb;}.mb{margin-bottom:80px;}.mb-s{margin-bottom:60px;}.pb{padding-bottom:80px;}.pb-s{padding-bottom:60px;}.mt{margin-top:40px;}.pt{padding-top:40px;}.no-access{position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;display:flex;align-items:center;justify-content:center;z-index:1;background-color:rgba(0,0,0,.5215686275);border-radius:8px;}.no-access .badge{font-size:12px;}.no-access img{width:13px;}.forbidden-section{background:rgba(128,128,128,.1098039216);padding:10px;border-radius:7px;}.table-body .forbidden-section{margin-top:20px;}.logged #alerts .container{width:100%;padding:0;}.alert,.alert-activation{color:#000;position:relative;margin:15px 0;}.alert-activation{border:1px solid #9dfcc0;background:#eaf6f0;border-radius:8px;padding:12px;}.alert-activation b{color:#0ac172;}.alert-activation .circle-gradient{width:50px;height:50px;color:#026c5e;font-size:34px;}.alert{padding:8px 25px 8px 43px;border-radius:5px;}.alert::before{position:absolute;top:7px;left:14px;width:20px;height:20px;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1rem;}.alert.success{background-color:#ccf9cf;}.alert.success::before{content:"";background-color:#2dc76d;}.alert.info{background-color:#d0ebfb;}.alert.info::before{content:"";background-color:#1b63c0;}.alert.error{background-color:#fee3d5;}.alert.error::before{content:"";background-color:#ef2f2f;}.alert.warning{background-color:#fff7cc;}.alert.warning::before{content:"";background-color:#ffbf00;}.alert .icon-x{position:absolute;right:8px;top:7px;font-size:1rem;cursor:pointer;font-weight:700;}.modal-backdrop{position:fixed;top:0;left:0;z-index:1054;width:100vw;height:100vh;background-color:#000;}.modal-backdrop.show{opacity:.5;}.modal-menu .modal-backdrop{z-index:1050;}.modal{display:none;position:fixed;left:0;width:100vw;z-index:1055;padding:20px;top:0;bottom:0;overflow:hidden;}.modal .icon{border-radius:8px;width:40px;height:40px;background:#eaf6f0;color:#07a26e;font-size:24px;display:flex;align-items:center;justify-content:center;}.modal .dialog,.modal .modal-header{display:flex;flex-direction:column;}.modal .dialog{max-width:480px;width:100%;background:#fff;padding:68px 48px;border-radius:8px;position:relative;z-index:1055;margin:30px auto 0 auto;overflow-y:auto;max-height:calc(100vh - 60px);}.modal.lg .dialog{max-width:760px;}.modal.modal-alert .circle-gradient{margin-top:-20px;}.modal.modal-alert .dialog{padding:50px 40px 31px;}.modal .modal-close{display:flex;justify-content:flex-end;position:absolute;top:12px;right:12px;display:flex;width:40px;height:40px;padding:4px;justify-content:center;align-items:center;border-radius:50%;background:#f6f6f6;font-weight:700;cursor:pointer;}.modal .modal-close>i{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#f6f6f6;font-weight:700;cursor:pointer;}.modal .modal-header{margin-bottom:40px;text-align:center;align-items:center;}.modal .circle-gradient{width:64px;height:64px;color:#026c5e;font-size:38px;}.modal .sep{padding-top:20px;border-top:1px solid #dbdbdb;}.modal label{color:#515151;}.modal-form .dialog{padding:24px;}.logo{display:flex;max-width:218px;height:28px;position:relative;}.logo span{border-radius:30px;background:#026c5e;color:#fff;position:absolute;right:0;bottom:-24px;padding:4px 8px;}.logged header nav{background:#fff;top:75px;box-shadow:none;padding:18px 24px 24px 24px;}.logged header .menu{padding:0 8px;gap:16px;order:1;}.logged header .menu .main{font-size:15px;}.logged header .menu i{color:#07a26e;font-size:18px;}.logged header .menu a{display:flex;gap:8px;align-content:center;}.logged header .auth{background:#0ee171;border-radius:8px;color:#000;padding:0;}.logged header .auth::before{content:none;}.logged header .auth>div{padding:0 8px;}.logged header .top-nav{border-top:1px solid #07a26e;padding-top:25px;}.logged header .top-nav .more-menu{display:none;}header{position:fixed;top:0;left:0;right:0;display:inline-flex;height:76px;align-items:center;border-bottom:1px solid #ebebeb;background:#fff;z-index:100;transition:all .5s;}header .container{max-width:1600px;width:100%;}header .toggler{display:flex;font-size:29px;width:49px;height:49px;padding:12px 16px;flex-direction:column;justify-content:center;align-items:center;gap:5px;}header .backdrop{display:none;position:fixed;top:0;left:0;z-index:101;width:100vw;height:100vh;background-color:#000;transition:opacity .15s linear;}header .backdrop.show{display:block;opacity:.5;}header .top-nav{transition:all .5s;}header .menu{list-style:none;display:inline-flex;flex-direction:column;justify-content:flex-end;gap:30px;font-size:14px;font-weight:400;line-height:140%;padding-top:50px;}header .menu .sep{border-bottom:1px solid #07a26e;width:100%;padding-bottom:30px;}header .menu .main,header .menu .active{color:#000;position:relative;font-size:22px;}header .menu .main{order:-2;}header .menu li{display:flex;flex-direction:column;}header nav{position:fixed;top:0;right:0;width:270px;height:100vh;height:100dvh;z-index:102;max-width:100%;visibility:hidden;background-color:#0ee171;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out;transform:translateX(100%);padding:18px 30px 30px 30px;overflow-y:scroll;display:flex;flex-direction:column;gap:20px;}header nav.show:not(.hide){transform:none;}header nav.show{box-shadow:0 1rem 3rem rgba(0,0,0,.175);visibility:visible;}header nav.show .btn-demo{order:5;}header nav.hide{visibility:visible;}header nav .sidebar-header,header nav .logo{display:none;}header nav.sidemenu{padding-bottom:75px;}header nav.sidemenu .student .btn{background:#eaf6f0;}header nav .auth>*{gap:8px;display:flex;}header nav .auth a span{line-height:100%;}header nav .auth i{color:#000;font-size:24px;}header nav .close{font-size:40px;line-height:1;position:absolute;right:30px;top:15px;}.side-nav{width:100%;}.side-nav .logo{margin:15px 0 25px 0;transition:all .5s;}.side-nav #btn-fold{cursor:pointer;transition:all .5s;}.side-nav .nav-item{display:flex;flex-direction:column;}.side-nav .nav-item>span{transition:font-size .5s;display:flex;gap:8px;font-size:15px;color:#272727;padding:4px 8px;border-radius:8px;cursor:pointer;position:relative;align-items:center;width:100%;}.side-nav .nav-item>span::after{content:"";right:16px;position:absolute;font-size:19px;transition:all .5s;}.side-nav .nav-item>span.home{background:#f6f6f6;}.side-nav .nav-item.active.has-child>span::after,.side-nav .nav-item:hover.has-child>span::after,.side-nav .nav-item:has(.active).has-child>span::after{transform:rotate(90deg);}.side-nav .nav-item.active>span,.side-nav .nav-item:hover>span,.side-nav .nav-item:has(.active)>span{background:#ebebeb;}.side-nav .nav-item i{font-size:19px;}.side-nav .sub-items{display:none;flex-direction:column;gap:4px;width:100%;padding-top:8px;overflow:hidden;transition:all .5s;}.side-nav .sub-item{padding:8px 8px 8px 20px;cursor:pointer;font-size:14px;}.side-nav .sub-items i{font-size:9px;color:#afafaf;}.side-nav .sub-item.active i,.side-nav .sub-item:hover i{color:#0ee171;}.side-nav .nav-item.active .sub-items,.side-nav .sub-items:has(.active){display:flex;}header.fold{flex-basis:62px!important;overflow:hidden;padding:4px 8px;}header.fold .logo{display:none;}header.fold #btn-fold{transform:rotate(180deg);}header.fold .nav-item>span{color:#fff;font-size:0;display:block;}header.fold .nav-item>span::after{content:none;}header.fold .nav-item:hover .sub-items{display:flex!important;}header.fold .nav-item:hover::after{content:" ";position:absolute;left:40px;width:50px;height:40px;z-index:10;}header.fold .nav-item.active>span{color:#ebebeb;}header.fold .top-nav{left:62px!important;}header.fold .sub-items{display:none!important;position:absolute;background:#fff;width:auto;z-index:10000;border:1px solid #ebebeb;border-radius:8px;left:46px;margin-left:10px;}@media(min-width:768px){header .menu>li>a,header .top-menu>a{position:relative;}header .menu>li>a::after,header .top-menu>a::after{content:"";position:absolute;height:2px;left:10px;right:0;bottom:6px;width:0;background:#0ee171;transition:width .5s;}header .menu>li>a:hover::after,header .top-menu>a:hover::after,header .menu>li>a.curr::after,header .top-menu>a.curr::after{width:calc(100% - 20px);}body:not(.logged) header{height:85px;align-items:start;display:flex;flex-direction:column;}body:not(.logged) header .container{display:flex;flex-direction:column;flex:1;}body:not(.logged) header::before{content:" ";position:absolute;left:0;right:0;height:28px;top:0;background:rgba(234,246,240,.2784313725);}body:not(.logged) header nav{height:85px;}body:not(.logged) header nav>div{width:100%;}.logged header{flex-basis:300px;position:unset;height:auto;border-right:1px solid #dbdbdb;padding:4px 12px 16px 12px;background:#fff;align-items:start;}.logged header nav{padding:0;height:100%;display:flex;flex-direction:column;gap:40px;}.logged header .top-nav{position:absolute;top:0;right:0;left:300px;height:64px;padding-right:24px;border-bottom:1px solid #dbdbdb;align-items:center;background:#fff;margin:0;border-top:0;padding-top:0;z-index:-1;}.logged header .menu{justify-content:end;padding:0;order:0;flex-wrap:wrap;height:43px;}.logged header .sidebar-header{display:flex;}header{height:76px;}.guest header{height:85px;position:fixed;}header .backdrop{display:none!important;}header .top-menu{height:28px;z-index:1;justify-content:end;align-items:center;}header .top-menu>*:not(.osk){padding:4px 8px;}header .top-menu>a::after{bottom:3px;}header .student .btn{padding:4px 8px;}header .menu{color:#515151;flex-direction:row;gap:0;align-items:center;justify-content:center;flex:1;padding-top:0;}header .menu .main{font-size:.875rem;padding:0;order:0;}header .menu a,header .menu span{padding:10px;}header .menu li{color:#515151;position:relative;display:flex;flex-direction:column;text-align:center;}header .menu li.hidden-sm{display:none;}header .menu .sep{border-bottom:initial;width:initial;padding:0;margin-right:16px;}header .menu .sep::before{content:" ";font-weight:700;height:35px;position:absolute;right:-8px;width:1px;background-color:#dbdbdb;}header nav{box-shadow:none!important;height:36px;align-items:center;z-index:auto;position:static;top:auto;right:auto;width:auto;visibility:visible;background-color:#fff;background-clip:border-box;transition:initial;transform:initial;padding:initial;overflow-y:initial;gap:0;}header nav .logo{display:flex;margin-top:-21px;}header nav .auth{position:relative;padding-left:8px;order:2;}header nav .auth::before{content:" ";font-weight:700;height:36px;position:absolute;left:0;width:1px;top:-3px;background-color:#dbdbdb;}header nav .auth i{color:#0ac172;}}@media(min-width:768px){.top-nav .more-menu{display:flex;}}@media(min-width:768px) and (max-width:820px){header nav .logo,header .top-menu .btn-demo{display:none;}}@media(min-width:768px) and (max-width:920px){.top-nav .menu>li:nth-child(n+2):not(.more-menu){display:none;}.top-nav .more-menu li:nth-child(-n+4){display:flex!important;}}@media(min-width:920px) and (max-width:1050px){.top-nav .menu>li:nth-child(n+3):not(.more-menu){display:none;}.top-nav .more-menu li:nth-child(n+2):nth-child(-n+4){display:flex!important;}}@media(min-width:1050px) and (max-width:1246px){.top-nav .menu>li:nth-child(n+4):not(.more-menu){display:none;}.top-nav .more-menu li:nth-child(n+3):nth-child(-n+4){display:flex!important;}}@media(min-width:1246px) and (max-width:1469px){.top-nav .menu>li:nth-child(n+5):not(.more-menu){display:none;}.top-nav .more-menu li:nth-child(4){display:flex!important;}}@media(min-width:1469px) and (max-width:1519px){.top-nav .menu>li:nth-child(n+6):not(.more-menu){display:none;}}@media(min-width:1519px){.top-nav .menu>li:not(.more-menu){display:flex;}.top-nav .more-menu{display:none;}}.sub,nav:not(.sidemenu) .sub-menu{list-style:none;flex-direction:column;display:none;gap:0;border-radius:8px;border:1px solid #ebebeb;background:#fff;position:absolute;top:100%;left:0;margin-top:10px;min-width:80px;z-index:21;}.sub li,nav:not(.sidemenu) .sub-menu li{white-space:nowrap;}.sub li>*,nav:not(.sidemenu) .sub-menu li>*{border-bottom:1px solid #ebebeb;padding:8px 12px!important;display:flex;font-size:.875rem;font-weight:400;line-height:1.4;color:#272727;cursor:pointer;}.sub li>*:hover,nav:not(.sidemenu) .sub-menu li>*:hover{background:#bef2d7;}.sub li:first-child>*,nav:not(.sidemenu) .sub-menu li:first-child>*{border-radius:8px 8px 0 0;padding-top:16px!important;}.sub li:last-child>*,nav:not(.sidemenu) .sub-menu li:last-child>*{border-radius:0 0 8px 8px;padding-bottom:16px!important;border-bottom:0;}.sub.right,nav:not(.sidemenu) .sub-menu.right{left:auto;right:0;}nav:not(.sidemenu) .has-sub:hover .sub-menu,.has-sub:hover .sub{display:flex;}nav:not(.sidemenu) .has-sub:hover .sub-menu::before,.has-sub:hover .sub::before{content:"";height:20px;position:absolute;top:-15px;left:0;right:0;z-index:20;}.has-sub{border-radius:8px;transition:.4s;display:flex;position:relative;cursor:pointer;}.has-sub::after{content:normal!important;}.has-sub>a,.has-sub>span{display:flex;gap:3px;align-items:center;}.has-sub>a::after,.has-sub>span::after{content:"";}.has-sub:hover{background:#bef2d7;}.has-sub:hover>a::after,.has-sub:hover>span::after{content:"";}footer{background:#000;padding-top:70px;color:#afafaf;}footer .top{align-items:start;gap:44px;}footer .socials{color:#636363;font-size:20px;margin-top:20px;}footer .address{padding-top:30px;}footer address{font-style:normal;}footer .title{text-transform:uppercase;font-weight:600;line-height:100%;color:#fff;padding-bottom:6px;}footer .links{padding-top:60px;}footer .app{padding-top:30px;order:-1;}footer .app img{max-width:150px;}footer .bottom{background:#272727;padding:14px 0;margin-top:20px;}footer .bottom .wisepeople{color:#808080;font-size:13px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:-.26px;}footer .bottom .img{display:flex;justify-content:space-between;align-items:center;gap:30px;}.contact-container{padding:93px 0;position:relative;background:linear-gradient(to bottom,#eaf6f0 50%,#fff 50%);overflow:hidden;}.contact-container section{z-index:1;}.contact-container .address{color:#000;z-index:1;}.contact-container .address .h6{color:#000;}.contact-container .address .label{color:#026c5e;}.contact-container .address i{display:flex;align-items:center;justify-content:center;width:46px;height:46px;font-size:22px;border-radius:6px;background:#fff;color:#07a26e;}.contact-container .address>section:not(:last-child){border-bottom:1px solid #258d79;}.contact-container .address section{padding-bottom:30px;}.contact-container .form .h3{padding-bottom:12px;}.contact-container .form .btn{width:100%;}.contact-container .form textarea{height:96px;}.contact-container .form label.f-control{cursor:pointer;position:relative;padding-right:45px;margin-right:-45px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.contact-container .form label.f-control::after{content:"";font-size:24px;position:absolute;right:14px;top:11px;}.contact-container .top{position:absolute;top:-54px;left:-20%;max-width:150%;z-index:0;}.contact-container .bottom{position:absolute;bottom:50%;left:-50px;max-width:100%;z-index:0;}.box-gray{background-color:#f6f6f6;padding:20px 16px;border-radius:10px;}.box{background:#fff;border-radius:10px;display:flex;flex-direction:column;}.box .content{padding:0 20px 20px 20px;flex:1;}.box .item{padding:12px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}.box .item+.item{border-top:unset;}.box .header{padding:20px 12px;display:flex;gap:12px;justify-content:space-between;}.box .header .title{color:#272727;font-size:18px;font-weight:500;display:flex;gap:12px;align-items:center;}.box .header .title .icon{border-radius:8px;width:40px;height:40px;background:#eaf6f0;color:#07a26e;font-size:24px;display:flex;align-items:center;justify-content:center;}.box .footer{padding:8px 20px 20px 20px;display:flex;gap:12px;}.lazy{position:relative;min-width:12px;min-height:12px;display:inline-block;}.lazy::after{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;animation:spin .6s linear infinite;vertical-align:middle;border:2px solid rgba(0,0,0,.2);border-top-color:#333;position:absolute;top:50%;left:50%;}.badge{background:#f6f6f6;border-radius:500px;font-size:.625rem;font-weight:500;padding:2px 8px;min-width:30px;position:relative;text-align:center;}@media(min-width:768px){.box .header{padding:20px;}}.side-form{position:fixed;top:0;right:0;height:100vh;height:100dvh;z-index:102;transition:.3s;transform:translateX(100%);overflow-y:auto;visibility:hidden;background:#fff;width:100%;border-top-right-radius:20px;border-top-left-radius:20px;margin-top:20px;padding-bottom:20px;}.side-form.show{transform:none;box-shadow:0 1rem 3rem rgba(0,0,0,.175);visibility:visible;}.side-header{padding:16px 20px;border-bottom:1px solid #dbdbdb;display:flex;justify-content:space-between;align-items:center;}.side-header .title{display:flex;gap:12px;align-items:center;font-size:1.125rem;font-weight:500;}.side-header .title i{font-size:1.8rem;}.side-content{padding:20px;}.side-close{font-size:1.5rem;color:#808080;cursor:pointer;}.side-backdrop{display:none;position:fixed;top:0;left:0;z-index:101;width:100vw;height:100vh;background-color:#000;}.side-backdrop.show{display:block;opacity:.5;}@media(min-width:768px){.side-form{width:370px;border-top-right-radius:0;border-top-left-radius:0;margin-top:0;}}.sh{position:relative;}.shadows{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;overflow:hidden;}.sh-r,.sh-l,.sh-bl,.sh-br{position:absolute;z-index:-10;}.sh-r{right:0;top:0;}.sh-bl{left:0;bottom:0;}.sh-br{right:0;bottom:0;}.sh-l{left:0;top:0;}.table{width:100%;}.table .btn{overflow-wrap:normal;word-break:normal;white-space:normal;}.table-scroll{width:100%;z-index:2;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.table-border{border-radius:10px;border:1px solid #dbdbdb;}.table-header,.table-row{display:block;}.table-header{display:none;}.table-step .table-body{position:relative;}.table-step .table-body::before{position:absolute;height:10px;background:#f7f7f9;top:-10px;left:0;right:0;content:" ";}.table-step .table-body::after{content:"";position:absolute;height:10px;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;top:-10px;left:0;right:0;}.table-body{background:#f7f7f9;gap:12px;display:flex;flex-direction:column;padding-top:12px;}.table-row{font-size:.875rem;display:flex;flex-wrap:wrap;gap:16px;padding:20px 12px;background:#fff;border-radius:12px;}.table-row:has(input:checked){background:#eaf6f0;position:relative;}.table-row:has(input:checked):before{content:" ";position:absolute;left:-20px;right:-20px;top:0;bottom:0;background:#eaf6f0;z-index:-1;}.table-row .label{font-size:.725rem;}.table-row>div{display:flex;flex-direction:column;gap:8px;flex-basis:calc(50% - 8px);}.table-row>div.action{flex-basis:100%;border-top:1px solid #dbdbdb;padding-top:16px;flex-direction:row;gap:4px;}.table-row>div.action>*:not(.row-checkbox){flex:1;}.table-row .mobile-100{flex-basis:100%;}.table-empty{padding:20px 12px;}.table-footer{position:relative;padding:24px 0;background:#f7f7f9;margin-top:-10px;}.table-footer .pagination-select{display:none;}.subtable{display:none;border-radius:12px;padding:16px;margin:20px auto 20px auto;flex-direction:column;gap:16px;max-width:100%;background:#fff;}.subtable .table-row{background:#f5f5f7;}.subtable .table-header,.subtable .table-row{min-width:unset!important;}.subtable .table{gap:11px;display:flex;flex-direction:column;}.table-row .collapse{display:none;}.table-row .btn-toggle-subtable svg,.table-row .btn-toggle svg{transition:all .5s;}.table-row.expanded .btn-toggle-subtable svg,.table-row.expanded .btn-toggle svg{transform:rotate(180deg);}.table-row.expanded .expand{display:none;}.table-row.expanded .collapse{display:initial;}.table-row.expanded+.subtable{display:flex;}.filter-section{flex-wrap:wrap;gap:12px;}.filters-section{overflow:hidden;position:relative;align-items:center;display:flex;}.filters-section .filters{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;user-select:none;}.filters-section .filters::-webkit-scrollbar{display:none;}.filters-section .filters .filter{padding:5px 10px;border:1px solid #dbdbdb;border-radius:20px;background:rgba(245,245,247,.2392156863);display:flex;gap:8px;align-items:center;flex-shrink:0;user-select:none;}.filters-section .filters .filter button{font-size:16px;height:16px;}.filters-section::after{content:"";position:absolute;top:0;bottom:0;right:0;width:20px;background:linear-gradient(270deg,#fff 0%,rgba(255,255,255,0) 50%);}@media(max-width:768px){.table-border-mobile .table-body{background:#fff;}.table-border-mobile .table-row{border-radius:10px;border:1px solid #dbdbdb;}}@media(min-width:768px){.table-scroll{overflow-x:auto;}.table-step .table-header{margin-bottom:1px;}.table-step .table-scroll{padding-left:20px;padding-right:20px;background:#fff;}.table-step .table-scroll .loading::before{left:-20px;right:-20px;}.table-step .table-row{position:relative;}.table-step .table-row::after{left:-20px;right:-20px;}.table-step:not(:has(.table-scroll)){padding-left:20px;padding-right:20px;}.row-checkbox{position:absolute;left:5px;}.table-header,.table-row{display:grid;gap:20px;grid-template-columns:.5fr 1.5fr 1.5fr 1.5fr 1fr .5fr 2.5fr;padding:20px;}.table-header{padding:0 20px;height:60px;}.table-header-aggregate{position:absolute;text-transform:uppercase;font-size:.75rem;color:#272727;background:#f5f5f7;display:flex;justify-content:center;padding-top:7px;font-weight:bold;border-top-left-radius:20px;border-top-right-radius:20px;border-left:1px solid #dbdbdb;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;height:calc(100% + 17px);top:-17px;grid-column:2/7;right:0;width:auto;left:-30px;}.table-body{background:#fff;padding-top:0;gap:0;}.table-body::after,.table-body::before{content:none!important;}.table-row{border-radius:unset;margin:0;}.table-row .label{display:none;}.table-row::after{content:" ";position:absolute;left:0;right:0;height:1px;top:0;border-top:1px solid #dbdbdb;}.table-row:first-child:after{content:none;}.table-row div{flex-direction:row;align-items:center;flex-basis:auto;}.table-row div.action{padding:0;border-top:unset;flex-direction:column;flex:1;align-items:end;justify-content:center;}.table-row div.action>*{flex:unset!important;}.table-row .mobile-100{flex-basis:calc(50% - 8px);}.table-header{background:#f5f5f7;border-radius:10px;margin-bottom:1px;position:relative;}.table-header>div[data-order]{cursor:pointer;}.table-header>div[data-order][data-dir=asc]::after{content:"↑";color:#666;font-weight:bold;font-size:1rem;margin-top:-2px;}.table-header>div[data-order][data-dir=desc]::after{content:"↓";color:#666;font-weight:bold;font-size:1rem;margin-top:-2px;}.table-header>div{display:flex;align-items:center;font-size:.75rem;font-weight:500;text-transform:uppercase;color:#272727;gap:8px;position:relative;}.table-header>div:not(.empty,.noseparator)::before{content:" ";width:2px;height:14px;background:#dbdbdb;display:block;position:absolute;right:0;}.table-footer .pagination-select{display:flex;}.subtable{max-width:calc(100% - 200px);background:#f7f7f9;}.subtable .table{border-top:1px solid #dbdbdb;}.subtable .table-row{padding:14px 40px;}}.accordion{color:#000;border-radius:8px;background:#fff;border:1px solid #fff;}.accordion .icon-chevron-down{font-size:1.225rem;margin-left:8px;transition:500ms;}.accordion.active{border:2px solid #9dfcc0;}.accordion.active>.accordion-header{border-radius:4px 4px 0 0;border-bottom:2px solid #9dfcc0;background:#9dfcc0;}.accordion.active>.accordion-header .icon-chevron-down{transform:rotate(-180deg);}.accordion.active>.accordion-content{display:flex;}.accordion-header{padding:16px 20px;border-radius:8px;color:#000;cursor:pointer;background:#f6f6f6;}.accordion-header:hover{background:#9dfcc0;}.accordion-header .label{text-align:right;}.accordion-header .circle{width:24px;height:24px;}.accordion-header .icon-x{color:#ac1731;border:2px solid #ac1731;}.accordion-header .icon-check{color:#07a26e;border:2px solid #07a26e;}.accordion-content{display:none;padding:20px 16px 32px 16px;}.cross-grid{position:relative;}.cross-grid svg{position:absolute;z-index:-1;top:50px;left:-25%;max-width:100%;}.cross-grid .container{display:flex;flex-direction:column;gap:60px;}.cross-grid .item{display:flex;flex-direction:column;gap:36px;}.cross-grid .content{display:flex;flex-direction:column;gap:20px;align-items:center;}.cross-grid .h2{text-align:center;}.cross-grid img{width:100%;}.knowledge-base{background:#eaf6f0;z-index:0;padding:50px 0;}.knowledge-base .btn{padding:12px 24px;}.knowledge-base.cross .columns{width:100%;}.knowledge-base.cross .knowledge-item{align-items:flex-start;margin-top:-109px;flex-direction:column;}.knowledge-base.cross .knowledge-item>*{width:50%;text-align:center;}.knowledge-base.cross .knowledge-item:nth-child(even){align-items:flex-end;}.knowledge-base.cross .knowledge-item:first-child{margin-top:0;}input[type=range]{-webkit-appearance:none;width:100%;height:16px;border-radius:8px;background:#eaf6f0;outline:0;cursor:pointer;}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:#fff;border:4px solid #9defe5;cursor:pointer;margin-top:-4px;position:relative;z-index:1;}input[type=range]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;border:4px solid #9defe5;cursor:pointer;}input[type=range]::-moz-range-track{background:#eaf6f0;height:16px;border-radius:8px;}input[type=range]::-moz-range-progress{background:#0ee171;height:16px;border-radius:8px;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}.search-box{border-radius:12px;border:1px solid #07a26e;background:#fff;padding:18px 18px 18px 24px;}.search-box .f-group{gap:8px;}.search-box label{color:#515151;}.search-box select{border:1px solid #afafaf;padding:13px 8px;}.j-select{position:relative;}.j-select .clear-selection{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#999;cursor:pointer;display:none;font-size:22px;}.j-select.is-custom .icon-search{display:none;}.j-select.has-selection .clear-selection{display:block;}.j-select.is-focused{position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:2;}.j-select.is-focused .input-dropdown{display:flex;}.j-select input[readonly]{caret-color:transparent;cursor:default;}.toggle-dropdown{cursor:pointer;}.input-dropdown{display:none;flex-direction:column;position:absolute;top:100%;left:-.67px;right:-.67px;z-index:2000;background:#fff;border:1px solid #afafaf;border-bottom-left-radius:8px;border-bottom-right-radius:8px;max-height:400px;overflow-y:auto;}.input-dropdown>*{cursor:pointer;padding:12px;border-bottom:1px solid #afafaf;}.input-dropdown>*:hover{background:#eaf6f0;}.input-dropdown>*:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom:0;}.input-dropdown .mark{background-color:#9dfcc0;padding:4px 0;border-radius:6px;}.input-dropdown .empty{padding:10px;}.input-dropdown .dropdown-spinner{padding:10px 12px;text-align:center;font-size:12px;opacity:.7;}.input-dropdown .dropdown-spinner .s{display:inline-block;width:12px;height:12px;border:2px solid rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.6);border-radius:50%;margin-right:6px;vertical-align:-2px;animation:spin .8s linear infinite;}.input-group .btn{padding:10px 24px;}.input-group:has(.input-validation-error){border:1px solid #ef2f2f;}.j-select .toggle-dropdown,.j-select .clear-selection,.j-select .loading{display:none;}.j-select.is-loading .loading{display:inline-block;}.j-select.has-selection:not(.is-loading) .clear-selection{display:inline-block;}.j-select:not(.has-selection):not(.is-loading):not(.has-text) .toggle-dropdown{display:inline-block;}@keyframes spin{to{transform:rotate(360deg);}}.star-wrap{position:relative;margin-top:-4px;}.star-wrap .star-fill{position:absolute;top:0;left:0;overflow:hidden;}.star-wrap svg{width:19px;height:19px;flex-shrink:0;}.star-rating{display:flex;flex-direction:row-reverse;}.star-rating input{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.star-rating label{cursor:pointer;padding-right:4px;}.star-rating label:hover path,.star-rating label:hover~label path,.star-rating input:checked~label path{fill:#0ee171;}.event-student-box{background:#eaf6f0;padding:12px 16px;border-radius:8px;}.event-student-box .phone{border-top:1px solid #c2ddd0;border-bottom:1px solid #c2ddd0;padding:8px 0;}.calendar-wrapper{max-width:1200px;margin:0 auto;padding:20px;}.fc-toolbar{border-bottom:1px solid #ddd;padding:20px!important;margin:0!important;flex-wrap:wrap;gap:12px;}.fc-view-harness{padding:10px 20px 20px 20px;}.fc-toolbar-title{font-size:1.5em!important;font-weight:bold!important;}.fc-prev-button{margin-right:8px!important;border-radius:6px!important;}.fc-next-button{border-radius:6px!important;}.fc-button-group button:first-child{border-bottom-left-radius:6px!important;border-top-left-radius:6px!important;}.fc-button-group button:last-child{border-bottom-right-radius:6px!important;border-top-right-radius:6px!important;}.fc-button-primary{background:#fff!important;border-color:rgba(38,43,67,.16)!important;color:#808080!important;}.fc-button-primary:not(:disabled).fc-button-active{background:#eaf6f0!important;color:#07a26e!important;}.fc-button-primary:focus{box-shadow:none!important;}.fc-button-primary:hover{background:#e9ecef!important;}.fc-button-primary:not(:disabled).fc-button-active:hover{background:#6bf69e!important;}.fc-timegrid-slot{height:33px!important;}td .fc-day-today{background:#f6f6f6!important;}.fc-scrollgrid{border:0!important;}.fc-col-header th{border:0!important;border-bottom:1px solid #ddd!important;}.fc-event{color:#272727!important;}.fc-event .fc-event-time{color:#07a26e!important;}.fc-event-title{font-weight:normal!important;}.filter-container{flex-basis:300px;border-right:1px solid #dbdbdb;padding-bottom:11px;}.filter-container .filter-header{border-radius:8px;padding:8px 16px;cursor:pointer;border:1px solid #000;}.filter-container .filter-header .title{font-size:1rem;}.filter-container .filter-subheader{font-weight:500;padding-bottom:5px;border-bottom:1px solid #dbdbdb;}.filter-container .filter-items{padding:4px;max-height:300px;overflow-y:auto;}.filter-container .filter-items .caption{font-weight:400;}.filter-container .filter-section{margin:11px 20px 0 20px;}.filter-container .filter-section.first-state .filter-items,.filter-container .filter-section.first-state button{display:none;}.filter-container .filter-section.second-state .filter-items,.filter-container .filter-section.second-state button{display:inherit;}.filter-container .filter-section i{transition:.5s;font-weight:600;}.filter-container .filter-section.active i{transform:rotate(180deg);}.filter-container .filter-section+.filter-section{border-top:1px solid #dbdbdb;padding-top:20px;}.calendar-container{border-top:1px solid #dbdbdb;}.notification-container{position:absolute;right:0;border-radius:12px;box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1),inset 0 0 0 1px rgba(255,255,255,.5);top:39px;min-width:400px;display:none;padding:10px;background:#fff;max-height:400px;overflow-y:auto;flex-direction:column;}.notification-container .notification{text-align:left;padding:8px 10px;}.notification-count{border-radius:50%;background:#ef2f2f;width:23px;height:23px;color:#fff;font-weight:500;display:flex;align-items:center;justify-content:center;font-size:12px;}.notification-menu:hover .notification-container{display:flex;cursor:pointer;}.notification .timeline{width:24px;height:24px;border-radius:24px;background:linear-gradient(297deg,rgba(14,225,113,.4) -99.43%,rgba(205,236,253,.4) 89.72%);position:relative;}.notification .timeline::after{display:block;content:" ";width:16px;height:16px;border-radius:16px;background:linear-gradient(297deg,#0ee171 -99.43%,#cdecfd 89.72%);}.notification-desc{border-left:1.5px solid #dbdbdb;padding:4px 0 16px 21px;margin-left:11px;}.green-section{position:relative;overflow:hidden;padding-top:40px;color:#fff;}.green-section .h3,.green-section .h2{color:#fff;}.green-section .content{margin-top:12px;}.green-section img{transition:.6s;}.green-section .back{position:absolute;right:10%;bottom:0;z-index:-1;transform:scale(1.6);}.green-section .front{position:absolute;left:0;bottom:0;}.green-section::after{background:#026c5e;content:" ";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-2;}.green-section .img{line-height:0;position:relative;}.green-section .img::after{content:" ";position:absolute;width:516px;height:516px;z-index:-1;top:-200px;left:-260px;border-radius:50%;border:1px solid #0ee171;opacity:.2;}.green-section .img::before{content:" ";position:absolute;width:800px;height:800px;z-index:-1;top:-300px;left:-400px;border-radius:50%;border:1px solid #0ee171;opacity:.2;}.green-section .img:hover .scale{transform:scale(1.1);}.green-section .img:hover .back{right:20%;}.green-section .img:hover .front{left:60px;}.help-box{background:#eaf6f0;border-radius:8px;padding:8px 12px;position:sticky;top:20px;order:2;}.help-box .bl{color:#808080;}.youtube-player{position:relative;cursor:pointer;transition:.6s;}.youtube-player:hover{filter:brightness(75%);border-radius:4px;}.youtube-player::after{content:"";position:absolute;top:50%;left:50%;width:46px;height:46px;margin-left:-23px;margin-top:-23px;border-radius:50%;background:#0ee171;display:flex;justify-content:center;align-items:center;}.youtube-player::before{content:"";position:absolute;top:50%;left:50%;margin-left:-7px;margin-top:-10px;width:0;height:0;border-left:20px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent;z-index:1;}.help-modal .video-wrapper{position:relative;padding-bottom:56.25%;height:0;margin-bottom:20px;}.help-modal iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;}.help-modal img{width:200px;height:120px;object-fit:cover;border-radius:6px;cursor:pointer;transition:transform .2s,box-shadow .2s;}#helps-container>div{width:200px;min-width:200px;text-align:center;font-weight:500;cursor:pointer;border-radius:8px;padding:10px;}#helps-container>div:hover,#helps-container>div.active{background:#eaf6f0;}.tooltip{position:relative;}.tooltip .tooltip-text{visibility:hidden;max-width:216px;padding:18px;border-radius:8px;background:#ebebeb;color:#000;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-50%;margin-bottom:15px;opacity:0;transition:opacity .3s;}.tooltip .tooltip-text::after{content:"";position:absolute;top:100%;left:50%;margin-left:-12px;border-width:12px;border-style:solid;border-color:#ebebeb transparent transparent transparent;}.tooltip .tooltip-bottom{bottom:unset;margin-bottom:0;margin-top:15px;}.tooltip .tooltip-bottom::after{top:-24px;border-color:transparent transparent #ebebeb transparent;}.tooltip .tooltip-100{width:100%;max-width:100%;}.tooltip:hover .tooltip-text{visibility:visible;opacity:1;z-index:21!important;}#tooltip-container{position:fixed;pointer-events:none;opacity:0;transition:opacity .18s;transform:translate(-50%,-100%);background:#ebebeb;color:#000;max-width:240px;padding:14px;border-radius:8px;z-index:999999;font-size:13px;}#tooltip-container.show{opacity:1;}.tt-data{display:none;}.pagination{display:flex;gap:10px;}.pagination>*{height:42px;min-width:32px;padding:8px 12px;border-radius:8px;display:flex;align-items:center;color:#000;cursor:pointer;}.pagination .active,.pagination>*:hover:not(.sep,.next,.prev){background:#026c5e;color:#fff;}.pagination .next,.pagination .prev{width:42px;border:2px solid #0ee171;}.pagination .next:not(.disabled):hover,.pagination .prev:not(.disabled):hover{background:#0ee171;color:#000;}.pagination .disabled{border:1px solid #dbdbdb;background:#f6f6f6;color:#808080;}.pagination .page:not(.mobile,.prev,.next),.pagination .sep{display:none;}.pagination-select{color:#000;font-weight:500;}.pagination-select select{font-weight:500;border-radius:8px;border:2px solid #0ee171;padding:9px;}.loader{position:fixed;top:0;left:0;bottom:0;right:0;display:none;z-index:100000;background:rgba(0,0,0,.6);align-items:center;justify-content:center;}.loader::after{content:"";width:48px;height:48px;border:5px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;}@keyframes rotation{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.loading{position:relative;min-height:60px;}.j-select .loading{min-height:unset;display:none;position:absolute;right:13px;}.loading::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(245,245,247,.3019607843);z-index:2;}.loading::after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top:4px solid #333;border-radius:50%;animation:spin 1s linear infinite;transform:translate(-50%,-50%);z-index:10;}.j-select .loading::after{width:19px;height:19px;border:2px solid rgba(0,0,0,.1);border-top:2px solid #333;}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg);}100%{transform:translate(-50%,-50%) rotate(360deg);}}#cookies-message-container{position:fixed;background-color:rgba(39,41,42,.9);bottom:15px;right:15px;border-radius:5px;color:#fff;z-index:99;margin-left:15px;}#cookies-message-container .cookie-privacy{color:#fff;text-decoration:underline;}#cookies-message{padding:6px;font-size:14px;text-align:center;}.fx{display:flex;flex-direction:row;}.fx-wrap{flex-wrap:wrap;}.fx-wrap-rev{flex-wrap:wrap-reverse;}.fx-1{flex:1;}.fx-eq>*{flex:1;}.fx-rr{display:flex;flex-direction:row-reverse;}.fx-c{display:flex;flex-direction:column;}.fx-cr{display:flex;flex-direction:column-reverse;}.fx-center{justify-content:center;align-items:center;}.fx-ac{align-items:center;}.fx-jc{justify-content:center;}.fx-sb{justify-content:space-between;}.fx-start{align-items:flex-start;justify-content:start;}.fx-end{align-items:end;justify-content:end;}.fx-shrink-0{flex-shrink:0;}.g-4{gap:4px;}.g-6{gap:6px;}.g-8{gap:8px;}.g-10{gap:10px;}.g-12{gap:12px;}.g-14{gap:14px;}.g-16{gap:16px;}.g-18{gap:18px;}.g-20{gap:20px;}.g-24{gap:24px;}.g-30{gap:30px;}.g-32{gap:32px;}.g-40{gap:40px;}.g-48{gap:48px;}.g-60{gap:60px;}.g-160{gap:160px;}.fx-order{order:var(--order);}.main-page .top{position:relative;background:#026c5e;}.main-page .top .container{z-index:3;padding-top:70px;padding-bottom:70px;}.main-page .top .label.lg{color:#fff;}.main-page .top .f-l{color:#eaf6f0;text-align:center;}.main-page .top .btn.transparent{background:unset;color:#fff;}.main-page .top h1{color:#fff;font-size:24px;font-weight:500;text-align:center;}.main-page .top .img{z-index:2;line-height:0;}.main-page .top .img img{height:360px;object-fit:cover;width:100%;}.main-page .top .img-bg{bottom:360px;}.main-page .pill{border-radius:56px;background:#fff;padding:8px 23px 8px 8px;color:#000;font-size:.875rem;}.main-page .pill .circle{background:linear-gradient(297deg,#0ee171 -99.43%,#cdecfd 89.72%),#026c5e;width:60px;height:60px;color:#272727;font-size:1rem;border:0;}.main-page .pill svg{background:#0ee171;width:24px;height:24px;border-radius:50%;padding:5px;flex-shrink:0;}.info-box{padding:32px 28px;border-radius:12px;background:#eaf6f0;}.info-box .header{color:#048265;font-weight:500;font-size:2.188rem;}.section-tags{padding:10px 32px;border-radius:120px;background:#eaf6f0;}.section-tags button{font-size:14px;}.pricing-page .top{background:#eaf6f0;padding-top:54px;padding-bottom:54px;}.pricing-page .license-pricing{padding:36px 32px;border-radius:10px;border:3px solid #0ac172;}.pricing-page .box-pricing{padding:32px 24px 260px 32px;background:#eaf6f0;border-radius:12px;position:relative;overflow:hidden;}.pricing-page .box-pricing .price{color:#026c5e;}.pricing-page .box-pricing img{position:absolute;max-height:220px;object-fit:cover;object-position:top;width:100%;left:0;bottom:0;}.pricing-page .badge{background:#ffbf00;font-weight:600;font-size:1rem;padding:4px 18px;box-shadow:rgba(0,0,0,.16) 0 1px 4px;}.custom-page .top{position:relative;background:#eaf6f0;}.custom-page .top .container{z-index:3;padding-top:70px;padding-bottom:70px;}.custom-page .top h1{font-size:22px;font-weight:500;}.custom-page .top .img{z-index:2;line-height:0;}.custom-page .top .img img{height:360px;object-fit:cover;width:100%;}.custom-page .top .img-bg{bottom:360px;}#register-link{padding-bottom:2px;margin-top:10px;margin-bottom:10px;}.authorization{padding:40px 0;position:relative;background:linear-gradient(to bottom,#026c5e 600px,#fff 600px);overflow:hidden;}.authorization .fx-login{gap:146px;}.authorization .h3{text-align:center;}.authorization .top{position:absolute;top:-54px;left:-20%;max-width:150%;z-index:0;}.authorization .bottom{display:none;}.login{z-index:1;}.login .h3{margin-bottom:26px;}.login label,.login .h3{color:#fff!important;}.login .link{color:#dbdbdb;}.login .f-control{background:#fff;}.login .action>*{width:280px;}.login #btn-login{margin-bottom:8px;}.login #RememberMe+label{margin:-10px 0 10px;}.login #btn-show-pass{position:absolute;font-size:1.8rem;right:22px;color:rgba(2,108,94,.7);top:29px;z-index:3;cursor:pointer;}.login .input-icon{position:relative;}.register .h3{margin-bottom:8px;}.register label{color:#515151!important;}.privacy{font-size:.75rem;color:#808080;text-align:justify;}.unsubsribe,.forgot-pass,.change-pass{max-width:530px;margin:0 auto;color:#000;}.unsubsribe .btn.md,.forgot-pass .btn.md,.change-pass .btn.md{width:270px;max-width:100%;margin:0 auto;}.change-pass{max-width:370px;}.forgot-pass .f-group{width:370px;max-width:100%;margin:0 auto;}.students .filter-section{padding:0 12px;}.students .filter-section input{min-width:300px;}.students .filters-section{max-width:100%;}@media(max-width:1260px){.students .filter-section{flex-direction:column;}}.student-details .item-header,.worker-details .item-header,.vehicle-details .item-header{padding:16px 20px;text-transform:uppercase;font-weight:600;}.student-details .item:first-child,.worker-details .item:first-child,.vehicle-details .item:first-child{border-top:0;}.student-details .item,.worker-details .item,.vehicle-details .item{padding:16px 0;font-size:.938rem;}.student-details .item>span:last-child,.worker-details .item>span:last-child,.vehicle-details .item>span:last-child{font-weight:500;}.student-step{position:relative;min-width:180px;}.student-step .indicator{width:20px;height:20px;border-radius:50%;border:4px solid #dbdbdb;background:#fff;}.student-step .indicator i{display:none;}.student-step.active .indicator{background:#fff;border:5px solid #0ee171;}.student-step.completed .indicator{background:#0ee171;border-color:#0ee171;}.student-step.completed .indicator i{display:initial;}.student-step::after{content:"";position:absolute;width:36px;background:#dbdbdb;height:2px;border-radius:20px;right:-18px;top:calc(50% - 1px);}.student-step.completed::after{background:#0ee171;}.student-step:last-child:after{content:none;}.student-step-action{cursor:pointer;position:relative;}.student-step-action *{z-index:1;}.student-step-action:hover::after{content:"";position:absolute;background:#f7f7f9;border-radius:12px;top:-10px;bottom:-10px;left:-10px;right:-10px;}.student-stage .badge{font-size:.825rem;padding:3px 17px;cursor:pointer;}.student-stage .badge:hover{background:#eaf6f0;}.student-stage .badge.active{background:#0ee171;}.btn.btn-student-nav{padding:8px 22px;background:none;}.btn.btn-student-nav.active{background:#0ee171;}.btn.btn-student-nav svg{display:none;}.student-exams .label-info{color:#272727;font-weight:500;text-transform:uppercase;font-size:.938rem;}.student-exams .exams-stats{padding:16px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}.student-exams .exams-stats>div:first-child{border-right:1px solid #dbdbdb;}.student-exams .last-exam .result{background:rgba(255,77,73,.16);border-radius:8px;padding:12px 16px;font-size:1rem;font-weight:500;color:#ef2f2f;min-width:213px;}.student-exams .last-exam .result .icon{border-radius:8px;padding:4px;background:#ef2f2f;}.student-exams .last-exam .result.passed{background:rgba(114,225,40,.16);color:#0f8a48;}.student-exams .last-exam .result.passed .icon{background:#0f8a48;}.student-exams .last-exam .divider-horizontal{border-left:1px solid #dbdbdb;}#student-payments .payments-summary{margin-top:15px;padding:20px;border-top:1px solid #dbdbdb;font-size:1.2rem;}.student-progress .label-info{color:#272727;font-weight:500;text-transform:uppercase;font-size:.938rem;}.student-progress .divider-horizontal{border-left:1px solid #dbdbdb;}.student-progress .group-box{padding:20px;border-radius:8px;border:1px solid #dbdbdb;background:#fff;}.student-progress .group-box.is-finished{background:#6bf69e;}.student-progress .group-box .progress{width:125px;}.license-pricing .box .header,.license-pricing .box .content,.license-pricing .box .summary{padding:20px;}.license-pricing .box .header{border-bottom:1px solid #dbdbdb;}.license-pricing .box .summary{font-size:15px;width:100%;}.license-pricing .box .summary .discount{color:#026c5e;font-size:20px;}.license-pricing .box .summary .divider{margin:8px 0;}.license-pricing .box .info{padding:16px;border:1px solid #ebebeb;border-radius:10px;}.license-pricing .box .info a{color:#026c5e;}.license-pricing .box .info .icon{width:30px;height:30px;background:#d4f4fe;border-radius:8px;}.license-pricing .description{padding:24px;border-radius:10px;background:#f6f6f6;}.license-pricing .description .title{color:#272727;font-weight:500;font-size:15px;}.license-pricing .description li::before{width:4px;height:4px;flex:0 0 4px;border-radius:0;background:#272727;}.license-pricing .packet-price{font-size:.75rem;color:#636363;text-decoration-line:line-through;}.license-pricing .packet-duration{color:#272727;font-size:1.125rem;font-weight:500;}.license-pricing .packet-discount-price{font-size:1.125rem;color:#026c5e;font-weight:500;}.license-pricing .packet-price-total{font-size:14px;color:#515151;}.license-pricing .packet-price-total .f-m{font-size:20px;color:#000;font-weight:500;padding-left:5px;}.license-pricing .quantity{width:80px;}.license-panel .license-stats{border-radius:8px;border:1px solid #dbdbdb;}.license-panel .license-stats>div{padding:20px;border-right:1px solid #dbdbdb;}.license-panel .license-stats>div:last-child{border:0;}.license-panel .filter-section{padding:0 20px;}.license-panel .filter-section input[type=checkbox]+label{font-weight:500;text-transform:uppercase;}.logged .pricing-pay{margin:0 -24px -24px -24px;}.pricing-pay .h2{margin-top:40px;margin-bottom:60px;}.pricing-pay .box{border-radius:8px;border:1px solid #afafaf;background:#f6f6f6;padding:24px 16px;}.pricing-pay .box .f-l{color:#515151;}.pricing-pay .box .label{color:#000;}.pricing-pay .box .caption{padding-top:16px;border-top:1px solid #afafaf;color:#373737;}.pricing-pay .box-summary{border-radius:12px;border:1px solid #026c5e;background:#026c5e;padding:30px 16px;color:#fff;}.pricing-pay .box-summary .total{padding-top:16px;border-top:1px solid #0ac172;}.pricing-pay .box-summary .h6{color:#fff;}.payment-status{color:#515151;}.payment-status .h6{color:#515151;}.payment-status i,.payment-status .dots{display:flex;gap:4px;border-radius:50%;border:3px solid #515151;font-size:13px;width:36px;height:36px;font-weight:bold;align-items:center;justify-content:center;}.payment-status .circle-gradient{width:64px;height:64px;border-width:4px;}.payment-status .info-waiting .circle-gradient{border:4px solid #afafaf;}.payment-status .info-failed .link{color:#cd2231;font-weight:700;}.payment-status .info-failed .h6{color:#72092d;}.payment-status .info-failed .circle-gradient{background-image:linear-gradient(to bottom,#fd4037 17%,#fee3d5 100%);}.payment-status .info-failed i{border-color:#cd2231;color:#cd2231;}.payment-status .info-completed .h6{color:#000;}.payment-status .info-completed .link{color:#0a7647;font-weight:700;}.payment-status .info-completed i{border-color:#07a26e;color:#07a26e;}.payment-status .dot{width:4px;height:4px;border-radius:50%;background-color:#b3b3b3;animation:bounce 1.5s infinite ease-in-out;}.payment-status .dot:nth-child(1){animation-delay:0s;}.payment-status .dot:nth-child(2){animation-delay:.2s;}.payment-status .dot:nth-child(3){animation-delay:.4s;}.payments .table-row-invoice{flex-direction:column-reverse;}.payments .table-row-invoice .invoice-payment{flex-direction:row;display:flex;flex-wrap:wrap;gap:16px;border-bottom:1px solid #dbdbdb;padding:20px 0;}.payments .table-row-invoice .invoice-payment:last-child{padding-bottom:0;border-bottom:0;}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0);background-color:#b3b3b3;}40%{transform:translateY(-6px);background-color:#595959;}60%{transform:translateY(-3px);background-color:#737373;}}.exam-panel .exam-stats{border-radius:8px;border:1px solid #dbdbdb;}.exam-panel .exam-stats>div{padding:20px;border-right:1px solid #dbdbdb;}.exam-panel .exam-stats>div:last-child{border:0;}.exam-panel .filter-section{padding:0 20px;}.exam-panel .filter-section input[type=checkbox]+label{font-weight:500;text-transform:uppercase;}.student-data .dropdown{padding:0 23px;margin-right:-7px;}.exam-link{background:rgba(38,198,249,.16);padding:12px 16px;word-break:break-word;border-radius:8px;}.exam-link .icon{border-radius:8px;background:#26c6f9;height:30px;padding:1px 4px;display:flex;align-items:center;cursor:pointer;position:relative;transition:opacity .2s;}.exam-link .icon:hover{opacity:.8;}.copy-tooltip{position:absolute;top:-35px;left:50%;transform:translateX(-50%);background:#373737;color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s;z-index:1000;}.copy-tooltip:before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#373737;}.copy-tooltip.show{opacity:1;}.auction-panel .media img{width:100%;}.auction-panel .auction select{background-color:#ebebeb;border:0;}.auction-panel .price{border-top:1px solid #dbdbdb;padding:16px 0;}.offer-grid{display:grid;border:1px solid #dbdbdb;border-radius:8px;max-width:1400px;overflow:hidden;}.offer-grid>*{border:1px solid #dbdbdb;margin:-.5px;}.offer-box{padding:32px;}.offer-box .price{border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;padding:16px 0;}.offer-box button:not([disabled])+.tooltip-text{display:none!important;}.offer-box .start-info{background-color:#fff7cc;padding:8px;border-radius:5px;}.seo .seo-text{padding:0 32px;}.seo .knowledge-base{border-radius:10px;overflow:hidden;}.seo .knowledge-base .columns{max-width:1000px;}.image-modal{display:none;position:fixed;z-index:9999;padding-top:60px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8);}.image-modal .modal-content{margin:auto;max-width:80%;max-height:80%;}.image-modal .modal-content img{object-fit:contain;display:block;overflow:auto;}.image-modal .close{position:absolute;top:15px;right:35px;color:#fff;font-size:40px;font-weight:bold;cursor:pointer;}.offers .img-ad{width:75px;height:75px;cursor:pointer;position:relative;}.offers .img-ad img{width:75px;height:75px;object-fit:cover;}.offers .img-ad .zoom{position:absolute;background:#fff;padding:5px 3px 2px 3px;border-radius:10px;top:50%;left:50%;margin:-12px 0 0 -12px;}.card-update .hours .f-control{max-width:100px;}.card-update .section{padding:20px;}.card-update .section .title{font-size:1.125rem;font-weight:500;color:#000;padding-bottom:24px;border-bottom:1px solid #dbdbdb;}.card-update #logo-preview{display:flex;}.card-update #logo-preview>div{font-size:15px;color:#636363;background:#f6f6f6;padding:24px 24px 6px 24px;border-radius:8px;justify-content:center;width:100%;text-align:center;align-items:center;}.card-update #logo-preview img{max-width:200px;}.card-update .social-icon{display:flex;width:40px;height:40px;align-items:center;justify-content:center;background:#ebebeb;border-radius:8px;}.card-update label{font-size:13px;font-weight:400;}.card-update .f-control{height:42px;padding:0 15px;border:1px solid #afafaf;}.card-update .input-group .f-control{height:33px;min-height:33px;}.card-update .editor{border:1px solid #dbdbdb;padding:20px;border-radius:8px;height:300px;overflow:hidden;}.card-update .ql-snow.ql-toolbar{border:0;border-bottom:1px solid #dbdbdb;padding:0 0 20px 0;}.card-update .ql-snow.ql-container{border:0;}.card-update .ql-snow .ql-editor{padding:20px 0 0 0;height:calc(100% - 35px);}.card-update .ql-snow .ql-editor.ql-blank::before{left:0;font-size:13px;font-style:normal;}.card-update #gallery-preview img{width:300px;height:300px;object-fit:cover;}.card-update .location{border:1px solid #dbdbdb;border-radius:8px;}.card-update .location>div{padding:32px 20px;}.card-update .location>div:first-child{border-right:1px solid #dbdbdb;}.card-update .location .h6{font-size:15px;}.card-update #instructors img{width:120px;height:120px;object-fit:cover;border-radius:8px;background:#ebebeb;}.card-update #instructors .instructor-preview{width:120px;height:120px;object-fit:cover;border-radius:8px;background:#ebebeb;display:flex;align-items:center;justify-content:center;}.drag-and-drop{font-size:15px;color:#636363;background:#f6f6f6;padding:24px;border-radius:8px;}.drag-and-drop.hover{background:#eaf6f0;}.drag-and-drop button{background:#f6f6f6;}.drag-and-drop input{display:none;}.drag-and-drop .icon{display:flex;width:40px;height:40px;align-items:center;justify-content:center;background:#fff;border-radius:8px;}.card-update .tabs{position:relative;display:flex;border-bottom:1px solid #afafaf;}.card-update .tabs .indicator{position:absolute;bottom:0;left:0;height:4px;width:50%;background:#0ee171;transition:transform .3s ease;z-index:0;}.card-update .tab{padding:8px 22px;text-align:center;font-size:15px;font-weight:500;cursor:pointer;position:relative;z-index:1;user-select:none;}.card-update .tab:nth-child(2).active~.indicator{transform:translateX(100%);}.card-pricing{border-radius:10px;border:3px solid #0ac172;background:#fff;padding:36px 32px;}.card-pricing .brd{border-left:1px solid #dbdbdb;padding-left:12px;}.card-pricing .f-l{font-weight:500;}.card-show .info{padding:8px;border-radius:8px;background:#f6f6f6;flex-shrink:0;}.card-show .not-filled{background:#f7f7f9;padding:10px 20px;border-radius:20px;display:flex;gap:12px;font-weight:500;align-items:center;flex-shrink:0;align-self:flex-start;}.card-show .overflow-hidden{overflow:hidden;}.card-show .section .title{padding-bottom:16px;}.card-show .gallery,.card-show .instructors{position:relative;}.card-show .gallery::after,.card-show .instructors::after{content:"";position:absolute;top:0;bottom:0;right:0;width:70px;background:linear-gradient(270deg,#fff 0%,rgba(255,255,255,0) 50%);}.card-show .gallery img,.card-show .gallery .slide-img,.card-show .instructors img,.card-show .instructors .slide-img{border-radius:8px;width:170px;height:170px;max-width:170px;}.card-show .instructor{color:#000;}.card-show .instructor .phone{padding:8px;border-radius:8px;background:#eaf6f0;color:#026c5e;}.card-show .instructor i{color:#07a26e;}.card-show .locations .active{background-image:linear-gradient(297deg,#0ee171 -99.43%,#cdecfd 89.72%);background-origin:border-box;box-shadow:inset 1px 20vw #fff;border:3px solid transparent;}.card-show .locations .active i{font-size:1.5rem;color:#0ee171;}.card-show .locations .info{color:#000;padding:12px;cursor:pointer;}.card-show .locations .info:not(.active):hover{background:#eaf6f0;}.card-show .locations .bb{font-weight:500;}.card-show .location .circle-gradient{width:42px;height:42px;font-size:1.5rem;color:#0ee171;}.card-show .location img{border-radius:8px;}.card-update-pricing .price-box{border-radius:10px;border:2px solid #0ee171;padding:32px;}.card-update-pricing [data-currency]{position:relative;display:inline-block;}.card-update-pricing [data-currency] input{padding-right:50px!important;width:100%;}.card-update-pricing [data-currency]::after{content:attr(data-currency);position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#666;pointer-events:none;font-size:14px;}.card-update-pricing .actions button{width:150px;}.card-update-pricing .actions .delete{background:#f56e61;margin-right:50px;}.card-update-pricing .service-item.disabled input{background-color:#dbdbdb!important;cursor:not-allowed!important;pointer-events:none;user-select:none;}.card-update-pricing .service-item.disabled input:focus{box-shadow:none!important;border-color:#ced4da!important;background-color:#dbdbdb!important;}.card-update-pricing .course-item{border-radius:10px;border:1px solid #dbdbdb;padding:19px 32px;cursor:pointer;transition:.1s;}.card-update-pricing .course-item .action{border:1px solid #afafaf;border-radius:6px;height:40px;width:40px;}.card-update-pricing .course-item:hover{background:#eaf6f0;}.card-update-pricing #card-services{counter-reset:service-counter;}.card-update-pricing #card-services .service-item button{margin-top:10px;}.card-update-pricing #card-services .service-item::before{counter-increment:service-counter;content:counter(service-counter) ". ";margin-top:10px;display:inline-block;width:24px;}.card-update-pricing #card-courses .service-delete{cursor:pointer;}.documents-warning,.documents-error{color:#f00;font-size:14px;font-weight:bold;background-color:rgba(255,0,0,.2);border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;}.documents-warning{color:#f00;background-color:rgba(255,0,0,.2);}.logged .terms{background:#fff;padding-top:20px;border-radius:15px;}.terms .item{border-radius:6px;background:#eaf6f0;padding:6px 12px;}.terms #btn-menu{max-width:150px;}.terms .menu{color:#000;gap:8px;position:absolute;left:0;right:0;background:#fff;border-radius:12px;padding:12px 24px 50px 24px;z-index:1055;}.worker-details{flex-basis:40%;}.worker-show .img-preview{width:80px;height:80px;object-fit:cover;border-radius:12px;}.workers .filter-section{padding:0 8px;}.workers .table img{border-radius:8px;max-width:50%;}#modal-permission .dialog{background:#f7f7f9;max-width:1200px;}#modal-permission .box{flex-basis:49%;border:2px solid transparent;}#modal-permission .box:has(input[type=checkbox]:checked){border:2px solid #07a26e;}#modal-permission .counter{font-weight:500;font-size:1rem;}.question img,.question video,.question .play{max-height:330px;}.question .video,.question picture{display:flex;position:relative;background:#f6f6f6;border-radius:8px 8px 0 0;overflow:hidden;justify-content:center;}.question .play{position:absolute;background:rgba(2,108,94,.8);left:0;top:0;right:0;bottom:0;cursor:pointer;}.question .play,.question .play:after{display:flex;align-items:center;justify-content:center;font-size:2rem;}.question .play:after{content:"";color:#0ee171;border-radius:50%;width:80px;height:80px;background:#fff;transition:.3s;}.question .play:hover:after{width:145px;height:145px;font-size:2.2rem;}.question .name{padding:10px;align-items:flex-start;align-self:stretch;border-radius:0 0 6px 6px;background:#f6f6f6;font-size:.875rem;}.question .no-media{background:#eaf6f0;border-radius:8px 8px 0 0;min-height:170px;z-index:1;font-size:.8rem;text-align:center;}.question .no-media svg{width:73px;height:auto;}.answers{margin-top:20px;}.answers input[type=radio]{display:none;}.answers.basic label{display:flex;flex:1;text-transform:capitalize;border:2px solid #026c5e;background:#eaf6f0;font-size:1rem;color:#026c5e;font-weight:500;padding:14px 24px;gap:8px;border-radius:6px;transition:.3s;cursor:pointer;justify-content:center;align-items:center;}.answers.basic label i{font-size:1.25rem;}.answers.basic input[type=radio]:not([disabled]):checked+label,.answers.basic input:not([disabled])+label:hover{background:#026c5e;color:#fff;}.answers.specialist{flex-direction:column;gap:6px;}.answers.specialist label{display:flex;flex-direction:row;align-items:center;gap:12px;border-radius:8px;padding:4px;cursor:pointer;}.answers.specialist input[type=radio]:not([disabled]):checked+label,.answers.specialist input:not([disabled])+label:hover{background:#026c5e;color:#fff;}.answers.specialist input[type=radio]:not([disabled]):checked+label .alphabet,.answers.specialist input:not([disabled])+label:hover .alphabet{border:3px solid #fff;background:#0ee171;box-shadow:none;color:#000;}.answers.specialist .alphabet{width:40px;height:40px;transition:none;}.answers.specialist .text{font-weight:400;font-size:inherit;flex:1;align-items:center;}.answers.specialist i{font-size:1.25rem;}.answers .selected{position:absolute;color:#fff;font-size:.688rem;text-transform:uppercase;font-weight:600;top:6px;}.answers.is-answered label{border:0;position:relative;}.answers.is-answered.basic input[type=radio]:checked+label{padding:20px 24px 6px 24px;}.answers.is-answered.basic label{color:#fff;}.answers.is-answered.basic .correct-answer{background:#0f8a48;}.answers.is-answered.basic .wrong-answer{background:#cd2231;}.answers.is-answered.specialist input[type=radio]:checked+label .text{color:#fff;}.answers.is-answered.specialist input[type=radio]:checked+label.correct-answer{background:#0f8a48;}.answers.is-answered.specialist input[type=radio]:checked+label.wrong-answer{background:#cd2231;}.answers.is-answered.specialist .alphabet{box-shadow:none;color:#fff;}.answers.is-answered.specialist .correct-answer .alphabet{border:3px solid #66db85;background:#0f8a48;}.answers.is-answered.specialist .wrong-answer .alphabet{border:3px solid #fa9681;background:#ef2f2f;}.answers.is-answered input[type=radio]:checked+label{border:3px solid #afafaf;}.answer-result{display:flex;align-items:center;justify-content:center;margin:8px 0 -8px 0;}.answer-result>div{display:inline-flex;gap:4px;align-items:center;justify-content:center;color:#000;border-radius:4px;background:#fee3d5;padding:0 8px 0 4px;font-weight:600;font-size:10px;text-transform:uppercase;}.answer-result.correct-answer>div{background:#ccf9cf;}.answer-result i{font-size:16px;font-weight:600;}.answer-result .icon-x{color:#ef2f2f;}.answer-result .icon-check{color:#0f8a48;}.s-explanation{margin-top:30px;}.s-explanation>*{max-width:820px;width:100%;}.s-explanation .error+label+.invalid{flex-basis:100%;text-align:center;display:block;}.s-explanation .f-group{width:100%;flex-wrap:wrap;}.s-explanation i{font-size:1.25rem;}.s-explanation.is-hidden .contents{opacity:.5;filter:blur(4px);overflow:hidden;}.s-explanation.is-hidden .explanation .btn{display:flex;position:absolute;z-index:1;left:calc(50% - 105px);top:calc(50% + 5px);}.s-explanation.is-hidden form{display:none;}.s-explanation #is-satisfied-false:hover+.btn,.s-explanation #is-satisfied-false:checked+.btn{border:2px solid #ef2f2f;background:#f56e61;}.explanation{border-radius:10px;background:#eaf6f0;padding:40px 30px;color:#373737;position:relative;}.explanation .btn{display:none;}.explanation .h3{text-align:center;}.explanation .text{font-size:.875rem;}.explanation .text,.explanation .subtitle{color:#000;}.explanation .subtitle{padding-left:10px;border-left:2px solid #0ee171;}.explanation .content .img{min-width:50px;}.explanation .contents>div+div{padding-top:16px;border-top:1px solid #c9d9d1;}.explanation .content+.caption{border-top:1px solid #c9d9d1;padding-top:16px;}.question-options{display:flex;flex-direction:column;gap:10px;}.question-options .option{display:flex;align-items:center;border-radius:100px;background:#f6f6f6;font-size:.75rem;line-height:1;gap:10px;cursor:pointer;transition:.3s;}.question-options .option.active{background:#eaf6f0;}.question-options .option.active>i{border:2px solid #eaf6f0;background:linear-gradient(297deg,#0ee171 -99.43%,#cdecfd 89.72%),#fff;}.question-options .option .saved{display:none;}.question-options .option:hover{background:#eaf6f0;}.question-options .option:hover>i{border:2px solid transparent;}.question-options .active .saved{display:block;}.question-options .active .save{display:none;}#btn-quality .sub{width:100%;bottom:100%;margin-bottom:10px;top:unset;}#btn-quality:hover .sub::before{bottom:-15px;top:unset;}#btn-quality-xs{height:32px;border-radius:100px;color:#026c5e;border:2px solid #eaf6f0;background:#fff;transition:none!important;padding:0 6px;}.question-history-stats .badge-correct,.question-history-stats .badge-wrong{border-radius:4px;border:1px solid #66db85;padding:4px 8px;}.question-history-stats .circle{width:24px;height:24px;border:2px solid #07a26e;color:#07a26e;}.question-history-stats .badge-wrong{border-color:#fa9681;}.question-history-stats .badge-wrong .circle{border:2px solid #ac1731;color:#ac1731;}.hidden{display:none;}.invisible{visibility:hidden;}@media(min-width:768px){.minw{flex:1 1 var(--minw);min-width:0;max-width:100%;}.logged main{padding:88px 24px 24px 24px;}body{font-size:.875rem;}button,input,textarea{font-size:.875rem;}h,.h{font-size:6.25rem;font-weight:500;}h1,.h1{letter-spacing:-1.2px;font-size:3.75rem;}h2,.h2{font-size:2.25rem;letter-spacing:-.72px;}h3,.h3{letter-spacing:-.64px;font-size:2rem;line-height:1.3;}h4,.h4{font-size:1.625rem;line-height:1.2;letter-spacing:-.52px;}h5,.h5{font-size:1.5rem;line-height:1.3;letter-spacing:-.48px;}h6,.h6{font-size:1.375rem;line-height:1.3;}.f-m{font-size:.938rem;}.f-l{font-size:1.125rem;}.subtitle{font-size:1.125rem;}.subtitle.l{font-size:1.313rem;}footer .top{gap:0;padding-bottom:30px;border-bottom:1px solid #272727;}footer .address{border-right:1px solid #272727;}footer .app{order:0;}.contact-container{background:linear-gradient(to left,#fff 50%,#eaf6f0 50%);}.contact-container .top{top:0;left:0;max-width:50%;}.contact-container .bottom{bottom:0;left:0;max-width:50%;}.contact-container::after{content:" ";left:50%;right:0;bottom:70%;background:linear-gradient(180deg,#eaf6f0 0%,#fff 100%);top:-95px;z-index:0;position:absolute;}.main-page .top{height:calc(100vh - 85px - 88px);max-height:780px;position:relative;padding:40px 0;}.main-page .top h1{font-size:43px;text-align:left;}.main-page .top .container{padding-top:0;padding-bottom:0;}.main-page .top .f-l{text-align:left;}.main-page .top .content{width:50%;max-width:600px;flex:1;align-content:center;padding-right:24px;}.main-page .top .img-bg{bottom:0;}.main-page .top .img{content:" ";position:absolute;bottom:0;right:0;top:0;width:50%;text-align:left;overflow:hidden;z-index:2;}.main-page .top .img img{height:100%;max-width:none;}.pricing-page .box-pricing{padding:67.5px 212px 47.5px 32px;}.pricing-page .box-pricing img{top:-61px;right:-220px;width:auto;max-height:initial;left:unset;bottom:unset;}.custom-page .top{height:calc(100vh - 85px - 88px);max-height:480px;position:relative;padding:40px 0;}.custom-page .top .container{padding-top:0;padding-bottom:0;}.custom-page .top .content{width:50%;max-width:600px;flex:1;align-content:center;padding-right:24px;}.custom-page .top h1{font-size:36px;font-weight:500;}.custom-page .top .img{content:" ";position:absolute;bottom:0;right:0;top:0;width:50%;text-align:left;overflow:hidden;z-index:2;}.custom-page .top .img img{height:100%;max-width:none;}.login,.register{max-width:375px;}.authorization{padding:93px 0;background:linear-gradient(to left,#fff 50%,#026c5e 50%);}.authorization .top{top:0;left:0;max-width:50%;}.authorization .bottom{display:block;position:absolute;z-index:0;top:648px;right:50%;}.authorization .fx-login{gap:90px;}.students .table-header,.students .table-row{grid-template-columns:1fr 1.5fr 240px .5fr 105px 105px 105px;min-width:1179px;}.students .filter-section{padding:0 20px;}.btn.btn-student-nav svg{display:block;}#student-courses .table-header,#student-courses .table-row{grid-template-columns:1fr .5fr 1fr .5fr .5fr;min-width:870px;padding-top:5px;padding-bottom:5px;}#student-courses .subtable{min-width:870px;max-width:calc(100% - 40px);}#student-courses .subtable .table-header,#student-courses .subtable .table-row{grid-template-columns:1fr 1fr 2fr;}#student-payments .table-header,#student-payments .table-row{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;min-width:620px;padding-top:5px;padding-bottom:5px;}#student-payments .subtable{min-width:620px;max-width:calc(100% - 40px);}#student-payments .subtable .table-header,#student-payments .subtable .table-row{grid-template-columns:1fr 1fr 1fr;}.student-license .table-header,.student-license .table-row{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}.student-users .table-header,.student-users .table-row{grid-template-columns:1fr 1fr;}.student-exams .table-header,.student-exams .table-row{grid-template-columns:1fr .5fr minmax(100px,1fr) 120px;}.license-pricing .box .header,.license-pricing .box .content,.license-pricing .box .summary{padding:32px;border-bottom:0;}.license-pricing .box .summary{border-left:1px solid #dbdbdb;}.license-panel .license-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(349px,1fr));}.license-panel .filter-section .switch{flex:1 0 230px;}.license-panel .table-scroll{padding-top:17px;}.license-panel .table-header,.license-panel .table-row{grid-template-columns:20fr minmax(200px,16fr) 10fr 5fr 10fr minmax(102px,2fr) 89px;min-width:1090px;}.license-panel .table-row>div:first-child{padding-left:30px;}.license-panel .subtable{min-width:1090px;}.license-panel .subtable .table-header,.license-panel .subtable .table-row{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;}.license-panel .table-header-aggregate{grid-column:3/6;}.exam-panel .filter-section .switch{flex:1 0 239px;}.exam-panel .exam-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(349px,1fr));}.exam-panel .table-header,.exam-panel .table-row{grid-template-columns:minmax(200px,15fr) minmax(200px,16fr) minmax(48px,8fr) minmax(62px,8fr) minmax(110px,13fr) minmax(42px,8fr) minmax(93px,8fr) minmax(136px,8fr);min-width:1150px;}.exam-panel .table-row>div:first-child{padding-left:30px;}.exam-panel .subtable{min-width:1150px;}.exam-panel .subtable .table-header,.exam-panel .subtable .table-row{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;}.exam-panel .table-scroll{padding-top:17px;}.auction-section .table-header,.auction-section .table-row{grid-template-columns:1fr 1fr 1fr;}.auction-section .empty{width:100%;padding:16px;font-weight:500;font-size:15px;}.auction-section .media,.auction-section .table{min-width:380px;}.auction-panel{border:1px solid #dbdbdb;border-radius:8px;}.auction-panel .media{padding:20px;border-right:1px solid #dbdbdb;}.auction-panel .auction{padding:32px;}.offer-grid{grid-template-columns:repeat(auto-fit,minmax(450px,1fr));}.offers .list-active .table-header,.offers .list-active .table-row{grid-template-columns:250px 146px 3fr 3fr 150px;min-width:976px;}.offers .list-ended .table-header,.offers .list-ended .table-row{grid-template-columns:250px 146px 3fr 3fr 150px;min-width:976px;}.dashboard .invoices .table-header,.dashboard .invoices .table-row{grid-template-columns:1fr 1fr 1fr 1fr;}.terms .side-sticky{position:sticky;top:100px;}.terms .side{flex-basis:380px;}.terms .menu{padding:0;position:static;}.workers .filter-section{padding:0 20px;}.workers .table img{max-width:100%;}.workers .table-header,.workers .table-row{grid-template-columns:150px 1fr 1fr 1fr 200px 100px;min-width:980px;}.pagination .page:not(.mobile,.prev,.next),.pagination .sep{display:flex;}.fx-order{order:unset;}.fx-sm{display:flex;flex-direction:row;}.fx-sm-1{flex:1;}.fx-r-sm{display:flex;flex-direction:row-reverse;}.fx-sm-rev{display:flex;flex-direction:row-reverse;}.fx-sm-c{display:flex;flex-direction:column;}.fx-sm-c-rev{display:flex;flex-direction:column-reverse;}.fx-center-sm{justify-content:center;align-items:center;}.fx-sm-sb{justify-content:space-between;}.fx-sm-ac{align-items:center;}.fx-sm-end{align-items:end;justify-content:end;}.fx-sm-eq>*{flex:1;}.fx-sm-start{align-items:flex-start;justify-content:start;}.fx-sm-ai-start{align-items:flex-start;}.txt-center-sm{text-align:center;}.g-sm-8{gap:8px;}.g-sm-10{gap:10px;}.g-sm-12{gap:12px;}.g-sm-16{gap:16px;}.g-sm-18{gap:18px;}.g-sm-20{gap:20px;}.g-sm-24{gap:24px;}.g-sm-30{gap:30px;}.g-sm-32{gap:32px;}.g-sm-40{gap:40px;}.g-sm-60{gap:60px;}.g-sm-160{gap:160px;}.mb{margin-bottom:120px;}.mb-s{margin-bottom:80px;}.pb{padding-bottom:120px;}.pb-s{padding-bottom:80px;}.answer-result{margin:20px 0 -15px 0;}.answer-result>div{font-size:1.125rem;font-weight:500;text-transform:none;padding:7px 17px 7px 13px;}.explanation .text{font-size:1rem;}.question img,.question video,.question .play{max-height:unset;width:100%;}.question .name{padding:18px 24px;font-size:1rem;}.question .no-media{min-height:420px;font-size:1rem;}.question .no-media svg{width:200px;}.question .play:after{width:135px;height:135px;}.question-history-stats{gap:16px 8px;}.question-history-stats .badge-correct,.question-history-stats .badge-wrong{flex-basis:100%;}#btn-quality .sub{bottom:unset;margin-bottom:0;top:100%;}#btn-quality:hover .sub::before{bottom:unset;top:-15px;}.knowledge-base{padding:100px 0;}.knowledge-base .btn{padding:16px 24px;}.knowledge-base.cross .knowledge-item{align-items:center;margin-top:0;}.knowledge-base.cross .knowledge-item>*{width:100%;}.pricing-pay .box{padding:32px 24px;}.pricing-pay .box-summary{padding:40px 37px;}.payments .table-header,.payments .table-row{grid-template-columns:.5fr 2fr 1fr 1fr .5fr 1fr 1fr;min-width:1200px;}.payments .table-row{cursor:pointer;}.payments .table-row:hover{background:rgba(246,246,246,.168627451);}.payments .table-row-invoice{grid-template-columns:6fr calc(14.2857142857% - 17px);padding:0 40px;}.payments .table-row-invoice>div{display:flex;flex-direction:column;justify-content:center;}.payments .table-row-invoice .invoice-payment{display:grid;grid-template-columns:.5fr 2fr 1fr 1fr .5fr 1fr;gap:20px;width:100%;border:0;}.payments .table-row-invoice .invoice-payment:last-child{padding-bottom:20px;}.search-box select{padding:13px 22px;}.green-section{padding-top:0;}.green-section .content{text-align:left;margin-top:0;}.green-section .img::after{width:1080px;height:1080px;top:-785px;left:-145px;}.green-section .img::before{width:1672px;height:1672px;top:-935px;left:-448px;}.green-section .back{transform:scale(1.1);}.drag-and-drop{padding:48px;}.card-update #instructors .table-header,.card-update #instructors .table-row{grid-template-columns:1fr 1fr 1fr 1fr;min-width:780px;}.card-update .width-50{max-width:calc(50% - 12px);}.card-update .hours .f-control{max-width:120px;}.calendar-types{padding-left:120px;}.filter-container .filter-section{margin-top:20px;}.filter-container .filter-section+.filter-section{padding-top:20px;}.hidden-sm{display:none;}.show-sm{display:inherit;}.container{width:100%;}.logged main{min-height:calc(100vh - 510px);}}@media(min-width:992px){.show-md{display:initial;}.hidden-md{display:none;}.fx-md{display:flex;flex-direction:row;}.fx-md-c{display:flex;flex-direction:column;}.cross-grid .container{gap:80px;}.cross-grid .h2{text-align:left;margin-bottom:10px;}.cross-grid .item:nth-child(odd){flex-direction:row-reverse;}.cross-grid .item:nth-child(odd) .content{padding:0 63px 0 0;}.cross-grid .item{flex-direction:row;gap:0;}.cross-grid .item>*{flex:50%;max-width:50%;justify-content:center;}.cross-grid .content{padding:0 0 0 63px;align-items:baseline;}.card-update #logo-preview{max-width:300px;}.card-update-pricing .system-service [data-currency]{margin-right:28px;}.card-update-pricing [data-currency]{width:150px;}.card-update-pricing [data-currency] input{width:150px;}.question-history-stats .badge-correct,.question-history-stats .badge-wrong{flex-basis:calc(50% - 4px);}}@media(min-width:1200px){.license-pricing .box .summary{width:450px;}.student-details{flex:unset;flex-basis:40%;min-width:400px;}.authorization .fx-login{gap:360px;}}@media(min-width:1300px){.container,.notlogged .container-page{width:1252px;}}@media(min-width:1500px){.container,.notlogged .container-page{width:1408px;}}@media(min-width:768px) and (max-width:1200px){.filter-container{flex-direction:row;}.filter-container>*{flex:1;}.filter-container .filter-section+.filter-section{border:0;padding:0;}}@media(max-width:1200px){.calendar-container{flex-direction:column;}.calendar-types{padding-left:0;order:2;width:100%;}.filter-container{flex-basis:unset;flex-wrap:wrap;}.filter-container .filter-section .filter-items,.filter-container .filter-section button{display:none;}.filter-container .filter-section.first-state .filter-items,.filter-container .filter-section.first-state button{display:inherit;}.filter-container .filter-section.second-state .filter-items,.filter-container .filter-section.second-state button{display:none;}}