.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:left}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.fontBarlow{font-family:'Barlow'}.container{max-width:1460px;margin:auto;position:relative;padding-inline:30px}html.noscroll{overflow:hidden}html.open #bg{display:block}html.open #menu{display:block;transform:none}body{background:#EBF3F4;position:relative;min-width:480px}header,#content,footer{width:100%;float:left;clear:both}header{background:#fff;position:relative;z-index:90}header .container{max-width:1560px}header .wrapper{display:flex;align-items:center;justify-content:space-between;margin-block:10px}header .wrapper .logo{width:464px}header .wrapper .logo img{width:100%;height:auto}header .wrapper .nav-btn{background:#348078 url(/img/icon_menu.svg) no-repeat center;width:54px;height:54px;border-radius:5px}#content{min-height:500px;background:#fff}#content #inner-banner{position:relative;overflow:hidden;text-align:right}#content #inner-banner figure{position:relative;display:inline-block}#content #inner-banner figure img{display:block;margin-left:auto}#content #inner-banner figure:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/banner/gradient_2.png) repeat-y center / 100% 100%}#content #inner-banner .container{position:absolute;top:0;bottom:0;left:0;right:0}#content #inner-banner .section-title{display:flex;align-items:center;height:100%;position:relative;text-align:left}#content #inner-banner .section-title h1{font-size:60px;letter-spacing:.6px;font-weight:500;color:#fff;text-shadow:0px 0px 20px rgba(0,0,0,0.3);position:relative}#content #inner-banner .section-title h1:after{content:'';position:absolute;top:calc(100% + 25px);left:-252px;background:url(/img/banner/element2.png) no-repeat center / 100% 100%;width:992.5px;height:159px}#content #inner-banner .section-title:before{content:'';position:absolute;top:0;left:-190px;background:url(/img/banner/element1.png) no-repeat center / 100% 100%;width:1012.5px;height:342px}#content #inner-banner:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:url(/img/banner/gradient_1.png) repeat-y left / 100% 100%}@media screen and (max-width:1630px){#content #inner-banner figure{display:block}#content #inner-banner figure img{width:100%;height:auto}}#content .page-container{position:relative;padding-top:24px;padding-bottom:140px}#content .page-container .container{z-index:1}#content .page-container:before,#content .page-container:after{content:'';position:absolute;top:0;right:0}#content .page-container:before{width:740px;height:250px;background:url(/img/inner_page_style_element.png) no-repeat top / 100% 100%}#content .page-container:after{left:0;height:570px;background:url(/img/inner_page_style_gradient.png) no-repeat top / 100% 100%}#content #navigation{position:relative;margin-bottom:80px;padding-right:70px}#content #navigation .navigation{display:flex;flex-wrap:wrap;align-items:center;gap:10px}#content #navigation .navigation a{font-size:15px;letter-spacing:.15px;color:#939393}#content #navigation .navigation span{width:6.65px;height:6.65px;background:#8BDEE1;transform:matrix(.71, .71, -0.71, .71, 0, 0);margin-top:1px}#content #navigation .back{position:absolute;top:0;right:0;font-size:15px;letter-spacing:.15px;font-weight:bold;color:#1C4F81;line-height:27px;padding-left:37px}#content #navigation .back:before{content:'';position:absolute;top:0;left:0;width:27px;height:27px;border-radius:50%;background:#348078 url(/img/icon_arrow2.svg) no-repeat center;transform:scaleX(-1)}#content .page-title{font-size:28px;letter-spacing:.28px;color:#1C4F81;margin-bottom:50px}#content .list-wrapper{display:flex;align-items:flex-start;gap:55px}#content .list-wrapper .filter{position:sticky;top:0;left:0;width:275px;padding-top:20px}#content .list-wrapper .filter .col{position:relative;margin-bottom:35px}#content .list-wrapper .filter .col label{display:block;font-size:20px;font-weight:600;color:#348078;margin-bottom:20px}#content .list-wrapper .filter .col .select{position:relative;cursor:pointer;height:47px}#content .list-wrapper .filter .col .select .select-input{display:block;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;position:relative;border:1px solid #000;border-radius:5px;font-size:16px;line-height:45px;padding-left:10px;padding-right:35px;background:#fff}#content .list-wrapper .filter .col .select .select-input:after{content:'';position:absolute;top:0;bottom:0;right:10px;margin:auto;width:25px;height:25px;background:url(/img/icon_arrow_drop_down.svg) no-repeat center}#content .list-wrapper .filter .col .select .select-container{display:none;border:1px solid #c1c1c1;max-height:280px;overflow:auto;margin-top:-3px;padding-top:3px;padding-left:10px;padding-right:20px;background:#fff}#content .list-wrapper .filter .col .select .select-container div{padding-block:15px;font-size:16px}#content .list-wrapper .filter .col .select .select-container div:hover{color:#348078;font-weight:600}#content .list-wrapper .filter .col .select .select-container div+div{border-top:1px solid #b7e2e9}#content .list-wrapper .filter .col .select.select-fix .select-input:after{transform:scaleY(-1)}#content .list-wrapper .filter .col .cate-select1{position:relative}#content .list-wrapper .filter .col .cate-select2{margin-top:20px;position:relative}#content .list-wrapper .filter .col .cate-select2 .select{opacity:0.5;pointer-events:none}#content .list-wrapper .filter .col .cate-select2.enable{z-index:0}#content .list-wrapper .filter .col .cate-select2.enable .select{opacity:1;pointer-events:unset}#content .list-wrapper .filter #reset,#content .list-wrapper .filter #submit{border-radius:5px;width:100%;height:47px;font-size:16px;font-weight:500;color:#fff}#content .list-wrapper .filter #reset{background:#1C4F81;margin-bottom:30px}#content .list-wrapper .filter #submit{background:#348078}/*953795e33e25c16a067bcfa2a5842f5b*/#content .list-wrapper .filter:before{content:'';position:absolute;top:0;left:0;right:0;height:5px;background:url(/img/filter_gradient.png) repeat-y center}#content .list-wrapper .filter+*{width:calc(100% - 330px)}#content .row-link,#content .row-download{display:block;font-size:18px;letter-spacing:.18px;font-weight:bold;color:#348078;background:#DEFBFF;border-radius:10px;padding:17px 67px 17px 25px;position:relative}#content .row-link:after,#content .row-download:after{content:'';position:absolute;top:0;right:20px;bottom:0;margin:auto;width:27px;height:27px;border-radius:50%;background-color:#348078;background-repeat:no-repeat;background-position:center}#content .row-link+*,#content .row-download+*{margin-top:15px}#content .row-link[href]:after{background-image:url(/img/icon_arrow2.svg)}#content .row-link:not([href]):after{display:none}#content .row-download:after{background-image:url(/img/icon_download.svg)}#content .no-records{text-align:center;line-height:200px;font-size:20px;font-weight:500}#content .loading{display:none;background:url(/img/icon_loading.svg) no-repeat center;width:80px;height:80px;margin:80px auto 0;animation:rotate 1s linear infinite}#content .schools .group>p{font-size:18px;letter-spacing:0.18px}#content .schools .group ul{display:flex;flex-wrap:wrap}#content .schools .group ul li{width:145px;display:block}#content .schools .group ul li a{display:block}#content .schools .group ul li a img{width:100%;height:auto;box-shadow:0px 0px 20px rgba(0,0,0,0.05);border-radius:10px}#content .schools .group ul li a p{text-align:center;font-size:16px;letter-spacing:.16px;margin-top:7px}footer{padding-top:72px;padding-bottom:80px;position:relative;background:#EBF3F4;overflow:hidden}footer .container{max-width:1560px}footer .wrapper{display:flex;justify-content:space-between;position:relative}footer .wrapper .left{position:relative}footer .wrapper .left img{width:464px;height:auto}footer .wrapper .left .contact{margin-top:38px;display:flex;flex-wrap:wrap;gap:15px 30px}footer .wrapper .left .contact *{font-size:16px;letter-spacing:.16px;line-height:30px;padding-left:35px;background-repeat:no-repeat;background-position:top left}footer .wrapper .left .contact .tel{background-image:url(/img/contact/icon_tel.svg)}footer .wrapper .left .contact .fax{background-image:url(/img/contact/icon_fax.svg)}footer .wrapper .left .contact .email{background-image:url(/img/contact/icon_email.svg)}footer .wrapper .right{display:flex;gap:103px;margin-top:22px;position:relative}footer .wrapper .right nav a{display:block;font-size:20px;letter-spacing:.2px;color:#1C4F81}footer .wrapper .right nav a+a{margin-top:15px}footer .wrapper:before{content:'';position:absolute;top:60px;right:0;background:url(/img/footer_element.png) no-repeat center / 100% 100%;width:397px;height:314px}footer .social-media{display:flex;flex-wrap:wrap;gap:20px;margin-top:10px}footer .social-media img{border-radius:50%}footer .copyright{font-size:16px;color:#7795AB;margin-top:74px}footer .copyright a{font-size:16px;color:#7795AB}#back-to-top{position:fixed;bottom:54px;right:54px;width:57px;height:57px;background:none;opacity:0;pointer-events:none;transition:opacity .2s;z-index:99}#back-to-top:before,#back-to-top:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0}#back-to-top:before{background:#1C4F81;transform:matrix(.71, -0.71, .71, .71, 0, 0)}#back-to-top:after{background:url(/img/btt.svg) no-repeat center}#back-to-top.show{opacity:1;pointer-events:unset}#bg{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#1C4F81;box-shadow:0px 0px 30px rgba(0,0,0,0.16);opacity:0.3;z-index:100}#menu{position:fixed;top:0;right:0;bottom:0;width:428px;padding:35px;background:rgba(255,255,255,0.9);z-index:100;transform:translateX(100%);transition:transform .5s;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}#menu .logo{display:none;position:relative;width:464px}#menu .logo img{width:100%;height:auto}#menu .nav-btn{position:absolute;top:30px;right:20px;width:40px;height:40px;background:url(/img/icon_cross.svg) no-repeat center;z-index:1}#menu .lang{position:relative;display:flex;gap:30px}#menu .lang a{font-size:16px;font-weight:500;color:#464646;letter-spacing:0.8px;width:30px;line-height:30px;text-align:center}#menu .lang a.current,#menu .lang a:hover{color:#245C94}#menu nav{position:relative;margin-top:33px}#menu nav a{display:block;padding-block:20px;border-bottom:1px solid rgba(3,97,97,0.18);font-size:18px;font-weight:600;color:#1C4F81;letter-spacing:0.54px}#menu nav a.current,#menu nav a:hover{color:#348078}@media screen and (max-width:1199px){html.open{overflow:hidden}header .wrapper{margin-block:7px}header .wrapper .nav-btn{background-color:unset;background-image:url(/img/icon_menu_res.svg)}#content .list-wrapper{flex-direction:column}#content .list-wrapper>*{width:100% !important}#content .list-wrapper .filter{position:relative}#content .schools .group ul{column-gap:calc((100% - 580px) / 3) !important}footer{padding-block:50px}footer .wrapper{flex-direction:column}footer .wrapper .left img{margin-bottom:70px}footer .wrapper .left .contact{margin:0;flex-direction:column}footer .wrapper .right{margin-top:30px}footer .wrapper:before{top:auto;bottom:-22px}footer .social-media,footer .copyright{margin-top:30px}#back-to-top{bottom:42px;right:42px}#menu{display:none;width:100%;transform:none;background:#A8E7E7;padding:0;overflow:scroll}#menu .wrapper{min-height:100%;padding:7px 30px;position:relative}#menu .wrapper:before,#menu .wrapper:after{content:'';position:absolute;left:0;right:0}#menu .wrapper:before{top:0;height:263px;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%)}#menu .wrapper:after{bottom:0;height:508px;background:linear-gradient(0deg, #255b83 0%, rgba(66,116,150,0) 100%);z-index:-1}#menu .logo{display:block}#menu .nav-btn{right:30px}#menu .lang{justify-content:center;margin-top:13px}#menu nav{margin-top:0;padding-block:25px}#menu nav a{background:rgba(255,255,255,0.9);border-radius:30px;box-shadow:0px 0px 10px rgba(0,0,0,0.05);padding:12px 28px;font-size:19px;letter-spacing:0.57px;margin-top:15px}#menu nav a.current,#menu nav a:hover{background:#fff}}@media screen and (max-width:767px){.container{padding-inline:20px}header .wrapper{margin-block:20px}header .wrapper .logo{width:340px}#content #inner-banner .section-title h1{font-size:40px;letter-spacing:.4px}#content #inner-banner .section-title h1:after{display:none}#content #inner-banner .section-title:before{display:none}#content .schools .group>p{margin-bottom:30px}#content .schools .group ul{gap:25px calc((100% - 372px) / 3) !important}#content .schools .group ul li{width:93px}#content .schools .group ul li a p{font-size:13px;letter-spacing:.13px}footer .wrapper .left img{width:333px}footer .wrapper:before{top:66px;right:-117px;bottom:auto}footer span{display:block;margin-top:10px}#back-to-top{bottom:32px;right:32px}#menu .wrapper{padding:20px}#menu .wrapper .logo{width:340px}#menu .wrapper .nav-btn{right:20px}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#content .about-wrapper{display:flex;align-items:flex-start;gap:55px}#content .about-wrapper .side-menu{position:sticky;top:0;left:0;width:275px;padding-top:5px}#content .about-wrapper .side-menu>a{display:block;font-size:16px;padding-top:15px;padding-bottom:16.5px;border-bottom:1px solid #b7e2e9}#content .about-wrapper .side-menu>a:hover,#content .about-wrapper .side-menu>a.current{color:#348078}#content .about-wrapper .side-menu .select{display:none;position:relative;cursor:pointer;height:47px;margin-top:15px}#content .about-wrapper .side-menu .select .select-input{display:block;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;position:relative;border:1px solid #000;border-radius:5px;font-size:16px;line-height:45px;padding-left:10px;padding-right:35px;background:#fff}#content .about-wrapper .side-menu .select .select-input:after{content:'';position:absolute;top:0;bottom:0;right:10px;margin:auto;width:25px;height:25px;background:url(/img/icon_arrow_drop_down.svg) no-repeat center}#content .about-wrapper .side-menu .select .select-container{display:none;border:1px solid #c1c1c1;max-height:280px;overflow:auto;margin-top:-3px;padding-top:3px;background:#fff}#content .about-wrapper .side-menu .select .select-container div{padding:15px 20px 15px 10px;font-size:16px}#content .about-wrapper .side-menu .select .select-container div:hover{color:#348078;font-weight:600}#content .about-wrapper .side-menu .select .select-container div+div{border-top:1px solid #b7e2e9}#content .about-wrapper .side-menu .select.select-fix .select-input:after{transform:scaleY(-1)}#content .about-wrapper .side-menu:before{content:'';position:absolute;top:0;left:0;right:0;height:5px;background:url(/img/filter_gradient.png) repeat-y center}#content .about-wrapper .page-content{width:calc(100% - 330px);padding:43px 25px;position:relative}#content .about-wrapper .page-content>*{position:relative}#content .about-wrapper .page-content .schools .group{margin-top:60px}#content .about-wrapper .page-content .schools .group>p{margin-bottom:40px}#content .about-wrapper .page-content .schools .group ul{gap:47px 30px}#content .about-wrapper .page-content .reports{margin-top:30px;display:flex;flex-wrap:wrap;gap:30px}#content .about-wrapper .page-content .reports a{width:calc((100% - 60px) / 3);font-size:18px;letter-spacing:.18px;padding:17px;background:#defbff url(/img/btn_element.png) no-repeat left / 141px 100%;border-radius:10px}@media screen and (max-width:1199px){#content .about-wrapper .page-content .reports a{width:calc((100% - 30px) / 2)}}@media screen and (max-width:767px){#content .about-wrapper .page-content .reports a{width:100%}}#content .about-wrapper .page-content:before{content:'';position:absolute;top:0;left:0;right:0;height:950px;max-height:950px;background:linear-gradient(180deg, #defbff 0%, rgba(255,255,255,0) 100%);border-radius:10px}@media screen and (max-width:1199px){#content .about-wrapper{flex-direction:column}#content .about-wrapper>*{width:100% !important}#content .about-wrapper .side-menu{position:relative}#content .about-wrapper .side-menu>a{display:none}#content .about-wrapper .side-menu .select{display:block}#content .about-wrapper .page-content:before{height:100%}}