:root{--master-font-family: "Poppins", sans-serif;--titles-font-family: "Kaushan Script", cursive}:root{--header_size:100px;--grid_width:1202px}@media only screen and (max-width: 768px){:root{--header_size: 90px}}section.faculty .item .btn,.lessons .btn,.lessons .item,section.contact .form .fieldbox.submit input[type=submit],section.home-hero .grid .btn,section.home-features .item .body .btns .btn,section.home-features .items .owl-dots .owl-dot,section.home-faculty .item,section.home-faculty .items .owl-dots .owl-dot,footer .legal-links li a,footer .newsletter .wrap form .fieldbox input[type=submit],footer .links .footer-links li a,footer .contact .social-links ul li svg path,footer .contact .text a,.main-menu ul li.btn a{transition:all .2s ease;will-change:transform}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}*{outline:0 none;box-sizing:border-box;scroll-padding-top:100px}html.tab-active *:focus{outline:2px dotted blue}html{overflow-y:scroll;overflow-x:hidden;scroll-padding-top:var(--header_size);scroll-behavior:smooth}html.programaticScroll{scroll-behavior:unset}html.a11y{filter:grayscale(100%)}body,html{-webkit-text-size-adjust:100%;width:100%;min-height:100%;padding:0;margin:0;border:0 none}body{font:13px/1.231 sans-serif;padding:0}body.fancybox-active{overflow:hidden !important}body,button,input,select,td,textarea{color:#000;font-family:var(--master-font-family);font-weight:400;direction:rtl;-webkit-font-smoothing:antialiased}#ltr body,#ltr button,#ltr input,#ltr select,#ltr td,#ltr textarea{direction:ltr}::-moz-selection{background:#fbab29;color:#fff;text-shadow:none}::selection{background:#fbab29;color:#fff;text-shadow:none}button,input[type=email],input[type=search],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;border-radius:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:0 0 0 30px #fff inset !important}@keyframes autofill{to{background:0 0}}textarea{resize:none}hr{clear:both;height:0;font-size:0;border:0 none;background:0 0}b,strong{font-weight:700}i{font-style:italic}.error{color:#fff;font-size:15px;line-height:18px;font-family:"Courier New",Courier,monospace;word-wrap:break-word;width:100%;max-width:800px;overflow:scroll;padding:5px;background-color:red}.no-touch h1 a:hover,.no-touch h2 a:hover,.no-touch h3 a:hover,.no-touch h4 a:hover,.no-touch h5 a:hover,.no-touch h6 a:hover,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-family:inherit;text-decoration:none}@media only screen and (max-width: 1023px){body,html{min-height:100%;min-width:320px;-webkit-text-size-adjust:100%}html{overflow-y:scroll;-webkit-overflow-scrolling:touch}body{min-width:320px}}.title-96{font-family:var(--master-font-family);font-size:96px;line-height:normal;font-weight:700}.title-45,.section-title{font-family:var(--master-font-family);font-size:45px;line-height:normal;font-weight:600}.title-40{font-family:var(--titles-font-family);font-size:40px;line-height:normal;font-weight:400}.title-30,.editor h2{font-family:var(--master-font-family);font-size:30px;line-height:normal;font-weight:600}.title-20,.editor h3,.editor h4{font-family:var(--master-font-family);font-size:20px;line-height:normal;font-weight:700}@media only screen and (max-width: 1280px)and (min-width: 769px){.title-96{font-size:54px;line-height:1}}@media only screen and (max-width: 768px){.title-96{font-size:54px;line-height:1}.title-40{font-size:35px}}.text-28,section.home-hero .grid .btn{font-family:var(--master-font-family);font-size:28px;line-height:35px;font-weight:normal}.text-28.bold,.lessons .item .details li.text-28,section.contact .form .fieldbox label.text-28,section.home-hero .grid .bold.btn,section.home-hero .grid .lessons .item .details li.btn,.lessons .item .details section.home-hero .grid li.btn,section.home-hero .grid section.contact .form .fieldbox label.btn,section.contact .form .fieldbox section.home-hero .grid label.btn,footer .newsletter .wrap form .fieldbox input.text-28[type=email],footer .newsletter .wrap form .fieldbox section.home-hero .grid input[type=email].btn,section.home-hero .grid footer .newsletter .wrap form .fieldbox input[type=email].btn,.main-menu ul li.btn a.text-28,.main-menu ul li.btn section.home-hero .grid a.btn,section.home-hero .grid .main-menu ul li.btn a.btn,section.home-news .item .body .text-28.btn,section.home-hero .grid section.home-news .item .body .btn,section.home-news .item .body section.home-hero .grid .btn,.page-404 .text-28.btn,.page-404 section.home-hero .grid .btn,section.home-hero .grid .page-404 .btn,.hbspt-form .text-28.hs-button,.hbspt-form section.home-hero .grid .hs-button.btn,section.home-hero .grid .hbspt-form .hs-button.btn{font-weight:700}.text-25{font-family:var(--master-font-family);font-size:25px;line-height:35px;font-weight:normal}.text-25.bold,.lessons .item .details li.text-25,section.contact .form .fieldbox label.text-25,footer .newsletter .wrap form .fieldbox input.text-25[type=email],.main-menu ul li.btn a.text-25,section.home-news .item .body .text-25.btn,.page-404 .text-25.btn,.hbspt-form .text-25.hs-button{font-weight:700}.text-20,.lessons .btn{font-family:var(--master-font-family);font-size:20px;line-height:normal;font-weight:400}.text-20.bold,.lessons .bold.btn,.lessons .item .details li.text-20,.lessons .item .details li.btn,section.contact .form .fieldbox label.text-20,section.contact .form .fieldbox .lessons label.btn,.lessons section.contact .form .fieldbox label.btn,footer .newsletter .wrap form .fieldbox input.text-20[type=email],footer .newsletter .wrap form .fieldbox .lessons input[type=email].btn,.lessons footer .newsletter .wrap form .fieldbox input[type=email].btn,.main-menu ul li.btn a.text-20,.main-menu ul li.btn .lessons a.btn,.lessons .main-menu ul li.btn a.btn,section.home-news .item .body .text-20.btn,section.home-news .item .body .lessons .btn,.lessons section.home-news .item .body .btn,.page-404 .text-20.btn,.page-404 .lessons .btn,.lessons .page-404 .btn,.hbspt-form .text-20.hs-button,.hbspt-form .lessons .hs-button.btn,.lessons .hbspt-form .hs-button.btn{font-weight:700}.text-16,section.faculty .item .btn,.lessons .item .details li,section.contact .form .wpcf7 form.invalid .wpcf7-response-output,section.contact .form .wpcf7 form.unaccepted .wpcf7-response-output,section.contact .form .form .wpcf7-mail-sent-ok,section.contact .form .form .wpcf7-validation-errors,section.contact .form .fieldbox input,section.contact .form .fieldbox textarea,section.contact .form .fieldbox select,section.contact .form .fieldbox label,.hbspt-form .hs-form-field>label,.editor .wp-caption-text,.editor ul li,.editor,footer .newsletter .wrap form .fieldbox input[type=submit],footer .newsletter .wrap form .fieldbox input[type=email],footer .links .footer-links li a,.mobile-menu-drawer nav.mobile-main-menu>ul>li>a .desc,.mobile-menu-drawer nav.mobile-main-menu>ul>li>a,.main-menu ul li:not(.btn) a,.main-menu ul li.btn a,section.home-news .item .body .btn,.page-404 .btn,.hbspt-form .hs-button{font-family:var(--master-font-family);font-size:16px;line-height:25px;font-weight:400}.text-16.bold,section.faculty .item .bold.btn,.lessons .item .details li,section.contact .form .wpcf7 form.invalid .bold.wpcf7-response-output,section.contact .form .wpcf7 form.invalid .lessons .item .details li.wpcf7-response-output,.lessons .item .details section.contact .form .wpcf7 form.invalid li.wpcf7-response-output,section.contact .form .wpcf7 form.unaccepted .bold.wpcf7-response-output,section.contact .form .wpcf7 form.unaccepted .lessons .item .details li.wpcf7-response-output,.lessons .item .details section.contact .form .wpcf7 form.unaccepted li.wpcf7-response-output,section.contact .form .form .bold.wpcf7-mail-sent-ok,section.contact .form .form .lessons .item .details li.wpcf7-mail-sent-ok,.lessons .item .details section.contact .form .form li.wpcf7-mail-sent-ok,section.contact .form .form .bold.wpcf7-validation-errors,section.contact .form .form .lessons .item .details li.wpcf7-validation-errors,.lessons .item .details section.contact .form .form li.wpcf7-validation-errors,section.contact .form .fieldbox input.bold,section.contact .form .fieldbox textarea.bold,section.contact .form .fieldbox select.bold,section.contact .form .fieldbox label,.hbspt-form .hs-form-field>label.bold,.editor .bold.wp-caption-text,.editor ul li.bold,.bold.editor,footer .newsletter .wrap form .fieldbox input.bold[type=submit],footer .newsletter .wrap form .fieldbox input[type=email],footer .links .footer-links li a.bold,.mobile-menu-drawer nav.mobile-main-menu>ul>li>a .bold.desc,.mobile-menu-drawer nav.mobile-main-menu>ul>li>a .lessons .item .details li.desc,.lessons .item .details .mobile-menu-drawer nav.mobile-main-menu>ul>li>a li.desc,.mobile-menu-drawer nav.mobile-main-menu>ul>li>a section.contact .form .fieldbox label.desc,section.contact .form .fieldbox .mobile-menu-drawer nav.mobile-main-menu>ul>li>a label.desc,.mobile-menu-drawer nav.mobile-main-menu>ul>li>a.bold,.main-menu ul li:not(.btn) a.bold,.main-menu ul li.btn a,section.home-news .item .body .btn,.page-404 .btn,.hbspt-form .hs-button{font-weight:700}.text-12,.lessons .item .tag,section.home-features .item .body .btns .btn,footer .legal-links li a,footer .legal-links li,footer .newsletter .wrap form .fieldbox .wpcf7-not-valid-tip,footer .newsletter .wrap form .fieldbox.radio .wpcf7-not-valid-tip,footer .newsletter .wrap form .fieldbox.radio label,.mobile-menu-drawer nav.mobile-main-menu>ul>li ul a{font-family:var(--master-font-family);font-size:12px;line-height:normal;font-weight:400}.text-12.bold,.lessons .item .details li.text-12,.lessons .item .bold.tag,.lessons .item .details li.tag,section.contact .form .fieldbox label.text-12,section.contact .form .fieldbox .lessons .item label.tag,.lessons .item section.contact .form .fieldbox label.tag,section.home-features .item .body .btns .bold.btn,section.home-features .lessons .item .body .btns .details li.btn,.lessons section.home-features .item .body .btns .details li.btn,section.home-features .lessons .item .details .body .btns li.btn,.lessons section.home-features .item .details .body .btns li.btn,section.home-features .item .body .btns section.contact .form .fieldbox label.btn,section.contact .form .fieldbox section.home-features .item .body .btns label.btn,footer .legal-links li a.bold,footer .legal-links li.bold,footer .legal-links .lessons .item .details li,.lessons .item .details footer .legal-links li,footer .newsletter .wrap form .fieldbox .bold.wpcf7-not-valid-tip,footer .newsletter .wrap form .fieldbox .lessons .item .details li.wpcf7-not-valid-tip,.lessons .item .details footer .newsletter .wrap form .fieldbox li.wpcf7-not-valid-tip,footer .newsletter .wrap form section.contact .form .fieldbox label.wpcf7-not-valid-tip,section.contact .form footer .newsletter .wrap form .fieldbox label.wpcf7-not-valid-tip,footer .newsletter .wrap form .fieldbox.radio label.bold,footer .newsletter .wrap form section.contact .form .fieldbox.radio label,section.contact .form footer .newsletter .wrap form .fieldbox.radio label,footer .newsletter .wrap form .fieldbox input.text-12[type=email],footer .newsletter .wrap form .fieldbox .lessons .item input[type=email].tag,.lessons .item footer .newsletter .wrap form .fieldbox input[type=email].tag,footer .newsletter .wrap form .fieldbox section.home-features .item .body .btns input[type=email].btn,section.home-features .item .body .btns footer .newsletter .wrap form .fieldbox input[type=email].btn,footer .newsletter .wrap form .fieldbox input[type=email].wpcf7-not-valid-tip,.mobile-menu-drawer nav.mobile-main-menu>ul>li ul a.bold,.main-menu ul li.btn a.text-12,.main-menu ul li.btn .lessons .item a.tag,.lessons .item .main-menu ul li.btn a.tag,.main-menu ul li.btn section.home-features .item .body .btns a.btn,section.home-features .item .body .btns .main-menu ul li.btn a.btn,.main-menu ul footer .legal-links li.btn a,footer .legal-links .main-menu ul li.btn a,.main-menu ul li.btn footer .newsletter .wrap form .fieldbox a.wpcf7-not-valid-tip,footer .newsletter .wrap form .fieldbox .main-menu ul li.btn a.wpcf7-not-valid-tip,.main-menu .mobile-menu-drawer nav.mobile-main-menu>ul>li li.btn ul a,.mobile-menu-drawer .main-menu nav.mobile-main-menu>ul>li li.btn ul a,.main-menu .mobile-menu-drawer nav.mobile-main-menu>ul>li ul li.btn a,.mobile-menu-drawer .main-menu nav.mobile-main-menu>ul>li ul li.btn a,section.home-news .item .body .text-12.btn,section.home-news .lessons .item .body .btn.tag,.lessons section.home-news .item .body .btn.tag,section.home-features section.home-news .item .body .btns .btn,section.home-news section.home-features .item .body .btns .btn,.page-404 .text-12.btn,.page-404 .lessons .item .btn.tag,.lessons .item .page-404 .btn.tag,.page-404 section.home-features .item .body .btns .btn,section.home-features .item .body .btns .page-404 .btn,.hbspt-form .text-12.hs-button,.hbspt-form .lessons .item .hs-button.tag,.lessons .item .hbspt-form .hs-button.tag,.hbspt-form section.home-features .item .body .btns .hs-button.btn,section.home-features .item .body .btns .hbspt-form .hs-button.btn,footer .legal-links li section.home-news .item .body a.btn,section.home-news .item .body footer .legal-links li a.btn,footer .legal-links li .page-404 a.btn,.page-404 footer .legal-links li a.btn,footer .legal-links li .hbspt-form a.hs-button,.hbspt-form footer .legal-links li a.hs-button,footer .legal-links section.home-news .item .body li.btn,section.home-news .item .body footer .legal-links li.btn,footer .legal-links .page-404 li.btn,.page-404 footer .legal-links li.btn,footer .legal-links .hbspt-form li.hs-button,.hbspt-form footer .legal-links li.hs-button,footer .newsletter .wrap form .fieldbox section.home-news .item .body .wpcf7-not-valid-tip.btn,section.home-news .item .body footer .newsletter .wrap form .fieldbox .wpcf7-not-valid-tip.btn,footer .newsletter .wrap form .fieldbox .page-404 .wpcf7-not-valid-tip.btn,.page-404 footer .newsletter .wrap form .fieldbox .wpcf7-not-valid-tip.btn,footer .newsletter .wrap form .fieldbox .hbspt-form .wpcf7-not-valid-tip.hs-button,.hbspt-form footer .newsletter .wrap form .fieldbox .wpcf7-not-valid-tip.hs-button,footer .newsletter .wrap form .fieldbox.radio section.home-news .item .body label.btn,section.home-news .item .body footer .newsletter .wrap form .fieldbox.radio label.btn,footer .newsletter .wrap form .fieldbox.radio .page-404 label.btn,.page-404 footer .newsletter .wrap form .fieldbox.radio label.btn,footer .newsletter .wrap form .fieldbox.radio .hbspt-form label.hs-button,.hbspt-form footer .newsletter .wrap form .fieldbox.radio label.hs-button,.mobile-menu-drawer nav.mobile-main-menu>ul>li ul section.home-news .item .body a.btn,section.home-news .item .body .mobile-menu-drawer nav.mobile-main-menu>ul>li ul a.btn,.mobile-menu-drawer nav.mobile-main-menu>ul>li ul .page-404 a.btn,.page-404 .mobile-menu-drawer nav.mobile-main-menu>ul>li ul a.btn,.mobile-menu-drawer nav.mobile-main-menu>ul>li ul .hbspt-form a.hs-button,.hbspt-form .mobile-menu-drawer nav.mobile-main-menu>ul>li ul a.hs-button{font-weight:700}.white{color:#fff}.orange{color:#fbab29}.dark-purple{color:#232d66}.light-purple{color:#3e4da0}.grey{color:#afafaf}.light{color:#fff8ec}.white-bg{background-color:#fff}.orange-bg{background-color:#fbab29}.dark-purple-bg{background-color:#232d66}.light-purple-bg{background-color:#3e4da0}.grey-bg{background-color:#afafaf}.light-bg{background-color:#fff8ec}.bold,.lessons .item .details li,section.contact .form .fieldbox label,footer .newsletter .wrap form .fieldbox input[type=email],.main-menu ul li.btn a,section.home-news .item .body .btn,.page-404 .btn,.hbspt-form .hs-button{font-weight:700}.center{text-align:center}.section-title::before{content:"";position:absolute;bottom:-5px;left:calc(50% - 87px);display:block;width:174px;height:5px;border-radius:50px;margin:40px auto 0 auto;background-color:#fbab29}.section-title a{color:inherit;font-family:inherit;text-decoration:none}.section-text p:not(:last-child){padding:0 0 35px 0}@media only screen and (max-width: 768px){.section-text p:not(:last-child){padding:0 0 30px 0}}.section-title.center,.section-subtitle.center,.section-text.center{max-width:100%;text-align:center;margin-right:auto;margin-left:auto}section{background-color:#fff}section .preheading:empty,section .section-title:empty,section .section-text:empty,section .centered-buttons:empty,section .buttons:empty,section .logo:empty,section .title:empty,section .text:empty{display:none}.owl-carousel .owl-nav{position:absolute;top:50%;left:-50px;right:-50px;width:calc(100% + 100px);display:flex;justify-content:space-between;gap:15px}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{width:16px;height:16px;border:0;border-radius:100%;background-image:url(../images/icon-arrow-w.svg);background-size:contain;background-position:center;background-repeat:no-repeat;transition:all .3s ease}.owl-carousel .owl-nav button.owl-prev span,.owl-carousel .owl-nav button.owl-next span{display:none}.owl-carousel .owl-nav button.disabled{opacity:.1}.owl-carousel .owl-nav button.owl-next{transform:rotate(180deg)}#list .not-found{display:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.anchor{display:block;height:0;width:100%;overflow:hidden}.link{cursor:pointer}.hidden{display:none !important}figure{font-size:0;line-height:0}img{border:0 none}figure.cover{overflow:hidden}figure.center{display:flex}figure.cover iframe,figure.cover img,figure.cover video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.ie figure.cover img{width:100%;height:auto;min-height:100%}figure.contain img,figure.contain video,.owl-carousel .owl-item figure.contain img{max-width:100%;max-height:100%;width:auto;height:auto}figure.center img,figure.center video,.owl-carousel .owl-item figure.center img{max-width:100%;max-height:100%;width:auto;height:auto;margin:auto}figure a{position:relative;display:block;height:100%}.bg-video{position:absolute;inset:0;overflow:hidden;width:100%;height:100%;z-index:2;-o-object-fit:cover;object-fit:cover}.bg-video video{position:absolute;inset:0;overflow:hidden;-o-object-fit:cover;object-fit:cover}[data-responsive-bg]{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:var(--desktop-bg) !important}.android-only,.ios-only,.mobile-menu-icon,.mobile-menu-drawer{display:none}.mobile-only{display:none !important}@media only screen and (max-width: 767px){.mobile-only{display:block !important}.desktop-only{display:none !important}}@media only screen and (max-width: 1023px){[data-responsive-bg]{background-image:var(--mobile-bg) !important}.android .android-only,.ios .ios-only{display:block}}.a,a{color:#000;text-decoration:none}.a:hover,a:hover{text-decoration:underline}section.home-news .item .body .btn,.page-404 .btn,.hbspt-form .hs-button{cursor:pointer;color:#232d66;text-decoration:none;position:relative;left:0;display:flex;width:-moz-max-content;width:max-content;align-items:center;justify-content:center;padding:4px 30px 4px 30px;margin:auto;border:1px solid #000;border-radius:4px;transition:all .2s ease}section.home-news .item .body .btn:hover,.page-404 .btn:hover,.hbspt-form .hs-button:hover{color:#fff;background-color:#3e4da0}@media only screen and (max-width: 768px){section.home-news .item .body .btn,.page-404 .btn,.hbspt-form .hs-button{padding:7px 20px 5px 20px;font-size:16px;gap:20px;letter-spacing:.96px}section.home-news .item .body .btn::before,.page-404 .btn::before,.hbspt-form .hs-button::before{content:unset}}.anim,.anim-down,.anim-left,.anim-right,.anim-up{transform:translateY(80px);opacity:0;transition:transform 1.2s cubic-bezier(0.165, 0.84, 0.44, 1),opacity 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:transform,opacity}.anim-quick{transform:translateY(60px);opacity:0;transition:transform .6s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .6s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:transform,opacity}.anim-left{transform:translateX(120px)}.anim-right{transform:translateX(-80px)}.anim-up{transform:translateY(-80px)}.anim-down{transform:translateY(-80px)}.anim-wipe-down{transform:scale(1, 0);transform-origin:0 0;transition:transform .6s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:transform}.grid,.narrow-grid,.wide-grid,.article-grid{position:relative;width:var(--grid_width);margin:auto}.text-grid{margin:auto}main{width:100%;padding:0 0 0 0}.columns{display:flex;gap:30px}.columns.wrap{flex-wrap:wrap}.columns .col,.columns .col1,.columns .col2{width:50%}@media only screen and (min-width: 768px){.grid-1{width:102px}.grid-2{width:174px}.grid-3{width:276px}.grid-4{width:378px}.grid-5{width:480px}.grid-6{width:582px}.grid-7{width:684px}.grid-8{width:786px}.grid-9{width:888px}.grid-10{width:990px}.grid-11{width:1092px}.grid-12{width:1194px}}@media only screen and (max-width: 768px){.grid,.narrow-grid,.wide-grid,.article-grid{width:calc(100% - 30px)}.columns{flex-direction:column}.columns .col,.columns .col1,.columns .col2,.columns .left-col,.columns .right-col{width:auto !important}.half-grid-left{width:auto;margin:0}.half-grid-right{width:auto;margin:0}}header{position:fixed;left:0;top:0;z-index:250;display:flex;padding:0;width:100%;height:65px;background:#fff;box-shadow:0 0 4px 0 rgba(35,45,102,.34);transition:all .3s ease}header .grid{display:flex;align-items:center;justify-content:flex-end}header .logo{position:absolute;top:2px;left:0;width:101px;height:101px;padding:10px;border-radius:12px;background-color:#fff}header .logo img{width:100%;height:auto}.main-menu{z-index:1;display:flex;align-items:flex-end;padding:0 0 3px 0}.main-menu ul{display:flex;align-items:center;width:-moz-max-content;width:max-content;margin:auto;gap:17px}.main-menu ul li.btn{list-style:none}.main-menu ul li.btn a{line-height:34px;color:#fff;text-align:center;display:inline-block;width:114px;height:37px;background-color:#232d66;border:2px solid #fbab29;border-radius:10px}.main-menu ul li.btn a:hover{text-decoration:none;background-color:#3e4da0}.main-menu ul li:not(.btn){position:relative;list-style:none;display:flex;align-items:center;height:65px}.main-menu ul li:not(.btn) a{display:block;padding:10px;width:100%;transition:all .3s ease}.main-menu ul li:not(.btn) ul{position:absolute;top:calc(100% + 15px);left:0;flex-direction:column;gap:0;opacity:0;pointer-events:none;box-shadow:0 0 10px 0 rgba(35,45,102,.2);transition:all .3s ease}.main-menu ul li:not(.btn) ul li{padding:0;width:100%;height:unset;background-color:#fff}.main-menu ul li:not(.btn) ul li::before{content:unset}.main-menu ul li:not(.btn) ul li a{width:100%;min-height:45px;padding:10px;transition:all .3s ease}.main-menu ul li:not(.btn) ul li a:hover{text-decoration:none;background-color:#fff8ec}.main-menu ul li:not(.btn):hover ul{opacity:1;top:100%;pointer-events:all}.main-menu ul li:not(.btn)::before{content:"";position:absolute;left:0;right:0;bottom:2px;display:inline-block;height:4px;background-color:rgba(0,0,0,0);transition:all .3s ease}.main-menu ul li:not(.btn):hover::before,.main-menu ul li:not(.btn).active::before{bottom:12px;background-color:#fbab29}.main-menu ul li:not(.btn) a:hover{text-decoration:none}.mobile-menu-icon{position:fixed;top:16px;z-index:300;width:26px;height:26px;left:20px;border-radius:50px;cursor:pointer;transition:all .3s cubic-bezier(0.13, 0.76, 0.85, 1.01);transform:translateX(-30px) scaleX(0);will-change:transform,opacity;border:3px solid #232d66;background-color:hsla(0,0%,100%,.8)}.mobile-menu-icon span{display:block;position:absolute;right:4px;height:2px;width:12px;border-radius:50px;background-color:#232d66;opacity:1;transition:.25s ease-in-out}.mobile-menu-icon span:nth-child(1){top:5px}.mobile-menu-icon span:nth-child(2),.mobile-menu-icon span:nth-child(3){top:9px}.mobile-menu-icon span:nth-child(4){top:13px}.loaded .mobile-menu-icon{opacity:1;transform:translateY(0) scaleX(1)}.mobile-menu-active .mobile-menu-icon span{height:2px;background-color:#232d66}.mobile-menu-active .mobile-menu-icon span:nth-child(1),.mobile-menu-active .mobile-menu-icon span:nth-child(4){width:0}.mobile-menu-active .mobile-menu-icon span:nth-child(2){width:12pxs;transform:rotate(45deg)}.mobile-menu-active .mobile-menu-icon span:nth-child(3){width:12px;transform:rotate(-45deg)}.mobile-menu-dimmer{position:fixed;top:-100vh;left:-100vw;height:100vh;width:100vw;z-index:100;opacity:1;transition:opacity .3s ease-in-out;background:rgba(0,0,0,0);pointer-events:none}.mobile-menu-active .mobile-menu-dimmer{top:0;left:0;opacity:1;pointer-events:all}.mobile-menu-drawer{position:fixed;top:0;right:0;bottom:0;left:0;display:block !important;justify-content:space-between;flex-wrap:wrap;z-index:210;padding:20px 20px 0 20px;transition:all .3s ease-in-out;background-color:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);overflow:scroll;transform:translateY(-100%)}.mobile-menu-drawer::-webkit-scrollbar{width:0;background-color:rgba(0,0,0,0)}.mobile-menu-drawer .logo{display:inline-block;margin:0 0 60px 0}.mobile-menu-drawer .logo svg{width:107px;height:auto}.mobile-menu-drawer nav.mobile-main-menu{position:relative;width:100%;padding:60px 0 40px 0;overflow:hidden;overflow-y:scroll}.mobile-menu-drawer nav.mobile-main-menu>ul{position:relative;display:flex;flex-direction:column;gap:30px}.mobile-menu-drawer nav.mobile-main-menu>ul>li{display:block;list-style:none;width:auto}.mobile-menu-drawer nav.mobile-main-menu>ul>li>a{color:#232d66;font-size:18px;position:relative}.mobile-menu-drawer nav.mobile-main-menu>ul>li>a:focus,.mobile-menu-drawer nav.mobile-main-menu>ul>li>a:hover{text-decoration:none}.mobile-menu-drawer nav.mobile-main-menu>ul>li>a .desc{display:none}.mobile-menu-drawer nav.mobile-main-menu>ul>li ul{-moz-column-count:2;column-count:2;padding:15px 0 0 0}.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li{list-style:none}.mobile-menu-drawer nav.mobile-main-menu>ul>li ul a{color:#232d66;font-size:14px}.mobile-menu-drawer nav.mobile-main-menu>ul>li .banner{display:none}.mobile-menu-drawer nav.mobile-main-menu>ul>li .banner img{width:100%;height:auto}.mobile-menu-active .mobile-menu-drawer{transform:translateY(0)}@media only screen and (max-width: 768px){header{top:0;z-index:10;min-width:unset;width:100%;max-width:unset;height:57px;padding:0 0 0 0;margin:0;justify-content:flex-end;align-items:center}header .logo{position:absolute;width:100px;height:90px;top:-17px;left:calc(50% - 50px);transition:all .3s ease}header .btn{text-align:16px;font-weight:bold;line-height:34px;color:#fff;text-align:center;display:inline-block;width:90px;height:37px;background-color:#232d66;border:2px solid #fbab29;border-radius:10px}.home header{background:#fff}.home header .logo svg path{fill:#000}.mobile-menu-drawer .logo svg path{fill:#fff}.home .mobile-menu-drawer .mobile-main-menu ul li.values.active a{border-bottom:0}.main-menu ul,.left-nav{display:none}.mobile-menu-icon{display:block}}footer{padding:76px 0 38px 0;background-position:center;background-size:auto 100%;background-repeat:no-repeat}footer .contact{width:298px}footer .contact .text{margin:0 0 46px 0}footer .contact .text p:not(:last-child){margin:0 0 26px 0}footer .contact .text a{color:inherit}footer .contact .text a:hover{color:#fbab29}footer .contact .social-links ul{display:flex;gap:10px}footer .contact .social-links ul li{list-style:none}footer .contact .social-links ul li svg:hover path{fill:#fbab29}footer .links{flex:1}footer .links .footer-links{display:flex;flex-direction:column;gap:0}footer .links .footer-links li{list-style:none}footer .links .footer-links li a{color:#fff}footer .links .footer-links li a:hover{color:#fbab29}footer .links .footer-links .social{padding:10px 0 0 0}footer .newsletter{display:flex;flex-direction:column;width:364px;border-radius:7px}footer .newsletter .wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;width:364px;padding:0 21px 45px 21px;border-radius:7px}footer .newsletter .wrap .logo{display:inline-block;width:92px;height:83px;padding:10px;border-radius:12px;background-color:#fff;margin:-40px 0 5px 0}footer .newsletter .wrap .logo img{width:100%;height:auto}footer .newsletter .wrap .title{margin:0 0 21px 0}footer .newsletter .wrap form{display:flex;flex-direction:column;gap:10px}footer .newsletter .wrap form .fieldbox input[type=email]{color:#232d66;width:100%;height:44px;padding:10px;border-radius:4px;border:1px solid #afafaf}footer .newsletter .wrap form .fieldbox input[type=email]::-moz-placeholder{color:rgba(35,45,102,.2);opacity:1}footer .newsletter .wrap form .fieldbox input[type=email]::placeholder{color:rgba(35,45,102,.2);opacity:1}footer .newsletter .wrap form .fieldbox input[type=email].wpcf7-not-valid{border:1px solid red}footer .newsletter .wrap form .fieldbox.radio .wpcf7-form-control{display:flex;justify-content:space-between}footer .newsletter .wrap form .fieldbox.radio .wpcf7-list-item{margin:0;padding:0}footer .newsletter .wrap form .fieldbox.radio label{color:#232d66}footer .newsletter .wrap form .fieldbox.radio input[type=radio]{position:relative;top:2px;width:14px;height:13px;border-radius:4px;border:1px solid #8f8f8f}footer .newsletter .wrap form .fieldbox.radio .wpcf7-not-valid-tip{position:absolute;top:-10px;right:0}footer .newsletter .wrap form .fieldbox input[type=submit]{cursor:pointer;color:#232d66;width:100%;height:41px;border-radius:4px;border:0;margin:10px 0 0 0;background-color:#fbab29}footer .newsletter .wrap form .fieldbox input[type=submit]:hover{color:#fff;background-color:#232d66}footer .newsletter .wrap form .fieldbox .wpcf7-not-valid-tip{position:absolute;top:-34px;right:0}footer .newsletter .wrap form .fieldbox .wpcf7-spinner{position:absolute;left:0}footer .newsletter .wrap form .wpcf7-response-output{border:0 !important;margin:0 !important;padding:0 !important}footer .newsletter .wrap form.invalid .wpcf7-response-output{color:red}footer .legal-links{display:flex;flex-wrap:wrap;padding:13px 0 0 0}footer .legal-links li{color:#fff;list-style:none}footer .legal-links li a{color:#fff}footer .legal-links li a:hover{color:#fbab29}footer .legal-links li:not(:last-child)::after{color:#fff;content:"|";display:inline-block;margin:0 4px}@media only screen and (max-width: 768px){footer{padding:46px 0 20px 0}footer .contact{order:2;width:100%;margin:0 0 50px}footer .contact .text{margin:0 0 20px 0}footer .contact .social-links ul{justify-content:center}footer .links{order:1}footer .newsletter{width:100%;order:3}footer .newsletter .wrap{width:100%}}.editor{color:#000}.editor em{font-style:italic}.editor strong{font-weight:700}.editor ul,.editor ol{margin:0 0 5px 30px}.editor ul li,.editor ol li{margin:0 0 0 0}.editor ul{display:flex;flex-direction:column;gap:14px}#rtl .editor ul{margin:0 20px 16px 0}#ltr .editor ul{margin:0 0 16px 20px}.editor ul li{list-style:none;position:relative}.editor ul li::before{content:"";position:absolute;top:10px;display:inline-block;width:6px;height:6px;border-radius:50px;background-color:#000}#rtl .editor ul li::before{right:-20px}#ltr .editor ul li::before{left:-20px}.editor h2{font-weight:700;color:#000;margin:0 0 15px 0}.editor h2:first-child{margin:0 0 15px 0}.editor h3,.editor h4{margin:0 0 15px 0}.editor h3:first-child,.editor h4:first-child{margin:0 0 15px 0}.editor p{margin:0 0 15px 0}.editor figure a,.editor figure img,.editor img{max-width:100%;height:auto;margin:20px 0 20px 0;border-radius:0 0 0 0}.editor .wp-caption{position:relative}.editor .wp-caption-text{position:absolute;right:0;bottom:10px}.editor iframe[src*=youtube],.editor iframe[src*=vimeo]{width:100%;height:auto;aspect-ratio:16/9}.editor hr{clear:both;margin:45px 0 45px 0;border-top:1px solid #000}.editor .alignright{float:right;margin:0 0 0 20px}.editor .alignleft{float:left;margin:0 20px 0 0}.editor .aligncenter{display:block;margin:0 auto 0 auto}.editor a{color:#1b3dff;text-decoration:underline}.editor .no-touch a:hover{color:inherit;text-decoration:underline}.editor blockquote{padding:0 0 0 20px;border-left:2px solid #000}.editor iframe{width:100%;margin:0 0 30px 0;background-color:#000}.editor iframe[src*=youtube],.editor iframe[src*=vimeo]{aspect-ratio:16/9}.editor .wp-caption{opacity:.8;width:100% !important;margin:0 0 50px 0}.editor .wp-caption-text{color:#000}.breadcrumbs{width:100%;text-align:start}.breadcrumbs>span{font-weight:400;display:flex;gap:8px;align-items:center}.breadcrumbs>span a,.breadcrumbs>span span{color:inherit;white-space:nowrap;display:inline-block;vertical-align:top}.breadcrumbs>span .sep{content:"";position:relative;top:-1px;display:inline-block;vertical-align:top;width:16px;height:16px;background-image:url(../images/breadcrumb-arrow.svg);background-repeat:no-repeat;background-position:center}.breadcrumbs>span .breadcrumb_last{font-weight:700}@media only screen and (max-width: 768px){.breadcrumbs{overflow:hidden}}.hbspt-form form{display:flex;flex-wrap:wrap;justify-content:space-between}.hbspt-form .hs-form-field{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;margin:0 0 20px 0}.hbspt-form .hs-form-field.hs-message{width:100%}.hbspt-form .hs-form-field .hs-input{color:#807f80;font-size:18px;font-weight:400;width:100% !important;height:60px;resize:none;padding:0 24px 0 24px;border:0 none;border-radius:50px;transition:all .2s ease}.hbspt-form .hs-form-field .hs-input{color:#807f80;font-size:18px;font-weight:400;width:100% !important;height:60px;resize:none;border:0 none;border-radius:50px;transition:all .2s ease}.hbspt-form .hs-form-field .hs-input:focus{color:#456ac3;border-bottom:1px solid #456ac3}.white-form .hbspt-form .hs-form-field .hs-input,.white-form .hbspt-form .hs-form-field .hs-input:focus{color:#fff;border-bottom:1px solid #fff}.hbspt-form .hs-form-field select.hs-input{cursor:pointer;background-repeat:no-repeat;background-position:20px;background-size:20px 20px;background-image:url(../images/arrow-down-b.svg)}.hbspt-form .hs-form-field textarea.hs-input{height:121px;padding:12px;border-radius:12px;border:1px solid #000;background-color:#fff}.hbspt-form ::-webkit-input-placeholder{color:#000}.hbspt-form ::-moz-placeholder{color:#000}.hbspt-form .hs-form-field .hs-input:focus::-webkit-input-placeholder{color:#000}.hbspt-form .hs-form-field .hs-input:focus::-moz-placeholder{color:#000}.hbspt-form .hs-submit{width:100%}.hbspt-form .hs-button{float:left}.hbspt-form .hs-error-msgs label,.hbspt-form .hs-error-msgs a{color:#e15d52;font-size:12px;line-height:12px;font-weight:400;display:block;margin:4px 0 0 0;border:0 none}.hbspt-form .hs_error_rollup{margin:0 0 30px 0}.submitted-message{color:#0312a6;font-size:24px;line-height:40px;text-align:center;padding:0 30px 0 30px}.white-form .submitted-message{color:#fff;font-size:16px;line-height:28px;text-align:left;padding:0}.center-filter{margin:0 0 73px 0}.center-filter ul{display:flex;gap:50px;width:-moz-fit-content;width:fit-content;margin:auto;border-bottom:1px solid rgba(0,0,0,.5)}.center-filter ul li{color:rgba(0,0,0,.5);cursor:pointer;list-style:none;text-transform:uppercase;margin:0 0 -1px 0;border-bottom:1px solid rgba(0,0,0,0);transition:all .3s ease}.center-filter ul li.active,.center-filter ul li:hover{color:#000;border-bottom:1px solid #000}@media only screen and (max-width: 768px){.center-filter{margin:0 0 0 0;overflow:scroll}.center-filter::-webkit-scrollbar{display:none}.center-filter ul{width:100%;gap:10px;border-bottom:unset}.center-filter ul li{color:#000;font-size:16px;line-height:1;text-transform:unset;margin:0;padding:11px 20px 11px 20px;border-bottom:unset;border:1px solid #afafaf;border-radius:50px;transition:background-color .3s ease}.center-filter ul li.active,.center-filter ul li:hover{border-bottom:unset;background-color:#afafaf}}.fancybox-slide--html .fancybox-close-small{top:30px;right:30px;width:23px;height:23px;background-repeat:no-repeat;background-size:contain;background-image:url(../images/close.svg)}.fancybox-slide--html .fancybox-close-small svg{display:none}.fancybox-container{backdrop-filter:blur(10px)}.fancybox-bg{background:rgba(0,0,0,.6)}@media only screen and (max-width: 768px){.fancybox-slide--html .fancybox-close-small{top:20px;right:20px;width:16px;height:16px}.fancybox-slide--html .fancybox-close-small svg{display:none}}.page-404{text-align:center;margin:160px 0 160px 0}.page-404 .text{max-width:528px;margin:40px auto 40px auto}.page-404 .btn{width:-moz-max-content;width:max-content;margin:0 auto}@media only screen and (max-width: 768px){.page-404{padding:150px 24px 150px 24px;margin:0}}section.home-faculty{padding:75px 0 75px 0;position:relative}section.home-faculty .section-title{margin:0 0 40px 0}section.home-faculty .section-text{width:490px;text-align:center;margin:0 auto 60px auto}section.home-faculty .items{position:relative;position:relative;margin:0 auto}section.home-faculty .items .owl-dots{display:flex;justify-content:center;gap:10px;padding:75px 0 0 0}section.home-faculty .items .owl-dots .owl-dot{width:17px;height:17px;border-radius:100%;background:#fff;border:1px solid #232d66}section.home-faculty .items .owl-dots .owl-dot.active{background:#232d66}section.home-faculty .center .item{scale:1.3}section.home-faculty .item{text-align:center;width:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:12px;padding:15px 30px 30px 30px;margin:70px 0 70px 0;border:1px solid #232d66;overflow:hidden}section.home-faculty .item .image{width:148px;height:148px;border-radius:210px;margin:0 0 40px 0}section.home-faculty .item .job{position:relative;margin:0 0 30px 0}section.home-faculty .item .job::before{content:"";position:absolute;bottom:-15px;left:calc(50% - 25px);display:block;width:50px;height:2px;border-radius:50px;background-color:#fbab29}section.home-faculty .item .name{margin:0 0 0 0}@media only screen and (max-width: 768px){section.home-faculty{padding:46px 0 46px 0}section.home-faculty .section-text{width:100%;margin:0 auto 20px auto}section.home-faculty .items .owl-dots{padding:0 0 0 0}section.home-faculty .items .owl-dots .owl-dot{width:15px;height:15px}section.home-faculty .center .item{scale:1}section.home-faculty .item{width:calc(100vw - 70px);padding:15px 20px 30px 20px;margin:20px 0 40px 0}section.home-faculty .item .image{width:148px;height:148px;border-radius:210px;margin:0 0 40px 0}}section.home-features{padding:75px 0 100px 0;position:relative;background-color:#fff8ec}section.home-features::before{content:"";position:absolute;top:0;left:0;width:100%;height:205px;background:#232d66;z-index:0}section.home-features .items{flex-direction:column;gap:66px}section.home-features .items .owl-dots{position:absolute;left:0;right:0;bottom:20px;display:flex;justify-content:center;gap:10px;width:100%}section.home-features .items .owl-dots .owl-dot{width:22px;height:6px;border-radius:50px;background:#fff}section.home-features .items .owl-dots .owl-dot.active{width:66px}section.home-features .item{display:flex;flex-direction:row;justify-content:space-between;min-height:375px;border-radius:12px;overflow:hidden;box-shadow:0 0 9px 0 rgba(0,0,0,.25)}section.home-features .item .gallery{width:626px;height:379px}section.home-features .item .body{padding:40px 40px 44px 40px;display:flex;flex:1;flex-direction:column}section.home-features .item .body .title{line-height:1.09;margin:0 0 27px 0;position:relative}section.home-features .item .body .title::before{content:"";position:absolute;bottom:-14px;left:0;display:block;width:73px;height:6px;margin:40px auto 0 auto;border-radius:50px;background-color:#fbab29}section.home-features .item .body .text{flex:1;margin:0 0 15px 0}section.home-features .item .body .btns{display:flex;flex-wrap:wrap;gap:9px}section.home-features .item .body .btns .btn{color:#232d66;text-decoration:none;padding:6px 10px;border-radius:10px;border:1px solid #232d66}section.home-features .item .body .btns .btn:hover{background-color:#232d66;color:#fff}@media only screen and (max-width: 768px){section.home-features{padding:30px 0 30px 0}section.home-features::before{content:unset}section.home-features .items{gap:50px}section.home-features .items .owl-dots .owl-dot{width:6px}section.home-features .items .owl-dots .owl-dot.active{width:22px}section.home-features .item{width:100%;flex-direction:column;min-height:unset}section.home-features .item .gallery{width:calc(100vw - 30px);height:unset;aspect-ratio:626/379}section.home-features .item .gallery .image{width:calc(100vw - 30px);height:unset;aspect-ratio:626/379}section.home-features .item .gallery .image img{width:calc(100vw - 30px);height:auto;-o-object-fit:cover;object-fit:cover}section.home-features .item .body{padding:16px;width:100%}}section.home-gallery{padding:75px 0 75px 0;position:relative}section.home-gallery .section-title{margin:0 0 52px 0;position:relative}section.home-gallery .items{position:relative;width:990px;position:relative;margin:0 auto;border-radius:12px;box-shadow:0 0 5px 0 rgba(0,0,0,.25)}section.home-gallery .items .image{height:380px;border-radius:12px}section.home-gallery .items .owl-nav button.owl-prev,section.home-gallery .items .owl-nav button.owl-next{background-image:url(../images/icon-arrow-p.svg)}@media only screen and (max-width: 768px){section.home-gallery{padding:46px 0 46px 0;position:relative}section.home-gallery .section-title{margin:0 0 52px 0;position:relative}section.home-gallery .items{position:relative;width:calc(100vw - 90px);position:relative;margin:0 auto;border-radius:22px;box-shadow:0 0 5px 0 rgba(0,0,0,.25)}section.home-gallery .items .image{height:245px;width:calc(100vw - 90px);border-radius:22px}section.home-gallery .items.owl-carousel .owl-nav{position:absolute;left:-30px;right:-30px;width:auto}}section.home-hero{position:relative;display:flex;align-items:center;justify-content:center;height:724px;overflow:hidden}section.home-hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:0}section.home-hero .grid{text-align:center;z-index:1}section.home-hero .grid .section-title{text-shadow:0 0 4px rgba(0,0,0,.7)}section.home-hero .grid .section-subtitle{margin:-20px 0 98px 0;text-shadow:0 0 4px rgba(0,0,0,.7)}section.home-hero .grid .btn{color:#fff;text-decoration:none;padding:15px 40px;border-radius:10px;border:2px solid #fbab29;background-color:#232d66}section.home-hero .grid .btn:hover{background-color:#3e4da0}@media only screen and (max-width: 768px){section.home-hero{height:471px}section.home-hero .grid{margin:65px 0 0 0}section.home-hero .grid .section-subtitle{margin:0 0 74px 0;text-shadow:0 0 4px rgba(0,0,0,.7)}section.home-hero .grid .btn{font-size:20px;font-weight:bold;padding:19px 77px}}section.home-news{border-top:7px solid #faa619;padding:60px 0 60px 0}section.home-news .section-title{margin:0 0 60px 0}section.home-news .item{display:flex;flex-direction:column;justify-content:space-between;min-height:358px;border-radius:12px;overflow:hidden;box-shadow:0 0 4px 0 rgba(0,0,0,.25)}section.home-news .item .image{width:100%;height:159px}section.home-news .item .body{text-align:center;padding:10px 12px 15px 12px;display:flex;flex:1;flex-direction:column}section.home-news .item .body .title{margin:0 0 12px 0}section.home-news .item .body .text{flex:1;margin:0 0 15px 0}@media only screen and (max-width: 768px){section.home-news{border-top:unset;padding:30px 0 30px 0;background-color:#fff8ec;overflow:hidden}section.home-news .grid{width:100vw}section.home-news .section-title{color:#232d66;margin:0 0 40px 0}section.home-news .items{margin:0 0 0 10px}section.home-news .items .owl-nav{display:none}section.home-news .item{width:270px;margin:10px}section.home-news .item .body{text-align:center;padding:10px 6px 15px 6px}}section.home-testimonials{padding:75px 0 77px 0;position:relative}section.home-testimonials .items{position:relative;width:810px;position:relative;padding:63px 0 0 0;margin:0 auto}section.home-testimonials .item{text-align:center;width:810px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:12px;overflow:hidden}section.home-testimonials .item .image{width:210px;height:210px;border-radius:210px;margin:0 0 50px 0}section.home-testimonials .item .text{width:810px;margin:0 0 26px 0}section.home-testimonials .item .name{margin:0 0 8px 0}@media only screen and (max-width: 768px){section.home-testimonials{padding:46px 0 46px 0;position:relative}section.home-testimonials .items{width:calc(100vw - 40px)}section.home-testimonials .items.owl-carousel .owl-nav{position:absolute;top:160px;left:20px;right:20px;width:auto}section.home-testimonials .item{text-align:center;width:calc(100vw - 40px)}section.home-testimonials .item .image{border:1px solid #fff}section.home-testimonials .item .text{width:100%}}section.inner-hero{position:relative;display:flex;align-items:center;justify-content:center;height:465px}section.inner-hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:0}section.inner-hero .grid{text-align:center;margin:0px 0 0 0}@media only screen and (max-width: 768px){section.inner-hero{height:309px}section.inner-hero .grid{text-align:center;margin:60px 0 0 0}}section.contact{padding:113px 0 153px 0;position:relative}section.contact .section-title{margin:0 0 56px 0}section.contact .section-text{text-align:center;margin:0 auto 95px auto}section.contact .items{align-items:center;justify-content:flex-start;gap:136px}section.contact .items .location .title{margin:0 0 13px 0}section.contact .items .location .details{display:flex;flex-direction:column;gap:12px}section.contact .items .location .details .item{display:flex;align-items:center;gap:12px;width:100%}section.contact .items .location .details .item .image{width:27px;height:27px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}section.contact .items .location .details .item span{font-weight:400}section.contact .contact-form{margin:107px 0 0 0}section.contact .form{position:relative;margin:24px 0 0 0;padding:40px;border-radius:12px;background-color:#fff;box-shadow:0 0 11px 4px rgba(35,45,102,.18)}section.contact .form form{display:flex;flex-wrap:wrap;row-gap:25px;justify-content:space-between}section.contact .form .fieldbox{position:relative;display:flex;flex-direction:column;width:100%}section.contact .form .fieldbox label{color:#232d66;margin:0 0 10px 0}section.contact .form .fieldbox input,section.contact .form .fieldbox textarea,section.contact .form .fieldbox select{color:#000;text-align:left;width:100%;height:44px;background:#fff;border-radius:4px;padding:8px 16px 8px 16px;margin:4px 0 0 0;border:solid 1px #8f8f8f}section.contact .form .fieldbox.select{position:relative}section.contact .form .fieldbox.select::before{content:"";position:absolute;right:15px;bottom:15px;z-index:10;display:inline-block;width:24px;height:24px;background-image:url(../images/icon-arrow-down-p.svg);pointer-events:none}section.contact .form .fieldbox.narrow{width:calc(33.3333333333% - 12px)}section.contact .form .fieldbox.wide{width:calc(66.6666666667% - 12px)}section.contact .form .fieldbox.submit{display:flex;align-items:flex-end;width:100%}section.contact .form .fieldbox.submit input[type=submit]{cursor:pointer;text-align:center;width:201px;height:41px;border:0;background-color:#fbab29}section.contact .form .fieldbox.submit input[type=submit]:hover{color:#fff;background-color:#232d66}section.contact .form .fieldbox.submit .wpcf7-spinner{position:absolute;left:0;bottom:0}section.contact .form span.wpcf7-not-valid-tip{color:red;font-size:10px;line-height:1;position:absolute;top:-15px;display:block;width:-moz-max-content;width:max-content}#rtl section.contact .form span.wpcf7-not-valid-tip{left:0}#ltr section.contact .form span.wpcf7-not-valid-tip{right:0}section.contact .form .radio span.wpcf7-not-valid-tip{top:0}section.contact .form input.wpcf7-not-valid{border:1px solid red}section.contact .form .wpcf7 form.invalid .wpcf7-response-output,section.contact .form .wpcf7 form.unaccepted .wpcf7-response-output,section.contact .form .form .wpcf7-mail-sent-ok,section.contact .form .form .wpcf7-validation-errors{color:red;text-align:left;position:absolute;bottom:40px;width:70%;padding:18px 0 0 0;margin:0;border:0 none}section.contact .form .form .wpcf7-mail-sent-ok{color:#000}@media only screen and (max-width: 768px){section.contact{padding:46px 0 46px 0}section.contact .section-title{margin:0 0 40px 0}section.contact .items{gap:40px}section.contact .items .location .title{margin:0 0 13px 0}section.contact .items .location .details .item span{display:inline-block;width:100%}section.contact .contact-form{margin:60px 0 0 0}section.contact .form{padding:20px}section.contact .form form{row-gap:15px}section.contact .form .fieldbox{width:100%}section.contact .form .fieldbox.narrow{width:100%}section.contact .form .fieldbox.wide{width:100%}section.contact .form .fieldbox.submit input[type=submit]{width:100%}section.contact .form .wpcf7 form.invalid .wpcf7-response-output,section.contact .form .wpcf7 form.unaccepted .wpcf7-response-output,section.contact .form .form .wpcf7-mail-sent-ok,section.contact .form .form .wpcf7-validation-errors{position:relative;bottom:unset;width:100%;padding:0}}.media{position:relative;width:100%;height:858px}.media::before{content:"";position:absolute;left:0;right:0;top:0;z-index:1;display:inline-block;height:388px;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 5.23%, #FFF 93.92%)}.media .mediabox{position:relative;width:100%;height:100%;overflow:hidden}.media .mediabox video,.media .mediabox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media .mediabox iframe{position:absolute;left:50%;aspect-ratio:12/6.6;min-height:858px;min-width:100%;transform:translateX(-50%)}@media only screen and (max-width: 768px){.media{height:326px}}.lessons{padding:0 0 64px 0}.lessons .section-title{margin:0 0 52px 0}.lessons .item{display:flex;flex-direction:column;border-radius:12px;padding:59px 10px 10px 10px;box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.lessons .item .tag{position:absolute;right:10px;top:10px;padding:6px 16px;border-radius:12px;background-color:#d3d5e0}.lessons .item .title{flex:1;margin:0 10px 18px 10px}.lessons .item .details{display:flex;gap:16px;flex-wrap:wrap;flex-direction:column;padding:0 10px 20px 10px;border-bottom:1px solid rgba(35,46,102,.15)}.lessons .item .details li{list-style:none;display:flex;gap:14px;align-items:center}.lessons .item .details li img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.lessons .item .details li.lecturer img{-o-object-fit:cover;object-fit:cover;border-radius:24px}.lessons .item .info{display:flex;align-items:center;justify-content:space-between;height:59px;padding:0 0 0 10px}.lessons .item .info .date{display:flex;align-items:center;gap:14px}.lessons .item .info .type{display:flex;align-items:center;gap:14px}.lessons .item:hover{scale:1.05}.lessons .btn{color:#232d66;text-decoration:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:218px;width:-moz-fit-content;width:fit-content;height:52px;padding:0 22px;margin:52px auto 0 auto;border-radius:4px;border:1px solid #232d66;background:#fff}.lessons .btn:hover{color:#fff;background:#232d66}section.faculty{padding:75px 0 400px 0;position:relative}section.faculty .section-title{margin:0 0 56px 0}section.faculty .section-text{text-align:center;margin:0 auto 95px auto}section.faculty .items{align-items:center;justify-content:center;-moz-column-gap:130px;column-gap:130px;row-gap:82px}section.faculty .item{display:flex;flex-direction:column;align-items:center;width:300px}section.faculty .item .image{width:300px;height:300px;border-radius:300px;overflow:hidden;margin:0 0 29px 0;background-color:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,.25)}section.faculty .item .text{flex:1;margin:0 0 22px 0}section.faculty .item .btn{color:#232d66;text-decoration:none;text-align:center;width:163px;height:33px;padding:2px 8px;border-radius:4px;border:1px solid #232d66}section.faculty .item .btn:hover{background-color:#232d66;color:#fff}@media only screen and (max-width: 768px){section.faculty{padding:46px 0 46px 0}section.faculty .section-title{margin:0 0 40px 0}section.faculty .section-text{margin:0 auto 40px auto}section.faculty .items{flex-direction:row;flex-wrap:wrap;-moz-column-gap:30px;column-gap:30px;row-gap:30px}section.faculty .item{display:flex;flex-direction:column;align-items:center;width:calc(50% - 15px)}section.faculty .item .image{width:100%;height:auto;aspect-ratio:1/1;border-radius:300px;margin:0 0 15px 0}section.faculty .item .name{text-align:center}section.faculty .item .text{flex:1;margin:0 0 15px 0}section.faculty .item .btn{width:100%;max-width:163px}}section.section-name{padding:100px 0 100px 0}section.section-name{padding:100px 0 100px 0}/*# sourceMappingURL=global.min.css.map */