﻿:root{--red: #e84570;--white: #fff;--black: #000000;--blue: #412684;--lblue: #00BCF1;--gray: #9d9e9f;--purple:#C1A0CB;--swiper-theme-color: #412684}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}:focus{outline:0}ol,ul{list-style-position:inside}a{text-decoration:underline}a:hover{text-decoration:none}html,body{height:100%}label,button,input[type=submit],input[type=button]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{max-width:100%;height:auto}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?ys37in");src:url("../fonts/icomoon.eot?ys37in#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?ys37in") format("truetype"),url("../fonts/icomoon.woff?ys37in") format("woff"),url("../fonts/icomoon.svg?ys37in#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-map-placeholder:before{content:""}.icon-location_on:before{content:""}.icon-place:before{content:""}.icon-room:before{content:""}.icon-chevron-right:before{content:""}.icon-chevrons-right:before{content:""}.icon-chevrons-left:before{content:""}.icon-chevron-left:before{content:""}.icon-mail:before{content:""}.icon-chevron-thin-down:before{content:""}.icon-chevron-thin-left:before{content:""}.icon-chevron-thin-right:before{content:""}.icon-search:before{content:""}.icon-clock:before{content:""}.icon-phone:before{content:""}.icon-twitter:before{content:""}.icon-linkedin:before{content:""}.icon-facebook:before{content:""}.icon-car-parking:before{content:""}.icon-scope:before{content:""}html{color:#4a5c69}body{font-family:"effra",sans-serif;font-size:15px;line-height:1.3;color:#4a5c69;min-width:320px;position:relative}#site{min-width:320px;overflow:hidden;display:table;table-layout:fixed;width:100%;height:100%;position:relative;background:#fff}.fixed{padding:0 5.2vw}.fixed-2{max-width:1480px;margin:0 auto}.header{position:absolute;left:0;top:0;right:0;z-index:1000}.header.var-2 .mob-contact-block ul li a{color:var(--blue);transition:.3s}.header.var-2 .mob-contact-block ul li a:hover{color:var(--purple)}.header.var-2 .header__link ul li .link__text{color:#412684}.header.var-2 .header__link ul li .link__text:hover{color:var(--purple)}.header.var-2 .header__link ul li .facebook{color:#412684}.header.var-2 .header__link ul li .instagram{color:#412684}.header.var-2 .header__link ul li .twitter{color:#412684}.header.var-2 .header__link ul li .lope{color:#e84570}.header.var-2 .header__link ul li .link__action{color:#412684;border-color:#412684}.header.var-2 .header__link ul li .link__action:hover{color:var(--white);background:var(--blue);border:1px solid var(--white)}.header.var-2 .menu-icon span{background-color:#412684}.header .top-line{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.header .header__logo{margin-right:60px;cursor:pointer;transition:all 300ms linear;max-width:208px}.header .header__logo img{object-fit:contain}.header .header__logo path{transition:all 300ms linear}.header .header__link ul{padding:0;display:flex;align-items:center}.header .header__link ul li{list-style:none;position:relative}.header .header__link ul li.active .link__text{color:#fff !important;background-color:rgba(65,38,132,.5)}.header .header__link ul li a{text-decoration:none}.header .header__link ul li .link__text{font-size:18px;font-weight:900;color:var(--white);transition:.5s;margin-right:14px;text-transform:uppercase;padding:10px 8px;display:block}.header .header__link ul li .link__text:hover{color:var(--purple)}.header .header__link ul li .link__icon{width:16px;height:13px}.header .header__link ul li .link__icon svg{fill:var(--white);transition:.5s}.header .header__link ul li .facebook{margin-right:20px;line-height:1;color:#fff;font-size:16px;transition:.3s}.header .header__link ul li .facebook:hover{color:var(--purple)}.header .header__link ul li .instagram{margin-right:20px;line-height:1;color:#fff;font-size:16px;transition:.3s}.header .header__link ul li .instagram:hover{color:var(--purple)}.header .header__link ul li .twitter{margin-right:29px;line-height:1;color:#fff;color:#fff;font-size:16px;transition:.3s}.header .header__link ul li .twitter:hover{color:var(--purple)}.header .header__link ul li .lope{margin-right:30px;line-height:1;color:#fff;font-size:25px;transition:.3s;cursor:pointer;display:inline-block}.header .header__link ul li .lope.active{color:#e84570}.header .header__link ul li .lope:hover{color:var(--purple)}.header .header__link ul li .link__action{display:block;text-transform:uppercase;color:var(--white);text-decoration:none;font-size:18px;font-weight:900;border:1px solid var(--white);transition:all 300ms linear;padding:18px 0px 18px 30px;position:relative;transition:.3s}.header .header__link ul li .link__action:hover{background:var(--white);color:var(--blue)}.header .header__link ul li .one{margin-right:30px;width:214px;padding-left:10px !important;padding-right:10px !important;text-align:center}.header .header__link ul li .two{width:179px}.header .header__link ul li .sublist{transition:.5s ease-in-out all;max-height:0;overflow:hidden;transform-origin:0 0;position:absolute;left:0;top:100%;width:max-content;background:rgba(65,38,132,.5);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px}.header .header__link ul li .sublist>li{margin:3px 0}.header .header__link ul li .sublist>li a{display:inline-block;padding:2px 15px;cursor:pointer;font-size:18px;font-weight:bold;color:#fff;transition:all 300ms linear}.header .header__link ul li .sublist>li a:hover{color:#e697c0}.header-white{transition:.3s;position:fixed;left:0;top:0;right:0;z-index:1000;background:#fff;box-shadow:0px 0px 5px rgba(0,0,0,.3)}.header-white .header__link ul li .link__text{color:#412684}.header-white .header__link ul li .link__text:hover{color:var(--purple)}.header-white .header__link ul li .facebook{color:#412684;transition:.3s}.header-white .header__link ul li .facebook:hover{color:var(--purple)}.header-white .header__link ul li .instagram{color:#412684;transition:.3s}.header-white .header__link ul li .instagram:hover{color:var(--purple)}.header-white .header__link ul li .twitter{color:#412684;transition:.3s}.header-white .header__link ul li .twitter:hover{color:var(--purple)}.header-white .header__link ul li .lope{color:#e84570;transition:.3s}.header-white .header__link ul li .lope:hover{color:var(--purple)}.header-white .header__link ul li .link__action{color:#412684;border-color:#412684}.header-white .header__link ul li .link__action:hover{color:#fff}.header-white .header__link ul li .link__action:hover{background:var(--blue);color:#fff}.header-white .menu-icon span{background-color:#412684}.open-menu .header .header__link ul li .link__action:hover{border-color:#fff}.open-menu .header.var-2 .header__link ul li .link__text{color:#fff}.open-menu .header.var-2 .header__link ul li .link__text:hover{color:var(--purple)}.open-menu .header.var-2 .header__link ul li .facebook{color:#fff}.open-menu .header.var-2 .header__link ul li .instagram{color:#fff}.open-menu .header.var-2 .header__link ul li .twitter{color:#fff}.open-menu .header.var-2 .header__link ul li .link__action{color:#fff;border-color:#fff}.open-menu .header.var-2 .header__link ul li .link__action:hover{border-color:var(--white);background:var(--white);color:var(--blue)}.open-menu .header.var-2 .header__link ul li .one:before{background-color:#a093c2}.open-menu .header.var-2 .header__link ul li .two:before{background-color:#a093c2}.open-menu .header.var-2 .menu-icon span{background-color:#fff}.open-menu .menu-icon span:first-child,.open-menu .menu-icon span:last-child{opacity:0}.open-menu .menu-icon span:nth-child(2){transform:translateY(-50%) rotate(45deg)}.open-menu .menu-icon span:nth-child(3){transform:translateY(-50%) rotate(-45deg)}.open-menu .header-white{background:#412684;box-shadow:none}.open-menu .header-white .header__link ul li .link__text{color:#fff}.open-menu .header-white .header__link ul li .link__text:hover{color:var(--white)}.open-menu .header-white .header__link ul li .facebook{color:#fff}.open-menu .header-white .header__link ul li .instagram{color:#fff}.open-menu .header-white .header__link ul li .twitter{color:#fff}.open-menu .header-white .header__link ul li .lope{color:#fff}.open-menu .header-white .header__link ul li .link__action{color:#fff;border-color:#fff}.open-menu .header-white .header__link ul li .link__action:hover{color:#fff;border-color:#fff}.open-menu .header-white .menu-icon span{background-color:#fff}.menu-icon{width:40px;height:22px;cursor:pointer;position:relative;margin-left:10px}.menu-icon span{display:block;width:100%;height:2px;background-color:#fff;position:absolute;left:0;transition:.3s all linear}.menu-icon span:first-child{top:0}.menu-icon span:nth-child(2),.menu-icon span:nth-child(3){top:50%;transform:translateY(-50%)}.menu-icon span:last-child{bottom:0}.head-block{position:relative;min-height:100vh;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;display:flex}.head-block.head-block-article:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.4)}.head-block .fixed{position:relative;z-index:2}.head-block .head-cont{padding:200px 0 80px 0;min-height:100vh;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.head-block .head-slider{width:100%}.head-block .head-slider .image-slider__image{min-height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0}.head-block .head-slider .image-slider__image:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:2}.head-block .head-slider .image-slider__image video{min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%, -50%);position:absolute;left:50%;top:50%;object-fit:cover}.head-block .head-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.head-block .head-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:15px;height:15px}.head-block .head-slider .swiper-pagination-bullet-active{background:var(--white)}.head-block .head-slider .swiper-pagination-bullet{background:#fff}.head-block .head-slider .swiper-horizontal>.swiper-pagination-bullets,.head-block .head-slider .swiper-pagination-bullets.swiper-pagination-horizontal,.head-block .head-slider .swiper-pagination-custom,.head-block .head-slider .swiper-pagination-fraction{bottom:30px;left:50%;transform:translate(-50%, 0);width:100%;max-width:1480px;margin-left:-4px;text-align:left}.main-title-logo{width:247px;max-width:48%;margin-bottom:11px}.main__information{padding-bottom:50px}.main__information.mh-reset{min-height:auto;padding-bottom:25px}.main__information .main__title{color:var(--white);font-weight:300;font-size:75px;max-width:622px;line-height:1}.main__information .main__text{margin-top:25px;font-size:20px;max-width:520px;color:var(--white)}.head-block-cstp-page .main__information .main__title{max-width:660px}.head-block-edwin .scroll-wrap{top:auto;bottom:0}.head-block-edwin .head-cont{justify-content:center;padding-top:169px;padding-bottom:158px;padding-left:min(max(0px + 118 * ((100vw - 768px) / 1152),0px),118px)}.head-block-edwin .edwin-title{max-width:950px}.head-block-edwin .edwin-title span{font-weight:bold}.head-block-edwin .flex-btw .main__action:not(:last-of-type){margin-right:30px}.head-block-edwin .main-information-logo{margin-bottom:14px}.head-block-edwin .main__information{padding-bottom:min(max(15px + 19 * ((100vw - 768px) / 1152),15px),34px) !important}.head-block-edwin .main__information .main__text{max-width:545px;line-height:122%}.head-block-edwin .main__action .advanced{font-family:"effra";font-weight:900;padding:18px 21px}@media(max-width: 767px){.head-block-edwin .main__action .advanced{padding:17px 18px}}.main__input{display:flex;align-items:center;justify-content:flex-start}.main__input .input__postcode{width:29%}.main__input .input .main__text-field{width:calc(100% - 10px)}.main__input .input .radius-select{width:100%}.main__input .input .radius-select .ui-selectmenu-button .ui-button .ui-widget .ui-selectmenu-button-open .ui-corner-top{font-family:"effra",sans-serif !important}.main__input .input .radius-select .radius-select .ui-selectmenu-button .ui-selectmenu-text{letter-spacing:1px}.main__input .main__text-field{width:300px;box-sizing:border-box;padding:5px 5px 5px 15px;background:var(--white);border:none;font-size:20px;height:60px;font-family:"effra",sans-serif;color:var(--gray);outline:none;border-radius:0;appearance:auto;margin-right:10px}.main__input .main__text-field::-webkit-input-placeholder{opacity:1;color:#9d9e9f}.main__input .main__text-field::-moz-placeholder{opacity:1;color:#9d9e9f}.main__input .main__text-field:-moz-placeholder{opacity:1;color:#9d9e9f}.main__input .main__text-field:-ms-input-placeholder{opacity:1;color:#9d9e9f}.main__input .main__text-field:focus::-webkit-input-placeholder{opacity:0}.main__input .main__text-field:focus::-moz-placeholder{opacity:0}.main__input .main__text-field:focus:-moz-placeholder{opacity:0}.main__input .main__text-field:focus:-ms-input-placeholder{opacity:0}.main__input .main__search{position:relative;text-decoration:none;color:var(--white);font-weight:900;font-size:18px;background:var(--blue);padding:5px 30px;height:60px;margin-left:10px;transition:all 300ms linear;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;cursor:pointer;width:25%}.main__input .main__search:hover{background:#fff;color:var(--blue)}.main__action{margin-top:38px}.main__action .advanced{position:relative;display:inline-block;text-decoration:none;background:rgba(0,0,0,0);color:var(--white);font-size:18px;font-family:"effra",sans-serif;padding:18px 21px;border:1px solid var(--white);transition:all 300ms linear;text-transform:uppercase}.main__action .advanced:hover{background:#fff;color:var(--blue)}.scroll-wrap{position:absolute;left:4.2vw;top:100vh;transform:translate(0, -120px);z-index:2}.scroll{position:absolute;z-index:2;text-decoration:none;cursor:pointer;-webkit-animation:2s both infinite bounce linear !important;-moz-animation:2s both infinite bounce linear !important;-ms-animation:2s both infinite bounce linear !important;-o-animation:2s both infinite bounce linear !important;animation:2s both infinite bounce linear !important}.scroll span{font-size:12px;font-weight:normal;color:var(--white)}.scroll .line{border:1px solid #fff;width:36px;transform:translate(-43px, -9px)}.scroll a{display:block;width:20px;height:113px;background-image:url("../images/scroll.png");background-repeat:no-repeat;background-position:center;background-size:contain}@-webkit-keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-10px)}50%{transform:translateY(0)}50%{transform:translateY(10px)}}@-moz-keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-10px)}50%{transform:translateY(0)}50%{transform:translateY(10px)}}@-ms-keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-10px)}50%{transform:translateY(0)}50%{transform:translateY(10px)}}@-o-keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-10px)}50%{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-10px)}50%{transform:translateY(0)}50%{transform:translateY(10px)}}.checkselect{position:relative;display:inline-block;min-width:200px;text-align:left}.checkselect-control{position:relative;padding:0 !important;width:224px}.checkselect-control select{position:relative;display:inline-block;width:100%;margin:0;height:60px;color:var(--gray);font-size:20px;font-weight:bold;border:none;padding:17px;margin-right:10px;background:#fff;border-radius:0}.checkselect-over{position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer}.checkselect-popup{display:none;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto;max-height:200px;position:absolute;top:100%;left:0;border:1px solid #dadada;border-top:none;background:#fff;z-index:9999;overflow:auto;user-select:none}.checkselect label{position:relative;display:block;margin:0;padding:4px 6px 4px 25px;font-weight:normal;font-size:1em;line-height:1.1;cursor:pointer}.checkselect-popup input{position:absolute;top:5px;left:8px;margin:0 !important;padding:0;appearance:auto}.checkselect-popup label:hover{background:#03a2ff;color:#fff}.checkselect-popup fieldset{display:block;margin:0;padding:0;border:none}.checkselect-popup fieldset input{left:15px}.checkselect-popup fieldset label{padding-left:32px}.checkselect-popup legend{display:block;margin:0;padding:5px 8px;font-weight:700;font-size:1em;line-height:1.1}.boxes__content{flex-grow:1;min-height:290px}.boxes__content.var-2{min-height:unset;padding-bottom:50px}.boxes__content.var-3{min-height:225px}.boxes__content.var-4{min-height:230px}.boxes__content.var-6{min-height:352px}.boxes.new-boxes .boxes__content{padding-bottom:20px;min-height:290px !important}.boxes.new-boxes .boxes__container .boxes__block{padding:60px 135px 80px 5vw}.boxes.new-boxes .boxes__container .boxes__block .boxes__title{font-size:55px}.boxes.new-boxes .boxes__container .boxes__block .boxes__text{padding-top:25px;max-width:575px;font-size:20px}.boxes.new-boxes .boxes__container .boxes__block .boxes__triangle .svg__one{width:356px;height:213px}.boxes.new-boxes .boxes__container .boxes__block .boxes__triangle .svg__two{max-width:190px;max-height:190px;bottom:34px;right:36px}.boxes.new-boxes .boxes__select{margin-top:30px}.boxes .boxes__container{display:grid;grid-template-columns:1fr 1fr}.boxes .boxes__container .boxes__block.pd-1{padding:60px 14px 80px 5.2vw}.boxes .boxes__container .boxes__block.pd-4{padding:60px 176px 80px 5.2vw}.boxes .boxes__container .boxes__block{position:relative;background:var(--blue);padding:60px 134px 80px 5.2vw;display:flex;flex-direction:column}.boxes .boxes__container .boxes__block.padding__block{padding:47px 59px 54px 5.2vw}.boxes .boxes__container .boxes__block.padding__block .boxes__content .pd-text{max-width:100%}.boxes .boxes__container .boxes__block .boxes__title{font-size:55px;color:var(--white);font-weight:300;font-style:normal;line-height:1;line-height:1}.boxes .boxes__container .boxes__block .boxes__title.text-1{max-width:600px}.boxes .boxes__container .boxes__block .boxes__text{padding-top:40px;max-width:568px;font-size:20px;color:var(--white);font-weight:normal;font-style:normal}.boxes .boxes__container .boxes__block .boxes__text span{font-weight:700;font-style:normal}.boxes .boxes__container .boxes__block .boxes__text a{color:var(--white);transition:.3s;font-weight:normal;font-style:normal}.boxes .boxes__container .boxes__block .boxes__text a:hover{color:var(--purple)}.boxes .boxes__container .boxes__block .boxes__text p{margin-bottom:22px}.boxes .boxes__container .boxes__block .boxes__action{position:relative;z-index:2;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-top:-20px;margin-left:-20px}.boxes .boxes__container .boxes__block .boxes__action .link{position:relative;text-decoration:none;color:var(--white);font-size:18px;text-transform:uppercase;font-weight:900;font-style:normal;border:1px solid var(--white);padding:18px 30px 18px 30px;transition:all .2s linear 0s;display:inline-block;transition:.3s;z-index:9;margin-top:20px;margin-left:20px}.boxes .boxes__container .boxes__block .boxes__action .link:hover{color:var(--blue);background:var(--white)}.boxes .boxes__container .boxes__block .boxes__triangle .svg__one{position:absolute;bottom:0;right:0;width:356px;height:213px}.boxes .boxes__container .boxes__block .boxes__triangle .svg__two{position:absolute;bottom:34px;right:36px;height:160px;max-width:214px}.boxes .boxes__container .boxes__block .boxes__triangle .svg__two path,.boxes .boxes__container .boxes__block .boxes__triangle .svg__two ellipse{fill:#fff !important}.boxes .boxes__container .blue__bg{background:var(--blue)}.boxes .boxes__container .red__bg{background:var(--red)}.boxes .boxes__container .red__bg .sd-btn.sd-btn-transparent:hover{color:var(--red)}.boxes .boxes__container .red__bg .boxes__action .link:hover{color:var(--red)}.boxes .boxes__container .lblue__bg{background:var(--lblue)}.boxes .boxes__container .lblue__bg .sd-btn.sd-btn-transparent:hover{color:var(--lblue)}.boxes .boxes__container .lblue__bg .boxes__action .link:hover{color:var(--lblue)}.boxes__select{margin-top:44px;cursor:pointer}.boxes__select .ui-selectmenu-button.ui-button{text-align:center;width:344px;box-sizing:border-box;height:60px;border-radius:0 !important}.boxes__select .ui-selectmenu-button{border:1px solid #9d9e9f;background:#fff;border-radius:0;text-align:left;width:100%;box-sizing:border-box;height:60px;padding:0;margin:0}.boxes__select .ui-selectmenu-button .ui-selectmenu-text{background:none;padding:0 35px 0 22px;width:100%;height:58px;display:flex;justify-content:flex-start;align-items:center;font-size:22px;text-transform:uppercase;color:#9d9e9f;line-height:130%;position:relative;font-weight:400 !important;font-family:"effra",sans-serif;margin:0;box-sizing:border-box}.boxes__select .ui-selectmenu-button .ui-icon-triangle-1-s{position:absolute;width:auto;height:auto;right:18px;margin-top:0;top:20px;background:none;z-index:10;text-indent:0}.boxes__select .ui-selectmenu-button .ui-icon-triangle-1-s:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:#412684;content:""}.boxes__select .ui-state-hover,.boxes__select .ui-widget-content .ui-state-hover,.boxes__select .ui-widget-header .ui-state-hover,.boxes__select .ui-state-focus,.boxes__select .ui-widget-content .ui-state-focus,.boxes__select .ui-widget-header .ui-state-focus,.boxes__select .ui-button:hover,.boxes__select .ui-button:focus{border:1px solid #c1c5c8}.vacancies .vacancies__container{position:relative;padding-bottom:80px}.vacancies .vacancies__container .vacancies__title{font-size:55px;line-height:112%;font-weight:300;font-style:normal;text-align:center;color:var(--blue);padding-top:80px;padding-bottom:60px}.vacancies .vacancies__container .slide{position:relative}.vacancies .vacancies__container .slide .cards__slide{overflow:hidden;max-width:1672px;margin:0 auto;padding-top:20px}.vacancies .vacancies__container .slide .cards__slide .cards__container{background:#4a5c69;width:510px;position:relative;padding:50px 30px 30px 30px}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__title{font-size:35px;color:var(--white);font-weight:300;font-style:normal;min-height:92px}.vacancies .vacancies__container .slide .cards__slide .cards__container .card__info{padding-top:15px;display:flex;flex-direction:column;font-weight:300;font-style:normal;font-size:16px;color:var(--white);text-transform:uppercase}.vacancies .vacancies__container .slide .cards__slide .cards__container .card__info span{font-size:20px;color:var(--purple);font-weight:900;font-style:normal;text-transform:uppercase;height:52px}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__date{display:flex;justify-content:space-between;margin-top:10px}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__date .one{flex:1}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__date .one .title{font-weight:300;text-transform:uppercase;font-style:normal;font-size:16px;color:var(--white)}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__date .one .date{text-transform:uppercase;font-size:20px;color:var(--white);font-weight:900;font-style:normal}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__date .two{flex:1}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__date .two .title{font-weight:300;text-transform:uppercase;font-style:normal;font-size:16px;color:var(--white)}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__date .two .date{text-transform:uppercase;font-size:20px;color:var(--white);font-weight:900;font-style:normal}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__action{margin-top:30px}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__action .link{font-weight:900;font-style:normal;text-decoration:none;color:var(--white);border:1px solid var(--white);padding:13px 0 13px 17px;position:relative;width:122px;display:inline-block;transition:all .2s linear 0s}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__action .link:hover{background:#fff;color:var(--blue)}.vacancies .vacancies__container .slide .cards__slide .cards__container .head__text{position:absolute;top:0;transform:translate(0, -50%);text-transform:uppercase;font-size:18px;color:var(--white);font-weight:900;font-style:normal;padding:6px 10px}.vacancies .vacancies__container .slide .cards__slide .cards__container .head__text.red{background:#e84570}.vacancies .vacancies__container .slide .cards__slide .cards__container .star{position:absolute;top:16px;right:23px;cursor:pointer}.vacancies .vacancies__container .slide .swiper-button-next{top:calc(67% - 116px);right:calc(50% - 889px);background:var(--blue);padding:23px}.vacancies .vacancies__container .slide .swiper-button-next::after{font-size:21px;color:#fff}.vacancies .vacancies__container .slide .swiper-button-prev{top:calc(67% - 116px);left:calc(50% - 915px);background:var(--blue);padding:23px}.vacancies .vacancies__container .slide .swiper-button-prev:after{font-size:21px;color:#fff}.vacancies .vacancies__container .slide .swiper-button-lock{display:flex}.vacancies .vacancies__container .vacancies__action{text-align:center;margin-top:60px}.vacancies .vacancies__container .vacancies__action .link{font-size:18px;color:var(--blue);text-decoration:none;font-weight:900;font-style:normal;border:1px solid var(--blue);padding:18px 0 18px 0px;margin:0 15px;width:217px;position:relative;display:inline-block;transition:all .2s linear 0s}.vacancies .vacancies__container .vacancies__action .link:hover{background:var(--blue);color:var(--white)}.school{background:var(--red);overflow:hidden;position:relative}.school .school__container .school__info{position:relative;z-index:9}.school .school__container .school__bg{position:absolute;right:0;max-width:49.5vw;clip-path:polygon(0 0, 100% 0%, 100% 70%, 46% 99%)}.school .school__container .school__content .school__title{font-size:55px;color:var(--white);font-weight:300;font-style:normal;padding-top:80px;max-width:50%;line-height:110%}.school .school__container .school__content .school__text{padding-top:30px;font-size:20px;color:var(--white);font-weight:normal;font-style:normal;max-width:50%}.school .school__container .school__content .school__text span{font-weight:700;font-style:normal}.school .school__container .school__content .school__action{margin-top:40px;margin-bottom:50px}.school .school__container .school__content .school__action .link{border:1px solid var(--white);font-weight:900;font-style:normal;font-size:18px;padding:20px 30px 20px 30px;color:var(--white);text-decoration:none;text-transform:uppercase;position:relative;display:inline-block;transition:all .2s linear 0s}.school .school__container .school__content .school__action .link:hover{background:#fff;color:var(--blue)}.school .school__container .school__content .school__action .red__link:hover{color:var(--red)}.school .school__container .school__cards{display:flex;padding-bottom:80px}.school .school__container .school__cards .cards__container{background:var(--white);padding:5px 21px;margin-right:20px}.school .school__container .school__cards .cards__container:last-child{margin-right:0}.school .school__container .school__cards .cards__container .cards__title{font-size:30px;color:var(--blue);font-weight:700;font-style:normal;display:flex;flex-direction:column}.school .school__container .school__cards .cards__container .cards__title span{font-weight:300;font-style:normal;line-height:25px}.school .school__container .school__cards .cards__container .cards__text{color:#4a5c69;font-size:18px;font-weight:normal;font-style:normal;max-width:250px;padding-top:20px;min-height:93px}.school .school__container .school__cards .cards__container .cards__arrow{margin:30px 0}.school .school__container .school__cards .cards__container .cards__arrow .link__arrow{border:1px solid var(--blue);padding:18px 16px 10px;transition:.5s}.school .school__container .school__cards .cards__container .cards__arrow .link__arrow:hover{background:var(--blue)}.school .school__container .school__cards .cards__container .cards__arrow .link__arrow:hover svg{fill:#fff}.school .school__container .school__cards .cards__container .cards__arrow .link__arrow svg{width:18px;height:18px;fill:var(--blue)}.kids .kids__container{background:linear-gradient(90deg, rgb(74, 92, 105) 24%, rgba(74, 92, 105, 0) 100%);background-repeat:no-repeat;background-position:center;background-size:cover}.kids .kids__container .kids__title{padding-top:100px;color:var(--white);font-size:55px;line-height:110%;font-weight:300;font-style:normal}.kids .kids__container .kids__text{font-size:18px;color:var(--white);font-weight:normal;font-style:normal;padding-top:20px;max-width:473px}.kids .kids__container .kids__text span{font-weight:700;font-style:normal}.kids .kids__container .kids__action{margin-top:40px;padding-bottom:100px}.kids .kids__container .kids__action .link{font-size:18px;text-decoration:none;text-transform:uppercase;color:var(--white);border:1px solid var(--white);padding:18px 30px 18px 30px;font-weight:900;font-style:normal;margin-right:30px;position:relative;display:inline-block;transition:all .2s linear 0s}.kids .kids__container .kids__action .link:hover{background:#fff;color:var(--blue)}.kids .kids__container .kids__action .link:last-child{margin-right:0}.library .library__container{position:relative}.library .library__container .library__title{text-align:center;padding-top:120px;color:var(--blue);font-size:70px;font-weight:300;font-style:normal}.library .library__container .library__text{text-align:center;padding-top:55px;color:#4a5c69;font-size:20px;font-weight:normal;font-style:normal;padding-bottom:79px}.library .library__container .library__carousel{max-width:1579px;overflow:hidden;margin:0 auto}.library .library__container .library__carousel .swiper-button-next{top:calc(72% - 116px);right:calc(50% - 857px);background:var(--blue);padding:23px}.library .library__container .library__carousel .swiper-button-next::after{font-size:21px;color:#fff}.library .library__container .library__carousel .swiper-button-prev{top:calc(72% - 116px);left:calc(50% - 859px);background:var(--blue);padding:23px}.library .library__container .library__carousel .swiper-button-prev:after{font-size:21px;color:#fff}.library .library__container .library__info{margin-right:15px;cursor:pointer}.library .library__container .library__info:hover .card__blue{cursor:pointer;transform:translateY(-62px);-webkit-transform:translateY(-62px);-moz-transform:translateY(-62px);-ms-transform:translateY(-62px);-o-transform:translateY(-62px)}.library .library__container .library__info:last-child{margin-right:0}.library .library__container .library__info .library__img{position:relative;overflow:hidden;z-index:2}.library .library__container .library__info .library__img .card__blue{position:absolute;top:226px;z-index:3;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.library .library__container .library__info .library__img .card__blue .info__card{position:absolute;top:0;left:21px;z-index:4}.library .library__container .library__info .library__img .card__blue .info__card .card__text{font-size:20px;font-weight:700;font-style:normal;padding-top:37px;color:var(--purple)}.library .library__container .library__info .library__img .card__blue .info__card .card__title{font-size:34px;font-weight:300;font-style:normal;padding-top:20px;color:var(--white);height:100px}.library .library__container .library__info .library__img .card__blue .info__card .card__action{margin-top:32px}.library .library__container .library__info .library__img .card__blue .info__card .card__action .card__link{text-decoration:none;font-size:20px;font-weight:900;font-style:normal;color:var(--white);border:1px solid var(--white);padding:6px 8px;transition:all .2s linear 0s;position:relative;display:inline-block;text-align:center;text-transform:capitalize;overflow:hidden;width:155px}.library .library__container .library__info .library__img .card__blue .info__card .card__action .card__link::before{content:"";font-family:FontAwesome;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0px;height:100%;width:25px;background-color:rgba(65,38,132,.3);border-radius:0 50% 50% 0;transform:scale(0, 1);transform-origin:left center;transition:all .2s linear 0s;-webkit-transform:scale(0, 1);-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-o-transform:scale(0, 1);-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.library .library__container .library__info .library__img .card__blue .info__card .card__action .card__link:hover{text-indent:5px;color:var(--blue);background:var(--white);border:1px solid var(--blue)}.library .library__container .library__info .library__img .card__blue .info__card .card__action .card__link:hover::before{transform:scale(1, 1);text-indent:0;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1)}.library .library__container .library__action{text-align:center;margin:89px 0 173px 0}.library .library__container .library__action .link{border:1px solid var(--blue);color:var(--blue);font-size:18px;font-weight:900;padding:20px 30px 20px 30px;font-style:normal;text-decoration:none;text-transform:uppercase;position:relative;display:inline-block;transition:all .2s linear 0s}.library .library__container .library__action .link:hover{background:#fff;color:var(--blue)}.school__blue{margin-top:0;background:var(--blue)}.school__blue .school__container .school__content .school__action .link{width:316px}.tailor .kids__container{background:url("../images/tailor__bg.png");background-repeat:no-repeat;background-position:center;background-size:cover}.news .news__container{max-width:1723px;margin:0 auto}.news .news__container .news__title{text-align:center;margin-top:80px;margin-bottom:50px;color:var(--blue);font-size:55px;font-weight:300;font-style:normal}.news .news__container .news__info{display:grid;grid-template-columns:62% 38%;margin:0 auto;cursor:pointer}.news .news__container .news__bg{position:relative;overflow:hidden;height:649px}.news .news__container .news__bg .news__shadow{position:absolute;top:490px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.news .news__container .news__bg .news__shadow .shadow__info{position:absolute;top:25px;left:30px}.news .news__container .news__bg .news__shadow .shadow__info .shadow__text{font-size:18px;font-weight:900;font-style:normal;color:var(--purple)}.news .news__container .news__bg .news__shadow .shadow__info .shadow__title{font-size:35px;font-weight:300;font-style:normal;color:var(--white);margin-top:17px;min-height:88px;overflow:hidden;text-overflow:ellipsis}.news .news__container .news__bg .news__shadow .shadow__info .shadow__action{margin-top:30px}.news .news__container .news__bg .news__shadow .shadow__info .shadow__action a{font-size:20px;text-decoration:none;font-weight:900;font-style:normal;color:var(--white);border:1px solid var(--white);padding:6px 8px;transition:all .2s linear 0s;position:relative;display:inline-block;text-align:center;text-transform:capitalize;overflow:hidden;width:165px}.news .news__container .news__bg .news__shadow .shadow__info .shadow__action a:hover{background:#fff;color:var(--blue)}.news .news__container .news__bg:hover .news__shadow{cursor:pointer;transform:translateY(-90px);-webkit-transform:translateY(-90px);-moz-transform:translateY(-90px);-ms-transform:translateY(-90px);-o-transform:translateY(-90px)}.news .news__container .news__small .small__one{position:relative;margin-bottom:37px;overflow:hidden;height:306px;width:648px}.news .news__container .news__small .small__one .news__shadow{position:absolute;top:200px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.news .news__container .news__small .small__one .news__shadow .shadow__info{position:absolute;top:24px;left:18px}.news .news__container .news__small .small__one .news__shadow .shadow__info .shadow__text{font-size:15px;font-weight:900;font-style:normal;color:var(--purple)}.news .news__container .news__small .small__one .news__shadow .shadow__info .shadow__title{font-size:30px;font-weight:300;font-style:normal;color:var(--white);margin-top:12px}.news .news__container .news__small .small__one .news__shadow .shadow__info .shadow__action{margin-top:17px}.news .news__container .news__small .small__one .news__shadow .shadow__info .shadow__action a{font-size:20px;text-decoration:none;font-weight:900;font-style:normal;color:var(--white);border:1px solid var(--white);padding:6px 8px;transition:all .2s linear 0s;position:relative;display:inline-block;text-align:center;text-transform:capitalize;overflow:hidden;width:165px}.news .news__container .news__small .small__one .news__shadow .shadow__info .shadow__action a:hover{background:#fff;color:var(--blue)}.news .news__container .news__small .small__one:hover .news__shadow{cursor:pointer;transform:translateY(-58px);-webkit-transform:translateY(-58px);-moz-transform:translateY(-58px);-ms-transform:translateY(-58px);-o-transform:translateY(-58px)}.news .news__container .news__small .small__two{position:relative;overflow:hidden;height:306px;width:648px}.news .news__container .news__small .small__two .news__shadow{position:absolute;top:200px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.news .news__container .news__small .small__two .news__shadow .shadow__info{position:absolute;top:24px;left:18px}.news .news__container .news__small .small__two .news__shadow .shadow__info .shadow__text{font-size:15px;font-weight:900;font-style:normal;color:var(--purple)}.news .news__container .news__small .small__two .news__shadow .shadow__info .shadow__title{font-size:30px;font-weight:300;font-style:normal;color:var(--white);margin-top:12px}.news .news__container .news__small .small__two .news__shadow .shadow__info .shadow__action{margin-top:17px}.news .news__container .news__small .small__two .news__shadow .shadow__info .shadow__action a{font-size:20px;text-decoration:none;font-weight:900;font-style:normal;color:var(--white);border:1px solid var(--white);padding:6px 8px;transition:all .2s linear 0s;position:relative;display:inline-block;text-align:center;text-transform:capitalize;overflow:hidden;width:165px}.news .news__container .news__small .small__two .news__shadow .shadow__info .shadow__action a:hover{background:#fff;color:var(--blue)}.news .news__container .news__small .small__two:hover .news__shadow{cursor:pointer;transform:translateY(-58px);-webkit-transform:translateY(-58px);-moz-transform:translateY(-58px);-ms-transform:translateY(-58px);-o-transform:translateY(-58px)}.news .news__container .news__action{margin-top:60px;text-align:center;margin-bottom:80px}.news .news__container .news__action a{border:1px solid var(--blue);color:var(--blue);font-size:18px;font-weight:900;font-style:normal;text-decoration:none;padding:18px 30px;transition:all .2s linear 0s;position:relative;display:inline-block;text-align:center;text-transform:capitalize;overflow:hidden;width:220px}.news .news__container .news__action a:hover{background:var(--blue);color:var(--white)}.join{background:url(../images/join__bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.join .join__container{padding:45px 80px;display:grid;grid-template-columns:1fr 1fr}.join .join__container .join__title{font-size:70px;font-weight:300;font-style:normal;color:var(--white);line-height:105%;width:626px}.join .join__container .join__info{padding-top:20px;width:800px}.join .join__container .join__info .join__text{font-size:26px;font-weight:normal;font-style:normal;color:var(--white);line-height:130%}.join .join__container .join__info .join__action{margin-top:40px}.join .join__container .join__info .join__action a{text-transform:uppercase;font-size:18px;font-weight:900;font-style:normal;color:var(--white);border:1px solid var(--white);text-decoration:none;padding:18px 33px;transition:all .2s linear 0s;position:relative;display:inline-block;text-align:center;overflow:hidden;width:145px}.join .join__container .join__info .join__action a:hover{background:#fff;color:var(--blue)}.about .about__container{padding-bottom:80px}.about .about__container .about__title{font-size:55px;font-weight:300;font-style:normal;color:var(--blue);padding-top:80px;padding-bottom:40px;text-align:center}.about .about__container .about__text{font-size:20px;color:#4a5c69;font-weight:normal;font-style:normal;text-align:center;max-width:1056px;margin:0 auto}.about .about__container .about__text p{padding-top:20px}.about .about__container .about__action{text-align:center;margin-top:53px}.about .about__container .about__action .link{font-size:18px;color:var(--blue);text-decoration:none;font-weight:900;text-transform:uppercase;font-style:normal;border:1px solid var(--blue);padding:18px 30px 18px 30px;position:relative;display:inline-block;transition:all .2s linear 0s}.about .about__container .about__action .link:hover{background:var(--blue);color:var(--white)}.statistics{background:#eee}.statistics .statistics__container{display:flex;justify-content:space-evenly;padding:100px 0}.statistics .statistics__container .statistics__info{max-width:303px}.statistics .statistics__container .statistics__info .number{font-size:75px;color:var(--lblue);text-align:center;font-weight:700;font-style:normal}.statistics .statistics__container .statistics__info .text{text-align:center;color:#4a5c69;font-size:30px;font-weight:300;font-style:normal}.partners .text{max-width:726px;margin:0 auto;text-align:center;font-size:20px;color:#4a5c69}.partners .text p{padding-bottom:20px}.partners .sd-slider_3{margin-top:50px}.partners .img__one{position:absolute;top:57px;max-width:380px;max-height:142px}.partners .sd-si-pic{padding-top:110% !important;display:flex !important;justify-content:center}.partners .sd-si-name{text-align:center}.partners .sd-si-pattern{left:calc(50% - 25px) !important}.about__us .boxes__container .boxes__light-blue .boxes__title{max-width:759px}.about__us .library__container .library__text{width:735px;margin:0 auto}.about__us .library__container .library__text p{padding-top:15px}.about__us .library__container .library__info{height:349px}.about__us .library__container .library__info .library__img{width:300px;height:410px;background:#bbd9ea;display:flex;justify-content:center}.about__us .library__container .library__info .library__img .img__one{max-width:367px;max-height:128px;position:relative;top:58px}.about__us .library__container .library__info .library__img .card__blue{top:250px}.about__us .library__container .library__info .library__img .card__blue .info__card .card__action{margin-top:11px}.about__us .library__container .library__carousel .swiper-button-prev{top:calc(76% - 116px)}.about__us .library__container .library__carousel .swiper-button-next{top:calc(76% - 116px)}.our{background:#eee}.our .our__container{padding:80px 0;display:flex;justify-content:center;align-items:center}.our .our__container .our__info{background:#fff;padding:50px;margin-right:14px}.our .our__container .our__info:last-child{margin-right:0}.our .our__container .our__info .our__title{font-size:55px;line-height:110%;font-weight:300;font-style:normal;color:var(--red);padding-bottom:25px}.our .our__container .our__info .our__text{font-size:20px;font-weight:normal;font-style:normal;color:#4a5c69;max-width:516px}.values .values__container{padding:120px 0 150px 0}.values .values__container .values__title{font-size:70px;color:var(--blue);padding-bottom:88px;font-weight:300;font-style:normal;text-align:center}.values .values__container .values__info{display:flex;justify-content:center;align-items:center;margin:0 -7.5px}.values .values__container .values__info .values__content{cursor:pointer;background:var(--red);position:relative;width:calc(20% - 15px);min-height:166px;margin:14px 7.5px 14px;padding:9px 28px;transition:.5s}.values .values__container .values__info .values__content:hover .one{display:none}.values .values__container .values__info .values__content:hover .icon{display:none}.values .values__container .values__info .values__content:hover .two{display:block}.values .values__container .values__info .values__content .arrow__container{position:absolute;left:0;bottom:100%;right:0;overflow:hidden;height:14px}.values .values__container .values__info .values__content .arrow{background:url("../images/si-pattern_1.png");background-repeat:no-repeat;width:39px;height:14px;position:absolute;top:1px;left:20px}.values .values__container .values__info .values__content .arrow::before{content:"";position:absolute;right:calc(100% - 1px);top:0;bottom:0;width:100vw;background:var(--red)}.values .values__container .values__info .values__content .arrow::after{content:"";position:absolute;left:calc(100% - 2px);top:0;bottom:0;width:100vw;background:var(--red)}.values .values__container .values__info .values__content .text{font-size:34px;color:var(--white);font-weight:300;font-style:normal}.values .values__container .values__info .values__content .two{display:none;font-size:19px}.values .values__container .values__info .values__content .icon{right:30px;position:absolute;bottom:15px}.documents .library__container .library__title{padding-bottom:88px}.documents .library__container .library__carousel .swiper-button-prev{top:calc(68% - 116px)}.documents .library__container .library__carousel .swiper-button-next{top:calc(68% - 116px)}.documents .library__container .library__info .library__img .card__blue .info__card .card__action{margin-top:97px}.why__work .work__container{background:#eee;padding:120px 0 135px 0}.why__work .work__container .work__title{font-size:70px;color:var(--blue);font-weight:300;font-style:normal;text-align:center;padding-bottom:88px}.why__work .work__container .work__cards{display:flex;justify-content:space-evenly;flex-wrap:wrap}.why__work .work__container .work__cards .cards{background:var(--blue);padding:25px;margin-bottom:20px}.why__work .work__container .work__cards .cards .cards__text{font-size:34px;color:var(--white);font-weight:300;font-style:normal;width:276px;padding-top:35px}.why__work .work__container .work__cards .cards .cards__icon svg{width:70px;height:70px}.lblue .sd-si-pattern{background:url("../images/si-pattern_3.png") no-repeat 0 0 !important}.lblue .sd-si-cont{background:var(--lblue) !important}.lblue .sd-si-pattern::before{background:var(--lblue) !important}.lblue .sd-si-pattern::after{background:var(--lblue) !important}.lblue .slick-prev,.lblue .slick-next{background:var(--lblue) !important}.recruitment .kids__container .head__text{padding-top:80px;color:var(--white);font-size:30px;font-weight:300;font-style:normal}.recruitment .kids__container .kids__title{padding-top:0}.recruitment .kids__container .kids__text{max-width:750px}.choose .kids__container{background:url("../images/candidate__choose.png");background-repeat:no-repeat;background-size:cover;background-position:center}.pd .school__container .school__info .school__content .school__title{max-width:683px}.pd .school__container .school__info .school__content .school__text{padding-bottom:25px}.pd .school__container .school__info .school__cards{padding-bottom:91px}.types .types__container{background:#eee;padding:80px 0}.types .types__container .types__title{text-align:center;padding-bottom:60px;font-weight:300;font-style:normal;color:var(--blue);font-size:55px}.types .types__container .types__content{display:flex;justify-content:center;flex-wrap:wrap}.types .types__container .types__content .types__info{background:#fff;padding:15px 27px;margin:0 10px 20px 10px}.types .types__container .types__content .types__info .title{font-weight:700;font-style:normal;color:var(--blue);font-size:30px;line-height:1}.types .types__container .types__content .types__info .title .br{font-weight:300;font-style:normal}.types .types__container .types__content .types__info .text{font-weight:normal;font-style:normal;color:#4a5c69;font-size:18px;padding-top:20px;max-width:419px;margin-bottom:40px}.types .types__container .types__content .types__info .action{margin-bottom:13px}.types .types__container .types__content .types__info .action a{border:1px solid var(--blue);padding:18px 16px 10px;transition:.5s}.types .types__container .types__content .types__info .action a:hover{background:var(--blue)}.types .types__container .types__content .types__info .action a:hover svg{fill:var(--white)}.types .types__container .types__content .types__info .action a svg{width:18px;height:18px;fill:var(--blue)}.girl .kids__container{background:url("../images/girl__bg.png");background-size:cover;background-position:center;background-repeat:no-repeat}.girl .kids__container .kids__title{max-width:487px}.main .main__container{margin-top:200px;display:flex;margin-bottom:80px}.main .main__container .main__cards{max-width:37%}.main .main__container .main__cards .boxes .boxes__container{display:flex;flex-direction:column}.main .main__container .main__cards .boxes .boxes__container .blue__bg{margin-bottom:40px}.main .main__container .main__cards .boxes .boxes__container .boxes__block{padding:31px 0 53px 2vw}.main .main__container .main__cards .boxes .boxes__container .boxes__block .boxes__text{max-width:512px}.main .main__container .main__cards .boxes .boxes__container .boxes__block .boxes__title{line-height:77px}.main .main__container .main__content{max-width:59%;margin-left:63px}.main .main__container .main__content .title{font-size:75px;font-weight:300;font-style:normal;color:var(--blue);padding-bottom:50px;max-width:800px;line-height:1}.main .main__container .main__content p,.main .main__container .main__content .text{font-size:20px;font-weight:normal;font-style:normal;color:#4a5c69}.main .main__container .main__content p p,.main .main__container .main__content .text p{padding-top:10px}.main .main__container .main__content p ul,.main .main__container .main__content .text ul{list-style-position:outside;margin-left:20px}.main .main__container .main__content p ul li a,.main .main__container .main__content .text ul li a{color:var(--blue);transition:.3s}.main .main__container .main__content p ul li a:hover,.main .main__container .main__content .text ul li a:hover{color:var(--purple)}.main .main__container .main__content .title__two{font-size:55px;color:var(--blue);font-weight:300;font-style:normal;padding:40px 0 30px 0}.main .main__container .main__content .cards{display:flex}.main .main__container .main__content .cards .library__info{margin-right:15px;cursor:pointer}.main .main__container .main__content .cards .library__info:hover .library__img .card__blue{cursor:pointer;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px)}.main .main__container .main__content .cards .library__info:last-child{margin-right:0}.main .main__container .main__content .cards .library__info .library__img{position:relative;overflow:hidden;z-index:2}.main .main__container .main__content .cards .library__info .library__img .card__blue{position:absolute;top:auto;bottom:0;z-index:3;transition:.5s;transform:translateY(79px)}.main .main__container .main__content .cards .library__info .library__img .card__blue .info__card{position:absolute;top:0;left:28px;z-index:4}.main .main__container .main__content .cards .library__info .library__img .card__blue .info__card .card__text{font-size:20px;font-weight:700;font-style:normal;padding-top:37px;color:var(--purple)}.main .main__container .main__content .cards .library__info .library__img .card__blue .info__card .card__title{font-size:34px;font-weight:300;font-style:normal;padding-top:20px;color:var(--white);height:158px;max-width:216px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.main .main__container .main__content .cards .library__info .library__img .card__blue .info__card .card__action{margin-top:18px}@media(max-width: 768px){.main .main__container .main__content .cards .library__info .library__img .card__blue .info__card .card__action{margin-top:24px}}.main .main__container .main__content .cards .library__info .library__img .card__blue .info__card .card__action .card__link{text-decoration:none;font-size:20px;font-weight:900;font-style:normal;color:var(--white);border:1px solid var(--white);padding:6px 8px;transition:all .2s linear 0s;position:relative;display:inline-block;text-align:center;text-transform:capitalize;overflow:hidden;width:155px}.main .main__container .main__content .cards .library__info .library__img .card__blue .info__card .card__action .card__link:hover{color:var(--blue);background:var(--white);border:1px solid var(--blue)}.main .main__container .main__content .information{max-width:930px}@media only screen and (max-width: 1680px){.main .main__container .main__content .information{max-width:617px}}@media only screen and (max-width: 768px){.main .main__container .main__content .information{max-width:315px}}.main .main__container .main__content .information .cards__slider{max-width:930px}@media only screen and (max-width: 1680px){.main .main__container .main__content .information .cards__slider{max-width:617px}}@media only screen and (max-width: 768px){.main .main__container .main__content .information .cards__slider{max-width:315px;padding-bottom:0}}.main .main__container .main__content .main__action{text-align:center}.main .main__container .main__content .main__action .link{font-size:18px;color:var(--blue);text-decoration:none;font-weight:900;font-style:normal;border:1px solid var(--blue);padding:18px 30px 18px 30px;margin:0 15px;position:relative;text-transform:uppercase;display:inline-block;transition:all .2s linear 0s}.main .main__container .main__content .main__action .link:hover{background:var(--blue);color:var(--white)}.main .main__container.terms{margin-bottom:0}.CookieDeclarationType{display:block;margin:12px 0 12px 0;padding:8px 8px 0 8px;border:1px solid #9d9e9f;vertical-align:top;overflow-x:auto}.CookieDeclarationType .CookieDeclarationTypeHeader,.CookieDeclarationType .CookieDeclarationTypeDescription{min-width:700px}.CookieDeclarationType table{margin:20px 0;border-collapse:collapse;display:block;width:100%;min-width:700px}.CookieDeclarationType table td,.CookieDeclarationType table th{padding:8px;border-bottom:1px solid #9d9e9f}.jobs{min-height:79vh}.jobs .head-slider.head-slider-text .fixed{position:relative}.job .fixed-2 .head-cont .main__information{min-height:208px}.job .fixed-2 .head-cont .main__input .input{display:flex;flex-direction:column;width:400px}.job .fixed-2 .head-cont .main__input .input .text{font-size:18px;font-weight:900;font-style:normal;color:var(--white);text-transform:uppercase;padding-bottom:14px}.job .fixed-2 .head-cont .main__search{position:relative;text-decoration:none;color:var(--white);font-weight:900;font-size:18px;background:var(--blue);padding:5px 30px 5px 30px;height:60px;margin-top:35px;transition:all 300ms linear;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;cursor:pointer}.job .fixed-2 .head-cont .main__search:hover{background:var(--white);color:var(--blue)}.job .checkselect-control{width:305px}.job .checkselect-popup{width:305px}.vacancy .info{border:1px solid #4a5c69;position:relative;margin-bottom:50px;padding:40px;transition:0s}.vacancy .info.jobs__active{border:3px solid #4a5c69;padding:38px}.vacancy .info:hover{background:#f5ebff;cursor:pointer}.vacancy .info .title{font-size:35px;color:var(--blue);padding-bottom:25px;font-weight:300;font-style:normal}.vacancy .info .how{display:flex;flex-wrap:wrap;margin:0 0 10px -40px}.vacancy .info .how .how__content{margin-left:40px;margin-bottom:15px}.vacancy .info .how .how__content .head{font-size:16px;color:#4a5c69;font-weight:300;font-style:normal;text-transform:uppercase}.vacancy .info .how .how__content .text{text-transform:uppercase;font-size:18px;color:var(--blue);font-weight:900;font-style:normal}.vacancy .info .info__text{color:#4a5c69;font-size:18px;font-weight:normal;font-style:normal;padding-bottom:20px}.vacancy .info .info__date{display:flex;margin:0 0 10px -40px}.vacancy .info .info__date .date{margin:0 0 15px 40px}.vacancy .info .info__date .date .by{font-size:16px;color:#4a5c69;font-weight:300;font-style:normal;text-transform:uppercase}.vacancy .info .info__date .date .number{text-transform:uppercase;font-size:20px;color:#4a5c69;font-weight:900;font-style:normal}.vacancy .info .info__action .link{border:1px solid var(--blue);color:var(--blue);font-size:18px;font-weight:900;font-style:normal;text-transform:uppercase;text-decoration:none;padding:11px 15px 11px 15px;position:relative;display:inline-block;transition:all .2s linear 0s}.vacancy .info .info__action .link:hover{background:var(--blue);color:var(--white)}.vacancy .info .header__vacancy-head{position:absolute;top:0;transform:translate(0, -50%);display:flex}.vacancy .info .header__vacancy{text-transform:uppercase;padding:6px 10px;color:var(--white);font-weight:900;font-size:14px;font-style:normal;margin-right:15px}.login{margin-top:180px;margin-bottom:80px}.login .login__container{display:flex}.cards__login{background:var(--blue);padding:40px 40px 25px 40px;margin-bottom:43px;max-width:571px}.cards__login.login__welcome .login__action{margin-top:0;flex-wrap:nowrap;justify-content:center;flex-direction:column}.cards__login.login__welcome .login__action .link{margin-bottom:13px;width:100%;text-align:center}.cards__login .login__title{font-size:34px;font-weight:300;font-style:normal;color:var(--white);padding-bottom:37px}.cards__login .login__email,.cards__login .login__password{display:flex;flex-direction:column;margin-bottom:36px}.cards__login .login__email label,.cards__login .login__password label{font-size:18px;text-transform:uppercase;font-weight:900;font-style:normal;color:var(--white);padding-bottom:14px}.cards__login .login__email input,.cards__login .login__password input{border:none;outline:none;background:var(--white);font-size:20px;font-family:"effra",sans-serif;color:#4a5c69;padding:15px 0 15px 22px}.cards__login .login__email input::placeholder,.cards__login .login__password input::placeholder{color:var(--gray)}.cards__login .login__action{margin-top:50px;margin-left:-30px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.cards__login .login__action .link{display:inline-block;margin-left:30px;font-size:16px;font-weight:900;font-style:normal;color:var(--white);background:rgba(0,0,0,0);text-transform:uppercase;padding:18px 15px;text-decoration:none;border:1px solid var(--white);transition:.5s;margin-bottom:30px}.cards__login .login__action .link:last-child{margin-right:0}.cards__login .login__action .link:hover{background:#fff;color:var(--blue)}.cards__tesimonials .sd-question-block{flex-direction:column;max-width:571px;padding:40px;margin:0}.cards__tesimonials .sd-question-block>div{width:100%}.login__in{margin-left:55px;width:64%}.login__in .in__title{font-size:75px;color:var(--blue);font-weight:300;font-style:normal;padding-bottom:30px}.login__in .title{font-size:70px;color:var(--blue);font-weight:300;font-style:normal;padding-bottom:20px}.login__in .in__text{font-size:30px;color:var(--blue);font-weight:300;font-style:normal;padding-bottom:25px}.login__in ul{padding:0;margin-bottom:15px}.login__in ul li{font-size:20px;color:#4a5c69;font-weight:normal;font-style:normal;padding-bottom:10px}.login__in ul li::marker{color:var(--blue);border-radius:0}.login__in .info__user{display:grid;grid-template-columns:1fr 1fr}.login__in .info__user .info{display:flex;flex-direction:column}.login__in .info__user .info label{text-transform:uppercase;font-size:18px;color:var(--blue);font-weight:900;font-style:normal;padding-bottom:14px}.login__in .info__user .info label span{font-size:14px}.login__in .info__user .info input{outline:none;border:1px solid #c1c5c8;background:var(--white);font-size:20px;font-family:"effra",sans-serif;color:#4a5c69;padding:15px 0 15px 22px;margin:0 30px 34px 0;text-transform:uppercase}.login__in .info__user .info input::placeholder{color:var(--gray);text-transform:uppercase}.login__in .selected{margin-top:20px}.login__in .selected.reset{margin-top:0}.login__in .selected span{text-transform:uppercase;font-size:18px;color:var(--blue);font-weight:900;font-style:normal;padding-bottom:14px}.login__in .selected .boxes__select{margin-top:13px}.login__in .selected .boxes__select .vsb-main button{border:1px solid #c1c5c8 !important}.login__in .selected .boxes__select .vsb-menu{box-shadow:none;border:1px solid #c1c5c8 !important}.login__in .selected .boxes__select .vsb-menu li{padding:10px 34px !important}.login__in .selected .boxes__select .vsb-menu .multi{width:353px}.login__in .checked{margin-top:46px}.login__in .checked .checked__title{font-size:18px;color:var(--blue);font-weight:900;font-style:normal;text-transform:uppercase;margin-bottom:20px}.login__in .checked .checked__title .gray{color:#4a5c69;display:inline-block}.login__in .checked input{outline:none;width:32%;border:1px solid #c1c5c8;background:var(--white);font-size:20px;font-weight:700;font-style:normal;color:#4a5c69;padding:15px 0 15px 22px;margin-bottom:34px;text-transform:uppercase}.login__in .checked input::-webkit-input-placeholder{opacity:1;color:var(--gray)}.login__in .checked input::-moz-placeholder{opacity:1;color:var(--gray)}.login__in .checked input:-moz-placeholder{opacity:1;color:var(--gray)}.login__in .checked input:-ms-input-placeholder{opacity:1;color:var(--gray)}.login__in .checked input:focus::-webkit-input-placeholder{opacity:0}.login__in .checked input:focus::-moz-placeholder{opacity:0}.login__in .checked input:focus:-moz-placeholder{opacity:0}.login__in .checked input:focus:-ms-input-placeholder{opacity:0}.login__in .checked input[type=date]{position:relative}.login__in .checked input[type=date]::-webkit-date-and-time-value{text-align:left;font-weight:inherit;font-family:inherit;color:rgba(0,0,0,0)}.login__in .checked input[type=date]::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);bottom:0;color:rgba(0,0,0,0);cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:0}.login__in .checked .sd-rs-check-title{color:#4a5c69}.login__in .checked .sd-rs-check-title:before{border:1px solid #4a5c69}.login__in .checked .sd-rs-check-title:after{background:var(--blue)}.login__in .checked .sd-rs-check-title a{font-weight:normal;font-style:normal;transition:.5s;color:#412684;text-decoration:none}.login__in .checked .sd-rs-check-title a:hover{text-decoration:underline !important}.login__in .checked .sd-rs-list li{margin-bottom:0}.login__in .checked .checked__action .link{border:1px solid var(--blue);color:var(--blue);font-size:18px;font-weight:900;font-style:normal;text-transform:uppercase;text-decoration:none;padding:20px 30px 20px 30px;position:relative;display:inline-block;transition:all .2s linear 0s;cursor:pointer}.login__in .checked .checked__action .link:hover{background:var(--blue);color:var(--white)}.login__in .cv__form a{color:#412684}.login__in .cv__form span{font-weight:900;font-style:normal;font-size:18px;color:var(--blue);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}.login__in .cv__form .cv{margin:18px 0px 65px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.login__in .cv__form .cv a{display:inline-block;margin:10px 10px 10px 0;color:#412684}.login__in .cv__form .cv i{color:#412684}.login__in .cv__text{font-weight:normal;font-style:normal;color:#4a5c69;font-size:20px;padding:33px 0 49px 0}.login__in .job__title{display:flex;flex-direction:column}.login__in .job__title label{text-transform:uppercase;font-size:18px;color:var(--blue);font-weight:900;font-style:normal;padding-bottom:14px}.login__in .job__title input{outline:none;width:32%;border:1px solid #c1c5c8;background:var(--white);font-size:22px;font-weight:700;font-style:normal;color:#4a5c69;padding:15px 0 15px 22px;text-transform:uppercase}.login__in .job__title input::placeholder{color:var(--gray)}.login__in .message .text{display:flex;font-size:18px;color:var(--blue);font-weight:900;font-style:normal;text-transform:uppercase;margin-bottom:20px}.login__in .message .msg{border-radius:0;resize:none;height:120px;width:97%;font-size:20px;border:1px solid #c1c5c8;font-family:"effra",sans-serif;font-weight:bold;font-style:normal;color:#4a5c69;padding:15px 0 15px 22px;text-transform:uppercase}.login__in .message .msg::placeholder{color:var(--gray);font-family:"effra",sans-serif,sans-serif;font-weight:bold}.login__in .one{margin-top:36px}.message{margin-top:46px}.selected .boxes__select select{border:1px solid #c1c5c8}.selected .boxes__select .ui-selectmenu-button.ui-button{border:1px solid #c1c5c8}.incentive-slider{margin:0 -7px}.incentive-slider .slick-track{display:flex !important}.incentive-slider .slick-slide{height:inherit !important}.incentive-slider .is-item{min-height:100%;font-size:20px}.incentive-slider.incentive-slider-four-slides{padding:0}.incentive-slider.incentive-slider-four-slides .is-item{margin:0 11px}.incentive-slider .slick-dots{bottom:-30px;left:0;right:0;margin:0 auto}.incentive-slider .slick-dots li{width:12px;height:12px;border-radius:50%}.incentive-slider .slick-dots li.slick-active button{background:#e84570}.incentive-slider .slick-dots li button{width:12px;height:12px;padding:0;border-radius:50%;background:#412684;cursor:pointer;transition:all 300ms linear}.incentive-slider .slick-dots li button:before{display:none}.incentive-block{margin:0 -7px}.incentive-block .slick-track{display:flex !important}.incentive-block .slick-slide{height:inherit !important}.incentive-block .is-item{min-height:100%;font-size:20px}.incentive-block .slick-dots{bottom:-30px}.incentive-block .slick-dots li{width:12px;height:12px;border-radius:50%}.incentive-block .slick-dots li.slick-active button{background:#e84570}.incentive-block .slick-dots li button{width:12px;height:12px;padding:0;border-radius:50%;background:#412684;cursor:pointer;transition:all 300ms linear}.incentive-block .slick-dots li button:before{display:none}.is-item{margin:0 15px;background:#412684;padding:25px 40px 40px 40px;font-weight:normal;font-style:normal;font-size:17px;color:var(--white);position:relative;display:flex;flex-direction:column;align-items:flex-start}.is-item p{font-size:20px}.is-item .is-icon{margin-bottom:20px;height:min(max(60px + 16 * ((100vw - 768px) / 1152),60px),76px);width:min(max(60px + 16 * ((100vw - 768px) / 1152),60px),76px);display:flex;justify-content:flex-start;align-items:center}.is-item .is-icon img,.is-item .is-icon svg{width:100%;height:100%;object-fit:contain;object-position:left center}.is-item h3{color:#fff;line-height:110%;font-weight:300;font-style:normal;font-size:35px;margin-bottom:20px}.is-item .is-cont{margin-bottom:20px;height:inherit !important;flex-grow:1}.is-item .is-cont p{font-size:20px}.competitions .competitions__container{padding:80px 0}.competitions .competitions__container.pd__container{padding-bottom:50px}.competitions .competitions__container .competitions__title{font-size:55px;color:var(--blue);font-weight:300;font-style:normal;padding-bottom:30px;text-align:center;max-width:1174px;margin:0 auto}.competitions .competitions__container .competitions__text{color:#4a5c69;font-size:20px;font-weight:normal;font-style:normal;text-align:center;padding-bottom:40px;max-width:1003px;margin:0 auto}.competitions .competitions__container .competitions__text a{color:#412684;transition:color .3s ease}.competitions .competitions__container .competitions__text a:hover{color:#e84570}.competitions .competitions__container .competitions__cards{display:flex;justify-content:space-evenly;flex-wrap:wrap}.competitions .competitions__container .competitions__cards .cards__blue{background:var(--blue);padding:25px 41px 70px;margin-bottom:30px}.competitions .competitions__container .competitions__cards .cards__blue .title{font-weight:300;font-style:normal;font-size:40px;padding-top:28px;color:var(--white);padding-bottom:47px}.competitions .competitions__container .competitions__cards .cards__blue .text{font-weight:normal;font-style:normal;font-size:20px;color:var(--white);max-width:459px;min-height:128px;overflow:hidden;text-overflow:ellipsis}.competitions .competitions__container .competitions__cards .cards__blue .action{margin-top:21px}.competitions .competitions__container .competitions__cards .cards__blue .action .link{font-size:18px;color:var(--white);text-decoration:none;font-weight:900;text-transform:uppercase;font-style:normal;border:1px solid var(--white);padding:18px 30px 18px 30px;position:relative;display:inline-block;transition:all .2s linear 0s}.competitions .competitions__container .competitions__cards .cards__blue .action .link:hover{background:#fff;color:var(--blue)}.scblue{background:var(--blue)}.cards__block .cards__title{font-weight:300;font-style:normal;font-size:55px;color:var(--blue);text-align:center;padding-top:80px}.cards__block .pd__title{padding-top:40px}.cards__block .pd{padding-top:48px}.cards__block .cards__text{padding-top:33px;padding-bottom:33px;max-width:599px;text-align:center;margin:0 auto;color:#4a5c69;font-size:20px}.cards__block .cards__text span{font-weight:700;font-style:normal}.cards__block .cards__text p{padding-bottom:20px}.cards__block .cards__container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -7.5px}.cards__block .cards{position:relative;width:calc(20% - 15px);background:var(--blue);padding:11px 25px 25px;margin:14px 7.5px 38px}.cards__block .cards .arrow__container{position:absolute;left:0;bottom:100%;right:0;overflow:hidden;height:14px}.cards__block .cards .arrow{background:url("../images/si-pattern_2.png");background-repeat:no-repeat;width:39px;height:19px;position:absolute;top:1px;left:20px}.cards__block .cards .arrow::before{content:"";position:absolute;right:calc(100% - 1px);top:0;bottom:0;width:100vw;background:var(--blue)}.cards__block .cards .arrow::after{content:"";position:absolute;left:calc(100% - 2px);top:0;bottom:0;width:100vw;background:var(--blue)}.cards__block .cards .title{font-size:30px;color:var(--white);font-weight:300;font-style:normal;padding-bottom:25px;line-height:1;max-width:236px;min-height:85px}.cards__block .cards .action .link{color:var(--white);font-weight:900;text-transform:uppercase;position:relative;font-style:normal;transition:all .2s linear 0s;display:inline-block;z-index:9;cursor:pointer;font-size:16px;padding:9px 13px 9px 13px;border:1px solid var(--white)}.cards__block .cards .action .link:hover{background:#fff;color:var(--blue)}.cards__block .cards__two{display:flex;justify-content:center}.cards__block .cards__two .cards{margin-right:10px}.cards__block .mrg{padding-top:15px;padding-bottom:80px}.cards__block .mrg .cards{padding:19px 23px 29px}.info__container{display:flex;justify-content:space-between}.info__container p{padding-bottom:40px}.info__container .pd{padding:24px 0}.info__container .text{font-size:20px;font-weight:normal;font-style:normal;color:var(--white)}.info__container .bold{font-weight:700;font-style:normal}.info__container .light{font-weight:300;font-style:normal}.white__block{display:flex;flex-wrap:wrap;width:661px;justify-content:flex-end}.white__cards{background-size:cover;background-repeat:no-repeat;padding:27px 19px 32px 25px;width:300px;margin-right:30px;margin-bottom:30px}.white__cards .title{font-weight:300;font-style:normal;color:var(--blue);font-size:30px;margin-bottom:30px;min-height:80px}.white__cards .link{display:inline-block;border:1px solid var(--blue);color:var(--blue);text-transform:uppercase;font-size:18px;font-weight:900;position:relative;transition:all .2s linear 0s;font-style:normal;padding:11px 15px 11px 15px}.white__cards .link:hover{background:var(--blue);color:var(--white)}.form{background:var(--blue)}.form .form__container{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:80px;padding-bottom:80px}.form .form__container .form__text .title{font-size:55px;color:var(--white);font-weight:300;font-style:normal;padding-bottom:30px}.form .form__container .form__text .text{max-width:632px;color:var(--white);font-size:20px;font-weight:normal;font-style:normal;padding-bottom:15px}.form .form__container .form__text .text p{color:var(--white);font-size:20px;font-weight:normal;font-style:normal;padding-bottom:15px}.form .form__container .form__input{width:943px}.form .form__container .form__input .info__user{display:grid;grid-template-columns:1fr 1fr}.form .form__container .form__input .info__user .info{display:flex;flex-direction:column}.form .form__container .form__input .info__user .info label{text-transform:uppercase;font-size:18px;color:var(--white);font-weight:900;font-style:normal;padding-bottom:14px}.form .form__container .form__input .info__user .info input{outline:none;border:1px solid #c1c5c8;background:var(--white);font-size:20px;font-family:"effra",sans-serif;color:#4a5c69;padding:15px 0 15px 22px;margin:0 30px 34px 0}.form .form__container .form__input .info__user .info input::-webkit-input-placeholder{opacity:1;color:var(--gray);font-family:"effra",sans-serif}.form .form__container .form__input .info__user .info input::-moz-placeholder{opacity:1;color:var(--gray);font-family:"effra",sans-serif}.form .form__container .form__input .info__user .info input:-moz-placeholder{opacity:1;color:var(--gray);font-family:"effra",sans-serif}.form .form__container .form__input .info__user .info input:-ms-input-placeholder{opacity:1;color:var(--gray);font-family:"effra",sans-serif}.form .form__container .form__input .info__user .info input:focus::-webkit-input-placeholder{opacity:0}.form .form__container .form__input .info__user .info input:focus::-moz-placeholder{opacity:0}.form .form__container .form__input .info__user .info input:focus:-moz-placeholder{opacity:0}.form .form__container .form__input .info__user .info input:focus:-ms-input-placeholder{opacity:0}.form .form__container .form__input .info__user .info input::-webkit-outer-spin-button,.form .form__container .form__input .info__user .info input::-webkit-inner-spin-button{display:none;-webkit-appearance:none;margin:0}.form .form__container .form__input .info__user .text{text-transform:uppercase;font-size:18px;color:var(--white);font-weight:900;font-style:normal;padding-bottom:14px}.form .form__container .form__input .message{margin-top:0px;margin-bottom:30px}.form .form__container .form__input .message .text{text-transform:uppercase;font-size:18px;color:var(--white);font-weight:900;font-style:normal;padding-bottom:14px}.form .form__container .form__input .message .msg{border-radius:0;resize:none;overflow:auto;box-sizing:border-box;height:120px;width:97%;font-size:20px;font-family:"effra",sans-serif;border:1px solid #c1c5c8;font-style:normal;color:#4a5c69;padding:15px 0 15px 22px}.form .form__container .form__input .message .msg::-webkit-input-placeholder{opacity:1;color:var(--gray)}.form .form__container .form__input .message .msg::-moz-placeholder{opacity:1;color:var(--gray)}.form .form__container .form__input .message .msg:-moz-placeholder{opacity:1;color:var(--gray)}.form .form__container .form__input .message .msg:-ms-input-placeholder{opacity:1;color:var(--gray)}.form .form__container .form__input .message .msg:focus::-webkit-input-placeholder{opacity:0}.form .form__container .form__input .message .msg:focus::-moz-placeholder{opacity:0}.form .form__container .form__input .message .msg:focus:-moz-placeholder{opacity:0}.form .form__container .form__input .message .msg:focus:-ms-input-placeholder{opacity:0}.form .form__container .form__input .two__select{width:46%}.form .form__container .form__input .two__select .text{text-transform:uppercase;font-size:18px;color:var(--white);font-weight:900;font-style:normal}.form .form__container .form__input .two__select .ui-selectmenu-button.ui-button{margin-top:14px}.form .form__container .boxes__select{margin-right:30px;margin-top:0;margin-bottom:30px}.form .form__container .boxes__select .ui-selectmenu-button.ui-button{text-align:center;box-sizing:border-box;height:56px;font-family:"effra",sans-serif !important;border-radius:0 !important}.form .form__container .boxes__select .ui-selectmenu-button{background:#fff;border-radius:0;text-align:left;width:100%;box-sizing:border-box;height:60px;padding:0;margin:0;font-family:"effra",sans-serif;border:none}.form .form__container .boxes__select .ui-selectmenu-button .ui-selectmenu-text{background:none;padding:0 35px 0 22px;width:100%;height:58px;display:flex;justify-content:flex-start;align-items:center;font-size:20px;font-weight:400;text-transform:uppercase;color:#9d9e9f;line-height:130%;position:relative;margin:0;box-sizing:border-box}.form .form__container .boxes__select .ui-selectmenu-button .ui-icon-triangle-1-s{position:absolute;width:auto;height:auto;right:18px;margin-top:0;top:20px;background:none;z-index:10;text-indent:0}.form .form__container .boxes__select .ui-selectmenu-button .ui-icon-triangle-1-s:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:#412684;content:""}.form .form__container .action{margin-top:59px}.form .form__container .action .link{font-size:18px;font-weight:900;font-style:normal;color:var(--white);border:1px solid var(--white);position:relative;padding:20px 50px 20px 50px;transition:all .2s linear 0s}.form .form__container .action .link:hover{background:#fff;color:var(--blue)}.cards__block .cards__container.process{margin-right:-7.5px;margin-left:-7.5px;justify-content:center}.cards__block .cards__container.process .cards__blue{margin-right:7.5px;margin-left:7.5px}.cards__block .cards__container.process .cards__blue .text{min-height:148px}.cards__block .cards__container.process .action{margin-top:20px}.cards__block .cards__container.process .action .link{font-size:18px;text-transform:uppercase;position:relative;font-weight:900;font-style:normal;color:var(--white);border:1px solid var(--white);padding:20px 30px 20px 30px;transition:all .2s linear 0s}.cards__block .cards__container.process .action .link:hover{background:#fff;color:var(--blue)}.cards__block .cards__container.process .cards{background:var(--red)}.cards__block .cards__container.process .cards .arrow{background:url("../images/si-pattern_1.png")}.cards__block .cards__container.process .cards .arrow::before{background:var(--red)}.cards__block .cards__container.process .cards .arrow::after{background:var(--red)}.cards__block .cards__container.process .cards .icon{position:absolute;bottom:14px;right:21px}.boxes__select select{width:344px;height:60px;padding:0 0 0 18px;background:#fff;font-family:"effra",sans-serif;border:1px solid #9d9e9f;font-weight:normal;font-size:22px;text-transform:uppercase;color:#9d9e9f;line-height:130%;box-sizing:border-box}.boxes__select .ui-selectmenu-button.ui-button{text-align:center;width:344px;box-sizing:border-box;height:60px;border-radius:0 !important;background:#fff;border:none;font-family:"effra",sans-serif}.boxes__select .ui-selectmenu-button{border:1px solid #9d9e9f;background:#fff;border-radius:0;text-align:left;width:100%;box-sizing:border-box;height:60px;padding:0;margin:0}.boxes__select .ui-selectmenu-button .ui-selectmenu-text{background:none;padding:0 35px 0 22px;width:100%;height:58px;display:flex;justify-content:flex-start;align-items:center;font-weight:bold;font-size:22px;text-transform:uppercase;color:#9d9e9f;line-height:130%;position:relative;margin:0;box-sizing:border-box}.boxes__select .ui-selectmenu-button .ui-icon-triangle-1-s{position:absolute;width:auto;height:auto;right:18px;margin-top:0;top:20px;background:none;z-index:10;text-indent:0}.boxes__select .ui-selectmenu-button .ui-icon-triangle-1-s:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:#412684;content:""}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.upload{color:var(--blue);font-size:22px;font-weight:700;font-style:normal;border:1px solid var(--blue);background:rgba(0,0,0,0);padding:15px 20px;cursor:pointer;transition:.3s;display:flex;justify-content:center;align-items:center;max-width:232px}.upload:hover{background:var(--blue)}.upload:hover span{color:var(--white)}.ac-container{margin-top:40px}.ac-container .sd-rs-list{height:inherit;overflow:inherit}.ac-container>div>input{opacity:0;visibility:hidden}.ac-container input{display:block !important}.ac-container .cv--action{font-weight:300;font-style:normal;position:relative;z-index:20;display:block;cursor:pointer;color:var(--blue);font-size:34px;max-width:234px}.ac-container .cv--action::before{content:url("../images/arrow.svg");position:absolute;top:0;right:0;transform:rotateX(-180deg) translateY(-17%)}.ac-container .cv--action:hover{background:#fff}.ac-container .cv--action:hover:after,.ac-container input:checked+label:hover:after{content:"";position:absolute;width:24px;height:24px;right:13px;top:7px}.ac-container input{display:none}.ac-container article{background:rgba(255,255,255,.5);margin-top:4px;position:relative;z-index:10;-webkit-transition:height .3s ease-in-out,box-shadow .6s linear;-moz-transition:height .3s ease-in-out,box-shadow .6s linear;-o-transition:height .3s ease-in-out,box-shadow .6s linear;-ms-transition:height .3s ease-in-out,box-shadow .6s linear;transition:height .3s ease-in-out,box-shadow .6s linear;display:none}.ac-container article p{font-style:italic;color:#777;line-height:23px;font-size:14px;padding:20px;text-shadow:1px 1px 1px rgba(255,255,255,.8)}.ac-container input:checked~article{-webkit-transition:height .5s ease-in-out,box-shadow .1s linear;-moz-transition:height .5s ease-in-out,box-shadow .1s linear;-o-transition:height .5s ease-in-out,box-shadow .1s linear;-ms-transition:height .5s ease-in-out,box-shadow .1s linear;transition:height .5s ease-in-out,box-shadow .1s linear}.ac-container input:checked~article.ac-small{height:auto;display:block}.ac-container input:checked~article.ac-medium{height:180px}.ac-container input:checked~article.ac-large{height:230px}.footer .footer__container{display:flex;justify-content:flex-start;align-items:center;padding:30px 0}.footer .footer__container .footer__image{display:flex}.footer .footer__container .footer__link ul{padding:0;display:flex;margin-left:98px}.footer .footer__container .footer__link ul li{list-style:none;margin-right:55px}.footer .footer__container .footer__link ul li:last-child{margin-right:0}.footer .footer__container .footer__link ul li a{text-decoration:none;color:var(--blue);font-size:18px;font-weight:bold;transition:.5s;white-space:nowrap}@media(max-width: 1280px){.footer .footer__container .footer__link ul li a{font-size:17px}}.footer .footer__container .footer__link ul li a:hover{color:var(--purple)}.footer .footer__container .footer__link .footer__text{margin-left:98px;margin-top:11px;color:#2e2a26;font-size:10px;font-weight:normal;width:609px}.margin{margin-bottom:60px}.libeary{margin-top:80px}.libeary .sd-title{margin:0 auto 13px auto}.library__text{font-size:20px;color:#4a5c69;font-weight:normal;font-style:normal;text-align:center;max-width:1056px;margin:0 auto 30px auto}a{text-decoration:none !important}.closed{visibility:hidden !important}input{border-radius:0 !important}.active__star path:first-child{fill:#fff}.hmrc{font-weight:700;font-style:normal;color:#412684}.star__black{position:absolute;top:15px;right:18px;fill:var(--blue)}.star__black svg path:first-child{fill:rgba(0,0,0,0)}.active__star-black svg path:first-child{fill:var(--blue)}.ui-selectmenu-menu .ui-menu{max-height:200px}.pd-2{max-width:500px}.ui-menu .ui-menu-item-wrapper{font-family:"effra",sans-serif;text-transform:uppercase}.ui-menu .ui-menu-item-wrapper:hover{background:var(--gray);border:1px solid var(--gray)}.ui-widget{font-family:"effra",sans-serif !important;font-size:inherit !important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#4a5c69;border:1px solid #4a5c69}.work__container{margin-top:200px}.work__container .container{display:flex;justify-content:space-between}.work__container .sd-container{width:36%}.work__container .work__head{width:100%}.work__container .work__content .head{font-size:18px;font-weight:900;text-transform:uppercase;font-style:normal;color:var(--white);display:inline-block;padding:7px}.work__container .work__content .title{font-size:90px;font-weight:300;font-style:normal;color:var(--blue);margin:30px 0 55px 0}.work__container .work__content .info{display:flex;justify-content:flex-start;gap:40px;flex-wrap:wrap}.work__container .work__content .info .info__content{margin-right:10px}.work__container .work__content .info .info__content:not(:last-child){margin-bottom:20px}.work__container .work__content .info .info__content .info__head{font-weight:900;text-transform:uppercase;font-style:normal;color:var(--blue);font-size:22px}.work__container .work__content .info .info__content .info__text{font-weight:300;font-style:normal;font-size:34px;color:var(--blue)}.work__container .work__content .date{margin-top:43px;display:flex}.work__container .work__content .date .date__content{margin-right:26px}.work__container .work__content .date .date__content .date__head{text-transform:uppercase;font-weight:300;font-style:normal;font-size:18px;color:#4a5c69}.work__container .work__content .date .date__content .date__time{text-transform:uppercase;font-size:22px;font-weight:900;font-style:normal;color:#4a5c69}.work__container .work__content .action{margin-top:49px}.work__container .work__content .action .link{font-weight:900;font-style:normal;color:var(--blue);border:1px solid var(--blue);display:inline-block;text-transform:uppercase;cursor:pointer;padding:20px 30px;transition:.3s}.work__container .work__content .action .link:hover{background:var(--blue);color:var(--white)}.work__container .work__content .footer__link{display:flex}.work__container .work__content .footer__link .icon__content{margin-left:60px}.work__container .work__content .footer__link .icon__content .title{font-weight:900;font-style:normal;font-size:18px;text-transform:uppercase;cursor:pointer;margin-bottom:20px;transition:.3s}.work__container .work__content .footer__link .icon__content .title:hover{color:var(--red)}.work__container .work__content .footer__link .icon__content .icon{margin-right:30px}.work__container .work__content .footer__link .icon__content .icon svg{fill:var(--blue);transition:.3s}.work__container .work__content .footer__link .icon__content .icon svg:hover{fill:var(--red)}.text__content{margin-top:50px;width:58%;font-size:20px;font-weight:normal;font-style:normal;color:#4a5c69;padding-top:10px}.text__content a{color:var(--blue);word-break:break-word}.text__content a:hover{color:var(--lblue)}.text__content .text,.text__content p,.text__content span{font-size:20px !important;font-family:"effra",sans-serif !important;color:#4a5c69 !important;padding-top:10px !important;margin:0 !important;background:rgba(0,0,0,0) !important}.text__content h1,.text__content h2,.text__content h3{font-weight:300;font-style:normal;margin-top:40px;margin-bottom:0;line-height:1.2;color:var(--blue)}.text__content h1{font-size:36px}.text__content h2{font-size:32px}.text__content h3{font-size:26px}.text__content.text__content_job-view h2{font-weight:normal}.text__content .list{padding-bottom:10px}.text__content ul{padding:0;list-style-position:outside;padding-left:20px;box-sizing:border-box}.text__content ul li{font-size:20px;font-weight:normal;font-style:normal;color:#4a5c69;padding-bottom:8px;padding-left:4px}.text__content ul li span{position:relative}.text__content ul li::marker{color:var(--blue);margin-right:0px}.btn{display:inline-flex;justify-content:center;align-items:center;margin-top:5px;padding:18px 30px;font-size:18px;color:var(--white);text-transform:uppercase;font-weight:900;font-style:normal;border:1px solid #fff;white-space:nowrap;transition:.3s}.btn:hover{color:var(--blue);background:#fff}@media(max-width: 643px){.btn{font-size:15px}}@media(max-width: 350px){.btn{padding:18px 23px}}.dop-info{display:none;position:relative;z-index:2}.dop-info .dop-info-list{list-style-position:outside;list-style:none;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-left:-20px}.dop-info .dop-info-list li{margin:5px 0 5px 20px}.dop-info .dop-info-list li a{text-decoration:none;color:#fff;font-size:20px;font-weight:bold}.dop-info .dop-info-list li .link__icon{line-height:1}.dop-info .dop-info-list li .link__icon.lope{margin-left:10px}.dop-info .dop-info-btn-block{margin-top:5px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-left:-10px}.dop-info .dop-info-btn-block .btn{margin-left:10px;margin-top:5px;padding:13px;font-size:13px;color:var(--white);text-transform:uppercase;font-weight:900;font-style:normal;border:1px solid #fff;white-space:nowrap;transition:.3s}.dop-info .dop-info-btn-block .btn:hover{color:var(--blue);background:#fff}.img{position:absolute;top:201px;right:80px}.pf-title.text{padding-left:0;margin-top:30px}.cards__block .cards__text.w-2{max-width:536px}.policy .main__container .main__content .title{color:var(--blue);font-size:75px;font-weight:300;font-style:normal;padding-bottom:32px}.policy .main__container .main__content .text p{padding-top:35px}.policy .main__container .main__content .text p span{font-weight:700;font-style:normal}.policy ul{padding:20px 0 0 0}.policy ul li{margin-top:9px}.docs h4{font-size:26px;margin-left:-20px}.docs ul{padding-top:0}.docs ul:first-of-type h4{margin-top:20px}.docs ul:not(:first-of-type) h4{margin-top:50px}.selectize-dropdown [data-selectable].option{font-family:"effra",sans-serif;color:#4a5c69;text-transform:uppercase}.red__bg{background:var(--red)}.lblue__bg{background:var(--lblue)}.blue__bg{background:var(--blue)}.popup .title-popup{color:var(--blue);font-weight:300;font-style:normal;font-size:30px}.popup .pf-flex .pf-column{width:356px}.pf-row .pf-label{font-weight:900;font-style:normal;font-size:18px;color:var(--blue);text-transform:uppercase}.pf-row .pf-text-field{outline:none;border:1px solid #c1c5c8;background:var(--white);font-size:17px;font-family:"effra",sans-serif;color:#4a5c69;padding:13px 0 13px 22px;height:auto}.pf-row .pf-text-field::-webkit-input-placeholder{opacity:1;color:#9d9e9f}.pf-row .pf-text-field::-moz-placeholder{opacity:1;color:#9d9e9f}.pf-row .pf-text-field:-moz-placeholder{opacity:1;color:#9d9e9f}.pf-row .pf-text-field:-ms-input-placeholder{opacity:1;color:#9d9e9f}.pf-row .pf-text-field:focus::-webkit-input-placeholder{opacity:0}.pf-row .pf-text-field:focus::-moz-placeholder{opacity:0}.pf-row .pf-text-field:focus:-moz-placeholder{opacity:0}.pf-row .pf-text-field:focus:-ms-input-placeholder{opacity:0}.checkBox input:checked+.check-title:before{background:var(--blue)}.checkBox .check-title{font-weight:700;font-style:normal;color:#4a5c69}.checkBox .check-title a{text-decoration:underline !important;font-weight:900;font-style:normal;color:var(--blue) !important;transition:.3s}.checkBox .check-title a:hover{color:var(--purple) !important}.pf-row .pf-text-field{color:var(--blue)}.icon-close{color:var(--blue)}.popup .close-popup{right:38px;top:38px;font-size:25px;z-index:10;position:absolute;width:20px;height:20px;transition:all 300ms ease-out;cursor:pointer}.popup .close-popup:hover:before,.popup .close-popup:hover:after{background:#e84570}.popup .close-popup:before,.popup .close-popup:after{content:"";position:absolute;left:50%;top:50%;margin:-11px 0 0 -1px;height:22px;width:2px;background:#412684;transform:rotate(45deg);transition:all 300ms linear}.popup .close-popup:after{transform:rotate(-45deg)}.popup .close__body{top:45px;right:87px;z-index:999999}.popup .btn-yellow{text-transform:uppercase;color:var(--blue);text-decoration:none;font-size:14px;font-weight:900;border:1px solid var(--blue);transition:all 300ms linear;padding:16px 23px;position:relative;cursor:pointer;background:#fff}.popup .btn-yellow:hover{background:var(--blue);color:var(--white)}.popup .link{font-family:"effra",sans-serif;text-transform:uppercase;color:var(--blue);text-decoration:none;font-size:14px;font-weight:900;line-height:100%;border:1px solid var(--blue);transition:all 300ms linear;padding:16px 23px;position:relative;cursor:pointer;background:#fff;margin-bottom:20px;display:inline-block}.popup .link:hover{background:var(--blue);color:var(--white)}.active__arrow-jobs::before{height:20px;width:20px;transform:rotate(0) translateY(-33%) !important}.login__in .sd-rs-list{overflow:inherit}.popup .cv_file_name{color:var(--blue) !important}.popup .title-small{color:var(--blue);font-size:50px;font-weight:300;font-style:normal}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{font-weight:normal;color:#fff}.ui-menu .ui-menu-item-wrapper{padding:3px 1em 3px .4em;line-height:130%}.ui-menu .ui-menu-item-wrapper.ui-state-active{padding:3px 1em 3px .4em}.ui-menu .ui-menu-item{margin:0}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background:none}.ui-widget-content{color:#858585}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid var(--white);color:#fff;background:#fff;font-weight:normal;font-style:normal}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:none}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:none}.sd-tw-cont p a{color:var(--white);transition:.3s;font-weight:700;font-style:normal}.sd-tw-cont p a:hover{color:var(--purple)}.login .selected .boxes__select select,.login .selected .boxes__select .ui-selectmenu-button.ui-button{width:268px}.mob-social-block{position:absolute;right:20px;top:150px;display:none;z-index:2}.mob-social-block.var-2 ul li a{color:var(--blue);transition:.3s}.mob-social-block.var-2 ul li a:hover{color:var(--purple)}.mob-social-block ul{list-style-position:outside;list-style:none}.mob-social-block ul li{margin-bottom:5px;text-align:right;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;line-height:130%}.mob-social-block ul li a{display:inline-block;text-decoration:none;color:inherit;transition:all 300ms linear}.mob-social-block ul li a:hover{color:#e84570}.mob-social-block ul li a.link__tel{font-size:14px}.mob-social-block ul li a.link__icon{line-height:1;font-size:16px;margin:5px 0}.header-white .mob-contact-block{display:none}.open-menu .mob-contact-block{display:none}.open-menu .header .header__logo{margin-top:0}.mob-contact-block{position:absolute;left:20px;top:25px;display:none;width:240px}.mob-contact-block ul{list-style-position:outside;list-style:none;margin:0 -5px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.mob-contact-block ul li{margin:0 5px 3px 5px;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;line-height:130%}.mob-contact-block ul li a{display:inline-block;text-decoration:none;color:inherit;transition:all 300ms linear}.mob-contact-block ul li a:hover{color:#e84570}.mob-contact-block ul li a.link__tel{font-size:14px}.sd-flex-block p a{transition:.3s;color:var(--white);font-weight:900;font-style:normal}.sd-flex-block p a:hover{color:var(--purple)}.img__image-mobile{display:none}.main__cards.two__cards{display:none}.suggests_result{position:absolute;top:98px;left:0;right:0;background-color:#fff;width:calc(100% - 10px);min-height:0;max-height:300px;border:1px solid #412684;box-sizing:border-box;overflow-y:auto;z-index:99999}.suggests_result.inn{top:60px}.suggests_result::-webkit-scrollbar{width:3px}.suggests_result::-webkit-scrollbar-track{background:#f1f1f1}.suggests_result::-webkit-scrollbar-thumb{background-color:#412684}.suggests_result::-webkit-scrollbar-thumb:hover{background:#555}.suggests_result:empty{display:none}.suggests_result .pc-item{padding:0 20px;line-height:40px;font-size:12px}.suggests_result .pc-item:hover{background-color:#412684;color:#fff;cursor:pointer}.hide{display:none}.main__content a{color:var(--blue);transition:.3s}.main__content a:hover{color:var(--red)}.sd-map{height:400px}.popup .list__item{margin-bottom:0}.popup .list__item .pf-label .gray{font-size:17px;margin-top:5px}.popup .list__item .checkbox input{appearance:auto}.popup .list__item .sd-rs-check-title{color:#4a5c69}.popup .list__item .sd-rs-check-title:before{border:1px solid #4a5c69}.popup .list__item .sd-rs-check-title:after{background:var(--blue)}.ac-cell.ac-cell-full label{text-transform:uppercase;font-size:25px;color:var(--blue);font-weight:900;font-style:normal;padding-bottom:14px;display:flex}.ac-cell.ac-cell-full .ac-check input{outline:none;width:32%;border:1px solid #c1c5c8;background:var(--white);font-size:20px;font-weight:700;font-style:normal;color:#4a5c69;padding:15px 0 15px 22px;appearance:auto;position:absolute;left:0;top:0;cursor:pointer;opacity:0}.ac-cell.ac-cell-full .ac-check input:checked+.ac-check-title:after{transform:scale(1)}.ac-cell.ac-cell-full .ac-check-title{display:flex;color:#4a5c69;position:relative;padding-left:20px;line-height:110%;font-size:17px;font-weight:normal;cursor:pointer}.ac-cell.ac-cell-full .ac-check-title::before{content:"";position:absolute;left:0;top:4px;box-sizing:border-box;width:13px;height:13px;border:1px solid #4a5c69}.ac-cell.ac-cell-full .ac-check-title::after{content:"";position:absolute;left:3px;background:var(--blue);top:7px;width:7px;height:7px;transition:all 300ms linear;transform:scale(0)}.hide__radio{display:none}.radio__choice{margin-bottom:20px}.radio__choice .radio__title{text-transform:uppercase;font-size:18px;color:var(--blue);font-weight:900;font-style:normal;padding-bottom:14px}.radio__choice .radio__container{display:flex}.radio__choice .radio__container .choice{margin-right:25px}.radio__choice .radio__container .choice label{line-height:110%;font-size:18px;font-weight:normal;cursor:pointer;color:#4a5c69}.radio__choice [type=radio]:checked,.radio__choice [type=radio]:not(:checked){position:absolute;left:-9999px}.radio__choice [type=radio]:checked+label,.radio__choice [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.radio__choice [type=radio]:checked+label:before,.radio__choice [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #4a5c69;border-radius:100%;background:#fff}.radio__choice [type=radio]:checked+label:after,.radio__choice [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:var(--blue);position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.radio__choice [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.radio__choice [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.apply__popup .pf-flex{justify-content:start}.wpcc-float .wpcc-message{text-align:center}.wc-item{height:inherit !important}.wc-item p{min-height:82px}.boxes.margin.h-2 .boxes__container .boxes__block .boxes__content{min-height:248px}.school.w__img-1 .school__container .school__bg{width:40vw}.pf-file-block{display:inline-block;position:relative;margin-bottom:40px}.pf-file-block .pf-file-wrap{position:relative;overflow:hidden}.pf-file-block .pf-file-wrap:hover .pf-file{background:#00bcf1;border-color:#00bcf1;color:#fff}.pf-file-block input{position:absolute;left:-120px;top:0;width:calc(100% + 120px);bottom:0;cursor:pointer;opacity:0}.pf-file-block .pf-file{display:flex;justify-content:center;align-items:center;width:206px;height:60px;border:1px solid #4a5c69;background:#fff;color:#4a5c69;padding:5px 10px;font-size:18px;font-weight:bold;text-transform:uppercase;cursor:pointer;transition:all 300ms linear}.pf-file-block .pf-file:hover{background:#412684;border-color:#412684;color:#fff}.pf-file-block .pf-file-name{position:absolute;left:0;top:calc(100% + 10px);color:#412684;font-size:16px}.sd-review-slider{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.sd-review-slider.slick-initialized{visibility:visible;opacity:1}.sd-review-slider .slick-prev{top:75px !important;transform:rotate(180deg)}.sd-review-slider .slick-prev:before{content:url("../images/arrow-testimonials.svg")}.sd-review-slider .slick-next{top:63px !important}.sd-review-slider .slick-next:before{content:url("../images/arrow-testimonials.svg")}.sd-section_1 .slick-prev.slick-disabled{opacity:.6}.sd-section_1 .slick-next.slick-disabled{opacity:.6}.sd-question-block.var-2.testimonials__var-2.hide__arrow .slick-prev{display:none !important}.sd-question-block.var-2.testimonials__var-2.hide__arrow .slick-next{display:none !important}.sd-btn.get{margin-top:15px}.pf-row.login__in{width:inherit;margin-left:0}.pf-row.login__in .ac-container{margin-top:0}.selectize-dropdown{z-index:999}.apply__popup_100{width:100%}.apply__popup_100 form{width:100%}.apply__popup_100 form .tac{text-align:center;margin-bottom:15px}.form-thanks-msg{text-align:center !important;width:100% !important;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}@media(max-width: 767px){.form-thanks-msg{position:absolute;padding:inherit;left:0;top:0;padding:20px;width:100%;height:100%}}.form-thanks-msg h3{margin-bottom:15px !important;color:var(--blue) !important;font-size:50px !important;font-style:normal !important;font-weight:300 !important}.form-thanks-msg p{margin-bottom:15px !important;font-size:30px !important}.apply-popup-height{max-height:90vh}.pf-cont.reset{width:100%}.pf-cont.reset *{margin:0 !important}.pf-flex.grid-form .pf-column{width:initial;display:grid;grid-template-columns:repeat(2, 332px);grid-template-rows:repeat(3, auto);grid-column-gap:38px}@media only screen and (max-width: 720px){.pf-flex.grid-form .pf-column{grid-template-columns:repeat(1, 332px)}}.incentive-slider{margin:0;padding:0 50px}.incentive-slider.reset{margin:0 -15px;padding:0}@media only screen and (max-width: 1024px){.incentive-slider{padding:0 30px}}@media only screen and (max-width: 550px){.incentive-slider{padding:0 10px}}.incentive-slider .is-item a.is-item__title{text-decoration:underline !important;font-size:30px;margin-bottom:20px;display:inline-block}@media only screen and (max-width: 1024px){.incentive-slider .is-item a.is-item__title{font-size:24px}}@media only screen and (max-width: 550px){.incentive-slider .is-item a.is-item__title{font-size:20px}}@media only screen and (max-width: 1024px){.incentive-slider .is-item .is-item__descr{font-size:18px}}@media only screen and (max-width: 768px){.incentive-slider .is-item .is-item__descr{font-size:14px}}.incentive-block{margin:0;padding:0 75px}@media only screen and (max-width: 1450px){.incentive-block{padding:0 50px}}@media only screen and (max-width: 768px){.incentive-block{padding:0 30px}}@media only screen and (max-width: 550px){.incentive-block{padding:0 10px}}.incentive-block .is-item{flex-direction:row}.incentive-block .is-item a.is-item__title{text-decoration:underline !important;font-size:30px;margin-bottom:20px;display:inline-block}@media only screen and (max-width: 1024px){.incentive-block .is-item a.is-item__title{font-size:24px;margin-bottom:10px}}@media only screen and (max-width: 550px){.incentive-block .is-item a.is-item__title{font-size:20px}}@media only screen and (max-width: 1024px){.incentive-block .is-item .is-item__descr{font-size:18px}}@media only screen and (max-width: 768px){.incentive-block .is-item .is-item__descr{font-size:14px}}#search_results .sd-nl-cont .sd-btn{width:fit-content}.content-from-pages .is-item{display:flex;margin-bottom:45px !important}@media only screen and (max-width: 768px){.content-from-pages .is-item{flex-direction:column;margin-bottom:35px !important}}.content-from-pages .is-item img{width:250px;max-height:300px;object-fit:contain;margin-right:20px}@media only screen and (max-width: 768px){.content-from-pages .is-item img{margin-right:0;margin-bottom:15px;flex:none}}@media only screen and (max-width: 550px){.content-from-pages .is-item img{width:100%;height:200px;object-position:left}}.padding .competitions__container{padding-bottom:70px}.padding .sd-btn{margin-bottom:0 !important}.padding+.sd-section_1{padding-top:0}.head-slider.head-slider-text .main__information{min-height:0;padding-bottom:27px}.head-slider.head-slider-text .flex-btw .main__action{margin-top:0}.head-slider.head-slider-text .flex-btw .main__action:first-of-type{margin-left:0 !important}.head-slider.head-slider-text::before{display:none}.head-slider.head-slider-text .fixed{position:relative;left:0;top:0;width:100%;height:100%;z-index:3}.about-section-edwin .about__container{padding-bottom:min(max(50px + 96 * ((100vw - 768px) / 1152),50px),146px)}.about-section-edwin .about__container .about__title{font-size:min(max(40px + 30 * ((100vw - 768px) / 1152),40px),70px);padding-top:min(max(40px + 77 * ((100vw - 768px) / 1152),40px),117px);padding-bottom:14px}.about-section-edwin .about__container .about__text{max-width:917px;line-height:125%}.boxes-edwin .boxes__container .boxes__block{padding-top:min(max(50px + 42 * ((100vw - 768px) / 1152),50px),92px);padding-bottom:min(max(20px + 82 * ((100vw - 768px) / 1152),20px),102px)}.boxes-edwin .boxes__container .boxes__block .boxes__title{font-size:min(max(40px + 30 * ((100vw - 768px) / 1152),40px),70px)}.boxes-edwin .boxes__container .boxes__block .boxes__text{max-width:611px;padding-top:min(max(20px + 27 * ((100vw - 768px) / 1152),20px),47px);line-height:124%}.boxes-edwin .boxes__container .boxes__block .boxes__text p{margin-bottom:22px}.boxes-edwin .boxes__container .boxes__block .boxes__text p:last-of-type{margin-bottom:24px}.cards__block-edwin .cards__title{font-size:min(max(40px + 30 * ((100vw - 768px) / 1152),40px),70px);padding-top:min(max(40px + 80 * ((100vw - 768px) / 1152),40px),120px);padding-bottom:min(max(32px + 32 * ((100vw - 768px) / 1152),32px),64px)}.cards__block-edwin .cards-slider{padding-bottom:min(max(80px + 40 * ((100vw - 768px) / 1152),80px),120px)}.sd-temporary-work-block-edwin{padding-top:min(max(40px + 114 * ((100vw - 768px) / 1152),40px),154px) !important;padding-bottom:min(max(40px + 111 * ((100vw - 768px) / 1152),40px),151px) !important}.sd-temporary-work-block-edwin .sd-tw-cont .sd-title{font-size:min(max(40px + 30 * ((100vw - 768px) / 1152),40px),70px);line-height:104%;margin-bottom:min(max(25px + 18 * ((100vw - 768px) / 1152),25px),43px)}.sd-temporary-work-block-edwin .sd-tw-cont a:not(.btn){font-weight:inherit;color:#e84570}.sd-temporary-work-block-edwin .edw-text-wr{max-width:745px}.sd-temporary-work-block-edwin .edw-text-wr p{line-height:120%;margin-bottom:10px}.sd-temporary-work-block-edwin .btn{display:inline-flex;margin-top:min(max(20px + 11 * ((100vw - 768px) / 1152),20px),31px);font-size:min(max(15px + 3 * ((100vw - 768px) / 1152),15px),18px);padding:21px 30px}.sd-gray-section-edwin{padding-top:min(max(60px + 60 * ((100vw - 768px) / 1152),60px),120px) !important;padding-bottom:min(max(60px + 136 * ((100vw - 768px) / 1152),60px),196px) !important}.sd-gray-section-edwin .sd-title{font-size:min(max(40px + 30 * ((100vw - 768px) / 1152),40px),70px);margin-bottom:min(max(20px + 23 * ((100vw - 768px) / 1152),20px),43px)}.sd-gray-section-edwin .sd-title-text{margin-top:0 !important;max-width:705px;line-height:128%}@media(width: 1920px){.sd-gray-section-edwin .incentive-slider{width:1764px;margin:0 auto;transform:translateX(-11px);max-width:110%}}.sd-gray-section-edwin .incentive-slider.incentive-slider-four-slides .is-item{margin:0 11px;padding-top:min(max(25px + 17 * ((100vw - 768px) / 1152),25px),42px)}.sd-gray-section-edwin .incentive-slider.incentive-slider-four-slides .is-item h3{font-size:min(max(30px + 10 * ((100vw - 768px) / 1152),30px),40px);margin-bottom:min(max(15px + 26 * ((100vw - 768px) / 1152),15px),41px)}.sd-gray-section-edwin .incentive-slider.incentive-slider-four-slides .is-item p{line-height:120%}.vacancies-edwin-section .vacancies__container .vacancies__title{font-size:min(max(40px + 30 * ((100vw - 768px) / 1152),40px),70px);padding-top:min(max(40px + 95 * ((100vw - 768px) / 1152),40px),135px);padding-bottom:min(max(30px + 47 * ((100vw - 768px) / 1152),30px),77px)}@media(min-width: 1800px){.vacancies-edwin-section .vacancies__container .slide .cards__slide{max-width:1560px}}.library-section-edwin .sd-title{font-size:min(max(40px + 30 * ((100vw - 768px) / 1152),40px),70px);margin-bottom:min(max(20px + 21 * ((100vw - 768px) / 1152),20px),41px)}.library-section-edwin .library__text{margin-bottom:min(max(30px + 44 * ((100vw - 768px) / 1152),30px),74px)}.login__in.login__in_register_us_overseas .info__user .info input{font-weight:bold}.login__in.login__in_register_us_overseas .message .msg{font-weight:700}.login__in.login__in_register_us_overseas .placeholder-wr{width:34%;margin-bottom:34px}.login__in.login__in_register_us_overseas .placeholder-wr .input-placeholder{border:1px solid #c1c5c8}.login__in.login__in_register_us_overseas .placeholder-wr input,.login__in.login__in_register_us_overseas .placeholder-wr input[type=date],.login__in.login__in_register_us_overseas .placeholder-wr input[type=time]{margin:0 !important;width:100%;box-sizing:border-box;font-family:"effra",sans-serif;font-size:20px !important;font-weight:700}.cards__slider{max-width:615px;margin:0 auto}.cards__slider .slick-arrow{width:51px;height:51px;background:var(--blue);margin-top:-40px;top:58%;z-index:1}.cards__slider .slick-arrow::before{content:"";font-family:"icomoon";font-size:26px}@media(max-width: 768px){.cards__slider .slick-arrow{width:40px;height:40px}}.cards__slider .slick-arrow.slick-next{right:-44px}.cards__slider .slick-arrow.slick-next::before{content:""}.cards__slider .slick-arrow.slick-prev{left:-58px}.cards__slider .slick-arrow.slick-prev::before{content:""}.pf-row.pf-row-full{max-width:unset;width:100%;grid-column:1/-1}.pf-row.pf-row-full .sd-rs-list{max-height:unset}.pf-row.pf-row-full .sd-rs-check .sd-rs-check-title{color:var(--darkblue)}.pf-row.pf-row-full .sd-rs-check .sd-rs-check-title::before{border-color:var(--darkblue)}.pf-row.pf-row-full .sd-rs-check .sd-rs-check-title::after{background:var(--blue)}.pf-row.pf-row-full .sd-rs-check .sd-rs-check-title a{color:var(--blue);text-decoration:underline !important}.pf-row.pf-row-full .sd-rs-check .sd-rs-check-title a:hover{text-decoration:none !important}.pf-row.pf-row-full .popup-select-block{max-width:332px}.pf-row.pf-row-full .pf-text-field{width:332px;max-width:100%;margin-top:10px}.pf-row.pf-row-full .pf-text-field.pf-textarea{width:100%;resize:none;height:102px}.pf-label .gray{color:#4a5c69}.ntap-page .sd-section_2.var-4::before{width:52%}.ntap-page .sd-section_2.var-4 .sd-section-fon{width:63%;background-position:68% 160px}@media(max-width: 1700px){.ntap-page .sd-section_2.var-4 .sd-section-fon{width:69%}}@media(max-width: 1600px){.ntap-page .sd-section_2.var-4::before{width:54%}.ntap-page .sd-section_2.var-4 .sd-section-fon{width:69%;background-position:72% 54px}}@media(max-width: 1250px){.ntap-page .sd-section_2.var-4{display:flex;flex-direction:column-reverse;padding-top:0;padding-bottom:0}.ntap-page .sd-section_2.var-4::before{display:none}.ntap-page .sd-section_2.var-4 .fixed{position:relative;padding-top:40px;padding-bottom:80px;margin-bottom:-51px}.ntap-page .sd-section_2.var-4 .fixed::before{content:"";display:block;position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background:#412684;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 50px), 0 100%)}.ntap-page .sd-section_2.var-4 .sd-tw-cont{max-width:unset;width:100%;position:relative;z-index:1}.ntap-page .sd-section_2.var-4 .sd-section-fon{display:block;max-width:unset;position:relative;right:revert;left:0;top:0;width:100%;background-position:center center;padding-top:54%}}.crown{display:grid;grid-template-columns:repeat(5, auto);grid-column-gap:25px;grid-row-gap:25px}@media(max-width: 1023px){.crown{grid-template-columns:repeat(3, auto)}}@media(max-width: 550px){.crown{grid-template-columns:1fr}}.crown a{width:100%;max-width:120px;max-height:60px;display:flex;justify-content:center;align-items:center}@media(max-width: 1350px){.crown a{max-width:80px}}@media(max-width: 1200px){.crown a{max-width:160px;max-height:75px;text-align:center}}@media(max-width: 768px){.crown a{max-width:100px}}@media(max-width: 550px){.crown a{max-width:160px}}.crown a img{max-height:100%}.slick-dotted.slick-slider{margin-bottom:50px !important}.slick-dots{bottom:-35px}@media only screen and (max-width: 768px){.slick-dots{bottom:-20px}}.slick-dots li button:before{content:"";border-radius:9999px;background:#412684;width:12px;height:12px}.col-span-full{grid-column:1/-1}.referral-form.referral-form-rebook .form-thanks-msg{position:static;padding-left:0}.referral-form.referral-form-rebook .sd-rf-row{grid-template-columns:1fr 1fr}@media(max-width: 768px){.referral-form.referral-form-rebook .sd-rf-row{grid-template-columns:1fr}}.video-box-wr{display:flex;justify-content:space-between;align-items:center}@media(max-width: 700px){.video-box-wr{flex-direction:column}}.video-box{position:relative;overflow:hidden;width:750px;max-width:50%;margin-left:35px;flex-shrink:0}.video-box .plyr{width:100%;--plyr-color-main: #00BCF1}.video-box .plyr__controls{opacity:0;pointer-events:none;transition:opacity .3s}.video-box .plyr__controls.active{opacity:1;pointer-events:all}.video-box .plyr__poster{height:100%;width:100%;-webkit-background-size:cover;background-size:cover}@media(max-width: 700px){.video-box{margin:35px auto 0;width:500px;max-width:100%}}.plus-links{font-size:20px;color:#fff;display:flex;flex-wrap:wrap;align-items:flex-start}.plus-links .link{text-align:center}@media(max-width: 550px){.plus-links{flex-direction:column}.plus-links .link{min-width:180px;padding-left:20px !important;padding-right:20px !important}}.menu-block{box-sizing:border-box;background:#412684;height:100%;left:100%;position:fixed;padding:100px 0 5px 0;top:0;width:100%;z-index:999;transition:transform .3s ease-out 0s}.my-custom-snackbar{position:absolute;justify-content:center !important;bottom:50% !important}.open-menu .menu-block{transform:translate3d(-100%, 0px, 0px)}.logo-active{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .2s}.logo-inactive{transition:opacity .2s}.header__logo{position:relative}.open-menu .header{position:fixed}.open-menu .header__logo path{fill:#fff}.open-menu .logo-inactive{opacity:0}.open-menu .logo-active{opacity:1}.mb-scroll{min-height:100%;max-height:100%;overflow-y:auto;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.mb-wrap{width:100%}.menu{list-style-position:outside;list-style:none;position:relative;width:680px;z-index:999}.menu>li{margin-bottom:20px}.menu>li.open>a,.menu>li.open span{color:#fff}.menu>li>a,.menu>li span{color:#a093c2;text-decoration:none;line-height:120%;font-size:60px;font-weight:300;transition:all 300ms linear}.menu>li>a:hover,.menu>li span:hover{color:#fff}.menu>li>a.menu-arrow,.menu>li span.menu-arrow{display:none;margin-left:10px;cursor:pointer;line-height:1;font-size:22px;height:22px;margin-top:2px}.menu>li>a.menu-arrow:before,.menu>li span.menu-arrow:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.menu>li span.menu-back{margin-bottom:10px;font-size:30px;font-weight:300;color:#fff;line-height:120%;display:inline-block;cursor:pointer}.menu>li span.menu-back span{display:inline-block;vertical-align:middle;margin-right:10px;font-size:22px;margin-top:-3px}.menu>li ul{list-style-position:outside;list-style:none;display:none;position:absolute;left:100%;height:100%;top:0;width:600px}.menu>li ul li{margin-bottom:10px;max-height:59px}.menu>li ul li:first-child{display:none}.menu>li ul li a{color:#fff;font-size:25px;line-height:113%;text-decoration:none;transition:all 300ms linear;font-weight:300}.menu>li ul li a:hover{color:#e84570}.sd-article-date{margin-bottom:20px;font-weight:900;font-size:18px;color:#fff}.head-block.head-block-article .head-cont{padding-bottom:350px}.sd-share-title{margin-bottom:12px;color:#fff;font-weight:900;font-size:18px;text-transform:uppercase;margin-top:20px}.sd-share{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-left:-20px}.sd-share a{margin-left:20px;text-decoration:none;color:#fff;font-size:26px;transition:all 300ms linear;line-height:1}.sd-share a:hover{color:#e84570}.sd-section_1{padding:80px 0 40px 0;z-index:2;position:relative}.sd-section_1.terms{padding-top:40px}.sd-article-flex{display:flex;justify-content:space-between;align-items:flex-start;margin-left:2.6vw}.sd-article-flex .sd-article-cont{min-height:350px;margin-top:-435px;background:#fff;padding:72px 65px;width:100%;min-width:10px;max-width:100%;color:#4a5c69;line-height:125%;font-size:20px;font-weight:normal}.sd-article-flex .sd-article-cont h1,.sd-article-flex .sd-article-cont h2,.sd-article-flex .sd-article-cont h3{margin-bottom:40px;line-height:1.2}.sd-article-flex .sd-article-cont h1{font-size:36px}.sd-article-flex .sd-article-cont h2{font-size:32px}.sd-article-flex .sd-article-cont h3{font-size:26px}.sd-article-flex .sd-article-cont p{margin-bottom:40px}.sd-article-flex .sd-article-cont ul,.sd-article-flex .sd-article-cont ol{margin-left:20px;list-style-position:outside}.sd-article-flex .sd-article-cont ul li,.sd-article-flex .sd-article-cont ol li{padding-left:5px}.sd-article-flex .sd-article-cont .sd-share-title{color:#412684;margin-top:80px}.sd-article-flex .sd-article-cont .sd-share-title:hover{color:#e84570}.sd-article-flex .sd-article-cont .sd-share{margin-bottom:80px}.sd-article-flex .sd-article-cont .sd-share a{color:#412684}.sd-article-flex .sd-article-cont .sd-share a:hover{color:#e84570}.sd-article-flex .sd-article-sidebar{flex-shrink:0;margin-left:5%;width:34.85%}.event-info-block{margin-bottom:40px}.event-info-block .event-info{margin-bottom:0 !important}.event-info-block .event-info:nth-child(2){margin-bottom:40px !important}.event-info-block .event-info span{font-weight:700}a.sd-btn,span.sd-btn,div.sd-btn{display:inline-flex;justify-content:center;align-items:center}a.sd-btn.sd-btn-full,span.sd-btn.sd-btn-full,div.sd-btn.sd-btn-full{display:flex}.sd-btn{display:inline-block;box-sizing:border-box;height:62px;padding:5px 30px;background:rgba(0,0,0,0);border:1px solid #412684;color:#412684;text-align:center;font-weight:900;font-size:18px;line-height:120%;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;cursor:pointer;transition:all 200ms linear;text-decoration:none;position:relative}.sd-btn:hover{background:var(--blue);color:var(--white)}.sd-btn.sd-btn-transparent{background:rgba(0,0,0,0);border-color:#fff;color:#fff}.sd-btn.sd-btn-transparent:before{background-color:#a093c2}.sd-btn.sd-btn-transparent:hover{background:#fff;color:#412684}.sd-btn.sd-btn-full{padding:5px 10px;width:100%;display:block}.sd-btn.sd-btn-purple{color:#fff;background:#412684}.sd-btn.sd-btn-small{height:46px;padding:5px 15px;font-size:14px}.sd-article-news{padding:40px 40px 60px 40px;margin-bottom:40px;background:#412684;font-size:20px;line-height:130%;position:relative;color:#fff;overflow:hidden}.sd-article-news.var-2{background:#00bcf1}.sd-article-news.var-2 .sd-btn:hover{color:var(--lblue)}.sd-article-news.var-2:before{background:#9bd6e5}.sd-article-news.var-3{background:var(--red)}.sd-article-news.var-3 a:hover{color:var(--red)}.sd-article-news.var-3:before{background:#e36ea7}.sd-article-news:before{content:"";position:absolute;right:0;bottom:0;width:360px;height:215px;clip-path:polygon(100% 0, 0% 100%, 100% 100%);background:#c1a0cb}.sd-article-news>div{position:relative;z-index:2}.sd-article-news p{margin-bottom:35px}.sd-article-news h3{font-size:55px;line-height:105%;font-weight:300;margin-bottom:30px}.sd-question-block{min-height:320px;padding:65px 5.2vw;background:url("../images/sd-question_bg.jpg") no-repeat center center;background-size:cover;color:#fff;line-height:140%;font-size:28px;display:flex;justify-content:space-between;align-items:flex-start}.sd-question-block.var-2{background-image:url("../images/sd-question_bg_2.jpg");max-height:442px;overflow:hidden}.sd-question-block>div{width:50%}.sd-question-block>div:first-child{padding-right:40px}.sd-question-block>div:nth-child(2){margin-top:20px}.sd-question-block h3{margin-bottom:20px;font-size:75px;font-weight:300;line-height:105%}.sd-question-block p{margin-bottom:25px}.sd-testimonials-title-text{font-size:30px;font-weight:300;line-height:120%;color:#fff;margin-bottom:30px}.sd-review-slider{margin:0 -10px}.sd-review-item{margin:0 10px;padding-left:20px;font-weight:normal;color:#fff;font-size:20px;line-height:120%}.sd-review-item *{font-size:20px !important}.sd-review{position:relative;margin-bottom:25px;padding-top:25px;padding-right:20px;font-weight:normal;font-style:normal;font-size:20px}.sd-review:before{content:"❝";position:absolute;left:-25px;top:0;font-size:40px;font-weight:bold;line-height:1;color:#c1a0cb}.sd-review:after{content:"❝";position:absolute;right:0;bottom:0;font-size:40px;font-weight:bold;line-height:1;color:#c1a0cb;transform:rotate(180deg)}.sd-review-name{font-size:20px;font-weight:bold;color:#fff;line-height:120%}.sd-title{text-align:center;margin:0 auto 50px auto;color:#412684;font-size:55px;line-height:112%;font-weight:300}.sd-title.var-2{text-align:left}.title-documents{margin-bottom:30px}.sd-slider-item{position:relative;margin:0 7.5px;overflow:hidden;text-decoration:none;color:#fff;display:block}.sd-slider-item:hover .sd-si-cont .sd-si-btn-block{height:46px;margin-top:30px}.sd-slider-item:hover .sd-si-cont .sd-si-text-block{height:230px}.sd-slider-item.var-2 .sd-si-pic{padding-top:137%}.sd-slider-item.var-2 .sd-si-cont{background:#412684}.sd-slider-item.var-2 .sd-si-cont .sd-si-pattern{background-image:url("../images/si-pattern_2.png")}.sd-slider-item.var-2 .sd-si-cont .sd-si-pattern:before{background:#412684}.sd-slider-item.var-2 .sd-si-cont .sd-si-pattern:after{background:#412684}.sd-slider-item.var-2 .sd-si-cont .sd-si-number{color:#c5b3d8}.sd-slider-item .sd-si-pic{display:block;padding-top:105%;background-position:center center;background-repeat:no-repeat;background-size:cover}.sd-slider-item .sd-si-cont{position:absolute;left:0;right:0;bottom:0;padding:21px 25px;background:#e84570}@media(min-width: 1900px){.sd-slider-item .sd-si-cont{padding:30px 25px}}@media(min-width: 2100px){.sd-slider-item .sd-si-cont{padding:48px 25px}}.sd-slider-item .sd-si-cont .sd-si-pattern{position:absolute;left:31px;bottom:calc(100% - 1px);width:39px;height:14px;background:url("../images/si-pattern_1.png") no-repeat 0 0}.sd-slider-item .sd-si-cont .sd-si-pattern:before{content:"";position:absolute;right:calc(100% - 1px);top:0;bottom:0;width:100vw;background:#e84570}.sd-slider-item .sd-si-cont .sd-si-pattern:after{content:"";position:absolute;left:calc(100% - 1px);top:0;bottom:0;width:100vw;background:#e84570}.sd-slider-item .sd-si-cont .sd-si-number{display:block;margin-bottom:6px;line-height:110%;color:#e697c0;font-size:18px;font-weight:bold;text-transform:uppercase}.sd-slider-item .sd-si-cont .sd-si-name{display:block;line-height:105%;font-size:28px;font-weight:300;color:#fff;min-height:65px}.sd-slider-item .sd-si-cont .sd-si-btn-block{display:block;height:0;margin:0;overflow:hidden;transition:all 300ms linear}.sd-slider-item .sd-si-cont .sd-btn{height:46px;padding:5px 15px}.sd-slider-item .sd-si-cont .sd-si-text-block{display:block;height:0;font-size:16px;font-weight:300;transition:all 300ms linear;overflow:hidden}.sd-slider_1{padding:0 65px;margin-bottom:50px}.sd-slider_1 .slick-prev,.sd-slider_1 .slick-next{width:51px;height:51px;background:#e84570;margin-top:-40px}.sd-slider_1 .slick-prev:before,.sd-slider_1 .slick-next:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);opacity:1}.sd-slider_1 .slick-prev{left:-10px}.sd-slider_1 .slick-prev:before{content:""}.sd-slider_1 .slick-next{right:-10px}.sd-slider_1 .slick-next:before{content:""}.sd-slider_1.slick-disabled{opacity:.6}.sd-slider_2,.sd-slider_3,.content-from-pages{padding:0 65px;margin-bottom:50px}.sd-slider_2 .slick-prev,.sd-slider_2 .slick-next,.sd-slider_3 .slick-prev,.sd-slider_3 .slick-next,.content-from-pages .slick-prev,.content-from-pages .slick-next{width:51px;height:51px;background:#412684;margin-top:-40px}.sd-slider_2 .slick-prev:before,.sd-slider_2 .slick-next:before,.sd-slider_3 .slick-prev:before,.sd-slider_3 .slick-next:before,.content-from-pages .slick-prev:before,.content-from-pages .slick-next:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);opacity:1}.sd-slider_2 .slick-prev.slick-disabled,.sd-slider_2 .slick-next.slick-disabled,.sd-slider_3 .slick-prev.slick-disabled,.sd-slider_3 .slick-next.slick-disabled,.content-from-pages .slick-prev.slick-disabled,.content-from-pages .slick-next.slick-disabled{opacity:.6}.sd-slider_2 .slick-prev,.sd-slider_3 .slick-prev,.content-from-pages .slick-prev{left:-10px}.sd-slider_2 .slick-prev:before,.sd-slider_3 .slick-prev:before,.content-from-pages .slick-prev:before{content:""}.sd-slider_2 .slick-next,.sd-slider_3 .slick-next,.content-from-pages .slick-next{right:-10px}.sd-slider_2 .slick-next:before,.sd-slider_3 .slick-next:before,.content-from-pages .slick-next:before{content:""}.sd-slider_2.slick-disabled,.sd-slider_3.slick-disabled,.content-from-pages.slick-disabled{opacity:.6}.sd-center-btn{margin:40px -15px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.sd-center-btn.var-2{margin-bottom:0}.sd-center-btn .sd-btn{margin:10px 15px}.content-from-pages .slick-prev{left:0}.content-from-pages .slick-next{right:0}.content-from-pages .slick-dots{left:0}.sd-news-flex{margin:120px 0;display:flex;justify-content:space-between;align-items:flex-start}.sd-news-flex .sd-news-sidebar{flex-shrink:0;width:400px;margin-right:56px;padding:40px;background:#412684}.sd-news-flex .sd-news-cont{width:100%;min-width:10px;max-width:100%;position:relative;margin-top:30px}.sd-news-sidebar-title{margin-bottom:30px;line-height:110%;color:#fff;font-weight:300;font-size:30px}.sd-refine-search-section{margin-bottom:40px}.sd-rs-text-field{box-sizing:border-box;width:100%;height:60px;background:#fff;border:1px solid #9d9e9f;padding:0 22px;color:#9d9e9f;font-weight:bold;font-size:20px;text-transform:uppercase}.sd-rs-text-field::-webkit-input-placeholder{opacity:1}.sd-rs-text-field::-moz-placeholder{opacity:1}.sd-rs-text-field:-moz-placeholder{opacity:1}.sd-rs-text-field:-ms-input-placeholder{opacity:1}.sd-rs-text-field:focus::-webkit-input-placeholder{opacity:0}.sd-rs-text-field:focus::-moz-placeholder{opacity:0}.sd-rs-text-field:focus:-moz-placeholder{opacity:0}.sd-rs-text-field:focus:-ms-input-placeholder{opacity:0}.sd-rs-title{display:inline-block;margin-bottom:20px;vertical-align:middle;line-height:110%;color:#fff;font-size:20px;font-weight:bold;text-transform:uppercase;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;user-select:none}.sd-rs-title span{margin-left:10px;font-size:60%;line-height:1}.sd-rs-list::-webkit-scrollbar{width:5px}.sd-rs-list::-webkit-scrollbar-track{-webkit-box-shadow:5px 5px 5px -5px rgba(34,60,80,.2) inset;background-color:#4a5c69;border-radius:10px}.sd-rs-list::-webkit-scrollbar-thumb{border-radius:10px;background:var(--white)}.sd-rs-list{list-style-position:outside;list-style:none;max-height:177px;overflow-y:auto}.sd-rs-list li{margin-bottom:9px}.sd-rs-list.scroll-dark::-webkit-scrollbar-track{background-color:var(--gray)}.sd-rs-list.scroll-dark::-webkit-scrollbar-thumb{background:#412684}.sd-rs-check{display:inline-block;position:relative}.sd-rs-check input:not(.pf-text-field){position:absolute;left:0;top:0;cursor:pointer;opacity:0}.sd-rs-check input:checked+.sd-rs-check-title:after{transform:scale(1)}.sd-rs-check .sd-rs-check-title{display:block;position:relative;padding-left:24px;color:#fff;line-height:110%;font-size:18px;font-weight:normal;cursor:pointer}.sd-rs-check .sd-rs-check-title:before{content:"";position:absolute;left:0;top:4px;box-sizing:border-box;width:13px;height:13px;border:1px solid #fff}.sd-rs-check .sd-rs-check-title:after{content:"";position:absolute;left:3px;top:7px;width:7px;height:7px;background:#fff;transition:all 300ms linear;transform:scale(0)}.sd-news-sorting-block{position:absolute;right:5px;top:-45px;display:flex;justify-content:flex-end;align-items:center}.sd-news-sorting{width:auto;min-width:160px}.sd-news-sorting .ui-selectmenu-button.ui-button{width:100%;height:auto}.sd-news-sorting .ui-selectmenu-button{border:none;background:none;border-radius:0;text-align:left;width:100%;box-sizing:border-box;height:auto;padding:0;margin:0}.sd-news-sorting .ui-selectmenu-button.ui-selectmenu-button-open{border-radius:0}.sd-news-sorting .ui-selectmenu-button .ui-selectmenu-text{background:none;padding:0 20px 0 0;width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative;margin:0;box-sizing:border-box;line-height:110%;color:#4a5c69;font-size:22px;font-weight:bold;text-transform:uppercase;letter-spacing:-0.5px}.sd-news-sorting .ui-selectmenu-button .ui-icon-triangle-1-s{position:absolute;width:auto;height:auto;right:0;margin-top:0;top:3px;background:none;z-index:10;text-indent:0}.sd-news-sorting .ui-selectmenu-button .ui-icon-triangle-1-s:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:#4a5c69;content:""}.sd-news-list{list-style-position:outside;list-style:none}.sd-news-list>li{margin-bottom:40px;display:flex;justify-content:space-between;align-items:center}.sd-nl-pic-block{flex-shrink:0;width:44.4%;margin-right:2.6%;position:relative}.sd-nl-pic-block .sd-nl-tag{position:absolute;left:18px;top:0;transform:translate(0, -50%);padding:8px 10px;background:#00bcf1;color:#fff;font-size:18px;font-weight:900;line-height:110%;text-transform:uppercase}.sd-nl-pic-block .sd-nl-tag.tag-red{background:#e84570}.sd-nl-pic-block .sd-nl-tag.tag-purple{background:#412684}.sd-nl-pic-block .sd-nl-tag.tag-pink{background:#e697c0}.sd-nl-pic-block .sd-nl-pic{padding-top:57.8%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-background-size:100%}.sd-nl-cont{width:100%;min-width:10px;max-width:100%}.sd-nl-cont .sd-nl-name{margin-bottom:12px;line-height:110%;color:#412684;font-weight:300;font-size:34px}.sd-nl-cont .sd-nl-author{margin-bottom:12px;line-height:110%;color:#412684;font-weight:300;font-size:26px}.sd-nl-cont .sd-nl-date{margin-bottom:8px;line-height:110%;font-weight:bold;font-size:20px;color:#c5b3d8;text-transform:uppercase}.sd-nl-cont .sd-nl-location{margin-bottom:50px;color:#412684;font-weight:bold;line-height:110%;font-size:20px;text-transform:uppercase}.sd-nav-links{margin:60px 0 0 0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.sd-nav-links .page-numbers,.sd-nav-links .current{display:flex;justify-content:center;align-items:center;box-sizing:border-box;min-width:20px;margin:0 2px;padding:0 2px;text-align:center;color:#412684;font-size:20px;font-weight:900;transition:all 300ms linear;text-decoration:none;cursor:pointer;height:42px}.sd-nav-links .page-numbers:hover{color:#e84570}.sd-nav-links .current{min-width:42px;height:42px;color:#fff;background:#412684;cursor:default}.sd-nav-links .current:hover{color:#fff}.sd-gray-section{padding:120px 0;background:#eee}.sd-gray-section.content-from-pages{padding:65px 0}.sd-title+.sd-title-text{margin-top:-20px}.sd-title-text{max-width:870px;margin:0 auto 72px auto;text-align:center;color:#4a5c69;font-size:20px;line-height:130%}.sd-title-text.var-2{margin-bottom:0}.sd-title-text p{margin-top:15px}.sd-role-list{list-style-position:outside;list-style:none;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;margin:0 -10px}.sd-role-list>li{width:100%;padding:40px 40px 35px 13px;margin-bottom:30px;background:#412684;color:#fff;font-size:20px;line-height:125%}.sd-role-list>li h3{margin-bottom:42px;font-size:40px;font-weight:300;line-height:110%}.bookmark-wrap{position:relative}.sd-teaching-job-list{list-style-position:outside;list-style:none;display:flex;justify-content:space-between;align-items:center;position:relative;border-bottom:2px solid #9d9e9f;margin-bottom:30px}.sd-teaching-job-list li{width:100%;padding:0 0 25px 0;font-weight:300;line-height:110%;font-size:30px;cursor:pointer;color:#4a5c69;transition:all 300ms linear}.sd-teaching-job-list li:hover{cursor:pointer;font-weight:bold;color:#412684}.sd-teaching-job-list li.active{cursor:default;font-weight:bold;color:#412684}.activeMenu{height:2px;background:#412684;position:absolute;bottom:0;z-index:2}.sd-teaching-job-title{display:none;font-weight:300;font-size:26px;text-align:center;margin-bottom:20px;color:#4a5c69;padding:10px 0;border-bottom:1px solid #4a5c69;cursor:pointer}.sd-teaching-job-title.active{font-weight:bold;color:#412684;cursor:default}.sd-tj-list{list-style-position:outside;list-style:none;display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:40px;grid-row-gap:15px;width:100%;margin-bottom:50px}.sd-tj-list.grid-6{grid-template-columns:repeat(6, 1fr)}.sd-tj-list li{color:#c1a0cb;font-size:16px;font-weight:bold;line-height:120%}.sd-tj-list li h3{font-weight:bold;font-size:18px;line-height:110%;text-transform:uppercase;margin-bottom:8px;color:#412684}.sd-tj-list li a{text-decoration:none;color:inherit}.sd-temporary-work-block{padding:120px 0;background:url("../images/temporary-work.jpg") no-repeat center center;background-size:cover;position:relative}.sd-temporary-work-block:before{content:"";position:absolute;left:0;top:0;bottom:0;width:100%;min-width:1920px;background:linear-gradient(to right, rgb(74, 92, 105) 0%, rgba(74, 92, 105, 0) 100%)}.sd-temporary-work-block .fixed{position:relative;z-index:2}.sd-tw-cont{position:relative;z-index:3;max-width:754px;color:#fff;font-size:20px;line-height:120%;font-weight:normal}.sd-tw-cont.list-spacing ul,.sd-tw-cont.list-spacing ol{margin-left:20px;list-style-position:outside}.sd-tw-cont.var-5{max-width:896px}.sd-tw-cont.var-5 .sd-staff-list li{width:calc(33.33% - 20px)}.sd-tw-cont .sd-title{color:#fff;text-align:left;margin:0 0 35px 0}.sd-tw-cont p{max-width:800px}.sd-tw-cont p span{font-weight:bold}.sd-tw-cont .sd-tw-btn-block{margin-top:26px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.sd-tw-cont .sd-tw-btn-block>*:not(:last-child){margin-right:15px}.sd-tw-cont .sd-btn{margin:30px 0 10px}.sd-section-fon{position:absolute;top:-33%;right:-16%;bottom:0;width:75%;background-position:center top;background-repeat:no-repeat;background-size:cover}.sd-section_2{padding:100px 0;position:relative;overflow:hidden}.sd-section_2.var-2:before{width:70%;-webkit-clip-path:polygon(0 -6%, 61% -6%, 100% 103%, 0% 103%);clip-path:polygon(0 -6%, 61% -6%, 100% 103%, 0% 103%)}.sd-section_2.var-2 .sd-tw-cont{max-width:980px;color:#fff;font-size:20px;line-height:120%;font-weight:normal}.sd-section_2.var-2 .sd-tw-cont .sd-title{max-width:800px}.sd-section_2.var-3:before{width:70%;-webkit-clip-path:polygon(0 -6%, 61% -6%, 100% 103%, 0% 103%);clip-path:polygon(0 -6%, 61% -6%, 100% 103%, 0% 103%);background:#00bcf1}.sd-section_2.var-3 .sd-tw-cont{max-width:980px;color:#fff;font-size:20px;line-height:120%;font-weight:normal}.sd-section_2.var-3 .sd-tw-cont .sd-title{max-width:800px}.sd-section_2.var-4 .sd-tw-cont{max-width:566px}.sd-section_2.var-4:before{width:60%;-webkit-clip-path:polygon(0 -6%, 70% -6%, 100% 103%, 0% 103%);clip-path:polygon(0 -6%, 70% -6%, 100% 103%, 0% 103%)}.sd-section_2.var-4 .sd-section-fon{right:0;width:59%;background-position:center 161px}.sd-section_2.school-portal-section .sd-section-fon{right:0;width:59%;background-position:center 121px}.sd-section_2:before{content:"";position:absolute;left:0;top:0;bottom:0;width:60%;-webkit-clip-path:polygon(0 -6%, 78% -6%, 100% 103%, 0% 103%);clip-path:polygon(0 -6%, 78% -6%, 100% 103%, 0% 103%);background:#412684;z-index:2}.sd-margin{margin-top:120px}.boxes__content,.boxes__action{position:relative;z-index:3}.sd-why-choose{list-style-position:outside;list-style:none;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.sd-why-choose>li{width:19.4%;background:#412684;padding:25px;color:#fff;line-height:130%;font-size:34px;font-weight:300}.sd-why-choose>li .sd-wc-pic{height:76px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:40px}.sd-why-choose>li .sd-wc-pic img{max-height:100%;width:auto;height:auto}.sd-staff-list{list-style-position:outside;list-style:none;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin-left:-20px;margin-top:50px}.sd-staff-list.var-2>li{font-size:20px;width:calc(45% - 20px)}.sd-staff-list>li{width:calc(29.33% - 20px);margin:34px 0 0 20px;background:#fff;font-size:30px;font-weight:300;line-height:130%;color:#412684;padding:15px 20px 90px 20px;position:relative}.sd-arrow-link{position:absolute;left:20px;bottom:16px;width:51px;height:51px;background:#fff;border:1px solid #412684;display:flex;justify-content:center;align-items:center;line-height:1;color:#412684;transition:all 300ms linear;font-size:32px;cursor:pointer;text-decoration:none}.sd-arrow-link:hover{background:#412684;color:#fff}.sd-other-recruitment{list-style-position:outside;list-style:none;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.sd-other-recruitment>li{width:32.2%;background:#fff;padding:18px 20px 90px 20px;font-weight:normal;font-size:20px;line-height:130%;color:#4a5c69;position:relative;margin-bottom:25px}.sd-other-recruitment>li h3{margin-bottom:25px;color:#412684;font-weight:300;font-size:35px;line-height:110%}.sd-other-recruitment>li h3 span{display:block;font-weight:bold}.sd-other-recruitment>li p{margin-bottom:20px}.boxes__content{padding-bottom:20px}.sd-gray-section .vacancies__container{padding-bottom:0}.sd-red-section{padding:120px 0 90px;background:#e84570}.sd-red-section .sd-flex-block h2,.sd-red-section .sd-flex-block h3,.sd-red-section .sd-flex-block h4{margin-bottom:12px}.sd-red-section .sd-flex-block p:last-of-type{margin-bottom:45px}.sd-flex-block{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;color:#fff;line-height:130%;font-size:20px;font-weight:normal}.sd-flex-block.var-2>div:first-child{max-width:100%;width:62%}.sd-flex-block.var-2>div:nth-child(2){width:38%}.sd-flex-block>div{width:50%}.sd-flex-block>div:first-child{max-width:710px}.sd-flex-block>div:nth-child(2){padding:0 20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.sd-flex-block .sd-title{margin-bottom:45px;text-align:left;color:#fff}.sd-flex-block p{margin-bottom:20px}.sd-flex-block .link{font-weight:900;font-style:normal;color:inherit}.sd-start-btn{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-left:-30px;margin-top:-20px;position:relative;z-index:2}.sd-start-btn .sd-btn{margin-top:20px;margin-left:30px}.sd-purple-section{padding:100px 0;background:#412684}.sd-offer-text{text-align:center;width:100%;color:#fff;font-weight:300;font-size:55px;line-height:105%}.sd-step-list{list-style-position:outside;list-style:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:14px;margin-bottom:30px}.sd-step-list>li{background:#fff;padding:25px;color:#4a5c69;font-size:18px;line-height:130%;font-weight:normal}.sd-step-list>li .sd-step-pic{height:78px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.sd-step-list>li .sd-step-pic img{display:block;max-height:100%;width:auto;height:auto}.sd-step-list h3{margin-bottom:15px;color:#412684;font-weight:300;font-size:30px;line-height:110%}.referral-form{max-width:1500px;margin-bottom:40px}.sd-rf-title{margin-bottom:48px;font-weight:300;line-height:110%;color:#412684;font-size:34px}.sd-rf-row{margin-bottom:40px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2%;grid-row-gap:34px}.sd-rf-label{display:block;margin-bottom:15px;color:#412684;font-weight:900;line-height:110%;font-size:18px;flex-grow:1;text-transform:uppercase}.sd-rf-label span{font-size:14px}.popup-select-block{width:100%}.sd-rf-text-field,.input-placeholder{display:block;box-sizing:border-box;width:100%;height:60px;padding:0 22px;border:1px solid #9d9e9f;background:#fff;font-weight:bold;font-size:18px;font-family:"effra",sans-serif;text-transform:uppercase;color:#9d9e9f;line-height:130%}.sd-rf-text-field[type=date],.sd-rf-text-field[type=time],.input-placeholder[type=date],.input-placeholder[type=time]{line-height:49px;text-align:left;position:relative}.sd-rf-text-field[type=date]::-webkit-date-and-time-value,.sd-rf-text-field[type=time]::-webkit-date-and-time-value,.input-placeholder[type=date]::-webkit-date-and-time-value,.input-placeholder[type=time]::-webkit-date-and-time-value{text-align:left}.sd-rf-text-field[type=date]::-webkit-calendar-picker-indicator,.sd-rf-text-field[type=time]::-webkit-calendar-picker-indicator,.input-placeholder[type=date]::-webkit-calendar-picker-indicator,.input-placeholder[type=time]::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);bottom:0;color:rgba(0,0,0,0);cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:0}.sd-rf-text-field::-webkit-input-placeholder,.input-placeholder::-webkit-input-placeholder{opacity:1;color:#9d9e9f}.sd-rf-text-field::-moz-placeholder,.input-placeholder::-moz-placeholder{opacity:1;color:#9d9e9f}.sd-rf-text-field:-moz-placeholder,.input-placeholder:-moz-placeholder{opacity:1;color:#9d9e9f}.sd-rf-text-field:-ms-input-placeholder,.input-placeholder:-ms-input-placeholder{opacity:1;color:#9d9e9f}.sd-rf-text-field:focus::-webkit-input-placeholder,.input-placeholder:focus::-webkit-input-placeholder{opacity:0}.sd-rf-text-field:focus::-moz-placeholder,.input-placeholder:focus::-moz-placeholder{opacity:0}.sd-rf-text-field:focus:-moz-placeholder,.input-placeholder:focus:-moz-placeholder{opacity:0}.sd-rf-text-field:focus:-ms-input-placeholder,.input-placeholder:focus:-ms-input-placeholder{opacity:0}.placeholder-wr{position:relative}.placeholder-wr .input-placeholder{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;pointer-events:none;z-index:1}.placeholder-wr .input-placeholder.hidden{display:none}.sd-select .ui-selectmenu-button.ui-button{text-align:center;width:100%;box-sizing:border-box;height:60px}.sd-select .ui-selectmenu-button{border:1px solid #9d9e9f;background:#fff;border-radius:0;text-align:left;width:100%;box-sizing:border-box;height:60px;padding:0;margin:0}.sd-select .ui-selectmenu-button .ui-selectmenu-text{background:none;padding:0 35px 0 22px;width:100%;height:58px;display:flex;justify-content:flex-start;align-items:center;font-weight:bold;font-size:20px;text-transform:uppercase;color:#9d9e9f;line-height:130%;position:relative;margin:0;box-sizing:border-box}.sd-select .ui-selectmenu-button .ui-icon-triangle-1-s{position:absolute;width:auto;height:auto;right:18px;margin-top:0;top:20px;background:none;z-index:10;text-indent:0}.sd-select .ui-selectmenu-button .ui-icon-triangle-1-s:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:#412684;content:""}.sd-rf-btn-row{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-top:-20px;margin-left:-30px}.sd-rf-btn-row .sd-btn{margin:20px 0 0 30px}.sd-tw-white .sd-tw-list li:before{background:#e84570}.sd-tw-list{list-style-position:outside;list-style:none;margin:20px 0}.sd-tw-list li{position:relative;padding-left:15px;margin-bottom:10px}.sd-tw-list li:before{content:"";position:absolute;left:0;top:12px;width:3px;height:3px;background:#fff}.sd-popup,.sd-book-popup,.sd-request-popup{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);padding:100px 50px 50px 100px;width:98%;max-width:1000px;background:#fff;z-index:1002}.sd-popup.var-2,.var-2.sd-book-popup,.var-2.sd-request-popup{max-width:1190px}.sd-popup .sd-close-popup,.sd-book-popup .sd-close-popup,.sd-request-popup .sd-close-popup{width:31px;height:31px;position:absolute;top:35px;right:35px;cursor:pointer}.sd-popup .sd-close-popup:hover:before,.sd-book-popup .sd-close-popup:hover:before,.sd-request-popup .sd-close-popup:hover:before,.sd-popup .sd-close-popup:hover:after,.sd-book-popup .sd-close-popup:hover:after,.sd-request-popup .sd-close-popup:hover:after{background:#e84570}.sd-popup .sd-close-popup:before,.sd-book-popup .sd-close-popup:before,.sd-request-popup .sd-close-popup:before,.sd-popup .sd-close-popup:after,.sd-book-popup .sd-close-popup:after,.sd-request-popup .sd-close-popup:after{content:"";position:absolute;left:50%;top:50%;margin:-17px 0 0 -2px;height:34px;width:2px;background:#412684;transform:rotate(45deg);transition:all 300ms linear}.sd-popup .sd-close-popup:after,.sd-book-popup .sd-close-popup:after,.sd-request-popup .sd-close-popup:after{transform:rotate(-45deg)}.sd-popup .sd-popup-scroll,.sd-book-popup .sd-popup-scroll,.sd-request-popup .sd-popup-scroll{max-height:calc(100vh - 170px);padding-right:50px;overflow-y:auto;overflow-x:hidden}.sd-popup .sd-popup-scroll::-webkit-scrollbar-track,.sd-book-popup .sd-popup-scroll::-webkit-scrollbar-track,.sd-request-popup .sd-popup-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fff}.sd-popup .sd-popup-scroll::-webkit-scrollbar,.sd-book-popup .sd-popup-scroll::-webkit-scrollbar,.sd-request-popup .sd-popup-scroll::-webkit-scrollbar{width:6px;background-color:#fff}.sd-popup .sd-popup-scroll::-webkit-scrollbar-thumb,.sd-book-popup .sd-popup-scroll::-webkit-scrollbar-thumb,.sd-request-popup .sd-popup-scroll::-webkit-scrollbar-thumb{background-color:#412684}.sd-popup .sd-title,.sd-book-popup .sd-title,.sd-request-popup .sd-title{text-align:left;margin-bottom:15px}.sd-popup-fon{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:1001}.popup-flex{display:flex;justify-content:space-between;flex-wrap:wrap;color:#4a5c69;line-height:130%;font-weight:normal;font-size:20px}.popup-flex:last-child{margin-bottom:0}.popup-flex.popup-spacing .pf-cont{line-height:150%}.popup-flex p{margin-bottom:10px}.popup-flex .sd-rf-label{font-size:18px}.pf-cell{margin-bottom:30px;width:48%;display:flex;flex-direction:column;align-items:flex-start}.pf-cell.pf-cell-full{width:100%}.pf-cell.pf-cell-reset{margin-bottom:0}.pf-title{margin-bottom:4px;position:relative;padding-left:30px;color:#412684;font-weight:bold;font-size:18px;line-height:110%;text-transform:uppercase}.pf-title span{position:absolute;left:0;top:2px;font-size:16px;line-height:1;color:#e84570}.pf-cont{font-weight:300;font-size:18px;line-height:105%;color:#412684}.pf-cont-reset{font-size:20px;line-height:130%}.pf-cont a{text-decoration:none;color:inherit}.pf-cont span,.pf-cont p{font-family:inherit !important;font-size:inherit !important;color:inherit !important;background:none !important;font-weight:inherit !important}.pf-cont b{font-weight:inherit !important}.pf-get-directions{display:inline-block;margin-top:15px;text-decoration:none;font-weight:bold;line-height:130%;font-size:18px;color:#c5b3d8;text-transform:uppercase;transition:all 300ms linear;cursor:pointer}.pf-get-directions:hover{color:#e697c0}.sd-map{margin-top:60px}.popup-title-small{margin-bottom:25px;font-weight:300;line-height:110%;color:#412684;font-size:30px}.popup-select-block .selectize-control.single .selectize-input{display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;width:100%;height:50px;padding:0 22px;border:1px solid #9d9e9f;background:#fff;font-family:"effra",sans-serif;font-size:17px;text-transform:uppercase;color:#9d9e9f;line-height:130%;border-radius:0;height:60px}.popup-select-block .selectize-control.single .selectize-input:after{margin-top:0;width:auto;height:auto;border:none;right:18px;top:22px;background:none;z-index:10;text-indent:0;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:#412684;content:""}.popup-select-block .selectize-dropdown .option:first-child{display:none}.sd-rf-text-field:disabled{color:#eee}.popup-datepicker-block{display:flex;justify-content:flex-start;align-items:center;width:100%}.popup-datepicker-block .datepicker{max-width:311px;background:#fff url("../images/calendar.png") no-repeat 95% center}.popup-datepicker-block .asap-check{flex-shrink:0;margin-left:6px;position:relative;overflow:hidden}.popup-datepicker-block .asap-check input{position:absolute;left:0;top:0;cursor:pointer;opacity:0}.popup-datepicker-block .asap-check input:checked+.asap-check-title:after{transform:translate(0, -50%) scale(1)}.popup-datepicker-block .asap-check .asap-check-title{display:block;position:relative;cursor:pointer;padding-left:22px;color:#412684;text-transform:uppercase;font-weight:bold;line-height:110%;font-size:18px}.popup-datepicker-block .asap-check .asap-check-title:before{content:"";position:absolute;left:0;top:50%;transform:translate(0, -50%);box-sizing:border-box;width:14px;height:14px;border:1px solid #4a5c69}.popup-datepicker-block .asap-check .asap-check-title:after{content:"";position:absolute;left:3px;top:50%;transform:translate(0, -50%) scale(0);width:8px;height:8px;background:#412684;transition:all 300ms linear}.pf-file-block{display:inline-block;position:relative;margin-bottom:40px}.pf-file-block .pf-file-wrap{position:relative;overflow:hidden}.pf-file-block .pf-file-wrap:hover .pf-file{background:#412684;border-color:#412684;color:#fff}.pf-file-block input{position:absolute;left:-120px;top:0;width:calc(100% + 120px);bottom:0;cursor:pointer;opacity:0}.pf-file-block .pf-file{display:flex;justify-content:center;align-items:center;width:250px;height:60px;border:1px solid #4a5c69;background:#fff;color:#4a5c69;padding:5px 10px;font-size:20px;font-weight:bold;text-transform:uppercase;cursor:pointer;transition:all 300ms linear}.pf-file-block .pf-file:hover{background:#412684;border-color:#412684;color:#fff}.pf-file-block .pf-file-name{position:absolute;left:0;top:calc(100% + 10px);color:#4a5c69;font-size:16px}.cards-slider{margin:0 -7.5px;padding-bottom:75px}.cards-slider .cards-item{position:relative;margin:70px 7.5px 30px 7.5px;height:174px}.cards-slider .cards-item .cards{position:absolute;left:0;bottom:0;right:0;background:#e84570;min-height:160px;width:100%;margin:0;padding:20px 15px 25px 25px}.cards-slider .cards-item .cards:hover .cards-text{height:108px;overflow-y:auto;opacity:1}.cards-slider .cards-item .cards:hover .cards-text::-webkit-scrollbar{width:3px;height:2px;background:rgba(255,255,255,.1);border-radius:3px}.cards-slider .cards-item .cards:hover .cards-text::-webkit-scrollbar-thumb{background:rgba(255,255,255,.5);border-radius:3px;cursor:pointer}.cards-slider .cards-item .cards:hover .icon{opacity:0}.cards-slider .cards-item .cards .arrow{background:url("../images/si-pattern_4.png")}.cards-slider .cards-item .cards .arrow::before{background:var(--red)}.cards-slider .cards-item .cards .arrow::after{background:var(--red)}.cards-slider .cards-item .cards .icon{position:absolute;bottom:14px;right:21px;transition:all 300ms linear;width:36px;height:36px}.cards-slider .cards-item .cards .icon svg,.cards-slider .cards-item .cards .icon img{width:100%;height:100%}.cards-slider .cards-item .cards .title{display:block;line-height:30px;transition:all 300ms linear;padding:0 0 2px;margin-right:10px;min-height:unset;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cards-slider .cards-item .cards .cards-text{transition:height 300ms linear,opacity 300ms 300ms;height:0;overflow:hidden;font-size:18px;line-height:21.6px;color:#fff;padding-right:5px;position:relative;z-index:2;opacity:0}.cards-slider .cards-item .cards .cards-text .cards-text-body{display:flex;justify-content:center;align-items:stretch;flex-direction:column;min-height:100%;font-size:16px}.cards-slider .cards-item .cards .cards-text .cards-text-body a{color:#412684;text-decoration:none}.cards-slider .cards-item .cards .cards-text .cards-text-body a:hover{text-decoration:underline !important;opacity:.8}.radius-select{width:228px}.radius-select select{width:100%;box-sizing:border-box;height:60px;border-radius:0 !important;border:1px solid #fff;background:#fff;text-transform:uppercase;font:20px/130% "effra",sans-serif;color:#9d9e9f;padding:0 15px 0 11px}.radius-select .ui-state-disabled{display:none !important}.radius-select .ui-selectmenu-button.ui-button{text-align:center;width:100%;box-sizing:border-box;height:60px;border-radius:0 !important}.radius-select .ui-selectmenu-button{border:1px solid #fff;background:#fff;border-radius:0;text-align:left;width:100%;box-sizing:border-box;height:60px;padding:0;margin:0}.radius-select .ui-selectmenu-button .ui-selectmenu-text{background:none;padding:0 30px 0 15px;width:100%;height:58px;display:flex;justify-content:flex-start;align-items:center;font-weight:normal;font-style:normal;font-size:20px;font-family:"effra",sans-serif;text-transform:uppercase;color:#9d9e9f;line-height:130%;position:relative;margin:0;box-sizing:border-box}.radius-select .ui-selectmenu-button .ui-icon-triangle-1-s{position:absolute;width:auto;height:auto;right:4px;margin-top:0;top:20px;background:none;z-index:10;text-indent:0}.radius-select .ui-selectmenu-button .ui-icon-triangle-1-s:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;color:#412684;content:""}.work-card-slider{margin:0 -7px}.work-card-slider .slick-track{display:flex !important}.work-card-slider .slick-slide{height:inherit !important}.work-card-slider .wc-item{min-height:100%}.work-card-slider .slick-dots{bottom:-30px}.work-card-slider .slick-dots li{width:12px;height:12px;border-radius:50%}.work-card-slider .slick-dots li.slick-active button{background:#e84570}.work-card-slider .slick-dots li button{width:12px;height:12px;padding:0;border-radius:50%;background:#412684;cursor:pointer;transition:all 300ms linear}.work-card-slider .slick-dots li button:before{display:none}.wc-item{margin:0 7px;padding:25px 25px 40px 25px;background:#412684;color:#fff;font-size:22px;line-height:110%;font-weight:300;min-height:150px;position:relative}.wc-item .icon{position:absolute;width:36px;height:36px;bottom:14px;right:21px;transition:all 300ms linear}.wc-item .icon svg{width:100%;height:100%}.wc-item .wc-icon{margin-bottom:20px;height:76px;display:flex;justify-content:flex-start;align-items:center}.wc-item .wc-icon img,.wc-item .wc-icon svg{max-width:100%;max-height:100%;width:auto;height:auto}.sd-tw-title{color:#fff;font-size:26px;font-weight:300;font-style:normal;margin-bottom:20px}.page404{min-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.news-block{overflow:hidden;margin-bottom:60px;height:34vw;display:grid;grid-template-columns:60% 38%;grid-gap:30px;grid-template-areas:"news-item_1 news-item_2" "news-item_1 news-item_3"}.news-block .news-item{position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.news-block .news-item:first-child{grid-area:news-item_1}.news-block .news-item:nth-child(2){grid-area:news-item_2}.news-block .news-item:nth-child(3){grid-area:news-item_3}.news-block .news-item:hover .news-cont{bottom:0}.news-block .news-item:nth-child(2) .news-cont,.news-block .news-item:nth-child(3) .news-cont{padding:20px}.news-block .news-item:nth-child(2) .news-cont .news-date,.news-block .news-item:nth-child(3) .news-cont .news-date{margin-bottom:10px;font-size:15px}.news-block .news-item:nth-child(2) .news-cont .news-title,.news-block .news-item:nth-child(3) .news-cont .news-title{font-size:25px}.news-block .news-item .news-cont{overflow:hidden;position:absolute;left:0;right:0;bottom:-76px;padding:30px;background:rgba(49,55,71,.75);transition:all 300ms linear}.news-block .news-item .news-cont .news-date{margin-bottom:20px;color:#c5b3d8;font-weight:900;font-size:18px;line-height:120%;text-transform:uppercase}.news-block .news-item .news-cont .news-title{color:#fff;font-size:30px;font-weight:300;line-height:120%}.news-block .news-item .news-cont .news-btn-block{margin-top:30px;transition:all 300ms linear;overflow:hidden}.credit-line{margin-top:10px;max-width:150px;float:right;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;grid-row-gap:20px}@media(max-width: 1024px){.credit-line{align-items:center}}.sd-question-block.var-2.testimonials__var-2{background:#412684 url("../images/sd-question_bg_2_mob.png");background-position:center;background-repeat:no-repeat;background-size:contain;max-height:unset;max-height:unset}.wpcc-color-custom-1741704561 .wpcc-privacy{color:#412684 !important}#site .popup{padding:65px 45px 40px 87px}#site .popup .lp-scroll-wrap{margin-right:0;width:100%;max-height:100%;overflow-y:auto;padding-bottom:1px}#site .popup .lp-scroll-wrap::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fff}#site .popup .lp-scroll-wrap::-webkit-scrollbar{width:6px;background-color:#fff}#site .popup .lp-scroll-wrap::-webkit-scrollbar-thumb{background-color:#412684}#site .lp-scroll-over{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media only screen and (max-width: 720px){.popup .recaptcha-block{zoom:1.418}}.sd-si-btn-block .sd-btn.sd-btn-transparent.hover__red:hover{color:var(--red) !important}.popup-form p{font-size:30px}.popup-form .title__small{font-size:50px}.sd-news-flex_column{flex-direction:column;position:relative}.sd-news-flex_column .form-inner{max-height:0;overflow:hidden;transition:.3s ease-in-out all;width:100%}.sd-news-flex_column .sd-news-sidebar{width:100% !important;max-width:100% !important;margin-right:0 !important;display:grid;grid-template-columns:max-content 1fr 110px;grid-column-gap:20px;align-items:center;margin-bottom:50px;position:relative}.sd-news-flex_column .sd-dropdown-btn{width:100px;height:40px;font-size:26px;background-color:#412684;color:#fff;display:flex;justify-content:center;align-items:center;top:-40px;position:absolute;left:0;right:0;margin:auto;cursor:pointer;opacity:0;visibility:hidden;transition:.3s ease-in-out all;transition-delay:.4s}.sd-news-flex_column .sd-dropdown-btn.active{opacity:1;visibility:visible}.sd-news-flex_column .sd-news-sidebar__close-btn{position:absolute;width:23px;height:23px;right:30px;cursor:pointer;transition:.3s ease-in-out all}.sd-news-flex_column .sd-news-sidebar__close-btn:hover{transform:scale(1.1)}.sd-news-flex_column .sd-news-sidebar__close-btn:before,.sd-news-flex_column .sd-news-sidebar__close-btn:after{content:"";position:absolute;top:50%;width:100%;height:2px;background-color:#fff}.sd-news-flex_column .sd-news-sidebar__close-btn:before{transform:rotate(45deg)}.sd-news-flex_column .sd-news-sidebar__close-btn:after{transform:rotate(-45deg)}.sd-news-flex_column .sd-news-sidebar-title{margin-bottom:0}.sd-news-flex_column .sd-refine-search-section{margin-bottom:0}.sd-news-flex_column .sd-btn{width:60px;height:60px;font-size:26px}.sd-news-flex_column .is-item{background:none;color:#412684;padding:0;margin-bottom:30px}.sd-news-flex_column .is-item h3{color:#412684}.sd-news-flex_column .sd-role-list{margin:0}.sd-news-flex_column .sd-role-list>li{background:none;color:#412684;padding:0;margin:0}.sd-news-flex_column .sd-role-list>li+li{margin-top:30px}.getzip{position:relative;transition:.3s ease-in-out all}.getzip:before{content:"";position:absolute;bottom:0;left:0;width:50%;height:1px;background-color:#412684;transition:.3s ease-in-out all}.getzip:hover{color:#e697c0}.getzip:hover:before{width:100%}.search-center{display:flex;flex-direction:column;position:initial !important}.search-center .lope{height:auto !important}.search-modal{position:absolute;top:100%;left:5.2vw;right:5.2vw;background-color:#412684;max-height:0;overflow-y:hidden;transition:.3s ease-in-out all}.search-modal__form{padding:20px 80px 20px 30px;display:grid;grid-template-columns:1fr 150px;align-items:center;grid-column-gap:15px}.search-modal__form h3{grid-column:1/span 2;margin-bottom:15px}.search-modal .sd-news-sidebar__close-btn{position:absolute;width:23px;height:23px;right:30px;bottom:40px;cursor:pointer;transition:.3s ease-in-out all}.search-modal .sd-news-sidebar__close-btn:hover{transform:scale(1.1)}.search-modal .sd-news-sidebar__close-btn:before,.search-modal .sd-news-sidebar__close-btn:after{content:"";position:absolute;top:50%;width:100%;height:2px;background-color:#fff}.search-modal .sd-news-sidebar__close-btn:before{transform:rotate(45deg)}.search-modal .sd-news-sidebar__close-btn:after{transform:rotate(-45deg)}.find-jobs{width:100%;height:100%;padding:0 !important}.find-jobs .apply__popup_100{height:100%}.find-jobs form{height:100%}.find-jobs__close{width:32px !important;height:32px !important;top:90px !important;right:90px !important}.find-jobs__close:before,.find-jobs__close:after{background-color:#fff !important;height:34px !important;top:auto !important;margin:0 !important}.find-jobs__close:hover{transform:scale(1.1)}.find-jobs__title{font-size:70px;font-weight:700;color:#fff}.find-jobs__title.italic{font-style:italic}.find-jobs__title.thin{font-weight:300}.find-jobs__inner{display:flex;align-items:flex-start;margin-top:80px;width:100%;margin-bottom:30px;position:relative;z-index:1}.find-jobs__inner.column{flex-direction:column}.find-jobs input+.find-jobs__text{margin-top:15px}.find-jobs__block{display:flex;flex-direction:column;max-width:480px;width:100%}.find-jobs__block:not(:last-child){margin-right:30px}.find-jobs__block.postcode-block{position:relative}.find-jobs__block.w-auto{max-width:none;width:auto}.find-jobs__block .find-jobs__label{margin-bottom:10px}.find-jobs__block.range{display:flex;flex-wrap:wrap;max-width:500px;position:relative}.find-jobs__block.range .find-jobs__text{display:flex;justify-content:space-between}.find-jobs__block.range .input-range{height:1px;-webkit-appearance:none;width:100%;background-color:rgba(0,0,0,0);padding-top:60px;cursor:pointer}.find-jobs__block.range .input-range:focus{outline:none}.find-jobs__block.range .input-range::-webkit-slider-thumb{-webkit-appearance:none;height:9px;width:9px;border-radius:50%;background-color:#c1c5c8;cursor:pointer;margin-top:-4px}.find-jobs__block.range .input-range::-webkit-slider-runnable-track{width:100%;height:1px;cursor:pointer;background:#c1c5c8;border-radius:7px}.find-jobs__block.range .input-range::-ms-track{width:100%;cursor:pointer;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);height:7px;border-width:14px 0}.find-jobs__range-output{position:absolute;padding:5px 10px;background-color:#fff;font-size:18px;font-weight:700;color:#4a5c69;transform:translateX(-50%);top:40px;width:max-content;pointer-events:none;cursor:pointer}.find-jobs__range-output:before{content:"";width:20px;height:20px;background-color:#fff;left:0;right:0;margin:0 auto;transform:rotate(45deg);bottom:-10px;position:absolute;z-index:-1}.find-jobs__btn{padding:25px 30px;background-color:#fff;color:#412684;cursor:pointer;font-size:18px;text-transform:uppercase;font-weight:800;margin-top:27px;transition:.3s ease-in-out all;border:1px solid #fff;outline:none;font-family:"effra",sans-serif;line-height:100%}.find-jobs__btn:hover{background:#412684;color:#fff}.find-jobs__btn.btn-ml{margin-left:30px}.find-jobs__btn.btn-mt{margin-top:60px}.find-jobs__btn.back{margin-top:auto;border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff}.find-jobs__btn.back:hover{border-color:rgba(0,0,0,0);background-color:#fff;color:#e84570}.find-jobs__btn.back.blue-back:hover{color:#00bcf1}.find-jobs__btn.back.purple-back:hover{color:#412684}.find-jobs__btn.red{color:#e84570}.find-jobs__btn.red:hover{background-color:#e84570;color:#fff}.find-jobs__btn.blue{color:#00bcf1}.find-jobs__btn.blue:hover{background-color:#00bcf1;color:#fff}.find-jobs__check-list{margin-top:30px}.find-jobs__check-list .sd-rs-check{transition:.3s ease-in-out all}.find-jobs__check-list .sd-rs-check .sd-rs-check-title{transition:.3s ease-in-out all;font-size:22px;font-weight:800;text-transform:uppercase}.find-jobs__check-list .sd-rs-check .sd-rs-check-title:before{transition:.3s ease-in-out all}.find-jobs__check-list-big{margin-top:0;display:flex !important;margin-right:-30px;margin-bottom:-30px;flex-wrap:wrap;max-height:none}.find-jobs__check-list-big.m-w{max-width:1100px}.find-jobs__check-list-big.purple .sd-rs-check:hover .sd-rs-check-title{color:#412684}.find-jobs__check-list-big.purple .sd-rs-check:hover .sd-rs-check-title:before{background-color:#412684}.find-jobs__check-list-big.red .sd-rs-check:hover .sd-rs-check-title{color:#e84570}.find-jobs__check-list-big.red .sd-rs-check:hover .sd-rs-check-title:before{background-color:#e84570}.find-jobs__check-list-big li{margin-right:30px;margin-bottom:30px}.find-jobs__check-list-big .sd-rs-check{padding:17px 22px;border:1px solid #fff;cursor:pointer}.find-jobs__check-list-big .sd-rs-check:hover{background-color:#fff}.find-jobs__check-list-big .sd-rs-check:hover .sd-rs-check-title{color:#00bcf1}.find-jobs__check-list-big .sd-rs-check:hover .sd-rs-check-title:before{background-color:#00bcf1}.find-jobs__label{font-weight:800;font-size:18px;text-transform:uppercase;line-height:130%;color:#c1a0cb}.find-jobs__label.white{color:#fff}.find-jobs__text{font-size:22px;text-transform:uppercase;color:#fff;line-height:130%;font-weight:800}.find-jobs__text.text-icon{display:flex;align-items:center}.find-jobs__text.text-icon span{margin-right:9px}.find-jobs__field{padding:17px 22px;font-size:22px;font-weight:700}.find-jobs__field::placeholder{font-weight:700;color:#c1c5c8}.find-jobs__field.select{appearance:none;-webkit-appearance:none;text-transform:uppercase;color:#c1c5c8;font-weight:700;cursor:pointer}.find-jobs__post-result{top:95px;width:100%}.find-jobs__bottom-wrapper{display:flex;justify-content:space-between;width:100%;margin-top:auto}.find-jobs__icon{margin-top:-220px;margin-left:auto;height:41vh;max-height:440px;z-index:0;pointer-events:none;position:relative;right:-85px;bottom:-65px}.find-jobs__icon img{width:100%;height:100%;object-fit:contain}.find-jobs__bg{padding:150px 100px 100px;height:100%;display:flex;flex-direction:column;align-items:flex-start;overflow-y:auto;position:relative;transform:translateX(-100%);transition:.3s ease-in-out all}.find-jobs__bg::-webkit-scrollbar{width:3px}.find-jobs__bg::-webkit-scrollbar-track{background:#f1f1f1}.find-jobs__bg::-webkit-scrollbar-thumb{background-color:#412684}.find-jobs__bg::-webkit-scrollbar-thumb:hover{background:#c1c5c8}.find-jobs__bg.bg1{background-color:#412684}.find-jobs__bg.bg1::-webkit-scrollbar-thumb{background-color:#e84570}.find-jobs__bg.bg2{background-color:#e84570}.find-jobs__bg.bg2::-webkit-scrollbar-thumb{background-color:#00bcf1}.find-jobs__bg.bg3{background-color:#00bcf1}.find-jobs__bg.bg3::-webkit-scrollbar-thumb{background-color:#e84570}.find-jobs__bg.bg4{background-color:#412684}.find-jobs__bg.bg4::-webkit-scrollbar-thumb{background-color:#e84570}.find-jobs__bg.bg5{background-color:#e84570}.find-jobs__bg.bg5::-webkit-scrollbar-thumb{background-color:#00bcf1}.find-jobs__bg.bg6{background-color:#00bcf1}.find-jobs__bg.bg6::-webkit-scrollbar-thumb{background-color:#e84570}.find-jobs__bg.bg7{background-color:#412684}.find-jobs__bg.bg7::-webkit-scrollbar-thumb{background-color:#e84570}.find-jobs__bg.slide-right{transform:translateX(0);transition-delay:300ms}.find-jobs__bg.slide-right-1{transform:translateX(0);transition-delay:0ms}.mobile-image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;display:none}.mobile-image::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.4)}.sd-question-block-edwin{background-image:url("../images/edwin-footer-bg.png") !important;background-color:#412684 !important;background-repeat:no-repeat;-webkit-background-size:auto 127% !important;background-size:auto 127% !important;background-position:62% center !important}.sd-question-block-edwin.testimonials__var-2{background-size:auto 122% !important;background-position:208% center !important}@media(max-width: 1400px){.sd-question-block-edwin.testimonials__var-2{background-position:-52% center !important}}@media(max-width: 1400px){.sd-question-block-edwin.testimonials__var-2{-webkit-background-size:contain !important;background-size:contain !important;background-position:center center !important}}@media(max-width: 768px){.sd-question-block-edwin{-webkit-background-size:contain !important;background-size:contain !important}}.bg-gray{background:#eee}.bg-white{background:#fff}.vacancies-edwin-section{padding-bottom:70px}.library-section-edwin{margin-top:120px}.sd-request-popup{max-width:1720px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:100px 70px 100px 100px;display:none}.sd-request-popup.success-message{width:100%;max-width:945px}.sd-request-popup .popup-title-small{color:#4a5c69;margin-bottom:70px}.sd-request-popup .popup-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px}.sd-request-popup .pf-cell{width:100%;display:flex;flex-direction:column;justify-content:space-between}.sd-request-popup .pf-cell:nth-of-type(6),.sd-request-popup .pf-cell:nth-of-type(7){grid-row:3/3}.sd-request-popup .sd-btn{margin-top:15px}.sd-book-popup{display:none}.sd-book-popup .pf-cell:nth-of-type(6){grid-row:auto}.sd-book-popup .pf-cell:nth-of-type(7){grid-row:auto;grid-column:1/3}textarea.sd-rf-text-field{height:120px;resize:none;padding-top:17px;border-radius:0px}@media only screen and (max-width: 1900px){.fixed{padding:0 4vw}.boxes .boxes__container .boxes__block.pd-1{padding:60px 14px 80px 4vw}}@media only screen and (max-width: 1840px){.vacancies .vacancies__container .slide .cards__slide{max-width:1055px}.vacancies .vacancies__container .slide .swiper-button-prev{left:calc(50% - 604px)}.vacancies .vacancies__container .slide .swiper-button-next{right:calc(50% - 604px)}}@media only screen and (max-width: 1800px){.header .header__logo{margin-right:20px}.header .header__link ul li .link__text{font-size:16px;margin-right:20px}.header .header__link ul li .facebook{margin-right:15px}.header .header__link ul li .instagram{margin-right:15px}.header .header__link ul li .twitter{margin-right:25px}.header .header__link ul li .lope{margin-right:20px}.header .header__link ul li .link__action{font-size:16px}.header .header__link ul li .one{padding:16px 0px 16px 18px;margin-right:20px;width:171px}.header .header__link ul li .two{padding:16px 0px 16px 18px;width:139px}.footer__image .rec{max-width:276px}.footer .footer__container .footer__link ul{margin-left:50px}.footer .footer__container .footer__link ul li{margin-right:40px}.footer .footer__container .footer__link .footer__text{margin-left:50px}.school.w__img-1 .school__container .school__bg{width:34.5vw}.boxes__content.var-3{min-height:180px}.boxes__content.var-4{min-height:210px}.boxes .boxes__container .boxes__block .boxes__content .boxes__title{font-size:50px;max-width:664px}.boxes .boxes__container .boxes__block .boxes__content .boxes__text{position:relative;z-index:2;padding-top:25px}.boxes .boxes__container .boxes__block .boxes__triangle .svg__one{width:350px;height:209px}.boxes .boxes__container .boxes__block .boxes__triangle .svg__two{height:140px;bottom:20px;right:20px}.news .news__container .news__info{display:flex;justify-content:center}.news .news__container .news__bg{width:700px;height:402px;margin-right:10px}.news .news__container .news__bg .news__shadow{top:253px}.news .news__container .news__bg .news__shadow img{height:248px}.news .news__container .news__bg .news__shadow .shadow__info .shadow__title{font-size:36px}.news .news__container .news__small .small__one{width:413px;height:196px;margin-bottom:10px}.news .news__container .news__small .small__one .news__shadow{top:107px}.news .news__container .news__small .small__one .news__shadow img{height:166px}.news .news__container .news__small .small__one .news__shadow .shadow__info .shadow__action a{font-size:15px}.news .news__container .news__small .small__one .news__shadow .shadow__info .shadow__title{font-size:17px}.news .news__container .news__small .small__two{width:413px;height:196px}.news .news__container .news__small .small__two .news__shadow{top:107px}.news .news__container .news__small .small__two .news__shadow img{height:166px}.news .news__container .news__small .small__two .news__shadow .shadow__info .shadow__action a{font-size:15px}.news .news__container .news__small .small__two .news__shadow .shadow__info .shadow__title{font-size:17px}.news .news__container .news__title{font-size:50px}.our .our__container .our__info .our__text{width:483px}.values .values__container .values__info{flex-wrap:wrap}.values .values__container .values__info .values__content{margin-bottom:48px}.form .form__container .form__input{width:672px}.cards__block .cards__title,.our .our__container .our__info .our__title,.about .about__container .about__title,.kids .kids__container .kids__title,.vacancies .vacancies__container .vacancies__title,.types .types__container .types__title,.competitions .competitions__container .competitions__title,.form .form__container .form__text .title{font-size:50px}}@media only screen and (max-width: 1739px){.scroll-wrap{bottom:20px;left:2vw}.library .library__container .library__carousel{max-width:955px}.library .library__container .library__carousel .swiper-button-next{right:calc(50% - 530px)}.library .library__container .library__carousel .swiper-button-prev{left:calc(50% - 543px)}.about__us .boxes__container .boxes__blue .boxes__triangle .svg__two{width:200px;height:200px}}@media(max-width: 1700px){.boxes .boxes__container .boxes__block .boxes__action{flex-direction:column;justify-content:flex-start;align-items:flex-start}.sd-request-popup{padding:50px;padding-right:25px}.sd-request-popup .popup-grid{grid-column-gap:15px}.sd-request-popup .sd-popup-scroll{padding-right:25px}}@media only screen and (max-width: 1600px){.fixed{padding:0 2vw}.scroll-wrap{display:none;left:50%;top:auto;bottom:77px;transform:translate(0, 0);margin-left:-7px}.scroll a{width:17px;height:75px}.boxes .boxes__container .boxes__block.pd-4{padding:60px 176px 80px 2vw}.boxes .boxes__container .boxes__block{padding:60px 14px 80px 2vw}.boxes .boxes__container .boxes__block.padding-2{padding:60px 184px 80px 2vw}.boxes .boxes__container .boxes__block.pd-1{padding:60px 14px 80px 2vw}.boxes .sd-start-btn{max-width:367px}.header .header__logo{margin-right:10px;max-width:180px}.header .header__logo svg{max-width:100%;height:auto}.header .header__link ul li .link__text{font-size:15px;margin-right:15px}.header .header__link ul li .link__action{font-size:14px}.header .header__link ul li .one{padding:12px 0px 12px 14px;margin-right:15px;width:149px}.header .header__link ul li .two{padding:12px 0px 12px 14px;width:121px}.head-block .head-slider .swiper-horizontal>.swiper-pagination-bullets,.head-block .head-slider .swiper-pagination-bullets.swiper-pagination-horizontal,.head-block .head-slider .swiper-pagination-custom,.head-block .head-slider .swiper-pagination-fraction{bottom:20px;left:2vw;transform:translate(0, 0);max-width:100%}.head-block .head-cont{padding:170px 0 60px 0}.main__information .main__title{font-size:70px}.footer .footer__container .footer__link ul li a{font-size:16px}.school .school__container .school__bg{width:789px}.join .join__container{padding:65px 6px 51px 28px}.join .join__container .join__title{font-size:60px}.join .join__container .join__info{width:601px}.join .join__container .join__info .join__text{font-size:24px}.main .main__container .main__content .title,.login__in .in__title{font-size:70px}.main .main__container .main__content .title__two{font-size:50px}}@media(max-width: 1500px){.sd-request-popup{padding:74px 15px 35px}.sd-request-popup .sd-popup-scroll{padding-right:10px}}@media(max-width: 1400px){.plus-links{font-size:18px}.boxes__content.var-6{min-height:309px}.sd-news-sorting-block{right:2px}.sd-news-sorting{min-width:136px}.header .header__logo{flex-shrink:0;max-width:208px}.header .header__link{width:100%}.header .header__link ul{justify-content:flex-end}.header .header__link ul li .link__text{margin-right:5px}.header .header__link ul li .link__text.number{display:none}.menu-icon{margin-left:30px;flex-shrink:0}.main__information .main__title{font-size:65px}.main__information{min-height:350px}.main__input .main__text-field{font-size:18px;width:280px}.radius-select{width:210px}.radius-select select{font-size:18px}.radius-select .ui-selectmenu-button .ui-selectmenu-text{font-size:18px}.checkselect-control select{font-size:18px}.main__input .main__search{font-size:16px}.footer .footer__container .footer__link ul{margin-left:30px}.footer .footer__container .footer__link ul li{margin-right:20px}.footer .footer__container .footer__link .footer__text{margin-left:30px}.boxes__content{min-height:300px}.boxes.new-boxes .boxes__content{min-height:300px !important}.boxes.new-boxes .boxes__container .boxes__block{padding:50px 80px 55px 2vw}.boxes.new-boxes .boxes__container .boxes__block .boxes__title{font-size:45px}.boxes.new-boxes .boxes__container .boxes__block .boxes__content .boxes__text{padding-top:25px;max-width:430px;font-size:18px}.boxes.new-boxes .boxes__container .boxes__block .boxes__triangle .svg__one{width:290px;height:175px}.boxes.new-boxes .boxes__container .boxes__block .boxes__triangle .svg__two{max-width:135px;max-height:135px;bottom:15px;right:15px}.boxes .boxes__container .boxes__block.pd-1{padding:47px 79px 54px 2vw}.boxes .boxes__container .boxes__block.pd-4{padding:47px 79px 80px 2vw}.boxes .boxes__container .boxes__block{padding:47px 79px 54px 2vw}.boxes .boxes__container .boxes__block.padding__block{padding:47px 79px 54px 2vw}.boxes .boxes__container .boxes__block .boxes__content .boxes__title{font-size:45px}.boxes .boxes__container .boxes__block .boxes__content .boxes__text{max-width:422px;font-size:18px}.boxes .boxes__container .boxes__block .boxes__triangle .svg__one{width:291px;height:174px}.boxes .boxes__container .boxes__block .boxes__triangle .svg__two{max-width:170px;height:130px;bottom:15px;right:15px}.vacancies .vacancies__container .vacancies__title{font-size:45px;padding-top:60px;padding-bottom:40px}.vacancies .vacancies__container .slide .cards__slide{max-width:971px}.vacancies .vacancies__container .slide .cards__slide .cards__container{width:469px}.vacancies .vacancies__container .slide .swiper-button-prev{left:calc(50% - 551px)}.vacancies .vacancies__container .slide .swiper-button-next{right:calc(50% - 551px)}.school .school__container .school__content .school__title{font-size:45px;padding-top:60px}.school .school__container .school__bg{width:627px}.school__blue .school__container .school__content .school__title{max-width:661px}.kids .kids__container .kids__title{padding-top:60px;font-size:45px}.kids .kids__container .kids__action{margin-top:30px;padding-bottom:60px}.join .join__container .join__title{font-size:50px;width:434px}.our .our__container .our__info{padding:38px}.news .news__container .news__title{margin-top:60px;margin-bottom:40px;font-size:45px}.about__us .boxes__container .boxes__blue{height:626px}.about__us .boxes__container .boxes__light-blue{height:626px}.main .main__container .main__content{max-width:54%}.main .main__container .main__cards{max-width:39%}.login__cards{width:35%}.cards__login.login__welcome .login__action{align-items:center}.cards__login .login__action{margin-top:37px;display:flex;flex-direction:column;align-items:flex-start}.cards__login .login__action .link{font-size:16px}.cards__login .login__action .one{margin-bottom:30px;margin-right:0}.cards__block .cards{width:calc(25% - 15px)}.info__container{flex-wrap:wrap}.white__block{margin-top:65px}.form .form__container{padding-top:65px}.form .form__container .form__input{width:100%;margin-top:105px}.cards__block .cards__title,.our .our__container .our__info .our__title,.about .about__container .about__title,.kids .kids__container .kids__title,.vacancies .vacancies__container .vacancies__title,.types .types__container .types__title,.competitions .competitions__container .competitions__title,.form .form__container .form__text .title{font-size:45px}.main .main__container .main__content .title,.login__in .in__title{font-size:65px}}@media only screen and (max-width: 1250px){.header .header__link ul li .link__text{display:none}.main__input{flex-wrap:wrap}.main__input .input__postcode{width:48.7%}.main__input{display:flex;align-items:center;justify-content:flex-start}.main__input .input.pd-7{margin-left:10px}.main__input .input .main__text-field{width:100%}.main__input .main__text-field{width:calc(50% - 10px);margin-bottom:10px}.checkselect,.main__input .main__search{width:calc(50% - 10px)}.radius-select{width:calc(50% - 10px)}.checkselect-control{width:100%}}@media only screen and (max-width: 1200px){.privacy-page .main .main__container .main__content .title,.privacy-page .main .main__container .main__content .title__two,.cookie-page .main .main__container .main__content .title,.cookie-page .main .main__container .main__content .title__two{text-align:center;max-width:unset;width:100%}.school .school__container .school__content .school__title{max-width:unset}.school .school__container .school__content .school__text{max-width:unset}.apply-popup-height{height:100%;max-height:none}.main__information .main__title{font-size:60px}.main__information{min-height:300px}.footer .footer__container{justify-content:center;flex-direction:column}.footer .footer__container .footer__link{width:100%}.footer .footer__container .footer__link ul{margin-left:-10px;margin-right:-10px;justify-content:center}.footer .footer__container .footer__link ul li{margin:0 10px 20px 10px}.footer .footer__container .footer__link .footer__text{margin:0;text-align:center;width:auto}.footer .footer__container .footer__image{margin-bottom:20px}.footer__image .rec{margin-right:20px}.boxes__content{min-height:289px}.boxes.new-boxes .boxes__content{min-height:290px !important}.boxes.new-boxes .boxes__container .boxes__block{padding:50px 35px 35px 30px}.boxes .boxes__container .boxes__block{padding:47px 0 96px 4vw}.boxes .boxes__container .boxes__block.padding-2{padding:47px 0 96px 4vw}.boxes .boxes__container .boxes__block.padding__block{padding:47px 0 96px 4vw}.boxes .boxes__container .boxes__block .boxes__content .boxes__title{line-height:1;max-width:410px}.boxes .boxes__container .boxes__block .boxes__select .vsb-main button{width:276px}.boxes .boxes__container .boxes__block .boxes__select .vsb-menu .multi{width:276px}.vacancies .vacancies__container .slide .cards__slide{max-width:473px}.vacancies .vacancies__container .slide .swiper-button-next{top:calc(66% - 116px);right:calc(50% - 306px)}.vacancies .vacancies__container .slide .swiper-button-prev{top:calc(66% - 116px);left:calc(50% - 310px)}.school .school__container{display:flex;flex-direction:column-reverse;position:relative}.school .school__container .school__bg{display:none;position:absolute;right:-33px;bottom:-9px;max-width:inherit;width:627px}.school .school__container .school__cards{padding-bottom:76px}.library .library__container .library__carousel{max-width:633px}.library .library__container .library__carousel .swiper-button-prev{left:calc(50% - 378px)}.library .library__container .library__carousel .swiper-button-next{right:calc(50% - 369px)}.news .news__container .news__info{align-items:center;display:flex;flex-direction:column}.news .news__container .news__bg{width:414px;height:259px;margin-right:0;margin-bottom:10px}.news .news__container .news__bg:hover .news__shadow{cursor:pointer;transform:translateY(-58px);-webkit-transform:translateY(-58px);-moz-transform:translateY(-58px);-ms-transform:translateY(-58px);-o-transform:translateY(-58px);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.news .news__container .news__bg .news__shadow{top:168px}.news .news__container .news__bg .news__shadow img{height:166px}.news .news__container .news__bg .news__shadow .shadow__info{top:24px;left:18px}.news .news__container .news__bg .news__shadow .shadow__info .shadow__text{font-size:15px}.news .news__container .news__bg .news__shadow .shadow__info .shadow__title{font-size:17px;margin-top:12px}.news .news__container .news__bg .news__shadow .shadow__info .shadow__action{margin-top:30px}.news .news__container .news__bg .news__shadow .shadow__info .shadow__action a{font-size:15px}.news .news__container .news__action a{padding:15px 11px}.join .join__container .join__title{font-size:45px;width:392px}.join .join__container .join__info{width:468px}.join .join__container .join__info .join__text{font-size:20px}.statistics .statistics__container{flex-wrap:wrap;max-width:695px;margin:0 auto}.statistics .statistics__container .statistics__info{margin-bottom:36px}.our .our__container{flex-wrap:wrap}.our .our__container .our__info{margin-right:0;margin-bottom:20px}.about__us .boxes__container .boxes__light-blue .boxes__title{line-height:53px}.main .main__container{display:block}.main .main__container .main__cards{max-width:inherit}.main .main__container .main__cards .boxes .boxes__container .blue__bg{margin-bottom:0}.main .main__container .main__content{max-width:inherit;margin-left:0}.main .main__container .main__content .title{padding-top:44px}.main .main__container .main__content .text{font-size:18px}.main .main__container .main__content .text p{padding-top:7px}.main .main__container .main__content .information{max-width:inherit}.main .main__container .main__content .cards{justify-content:center;flex-wrap:wrap}.main .main__container .main__content .cards .library__info .library__img .card__blue{text-align:initial}.login .login__container{flex-wrap:wrap}.login__cards{width:100%}.login__cards .login__action{flex-direction:inherit;margin-top:66px}.login__cards .login__action .link{margin-bottom:0;margin-right:30px}.cards__tesimonials .sd-question-block{margin:0 auto}.login__in{width:91%}.login__in .in__title{padding-top:83px}.scblue .school__container{padding-bottom:335px}.cards__block .cards{width:calc(50% - 15px)}.pd .school__container .school__bg{bottom:-5px}.competitions .competitions__container .competitions__cards .cards__blue .title{max-width:434px}.main .main__container .main__content .title{font-size:60px;padding-bottom:30px;max-width:725px}.login__in .in__title{font-size:60px}.main .main__container .main__content .title__two.center-1{text-align:center}.cards__login.login__welcome .login__action{margin:0 auto}.cards__login.login__welcome .login__action .link{margin-bottom:25px}.cards__login.login__welcome .login__action .link:last-child{margin:0 auto 25px auto}.boxes.margin.h-2 .boxes__container .boxes__block .boxes__content{min-height:292px}}@media(max-width: 1024px){.head-slider.head-slider-text .image-slider__image.image-slider__image-edwin{background-position-x:13%}}@media only screen and (max-width: 1023px){.main__information .main__title{font-size:55px}.main__input .input.pd-7{margin-left:0}.boxes.news-boxes .boxes__content{min-height:200px}.boxes .boxes__container{grid-template-columns:none}.boxes .boxes__container .boxes__block{padding:47px 0 36px 4vw}.boxes__content{min-height:199px}.boxes__content.var-4{min-height:10px}.school .school__container .school__cards .cards__container .cards__title{font-size:27px}.school .school__container .school__cards .cards__container .cards__text{font-size:15px;padding-top:13px}.school .school__container .school__cards .cards__container .cards__arrow{margin:20px 0}.school .school__container .school__cards .cards__container .cards__arrow .link__arrow{padding:14px 11px 5px}.join .join__container .join__title{width:300px;padding-top:36px}.join .join__container .join__info{width:339px}.job .fixed-2 .head-cont .main__input .input{width:100%}.job .fixed-2 .head-cont .main__input .input input{margin-bottom:20px}.job .checkselect-control{width:100%}.vacancy .info .info__date{display:flex;flex-wrap:wrap}.vacancy .info .info__date .date{padding-bottom:10px}.vacancy .info .how{flex-wrap:wrap}.checked .sd-rs-list{display:block}.boxes .boxes__container .boxes__block .boxes__content .boxes__title.pd-3{max-width:549px}.work__container .vacancies .vacancies__container .vacancies__title{padding-top:47px;padding-bottom:52px}.work__container .sd-container{margin-top:50px;width:100%}.work__container .work__head{width:100%}.work__container .work__content .text__content{width:100%}.work__container .container{flex-direction:column}.img{top:438px;right:81px;width:500px}.main .main__container .main__content .title,.login__in .in__title{font-size:55px}.is-item{padding:25px 20px}.popup .sd-rs-list{display:block}.pf-file-block .pf-file{height:55px;font-size:18px}.sd-review-slider .slick-prev{top:-11px !important;left:calc(50% - 58px);transform:rotate(180deg)}.sd-review-slider .slick-next{top:-27px !important;right:calc(50% - 43px)}.padding .competitions__container{padding-bottom:60px}}@media(max-width: 768px){.cards__slider{padding-bottom:70px}.cards__slider .slick-arrow{top:auto;bottom:0;margin:0;transform:none}.cards__slider .slick-arrow.slick-prev{left:50%;margin-left:-45px}.cards__slider .slick-arrow.slick-next{right:50%;margin-right:-45px}}@media(max-width: 767px){.head-slider.head-slider-text .image-slider__image.image-slider__image-edwin::before{background:rgba(0,0,0,.4)}.work__container .work__content .info{gap:0px}.library__text{font-size:18px}.sd-flex-block.var-3>div:nth-child(2){margin-bottom:-16px}.cards__slider{max-width:304px;margin:0 auto}.header .header__logo svg{max-width:inherit;height:inherit}.libeary .library__text{font-size:18px}.dop-info{display:block;margin-top:60px}.img{top:279px;right:6px;width:301px}.fixed{padding:0 20px}.boxes.new-boxes .boxes__content{min-height:150px !important}.boxes.new-boxes .boxes__container .boxes__block{padding:50px 20px}.boxes.new-boxes .boxes__container .boxes__block .boxes__title{font-size:40px}.boxes.new-boxes .boxes__container .boxes__block .boxes__content .boxes__text{font-size:16px}.boxes.new-boxes .boxes__container .boxes__block .boxes__triangle .svg__two{max-width:100px;max-height:100px}.boxes .boxes__container .boxes__block.pd-1{padding:30px 14px 165px 20px}.boxes .boxes__container .boxes__block.pd-4{padding:47px 155px 165px 2vw}.boxes .boxes__container .boxes__block.padding-2{padding:47px 20px 169px 20px}.boxes .boxes__container .boxes__block.padding__block{padding:30px 20px 150px 20px}.header__link{display:none}.cards__login{padding:18px}.login__cards .login__action{margin-top:18px}.cards__tesimonials .sd-question-block{padding:12px}.cards__tesimonials .sd-question-block .sd-review{font-size:15px}.cards__tesimonials .sd-question-block .sd-review-name{font-size:15px}.menu-icon{margin-left:0;position:absolute;z-index:100;top:0;right:0;width:85px;height:83px;display:flex;justify-content:center;align-items:center}.menu-icon>div{position:relative;width:40px;height:22px}.menu-icon span{background:#fff}.header .header__logo{margin-top:55px;max-width:185px}.header .top-line{padding:13px 0}.open-menu .header-white .menu-icon span{background-color:#fff}.header.header-white .header__logo{margin-top:0}.main__information .main__title{font-size:50px}.main__information{min-height:10px}.main__input .main__text-field{width:100%;margin-right:0;height:48px;font-size:15px}.main__input .input__postcode{width:100%}.checkselect{width:calc(50% - 5px);min-width:10px}.radius-select{width:calc(50% - 5px)}.radius-select select{height:48px;font-size:15px}.radius-select .ui-selectmenu-button.ui-button{height:48px}.radius-select .ui-selectmenu-button{height:48px}.radius-select .ui-selectmenu-button .ui-selectmenu-text{font-size:15px;height:48px}.radius-select .ui-selectmenu-button .ui-icon-triangle-1-s{top:15px;right:6px}.radius-select .ui-selectmenu-button .ui-icon-triangle-1-s:before{font-size:12px}.main__input .main__search{width:calc(50% - 5px);font-size:12px;height:48px;padding:5px}.checkselect-control select{font-size:15px;height:48px;padding:5px 5px 5px 10px}.main__action{margin-top:25px}.main__action .advanced{font-size:15px;padding:17px 18px}.footer .footer__container .footer__link ul{flex-wrap:wrap}.head-block .head-slider .swiper-horizontal>.swiper-pagination-bullets,.head-block .head-slider .swiper-pagination-bullets.swiper-pagination-horizontal,.head-block .head-slider .swiper-pagination-custom,.head-block .head-slider .swiper-pagination-fraction{left:20px}.boxes__content{min-height:238px}.boxes .boxes__container .boxes__blue{padding-top:35px;padding-bottom:43px}.boxes .boxes__container .boxes__blue .boxes__title{font-size:40px}.boxes .boxes__container .boxes__blue .boxes__text{font-size:16px}.boxes .boxes__container .boxes__blue .boxes__triangle .svg__one{width:256px;height:153px}.boxes .boxes__container .boxes__blue .boxes__triangle .svg__two{bottom:23px;right:25px}.boxes .boxes__container .boxes__blue .boxes__action .link{font-size:15px;padding:18px 24px 18px 24px}.boxes .boxes__container .boxes__blue .boxes__action .link:hover{padding:18px 14px 18px 24px}.boxes .boxes__container .boxes__light-blue{padding-top:35px;padding-bottom:43px}.boxes .boxes__container .boxes__light-blue .boxes__title{font-size:40px}.boxes .boxes__container .boxes__light-blue .boxes__text{font-size:16px}.boxes .boxes__container .boxes__light-blue .boxes__triangle .svg__one{width:256px;height:153px}.boxes .boxes__container .boxes__light-blue .boxes__triangle .svg__two{bottom:23px;right:25px}.boxes .boxes__container .boxes__light-blue .boxes__action .link{font-size:15px;padding:20px 18px 20px 18px}.boxes .boxes__container .boxes__light-blue .boxes__action .link:hover{padding:20px 8px 20px 18px}.boxes .boxes__container .boxes__red{padding-top:35px;padding-bottom:43px}.boxes .boxes__container .boxes__red .boxes__title{font-size:40px}.boxes .boxes__container .boxes__red .boxes__text{font-size:16px}.boxes .boxes__container .boxes__red .boxes__triangle .svg__one{width:256px;height:153px}.boxes .boxes__container .boxes__red .boxes__triangle .svg__two{bottom:23px;right:25px}.boxes .boxes__container .boxes__red .boxes__action .link{font-size:15px;padding:18px 24px 18px 24px}.boxes .boxes__container .boxes__red .boxes__action .link:hover{padding:18px 14px 18px 24px}.boxes .boxes__container .boxes__red .boxes__action .one{width:280px}.boxes .boxes__container .boxes__red .boxes__action .two{width:176px}.vacancies .vacancies__container .vacancies__title{font-size:40px;padding-bottom:40px;padding-left:20px;padding-right:20px}.vacancies .vacancies__container .slide .cards__slide{max-width:330px;position:relative;padding-top:100px}.vacancies .vacancies__container .slide .cards__slide .cards__container{padding:28px 40px 45px 30px;width:331px}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__title{font-size:30px}.vacancies .vacancies__container .slide .cards__slide .cards__container .card__info{font-size:15px}.vacancies .vacancies__container .slide .cards__slide .cards__container .card__info span{font-size:18px}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__date .one .title{font-size:15px}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__date .one .date{font-size:15px}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__date .two .title{font-size:15px}.vacancies .vacancies__container .slide .cards__slide .cards__container .cards__date .two .date{font-size:15px}.vacancies .vacancies__container .slide .cards__slide .cards__container .head__text{font-size:15px}.vacancies .vacancies__container .slide .swiper-button-next{top:0;transform:translate(0, 0);right:calc(50% - 57px);z-index:10;margin-top:0}.vacancies .vacancies__container .slide .swiper-button-prev{top:0;transform:translate(0, 0);left:calc(50% - 57px);z-index:10;margin-top:0}.vacancies .vacancies__container .vacancies__action{margin-top:63px}.vacancies .vacancies__container .vacancies__action .link{font-size:15px;padding:18px 0 18px 0;margin:0 2px;width:154px}.school .school__container .school__content .school__title{font-size:40px;padding-top:55px}.school .school__container .school__content .school__text{font-size:16px;padding-top:8px}.school .school__container .school__content .school__action .link{font-size:15px;padding:18px 22px 18px 22px}.school .school__container .school__content .school__action .link:hover{padding:18px 12px 18px 22px}.school .school__container .school__cards{flex-direction:column}.school .school__container .school__cards .cards__container{margin-right:0;margin-bottom:25px;padding:11px 21px}.school .school__container .school__cards .cards__container .cards__title{font-size:30px}.school .school__container .school__cards .cards__container .cards__text{font-size:16px;padding-top:19px}.school .school__container .school__cards .cards__container .cards__arrow{margin:26px 0 12px 0}.kids .kids__container{background-position:center}.kids .kids__container .kids__title{font-size:37px;padding-top:73px}.kids .kids__container .kids__text{font-size:16px;max-width:268px;padding-top:22px}.kids .kids__container .kids__action{display:flex;flex-direction:column}.kids .kids__container .kids__action .link{font-size:15px;padding:17px 18px 17px 20px;margin-bottom:18px;width:fit-content}.kids .kids__container .kids__action .link:last-child{margin-bottom:0;width:fit-content}.libeary{margin-top:40px}.library .library__container .library__title{font-size:40px}.library .library__container .library__text{font-size:15px;width:300px;margin:0 auto;padding-bottom:150px}.library .library__container .library__carousel{max-width:303px}.library .library__container .library__carousel .swiper-button-next{right:calc(50% - 54px);top:calc(51% - 116px)}.library .library__container .library__carousel .swiper-button-prev{left:calc(50% - 54px);top:calc(51% - 116px)}.library .library__container .library__info{margin-right:0}.library .library__container .library__action .link{font-size:15px;padding:17px 0 17px 0;width:190px}.school__blue .school__container .school__content .school__action .link{width:260px}.tailor .kids__container{background:url("../images/tailor__bg.png"),linear-gradient(0deg, rgb(74, 92, 105) 100%, rgba(74, 92, 105, 0.0648634454) 0%);background-position:right;background-size:cover}.news .news__container .news__title{font-size:40px}.news .news__container .news__action a{width:177px}.news .news__container .news__info .news__bg{width:293px;height:183px}.news .news__container .news__info .news__bg .news__shadow{top:98px}.news .news__container .news__info .news__bg .news__shadow .shadow__info .shadow__title{font-size:13px;margin-top:1px}.news .news__container .news__info .news__bg .news__shadow .shadow__info .shadow__action{margin-top:35px}.news .news__container .news__info .news__bg .news__shadow .shadow__info .shadow__action a{font-size:12px;width:106px}.news .news__container .news__small .small__one{width:293px;height:138px}.news .news__container .news__small .small__one .news__shadow{top:54px}.news .news__container .news__small .small__one .news__shadow .shadow__info .shadow__title{margin-top:1px;font-size:13px}.news .news__container .news__small .small__one .news__shadow .shadow__info .shadow__action{margin-top:35px}.news .news__container .news__small .small__one .news__shadow .shadow__info .shadow__action a{font-size:12px;width:106px}.news .news__container .news__small .small__two{width:293px;height:138px}.news .news__container .news__small .small__two .news__shadow{top:54px}.news .news__container .news__small .small__two .news__shadow .shadow__info .shadow__title{margin-top:1px;font-size:13px}.news .news__container .news__small .small__two .news__shadow .shadow__info .shadow__action{margin-top:35px}.news .news__container .news__small .small__two .news__shadow .shadow__info .shadow__action a{font-size:12px;width:106px}.news .news__container .news__action{margin-top:40px;margin-bottom:75px}.news .news__container .news__action a{font-size:15px}.join .join__container{padding:30px 15px 30px 15px;display:flex;flex-direction:column}.join .join__container .join__title{width:auto;font-size:40px;padding-top:0}.join .join__container .join__info{width:auto;padding-top:20px}.join .join__container .join__info .join__text{font-size:17px}.join .join__container .join__info .join__action{margin-top:23px}.join .join__container .join__info .join__action a{font-size:15px;padding:17px 0px 17px 0px;width:99px}.cards__block .cards__title,.our .our__container .our__info .our__title,.about .about__container .about__title,.kids .kids__container .kids__title,.vacancies .vacancies__container .vacancies__title,.types .types__container .types__title,.competitions .competitions__container .competitions__title,.form .form__container .form__text .title{font-size:40px}.statistics .statistics__container{padding:60px 0}.about .about__container{padding-left:20px;padding-right:20px}.about .about__container .about__title{font-size:40px;padding-top:60px;padding-bottom:25px}.about .about__container .about__text{font-size:20px}.boxes__content{min-height:10px}.boxes__content.var-2,.boxes__content.var-3,.boxes__content.var-4{min-height:10px}.boxes .boxes__container .boxes__block{padding:50px 20px}.boxes .boxes__container .boxes__block .boxes__content .boxes__title{font-size:40px}.about__us .library__container .library__carousel .swiper-button-prev{top:calc(59% - 116px)}.about__us .library__container .library__carousel .swiper-button-next{top:calc(59% - 116px)}.statistics .statistics__container .statistics__info .number{font-size:70px}.statistics .statistics__container .statistics__info .text{font-size:25px}.values .values__container{padding:86px 0 0px 0}.values .values__container .values__title{font-size:49px}.about__us .library__container .library__carousel .swiper-button-next{top:calc(57% - 116px)}.about__us .library__container .library__carousel .swiper-button-prev{top:calc(57% - 116px)}.documents .library__container .library__title{padding-bottom:144px}.documents .library__container .library__carousel .swiper-button-next{top:calc(42% - 116px)}.documents .library__container .library__carousel .swiper-button-prev{top:calc(42% - 116px)}.cards__block .cards__title{padding-top:60px}.our .our__container .our__info{width:100%;padding:20px}.our .our__container .our__info .our__title{font-size:40px;padding-bottom:15px}.our .our__container .our__info .our__text{width:100%;font-size:16px}.why__work .work__container .work__title{font-size:41px}.recruitment .boxes__content{min-height:212px}.recruitment .boxes__container .boxes__red .boxes__action .one{width:inherit}.about .about__container .about__action .link{font-size:15px;padding:17px 30px}.about .about__container .about__action .link:hover{padding:17px 20px 17px 30px}.lblue .library__container .library__carousel .swiper-button-prev{top:calc(50% - 116px)}.lblue .library__container .library__carousel .swiper-button-next{top:calc(50% - 116px)}.main .main__container .main__cards .boxes .boxes__container .boxes__block{padding:24px 0 22px 2vw}.main .main__container .main__cards .boxes .boxes__container .boxes__block .boxes__title{line-height:41px}.main .main__container .main__cards .boxes .boxes__container .boxes__block .boxes__action .link{font-size:13px}.main .main__container .main__content .title{font-size:45px}.main .main__container .main__content .cards .library__info{margin-right:0;margin-bottom:15px}.login__cards{width:100%;margin-top:30px}.login__cards .login__action{flex-direction:column;margin-left:0}.login__cards .login__action .one{margin-right:0;margin-bottom:15px}.login__cards .login__action .link{padding:15px;font-size:13px;margin-left:0;width:100%;text-align:center}.cards__login .login__title{font-size:30px;padding-bottom:12px}.cards__login .login__email,.cards__login .login__password{margin-bottom:17px}.cards__login .login__email label,.cards__login .login__password label{font-size:14px;padding-bottom:5px}.cards__login .login__email input,.cards__login .login__password input{padding:11px 0 11px 8px;font-size:15px}.selected .boxes__select select{width:100%;height:41px;padding-left:10px;font-size:15px}.selected .boxes__select .ui-selectmenu-button.ui-button{width:100%;height:41px}.selected .boxes__select .ui-selectmenu-button .ui-selectmenu-text{padding:0 25px 0 10px;height:39px;font-size:15px}.selected .boxes__select .ui-selectmenu-button .ui-icon-triangle-1-s{top:13px}.login{margin-bottom:0}.login .login__container{flex-direction:column-reverse}.login__in{margin-left:0;width:100%}.login__in .in__title{padding-top:54px;font-size:45px;padding-bottom:29px}.login__in .in__text{font-size:18px;padding-bottom:24px}.login__in ul{margin-bottom:19px}.login__in ul li{font-size:15px;padding-bottom:9px}.login__in .info__user{display:flex;flex-direction:column}.login__in .info__user .info label{font-size:14px;padding-bottom:4px}.login__in .info__user .info input{padding:11px 0 11px 10px;font-size:15px;margin:0 0 19px 0}.login__in .selected span{font-size:14px;padding-bottom:4px}.login__in .selected .boxes__select .vsb-main button{width:300px;padding:15px 10px 12px}.login__in .selected .boxes__select .vsb-main button:before{top:14px}.login__in .selected .boxes__select .vsb-main button .title{font-size:15px}.login__in .selected .boxes__select .vsb-menu .multi{width:298px}.login__in .checked .checked__title{font-size:14px}.login__in .checked input{padding:11px 0 11px 10px;font-size:15px;width:300px;max-width:100%;margin:0 0 19px 0;height:19px}.login__in .checked .sd-rs-check .sd-rs-check-title{font-size:15px}.login__in .checked .checked__action .link{margin-top:15px;font-size:15px;padding:18px 23px 18px 23px}.login__in .cv__form span{font-size:14px}.login__in .cv__form .cv .upload{font-size:15px;padding:12px 20px}.login__in .cv__form .cv .upload span{font-size:15px}.login__in .cv__text{font-size:15px}.login__in .ac-container .cv--action{max-width:190px}.login__in .ac-container label{font-size:27px}.login__in .job__title label{font-size:14px;padding-bottom:4px}.login__in .job__title input{padding:11px 0 11px 10px;font-size:15px;width:inherit;margin:0 0 19px 0}.login__in .message .text{font-size:14px}.login__in .message .msg{height:86px;width:93%;font-size:15px;padding:5px 5px 5px 10px}.login__in.login__in_register_us_overseas .placeholder-wr{width:310px;max-width:calc(100% + 10px)}.login__in.login__in_register_us_overseas .placeholder-wr .input-placeholder{font-size:15px}.login__in.login__in_register_us_overseas .placeholder-wr input{height:43px}.main .main__container .main__content .title__two{font-size:45px}.competitions .competitions__container .competitions__container{font-size:40px}.competitions .competitions__container .competitions__text{font-size:18px}.competitions .competitions__container .competitions__cards{flex-direction:column}.competitions .competitions__container .competitions__cards .cards__blue{padding:12px 14px 32px}.competitions .competitions__container .competitions__cards .cards__blue .icon svg{width:50px;height:50px}.competitions .competitions__container .competitions__cards .cards__blue .title{padding-top:14px;padding-bottom:16px;font-size:29px}.competitions .competitions__container .competitions__cards .cards__blue .text{font-size:15px;min-height:100px}.competitions .competitions__container .competitions__cards .cards__blue .action{margin-top:12px}.competitions .competitions__container .competitions__cards .cards__blue .action .link{font-size:12px}.cards__block .cards__title{font-size:40px}.cards__block .cards__text{padding-top:19px;font-size:18px}.cards__block .cards__text p{padding-bottom:13px}.cards__block .cards{width:calc(53% - 15px);margin:14px auto;padding:11px 11px 25px}.cards__block .cards .title{font-size:22px;min-height:71px;padding-bottom:14px}.cards__block .cards .action .link{font-size:13px}.cards__block .cards__two{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -7.5px}.cards__block .cards__two .cards{width:calc(100% - 15px);margin:14px auto}.info__container .text{font-size:15px}.info__container p{padding-bottom:17px}.info__container .pd{padding:10px 0}.white__cards{margin:0 auto 40px auto}.white__cards .link{font-size:15px}.form .form__container{padding-bottom:96px}.form .form__container .form__text .title{font-size:40px;padding-bottom:21px}.form .form__container .form__input{margin-top:51px}.form .form__container .form__input .info__user{display:flex;flex-direction:column}.form .form__container .form__input .info__user .info input{font-size:16px;padding:15px 0 15px 12px;margin:0 0px 23px 0}.form .form__container .form__input .info__user .info label{font-size:15px;padding-bottom:3px}.form .form__container .form__input .info__user .info .text{font-size:15px;padding-bottom:3px}.form .form__container .form__input .two__select{width:100%;margin-top:0px}.form .form__container .form__input .two__select .ui-selectmenu-button.ui-button{margin-top:0}.form .form__container .form__input .two__select .text{font-size:15px;padding-bottom:3px}.form .form__container .form__input .message .text{padding-bottom:3px}.form .form__container .form__input .message .msg{width:100%;font-size:16px;padding-left:12px}.form .form__container .boxes__select{margin-right:0}.form .form__container .boxes__select .ui-selectmenu-button.ui-button{height:50px}.form .form__container .boxes__select .ui-selectmenu-button .ui-selectmenu-text{font-size:16px;height:50px;padding-left:12px}.form .form__container .action{margin-top:47px}.form .form__container .action .link{padding:19px 40px 19px 40px}.process{margin:0 auto}.process .cards__blue{margin:0 auto;width:300px}.process .cards__blue .title{font-size:24px}.process .cards__blue .text{max-width:227px;min-height:inherit}.process .action{margin-top:55px}.process .action .link{font-size:14px;padding:17px 17px 17px 17px}.process .action .link:hover{padding:17px 7px 17px 27px}.work__container .work__head .head{font-size:15px}.work__container .work__head .title{margin:30px 0 20px 0;font-size:50px}.work__container .work__content .info .info__content .info__head{font-size:15px}.work__container .work__content .info .info__content .info__text{font-size:15px}.work__container .work__content .date{margin-top:31px}.work__container .work__content .date .date__content .date__head{font-size:15px}.work__container .work__content .date .date__content .date__time{font-size:15px}.work__container .work__content .text__content .title{font-size:30px;margin-top:23px}.work__container .work__content .action .link{padding:17px 20px}.work__container .work__content .footer__link .icon__content .icon{margin-right:8px}.work__container .work__content .footer__link .icon__content .title{margin-top:49px;margin-bottom:15px}.is-item{padding:25px 20px;font-size:18px}.is-item .is-icon{margin-bottom:15px}.is-item h3{font-size:30px;margin-bottom:15px}.policy .main__container .main__content .title{font-size:45px}.competitions .competitions__container{padding:40px 0}.mob-social-block{display:block}.mob-contact-block{display:block}.sd-red-section .sd-flex-block .img__desctop{display:none}.img__image-mobile{display:block;width:200px}.img__image-mobile div{margin:30px 0}.img__image-mobile div+div{margin-bottom:0}.main__cards.one__cards{display:none}.main__cards.two__cards{display:block}.main .main__container .main__content .title__two{text-align:center}.CookieDeclarationType{font-size:12px}.CookieDeclarationType table td:nth-child(3){width:40%}.vacancies__container .sd-btn{font-size:15px;margin:10px 4px;padding:5px 15px}.cards__login.login__welcome{padding:38px 18px 18px 18px}.radio__choice .radio__title{font-size:14px}.radio__choice .radio__container .choice label{font-size:15px;padding-left:19px}.radio__choice [type=radio]:checked+label:before,.radio__choice [type=radio]:not(:checked)+label:before{width:14px;height:14px}.radio__choice [type=radio]:checked+label:after,.radio__choice [type=radio]:not(:checked)+label:after{left:2px;top:2px}.boxes.margin.h-2 .boxes__container .boxes__block .boxes__content{min-height:276px}.pf-row.login__in .job__title input{width:198px}.mb-scroll{justify-content:flex-start}.apply__popup_100 form h3{font-size:40px}.apply__popup_100 form p{font-size:26px}.form-thanks-msg h3{font-size:40px !important}.form-thanks-msg p{font-size:26px !important}.sd-request-popup .popup-grid{grid-template-columns:1fr}.sd-request-popup .pf-cell:nth-of-type(6),.sd-request-popup .pf-cell:nth-of-type(7){grid-row:auto}.sd-book-popup .pf-cell:nth-of-type(7){grid-column:1}}@media only screen and (max-width: 643px){.head-slider.head-slider-text .image-slider__image.image-slider__image-edwin{background-position-x:49% !important}.sd-tw-btn-block.recruitment .sd-btn.sd-btn-transparent{width:240px}.boxes .boxes__container .boxes__block .boxes__triangle .svg__two{width:100px;height:100px}.boxes.margin.h-2 .boxes__container .boxes__block .boxes__content{min-height:151px}.boxes__content.var-6{min-height:151px}.sd-question-block.var-2{max-height:inherit;background-size:inherit !important}.news-block{margin-bottom:0}.sd-center-btn.news{margin-top:0}.sd-article-sidebar .sd-btn.sd-btn-transparent{font-size:14px;padding:5px 8px}.sd-start-btn .pd-6{padding:5px 37px}.sd-question-block{background-image:url("../images/sd-question_bg_mobile.jpg");background-position:center;background-size:cover}.sd-question-block.var-2{background-image:url("../images/sd-question_bg_2__mobile.jpg");background-position:center;background-size:cover}.white__block{width:100%}.plus-links{font-size:16px}.boxes .boxes__container .boxes__block.pd-4{padding:47px 10px 165px 2vw}.boxes .boxes__container .boxes__block .boxes__content .boxes__text{font-size:16px}.boxes .boxes__container .boxes__block .boxes__select select{width:255px;font-size:18px;height:53px}.boxes .boxes__container .boxes__block .boxes__select .ui-selectmenu-button.ui-button{width:255px}.boxes .boxes__container .boxes__block .boxes__select .ui-selectmenu-button .ui-icon-triangle-1-s{top:17px}.boxes .boxes__container .boxes__block .boxes__select .ui-selectmenu-button .ui-selectmenu-text{font-size:18px;height:51px}.boxes .boxes__container .boxes__block .boxes__select .ui-selectmenu-button.ui-button{height:53px}.boxes .boxes__container .boxes__block .boxes__action .link{font-size:15px}.school .school__container .school__content .school__title{max-width:273px}.sd-slider-item.var-2 .sd-si-pic{padding-top:113%}.types .types__container .types__title{font-size:48px}.types .types__container .types__content .types__info .title{font-size:29px;padding-bottom:25px}.types .types__container .types__content .types__info .text{max-width:236px;font-size:17px;padding-top:13px;margin-bottom:36px}.girl .kids__container .kids__title{max-width:247px}.vacancy .info{padding:40px 20px 20px 20px;display:flex;flex-direction:column}.vacancy .info .header__vacancy-head{position:relative;top:auto;order:1;width:100%;padding-right:25px;flex-wrap:wrap;margin-bottom:-10px;transform:none;margin-right:-15px}.vacancy .info .header__vacancy{margin-bottom:10px;font-size:12px}.vacancy .info .title{padding-bottom:30px;order:2}.vacancy .info .info__text{font-size:15px;padding-bottom:23px;order:4}.vacancy .info .how{order:3}.vacancy .info .how .how__content{margin-bottom:18px}.vacancy .info .how .how__content .head{font-size:15px;padding-bottom:0}.vacancy .info .how .how__content .text{font-size:17px}.vacancy .info .info__date{order:5}.vacancy .info .info__date .date .by{font-size:15px}.vacancy .info .info__date .date .number{font-size:17px}.vacancy .info .info__action{order:6}.vacancies .vacancies__container{padding-bottom:67px}.work__container .work__content .info{flex-direction:column}.work__container .work__content .date{flex-direction:column}.work__container .work__content .date .date__content{margin-right:0;margin-bottom:20px}.work__container .work__content .footer__link{flex-direction:column}.work__container .work__content .footer__link .icon__content{margin-left:0px}.join{background:#e84570 url("../images/sd-question_bg_mob.png") no-repeat center center;background-size:100% auto}.margin{margin-bottom:15px}.fnt__size-p p{font-size:15px;line-height:16px}.candidate-position{background-position:78% center !important}.temp-position{background-position:65% center !important}.executive-position{background-position:70% center !important}.reg-proc-position{background-position:70% center !important}.reg-proc-position-2{background-position:95% center !important}.can-choose-position{background-position:65% center !important}.pay-position{background-position:65% center !important}.events-position{background-position:72% center !important}.client-position{background-position:70% center !important}.looking-position{background-position:60% center !important}.temp-rec-position{background-position:75% center !important}.executive-school-position{background-position:75% center !important}.schools-choose-us{background-position:26% center !important}.positive-position{background-position:87% center !important}.partner-position{background-position:75% center !important}.branches-position{background-position:39% center !important}.position-center{background-position:center center !important}.position-left{background-position:left center !important}.position-right{background-position:right center !important}}@media(max-width: 450px){.sd-temporary-work-block-edwin{background-position:55% center !important}.head-block-edwin .flex-btw{flex-direction:column}.head-block-edwin .flex-btw .main__action{margin-bottom:15px;margin-right:0}}@media(max-width: 415px){.sd-request-popup .sd-popup-scroll{max-height:calc(100vh - 100px) !important;padding-bottom:50px !important}}@media only screen and (max-width: 380px){.boxes .boxes__container .boxes__block .boxes__content .boxes__title{max-width:291px}.dop-info .dop-info-btn-block .btn{padding:13px;font-size:13px;width:100%;text-align:center}.checkselect{width:100%;margin-bottom:10px}.radius-select{width:100%;margin-bottom:10px}.main__input .main__search{width:100%;margin-left:0}.main__information .main__title{font-size:40px}.boxes .boxes__container .boxes__blue .boxes__triangle .svg__one{width:218px;height:130px}.boxes .boxes__container .boxes__blue .boxes__triangle .svg__two{width:105px;height:105px}.boxes .boxes__container .boxes__light-blue .boxes__triangle .svg__one{width:218px;height:130px}.boxes .boxes__container .boxes__light-blue .boxes__triangle .svg__two{width:105px;height:105px}.boxes .boxes__container .boxes__red .boxes__select .vsb-main button{padding:14px 14px 12px}.boxes .boxes__container .boxes__red .boxes__select .vsb-main button::before{top:14px}.boxes .boxes__container .boxes__red .boxes__select .vsb-main button .title{font-size:15px}.boxes .boxes__container .boxes__red .boxes__triangle .svg__one{width:218px;height:130px}.boxes .boxes__container .boxes__red .boxes__triangle .svg__two{width:105px;height:105px}}@media(max-width: 370px){.popup .recaptcha-block .pf-row{transform:scale(0.8);transform-origin:left}}@media(max-width: 360px){.boxes .boxes__container .boxes__block .boxes__triangle .svg__two{width:63px}}@media(max-width: 350px){.g-recaptcha,.recaptcha-block{transform:scale(0.9);transform-origin:left}.sd-center-btn .sd-btn{padding:10px 18px}.boxes .boxes__container .boxes__block .boxes__action .link{padding:18px 23px}}.bg-white{background-color:var(--white) !important}@media only screen and (max-width: 1900px){.search-modal{right:4vw;left:4vw}}@media only screen and (max-width: 1800px){.sd-article-flex{margin-left:0}.sd-article-news h3{font-size:50px}.sd-question-block h3{font-size:70px}.sd-news-flex .sd-news-sidebar{width:350px;margin-right:30px;padding:30px 20px}.sd-title{font-size:50px}.sd-slider-item .sd-si-cont .sd-si-number{font-size:16px}.sd-slider-item .sd-si-cont .sd-si-name{font-size:26px;min-height:60px}.sd-nl-cont .sd-nl-name{margin-bottom:10px;font-size:30px}.sd-nl-cont .sd-nl-author{margin-bottom:10px;font-size:24px}.sd-nl-cont .sd-nl-date{margin-bottom:6px;font-size:18px}.sd-nl-cont .sd-nl-location{margin-bottom:40px;font-size:18px}.sd-why-choose>li{padding:20px;font-size:30px}.sd-why-choose>li .sd-wc-pic{height:70px;margin-bottom:25px}.sd-section_2.var-4 .sd-tw-cont{max-width:496px}.sd-news-flex_column .sd-news-sidebar__close-btn{right:20px}}@media only screen and (max-width: 1600px){.head-block.head-block-article .head-cont{padding-bottom:160px}.sd-article-flex .sd-article-cont{margin-top:-280px;padding:50px 30px;font-size:18px}.sd-article-flex .sd-article-cont p{margin-bottom:30px}.event-info-block{margin-bottom:30px}.event-info-block .event-info:nth-child(2){margin-bottom:30px !important}.sd-question-block{font-size:26px;min-height:350px;margin:0}.sd-question-block h3{font-size:65px}.sd-why-choose>li{padding:15px;font-size:26px}.sd-why-choose>li .sd-wc-pic{height:65px;margin-bottom:18px}.sd-offer-text{font-size:50px}.sd-rf-label{font-size:16px}.sd-section_2:before{width:70%;-webkit-clip-path:polygon(0 -6%, 89% -6%, 100% 102%, 0% 102%);clip-path:polygon(0 -6%, 89% -6%, 100% 102%, 0% 102%)}.sd-section_2.var-2:before{width:80%;-webkit-clip-path:polygon(0 -6%, 85% -6%, 100% 102%, 0% 102%);clip-path:polygon(0 -6%, 85% -6%, 100% 102%, 0% 102%)}}@media only screen and (max-width: 1600px)and (min-width: 768px){.sd-section_2.var-2 .sd-section-fon{width:63%;background-position:center 133px}}@media only screen and (max-width: 1600px){.sd-section_2.var-2 .sd-tw-cont .sd-title{max-width:700px}.sd-section_2.var-3:before{width:80%;-webkit-clip-path:polygon(0 -6%, 70% -6%, 100% 102%, 0% 102%);clip-path:polygon(0 -6%, 70% -6%, 100% 102%, 0% 102%)}.news-block{grid-gap:20px}.news-block .news-item:hover .news-cont .news-btn-block{margin-top:20px}.news-block .news-item:nth-child(2) .news-cont,.news-block .news-item:nth-child(3) .news-cont{padding:15px}.news-block .news-item:nth-child(2) .news-cont .news-date,.news-block .news-item:nth-child(3) .news-cont .news-date{font-size:13px;margin-bottom:6px}.news-block .news-item:nth-child(2) .news-cont .news-title,.news-block .news-item:nth-child(3) .news-cont .news-title{font-size:18px}.news-block .news-item .news-cont{padding:20px}.news-block .news-item .news-cont .news-date{margin-bottom:15px;font-size:16px}.news-block .news-item .news-cont .news-title{font-size:25px}.search-modal{left:2vw;right:2vw}.find-jobs__close{top:50px !important;right:50px !important}.find-jobs__title{font-size:65px}.find-jobs__icon{bottom:-70px;right:-35px;height:30vh;width:30vw;max-height:350px;margin-top:-170px}.find-jobs__bg{padding:100px 50px}}@media only screen and (max-width: 1400px){.menu>li{margin-bottom:15px}.menu>li>a{font-size:60px}.menu>li ul{width:450px}.menu>li ul li{margin-bottom:6px}.menu>li ul li a{font-size:35px}.sd-article-news{padding:20px 20px 30px 20px}.sd-article-news h3{font-size:45px}.sd-question-block h3{font-size:60px}.sd-news-flex .sd-news-sidebar{width:300px;padding:20px 15px}.sd-news-sidebar-title{margin-bottom:30px;font-size:30px}.sd-rs-text-field{height:50px;padding:0 15px;font-size:18px}.sd-rs-title{font-size:20px}.sd-news-sorting .ui-selectmenu-button .ui-selectmenu-text{font-size:18px}.sd-nl-cont .sd-nl-name{margin-bottom:8px;font-size:26px}.sd-nl-cont .sd-nl-author{margin-bottom:8px;font-size:20px}.sd-nl-cont .sd-nl-date{margin-bottom:14px;font-size:16px}.sd-nl-cont .sd-nl-location{margin-bottom:10px;font-size:16px}.sd-title{font-size:45px;margin-bottom:40px}.sd-role-list>li{padding:20px 0;font-size:18px}.sd-role-list>li h3{margin-bottom:25px;font-size:30px}.sd-teaching-job-list li{padding-bottom:20px;font-size:28px}.sd-tj-list li{font-size:16px}.sd-tj-list li h3{font-size:18px}.sd-testimonials-title-text{font-size:26px}.sd-why-choose>li{font-size:22px}.sd-flex-block>div:first-child{max-width:100%;width:60%}.sd-flex-block>div:nth-child(2){width:40%}.sd-flex-block .sd-title{margin-bottom:30px}.sd-offer-text{font-size:42px}.sd-step-list{grid-template-columns:1fr 1fr}.sd-rf-row{grid-template-columns:1fr 1fr}.news-block{grid-gap:10px}.news-block .news-item:hover .news-cont .news-btn-block{margin-top:15px}.news-block .news-item:nth-child(2) .news-cont,.news-block .news-item:nth-child(3) .news-cont{padding:10px}.news-block .news-item:nth-child(2) .news-cont .news-date,.news-block .news-item:nth-child(3) .news-cont .news-date{font-size:11px;margin-bottom:3px}.news-block .news-item:nth-child(2) .news-cont .news-title,.news-block .news-item:nth-child(3) .news-cont .news-title{font-size:18px}.news-block .news-item .news-cont{padding:15px}.news-block .news-item .news-cont .news-date{margin-bottom:10px;font-size:16px}.news-block .news-item .news-cont .news-title{font-size:25px}.news-block .news-item .news-cont .sd-btn-small{height:40px;font-size:14px}.sd-section_2.var-4:before{width:57%;-webkit-clip-path:polygon(0 0, 70% 0, 100% 100%, 0% 103%);clip-path:polygon(0 0, 70% 0, 100% 100%, 0% 103%)}.sd-section_2.var-4 .sd-section-fon{width:61%}.sd-news-flex_column .sd-news-sidebar__close-btn{right:15px}.sd-news-flex_column .sd-btn{width:50px;height:50px;font-size:22px}}@media only screen and (max-width: 1280px){.sd-tj-list{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 1200px){.sd-article-flex .sd-article-sidebar{margin-left:2%}.sd-article-flex .sd-article-cont{padding:30px 20px}.sd-article-flex .sd-article-cont .sd-share-title{margin-top:40px}.sd-article-flex .sd-article-cont .sd-share{margin-bottom:40px}.sd-article-flex .sd-article-cont p{margin-bottom:20px}.event-info-block{margin-bottom:20px}.event-info-block .event-info:nth-child(2){margin-bottom:20px !important}.sd-article-news h3{font-size:40px}.sd-question-block{font-size:22px}.sd-question-block h3{font-size:50px}.sd-teaching-job-list li{padding-bottom:15px;font-size:22px}.sd-tj-list{grid-column-gap:30px;margin-bottom:60px}.sd-tj-list.grid-6{grid-template-columns:repeat(4, 1fr)}.sd-tj-list li{font-size:14px}.sd-tj-list li h3{font-size:16px}.sd-temporary-work-block,.sd-section_2,.sd-gray-section,.sd-red-section,.sd-purple-section{padding:80px 0}.sd-review-item{font-size:18px}.sd-review{margin-bottom:20px;padding-top:20px;padding-right:20px}.sd-review:before{left:-20px;font-size:30px}.sd-review:after{font-size:30px}.sd-offer-text{font-size:36px}.sd-popup.var-2,.var-2.sd-request-popup,.var-2.sd-book-popup{padding:40px 20px 20px 40px}.sd-popup.var-2 .sd-close-popup,.var-2.sd-request-popup .sd-close-popup,.var-2.sd-book-popup .sd-close-popup{width:22px;height:22px;top:11px;right:11px}.sd-popup.var-2 .sd-close-popup:before,.var-2.sd-request-popup .sd-close-popup:before,.var-2.sd-book-popup .sd-close-popup:before,.sd-popup.var-2 .sd-close-popup:after,.var-2.sd-request-popup .sd-close-popup:after,.var-2.sd-book-popup .sd-close-popup:after{margin:-13px 0 0 -2px;height:25px}.sd-popup.var-2 .sd-popup-scroll,.var-2.sd-request-popup .sd-popup-scroll,.var-2.sd-book-popup .sd-popup-scroll{max-height:calc(100vh - 80px);padding-right:20px}.sd-tw-cont{max-width:63%}.sd-section_2:before{width:83%;-webkit-clip-path:polygon(70% -4%, 100% 80%, 100% 103%, 0 103%, 0 -4%);clip-path:polygon(70% -4%, 100% 80%, 100% 103%, 0 103%, 0 -4%)}.sd-section_2.var-2:before{width:100%;-webkit-clip-path:none;clip-path:none}.sd-section_2.var-2 .sd-section-fon{width:31%}.sd-section_2.var-2 .sd-tw-cont .sd-title{max-width:80%}.sd-section_2.var-3:before{width:100%;-webkit-clip-path:polygon(70% -4%, 100% 80%, 100% 103%, 0 103%, 0 -4%);clip-path:polygon(70% -4%, 100% 80%, 100% 103%, 0 103%, 0 -4%)}.sd-section_2.var-4:before{width:60%}.sd-section_2.var-4 .sd-section-fon{bottom:0}.credit-line{float:none;margin:15px auto 0 auto}.popup{transform:translate3d(100%, 0, 0px);height:100%}.popup-open .popup{transform:translate3d(0px, 0px, 0px)}#site .popup{padding:50px 20px 20px 30px}#site .popup .close-popup{right:20px;top:20px;font-size:22px}.find-jobs__close{width:20px !important;height:20px !important;top:30px !important;right:30px !important}.find-jobs__close:before,.find-jobs__close:after{height:22px !important}.find-jobs__title{font-size:45px}.find-jobs__inner{margin-top:40px;margin-bottom:30px;display:grid;grid-template-columns:1fr 1fr;justify-items:flex-start;grid-gap:15px 30px}.find-jobs input+.find-jobs__text{margin-top:15px}.find-jobs__block{max-width:none}.find-jobs__block:not(:last-child){margin-right:0}.find-jobs__block.range{max-width:none}.find-jobs__block.range .input-range{padding-top:49px}.find-jobs__range-output{top:30px}.find-jobs__btn{padding:16px 23px;font-size:14px;margin-top:0;grid-column:1}.find-jobs__btn.btn-ml{margin-left:0}.find-jobs__btn.btn-mt{margin-top:0}.find-jobs__check-list{margin-top:15px}.find-jobs__check-list .sd-rs-check .sd-rs-check-title{font-size:18px}.find-jobs__check-list-big{margin-top:0;margin-right:-15px;margin-bottom:-15px}.find-jobs__check-list-big.m-w{max-width:none}.find-jobs__check-list-big li{margin-right:15px;margin-bottom:15px}.find-jobs__check-list-big .sd-rs-check{padding:16px 23px}.find-jobs__label{font-size:18px}.find-jobs__text{font-size:18px}.find-jobs__field{padding:13px 22px;font-size:18px}.find-jobs__post-result{top:82px}.find-jobs__icon{bottom:-70px;right:-30px;margin-top:-160px;width:25vw;height:25vh}.find-jobs__bg{padding:80px 40px}.find-jobs__bg.bg3 .find-jobs__block,.find-jobs__bg.bg4 .find-jobs__block,.find-jobs__bg.bg5 .find-jobs__block,.find-jobs__bg.bg6 .find-jobs__block,.find-jobs__bg.bg7 .find-jobs__block{grid-column:1/span 2}}@media only screen and (max-height: 850px)and (min-width: 1024px){.menu>li{margin-bottom:15px}.menu>li>a{font-size:60px}.menu>li ul li{margin-bottom:6px}}@media only screen and (max-height: 750px)and (min-width: 1024px){.menu>li{margin-bottom:10px}.menu>li>a,.menu>li span{font-size:50px}.menu>li ul li{margin-bottom:2px}.menu>li ul li a{font-size:30px}}@media only screen and (max-height: 650px)and (min-width: 1024px){.menu>li{margin-bottom:5px}.menu>li>a,.menu>li span{font-size:40px}.menu>li ul li a{font-size:25px}.sd-margin{margin-top:100px}}@media only screen and (max-width: 1023px){.sd-tj-list{grid-template-columns:repeat(4, 1fr)}.menu{width:50%}.menu>li{margin-bottom:5px;display:flex;justify-content:flex-start;align-items:center}.menu>li>a,.menu>li span{font-size:35px}.menu>li>a.menu-arrow,.menu>li span.menu-arrow{display:block}.menu>li ul{width:100%}.menu>li ul li{margin-bottom:8px;max-height:35px}.menu>li ul li a{font-size:25px}.sd-btn.sd-btn-edwin{font-size:15px}.head-block.head-block-article .head-cont{padding-bottom:100px}.sd-section_1{padding:80px 0 40px 0}.sd-article-flex{display:block}.sd-article-flex .sd-article-cont{padding:0;margin:0 0 50px 0}.sd-article-flex .sd-article-sidebar{margin:0;width:100%}.sd-question-block{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.sd-question-block>div{width:100%}.sd-question-block>div:first-child{padding-right:0}.sd-btn{height:55px;padding-top:2px;padding-bottom:2px;font-size:16px}.sd-news-flex{margin:80px 0;display:block}.sd-news-flex .sd-news-sidebar{width:100%;max-width:400px;padding:30px 40px;margin:0 0 20px 0}.sd-rs-list{display:none}.sd-news-sorting-block{position:relative;right:auto;top:auto;margin-bottom:40px}.sd-role-list{margin:0}.sd-role-list>li{padding:40px 0;width:100%}.sd-teaching-job-list li{font-size:18px}.sd-temporary-work-block,.sd-section_2,.sd-gray-section,.sd-red-section,.sd-purple-section{padding:60px 0}.sd-why-choose{justify-content:center;margin:0 -5px}.sd-why-choose li{width:230px;margin:0 5px 10px 5px}.sd-tw-cont.var-5 .sd-staff-list li{width:calc(33.33% - 10px)}.sd-staff-list{margin-left:-10px}.sd-staff-list.var-2>li{width:calc(50% - 10px)}.sd-staff-list>li{width:calc(33.33% - 10px);margin-left:10px;font-size:26px;padding:10px 15px 80px 15px}.sd-arrow-link{left:15px;bottom:12px}.sd-other-recruitment>li{padding:12px 15px 80px 15px;font-size:18px}.sd-other-recruitment>li h3{margin-bottom:15px;font-size:26px}.sd-other-recruitment>li p{margin-bottom:0}.sd-flex-block.var-3{display:flex}.sd-flex-block.var-3>div:first-child{width:100%}.sd-flex-block.var-3>div:nth-child(2){padding:0;margin-top:40px;width:100%}.sd-offer-text{font-size:50px}.sd-rf-label{font-size:14px}.sd-rf-text-field{font-size:18px;padding:0 15px;height:55px}.sd-select .ui-selectmenu-button .ui-selectmenu-text{font-size:18px;height:53px;padding-left:15px}.popup-select-block .selectize-control.single .selectize-input{height:55px;padding-left:15px}.sd-popup,.sd-request-popup,.sd-book-popup{padding:40px 20px 20px 40px}.sd-popup .sd-close-popup,.sd-request-popup .sd-close-popup,.sd-book-popup .sd-close-popup{width:22px;height:22px;top:11px;right:11px}.sd-popup .sd-close-popup:before,.sd-request-popup .sd-close-popup:before,.sd-book-popup .sd-close-popup:before,.sd-popup .sd-close-popup:after,.sd-request-popup .sd-close-popup:after,.sd-book-popup .sd-close-popup:after{margin:-13px 0 0 -2px;height:25px}.sd-popup .sd-popup-scroll,.sd-request-popup .sd-popup-scroll,.sd-book-popup .sd-popup-scroll{max-height:calc(100vh - 80px);padding-right:20px}.sd-popup .sd-title,.sd-request-popup .sd-title,.sd-book-popup .sd-title{font-size:40px;margin-bottom:40px}.pf-cell{margin-bottom:40px}.pf-title{padding-left:25px}.pf-title span{top:1px;font-size:16px}.pf-cont{font-size:30px}.pf-cont-reset{font-size:18px}.pf-get-directions{font-size:18px}.sd-map{margin-top:70px}.popup-flex{font-size:18px}.popup-title-small{margin-bottom:20px;font-size:28px}.sd-request-popup{padding:40px 10px 40px 20px}.sd-request-popup .popup-grid{padding-right:10px}.popup-datepicker-block .asap-check{margin-left:10px}.popup-datepicker-block .asap-check .asap-check-title{font-size:14px}.pf-file-block .pf-file{height:55px;font-size:18px}.sd-margin{margin-top:80px}.sd-tw-title{font-size:24px}.news-block{display:block;height:auto;max-width:800px;margin-left:auto;margin-right:auto}.news-block .news-item{padding-top:62.5%;margin-bottom:30px}.news-block .news-item:nth-child(2) .news-cont,.news-block .news-item:nth-child(3) .news-cont{padding:20px}.news-block .news-item:nth-child(2) .news-cont .news-date,.news-block .news-item:nth-child(3) .news-cont .news-date{margin-bottom:10px;font-size:16px}.news-block .news-item:nth-child(2) .news-cont .news-title,.news-block .news-item:nth-child(3) .news-cont .news-title{font-size:25px}.news-block .news-item .news-cont{padding:20px}.news-block .news-item .news-cont .news-date{margin-bottom:10px;font-size:16px}.news-block .news-item .news-cont .news-title{font-size:25px}.sd-section_2.var-4 .sd-tw-cont{max-width:358px;font-size:17px}.sd-section_2.var-4:before{width:65%}.find-jobs__title{font-size:40px}.find-jobs__label{font-size:18px}.find-jobs__text{font-size:18px}.find-jobs__field{font-size:18px}.find-jobs__icon{right:-20px;bottom:-60px;width:20vw;height:20vh;margin-top:-100px}.find-jobs__bg{padding:70px 30px}.sd-news-flex_column{margin-top:140px}.sd-news-flex_column .sd-news-sidebar__close-btn{right:40px}.search-modal .sd-news-sidebar__close-btn{bottom:37px}}@media only screen and (max-width: 767px){.sd-section_2.var-4 .sd-section-fon{background-position:center 111px;min-height:61%}.sd-section_2.school-portal-section .sd-section-fon{background-position:center min(max(73px + 90 * ((100vw - 650px) / 117),73px),163px)}.cstp-page-section.sd-section_2.var-4{padding-bottom:400px}.cstp-page-section.sd-section_2.var-4 .sd-tw-cont{max-width:100%}.cstp-page-section.sd-section_2.var-4 .sd-section-fon{padding:0;min-height:revert;height:380px;background-position:center top}.mobile-image{display:block}.main__information{padding-bottom:40px}.menu{width:auto;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;padding-bottom:120px}.menu>li{margin-bottom:5px;display:flex;justify-content:flex-start;align-items:center}.menu>li>a,.menu>li span{color:#fff}.menu>li ul{width:100%;left:0;background:#412684;padding-left:20px;padding-right:20px}.menu>li ul li{margin-bottom:5px}.menu>li ul li:first-child{display:block}.menu>li ul li a{font-size:18px}.sd-section_1{padding:60px 0 20px 0}.sd-article-news::before{width:252px;height:150px}.sd-question-block{font-size:20px}.sd-question-block h3{font-size:40px}.sd-question-block p{margin-bottom:25px}.sd-title{font-size:40px}.sd-slider_1,.sd-slider_2,.sd-slider_3{padding:0px 0 70px 0;margin-left:-7.5px;margin-right:-7.5px}.sd-slider_1 .slick-prev,.sd-slider_1 .slick-next,.sd-slider_2 .slick-prev,.sd-slider_2 .slick-next,.sd-slider_3 .slick-prev,.sd-slider_3 .slick-next{width:40px;height:40px;margin-top:0;transform:translate(0, 0);top:auto;bottom:0}.sd-slider_1 .slick-prev:before,.sd-slider_1 .slick-next:before,.sd-slider_2 .slick-prev:before,.sd-slider_2 .slick-next:before,.sd-slider_3 .slick-prev:before,.sd-slider_3 .slick-next:before{font-size:18px}.sd-slider_1 .slick-prev,.sd-slider_2 .slick-prev,.sd-slider_3 .slick-prev{left:50%;margin-left:-45px}.sd-slider_1 .slick-next,.sd-slider_2 .slick-next,.sd-slider_3 .slick-next{right:50%;margin-right:-45px}.content-from-pages .incentive-slider{padding-bottom:40px}.content-from-pages .slick-prev,.content-from-pages .slick-next{width:40px;height:40px;margin-top:0;transform:translate(0, 0);top:auto;bottom:0}.content-from-pages .slick-prev:before,.content-from-pages .slick-next:before{font-size:18px}.content-from-pages .slick-prev{left:50%;margin-left:-45px}.content-from-pages .slick-next{right:50%;margin-right:-45px}.sd-news-flex .sd-news-sidebar{padding:20px 15px}.sd-news-list>li{align-items:flex-start;flex-direction:column;margin-bottom:60px}.sd-nl-pic-block{width:100%;margin:0 0 20px 0}.sd-role-list>li{padding:20px 0}.bookmark-wrap{display:none}.sd-tj-wrap{display:none}.sd-tw-cont{max-width:100%;font-size:18px}.sd-section_2.var-3 .sd-tw-cont{font-size:18px}.bookmarker-box:first-child .sd-tj-wrap{display:block}.sd-teaching-job-title{display:block}.sd-tj-list{grid-template-columns:1fr 1fr;grid-column-gap:20px;margin-bottom:40px}.sd-tj-list.grid-6{grid-template-columns:1fr 1fr}.sd-testimonials-title-text{font-size:24px}.sd-title+.sd-title-text{margin-top:0}.sd-why-choose{margin:0}.sd-why-choose li{width:100%;margin:0 0 15px 0}.sd-staff-list{margin-left:0}.sd-staff-list.var-2>li{width:100%}.sd-staff-list>li{width:100%;margin-left:0;font-size:26px;padding:10px 15px 80px 15px;min-height:160px}.sd-section_2.var-2 .sd-tw-cont .sd-title{max-width:100%}.sd-other-recruitment>li{width:100%}.boxes-empty.boxes .boxes__container .boxes__block{padding-bottom:30px}.sd-flex-block{font-size:18px;display:block;margin-top:80px}.sd-flex-block:first-child{margin-top:0}.sd-flex-block.var-2>div:first-child{width:100%}.sd-flex-block.var-2>div:nth-child(2){width:100%}.sd-flex-block>div:first-child{width:100%}.sd-flex-block>div:nth-child(2){padding:0;margin-bottom:40px;width:100%}.sd-flex-block>div:nth-child(2) img{max-width:250px}.sd-offer-text{font-size:36px}.sd-step-list{grid-template-columns:1fr}.sd-rf-title{font-size:28px}.sd-rf-row{grid-template-columns:1fr}.sd-popup,.sd-request-popup,.sd-book-popup{width:100%;height:100%;padding:30px 0 15px;top:0;left:0;transform:none}.sd-popup form,.sd-request-popup form,.sd-book-popup form{padding-left:15px;padding-right:15px}.sd-popup.sd-request-popup,.sd-request-popup{padding:30px 10px 15px 20px}.sd-popup.sd-book-popup,.sd-book-popup{padding:30px 10px 15px 20px}.sd-popup.var-2,.var-2.sd-request-popup,.var-2.sd-book-popup{width:100%;padding:30px 10px 10px 15px}.sd-popup.var-2 .sd-close-popup,.var-2.sd-request-popup .sd-close-popup,.var-2.sd-book-popup .sd-close-popup{width:18px;height:18px;top:5px;right:5px}.sd-popup.var-2 .sd-close-popup:before,.var-2.sd-request-popup .sd-close-popup:before,.var-2.sd-book-popup .sd-close-popup:before,.sd-popup.var-2 .sd-close-popup:after,.var-2.sd-request-popup .sd-close-popup:after,.var-2.sd-book-popup .sd-close-popup:after{margin:-5px 0 0 -2px;height:20px}.sd-popup.var-2 .sd-popup-scroll,.var-2.sd-request-popup .sd-popup-scroll,.var-2.sd-book-popup .sd-popup-scroll{max-height:calc(100vh - 30px);padding-right:10px}.sd-popup .sd-close-popup,.sd-request-popup .sd-close-popup,.sd-book-popup .sd-close-popup{width:18px;height:18px;top:5px;right:5px}.sd-popup .sd-close-popup:before,.sd-request-popup .sd-close-popup:before,.sd-book-popup .sd-close-popup:before,.sd-popup .sd-close-popup:after,.sd-request-popup .sd-close-popup:after,.sd-book-popup .sd-close-popup:after{margin:-5px 0 0 -2px;height:20px}.sd-popup .sd-popup-scroll,.sd-request-popup .sd-popup-scroll,.sd-book-popup .sd-popup-scroll{max-height:calc(100vh - 30px);padding-right:0;padding-bottom:80px}.sd-popup .sd-popup-scroll .sd-popup-scroll,.sd-request-popup .sd-popup-scroll .sd-popup-scroll,.sd-book-popup .sd-popup-scroll .sd-popup-scroll{padding:0 15px}.sd-popup .sd-title,.sd-request-popup .sd-title,.sd-book-popup .sd-title{font-size:30px;margin-bottom:30px}.pf-cell{margin-bottom:25px;width:100%}.pf-title{font-size:16px}.pf-title span{font-size:14px}.pf-cont{font-size:16px}.pf-get-directions{font-size:14px}.sd-map{margin-top:55px}.popup-flex{font-size:16px}.popup-flex p{margin-bottom:5px}.popup-title-small{margin-bottom:15px;font-size:22px}.sd-section_2{padding-bottom:375px}.sd-section_2.var-2:before{width:auto;-webkit-clip-path:polygon(0 -2%, 100% -2%, 121% calc(100% - 80px), 0% 100%);clip-path:polygon(0 -2%, 100% -2%, 121% calc(100% - 80px), 0% 100%);bottom:264px}.sd-section_2.var-3:before{width:auto;-webkit-clip-path:polygon(0 -2%, 100% -2%, 100% calc(100% - 170px), 0% 100%);clip-path:polygon(0 -2%, 100% -2%, 100% calc(100% - 170px), 0% 100%)}.sd-section_2.var-4{padding-bottom:372px}.sd-section_2.var-4:before{bottom:350px;width:102%;-webkit-clip-path:polygon(0 -2%, 100% -2%, 100% calc(99% - 20px), 0% 100%);clip-path:polygon(0 -2%, 100% -2%, 100% calc(99% - 20px), 0% 100%)}.sd-section_2:before{left:0;top:0;bottom:180px;right:0;width:auto;-webkit-clip-path:polygon(0 -2%, 100% -2%, 100% calc(99% - 187px), 0% 86%);clip-path:polygon(0 -2%, 100% -2%, 100% calc(99% - 187px), 0% 86%)}.sd-section-fon{top:auto;left:0;bottom:-10%;width:auto !important;min-height:375px;padding-top:70%;background-position:center top}.sd-margin{margin-top:60px}.wc-item{margin:0 7px;padding:20px}.wc-item .wc-icon{margin-bottom:15px;height:60px}.sd-tw-title{font-size:22px}.news-block .news-item{padding-top:75%}.news-block .news-item:nth-child(2) .news-cont,.news-block .news-item:nth-child(3) .news-cont{padding:15px}.news-block .news-item:nth-child(2) .news-cont .news-date,.news-block .news-item:nth-child(3) .news-cont .news-date{margin-bottom:5px;font-size:14px}.news-block .news-item:nth-child(2) .news-cont .news-title,.news-block .news-item:nth-child(3) .news-cont .news-title{font-size:20px}.news-block .news-item .news-cont{padding:15px}.news-block .news-item .news-cont .news-date{margin-bottom:5px;font-size:14px}.news-block .news-item .news-cont .news-title{font-size:20px}.sd-question-block{background:#e84570 url("../images/sd-question_bg_mob.png") no-repeat center center;background-size:100% auto}.sd-question-block.var-2{background-color:#412684;background-image:url("../images/sd-question_bg_2_mob.png")}.sd-slider_2,.sd-slider_3{margin-top:56px}.sd-tw-cont.var-5 .sd-staff-list li{width:100%}.popup-flex .sd-rf-label{font-size:14px}.popup-flex .sd-rf-text-field,.popup-flex .popup-select-block .selectize-control.single .selectize-input{font-size:14px}.sd-red-section{padding:50px 0}.sd-news-flex_column .sd-news-sidebar{grid-template-columns:1fr max-content;grid-gap:15px}.sd-news-flex_column .sd-news-sidebar-title{grid-column:1/-1}.sd-news-flex_column .sd-news-sidebar__close-btn{top:20px;right:15px;width:17px;height:17px}.sd-news-flex_column .sd-btn{max-width:400px;margin:0 auto}.find-jobs{zoom:.7}.find-jobs__close{top:20px !important;right:20px !important}.find-jobs__title{font-size:30px !important}.find-jobs__label{font-size:18px}.find-jobs__text{font-size:18px !important}.find-jobs__field{font-size:18px}}@media(max-width: 650px){.sd-section-fon{min-height:70%;bottom:-16%}.sd-section_2.var-4 .sd-section-fon{min-height:61%}}@media only screen and (max-width: 550px){.find-jobs__inner{grid-template-columns:1fr;grid-row-gap:30px;grid-column-gap:0}.find-jobs__icon{height:200px;width:65%;right:-15px;bottom:-55px;margin-top:-135px}.find-jobs__icon img{object-position:right}.find-jobs__bg.bg3 .find-jobs__block,.find-jobs__bg.bg4 .find-jobs__block,.find-jobs__bg.bg5 .find-jobs__block,.find-jobs__bg.bg6 .find-jobs__block,.find-jobs__bg.bg7 .find-jobs__block{grid-column:1}}@media only screen and (max-width: 370px){.sd-temporary-work-block-edwin .btn{padding:21px 24px}}/*# sourceMappingURL=style.css.map */
