.website_header .head_form.active{opacity:1;visibility:visible}.website_header .head_form{align-items:center;background:#171a1c9e;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:.5s;visibility:hidden;width:100%;z-index:999}.website_header .head_form .head_info{background:#f1f3f4;border-radius:24px;margin:auto;max-width:840px;overflow-y:scroll;padding:32px;position:relative;scrollbar-width:none;width:100%}.website_header .head_form .head_info .cross{cursor:pointer;line-height:0;position:absolute;right:20px;top:20px}.website_header .head_form .head_info .head_txt{max-height:calc(82vh - 120px)}.website_header .head_form .head_txt .form-title{display:none}.website_header .head_txt form{background:transparent;border:none;display:flex;flex-wrap:wrap;position:relative}.website_header .head_txt form fieldset{width:100%}.website_header .head_txt form .form-columns-2 .hs-form-field,.website_header .head_txt form .hs_submit,.website_header .head_txt form fieldset .hs_email,.website_header .head_txt form fieldset:last-of-type{margin:0 0 8px;padding:0 12px;width:50%}.website_header form .hs-form-field label{margin:0}.website_header .head_txt form .hs_email .input,.website_header .head_txt form .hs_firstname .input,.website_header .head_txt form .hs_phone .input{position:relative}.website_header .head_txt form .hs_firstname .input:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' viewBox='0 0 17 17'%3E%3Cpath stroke='%2373828c' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.39 13.958a3.33 3.33 0 0 1 3.193-2.375h3.334a3.33 3.33 0 0 1 3.195 2.38M.75 8.25a7.5 7.5 0 1 0 15 0 7.5 7.5 0 0 0-15 0m5-1.667a2.5 2.5 0 1 0 5 0 2.5 2.5 0 0 0-5 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;content:"";height:18px;left:16px;position:absolute;top:18px;width:18px;z-index:9}.website_header .head_txt form fieldset input{width:100%!important}.website_header form input.hs-input,.website_header form select.hs-input{border:1px solid #e2e7e9;border-radius:12px;color:#171a1c;font-size:14px;font-weight:600;letter-spacing:0;line-height:100%;outline:none;padding:17px 45px}.website_header form select.hs-input{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%23515b62' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E")!important;background-position:95% 50%;background-repeat:no-repeat;background-size:14px;font-weight:600;line-height:normal;padding:17px 16px}.website_header .head_txt form .hs_email .input:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' viewBox='0 0 17 17'%3E%3Cpath stroke='%2373828c' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11.583 8.26a3.333 3.333 0 1 1-6.667 0 3.333 3.333 0 0 1 6.667 0m0 0v1.25a2.083 2.083 0 1 0 4.167 0V8.26a7.5 7.5 0 1 0-4.583 6.9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;content:"";height:18px;left:16px;position:absolute;top:18px;width:18px;z-index:9}.website_header .head_txt form .hs_phone .input:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='17' fill='none' viewBox='0 0 12 17'%3E%3Cpath stroke='%2373828c' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.917 1.583h1.666M5.75 12.417v.008m-5-10.008A1.667 1.667 0 0 1 2.417.75h6.666a1.666 1.666 0 0 1 1.667 1.667v11.666a1.666 1.666 0 0 1-1.667 1.667H2.417A1.667 1.667 0 0 1 .75 14.083z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:80%;content:"";height:23px;left:18px;position:absolute;top:18px;width:18px;z-index:9}.website_header .head_txt form .actions input{background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' viewBox='0 0 17 17'%3E%3Cpath stroke='%23171a1c' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6.85 9.917 16.018.75M6.851 9.917l2.916 5.833a.458.458 0 0 0 .834 0l5.416-15M6.851 9.917 1.017 7a.458.458 0 0 1 0-.833l15-5.417'/%3E%3C/svg%3E");background-position:90% 50%;background-repeat:no-repeat;border:none;border-radius:20px;color:#171a1c;font-size:16px;font-weight:600;letter-spacing:0;line-height:100%;padding:16px 50px 16px 33px}body.active{overflow:hidden}.website_header .header_menu ul li .menu_link .link_sub_menu .close_icon{cursor:pointer;line-height:0;position:absolute;right:50px;top:30px}header.header{position:fixed;top:0;width:100%;z-index:999}.website_header{border-bottom:1px solid #454e54}.website_header .header_section{display:flex;flex-wrap:wrap}.website_header .header_section .header_logo{display:flex;flex-wrap:wrap;gap:13px;justify-content:end;margin:16px 0 0;position:relative;width:165px;z-index:222}.website_header .header_section .header_menus{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 0 0 20px;width:calc(100% - 174px)}.website_header .header_section .header_menu ul{display:flex;flex-wrap:wrap;height:100%;list-style:none;margin:0 -13px;padding:0}.website_header .header_section .header_menu ul li{padding:0 13px}.website_header .header_menu ul li .menu_link{cursor:pointer;height:100%;position:relative}.website_header .header_menu ul li .header_menu_link{color:#fff;display:inline-block;font-size:14px;font-weight:600;line-height:100%;padding:13px 0 21px;text-decoration:none;transition:all .4s ease-in-out}.website_header.darkmode .text.with_sm p.big{margin:0}.website_header .header_menu ul li .header_menu_link svg{margin:0 0 0 4px}.website_header .header_section .header_logo a{display:inline-block;width:100%}.website_header .header_logo .header_logo1{left:0;position:absolute;top:0;z-index:2}.website_header .header_menu ul li .menu_link:hover .header_menu_link,.website_header .header_menu_section .header_menu_btn ul li a:hover{color:#3aaec5}.website_header .header_menu ul li .header_menu_link svg path{transition:all .4s ease-in-out}.website_header .header_menu ul li .header_menu_link:hover svg path{stroke:#3aaec5}.website_header .header_section .header_menu ul li:first-child{padding:0 26px 0 13px}.website_header .header_menu ul li .menu_link .link_sub_menu{background:#2e3438;border-radius:0 0 12px 12px;cursor:auto;display:none;height:auto;left:50%;overflow:auto;padding-bottom:0;position:fixed;top:65px;transform:translate(-50%);transition:all .4s ease-in-out;width:1380px;z-index:22}.website_header .header_menu ul li .menu_link.active .link_sub_menu{display:block}.website_header .header_section .header_menus .header_btn{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.website_header .header_btn a{align-items:center;gap:4px;position:relative}.website_header .header_btn a,.website_header .header_btn a.filled{color:#fff;display:flex;font-size:14px;font-weight:600;line-height:100%;text-decoration:none;transition:.5s}.website_header .header_btn a.filled{background:#171a1c;border-radius:16px;padding:8px 14px}.website_header .header_btn a.filled:hover{background:#3aaec5;color:#fff}.website_header .header_btn a.filled svg path{stroke:#fff}.website_header .header_menus .header_menu{padding:16px 0 0}.website_header .header_logo .header_logo2{padding:2px 0 0 71px}.website_header .header_menu ul li .menu_link.sub_menu.active:after{border:2px solid #3aaec5;bottom:-3px;content:"";left:0;position:absolute;width:100%;z-index:99}.website_header .header_menu ul li .header_sub_menu{display:flex;flex-wrap:wrap;padding:60px 0 30px}.website_header .header_menu ul li .header_sub_menu .header_search{padding:0 30px;width:20%}.website_header .header_menu ul li .header_sub_menu .header_sub_menus{padding:0 40px;width:80%}.website_header .header_menu ul li .header_sub_menu .header_search h4{color:#fff;line-height:100%;margin:0 0 8px}.website_header .header_menu ul li .header_sub_menu .header_search h5{color:#fff;font-size:16px;font-weight:600;line-height:140%;margin:20px 0 0}.website_header .header_menu ul li .header_sub_menu .header_search p{color:#fff;display:inline-block;line-height:140%;margin:0}.website_header .header_menu .header_search .header_sub_btn a{background:#b0dfe8;border-radius:20px;color:#171a1c;display:inline-block;font-size:14px;font-weight:600;line-height:100%;padding:13px 16px;text-decoration:none}.website_header .header_search .header_sub_btn a svg{height:9px;margin:0 0 0 6px;width:9px}.website_header .header_menu .header_sub_menus h5{color:#73828c;font-size:14px;font-weight:600;line-height:120%;margin:0}.website_header .header_menu .header_sub_menus p{color:#73828c;display:inline-block;display:-webkit-box;-webkit-line-clamp:3;line-height:140%;overflow:hidden;-webkit-box-orient:vertical;margin:0}.website_header .header_menu .header_sub_menus p.big{font-weight:600}.website_header .header_sub_menus .header_menus_links{display:flex;flex-wrap:wrap;margin:0 -8px;overflow-x:auto}.website_header .header_menus_links .header_menu_section{display:flex;flex-direction:column;gap:10px;padding:0 4px;width:50%}.header_menu_btn a .icon-item .text .course-item .flex-item h6{background:#eaedf1;border-radius:20px;color:#171a1c;display:inline-block;font-size:14px;font-weight:600;line-height:100%;margin:0;padding:13px 16px;text-decoration:none}.website_header .header_menu_section .header_menu_btn ul{display:block;margin:0}.website_header .header_menu_btn,.website_header .header_menus_detail{height:100%}.website_header .header_menu_section .header_menu_btn ul li{height:100%;line-height:0;padding:0 0 8px!important}.header_menu_btn a{background:#f9fafb;border:1px solid #f1f3f4;border-radius:20px;display:inline-flex;height:100%;padding:20px 24px;width:100%}.header_menu_btn a .icon-item{display:flex;gap:8px}.header_menu_btn a .icon-item .text p.big{color:#171a1c;line-height:120%;margin-bottom:8px}.header_menu_btn a .icon-item .text .course-item{align-items:center;display:flex;gap:16px;padding-top:30px}.header_menu_btn a .icon-item .text .course-item .course-iocn{align-items:center;display:flex;gap:8px}.website_header .header_menu .header_search_section form{background:#fff;border:1px solid #e2e7e9;border-radius:24px;display:flex;flex-wrap:wrap;padding:10px 16px}.header_menu_btn a .icon-item .icon{align-items:center;border-radius:24px;display:flex;flex:0 0 24px;height:24px;justify-content:center;width:24px}.website_header input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.website_header .header_menu .header_search_section form input{background-color:transparent;border:none;border-radius:0;color:#8f9ba3;font-size:14px;font-weight:600;line-height:100%;margin:0;outline:none;padding:0;width:calc(100% - 20px)}.website_header .header_menu .header_search_section form button{background-color:transparent;border:none;border-radius:0;margin:0;padding:0;width:20px}.website_header .header_menu .header_search_section{margin:32px 0 0}.website_header .header_menu .header_search_section h6{color:#fff;font-size:16px;font-weight:600;line-height:140%;margin:0 0 16px}.website_header .header_menu .header_search_section h6 span{color:#fff}.website_header .header_menu .header_search_section p{margin:0 0 16px!important}.website_header .header_menu .header_search_section form input::placeholder{color:#8f9ba3}.website_header .header_search_section form .hs-search-field__suggestions-container{left:0;opacity:0;position:absolute;top:100%;visibility:hidden;width:100%}.website_header .header_sub_menu .hs-search-field--open .hs-search-field__suggestions-container{background:#2e3438;height:100%;left:20%;opacity:1;padding:60px 24px;position:fixed;top:0;visibility:visible;width:80%;z-index:8}.website_header .header_search_section form .hs-search-field__suggestions-container ul li a p.search-description{display:block;margin:0!important;padding-top:9px}.website_header .header_search_section form .hs-search-field__suggestions-container ul li a .search-tags{background:#dbf0e7;border:1px solid #b8e0cf;border-radius:8px;color:#000;display:block;font-size:14px;line-height:normal;margin-bottom:16px;padding:7px 9px;width:max-content}.website_header .header_sub_menu .hs-search-field--open .hs-search-field__suggestions-container:after{background:linear-gradient(180deg,rgba(39,44,48,0),#2e3438 80%);bottom:60px;content:"";height:40px;left:0;position:absolute;width:100%}.website_header .header_search_section form .hs-search-field__suggestions-container ul{flex-wrap:nowrap;overflow-y:auto;scrollbar-width:none}.website_header .header_search_section form .hs-search-field__suggestions-container ul li:first-child,.website_header .header_search_section form .hs-search-field__suggestions-container ul li:last-child{border-bottom:none}.website_header .header_search_section form .hs-search-field__suggestions-container ul li:first-child{padding:0}.website_header .header_search_section form .hs-search-field__suggestions-container ul li a{color:#fff;display:inline-block;font-size:20px;font-weight:600;line-height:120%;text-decoration:none}.website_header .header_search_section form .hs-search-field__suggestions-container ul li{border-bottom:1px solid #3aaec5;color:#fff;padding:16px 0}.website_header .header_search_section form .hs-search-field__suggestions-container ul{flex-direction:column;margin:0}.website_header .header_search_section form .hs-search-field__suggestions-container ul li{font-size:14px;font-weight:600;line-height:120%}.website_header .header_search_section form .hs-search-field__suggestions-container ul li a:hover{color:#3aaec5}.website_header .header_section .header_toggle{cursor:pointerl;display:none}.website_header .header_section .header_menu_close{cursor:pointer;display:none;font-size:26px;font-weight:500;position:fixed;right:74px;top:74px;z-index:22}.website_header .header_menu ul li .menu_link.active .header_menu_link{color:#3aaec5}.website_header .header_menu ul li .menu_link.active .header_menu_link svg path{stroke:#3aaec5}.website_header .ai_chat{align-items:center;background:linear-gradient(90.26deg,#dff2f6 .22%,#edf7f3 28.93%,#fde8ea 69.62%,#fcf4e8 99.77%);border:1px solid #fff;border-radius:24px;box-shadow:0 34px 44px -20px #73828c26;display:inline-flex;gap:16px;margin:20px 0;padding:12.21px 18px}.website_header .ai_chat .txt{align-items:center;color:#171a1c;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:140%}.website_header .ai_chat .ctaa a{align-items:center;background:#fef8f4;border-radius:11px;color:#000;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 19px;text-decoration:none}.website_header .ai_chat .ctaa{border-radius:12px;overflow:hidden;padding:1px;position:relative;z-index:0}.website_header .ai_chat .ctaa:before{animation:rotateGradient 4s linear infinite;background:linear-gradient(90deg,#62bed1,#4db288,#f0757f,#edb25e);border-radius:14px;content:"";inset:-50px;position:absolute;z-index:-1}@keyframes rotateGradient{to{transform:rotate(1turn)}}.website_header .header_menus_links .header_menu_section:last-child .header_menu_btn a{background:#23272a}.header_menu_btn a .text h4,.header_menu_btn a .text p{transition:.5s}.website_header .header_menus_links .header_menu_section:last-child .header_menu_btn a .text h4,.website_header .header_menus_links .header_menu_section:last-child .header_menu_btn a .text p{color:#fff}.website_header .bottom_list{align-items:flex-start;display:flex;justify-content:center;padding-top:32px}.website_header .bottom_list .link_list{display:flex;flex-direction:column;row-gap:20px}.website_header .bottom_list .links a{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px;letter-spacing:0;line-height:100%}@media only screen and (min-width:1025px) and (max-width:1300px){.website_header .header_menu ul li .header_sub_menu{margin:0 -20px}.website_header .bottom_list{flex-wrap:wrap;row-gap:20px}.website_header .header_menu ul li .header_sub_menu .header_search,.website_header .header_menu ul li .header_sub_menu .header_sub_menus{padding:0 20px}.website_header .header_sub_menus .header_menus_links{margin:0 -4px}.website_header .header_menus_links .header_menu_section{padding:0 5px}.website_header .header_menu ul li .header_sub_menu .header_search{width:25%}.website_header .header_menu ul li .header_sub_menu .header_sub_menus{width:75%}.website_header .header_menu ul li .menu_link .link_sub_menu{overflow:unset;width:100%}.website_header .header_sub_menu .hs-search-field--open .hs-search-field__suggestions-container{left:23%;width:76%}}@media only screen and (min-width:801px) and (max-width:1024px){.website_header .header_sub_menus .header_menus_links{margin:0 -10px!important}.website_header .header_menus_links .header_menu_section{padding:0 10px!important;width:50%!important}}@media only screen and (min-width:550px) and (max-width:800px){.website_header .header_sub_menus .header_menus_links{margin:0 -10px!important}.website_header .header_menus_links .header_menu_section{padding:0 10px!important;width:100%!important}}@media only screen and (max-width:767px){.website_header .ai_chat .ctaa,.website_header .ai_chat .txt span{display:none}}@media only screen and (max-width:1024px){.website_header .header_menu ul li .menu_link.active{pointer-events:unset}.website_header .bottom_list{flex-direction:column-reverse;flex-wrap:wrap;row-gap:20px}.website_header .header_menu ul li .menu_link .link_sub_menu .close_icon,.website_header .header_section .header_menu_close.active{display:none}.website_header .header_section .header_toggle,.website_header.active .header_section .header_menus{display:block}.website_header .header_section{align-items:center;justify-content:space-between}.website_header .header_section .header_toggle span{background:#fff;display:block;height:2px;margin:0 0 5px;width:25px}.website_header .ai_chat{margin:20px 0 0}.website_header .header_section .header_toggle span:last-child{margin:0}.website_header .header_section .header_menus{background:#2e3438;display:none;height:100vh;left:0;overflow:auto;padding:50px 15px 80px;position:absolute;top:53px;width:100%;z-index:99}.website_header .header_section .header_menu ul{flex-direction:column;margin:0}.website_header .header_section .header_menu ul li{padding:0!important}.website_header .header_menu ul li .header_menu_link{align-items:center;display:flex;justify-content:space-between;width:100%}.website_header .header_section .header_toggle.active span:nth-child(2){opacity:0}.website_header .header_section .header_toggle.active span:first-child{position:relative;top:10px;transform:rotate(45deg)}.website_header .header_section .header_toggle.active span:last-child{position:relative;top:-4px;transform:rotate(-45deg)}.website_header .header_menu ul li .menu_link:hover:after{display:none}.website_header .header_menu ul li .menu_link.active .link_sub_menu{display:block!important;overflow:unset;transform:unset;width:100%}.website_header .header_menu ul li .menu_link .link_sub_menu{display:none!important;padding:20px 0;position:unset}.header_menu_btn a .icon-item .text .course-item{flex-wrap:wrap}.website_header .header_menu ul li .header_sub_menu .header_search{padding:30px}.website_header .header_menu ul li .header_sub_menu{margin:0;padding:0}.website_header .header_menu ul li .header_sub_menu .header_search{padding:0;width:100%}.website_header .header_menu ul li .menu_link .content-wrapper{padding:0}.website_header .header_menu .header_search_section{margin:20px 0 0}.website_header .header_menu ul li .header_sub_menu .header_sub_menus{padding:25px 0 0;width:100%}.website_header .header_sub_menus .header_menus_links{margin:0}.website_header .header_menu ul li .header_sub_menu .header_search h4{font-size:27px;line-height:normal}.website_header .header_menus_links .header_menu_section{padding:0;width:100%}.website_header .header_menu_section .header_menu_btn ul li{padding:0 0 20px!important}.website_header .header_menus_links .header_menu_section h6{gap:16px;justify-content:normal}.website_header .header_menu ul li .menu_link.active .header_menu_link{color:#3aaec5}.website_header .header_menu ul li .menu_link:hover .link_sub_menu{display:unset}.website_header .header_menu ul li .menu_link:hover .simple-menu{display:none!important}.website_header .header_menu ul li .menu_link.active .simple-menu{display:block!important;left:0;padding:0!important;position:relative!important}}.website_header .header_menu ul li .menu_link .simple-menu{display:none}.simple-menu a{border-radius:5px;color:#fff;display:block;font-size:14px;font-weight:600;line-height:100%;padding:10px;text-decoration:none;text-transform:capitalize!important;transition:all .4s ease-in-out}.website_header .simple-menu a:hover{background:#fff;color:#2e3438}.website_header .header_menu ul li .menu_link.active .simple-menu{background:#2e3438;position:absolute}.simple-menu a:last-child{padding-bottom:10px}.website_header .header_menu ul li .menu_link.active .simple-menu{display:block}.website_header .header_menu ul li .menu_link .simple-menu{background:#ebf7f9;border-radius:12px;left:-15px;min-width:164px;padding:8px;position:absolute;top:80%;z-index:99}.simple-menu a:first-child{padding-top:12px}@media only screen and (max-width:1024px){.website_header .header_menu ul li .header_sub_menu{padding:0 0 10px}.website_header .header_menu .header_search_section .hs-search-field--open form button svg path{stroke:#fff}.website_header .header_search_section form .hs-search-field__suggestions-container ul li{color:#fff;padding:10px 0!important}.website_header .header_sub_menu .hs-search-field--open .hs-search-field__suggestions-container{left:0;padding:20px 0 0;position:relative;width:100%}.website_header .link_sub_menu.search_active .header_sub_menus{display:none}.website_header .header_search_section form .hs-search-field__suggestions-container ul{height:350px}.website_header .header_menu .header_search_section form{transition:.5s}.website_header .header_sub_menu .hs-search-field--open form{background:transparent;border-radius:10px}.website_header .header_sub_menu .hs-search-field--open .hs-search-field__suggestions-container:after{bottom:0}}