@import url('https://fonts.googleapis.com/css2?family=Andika:wght@400;700&family=Rubik+Moonrocks&display=swap');*{margin:0;padding:0;box-sizing:border-box;outline:none !important}html,body{height:100%;color:#323232;background-color:#faf9f2}html{font-family:"Andika",sans-serif;font-size:18px}.site{display:flex;flex-direction:column;min-height:100%;max-width:1930px;margin:0 auto auto}.color-part-1{color:#004b24}h1{font-size:4.8rem;font-weight:700;line-height:1.5}h2,h3,.h2,.h3{font-family:"Andika",sans-serif}h2{color:#004b24;font-size:1.4rem}h3{color:#323232;font-size:1.2rem;font-weight:700}p{font-family:"Andika",sans-serif;font-style:normal;font-size:18px;font-weight:400;line-height:1.2;text-align:justify}.color-part-2{color:#b619d8}a{font-family:"Andika",sans-serif;text-decoration:none;outline:none !important;outline-offset:0 !important;color:#004b24}a:active,a::hover,a:focus{text-decoration:none;outline:0 !important;outline-offset:0 !important}img{max-width:100%;height:auto!important;width:auto\9}.site-branding{position:relative;display:flex;align-items:center;padding:0;gap:20px}.site-branding-logo{flex-basis:15%}.site-branding-name{flex-basis:80%;text-align:center}.site-branding-name h1 a{font-family:"Rubik Moonrocks",sans-serif;color:#004b24}.entry-header{display:none}.site-branding-img{padding:5px}.site-info-header{display:flex;justify-content:center;align-items:center;gap:20px;font-weight:500;color:#004b24;padding:10px 10px 0}#authActions{margin:0 0 0 auto}.top-tel{margin:0 auto 0 0}.top-time p{font-family:"Andika",sans-serif;margin:0}.logo-btn{font-weight:700}.logo-btn a{color:#fff;padding:0 10px;border-color:#004b24;background:#004b24;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.logo-btn a:hover{background:rgba(0,0,0,0);color:#004b24;box-shadow:inset 0 0 0 3px #004b24}.socialbar{position:absolute;top:45%;right:1%;width:35px}.icon{cursor:pointer}.social-facebook{width:35px;height:35px;float:left;background-position:0 0}.social-ins{width:35px;height:35px;float:left;background-position:-90px -40px}.social-youtube{width:35px;height:35px;float:left;background-position:-90px -40px}.social-t{width:35px;height:35px;float:left;background-position:-90px -40px}.social-viber{background-position:0 0;width:35px;height:35px;float:left}.block-header{width:100%;margin-bottom:2%}header{max-width:1440px;position:relative;margin:0 auto}.block-navigation{position:relative}#mega-menu-wrap-menu-top #mega-menu-menu-top{justify-content:space-around;display:flex}#mega-menu-wrap-menu-top #mega-menu-menu-top>li.mega-menu-item>a.mega-menu-link{font-family:"Andika",sans-serif;font-weight:500;line-height:1.5}.page-content,.entry-content,.entry-summary{margin:0}.wrap{max-width:1440px;position:relative;margin:0 auto;padding:10px}h2.dok-title{padding-bottom:30px}.doc-block{margin-bottom:50px;padding:20px;background-color:#fff;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.btn-dok-pdf{width:100%;padding:12px;background-color:#004b24;color:#fff;font-size:16px;border-color:#004b24;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.btn-dok-pdf:hover{background:rgba(0,0,0,0);color:#004b24;box-shadow:inset 0 0 0 3px #004b24}h2.h2{padding-bottom:10px}.txt{display:flex;align-items:center;justify-content:center;padding:10px}.flex-img{width:400px;height:auto;padding:10px}.article{padding:5px;margin-bottom:20px;background:#fff;border:2px solid #004b24;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.article h2{text-align:center;font-size:1.8rem;font-weight:700;line-height:1.5;color:#004b24}.btn-modal{width:100%;padding:12px;background-color:#004b24;color:#fff;font-size:16px;border-color:#004b24;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.btn-modal:hover{background:rgba(0,0,0,0);color:#004b24;box-shadow:inset 0 0 0 3px #004b24}p.view-course,p.price-rate,p.duration-course,p.points-course,p.director-course,p.quantity-course,p.p-bold,td.p-bold p.number-course{font-weight:700}p.specialty-course{margin-bottom:0}p.time{margin-bottom:0}h3.txt-course{padding:20px 0}.img-course{padding-bottom:30px}.btn-course{padding:0 30px}.btn-course a{padding:12px;background-color:#004b24;color:#fff;font-size:16px;border-color:#004b24;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.btn-course a:hover{background:rgba(0,0,0,0);color:#004b24;box-shadow:inset 0 0 0 3px #004b24}.btn-course a:focus{background:rgba(0,0,0,0);color:#004b24;box-shadow:inset 0 0 0 3px #004b24}span.xoo-el-close:hover,.xoo-el-notice-close:hover{background-color:#fff;color:#004b24}span.xoo-el-close:hover,.xoo-el-notice-close:hover{background-color:#004b24;color:#fff}.btn-pdf a{padding:12px;background-color:#004b24;color:#fff;font-size:16px;border-color:#004b24;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.btn-pdf a:hover{background:rgba(0,0,0,0);color:#004b24;box-shadow:inset 0 0 0 3px #004b24}.btn-pdf a:focus{background:rgba(0,0,0,0);color:#004b24;box-shadow:inset 0 0 0 3px #004b24}.pdf-a-text{color:#004b24}.card-description{padding-top:5%}.card-description-img{margin-bottom:3%}.p-line{text-decoration:underline #323232}.faq-resume{position:relative;padding:0 0 1%}.faq-answer{display:none;padding:10px;background:#fff;border:1px solid #323232;margin-top:5px}.faq-question{position:relative;cursor:pointer;padding:10px;border-radius:5px;border:1px solid #323232;box-shadow:0 0 5px rgba(0,0,0,.25),0 5px 5px rgba(0,0,0,.22)}.faq-question:after{content:"\f078";position:absolute;top:25%;right:2%;font-family:FontAwesome;font-size:medium;color:#323232;margin-right:10px}.faq-question.open:after{content:"\f078";position:absolute;top:25%;right:2%;font-family:FontAwesome;font-size:medium;color:#323232;margin-right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faqItem{padding:10px}.faqAsk{position:relative;padding-left:10px;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.25),0 5px 5px rgba(0,0,0,.22)}h3.faqAsk:after,h4.faqAsk:after{content:"\f078";position:absolute;top:0;right:2%;font-family:FontAwesome;font-size:medium;color:#323232;margin-right:10px}h3.active:after,h4.active:after{content:"\f078";position:absolute;top:0;right:2%;font-family:FontAwesome;font-size:medium;color:#323232;margin-right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faqAnswer{display:none;background-color:#fff;padding:5px;margin-top:10px;margin-bottom:0;box-shadow:0 0 5px rgba(0,0,0,.25),0 5px 5px rgba(0,0,0,.22)}.faqAnswer p{font-size:18px}.upbtn{z-index:9999;width:70px;height:70px;color:#fff;position:fixed;bottom:20px;right:20px;cursor:pointer;border:3px solid #004b24;border-radius:50%;transform:scale(0);transition:all .7s ease-in-out;background-position:center center;background-repeat:no-repeat;background-color:#004b24;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5MS44NTggNDkxLjg1OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDkxLjg1OCA0OTEuODU4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ5MS44NTgsNDQyLjQ2MWMwLDEzLjkzMS0xMS4yOTMsMjUuMjI0LTI1LjIyNCwyNS4yMjRMMjQ1LjkzLDM3My4wOTdMMjUuMjI0LDQ2Ny42ODYgICAgQzExLjI5Miw0NjcuNjg2LDAsNDU2LjM5MiwwLDQ0Mi40NjFMMjI3LjAxMSwzMi41OGMwLDAsMTguOTE4LTE4LjkxOCwzNy44MzQsMEMyODMuNzY0LDUxLjQ5OSw0OTEuODU4LDQ0Mi40NjEsNDkxLjg1OCw0NDIuNDYxeiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)}.upbtn:hover{transform:scale(1.2)!important}.site-footer{display:flex;justify-content:center;margin:0;border:1px solid #004b24;color:#fff;background-color:#004b24}.site-info-footer{color:#fff;padding:10px 0}.site-footer a{color:#fff}@media all and (max-width:1440px){h1{margin:0;font-size:3.5rem;line-height:1.2}.socialbar{top:13%}}@media all and (max-width:768px){html{font-size:14px}.site-branding{display:flex;flex-wrap:wrap;justify-content:center}.site-branding-logo{flex-basis:30%;text-align:center}.site-branding-name{flex-basis:100%;text-align:center}}@media all and (max-width:530px){h1{margin:0;font-size:1.8rem;line-height:1.2;font-weight:700}p{text-align:left}.site-branding{display:flex;align-items:center;padding:0;gap:0}.site-branding-logo{flex-basis:40%}.site-info-header{flex-wrap:wrap;justify-content:start;align-items:left;gap:5px;padding:10px 10px 0}}.table-program{display:flex;flex-wrap:nowrap;border:1px solid #004b24}.clock-plan{border:1px solid red}.title-plan{border:1px solid #0f0}@media (max-width:768px){.txt{order:2}.flex-img{order:1}}