﻿.navbar-top{background-color:#203272}@media (max-width: 768px){.navbar-top{display:none}}.navbar-top a{color:#FFF;font-family:"Open Sans",sans-serif;font-size:12px}.navbar-top a.active{font-weight:800}.navbar-top a:hover{text-decoration:none}.navbar-top .lang a:first-child{padding-right:0.5rem;border-right:solid 1px #FFF}.navbar-top .lang a:last-child{padding-left:0.25rem}.navbar-top .account a{background-repeat:no-repeat}.navbar-top .account a.register{background-image:url("../img/topnav-register.png");background-size:11px 14px;padding-left:16px}.navbar-top .account a.login{background-image:url("../img/topnav-login.png");background-size:13px 14px;padding-left:18px;margin-left:16px}.mainNavContainerHome{position:absolute;height:43px;width:100%;z-index:1}.mainNavContainerHome .navbar{padding:1.5rem 0}@media (max-width: 768px){.mainNavContainerHome .navbar{padding:1rem 0}}.mainNavContainerHome .scrim{background:#000;background:linear-gradient(180deg, rgba(0,0,0,0.5) 0%, transparent 100%);position:absolute;height:480px;width:100%}.navbar-nav .nav-link{color:#FFF !important;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:800}.navbar-expand-lg .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-nav li:last-child a{padding-right:0 !important}.navbar-brand img{width:91px}@media (max-width: 768px){.navbar-brand img{width:73px}}.dropdown-menu{font-family:"Open Sans",sans-serif;font-size:16px;border:none;border-radius:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1)}.dropdown-item{padding:.65rem 1.5rem}.dropdown-item:focus,.dropdown-item:hover{color:#4671ff;background-color:#ebf0ff}.mainNavContainer{border-bottom:solid 1px #E5E5E5}@media (max-width: 768px){.mainNavContainer{position:fixed;z-index:1;width:100%;height:72px;background-color:#FFF}}.mainNavContainer .navbar-nav .nav-link{color:#212121 !important}.mainNavContainer .navbar-nav .nav-item.active .nav-link{color:#203272 !important}.mainNavContainer .navbar-expand-lg{height:100px}@media (max-width: 768px){.mainNavContainer .navbar-expand-lg{height:72px}}.navbar-toggler{border:none}@media (max-width: 768px){.navbar-toggler{padding:.25rem .25rem}}.closeButton{display:none}.mobile-culture-nav,.mobile-account-nav{display:none}@media (max-width: 768px){.navbar{padding:0}.navbar-collapse{background-color:#FFF;width:100%;height:100%;position:fixed;left:0;top:0;z-index:10}.navbar-collapse .closeButton{display:block;text-indent:-9999px;width:33px;height:33px;top:22px;right:22px;position:absolute;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMjMuOTU0IDIxLjAzbC05LjE4NC05LjA5NSA5LjA5Mi05LjE3NC0yLjgzMi0yLjgwNy05LjA5IDkuMTc5LTkuMTc2LTkuMDg4LTIuODEgMi44MSA5LjE4NiA5LjEwNS05LjA5NSA5LjE4NCAyLjgxIDIuODEgOS4xMTItOS4xOTIgOS4xOCA5LjF6Ii8+PC9zdmc+") no-repeat}.navbar-expand-lg .navbar-nav .nav-link{color:#000 !important;padding:1.5rem 1.5rem;border-top:solid 1px #E5E5E5}.navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link{border-bottom:solid 1px #E5E5E5}.dropdown-menu{border-radius:0;box-shadow:none}.dropdown-menu{padding:0 0 1rem 0}.mobile-culture-nav{display:block;padding:1.5rem 1.5rem}.mobile-culture-nav a{color:#203272;font-family:"Open Sans",sans-serif;font-size:14px}.mobile-culture-nav a.active{font-weight:800}.mobile-culture-nav a:first-child{padding-right:0.7rem;border-right:solid 1px #203272}.mobile-culture-nav a:last-child{padding-left:0.4rem}.mobile-account-nav{display:block;position:fixed;bottom:0;background-color:#203272;width:100%;padding:1.5rem}.mobile-account-nav a{color:#FFF;font-family:"Open Sans",sans-serif;font-size:14px;background-repeat:no-repeat;background-position:0 2px}.mobile-account-nav a.register{background-image:url("../img/topnav-register.png");background-size:11px 14px;padding-left:18px}.mobile-account-nav a.login{background-image:url("../img/topnav-login.png");background-size:13px 14px;padding-left:20px;margin-left:16px}.navbar-toggler-alt .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}}.page-footer{background-color:#203272;padding-top:60px;color:#FFF;font-family:"Open Sans",sans-serif;margin-top:50px}@media (max-width: 768px){.page-footer{background-color:#FFF;margin-top:0}}.page-footer a{color:#FFF}.page-footer h5{font-size:26px;font-weight:800;font-family:"Open Sans",sans-serif;padding-bottom:22px}.page-footer .contactDetails{display:block;display:flex;padding-bottom:10px}.page-footer .contactDetails .title{width:100px;font-size:14px;font-weight:600}.page-footer .contactDetails .value{font-size:16px}.page-footer .top-footer{padding-bottom:67px}@media (max-width: 768px){.page-footer .top-footer{display:none}}.page-footer .to-top{border-radius:10px;border:solid 2px #ffffff;width:48px;height:48px;display:block;text-indent:-9999px;float:right;background-image:url("/resources/img/footer-up.png");background-repeat:no-repeat;background-position:center}.page-footer .qr{width:120px}.footer-link-block h5 a{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:800}.footer-link-block ul a{font-family:"Open Sans",sans-serif;font-size:16px;padding-bottom:10px;display:block}.bottomFooter{background-color:#19285B;padding:36px 0;font-family:"Open Sans",sans-serif;font-size:12px}@media (max-width: 768px){.bottomFooter{padding:20px 0}}.bottomFooter span,.bottomFooter a{margin-right:15px}@media (max-width: 768px){.bottomFooter span{display:block;padding-bottom:10px}}.bottomFooter .to-top{width:38px;height:38px;margin:5px 5px 0 0}.gdpr{position:fixed;background:#19285B;bottom:0;width:1113px;color:#FFF;font:14px "Open Sans",Helvetica,"Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif;padding:24px 60px;display:flex;z-index:99}.gdpr .text{width:80%}.gdpr .text a{color:#CCC}.gdpr .text p{padding:0;margin:0}.gdpr .button{width:20%}.gdpr button{font:14px "Open Sans",Helvetica,"Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif;color:#FFF;padding:9px 40px;background:#bf2829;border:none;transition:background-color 0.5s ease}.gdpr button:hover{background-color:#982020}@media (max-width: 1200px){.gdpr{width:100%;left:0}.gdpr .text{width:100%}.gdpr button{margin-top:10px;margin-left:10px}}@media (max-width: 768px){.gdpr{width:100%;left:0;padding:24px;flex-direction:column;font-size:12px}.gdpr .text{width:100%}.gdpr .button{width:auto}.gdpr button{margin-top:10px}}@media (max-width: 768px){.breadcrumb-container{padding-left:6px !important;padding-right:6px !important}}.breadcrumb-container .breadcrumb{background-color:#FFF;border:none;font-family:"Open Sans",sans-serif;font-size:12px;margin-bottom:0}@media (max-width: 768px){.breadcrumb-container .breadcrumb{padding:0.75rem 0}}.breadcrumb-container .breadcrumb .breadcrumb-item a{color:#000}.breadcrumb-container .breadcrumb .breadcrumb-item.active{color:#203272}.breadcrumb-container-outer{border-bottom:solid 1px #E5E5E5}@media (max-width: 768px){.breadcrumb-container-outer{padding-top:72px}}.rte{padding-bottom:4rem}.rte h2{font-size:26px;font-weight:800;font-family:"Open Sans",sans-serif;color:#203272;padding-bottom:10px}.rte p{font-size:16px;line-height:1.75;font-family:"Open Sans",sans-serif}.imageText{display:flex}@media (max-width: 768px){.imageText{flex-direction:column}}.imageText .rte{width:744px}@media (max-width: 768px){.imageText .rte{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.imageText .imgBordered{margin-left:43px;width:342px;height:342px;min-height:342px;background-image:linear-gradient(302deg, #71a2ff, rgba(198,228,254,0.27));border-radius:50%;position:relative}@media (max-width: 768px){.imageText .imgBordered{margin-left:10px;width:330px;height:330px;min-height:330px}}.imageText .imgBordered img{width:342px;height:342px;border-radius:50%;position:absolute;margin:-10px 0 0 -10px}@media (max-width: 768px){.imageText .imgBordered img{width:330px;height:330px}}.homeHero{height:640px;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;align-content:center;position:relative}@media (max-width: 768px){.homeHero{height:400px}}.homeHero .row{width:100%;z-index:1}@media (max-width: 768px){.homeHero .row{width:auto}}.homeHero .row h1{font-family:"Open Sans",sans-serif;font-size:48px;font-weight:800;color:#FFF;text-align:center;margin:0 auto}@media (max-width: 768px){.homeHero .row h1{font-size:28px}}.homeHero .scrimBottom{background:#000;background:linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.5) 100%);position:absolute;height:280px;width:100%;bottom:0;left:0}.heroScrollButton{position:absolute;font-size:16px;color:#FFF;margin-top:-66px;margin-left:auto;margin-right:auto;left:0;right:0}.heroScrollButton:hover{color:#FFF;text-decoration:none}.heroScrollButton .arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE3IDEwIj4KICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE1Ljk4MSAwTDguNDM1IDcuNTQ2Ljg4OCAwIDAgLjg4OGw4LjQzNSA4LjQzNEwxNi44NjkuODg4eiIvPgo8L3N2Zz4K") no-repeat;width:17px;height:9px;display:block;margin:8px auto 0 auto}.homeQuicklinks .section{width:353px;border-radius:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);display:block;position:relative;margin-bottom:20px;background-color:#FFF;-webkit-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}@media (max-width: 768px){.homeQuicklinks .section{width:100%}}.homeQuicklinks .section a.main{display:block}.homeQuicklinks .section a.main span{font-family:"Open Sans",sans-serif}.homeQuicklinks .section a.main span.text{color:#212121;font-size:16px;font-weight:800;padding:26px 0 26px 78px;display:block}.homeQuicklinks .section a.main span.sign{color:#B2B2B2;position:absolute;top:30px;right:20px;width:14px;height:14px}.homeQuicklinks .section a.main span.sign.plus{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjQjJCMkIyIiBkPSJNMjQgMTBoLTEwdi0xMGgtNHYxMGgtMTB2NGgxMHYxMGg0di0xMGgxMHoiLz48L3N2Zz4=") no-repeat;background-size:14px 14px}.homeQuicklinks .section a.main span.sign.minus{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjQjJCMkIyIiBkPSJNMCAxMGgyNHY0aC0yNHoiLz48L3N2Zz4=") no-repeat;background-size:14px 14px}.homeQuicklinks .section a.main:hover{text-decoration:none}.homeQuicklinks .section .content{display:none;font-family:"Open Sans",sans-serif;font-size:16px;padding:0 30px 30px 30px}.homeQuicklinks .section.reg a.main{background:url("/resources/img/registration.png") no-repeat;background-size:39px;background-position:21px center}.homeQuicklinks .section.exam a.main{background:url("/resources/img/exam.png") no-repeat;background-size:39px;background-position:21px center}.homeQuicklinks .section.help a.main{background:url("/resources/img/help.png") no-repeat;background-size:39px;background-position:21px center}.homeQuicklinks .section.active{background-color:rgba(62,104,255,0.1);-webkit-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}.homeNotice{width:353px;border-radius:8px;background-color:rgba(32,50,114,0.05);padding:30px;margin-bottom:60px}@media (max-width: 768px){.homeNotice{width:100%}}.homeNotice .title{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:600;color:#212121;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iMTAiIGZpbGw9IiMyMDMyNzIiLz4KICAgICAgICA8dGV4dCBmaWxsPSIjRkZGIiBmb250LWZhbWlseT0iQXJpYWxSb3VuZGVkTVRCb2xkLCBBcmlhbCBSb3VuZGVkIE1UIEJvbGQiIGZvbnQtc2l6ZT0iMTQiIGxldHRlci1zcGFjaW5nPSItLjM4OSI+CiAgICAgICAgICAgIDx0c3BhbiB4PSI4IiB5PSIxNSI+ITwvdHNwYW4+CiAgICAgICAgPC90ZXh0PgogICAgPC9nPgo8L3N2Zz4K") no-repeat;padding:0 0 10px 32px;display:block}.homeNotice p{font-family:"Open Sans",sans-serif;font-size:16px;color:#000000}.blockHero{height:260px;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;align-content:center}.blockHero .row{width:100%}.blockHero .row h1{font-family:"Open Sans",sans-serif;font-size:48px;font-weight:800;color:#FFF;text-align:center;margin:0 auto}@media (max-width: 768px){.blockHero .row h1{font-size:28px}}.contact-page{margin-top:70px}.contact-page h1{margin-bottom:24px;font-family:"Open Sans",sans-serif;font-size:26px;font-weight:800;letter-spacing:-0.81px;color:#203272}.contact-page .contactDetails{display:block;display:flex;padding-bottom:10px}.contact-page .contactDetails .title{width:100px;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;line-height:1.57;letter-spacing:-0.39px;color:#212121}.contact-page .contactDetails .value{font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.63;letter-spacing:-0.44px;color:#212121}.contact-page .contactDetails a{color:#203272}.contact-page .contact-content{margin-top:10px}.contact-page .map{position:absolute;top:0;bottom:0;width:100%}@media (max-width: 768px){.contact-page .map{position:relative}}.contact-page .mapWrap{position:relative;width:100%;height:100%}.contact-page .mapWrap .oval1{width:90px;height:90px;background-image:linear-gradient(122deg, #71a2ff, rgba(198,228,254,0.27));position:absolute;border-radius:50%;top:-30px;left:-40px}@media (max-width: 768px){.contact-page .mapWrap .oval1{display:none}}.contact-page .mapWrap .oval2{width:168px;height:168px;opacity:0.7;background-image:linear-gradient(122deg, #71a2ff, rgba(198,228,254,0.27));position:absolute;border-radius:50%;bottom:-58px;right:-62px}@media (max-width: 768px){.contact-page .mapWrap .oval2{display:none}}.contact-page .mapWrap .oval2 .oval2a{width:110px;height:110px;background-color:#FFF;border-radius:50%;left:29px;top:29px;position:absolute}.btn-primary{height:48px;border-radius:28.5px;border:solid 2px #203272;background-color:#FFF;color:#203272;font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;padding:11px 40px}.mobile-only{display:none !important}@media (max-width: 768px){.container{padding-right:24px;padding-left:24px}.col-4,.col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mobile-only{display:block !important}}

/*# sourceMappingURL=main.css.map */