@import url("https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css");.sprite-remove{background-position:0px 0px;width:31px;height:35px;background-image:url("/css/frontend/sprite/default.png")}html,body{margin:0;padding:0;font-family:"Poppins", sans-serif;font-size:0.79em;color:#1f1f1f;background:#fff}html.using-mouse a:focus,html.using-mouse button:focus,html.using-mouse input:focus,body.using-mouse a:focus,body.using-mouse button:focus,body.using-mouse input:focus{outline:0 !important}html.using-mouse *[role="button"]:focus,body.using-mouse *[role="button"]:focus{outline:0 !important}a,button,input{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-family:"Poppins", sans-serif}a:focus,button:focus,input:focus{outline:3px solid #000;outline-offset:1px}.overflow{overflow:hidden}img{max-width:100%;height:auto}button{cursor:pointer}.container,.section__container,.links__container,.footer__container,.top__container,.header__container{padding:0 20px;width:100%;max-width:1300px;margin:0 auto;box-sizing:border-box}@media (max-width:1199px){.container,.section__container,.links__container,.footer__container,.top__container,.header__container{padding:0 15px}}.hidden-element{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;font-size:14px}.skipLinks{position:fixed;top:0;left:0;z-index:9999;list-style-type:none;margin:0;padding:0}.skipLinks li a{display:block;font-size:1.4em;color:#fff;font-weight:bold;background:#444;text-decoration:none;padding:10px;text-align:center;width:200px;position:absolute;left:-999em}.skipLinks li a:focus{text-decoration:none;outline:3px solid blue;left:0;outline-offset:0}.section{background:#fff}.section--content{padding-bottom:45px}.section--contact{background:url("/media/default/footer-bg.jpg") no-repeat;background-size:cover;padding-top:92px;padding-bottom:140px;position:relative}@media (max-width:991px){.section--contact{padding-top:40px;padding-bottom:60px}}.section__container{position:relative;z-index:1}.section__top{padding:20px 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:991px){.section__top{-ms-flex-direction:column;flex-direction:column}}.section__breadcrumbs{width:calc(100% - 320px);box-sizing:border-box;padding-right:15px}@media (max-width:991px){.section__breadcrumbs{display:none}}.section__search{width:320px;box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991px){.section__search{width:100%}}.section__column{display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:991px){.section__column{-ms-flex-direction:column;flex-direction:column}}.section__sidebar{width:320px;padding-right:20px;box-sizing:border-box}@media (max-width:991px){.section__sidebar{width:100%;padding:0;display:none}}.section__content{width:calc(100% - 320px)}@media (max-width:991px){.section__content{width:100%}}.section__header{font-size:3.6em;color:#382a68;line-height:120%;text-transform:uppercase;text-align:center;font-weight:400;margin-bottom:45px}@media (max-width:991px){.section__header{font-size:2.6em}}.section__text{color:#1f1f1f;font-size:1.9em;line-height:165%}.section__text--footer{color:#333}@media (max-width:991px){.section__text{font-size:1.6em}}.section__text a{color:inherit;text-decoration:none}.section__text a:hover{text-decoration:underline;color:#382a68}.section__text--center{text-align:center}.section__text--margin{margin-top:30px}.content__header{background:#382a68;font-size:2.4em;color:#fff;margin:0;padding:17px 10px;font-weight:400;line-height:120%;margin-bottom:10px}@media (max-width:1199px){.content__header{font-size:2.2em}}@media (max-width:767px){.content__header{font-size:1.8em}}.content__header--center{text-align:center}.content__row{display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.content__row{-ms-flex-direction:column;flex-direction:column}}.content__col{padding:10px;box-sizing:border-box;width:33.33%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:1199px){.content__col{width:50%}}@media (max-width:767px){.content__col{width:100%}}.content__article{background:#f4f4f4;padding:24px 22px 70px 12px;height:100%;position:relative}.content__components{padding:10px}.content__title{font-size:1.9em;color:#1f1f1f;font-weight:600;line-height:120%;margin:0;margin-bottom:2px}@media (max-width:1199px){.content__title{font-size:2em}}@media (max-width:1199px){.content__title{font-size:1.8em}}.content__title a{text-decoration:none;color:inherit}.content__title a:hover{color:#382a68}.content__date{font-size:1.4em;font-weight:300;color:#1f1f1f;line-height:120%;margin-top:5px}.content__text{font-size:1.4em;font-weight:300;color:#1f1f1f;line-height:130%;padding-top:2px}.content__button{border-top:1px solid #382a68;padding-top:15px;padding-bottom:20px;position:absolute;bottom:0;left:10px;right:10px}.content__button a{font-size:1.4em;color:#382a68;font-weight:400;line-height:130%;text-decoration:none}.content__button a:hover{text-decoration:underline}.content__list li{margin-bottom:10px}.content__list li a{font-size:1.8em;color:#1f1f1f;text-decoration:none}.content__list li a:hover{color:#382a68;text-decoration:underline}.links{background:#4d4d4d;padding-top:20px;padding-bottom:12px}.links__row{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.links__row{-ms-flex-direction:column;flex-direction:column}}.links__col{padding:0 15px;border-right:1px solid #fff;margin-bottom:8px}@media (max-width:767px){.links__col{border-right:0;margin-bottom:15px}}.links__col:last-child{border-right:0}.links__col a{font-size:1.4em;font-weight:400;color:#fff;text-decoration:none}.links__col a:hover{text-decoration:underline}.footer{padding:20px 0}.footer__text{color:#1f1f1f;line-height:165%;font-size:1.4em;font-weight:400;text-align:center}.footer__text a{text-decoration:none;color:inherit}.footer__text a:hover{text-decoration:underline;color:#382a68}.top{background:#000;padding:13px 0}@media (max-width:767px){.top{padding:5px 0}}.top__row{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:767px){.top__row{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.top__col{width:100%}.top__col:last-child{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.top__col:last-child{-ms-flex-pack:center;justify-content:center;padding-top:10px}}.top__col a{color:#eaeaea;font-weight:400;font-size:1.4em;line-height:160%;margin-left:30px;text-decoration:none}@media (max-width:991px){.top__col a{margin-left:20px;font-size:1.4em}}@media (max-width:767px){.top__col a:first-child{margin-left:0px}}.top__col a:hover{text-decoration:underline}.top__contrast{background:none;cursor:pointer;border:0;font-size:1.4em;color:#eaeaea;font-weight:400;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;padding:0}@media (max-width:767px){.top__contrast{margin:auto}}.top__contrast:hover{text-decoration:underline}.top__contrast span{display:block;width:23px;height:23px;background:url("/media/default/contrast.png") no-repeat;margin-left:11px}.menu__block{margin-bottom:15px}.menu__header{color:#fff;background:#382a68;font-size:1.8em;font-weight:400;line-height:120%;padding:20px 10px 20px 28px;box-sizing:border-box;position:relative}@media (max-width:991px){.menu__header{font-size:1.8em;padding:15px 10px}}.menu__header::after{content:"";display:block;width:20px;height:20px;background:#382a68;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:-4px;left:27px}.menu__content{background:#f4f4f4;padding:32px 13px 0px 13px}@media (max-width:991px){.menu__content{padding-top:20px}}.menu nav ul{padding:0;margin:0;list-style-type:none}.menu nav ul li{border-bottom:1px solid #cacaca;margin-bottom:18px;padding-bottom:18px}@media (max-width:991px){.menu nav ul li{margin-bottom:12px;padding-bottom:12px}}.menu nav ul li:last-child{border-bottom:0;padding-bottom:25px}@media (max-width:991px){.menu nav ul li:last-child{padding-bottom:15px}}.menu nav ul li:hover>a,.menu nav ul li.open>a,.menu nav ul li.active>a{color:#382a68}.menu nav ul li:hover>a::before,.menu nav ul li.open>a::before,.menu nav ul li.active>a::before{border-right-color:#382a68;border-top-color:#382a68}.menu nav ul li.active>a{font-weight:bold}.menu nav ul li a{font-size:1.6em;font-weight:400;color:#1f1f1f;text-decoration:none;display:inline-block;padding-left:20px;position:relative}@media (max-width:991px){.menu nav ul li a{font-size:1.6em}}.menu nav ul li a::before{content:"";display:block;width:6px;height:6px;border:2px solid rgba(0, 0, 0, 0);border-right-color:#1f1f1f;border-top-color:#1f1f1f;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;border-radius:2px;top:5px;left:-3px}.menu nav ul li ul{padding-left:25px;padding-top:5px}.menu nav ul li ul li{padding:0;margin:10px 0;border:0}.menu nav ul li ul li:last-child{padding-bottom:0;margin-bottom:0}.menu nav ul li ul li:hover a::before{background:#382a68}.menu nav ul li ul li a{padding-left:15px;font-size:1.7em}@media (max-width:991px){.menu nav ul li ul li a{font-size:1.5em}}.menu nav ul li ul li a::before{border:0;width:5px;height:5px;background:#1f1f1f;border-radius:100%;top:8px}.menu nav ul li.has-children.active>ul{display:block}.menu__subList{display:none}.menuButton{display:none;display:none;box-sizing:border-box;background:#fff;margin-bottom:15px;-ms-flex-align:center;align-items:center;text-decoration:none}@media (max-width:991px){.menuButton{display:-ms-flexbox;display:-webkit-flex;display:flex}}.menuButton__text{color:#382a68;font-size:1.8em;font-weight:bold;margin-left:10px}.menuButton__strap{width:40px;height:5px;margin-bottom:7px;display:block;background:#382a68;transition:-ms-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transition:-webkit-transform 0.3s}.menuButton__strap:last-child{margin-bottom:0}.menuButton.active .menuButton__strap{position:relative}.menuButton.active .menuButton__strap:nth-child(1){-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:12px}.menuButton.active .menuButton__strap:nth-child(2){opacity:0}.menuButton.active .menuButton__strap:nth-child(3){-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-12px}.header{background:url("/media/default/bg.jpg") no-repeat;overflow-x:hidden}@media (max-width:767px){.header__container{padding:0 10px}}.header__row{display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -15px;-ms-flex-align:center;align-items:center}@media (max-width:767px){.header__row{-ms-flex-pack:center;justify-content:center}}.header__col{width:33.33%;padding:0 15px;box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.header__col:nth-child(1){width:25%}@media (max-width:991px){.header__col:nth-child(1){width:20%}}@media (max-width:767px){.header__col:nth-child(1){width:90px;-ms-flex-pack:center;justify-content:center}}.header__col:nth-child(2){width:50%;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.header__col:nth-child(2){width:60%}}@media (max-width:767px){.header__col:nth-child(2){max-width:330px;padding-left:0}}.header__col:nth-child(3){width:25%;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991px){.header__col:nth-child(3){width:20%}}@media (max-width:767px){.header__col:nth-child(3){width:100%;-ms-flex-pack:center;justify-content:center;display:none}}.header__text{font-size:2.6em;text-transform:uppercase;color:#fff;font-weight:600;text-align:center;line-height:120%}@media (max-width:1199px){.header__text{font-size:2em}}@media (max-width:991px){.header__text{font-size:1.8em}}@media (max-width:767px){.header__text{font-size:1.4em}}.header a img{display:block}@media (max-width:991px){.header a img.bip{max-width:70px}}@media (max-width:767px){.header a img{margin:0 auto;max-width:80px}}.breadcrumbs{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs__text{font-size:1.4em;color:#1f1f1f;line-height:120%;font-weight:300;margin-right:5px}@media (max-width:991px){.breadcrumbs__text{margin-bottom:5px}}.breadcrumbs__nav ul{list-style-type:none;padding:0;margin:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs__nav ul li{line-height:120%;font-size:1.4em;color:#444;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:991px){.breadcrumbs__nav ul li{margin-top:2px;margin-bottom:2px}}.breadcrumbs__nav ul li span{margin-left:5px;margin-right:7px;width:5px;height:5px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;border:1px solid rgba(0, 0, 0, 0);border-top-color:#1f1f1f;border-right-color:#1f1f1f}.breadcrumbs__nav ul li a{color:inherit;text-decoration:none}.breadcrumbs__nav ul li a:hover{color:#382a68}.breadcrumbs__nav ul li strong{font-weight:bold;color:#382a68}@media (max-width:991px){.search{width:100%}}.search form{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:991px){.search form>div:first-child{width:100%}}.search form input{background:#f4f4f4;border:1px solid #cacaca;font-size:1.6em;color:#1f1f1f;height:35px;padding:10px;box-sizing:border-box;width:100%;max-width:200px}@media (max-width:991px){.search form input{max-width:100%}}.search form input:focus{border-color:#382a68}.search form button{height:35px;width:81px;border:0;background:#382a68;color:#fff;font:size 1.4em;font-weight:500;cursor:pointer;text-transform:uppercase;display:inline-block;margin-left:15px}