*{margin:0;padding:0;list-style-type:none;text-decoration:none;outline:none;font-family:'Poppins';font-weight:400;}html,body{height:100%;margin:0;}body{display:flex;flex-direction:column;}.site-wrapper{flex:1 0 auto;}.footer{flex-shrink:0;}.page-header + .container ul{margin:inherit;padding:20px;}.page-header + .container ul li{list-style-type:disc;}p{line-height:30px;}h1{font-size:32px;line-height:40px;}h2{font-size:24px;line-height:28px;}:root{--theme-color-1:#FFF100;--theme-color-2:#000000;}[v-cloak]{display:none}input[aria-invalid="true"],input.error{border-color:red !important;}label.error{display:none !important;}body{background-color:#fefefefe;text-rendering:optimizeLegibility;font-size:16px;word-break:break-word;}.cookie-law{display:none;position:fixed;bottom:0px;right:0px;left:0px;z-index:99;width:100%;background-color:rgba(0,0,0,0.8);padding:20px;text-align:center;}.cookie-law p{color:#fff;font-size:12px;}.cookie-law a{color:#000;font-size:12px;width:50%;background:#fff;padding:3px 6px;}.whatsapp-button{position:fixed;background-color:#128C7E;color:#ffffff;border-color:#128C7E !important;font-size:30px;width:50px;height:50px;text-align:center;line-height:50px;bottom:10px;left:10px;z-index:9999;border-radius:100%;}.btn{border:none;border-radius:3px;transition:0.3s !important;}.btn-default{background-color:var(--theme-color-1);}.btn-default:hover,.btn-default:focus{background-color:var(--theme-color-2);color:#ffffff;}.top-space{height:80px;}.text-black{color:#000000 !important;}.navbar-default{margin-bottom:0;background-color:rgba(255,241,0,0.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);min-height:80px;height:80px;border-bottom:1px solid rgba(0,0,0,0.05);box-shadow:0 4px 20px rgba(0,0,0,0.04);transition:all 0.3s ease;}@media (min-width:1201px){.navbar-default .container{display:flex;justify-content:space-between;align-items:center;}.navbar-header{float:none !important;display:flex;align-items:center;}.navbar-collapse{float:none !important;display:flex !important;align-items:center;padding-left:0;padding-right:0;}}@media (max-width:1200px){.navbar-default{height:auto;}.navbar-collapse{background-color:rgba(255,241,0,0.98);box-shadow:0 10px 15px rgba(0,0,0,0.05);padding-bottom:15px;border-top:1px solid rgba(0,0,0,0.05) !important;}}.navbar-brand{padding:0;margin-left:0 !important;display:flex;align-items:center;height:80px;}.navbar-brand img{height:45px;transition:none;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent;}.navbar-nav{display:flex;align-items:center;height:80px;}@media (max-width:1200px){.navbar-nav{display:block;height:auto;}}.navbar-nav li{position:relative;}.navbar-nav li a{color:#000000 !important;font-weight:600;font-size:14px;line-height:40px;padding:20px 10px !important;transition:color 0.3s ease;position:relative;white-space:nowrap;}@media (min-width:1200px) and (max-width:1440px){.navbar-nav li a{padding:20px 5px !important;font-size:12.5px;}}.navbar-nav > li > a::after{content:'';position:absolute;width:0;height:3px;bottom:15px;left:15px;background-color:var(--theme-color-2);transition:width 0.3s ease;}.navbar-nav > li:hover > a::after{width:calc(100% - 30px);}.navbar-nav > li.dropdown > a::after{display:none;}.navbar-nav li.open > a,.navbar-nav li > a:focus,.navbar-nav li > a:hover{background-color:transparent !important;color:#333333 !important;}.navbar-nav .dropdown-menu{background-color:#ffffff;border:none;border-left:4px solid var(--theme-color-1);border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,0.12);padding:8px 0;margin-top:0px;min-width:240px;display:block;opacity:0;visibility:hidden;transform:translateY(15px);transition:all 0.3s cubic-bezier(0.16,1,0.3,1);}@media (max-width:1200px){.navbar-nav .dropdown-menu{position:relative !important;float:none;width:100% !important;box-shadow:none;border-left:2px solid var(--theme-color-1);border-radius:0;background-color:rgba(0,0,0,0.02);margin:5px 0;display:none;opacity:1 !important;visibility:visible !important;transform:none !important;transition:none !important;}.navbar-nav li.dropdown.open .dropdown-menu{display:block !important;}}.navbar-nav li.dropdown:hover .dropdown-menu,.navbar-nav li.dropdown.open .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);}.navbar-nav .dropdown-menu li{border-bottom:1px solid rgba(0,0,0,0.03);}.navbar-nav .dropdown-menu li:last-child{border-bottom:none;}.navbar-nav .dropdown-menu li a{color:#444444 !important;padding:12px 20px !important;font-size:14px;font-weight:500;line-height:1.5;transition:all 0.25s ease;display:block;white-space:nowrap;}.navbar-nav .dropdown-menu li a::after{display:none !important;}.navbar-nav .dropdown-menu li a:focus,.navbar-nav .dropdown-menu li a:hover{background-color:rgba(255,241,0,0.08) !important;color:#000000 !important;padding-left:26px !important;padding-right:14px !important;}.navbar-nav .flag-list .dropdown-menu{min-width:80px;text-align:center;}.navbar-nav .flag-list .dropdown-menu li a{padding:8px 0 !important;}.navbar-default .navbar-toggle{margin-top:23px;border:none;background-color:transparent !important;font-size:20px;color:var(--theme-color-2);padding:6px 10px;transition:transform 0.2s ease;}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:rgba(0,0,0,0.05) !important;color:var(--theme-color-2) !important;border-radius:6px;}.slider-container{margin-top:80px;}.owl-carousel .owl-item .item{position:relative;}.owl-carousel .owl-item img{height:auto !important;}.owl-carousel .owl-container{position:absolute;margin:0 auto;left:0;right:0;height:100%;}.owl-carousel .owl-campaign-button{position:absolute;bottom:30px;background-color:var(--theme-color-1);text-decoration:none;color:var(--theme-color-2);padding:5px 10px;font-weight:bold;border-radius:3px;box-shadow:0 1px 3px #888888;transition:0.3s;}.owl-carousel .owl-campaign-button:hover{box-shadow:0 1px 10px #888888;}.owl-carousel .owl-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:0;pointer-events:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;pointer-events:auto;background:none !important;border:none;}.owl-carousel .owl-nav .owl-prev{left:20px;}.owl-carousel .owl-nav .owl-next{right:20px;}.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span{font-size:20px;line-height:40px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#000000;background-color:rgba(255,255,255,0.7) !important;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);margin:0;opacity:0.8;border-radius:50%;border:1px solid rgba(255,255,255,0.3);box-shadow:0 4px 12px rgba(0,0,0,0.1);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);}.owl-carousel .owl-nav .owl-prev span:hover,.owl-carousel .owl-nav .owl-next span:hover{opacity:1;background-color:var(--theme-color-1) !important;color:var(--theme-color-2);transform:scale(1.08);}.owl-carousel .owl-dots{position:absolute;text-align:center;width:100%;bottom:20px;z-index:10;}.owl-carousel .owl-dots .owl-dot{display:inline-block;height:8px;width:8px;background-color:rgba(255,255,255,0.4) !important;margin:0 4px;border-radius:4px;border:none;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);}.owl-carousel .owl-dots .owl-dot.active{width:24px;background-color:var(--theme-color-1) !important;border-radius:4px;}.form-container{height:0;position:absolute;left:0;right:0;margin:0 auto;top:200px;z-index:99;}.form-container .row{height:0;}.owl-form{background-color:rgba(255,255,255,0.94);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);position:absolute;right:80px;z-index:2;width:360px;height:auto;top:50%;transform:translateY(-50%);border-radius:12px;border:1px solid rgba(255,255,255,0.25);box-shadow:0 15px 35px rgba(0,0,0,0.15);padding:20px;}.owl-form .panel-body{padding:0;}.owl-form .form-control{margin:6px 0;padding:10px 14px;height:auto;font-size:13px;background-color:rgba(0,0,0,0.02) !important;box-shadow:none;outline:none;border:1px solid rgba(0,0,0,0.08);border-radius:6px;transition:all 0.3s ease;}.owl-form .form-control:focus{border-color:var(--theme-color-2);background-color:#ffffff !important;box-shadow:0 0 0 3px rgba(0,0,0,0.05);}.owl-form-title{font-size:18px;font-weight:700;color:#111111;text-align:center;margin-bottom:2px;text-transform:uppercase;letter-spacing:0.5px;}.owl-form-description{font-size:13px;color:#555555;text-align:center;margin-bottom:12px;}.owl-form .radio-list{text-align:center;margin:8px 0;padding:0;}.owl-form .radio-list li{display:inline-block;margin:0 10px;font-weight:500;color:#444444;font-size:13px;}.owl-form p{margin:8px 0;font-size:11px;color:#666666;line-height:1.4;}.owl-form input[type="submit"],.owl-form .btn-default{background-color:var(--theme-color-1) !important;color:var(--theme-color-2) !important;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;padding:10px;border-radius:6px;border:none;width:100%;margin-top:5px;transition:all 0.3s ease;}.owl-form input[type="submit"]:hover,.owl-form .btn-default:hover{background-color:var(--theme-color-2) !important;color:#ffffff !important;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,0.15);}.container-title{position:relative;margin:30px 0 50px 0;display:block;font-weight:bold;font-size:25px;}.container-title::before{display:none;content:'';position:absolute;width:50px;height:2px;background-color:var(--theme-color-1);right:0;left:0;margin:0 auto;top:-10px;}.container-title::after{content:'';position:absolute;width:50px;height:2px;background-color:var(--theme-color-2);right:0;left:0;margin:0 auto;bottom:-10px;}.course-page{position:relative;overflow:hidden;margin-bottom:20px;}.page-header{height:150px;width:100%;background-repeat:no-repeat;background-size:100%;background-position:top;margin:80px 0 20px 0;border-bottom:none;}.page-header .page-header-title{margin:55px 0 0 0;padding:5px 20px;font-weight:bold;font-size:20px;color:#ffffff;background-color:rgba(0,0,0,1);width:max-content;}.sidebar .panel-default{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #EEEEEE;box-shadow:none;}.sidebar .panel-default .panel-heading{color:var(--theme-color-2);border-radius:0;border:none;}.sidebar .sidebar-title{border-bottom:1px dashed #ddd;margin-bottom:15px;padding-bottom:15px;}.sidebar .form-control{margin-bottom:10px;border-radius:0;border:none;outline:none;box-shadow:none;border-bottom:1px solid #EEEEEE;text-indent:0;padding-left:0;padding-right:0;}.sidebar .form-control:focus{outline:none;box-shadow:none;border-color:#000000;}.sidebar .panel-default ul li a{display:block;color:#000000;text-decoration:none;padding:5px 0;text-indent:5px;font-size:13px;border-radius:3px;}.sidebar .panel-default ul li.active a{background-color:var(--theme-color-2);color:var(--theme-color-1);}.sidebar .btn{border-radius:0px;}.courses{padding:60px 0;background-color:#fafafa;}.courses .panel{background:#ffffff;box-shadow:0 4px 20px rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.03);border-radius:12px;overflow:hidden;transition:all 0.3s cubic-bezier(0.16,1,0.3,1);margin-bottom:30px;}.courses .panel:hover{transform:translateY(-8px);box-shadow:0 12px 30px rgba(0,0,0,0.1);}.courses .panel-body{padding:20px;}.courses .panel .course-preview-image{display:block;position:relative;overflow:hidden;border-radius:8px;aspect-ratio:16/10;margin-bottom:15px;}.courses .panel .course-preview-image::after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%);opacity:0;top:0;left:0;transition:opacity 0.3s ease;}.courses .panel .course-preview-image:hover::after{opacity:1;}.courses .panel .course-preview-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease;}.courses .panel .course-preview-image:hover img{transform:scale(1.08);}.courses .panel .course-preview-image .course-title,.courses .panel .course-preview-image .course-description,.courses .panel .course-preview-image .course-detail-button{display:none !important;}.courses .panel .course-title{font-size:18px;font-weight:700;color:#111111;margin:5px 0 10px 0;display:block;}.courses .panel .course-bottom-description{font-size:14px;color:#666666;line-height:1.6;margin-bottom:20px;height:64px;overflow:hidden;}.courses .panel .course-detail-button{display:inline-flex;align-items:center;color:var(--theme-color-2) !important;text-decoration:none;font-weight:600;font-size:14px;transition:all 0.3s ease;}.courses .panel .course-detail-button i{margin-left:6px;transition:transform 0.2s ease;font-size:12px;}.courses .panel .course-detail-button:hover{color:#000000 !important;}.courses .panel .course-detail-button:hover i{transform:translateX(4px);}.get-all-button{display:table;margin:30px auto 0 auto;padding:12px 35px;background-color:var(--theme-color-2) !important;color:#ffffff !important;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;border-radius:6px;border:2px solid var(--theme-color-2) !important;transition:all 0.3s ease;text-decoration:none;}.get-all-button:hover{background-color:var(--theme-color-1) !important;color:var(--theme-color-2) !important;border-color:var(--theme-color-1) !important;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,0.1);}.contact-page .form-control{border-radius:0;outline:none;border:none;border:2px solid #cccccc;margin-bottom:10px;box-shadow:none;resize:none;transition:0.3s;}.contact-page .form-control:focus{border-color:#000000;}.contact-page .btn{border-radius:0;}.contact-page .social a{color:#000000;margin-right:10px;}.comments{padding:60px 0;background-color:#ffffff;}.comments .comment-slider .panel{background:#ffffff;box-shadow:0 4px 20px rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.03);border-radius:12px;margin:15px 5px;transition:all 0.3s ease;height:340px;display:flex;flex-direction:column;}.comments .comment-slider .panel:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,0.08);}.comments .comment-slider .panel .panel-body{padding:24px;display:flex;flex-direction:column;height:100%;justify-content:space-between;}.comments .comment-slider .panel-body p.text-center i.fa-user-circle{filter:drop-shadow(0 4px 8px rgba(0,0,0,0.1));}.comments .comment-slider .student-name{font-size:16px;font-weight:700;color:#111111;margin-top:10px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.comments .comment-slider .comment-text{font-size:13.5px;color:#555555;line-height:1.6;height:80px;overflow:hidden;margin:12px 0;position:relative;}.comments .comment-slider .comment-text i{color:#dddddd;font-size:12px;}.comments .comment-slider .stars{margin-bottom:15px;}.comments .comment-slider .stars i{font-size:14px;margin:0 1px;}.comments .comment-slider .comment-detail-button{background-color:var(--theme-color-2) !important;color:#ffffff !important;border:1px solid var(--theme-color-2) !important;border-radius:6px !important;font-weight:600;padding:10px;font-size:13px;letter-spacing:0.5px;transition:all 0.3s ease;outline:none;box-shadow:none;}.comments .comment-slider .comment-detail-button:hover{background-color:var(--theme-color-1) !important;color:var(--theme-color-2) !important;border-color:var(--theme-color-1) !important;transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,0.1);}.comments .container-title{font-size:20px;}.comments .form-control{border-radius:0;outline:none;border:none;border:2px solid #cccccc;margin-bottom:10px;box-shadow:none;resize:none;transition:0.3s;}.comments .form-control:focus{border-color:#000000;}.comments .btn{border-radius:6px;}.star-rating{font-size:24px;}.star-rating i{margin-right:5px;cursor:pointer;}.star-rating i.selected{color:#FFB300;}.checkbox-label{position:relative;}.checkbox-label > input[type="checkbox"]{position:absolute;visibility:hidden;}.checkbox-label > input[type="checkbox"] + span{display:block;float:left;width:16px;height:16px;border:2px solid #000000;background-color:#ffffff;margin-right:5px;cursor:pointer;position:relative;transition:0.3s;}.checkbox-label > input[type="checkbox"]:checked + span{border-color:#449D44;}.checkbox-label > input[type="checkbox"]:checked + span::after{content:'';position:absolute;display:block;width:8px;height:8px;margin:2px;background-color:#449D44;}.slider-container{overflow:hidden;position:relative;}.owl-carousel.desktop-slider{display:block;max-height:500px;overflow:hidden;}.get-all-button{padding:10px 30px;background-color:var(--theme-color-1);border:1px solid var(--theme-color-1);color:#000000;margin:10px auto;display:block;width:max-content;border-radius:5px;text-decoration:none;transition:0.3s;font-weight:bold;}.get-all-button:hover{color:#ffffff;text-decoration:none;background-color:#000000;border-color:#000000;}.panel-group .panel{box-shadow:none;border:none;}.panel-group .panel-heading{cursor:pointer;}.panel-default>.panel-heading+.panel-collapse>.panel-body{border:none;}.question{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eaeaea;}.question-title{margin-bottom:10px;}.question .radio-label{font-weight:normal;position:relative;cursor:pointer;}.question .radio-label input[type="radio"]{visibility:hidden;position:absolute;}.question .radio-label input[type="radio"] + span{display:block;float:left;border:2px solid #cccccc;border-radius:100%;height:16px;width:16px;background-color:#ffffff;margin-right:5px;}.question .radio-label input[type="radio"]:checked + span{border-color:#000000;position:relative;}.question .radio-label input[type="radio"]:checked + span::before{content:'';position:absolute;height:8px;width:8px;margin:2px;border-radius:100%;background-color:#000000;}.questions input[type="text"],.questions input[type="number"],.questions input[type="email"]{border-radius:0;box-shadow:none;outline:none;border:none;border-bottom:1px solid #dddddd;padding-left:0;}.references-slider{background-color:#ffffff;padding:10px 0;}.references-slider .owl-stage-outer{background-color:#ffffff;}.faq-list .panel .panel-heading{background-color:#ffffff;transition:0.3s;padding:15px;}.faq-list .panel .panel-heading:hover,.faq-list .panel .panel-heading[aria-expanded="true"]{background-color:var(--theme-color-1);color:#000000;}.blog-article,.blog-big-article{position:relative;overflow:hidden;margin-bottom:20px;border-radius:3px;}.blog-big-article::after{content:'';position:absolute;background:linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,212,255,0) 80%);width:100%;height:100%;top:0;}.blog-big-article .blog-big-article-detail{position:absolute;bottom:0;color:#ffffff;z-index:2;padding:20px;width:100%;}.blog-big-article .blog-big-article-detail .blog-big-article-name{font-weight:bold;font-size:20px;margin-bottom:10px;text-decoration:none;}.blog-big-article .blog-big-article-detail .blog-big-article-description{font-weight:400;margin-bottom:10px;text-decoration:none;}.blog-big-article .blog-big-article-detail .btn-default:hover{background-color:#ffffff !important;color:#000000 !important;}.blog-article a{text-decoration:none;}.blog-article .blog-article-detail .blog-article-name{font-weight:bold;font-size:16px;color:#000000;text-decoration:none;margin:10px 0;}.blog-article .blog-article-detail .blog-article-description{color:#000000;text-decoration:none;margin-bottom:10px;font-size:14px;}.blog-article{background:#ffffff;box-shadow:0 4px 20px rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.03);border-radius:12px !important;overflow:hidden;margin-bottom:30px;transition:all 0.3s ease;}.blog-article:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,0.08);}.blog-article .blog-article-preview{position:relative;overflow:hidden;border-radius:0;transition:0.3s;}.blog-article .blog-article-preview img{transition:0.5s ease;}.blog-article:hover .blog-article-preview img{transform:scale(1.05);}.blog-article .blog-article-detail .blog-article-name{font-size:15px !important;font-weight:700 !important;margin-top:5px !important;line-height:1.5 !important;height:45px !important;overflow:hidden !important;}.blog-article .blog-article-detail .blog-article-name a{color:#111111 !important;text-decoration:none !important;transition:color 0.3s ease;}.blog-article .blog-article-detail .blog-article-name a:hover{color:var(--theme-color-1) !important;}.blog-article .blog-article-detail .blog-article-description{color:#666666 !important;font-size:13px !important;height:60px !important;overflow:hidden !important;margin-bottom:12px !important;line-height:1.6 !important;}.blog-article .blog-article-detail .course-detail-button{display:inline-flex !important;align-items:center !important;color:var(--theme-color-2) !important;text-decoration:none !important;font-weight:600 !important;font-size:13.5px !important;transition:all 0.3s ease !important;padding:0 !important;}.blog-article .blog-article-detail .course-detail-button i{margin-left:6px !important;transition:transform 0.2s ease !important;font-size:12px !important;}.blog-article .blog-article-detail .course-detail-button:hover{color:#000000 !important;}.blog-article .blog-article-detail .course-detail-button:hover i{transform:translateX(4px) !important;}.blog-article .blog-article-preview .blog-title{position:absolute;top:calc(40% - 20px);font-size:15px;display:block;color:#ffffff;font-weight:bold;text-align:center;left:0;right:0;margin:0 auto;width:90%;z-index:3;border-radius:4px;transition:1s;opacity:0;}.blog-article .blog-article-preview:hover .blog-title{opacity:1;}.blog-article .blog-article-preview .blog-description{position:absolute;z-index:3;top:50px;width:calc(90% - 20px);margin:0 auto;color:#ffffff;text-align:center;left:0;right:0;opacity:0;transition:1s;padding:10px;border-radius:5px;}.blog-article .blog-article-preview:hover .blog-description{opacity:1;}.blog-article .blog-article-preview .blog-detail-button{position:absolute;bottom:10px;z-index:4;display:block;width:50%;padding:5px 10px;background-color:transparent;border:2px solid #ffffff;border-radius:5px;margin:0 auto;left:0;right:0;text-align:center;color:#ffffff;font-weight:bolder;text-decoration:none;transition:1s;opacity:0;}.blog-article .blog-article-preview .blog-detail-button:hover{background-color:#ffffff;color:#000000;}.blog-article .blog-article-preview:hover .blog-detail-button{opacity:1;}.news .blog-article .blog-article-detail .blog-article-name{margin:0 0 10px 0;}.news .blog-article .blog-article-detail .blog-article-name .article-date{color:#555;font-size:10px;font-weight:normal;float:right;}.footer{overflow:hidden;}.footer .footer-top{padding:20px 0;background-color:#444444;}.footer .footer-top .footer-form{padding:10px;border-radius:5px;background-color:#333333;}.footer .footer-top .footer-form .footer-form-title{color:#fff;margin:0 0 10px 0;}.footer .footer-top .footer-form .footer-form-description{color:#fff;margin:0 0 20px 0;font-weight:normal;font-size:14px;}.footer .footer-top .footer-form .btn-default{font-weight:bold;}.footer .footer-top .footer-form p{color:#ffffff;}.footer .footer-top .footer-form .form-control{margin:0px 0px 5px 0;box-shadow:none;outline:none;border:none;border-bottom:1px solid #ffffff;border-radius:0px;padding:0;background-color:transparent;color:#ffffff;}.footer .footer-top .footer-form .form-control::placeholder{color:#777;}.footer .footer-top .footer-form .radio-list{text-align:center;color:#ffffff;}.footer .footer-top .footer-form .radio-list li{display:inline-block;margin:0 10px;}.footer .footer-top p{color:#cccccc;}.footer .footer-top h4{color:#ffffff;}.footer .footer-top b{color:#ffffff;}.footer .footer-top .footer-menu > li > a{color:#ffffff;}.footer .footer-top .footer-menu .dropdown-menu{margin:0;}.footer .footer-top .social a{color:#ffffff;margin-right:10px;}.footer .copyright{background-color:#FFF100;min-height:50px;color:#444;}.footer .copyright .copyright-text{float:left;line-height:50px;}.footer .copyright ul{float:right;margin:0;padding:0;}.footer .copyright ul li{float:left;}.footer .copyright ul li::before{content:'|';display:inline-block;margin:0 10px;}.footer .copyright ul li:first-child::before{content:'';}.footer .copyright ul li a{color:#444;line-height:50px;font-size:12px;}.register-form .input-title{font-size:12px;}.register-form .form-control{border-radius:0;text-shadow:none;border:none;outline:none;border-bottom:2px solid #999;padding-left:0;padding-right:0;box-shadow:none;color:#000;}.register-form .form-control:focus{box-shadow:none;border-color:#000;}.app-form{background-color:#FFF100;padding:50px 0;margin-top:30px;}.app-form-title{text-align:center;font-size:30px;margin:20px 0 20px 0;}.app-form-description{text-align:center;font-size:20px;margin:20px 0 20px 0;font-weight:300;}.app-form .form-control{border:none;box-shadow:none;outline:none;margin-bottom:20px;}.app-form .form-control:focus{border:none;}.app-form .btn{background-color:#000000;color:#ffffff;}.radio-list{text-align:center;margin-bottom:0;}.radio-list li{display:inline-block;padding:0px 30px;overflow:hidden;cursor:pointer;}.radio-list li input{position:absolute;visibility:hidden;}.radio-list li input + span{float:left;display:block;height:14px;width:14px;margin:2px 5px 0 0;border-radius:100%;border:1px solid #000;overflow:hidden;}.radio-list li input:checked + span::after{background-color:#000;content:'';width:8px;height:8px;margin:2px;display:block;position:absolute;border-radius:100%;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}.popup-close{background:red !important;opacity:1 !important;color:#fff !important;width:20px;height:20px;text-align:center;line-height:20px;border-radius:3px;}.modal{text-align:center;padding:0!important;}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;}.flag-list .dropdown-menu{min-width:auto;width:100%;}.flag-list .dropdown-menu li a{line-height:20px !important;}.flag-list .flag{width:20px;height:14px;}.owl-video-slider .owl-stage-outer{height:400px;}.owl-video-slider .owl-stage-outer .owl-item{height:315px;}.owl-carousel .owl-video-wrapper{height:400px;background-color:transparent;}.sidebar.course-sidebar .panel-body{background-color:var(--theme-color-2);color:var(--theme-color-1);}.sidebar.course-sidebar .panel-body .form-control{text-indent:10px;}.sidebar.course-sidebar .panel-body .btn-success{background-color:var(--theme-color-1) !important;color:var(--theme-color-2) !important;}.sidebar.course-sidebar .panel-body .radio-list{font-size:70%;}.sidebar.course-sidebar .panel-body .radio-list li input + span{border-color:var(--theme-color-1);}.sidebar.course-sidebar .panel-body .radio-list li input:checked + span::after{background-color:var(--theme-color-1);}.course-page-detail img{width:100% !important;height:auto !important;}.sidebar.course-sidebar .panel-body small{font-size:70%;line-height:10px;}.contact-form-page .panel-body{background-color:var(--theme-color-2);color:var(--theme-color-1);}.contact-form-page .panel-body .form-control{border:none;}.contact-form-page .panel-body .btn-success{background-color:var(--theme-color-1) !important;color:var(--theme-color-2) !important;}.contact-form-page .panel-body .radio-list{font-size:70%;}.contact-form-page .panel-body .radio-list li input + span{border-color:var(--theme-color-1);}.contact-form-page .panel-body .radio-list li input:checked + span::after{background-color:var(--theme-color-1);}.contact-form-page .panel-body small{font-size:70%;line-height:10px;}.article-sidebar form .panel .panel-body{background-color:var(--theme-color-2) !important;color:var(--theme-color-1);}.article-sidebar form .panel .panel-body .form-control{text-indent:10px;}.article-sidebar form .panel .panel-body .radio-list{font-size:70%;}.article-sidebar form .panel .panel-body .radio-list li input + span{border-color:var(--theme-color-1);}.article-sidebar form .panel .panel-body small{font-size:70%;line-height:10px;}.article-sidebar form .panel-body .btn-success{background-color:var(--theme-color-1) !important;color:var(--theme-color-2) !important;}.sss{padding:60px 0;background-color:#ffffff;}.sss .panel-group .panel{border:1px solid rgba(0,0,0,0.06);border-radius:8px !important;margin-bottom:12px;box-shadow:0 2px 8px rgba(0,0,0,0.02);overflow:hidden;transition:all 0.3s ease;}.sss .panel-group .panel:hover{box-shadow:0 4px 15px rgba(0,0,0,0.05);border-color:rgba(0,0,0,0.1);}.sss .panel-default > .panel-heading{background-color:#ffffff !important;padding:16px 20px;cursor:pointer;transition:background-color 0.3s ease;}.sss .panel-default > .panel-heading:hover{background-color:#fcfcfc !important;}.sss .panel-title{font-size:14.5px;font-weight:600;color:#222222;margin:0;display:flex;align-items:center;justify-content:space-between;line-height:1.5;}.sss .panel-title span{padding-right:15px;}.sss .toggle-arrow{font-size:12px;color:#888888;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1);}.sss .panel-heading:not(.collapsed){background-color:rgba(255,241,0,0.04) !important;}.sss .panel-heading:not(.collapsed) .toggle-arrow{transform:rotate(180deg);color:var(--theme-color-2);}.sss .panel-collapse{border-top:1px solid rgba(0,0,0,0.03);}.sss .panel-body{padding:20px;font-size:14px;color:#555555;line-height:1.7;background-color:#fafafa;}.video-slider .owl-dots{display:none !important;}.home-text-bar{background-color:#1a1a1a !important;text-align:center;color:#ffffff;padding:50px 0 !important;margin:40px 0;border-top:4px solid var(--theme-color-1);border-bottom:4px solid var(--theme-color-1);box-shadow:inset 0 0 100px rgba(0,0,0,0.2);}.home-text-bar h3{font-size:26px;font-weight:700;color:var(--theme-color-1);margin-bottom:20px;text-transform:uppercase;letter-spacing:0.5px;}.home-text-bar p{font-size:15px;line-height:1.8;color:#dddddd;max-width:900px;margin:0 auto 15px auto;}.home-text-bar p:last-child{margin-bottom:0;}.sidebar.course-sidebar .panel-body,.contact-form-page .panel-body,.article-sidebar form .panel .panel-body,.sidebar form .sidebar-form.panel-default .panel-body{background-color:#f7f7f7 !important;color:var(--theme-color-2) !important;border:none !important;border-radius:12px !important;box-shadow:0 4px 15px rgba(0,0,0,0.03) !important;padding:20px !important;}.sidebar form .sidebar-form.panel-default b,.sidebar.course-sidebar .panel-body b,.contact-form-page .panel-body b,.article-sidebar form .panel .panel-body b{color:var(--theme-color-2) !important;}.sidebar form .sidebar-form.panel-default .sidebar-title,.sidebar.course-sidebar .panel-body .sidebar-title{border-bottom:1px dashed rgba(0,0,0,0.1) !important;}.sidebar form .sidebar-form.panel-default .form-control,.sidebar.course-sidebar .panel-body .form-control,.contact-form-page .panel-body .form-control,.article-sidebar form .panel .panel-body .form-control{background-color:#ffffff !important;border:1px solid rgba(0,0,0,0.15) !important;color:#333333 !important;border-radius:6px !important;height:40px !important;padding:6px 12px !important;margin-bottom:12px !important;box-shadow:none !important;text-indent:0px !important;}.sidebar form .sidebar-form.panel-default .form-control:focus,.sidebar.course-sidebar .panel-body .form-control:focus{border-color:var(--theme-color-2) !important;}.sidebar form .g-recaptcha,.sidebar.course-sidebar .g-recaptcha{width:100% !important;max-width:100% !important;margin-bottom:20px !important;display:flex !important;justify-content:flex-start !important;align-items:center !important;height:78px !important;}.sidebar form .g-recaptcha > div,.sidebar.course-sidebar .g-recaptcha > div{display:block !important;transform:scale(0.85) !important;transform-origin:left center !important;margin:0 !important;}.sidebar.course-sidebar .panel-body .radio-list,.contact-form-page .panel-body .radio-list,.article-sidebar form .panel .panel-body .radio-list,.sidebar form .sidebar-form.panel-default .radio-list{font-size:13px !important;color:var(--theme-color-2) !important;margin:15px 0 20px 0 !important;display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:0 !important;list-style:none !important;}.sidebar.course-sidebar .panel-body .radio-list li,.contact-form-page .panel-body .radio-list li,.article-sidebar form .panel .panel-body .radio-list li,.sidebar form .sidebar-form.panel-default .radio-list li{display:inline-flex !important;align-items:center !important;margin:0 15px !important;white-space:nowrap !important;position:relative !important;float:none !important;padding:0 !important;}.sidebar.course-sidebar .panel-body .radio-list li label,.contact-form-page .panel-body .radio-list li label,.article-sidebar form .panel .panel-body .radio-list li label,.sidebar form .sidebar-form.panel-default .radio-list li label{display:inline-flex !important;align-items:center !important;cursor:pointer !important;margin:0 !important;font-weight:600 !important;padding-left:24px !important;position:relative !important;line-height:16px !important;float:none !important;}.sidebar.course-sidebar .panel-body .radio-list li input[type="radio"],.contact-form-page .panel-body .radio-list li input[type="radio"],.article-sidebar form .panel .panel-body .radio-list li input[type="radio"],.sidebar form .sidebar-form.panel-default .radio-list li input[type="radio"]{position:absolute !important;opacity:0 !important;width:100% !important;height:100% !important;left:0 !important;top:0 !important;margin:0 !important;z-index:2 !important;cursor:pointer !important;}.sidebar.course-sidebar .panel-body .radio-list li input + span,.contact-form-page .panel-body .radio-list li input + span,.article-sidebar form .panel .panel-body .radio-list li input + span,.sidebar form .sidebar-form.panel-default .radio-list li input + span{position:absolute !important;left:0 !important;top:50% !important;transform:translateY(-50%) !important;width:14px !important;height:14px !important;border:2px solid rgba(0,0,0,0.25) !important;border-radius:50% !important;background-color:#ffffff !important;display:block !important;z-index:1 !important;box-sizing:border-box !important;float:none !important;overflow:visible !important;}.sidebar.course-sidebar .panel-body .radio-list li input:checked + span::after,.contact-form-page .panel-body .radio-list li input:checked + span::after,.article-sidebar form .panel .panel-body .radio-list li input:checked + span::after,.sidebar form .sidebar-form.panel-default .radio-list li input:checked + span::after{content:"" !important;position:absolute !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important;width:8px !important;height:8px !important;border-radius:50% !important;background-color:var(--theme-color-2) !important;display:block !important;margin:0 !important;}.sidebar form .sidebar-form.panel-default .btn-success,.sidebar.course-sidebar .panel-body .btn-success,.contact-form-page .panel-body .btn-success,.article-sidebar form .panel-body .btn-success{background-color:var(--theme-color-1) !important;color:var(--theme-color-2) !important;font-weight:700 !important;border-radius:6px !important;padding:12px !important;border:none !important;transition:all 0.3s ease !important;width:100% !important;margin-top:15px !important;}.sidebar form .sidebar-form.panel-default .btn-success:hover,.sidebar.course-sidebar .panel-body .btn-success:hover{background-color:var(--theme-color-2) !important;color:#ffffff !important;}.sidebar form .sidebar-form.panel-default small,.sidebar.course-sidebar .panel-body small{color:#666666 !important;}