*{margin:0;padding:0;box-sizing:border-box}body{margin:0;font-size:16px;font-family:arial;display:flex;flex-direction:column;min-height:100vh}a,a:hover{text-decoration:none}header{padding:2em 3.3vw;min-height:286px;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:right;position:relative}@media screen and (max-width: 1250px){header{min-height:120px;height:26vw;transition:all .5s}}@media screen and (max-width: 950px){header{height:36vw;padding:1.5em 1.8em 1em;background-position:70%}}@media screen and (max-width: 650px){header{padding:1.5em 1.5em 1em;height:47vw;background-position:70%}}@media screen and (max-width: 480px){header{padding:1.5em 1.5em 0;height:60vw;background-position:left}}header nav ul li{font-size:16px}@media screen and (max-width: 1350px){header nav ul li{font-size:15px}}header.opened{height:100vh;opacity:1}header.opened nav ul{visibility:visible;opacity:1;vertical-align:middle;top:50%;transform:translateY(-50%);position:absolute;height:26vw;overflow:visible;transition:opacity .3s .3s}@media screen and (max-height: 760px){header.opened nav ul{height:26vw}}@media screen and (max-height: 760px) and (max-height: 600px){header.opened nav ul{height:19vw}}@media screen and (max-height: 760px) and (max-width: 480px){header.opened nav ul{height:auto}}@media screen and (max-height: 760px) and (max-width: 320px){header.opened nav ul{margin-top:-5vw}}header.opened nav ul li{font-size:3.2vw;width:43%}header.opened nav ul li:nth-child(2n){padding-left:0}@media screen and (max-height: 760px){header.opened nav ul li{font-size:3vw;width:40%}}@media screen and (max-height: 600px){header.opened nav ul li{font-size:2vw}}@media screen and (max-width: 480px){header.opened nav ul li{font-size:5vw;width:100%;padding-left:13vw}header.opened nav ul li:nth-child(2n){padding-left:13vw}}header.opened .search-form{visibility:visible;z-index:2}@supports (-webkit-touch-callout: none){header.opened nav ul{top:47%}}@supports not (-webkit-touch-callout: none){header.opened nav ul{top:50%}}@keyframes header-height{50%{transform:translateY(10px)}to{transform:translateY(10px) rotate(135deg)}}header.short{min-height:auto;background-position:top;height:110px;transition:all .5s}@media screen and (max-width: 950px){header.short{height:90px}}@media screen and (max-width: 650px){header.short{padding:1.5em}}@media screen and (max-width: 480px){header.short{height:85px;padding:1.5em 1.5em 0}}@media screen and (max-width: 480px) and (max-width: 320px){header.short{height:75px}}header.short.opened{height:100vh}header.short.full-opened{height:250px}#burger{position:absolute;top:25px;right:2em;margin-top:2px;z-index:100;display:flex;align-items:center;justify-content:center;display:none}@media only screen and (max-width: 1250px){#burger{display:block}}@media only screen and (max-width: 950px){#burger{top:20px}}@media only screen and (max-width: 480px){#burger{right:1.5em;top:15px}}#burger .item{width:35px;height:50px;cursor:pointer;position:relative;backface-visibility:hidden}@media only screen and (max-width: 320px){#burger .item{width:25px;height:30px}}#burger .item span{display:block;background:#fff;width:100%;height:3px;position:absolute;left:0;right:0}#burger .item span.top{top:13px}@media only screen and (max-width: 320px){#burger .item span.top{top:9px}}#burger .item span.middle{top:23px}@media only screen and (max-width: 320px){#burger .item span.middle{top:19px}}#burger .item span.bottom{top:33px}@media only screen and (max-width: 320px){#burger .item span.bottom{top:29px}}#burger .item-c.active-in .top{animation-name:item-c-top-in;animation-duration:.4s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:cubic-bezier(.48,-.28,.41,1.4);animation-fill-mode:forwards}#burger .item-c.active-in .middle{animation-name:item-c-middle-in;animation-duration:.2s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:cubic-bezier(.48,-.28,.41,1.4);animation-fill-mode:forwards}#burger .item-c.active-in .bottom{animation-name:item-c-bottom-in;animation-duration:.4s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:cubic-bezier(.48,-.28,.41,1.4);animation-fill-mode:forwards}#burger .item-c.active-out .top{animation-name:item-c-top-out;animation-duration:.4s;animation-iteration-count:1;animation-direction:reverse;animation-timing-function:cubic-bezier(.48,-.28,.41,1.4);animation-fill-mode:forwards}#burger .item-c.active-out .middle{animation-name:item-c-middle-out;animation-duration:.2s;animation-iteration-count:1;animation-direction:reverse;animation-timing-function:cubic-bezier(.48,-.28,.41,1.4);animation-fill-mode:forwards}#burger .item-c.active-out .bottom{animation-name:item-c-bottom-out;animation-duration:.4s;animation-iteration-count:1;animation-direction:reverse;animation-timing-function:cubic-bezier(.48,-.28,.41,1.4);animation-fill-mode:forwards}@keyframes item-c-top-in{50%{transform:translateY(10px)}to{transform:translateY(10px) rotate(135deg)}}@keyframes item-c-middle-out{to{opacity:0}}@keyframes item-c-bottom-out{50%{transform:translateY(-10px)}to{transform:translateY(-10px) rotate(45deg)}}@keyframes item-c-top-out{50%{transform:translateY(10px)}to{transform:translateY(10px) rotate(135deg)}}@keyframes item-c-middle-in{to{opacity:0}}@keyframes item-c-bottom-in{50%{transform:translateY(-10px)}to{transform:translateY(-10px) rotate(45deg)}}ul{list-style:none;margin:0;padding:0}.fa-search{width:1em}header a{color:#fff}header nav img{height:2.5em}@media screen and (max-width: 950px){header nav img{height:2.4em}}@media screen and (max-width: 480px){header nav img{height:2em}}@media screen and (max-width: 320px){header nav img{height:1.5em}}header nav ul{float:right;padding-top:1em}@media screen and (max-width: 1250px){header nav ul{float:none;visibility:hidden;position:absolute;top:50%;opacity:0;transition:opacity .3s;height:26vw;transform:translateY(-50%);display:flex;flex-wrap:wrap}}@media screen and (max-width: 1250px) and (max-height: 760px){header nav ul{height:26vw}}@media screen and (max-width: 1250px) and (max-height: 600px){header nav ul{height:19vw}}header nav ul li{float:left;font-weight:800;text-transform:uppercase;padding:0 0 0 3em}@media screen and (max-width: 1250px){header nav ul li{position:relative;margin-bottom:20px;padding:0 0 0 15vw;font-size:3.2vw;width:43%;transition:opacity 2s 0s}header nav ul li:nth-child(2n){padding-left:0}}@media screen and (max-width: 1250px) and (max-height: 760px){header nav ul li{font-size:3vw;width:40%}}@media screen and (max-width: 1250px) and (max-height: 600px){header nav ul li{margin-bottom:10px;font-size:2vw}}header nav,header nav ul{overflow:hidden}@media screen and (min-width: 1250px){header nav,header nav ul{min-height:50px}}@media screen and (min-width: 480px){header nav ul li a:not(.current){background-image:linear-gradient(to right,#ffcc02,#ffcc02 50%,#fff 50%);background-size:200% 100%;background-position:-100%;display:inline-block;padding-bottom:5px;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease-in-out}header nav ul li a:not(.current):before{content:"";background:#ffcc02;display:block;position:absolute;bottom:-3px;left:0;width:0;height:3px;transition:all .3s ease-in-out}header nav ul li a:not(.current):hover{background-position:0}header nav ul li a:not(.current):hover:before{width:100%}}header nav ul li a.current{color:#ffcc02;transition:all .3s ease-in-out}header .lang{position:absolute;bottom:3em;right:3em;z-index:40}@media screen and (max-width: 1250px){header .lang{right:2em}}@media screen and (max-width: 950px){header .lang{visibility:hidden;opacity:0;transition:all .3s}}@media screen and (max-width: 480px){header .lang{right:1.5em}}header .lang.opened{visibility:visible;transition:all .3s .3s;opacity:1;bottom:1em;align-items:center}@supports (-webkit-touch-callout: none){header .lang.opened{bottom:5em}}@supports not (-webkit-touch-callout: none){header .lang.opened{bottom:1em}}header.short .lang{bottom:-8em}@media screen and (max-width: 950px){header.short .lang{bottom:1em}}header .lang li{padding-bottom:1.3em}@media screen and (max-width: 480px){header .lang li{font-size:.9em}}header .lang li.current a,footer .lang li.current a{color:#ffcc02;font-weight:800;padding-bottom:5px}header.short .lang li.current a{color:#039}@media screen and (max-width: 480px){header.short .lang li.current a{color:#ffcc02}}@media screen and (max-width: 1250px){@supports (-webkit-touch-callout: none){header.short.opened .lang,header.short.opened .social-links{bottom:5em}}@supports not (-webkit-touch-callout: none){header.short.opened .lang,header.short.opened .social-links{bottom:1em}}}@media screen and (max-width: 1250px){header.short.opened .lang li.current a{color:#ffcc02}}@media screen and (max-width: 1250px){header.short.opened .lang li:not(.current) a{color:#fff;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right,#ffcc02,#ffcc02 50%,#fff 50%)}}@media screen and (max-width: 480px){header.short.opened .lang li:not(.current) a{color:#fff;-webkit-text-fill-color:#fff;background-image:none}}@media screen and (max-width: 1250px){header.short.opened .lang li:not(.current) a:before{background:#ffcc02}}@media screen and (max-width: 1250px){header.short.opened .social-links svg .icon{fill:#fff}}@media screen and (max-width: 1250px){header.short.opened .social-links a:hover svg .icon{fill:#ffcc02}}@media screen and (min-width: 480px){header .lang li:not(.current) a,header:not(.short) .lang li:not(.current) a,footer .lang li:not(.current) a{background-image:linear-gradient(to right,#ffcc02,#ffcc02 50%,#fff 50%);background-size:200% 100%;background-position:-100%;display:inline-block;padding-bottom:5px;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease-in-out}header .lang li:not(.current) a:before,header:not(.short) .lang li:not(.current) a:before,footer .lang li:not(.current) a:before{content:"";background:#ffcc02;display:block;position:absolute;bottom:-3px;left:0;width:0;height:3px;transition:all .3s ease-in-out}header .lang li:not(.current) a:hover,header:not(.short) .lang li:not(.current) a:hover,footer .lang li:not(.current) a:hover{background-position:0}header .lang li:not(.current) a:hover:before,header:not(.short) .lang li:not(.current) a:hover:before,footer .lang li:not(.current) a:hover:before{width:100%}}header.short .lang li:not(.current) a{color:#039;-webkit-text-fill-color:#003399;background-image:linear-gradient(to right,#003399,#003399 50%,#fff 50%)}@media screen and (max-width: 480px){header.short .lang li:not(.current) a{color:#fff;-webkit-text-fill-color:#fff;background-image:none}}header.short .lang li:not(.current) a:before{background:#003399}@media screen and (max-width: 1250px){header.opened nav ul li.search{margin:.5em 0 0;position:relative;float:auto;width:100%;padding:0 0 0 15vw}}@media screen and (max-width: 480px){header.opened nav ul li.search{padding:0 0 0 13vw}}@media screen and (max-width: 1250px){.search a svg{display:none}}.search-form{visibility:hidden;position:absolute;bottom:3em;width:0;transform:translate(calc(-77.6vw - 2em));z-index:100;transition:all .3s;opacity:0;display:flex;z-index:-1}@media screen and (max-width: 1500px){.search-form{transform:translate(calc(-77vw - 2em))}}@media screen and (max-width: 1250px){.search-form{transform:translate(0);visibility:hidden;opacity:1;width:67vw;top:0;bottom:auto;transition:none}}@media screen and (max-width: 950px){.search-form{margin:0 0 0vw 0vw}}@media screen and (max-height: 760px){.search-form{width:60vw}}@media screen and (max-width: 480px){.search-form{margin:3vw 0 5vw 0vw;position:relative;width:65vw}}.search-form.open{visibility:visible;opacity:1;width:68vw;transition:all .3s .4s;z-index:2}.search-form input{padding:1em;border:0;flex:1;font-size:1em;border-radius:0}@media screen and (max-width: 1250px){.search-form input{font-size:2vw}}@media screen and (max-height: 760px){.search-form input{font-size:1.7vw}}@media screen and (max-height: 600px){.search-form input{font-size:1.4vw}}@media screen and (max-width: 480px){.search-form input{font-size:4vw;min-width:0}}.search-form button{border-radius:0;border:0;padding:1em 2em;text-transform:uppercase;background-color:#ffcc02;cursor:pointer;color:#039;font-weight:800;font-size:1.1em}@media screen and (max-width: 1250px){.search-form button{font-size:2vw}}@media screen and (max-height: 760px){.search-form button{font-size:1.7vw}}@media screen and (max-height: 600px){.search-form button{font-size:1.4vw;padding:.8em 1.8em}}@media screen and (max-width: 480px){.search-form button{font-size:3.5vw;padding:.8em 1.2em}}header .social-links{position:absolute;bottom:1em;left:3em;z-index:40;transition:all .3s}@media screen and (max-width: 1250px){header .social-links{left:2em}}@media screen and (max-width: 950px){header .social-links{visibility:hidden;opacity:0;transition:all .3s}}@media screen and (max-width: 480px){header .social-links{left:1.5em}}header .social-links.opened{visibility:visible;opacity:1;transition:all .3s .3s;display:flex;flex-direction:column;justify-content:center}@supports (-webkit-touch-callout: none){header .social-links.opened{bottom:5em}}@supports not (-webkit-touch-callout: none){header .social-links.opened{bottom:1em}}header .social-links.hide{opacity:0}header.short .social-links{bottom:-12em;transition:all .1s}@media screen and (max-width: 480px){header.short .social-links{bottom:1em}}header .social-links li{padding-bottom:1.8em}@media screen and (max-width: 1250px){header .social-links li{padding-bottom:1.4em}}header .social-links svg{height:1.2em}@media screen and (max-width: 480px){header .social-links svg{height:1em}}header .social-links a:hover svg .icon{fill:#ffcc02}@media screen and (max-width: 480px){header .social-links a:hover svg .icon{fill:#fff}}header .social-links svg .icon{fill:#fff;transition:all .5s}@media screen and (max-width: 480px){header .social-links svg .icon{transition:none}}header.short .social-links svg .icon{fill:#039}@media screen and (max-width: 480px){header.short .social-links svg .icon{fill:#fff}}header h1{margin:0 0 0 13vw;text-transform:uppercase;font-size:5.8vw}@media screen and (max-width: 950px){header h1{margin:0 0 0vw 0vw;font-size:7vw}}@media screen and (max-width: 650px){header h1{font-size:8.4vw}}@media screen and (max-width: 480px){header h1{margin:0 0 5vw 0vw;font-size:10vw}}header h1 span{transform:translateY(-.5vw);display:inline-block}@media screen and (max-width: 1250px){.header-title{position:absolute;bottom:1em}}@media screen and (max-width: 480px){.header-title{bottom:0}}header h5{color:#ffcc02;margin:120px 0 0 13vw;text-transform:uppercase;font-size:1.9vw}@media screen and (max-width: 1250px){header h5{margin:0 0 0 13vw}}@media screen and (max-width: 950px){header h5{margin:0 0 0 0vw;font-size:3vw}}@media screen and (max-width: 480px){header h5{font-size:3.9vw}}header h1.for-hide,header h5.for-hide{transition:opacity .3s .2s;pointer-events:none}header h1.for-hide.hide,header h5.for-hide.hide{opacity:0}#partners{position:absolute;left:0;top:0;margin:4em 0 0 .5em}@media screen and (max-width: 950px){#partners{display:none}}@media screen and (max-width: 480px){#partners{display:none}}#partners li{position:relative;width:8em;margin-bottom:60px;border-radius:5px}#partners a:hover span,#partners a:hover img{transition:opacity 1s;opacity:1}#partners img{opacity:.7;display:block;margin:0 auto;width:50px;height:50px;transition:opacity 1s;filter:grayscale(100%)}#partners span{opacity:0;color:#039;position:absolute;top:105%;left:0;width:100%;padding-top:5px;text-align:center;font-size:.6em;display:block;transition:opacity .9s}#content{position:relative}.intro{margin:1.7em 0 0 23vw;padding-left:1em;width:56vw;color:#4d4d4d;border-left:9px solid #ffcc02;font-size:1.6em;line-height:1.5em}@media screen and (max-width: 1250px){.intro{font-size:1.4em}}@media screen and (max-width: 950px){.intro{margin:1.7em 0 0 1em;font-size:1.3em;width:calc(100% - 2em);line-height:1.3em}}@media screen and (max-width: 650px){.intro{margin:1.7em 0 0 1.5em;font-size:1.2em;width:calc(100% - 2em);line-height:1.5em}}@media screen and (max-width: 480px){.intro{margin:1.7em 0 0 1.5em;font-size:1em;width:calc(100% - 2.5em);line-height:1.5em}}.intro a{color:#4d4d4d}.block{margin:6em 0 9em 23vw;width:69vw}@media screen and (max-width: 950px){.block{margin:3em 1em 8em 2em;width:calc(100% - 4em)}}@media screen and (max-width: 650px){.block{margin:3em 1em 9em 1.5em;width:calc(100% - 3em)}}@media screen and (max-width: 480px){.block{margin:3em 1em 9em 1.5em;width:calc(100% - 3em)}}.block>h2{margin-bottom:.8em;color:#039;text-transform:uppercase;font-size:4.1vw;transform:translate(-7vw)}@media screen and (max-width: 950px){.block>h2{font-size:4.5vw;transform:translate(0)}}@media screen and (max-width: 650px){.block>h2{font-size:6vw}}@media screen and (max-width: 480px){.block>h2{font-size:9vw}}.unshift{transform:translate(-7vw)}@media screen and (max-width: 950px){.unshift{transform:translate(0)}}.comp-single h3.comp-number{text-transform:uppercase;color:#039;font-size:1.8vw;margin:-.8em 0 .2em}@media screen and (max-width: 1250px){.comp-single h3.comp-number{font-size:1.3em;margin:-2.2em 0 .2em}}@media screen and (max-width: 950px){.comp-single h3.comp-number{margin:0 0 .2em}}@media screen and (max-width: 480px){.comp-single h3.comp-number{font-size:4.5vw;margin:0 0 .3em}}.single .block>h1,.comp-single h1{margin-bottom:.4em;color:#039;font-size:3.2em;line-height:1.25em;margin-top:-40px}@media screen and (max-width: 1250px){.single .block>h1,.comp-single h1{font-size:3em}}@media screen and (max-width: 950px){.single .block>h1,.comp-single h1{font-size:3em;margin-top:0}}@media screen and (max-width: 650px){.single .block>h1,.comp-single h1{font-size:2.7em}}@media screen and (max-width: 480px){.single .block>h1,.comp-single h1{font-size:9vw}}@media screen and (max-width: 480px){.single .block>h1{font-size:8vw}}.comp-single .block>h1{margin-top:0;font-size:4vw;margin-bottom:40px}@media screen and (max-width: 1250px){.comp-single .block>h1{font-size:3em}}@media screen and (max-width: 650px){.comp-single .block>h1{font-size:2.7em}}@media screen and (max-width: 480px){.comp-single .block>h1{font-size:9vw}}.single .meta{display:flex;margin-bottom:2em;width:100%;color:#4d4d4d;font-size:.9em}@media screen and (max-width: 480px){.single .meta{margin-top:1.5em;margin-bottom:2.3em}}.single .meta .vacancy{position:relative;padding:.5em 1em;margin-top:-.5em;background-color:#039;transition:all .3s}.single .meta .vacancy a{color:#fff;position:relative;z-index:3}.single .meta .vacancy:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:0;background:#ffcc02;transition:all .3s}@media screen and (min-width: 480px){.single .meta .vacancy:hover a{color:#039}.single .meta .vacancy:hover:after{height:100%}}.single .meta span{display:inline-block;line-height:normal;margin-right:1.2em;padding:0}.single .meta ul{display:inline-block;margin-left:1.2em;padding:0}.single .meta ul li{float:left;padding:0;margin:0 1em 0 0}@media screen and (max-width: 480px){.single .meta ul li{margin-bottom:5px}}.single .meta ul li a{display:inline-block;color:#4d4d4d;margin:0;padding:0}@media screen and (min-width: 480px){.single .meta ul li:not(.vacancy) a{color:#4d4d4d;background-image:linear-gradient(#4d4d4d,#4d4d4d);background-repeat:no-repeat;background-size:0% 1px;background-position:0% 100%;transition:background-size .3s;padding-bottom:2px}.single .meta ul li:not(.vacancy) a:hover{background-size:100% 1px}}.single .description{color:#4d4d4d;margin:0 0 2em;display:block;font-size:1.2em;line-height:1.5}.single .component-single .description{margin:0}.single .description{line-height:1.4em}.single .featured{width:100%;margin-bottom:.5em;margin-top:40px}@media screen and (max-width: 480px){.single .featured{margin-top:0}}.content-container{color:#4d4d4d;line-height:1.4em;width:90%}@media screen and (max-width: 950px){.content-container{width:100%}}.content-container.component-single .council,.component-team .team-member{background-color:#039}.content-container.component-single .council h3,.content-container.component-single .council p,.content-container.component-single .council a,.component-team .team-member h3,.component-team .team-member p,.component-team .team-member a{color:#fff}.content-container.component-single .council h3,.component-team .team-member h3{padding:5% 7% 0}.single-council .content-container.component-single .council h3,.component-team .team-member h3{padding:6% 7% 0}.content-container.component-single .council p,.component-team .team-member p{padding:0 7% 2%;font-size:.9em;margin-top:.5em}@media screen and (max-width: 1500px){.content-container.component-single .council p,.component-team .team-member p{font-size:.8em}}@media screen and (max-width: 480px){.content-container.component-single .council p,.component-team .team-member p{font-size:.7em}}@media screen and (max-width: 375px){.content-container.component-single .council p,.component-team .team-member p{font-size:.8em}}.content-container p{margin:1.2em 0}.content-container p,.content-container li{font-size:1.1em;line-height:1.5em}@media screen and (max-width: 1250px){.content-container p,.content-container li{font-size:1em}}@media screen and (max-width: 950px){.content-container p,.content-container li{font-size:.9em}}@media screen and (max-width: 480px){.content-container p,.content-container li{font-size:1em}}.content-container h1,.content-container h2,.content-container h3,.content-container h4,.content-container h5,.content-container h6{color:#039;text-transform:uppercase;transform:translate(-7vw);width:calc(100% + 7vw);line-height:1.2em;margin-top:50px;margin-bottom:-10px}@media screen and (max-width: 950px){.content-container h1,.content-container h2,.content-container h3,.content-container h4,.content-container h5,.content-container h6{transform:translate(0);width:100%}}@media screen and (max-width: 480px){.content-container h1,.content-container h2,.content-container h3,.content-container h4,.content-container h5,.content-container h6{margin-bottom:-5px}}.content-container h1{font-size:2em}@media screen and (max-width: 480px){.content-container h1{font-size:1.6em}}.content-container h2{font-size:1.8em}@media screen and (max-width: 480px){.content-container h2{font-size:1.55em}}.content-container h3{font-size:1.6em}@media screen and (max-width: 480px){.content-container h3{font-size:1.5em}}.content-container h4{font-size:1.5em}@media screen and (max-width: 480px){.content-container h4{font-size:1.45em}}.content-container h5{font-size:1.4em}@media screen and (max-width: 480px){.content-container h5{font-size:1.4em}}.content-container h6{font-size:1.3em}@media screen and (max-width: 480px){.content-container h6{font-size:1.35em}}.content-container blockquote{font-size:1.5em;transform:translate(-6vw);width:calc(100% + 6vw);line-height:1.4em;border-left:7px solid #ffcc02;padding-left:1em;margin:40px 0}@media screen and (max-width: 950px){.content-container blockquote{transform:translate(-1.8vw);transform:translate(0);width:100%}}@media screen and (max-width: 480px){.content-container blockquote{padding-left:.8em}}.content-container img{width:100%}.content-container a{color:#039;text-decoration:underline}.content-container hr{border:0;border-bottom:2px solid #ffcc02;margin-top:40px;margin-bottom:40px}.content-container ul{list-style:disc}.content-container ul li,.content-container ol li{margin-left:4em}@media screen and (max-width: 480px){.content-container ul li,.content-container ol li{margin-left:3em}}.content-container iframe,.content-container img{margin-top:20px;margin-bottom:20px}@media screen and (max-width: 480px){.content-container iframe,.content-container img{margin-top:10px;margin-bottom:10px}}.content-container .council img{margin-top:0;margin-bottom:0}.content-container strong{color:#039}embed{width:100%}.cv{width:78%;margin:4em 0 0;display:flex}@media screen and (max-width: 480px){.cv{width:100%}}.cv .deadline{flex:24;font-size:1.1em;padding:1em;background-color:#039;color:#fff}.cv .deadline span{display:block;font-size:.8em;margin:.7em 0 0}.cv .send{flex:30;padding:1em;background-color:#ffcc02;position:relative;display:flex;flex-direction:column}.cv .send .link-arrow{position:absolute;width:20px;z-index:100;right:1em}.cv .send .link-arrow .link-fill{fill:#039;transition:all .3s}.cv .send h4{position:relative;z-index:300;color:#039}.cv .send span{color:#039;z-index:300}@media screen and (min-width: 480px){.cv .send{position:relative;cursor:pointer}.cv .send:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:0;background:#003399;transition:all .3s}.cv .send:hover:after{height:100%}.cv .send:hover .link-arrow .link-fill{fill:#fff}.cv .send:hover h4,.cv .send:hover span{color:#fff}}.cv .send img{width:20px;float:right}.cv .send span{display:block;width:100%;font-size:.75em;position:relative}.cv .send a{display:block;margin:auto 0 0;color:#039}.cv .send a:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%}.cv .send h4{float:left;font-size:1.1em}.news-container{gap:35px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto 1fr}@media screen and (max-width: 950px){.news-container{gap:35px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 650px){.news-container{gap:55px;grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 480px){.news-container{gap:35px;grid-template-columns:repeat(1,1fr)}}.news-container .item{display:block;position:relative}.news-container .item .photo{width:100%;height:13.5vw;object-fit:cover;margin-bottom:.9em}@media screen and (max-width: 1250px){.news-container .item .photo{margin-bottom:.5em}}@media screen and (max-width: 950px){.news-container .item .photo{width:100%;height:28.5vw;margin-bottom:.5em}}@media screen and (max-width: 650px){.news-container .item .photo{width:100%;height:58vw;margin-bottom:.5em}}@media screen and (max-width: 480px){.news-container .item .photo{width:100%;height:58vw;margin-bottom:.5em}}.news-container .item .description{position:relative;margin-bottom:.8em;cursor:pointer}.news-container .item .description:after{position:absolute;content:"";left:0;top:0;width:100%;background-color:#039;z-index:2;opacity:0;height:13.5vw;transition:all .5s ease}@media screen and (max-width: 950px){.news-container .item .description:after{height:28.5vw}}@media screen and (max-width: 650px){.news-container .item .description:after{height:58vw}}@media screen and (max-width: 480px){.news-container .item .description:after{height:58vw}}.news-container .item .description:hover:after{opacity:.5}.news-container .item .category,.news-container .item .date{color:#4d4d4d;font-size:.7em}.news-container .item .info{display:flex}.news-container .item .date,.news-container .item .category{margin-top:.25em}.news-container .item .date{margin-right:10px}.news-container .item .category{margin-left:10px;display:flex;flex-wrap:wrap}.news-container .item .category li{position:relative;margin-right:5px;white-space:nowrap;margin-bottom:3px}@media screen and (min-width: 480px){.news-container .item .category li a{color:#4d4d4d;background-image:linear-gradient(#4d4d4d,#4d4d4d);background-repeat:no-repeat;background-size:0% 1px;background-position:0% 100%;transition:background-size .3s;padding-bottom:2px}.news-container .item .category li a:hover{background-size:100% 1px}}.news-container .item ul.category li a{color:#4d4d4d}.news-container .item h1{display:inline;color:#039;font-size:1em;font-weight:600;line-height:1.3em;text-transform:none;margin:0 0 .5em}@media screen and (max-width: 1360px){.news-container .item h1{font-size:.95em}}@media screen and (max-width: 1250px){.news-container .item h1{font-size:.9em}}@media screen and (max-width: 950px){.news-container .item h1{font-size:1em}}@media screen and (max-width: 650px){.news-container .item h1{font-size:1.2em}}@media screen and (max-width: 480px){.news-container .item h1{font-size:1em}}.news-container .item h1 a{color:#039}.news-container .item h1 a:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:777}.news-container .item p{display:inline-block;color:#4d4d4d;line-height:1.5em;margin:.5em 0 1.5em;font-size:.9em}@media screen and (max-width: 1250px){.news-container .item p{font-size:.8em}}@media screen and (max-width: 950px){.news-container .item p{display:none}}.news-container .item.all,.rjrc .item.all{position:relative;color:#000;background-color:#039;min-height:150px}.news-container .item.all .link-arrow,.rjrc .item.all .link-arrow{position:absolute;right:15px;top:15px;width:20px;z-index:100}.news-container .item.all .link-arrow .link-fill,.rjrc .item.all .link-arrow .link-fill{fill:#fff;transition:all .3s .1s}.news-container .item.all span,.rjrc .item.all span{color:#fff;text-transform:uppercase;font-weight:800;position:absolute;left:20px;bottom:15px;font-size:1.3em;z-index:100;transition:all .3s}@media screen and (min-width: 480px){.news-container .item.all,.rjrc .item.all{position:relative}.news-container .item.all:after,.rjrc .item.all:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:0;background:#ffcc02;transition:all .3s}.news-container .item.all:hover,.rjrc .item.all:hover{color:#fff}.news-container .item.all:hover:after,.rjrc .item.all:hover:after{height:100%}.news-container .item.all:hover .link-arrow .link-fill,.rjrc .item.all:hover .link-arrow .link-fill{fill:#039}.news-container .item.all:hover span,.rjrc .item.all:hover span{color:#039}}.results-container{gap:35px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto 1fr}@media screen and (max-width: 1250px){.results-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 950px){.results-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 650px){.results-container{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 480px){.results-container{grid-template-columns:repeat(1,1fr)}}.results-container .item{display:block}.results-container .item .description{position:relative;min-height:150px;height:100%;display:flex;flex-direction:column}.results-container .item .read{position:absolute;top:0;bottom:0;width:58px;background-color:#ffcc02}.results-container .item .description .read span{text-transform:uppercase;display:inline-block;transform-origin:top left;transform:rotate(-90deg) translate(-100%);padding:8px 10px 0 0;font-size:.9em;font-weight:800;color:#039}.results-container .item .watch{background-color:#039}.results-container .item .description .watch span{color:#fff}.results-container .item .date{background-color:#999;color:#fff;font-weight:800;position:absolute;bottom:0;left:0;width:58px;font-size:.54em;text-align:center;padding:1em 0;z-index:200}@media screen and (max-width: 650px){.results-container .item .date{font-size:.65em;padding:.7em 0}}@media screen and (max-width: 480px){.results-container .item .date{font-size:.65em;padding:.7em 0}}.results-container .item{display:block;cursor:pointer}@media screen and (min-width: 480px){.results-container .item .read:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:0;background:#003399;transition:all .3s}.results-container .item .read .img{z-index:100;fill:#039;transition:all .3s}.results-container .item .read span{position:relative;z-index:100;transition:all .3s}}@media screen and (min-width: 480px){.results-container .item .read.watch:after{background:#ffcc02}}@media screen and (min-width: 480px){.results-container .item:hover .read:after{height:100%}.results-container .item:hover .read .img{fill:#fff}.results-container .item:hover .read span{color:#fff}.results-container .item:hover .read.watch .img{fill:#039}.results-container .item:hover .read.watch span{color:#039}}.results-container .item h1{display:inline-block;color:#039;font-size:1.1em;font-weight:600;line-height:1.3;text-transform:none;margin:0 0 16px 72px}@media screen and (max-width: 650px){.results-container .item h1{line-height:1.4em}}@media screen and (max-width: 480px){.results-container .item h1{line-height:1.4em}}.results-container .item h1 a{color:#039}.results-container .item h1 a:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%}.results-container .item p{display:inline-block;font-size:.75em;color:#4d4d4d;line-height:1.4em;margin:0 0 0 72px}@media screen and (max-width: 650px){.results-container .item p{font-size:.85em;line-height:1.4em;margin:0 1em 0 72px}}@media screen and (max-width: 480px){.results-container .item p{font-size:.75em;line-height:1.4em;margin:0 0 0 72px}}.results-container .item img{margin:auto 0 0 72px;display:block;width:calc(100% - 72px)}.results-container .item.all{position:relative;color:#000;background-color:#039;min-height:150px}.results-container .item.all .link-arrow{position:absolute;right:15px;top:15px;width:20px;z-index:100}.results-container .item.all .link-arrow .link-fill{fill:#fff;transition:all .3s .1s}.results-container .item.all span{color:#fff;text-transform:uppercase;font-weight:800;position:absolute;left:20px;bottom:15px;font-size:1.3em;z-index:100;transition:all .3s}@media screen and (min-width: 480px){.results-container .item.all{position:relative}.results-container .item.all:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:0;background:#ffcc02;transition:all .3s}.results-container .item.all:hover{color:#fff}.results-container .item.all:hover:after{height:100%}.results-container .item.all:hover .link-arrow .link-fill{fill:#039}.results-container .item.all:hover span{color:#039}}.results-container .item.all .link-arrow .link-fill{fill:#fff}.component{display:block;position:relative;overflow:hidden;color:#039;padding:0;margin-bottom:5em;display:flex}@media screen and (max-width: 650px){.component{flex-direction:column}}.component.main-page{background-color:#039;color:#fff;margin-bottom:0}.component .txt{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:0% 3% 0% 0%}@media screen and (max-width: 650px){.component .txt{padding:0%}}.component .txt .link-arrow .link-fill{fill:#039}.component.main-page .txt{padding:4.5% 5% 5%}.component.main-page .txt .link-arrow{position:relative;z-index:100}.component.main-page .txt .link-arrow .link-fill{fill:#fff;transition:all .3s .1s}.component.main-page .txt h5,.component.main-page .txt h3,.component.main-page .txt p{color:#fff;position:relative;z-index:100;transition:all .3s}@media screen and (min-width: 480px){.component.main-page .txt{position:relative;cursor:pointer}.component.main-page .txt:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:0;background:#ffcc02;transition:all .3s}.component.main-page .txt:hover{color:#fff}.component.main-page .txt:hover:after{height:100%}.component.main-page .txt:hover .link-arrow .link-fill{fill:#039}.component.main-page .txt:hover h5,.component.main-page .txt:hover h3,.component.main-page .txt:hover p{color:#039}}@media screen and (max-width: 1250px){.component.main-page .txt{padding:4%}}@media screen and (max-width: 950px){.component.main-page .txt{padding:4.5% 5% 5%}}@media screen and (max-width: 650px){.component.main-page .txt{padding:5% 5% 6%}}@media screen and (max-width: 480px){.component.main-page .txt{padding:5.5% 6% 6%}}.component.main-page .txt .background{position:absolute;width:100%;height:100%}.news-link{position:absolute;width:100%;height:100%;z-index:5}.component .txt .top{display:flex;justify-content:space-between;width:100%}.main-components{width:100%;gap:35px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr}@media screen and (max-width: 1250px){.main-components{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 950px){.main-components{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 840px){.main-components{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 650px){.main-components{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 480px){.main-components{grid-template-columns:repeat(1,1fr)}}.component h5{text-transform:uppercase;font-size:.9em}.component h5 a{color:#039}.component h5 a:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%}.component.main-page a:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:999}.component h5{margin-bottom:4em}@media screen and (max-width: 650px){.component h5{margin-bottom:0}}@media screen and (max-width: 650px){.project-components .component h5{margin-bottom:4em}}.component.main-page h5 a{color:#fff}.component .description{width:100%}.component h3{text-transform:uppercase;font-size:1.5em;line-height:1.3em;margin:0 0 .5em}@media screen and (max-width: 1250px){.component h3{font-size:1.55em}}@media screen and (max-width: 950px){.component h3{font-size:1.5em}}@media screen and (max-width: 650px){.component h3{font-size:1.7em;margin:4em 0 0}}@media screen and (max-width: 480px){.component h3{font-size:1.55em}}.project-components .component h3{display:inline}@media screen and (min-width: 480px){.project-components .component h3{color:#039;background-image:linear-gradient(#003399,#003399);background-repeat:no-repeat;background-size:0% 2px;background-position:0% 100%;transition:background-size .3s;padding-bottom:0}.project-components .component h3:hover{background-size:100% 2px}}.project-components .component:hover h3{background-size:100% 2px}@media screen and (max-width: 1250px){.component.main-page h3{font-size:1.6em}}@media screen and (max-width: 950px){.component.main-page h3{font-size:1.4em}}@media screen and (max-width: 650px){.component.main-page h3{font-size:1.7em}}@media screen and (max-width: 480px){.component.main-page h3{font-size:1.55em}}.component p{font-size:.8em;line-height:1.5em}@media screen and (max-width: 1250px){.component p{font-size:.8em;line-height:1.5em}}@media screen and (max-width: 950px){.component p{font-size:.75em}}@media screen and (max-width: 650px){.component p{font-size:.8em;line-height:1.5em}}@media screen and (max-width: 480px){.component p{font-size:.75em;line-height:1.5em;margin-bottom:25px}}.project-components .component p{margin-top:.5em}@media screen and (max-width: 1250px){.component.main-page p{font-size:.85em}}@media screen and (max-width: 950px){.component.main-page p{font-size:.75em}}@media screen and (max-width: 650px){.component.main-page p{font-size:.8em}}@media screen and (max-width: 480px){.component.main-page p{font-size:.75em;margin-bottom:5px}}.component .comp-img,.component.main-page .comp-img{width:100%;height:100%;object-fit:cover}.component .img-wrapper{float:right;width:65%;min-height:400px}@media screen and (max-width: 1250px){.component .img-wrapper{width:60%}}@media screen and (max-width: 650px){.component .img-wrapper{display:block;float:none;width:100%;height:270px;padding:0;margin-top:25px}}@media screen and (max-width: 480px){.component .img-wrapper{display:block;float:none;width:100%;height:185px;padding:0;margin:0}}.component.main-page .img-wrapper{width:30%}@media screen and (max-width: 650px){.component.main-page .img-wrapper{width:100%;margin-top:0}}.component .link,.component .link-arrow{width:20px;height:20px}@media screen and (max-width: 480px){.component .link,.component .link-arrow{width:15px;height:15px}}.rjrc .wrapper{gap:35px;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto 1fr}@media screen and (max-width: 480px){.rjrc .wrapper{grid-template-columns:1fr}}.rjrc .pre-desc{margin-top:-1.2em}.rjrc .pre-desc p:last-of-type{margin-bottom:0}.rjrc .photo{width:40%;margin:1.2em 35px 30px 0;float:left}@media screen and (max-width: 950px){.rjrc .photo{width:35%;margin:1.2em 35px 20px 0}}@media screen and (max-width: 480px){.rjrc .photo{margin:1.5em 30px 15px 0}}footer{margin-top:auto;position:relative;color:#fff;background-color:#039;padding:2.5em 2em 2.5em 3em;border-bottom:8px solid #ffcc02}@media screen and (max-width: 1250px){footer{padding:2em 1em}}@media screen and (max-width: 950px){footer{padding:2em 1.5em}}@media screen and (max-width: 650px){footer{padding:2em 1.5em}}footer a{color:#fff}footer .side{position:absolute;height:100%;display:flex;flex-direction:column;justify-content:flex-end;top:0;left:30px;padding-top:2.5em}@media screen and (max-width: 1250px){footer .side{padding-top:2em}}@media screen and (max-width: 950px){footer .side{padding-top:1.5em;left:0px;position:relative;flex-direction:row;width:100%;justify-content:flex-start;margin-top:4em}}@media screen and (max-width: 480px){footer .side{margin-top:1em;flex-direction:column}}footer .side .copyright,footer .side .created-by{line-height:1.5em;font-size:.7em;display:block;width:15vw}@media screen and (max-width: 950px){footer .side .copyright,footer .side .created-by{position:relative;width:34vw}}@media screen and (max-width: 480px){footer .side .copyright,footer .side .created-by{width:100%}}footer .side .copyright{margin-bottom:auto}footer .side .created-by{margin-bottom:3.5em}@media screen and (max-width: 950px){footer .side .created-by{margin-bottom:0}}footer .side .social-links{display:flex;margin-bottom:7px}@media screen and (max-width: 950px){footer .side .social-links{margin-right:30px}}@media screen and (max-width: 480px){footer .side .social-links{position:absolute;right:0;margin-right:5px}}footer .social-links li{margin-right:20px}@media screen and (max-width: 480px){footer .social-links li{margin-right:0;margin-left:25px}}@media screen and (max-width: 320px){footer .social-links li{margin-left:15px}}@media screen and (min-width: 480px){footer .social-links li a:hover svg .icon{fill:#ffcc02}}footer .social-links svg{height:1.4em}@media screen and (max-width: 950px){footer .social-links svg{height:1.2em}}footer svg .icon{fill:#fff;transition:fill .5s}footer .side .created-by a{padding-bottom:2px}@media screen and (min-width: 480px){footer .side .created-by a{background-image:linear-gradient(to right,#ffcc02,#ffcc02 50%,#fff 50%);background-size:200% 100%;background-position:-100%;display:inline-block;padding-bottom:5px;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease-in-out}footer .side .created-by a:before{content:"";background:#ffcc02;display:block;position:absolute;bottom:-3px;left:0;width:0;height:3px;transition:all .3s ease-in-out}footer .side .created-by a:hover{background-position:0}footer .side .created-by a:hover:before{width:100%}}footer .side .created-by a:before{height:1px}footer .side .created-by a{padding-bottom:0}footer .footer-info{font-size:.85em;padding-bottom:3.5em;margin:0 0 0 20.2vw}@media screen and (max-width: 1250px){footer .footer-info{margin:0 0 0 21.5vw}}@media screen and (max-width: 950px){footer .footer-info{margin:0;padding-bottom:1em}}@media screen and (max-width: 480px){footer .footer-info{font-size:.8em;padding-bottom:2.5em}}footer .footer-info img{width:18vw;float:left}@media screen and (max-width: 1250px){footer .footer-info img{width:21vw}}@media screen and (max-width: 950px){footer .footer-info img{width:30vw}}@media screen and (max-width: 650px){footer .footer-info img{margin-bottom:1em}}@media screen and (max-width: 480px){footer .footer-info img{float:none;width:70vw;margin-bottom:1em}}footer .footer-info p{line-height:1.5em;margin:0em 0 0 24vw}@media screen and (max-width: 950px){footer .footer-info p{margin:0em 0em 0 34vw}}@media screen and (max-width: 480px){footer .footer-info p{margin:0}}footer .footer-info p:nth-child(3){margin-top:1em}@media screen and (max-width: 950px){footer .footer-info p:nth-child(3){margin-top:.7em}}footer .menu{margin:0 0 0 20.5vw}@media screen and (max-width: 1250px){footer .menu{margin:1em 0 1em 21.5vw}}@media screen and (max-width: 950px){footer .menu{margin:0 0 1em}}@media screen and (max-width: 480px){footer .menu{margin:2em 0 1em}}footer .menu li{font-size:.91em;float:left;font-weight:800;text-transform:uppercase;padding:0 3em 0 0}@media screen and (max-width: 1250px){footer .menu li{font-size:.83em;padding:0 1.5em .3em 0}}@media screen and (max-width: 950px){footer .menu li{padding:0 3em .3em 0}}@media screen and (max-width: 650px){footer .menu li{padding:0 2em .3em 0}}@media screen and (max-width: 480px){footer .menu li{float:none;padding:0 3em 1em 0;font-size:1em}}@media screen and (min-width: 480px){footer .menu li a:not(.current){background-image:linear-gradient(to right,#ffcc02,#ffcc02 50%,#fff 50%);background-size:200% 100%;background-position:-100%;display:inline-block;padding-bottom:5px;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease-in-out}footer .menu li a:not(.current):before{content:"";background:#ffcc02;display:block;position:absolute;bottom:-3px;left:0;width:0;height:3px;transition:all .3s ease-in-out}footer .menu li a:not(.current):hover{background-position:0}footer .menu li a:not(.current):hover:before{width:100%}}footer .menu li a.current{color:#ffcc02}footer .lang{float:right}@media screen and (max-width: 1250px){footer .lang{float:right;display:block}}@media screen and (max-width: 950px){footer .lang{overflow:hidden;margin:0 0 1em;display:block;width:100%;float:none}}footer .lang li{float:left;padding-left:2em}@media screen and (max-width: 1250px){footer .lang li{padding-left:0;padding-right:1em}}@media screen and (max-width: 950px){footer .lang li{padding-left:0;padding-right:2em}}footer .lang li.current a{color:#ffcc02;font-weight:800}ul.pagination{margin:3em 0 3em 12.5vw;padding-bottom:8em;width:69vw;display:flex;align-items:center;font-weight:800}ul.pagination .arrow{background-color:#039}@media screen and (max-width: 950px){ul.pagination{display:none;margin:3em 1em 3em 3em;width:calc(100% - 3.5em)}}@media screen and (max-width: 650px){ul.pagination{margin:3em 1em 3em 3em;width:calc(100% - 3.5em)}}@media screen and (max-width: 480px){ul.pagination{margin:3em 1em 3em 3em;width:calc(100% - 3.5em)}}ul.pagination.mobile{padding-bottom:3em;display:flex;margin:2em 1em 3em 2em}@media (min-width: 950px){ul.pagination.mobile{display:none}}ul.pagination li{float:left;margin-right:1em}ul.pagination li a{display:block;padding:.5em .7em;transition:.5s}ul.pagination li.active{background-color:#ffcc02}ul.pagination li.active a{cursor:default;color:#039}ul.pagination li:not(.arrow,.active) a{color:#333}ul.pagination li:not(.arrow,.active) a a{color:#333;text-transform:uppercase;font-weight:800;font-size:1.3em;z-index:100}ul.pagination li:not(.arrow,.active) a .link-arrow{width:20px;height:20px;z-index:100}ul.pagination li:not(.arrow,.active) a .link-arrow .link-fill{fill:#fff}@media screen and (min-width: 480px){ul.pagination li:not(.arrow,.active) a{position:relative}ul.pagination li:not(.arrow,.active) a:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:0;background:#003399;transition:all .3s;z-index:-1}ul.pagination li:not(.arrow,.active) a .link-arrow .link-fill{transition:all .3s .1s}ul.pagination li:not(.arrow,.active) a a{transition:all .3s}ul.pagination li:not(.arrow,.active) a:hover{color:#fff}ul.pagination li:not(.arrow,.active) a:hover:after{height:100%}ul.pagination li:not(.arrow,.active) a:hover .link-arrow .link-fill{fill:#039}ul.pagination li:not(.arrow,.active) a:hover a{color:#fff}}ul.pagination li.dots{padding:.5em .7em;cursor:default}ul.pagination li.arrow{display:flex;align-items:center}ul.pagination li.arrow a{color:#fff;text-transform:uppercase;font-weight:800;font-size:1.3em;z-index:100}ul.pagination li.arrow .link-arrow{width:20px;height:20px;z-index:100}ul.pagination li.arrow .link-arrow .link-fill{fill:#fff}@media screen and (min-width: 480px){ul.pagination li.arrow{position:relative}ul.pagination li.arrow:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:0;background:#ffcc02;transition:all .3s;z-index:0}ul.pagination li.arrow .link-arrow .link-fill{transition:all .3s .1s}ul.pagination li.arrow a{transition:all .3s}ul.pagination li.arrow:hover{color:#fff}ul.pagination li.arrow:hover:after{height:100%}ul.pagination li.arrow:hover .link-arrow .link-fill{fill:#039}ul.pagination li.arrow:hover a{color:#039}}ul.pagination li.arrow .link-arrow{margin:0 .7em 0 0}ul.pagination li.arrow:first-of-type .link-arrow{transform:rotate(180deg);margin:0 0 0 .7em}.m-fix{margin:3em 0 9em 23vw}@media screen and (max-width: 950px){.m-fix{margin:2em 1em 9em 2em}}@media screen and (max-width: 650px){.m-fix{margin:2em 1em 9em 2em}}@media screen and (max-width: 480px){.m-fix{margin:2em 1em 5em 1.5em}}.category-block{overflow:hidden;margin:3em 0 0 16.5vw;text-transform:uppercase}@media screen and (max-width: 1250px){.category-block{margin:2em 0 -1vw 16vw}}@media screen and (max-width: 950px){.category-block{margin:2em 0 5vw 2em}}@media screen and (max-width: 650px){.category-block{margin:1.5em 0 5vw 2em}}@media screen and (max-width: 480px){.category-block{margin:1.5em 0 5vw 1.5em}}.category-block li{background-color:#999;float:left;margin:0 1em 10px 0}.category-block li a{color:#fff;text-transform:uppercase;font-weight:800;font-size:1.3em;z-index:100}.category-block li .link-arrow{width:20px;height:20px;z-index:100}.category-block li .link-arrow .link-fill{fill:#fff}@media screen and (min-width: 480px){.category-block li{position:relative}.category-block li:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:0;background:#ffcc02;transition:all .3s;z-index:0}.category-block li .link-arrow .link-fill{transition:all .3s .1s}.category-block li a{transition:all .3s}.category-block li:hover{color:#fff}.category-block li:hover:after{height:100%}.category-block li:hover .link-arrow .link-fill{fill:#039}.category-block li:hover a{color:#039}}.category-block li.active{background-color:#039}.category-block li a{display:inline-block;color:#fff;font-size:.85em;font-weight:800;padding:.6em .7em;position:relative}@media screen and (max-width: 950px){.category-block li a{font-size:.75em;padding:.65em .7em}}@media screen and (max-width: 650px){.category-block li a{font-size:2vw;padding:.7em .7em .65em}}@media screen and (max-width: 480px){.category-block li a{font-size:3vw}}.team{width:100%;gap:35px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto 1fr}@media screen and (max-width: 1250px){.team{gap:35px;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 950px){.team{gap:35px;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 650px){.team{gap:35px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 480px){.team{gap:25px;grid-template-columns:repeat(2,1fr)}}.team .member img{object-fit:cover;width:100%;height:23vw}@media screen and (max-width: 1250px){.team .member img{height:30vw}}@media screen and (max-width: 950px){.team .member img{height:40vw}}@media screen and (max-width: 650px){.team .member img{height:60vw}}@media screen and (max-width: 480px){.team .member img{height:60vw}}.team .member h3{display:block;padding:5% 0 0;font-size:1.3em;color:#039}@media screen and (max-width: 1250px){.team .member h3{font-size:1.1em}}@media screen and (max-width: 480px){.team .member h3{font-size:.8em}}.team .member p{padding:3% 0 0;font-size:.8em;line-height:1.5em;opacity:.7}@media screen and (max-width: 1250px){.team .member p{font-size:.7em}}@media screen and (max-width: 480px){.team .member p{font-size:.6em}}.team .member.all{position:relative;color:#000;background-color:#039;min-height:150px}.team .member.all .link-arrow{position:absolute;right:15px;top:15px;width:20px;z-index:100}.team .member.all .link-arrow .link-fill{fill:#fff;transition:all .3s .1s}.team .member.all span{color:#fff;text-transform:uppercase;font-weight:800;position:absolute;left:20px;bottom:15px;font-size:1.3em;z-index:100;transition:all .3s}@media screen and (min-width: 480px){.team .member.all{position:relative}.team .member.all:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:0;background:#ffcc02;transition:all .3s}.team .member.all:hover{color:#fff}.team .member.all:hover:after{height:100%}.team .member.all:hover .link-arrow .link-fill{fill:#039}.team .member.all:hover span{color:#039}}.team .member.all img{position:absolute;right:15px;top:15px;width:20px;height:20px}.team .member.all span{color:#fff;text-transform:uppercase;font-weight:800;position:absolute;left:20px;bottom:15px;font-size:1.3em}#map{height:500px}.contacts>p{font-size:1.75em;line-height:1.4em;color:#4d4d4d}@media screen and (max-width: 1250px){.contacts>p{font-size:1.2em}}@media screen and (max-width: 950px){.contacts>p{font-size:1.1em}}@media screen and (max-width: 650px){.contacts>p{font-size:1em}}@media screen and (max-width: 480px){.contacts>p{font-size:.9em}}.contacts form{display:grid;gap:35px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"alert alert alert" "company email desc" "name phone desc" "lastname . desc" "send send ."}@media screen and (max-width: 1250px){.contacts form{grid-template-columns:1fr 1fr;grid-template-areas:"alert alert" "company email" "name phone" "lastname desc" "send send"}}@media screen and (max-width: 650px){.contacts form{grid-template-columns:1fr;grid-template-areas:"alert" "company" "email" "name" "phone" "lastname" "desc" "send"}}@media screen and (max-width: 480px){.contacts form{gap:20px}}.contacts .alert{text-transform:uppercase;padding-top:1em;height:2em;grid-area:alert;color:red;font-size:1.3em}@media screen and (max-width: 1250px){.contacts .alert{font-size:1.2em}}@media screen and (max-width: 950px){.contacts .alert{font-size:1em}}@media screen and (max-width: 650px){.contacts .alert{font-size:.8em}}@media screen and (max-width: 480px){.contacts .alert{font-size:.7em}}.contacts .company label,.contacts .email label,.contacts .name label,.contacts .desc label,.contacts .phone label,.contacts .lastname label{display:block;text-transform:uppercase;color:#039;font-weight:800;margin-bottom:.7em}.contacts .company input,.contacts .email input,.contacts .name input,.contacts .phone input,.contacts .lastname input{background-color:#f5f5f5;width:100%;font-size:1.1em;padding:.7em .5em;display:block;color:#444;font-weight:400;border:0}.contacts .desc textarea{background-color:#f5f5f5;width:100%;height:calc(100% - 2em);font-size:1.1em;padding:.7em .5em;display:block;color:#444;font-weight:400;border:0}.contacts .company{grid-area:company}.contacts .email{grid-area:email}.contacts .desc{grid-area:desc}.contacts .name{grid-area:name}.contacts .phone{grid-area:phone}.contacts .lastname{grid-area:lastname}.contacts .send{margin:1em 0 0;cursor:pointer;display:flex;grid-area:send;justify-content:space-between;font-size:1.3em;text-transform:uppercase;font-weight:800;background-color:#ffcc02;color:#039;border:0;padding:2em 1em .8em}.contacts .send .link-arrow{position:absolute;width:20px;z-index:100;right:2em}.contacts .send .link-arrow .link-fill{fill:#039;transition:all .3s}.contacts .send span{color:#039;z-index:300}@media screen and (min-width: 480px){.contacts .send{position:relative;cursor:pointer}.contacts .send:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:0;background:#003399;transition:all .3s}.contacts .send .link-arrow{right:1em}.contacts .send:hover:after{height:100%}.contacts .send:hover .link-arrow .link-fill{fill:#fff}.contacts .send:hover span{color:#fff}}.contacts .send img{width:25px}.component-single h1,.component-single h2,.component-single h3,.component-single h4,.component-single h5,.component-single h6{transform:translate(0)}.component-single blockquote{transform:translate(0);width:100%}.component-single .description{font-size:1em}.counsils-wrapper,.component-team{position:relative;display:flex}@media screen and (max-width: 950px){.counsils-wrapper,.component-team{width:100%;float:none;display:grid;gap:35px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}}@media screen and (max-width: 650px){.counsils-wrapper,.component-team{gap:25px}}@media screen and (max-width: 480px){.counsils-wrapper,.component-team{gap:20px}}@media screen and (max-width: 375px){.counsils-wrapper,.component-team{grid-template-columns:1fr;gap:25px}}.single-council .counsils-wrapper.two,.component-team.two{width:100%;gap:35px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;margin-bottom:30px}@media screen and (max-width: 1250px){.single-council .counsils-wrapper.two,.component-team.two{grid-template-columns:repeat(1,1fr);margin-bottom:60px}}@media screen and (max-width: 950px){.single-council .counsils-wrapper.two,.component-team.two{grid-template-columns:repeat(2,1fr);margin-bottom:30px}}@media screen and (max-width: 650px){.single-council .counsils-wrapper.two,.component-team.two{margin-bottom:20px;gap:25px}}@media screen and (max-width: 480px){.single-council .counsils-wrapper.two,.component-team.two{gap:20px;margin-bottom:15px}}@media screen and (max-width: 375px){.single-council .counsils-wrapper.two,.component-team.two{grid-template-columns:1fr;gap:25px;margin-bottom:35px}}.single-council .counsils-wrapper.one,.component-team.one{width:100%;grid-template-columns:1fr;margin-bottom:50px}@media screen and (max-width: 1250px){.single-council .counsils-wrapper.one,.component-team.one{margin-bottom:60px}}@media screen and (max-width: 950px){.single-council .counsils-wrapper.one,.component-team.one{margin-bottom:30px}}@media screen and (max-width: 650px){.single-council .counsils-wrapper.one,.component-team.one{margin-bottom:20px}}@media screen and (max-width: 480px){.single-council .counsils-wrapper.one,.component-team.one{margin-bottom:15px}}@media screen and (max-width: 375px){.single-council .counsils-wrapper.one,.component-team.one{margin-bottom:35px}}@media screen and (max-width: 650px){.single-council .counsils-wrapper{margin-bottom:40px}}.single-council ul li h3{width:100%}@media screen and (max-width: 650px){.single-council ul li h3{font-size:1.1em;line-height:1.35}}@media screen and (max-width: 480px){.single-council ul li h3{font-size:1em}}@media screen and (max-width: 302px){.single-council ul li h3{font-size:.85em}}@media screen and (max-width: 650px){.single-council ul li .team-member{line-height:1.5em;font-size:.7em}}@media screen and (max-width: 480px){.single-council ul li .team-member{font-size:.7em}}@media screen and (max-width: 375px){.single-council ul li .team-member{font-size:.75em}}.council{display:flex;flex-direction:column;width:20vw;margin:0 35px 35px 0}@media screen and (max-width: 1250px){.council{width:31vw}}@media screen and (max-width: 950px){.council{margin:0;width:auto}}.single-council .council,.component-team .team-member{display:flex;flex-direction:row;width:100%;margin:0}@media screen and (max-width: 1250px){.single-council .council,.component-team .team-member{margin:0}}@media screen and (max-width: 650px){.single-council .council,.component-team .team-member{flex-direction:column}}@media screen and (max-width: 650px){.single-council .one .council{flex-direction:row}}@media screen and (max-width: 375px){.single-council .one .council{flex-direction:column}}.council .txt-block,.team-member .txt-block{flex:1;position:relative;flex-direction:column}@media screen and (max-width: 650px){.council .txt-block,.team-member .txt-block{order:1}}@media screen and (max-width: 650px){.one .council .txt-block .one .team-member .txt-block{order:0}}@media screen and (max-width: 375px){.one .council .txt-block .one .team-member .txt-block{order:1}}.council img,.team-member img{object-fit:cover;width:100%;height:30vw}@media screen and (max-width: 1250px){.council img,.team-member img{height:36vw;object-position:left 20%}}@media screen and (max-width: 950px){.council img,.team-member img{height:58vw;object-position:center}}@media screen and (max-width: 650px){.council img,.team-member img{height:55vw;object-position:left 20%}}@media screen and (max-width: 480px){.council img,.team-member img{height:60vw;object-position:center}}@media screen and (max-width: 375px){.council img,.team-member img{height:120vw}}.single-council .council .img-wrapper,.component-team .team-member .img-wrapper{width:35%}@media screen and (max-width: 1250px){.single-council .council .img-wrapper,.component-team .team-member .img-wrapper{width:40%}}@media screen and (max-width: 950px){.single-council .council .img-wrapper,.component-team .team-member .img-wrapper{width:35%}}@media screen and (max-width: 650px){.single-council .council .img-wrapper,.component-team .team-member .img-wrapper{width:100%;height:55vw;object-position:left 20%}}@media screen and (max-width: 480px){.single-council .council .img-wrapper,.component-team .team-member .img-wrapper{height:60vw;object-position:center}}@media screen and (max-width: 375px){.single-council .council .img-wrapper,.component-team .team-member .img-wrapper{height:120vw}}.single-council .counsils-wrapper.one .council .img-wrapper,.component-team.one .team-member .img-wrapper{width:40%;height:30vw}@media screen and (max-width: 1250px){.single-council .counsils-wrapper.one .council .img-wrapper,.component-team.one .team-member .img-wrapper{height:auto}}@media screen and (max-width: 950px){.single-council .counsils-wrapper.one .council .img-wrapper,.component-team.one .team-member .img-wrapper{width:calc(50% - 20px)}}@media screen and (max-width: 650px){.single-council .counsils-wrapper.one .council .img-wrapper,.component-team.one .team-member .img-wrapper{width:calc(50% - 15px)}}@media screen and (max-width: 480px){.single-council .counsils-wrapper.one .council .img-wrapper,.component-team.one .team-member .img-wrapper{width:calc(50% - 10px)}}@media screen and (max-width: 375px){.single-council .counsils-wrapper.one .council .img-wrapper,.component-team.one .team-member .img-wrapper{width:100%;height:120vw}}.single-council .council .img-wrapper img,.component-team .team-member .img-wrapper img{object-fit:cover;display:block;width:100%;object-position:center;height:100%}@media screen and (max-width: 1250px){.single-council .council .img-wrapper img,.component-team .team-member .img-wrapper img{object-position:center 20%}}.single-council .counsils-wrapper.one .council .img-wrapper img,.component-team.one .team-member .img-wrapper img{object-position:left 20%}.council h3{display:block;padding:4% 0 0;font-size:1.8em;line-height:1.15;color:#039;width:100%;margin-top:0;margin-bottom:0}@media screen and (max-width: 1500px){.council h3{font-size:1.5em}}@media screen and (max-width: 1250px){.council h3{font-size:1.6em}}@media screen and (max-width: 650px){.council h3{font-size:1.1em}}@media screen and (max-width: 480px){.council h3{font-size:1em}}@media screen and (max-width: 375px){.council h3{font-size:1.3em}}.single-council .council h3,.component-team .team-member h3{font-size:2.2em}@media screen and (max-width: 1500px){.single-council .council h3,.component-team .team-member h3{font-size:1.8em}}@media screen and (max-width: 1250px){.single-council .council h3,.component-team .team-member h3{font-size:2.3em}}@media screen and (max-width: 950px){.single-council .council h3,.component-team .team-member h3{font-size:3.2vw}}@media screen and (max-width: 650px){.single-council .council h3,.component-team .team-member h3{font-size:1.5em}}@media screen and (max-width: 480px){.single-council .council h3,.component-team .team-member h3{font-size:1.1em}}@media screen and (max-width: 375px){.single-council .council h3,.component-team .team-member h3{font-size:1.7em}}.single-council .counsils-wrapper.one .council h3,.component-team.one .team-member h3{font-size:2.3em}@media screen and (max-width: 480px){.single-council .counsils-wrapper.one .council h3,.component-team.one .team-member h3{font-size:1.25em}}@media screen and (max-width: 375px){.single-council .counsils-wrapper.one .council h3,.component-team.one .team-member h3{font-size:1.7em}}.council p,.team-member p{padding:0% 0 2%;font-size:.8em;line-height:1.5em;opacity:.9}@media screen and (max-width: 650px){.council p,.team-member p{font-size:.7em}}@media screen and (max-width: 480px){.council p,.team-member p{font-size:.6em}}.single-council .content-container .council p,.component-team .team-member p{font-size:.9em;line-height:1.5em;opacity:.9}@media screen and (max-width: 1500px){.single-council .content-container .council p,.component-team .team-member p{font-size:.75em}}@media screen and (max-width: 1250px){.single-council .content-container .council p,.component-team .team-member p{font-size:.9em}}@media screen and (max-width: 950px){.single-council .content-container .council p,.component-team .team-member p{font-size:.7em}}@media screen and (max-width: 650px){.single-council .content-container .council p,.component-team .team-member p{font-size:.7em}}@media screen and (max-width: 480px){.single-council .content-container .council p,.component-team .team-member p{font-size:.7em}}@media screen and (max-width: 375px){.single-council .content-container .council p,.component-team .team-member p{font-size:.75em}}@media screen and (max-width: 650px){.component-team .team-member p{margin-bottom:15px}}@media screen and (max-width: 480px){.component-team .team-member p{margin-bottom:10px}}.single-council .counsils-wrapper.one .council p,.component-team.one .team-member p{font-size:.9em}@media screen and (max-width: 650px){.single-council .counsils-wrapper.one .council p,.component-team.one .team-member p{font-size:.75em}}@media screen and (max-width: 480px){.single-council .counsils-wrapper.one .council p,.component-team.one .team-member p{font-size:.7em}}@media screen and (max-width: 375px){.single-council .counsils-wrapper.one .council p,.component-team.one .team-member p{font-size:.75em}}.regional{gap:35px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto 1fr}@media screen and (max-width: 1250px){.regional{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 950px){.regional{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 650px){.regional{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 480px){.regional{grid-template-columns:repeat(1,1fr)}}.regional li{min-height:190px;padding:1.2em;position:relative;display:flex;flex-direction:column;justify-content:end;background-color:#039;color:#fff}@media screen and (min-width: 480px){.regional li{position:relative;cursor:pointer}.regional li:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:0;background:#ffcc02;transition:all .3s}.regional li .link-arrow{position:absolute;width:20px;z-index:100}.regional li .link-arrow .link-fill{fill:#fff;transition:all .3s .1s}.regional li:hover:after{height:100%}.regional li:hover .link-arrow .link-fill{fill:#039}.regional li:hover h5{color:#039}.regional li a{color:#fff;z-index:200}.regional li a:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%}}.regional li a{position:absolute;left:0;top:0;width:100%;height:100%}.regional li svg{position:absolute;right:20px;top:20px;width:20px;fill:#fff}.regional li h5{font-size:1.1em;margin-top:auto;position:relative;z-index:100}@media screen and (max-width: 650px){.regional li h5{font-size:1.3em}}.single-council{margin-bottom:9em}.single-council .block{margin-bottom:0}.single-council .block>h1{margin-bottom:.6em;margin-top:-.4em;color:#039;text-transform:uppercase;font-size:4.2em;line-height:1.25em}@media screen and (max-width: 1250px){.single-council .block>h1{font-size:4em}}@media screen and (max-width: 950px){.single-council .block>h1{margin-top:0;font-size:4.2em}}@media screen and (max-width: 650px){.single-council .block>h1{font-size:3.5em}}@media screen and (max-width: 480px){.single-council .block>h1{font-size:9vw}}.single-council .content-container ul{list-style:none;margin-left:0;width:100%;gap:35px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto 1fr}@media screen and (max-width: 1250px){.single-council .content-container ul{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 950px){.single-council .content-container ul{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 800px){.single-council .content-container ul{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 650px){.single-council .content-container ul{grid-template-columns:repeat(2,1fr);gap:25px}}@media screen and (max-width: 480px){.single-council .content-container ul{gap:20px}}@media screen and (max-width: 375px){.single-council .content-container ul{grid-template-columns:1fr}}.single-council .content-container ul li{margin-left:0}.content-container ul li:nth-child(1),.content-container ol li:nth-child(1){margin-top:1.2em}.single-council .content-container ul li:nth-child(1){margin-top:0}.single-council .content-container ul li h3{font-size:1.4em;margin-top:0}@media screen and (max-width: 950px){.single-council .content-container ul li h3{font-size:1.2em}}@media screen and (max-width: 375px){.single-council .content-container ul li h3{font-size:1.5em}}.single-council .content-container p{font-size:.8em}.single-council .council h3{padding:6% 7% 0}.single-council .council p{margin:.8em 0 .2em;opacity:1}.single-council .council p.desc,.team-member p.desc{padding:0% 7% 100px;line-height:1.5em;opacity:.7;margin:0 0 1.2em}@media screen and (max-width: 650px){.single-council .council p.desc,.team-member p.desc{padding:0% 7% 50px}}.single-council .council a,.team-member a{text-decoration:none;margin-bottom:1.2em;margin-left:7%;font-size:1.2em}@media screen and (min-width: 480px){.single-council .council a,.team-member a{background-image:linear-gradient(to right,#ffcc02,#ffcc02 50%,#fff 50%);background-size:200% 100%;background-position:-100%;display:inline-block;padding-bottom:5px;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease-in-out}.single-council .council a:before,.team-member a:before{content:"";background:#ffcc02;display:block;position:absolute;bottom:-3px;left:0;width:0;height:3px;transition:all .3s ease-in-out}.single-council .council a:hover,.team-member a:hover{background-position:0}.single-council .council a:hover:before,.team-member a:hover:before{width:100%}}@media screen and (max-width: 1500px){.single-council .council a,.team-member a{font-size:1em}}@media screen and (max-width: 1250px){.single-council .council a,.team-member a{font-size:1.2em}}@media screen and (max-width: 950px){.single-council .council a,.team-member a{font-size:.9em}}@media screen and (max-width: 480px){.single-council .council a,.team-member a{font-size:.7em}}@media screen and (max-width: 375px){.single-council .council a,.team-member a{font-size:.9em}}.single-council .council a,.team-member a{position:absolute;bottom:0;padding-bottom:0}@media screen and (max-width: 1250px){.single-council .council a,.team-member a{bottom:.2em}}@media screen and (max-width: 950px){.single-council .council a,.team-member a{bottom:0}}.single-council .one .council a{bottom:.5em;font-size:1.2em}@media screen and (max-width: 950px){.single-council .one .council a{font-size:1.1em}}@media screen and (max-width: 650px){.single-council .one .council a{bottom:0;font-size:1em}}@media screen and (max-width: 480px){.single-council .one .council a{font-size:.7em}}@media screen and (max-width: 375px){.single-council .one .council a{font-size:.9em}}.filters{display:flex;margin:3em 0 -2vw 16.5vw}@media screen and (max-width: 1250px){.filters{margin:2em 0 -2vw 16vw}}@media screen and (max-width: 950px){.filters{margin:2em 0 5vw 2em}}@media screen and (max-width: 650px){.filters{margin:1.5em 0 5vw 1.5em}}@media screen and (max-width: 480px){.filters{margin:1.5em 1.5em 5vw;display:block;height:0;transition:all .3s}.filters .category-block,.filters .custom-select{visibility:hidden;opacity:0;transition:all .3s}}.filters.open{height:200px}.filters.open .category-block,.filters.open .custom-select{visibility:visible;opacity:1}.filters .category-block{margin:0}@media screen and (max-width: 480px){.filters .category-block{width:100%;margin-top:20px}}.filters form{width:250px;margin-right:35px}@media screen and (max-width: 950px){.filters form{margin-right:25px}}@media screen and (max-width: 480px){.filters form{width:100%}}.filters .filter{display:flex;background-color:#f5f5f5;width:100%;align-items:center;justify-content:space-between;padding:.5em 0 .5em .7em;margin-bottom:10px;position:relative}@media screen and (max-width: 950px){.filters .filter{padding:.52em 0 .47em .7em}}@media screen and (max-width: 650px){.filters .filter{padding:.45em 0 .47em .7em}}@media screen and (max-width: 480px){.filters .filter{width:60%}}.filters .filter label{text-transform:uppercase;color:#039;font-size:.85em;font-weight:800;margin-right:.7em}@media screen and (max-width: 950px){.filters .filter label{font-size:.75em}}@media screen and (max-width: 650px){.filters .filter label{font-size:2vw}}@media screen and (max-width: 480px){.filters .filter label{font-size:3.2vw}}.filters .filter select{display:none}.select-selected{width:70%;font-size:.85em}@media screen and (max-width: 950px){.select-selected{font-size:.75em}}@media screen and (max-width: 650px){.select-selected{font-size:.7em}}@media screen and (max-width: 480px){.select-selected{font-size:.8em}}.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:5px solid transparent;border-color:#999999 transparent transparent transparent}@media screen and (max-width: 650px){.select-selected:after{top:12px}}.select-selected.select-arrow-active:after{border-color:transparent transparent #999999 transparent;top:7px}.select-items div,.select-selected{cursor:pointer}.select-items{position:absolute;background-color:#f5f5f5;top:100%;left:0;right:0;z-index:299;padding:0 .8em .5em calc(27% + .8em);margin-left:auto;font-size:.85em}@media screen and (max-width: 950px){.select-items{font-size:.75em}}@media screen and (max-width: 650px){.select-items{font-size:.7em}}@media screen and (max-width: 480px){.select-items{font-size:.8em}}.select-items div{padding:3px .5em}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#0000001a}input,textarea,select{outline:none}.filters-mobile{display:none}@media screen and (max-width: 480px){.filters-mobile{display:block;position:absolute;text-transform:uppercase;padding:.55em 1em .5em;background-color:#039;color:#fff;text-align:center;font-weight:800;width:100px;right:1.5em;margin-top:20px;z-index:100}}.modal{width:100vw;height:100vh;width:0;height:0;position:fixed;top:50%;left:50%;z-index:398;display:flex;justify-content:center;align-items:center;opacity:0;will-change:height width;transform:translate(-50%,-50%);transform-origin:0% 0%;transition:all .3s;overflow:hidden}.modal:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffc;z-index:90}.modal .iframe{position:absolute;visibility:hidden;width:80vw;z-index:999;pointer-events:none;transform:translate(-150%)}.modal .iframe iframe{opacity:0;transition:opacity .8s .3s}.modal.opened{opacity:1;width:100vw;height:100vh}.modal.opened .iframe{visibility:visible;pointer-events:auto;transform:translate(0)}.modal.opened .iframe iframe{opacity:1;transition:opacity .8s 0}.modal .handle{position:absolute;top:2em;right:2em;margin-top:9px;background-color:#039;width:30px;height:3px;display:block;transform:rotate(45deg);float:right;border-radius:2px;z-index:999;cursor:pointer}@media only screen and (max-width: 480px){.modal .handle{top:2em;right:1.3em;width:40px;height:4px}}@media only screen and (max-width: 320px){.modal .handle{width:30px;top:1.7em}}.modal .handle:before{cursor:pointer;content:"";position:absolute;width:40px;height:40px;left:-13px;top:-20px;transform-origin:center center}.modal .handle:after{content:"";background-color:#039;width:30px;height:3px;display:block;float:right;border-radius:2px;z-index:-1;transform-origin:center center;transform:rotate(90deg)}@media only screen and (max-width: 480px){.modal .handle:after{width:40px;height:4px}}@media only screen and (max-width: 320px){.modal .handle:after{width:30px}}.error{height:100vh}.nothing,.sucess{height:100%;height:calc(100% - 75px);display:flex;align-items:center}@media only screen and (max-width: 950px){.nothing,.sucess{justify-content:center}}@media only screen and (max-width: 650px){.nothing,.sucess{flex-direction:column;align-items:flex-start;padding-left:10%}}.nothing h1{font-size:20vw;line-height:1}@media only screen and (max-width: 480px){.nothing h1{line-height:.8;font-size:35vw}}.nothing .error-message{margin-left:40px}@media only screen and (max-width: 650px){.nothing .error-message{margin-left:0}}.nothing .error-message h2,.sucess .message h2{font-size:3em;margin-bottom:10px}@media only screen and (max-width: 950px){.nothing .error-message h2,.sucess .message h2{font-size:2em}}@media only screen and (max-width: 375px){.nothing .error-message h2,.sucess .message h2{margin-bottom:5px;font-size:1.5em}}.nothing .error-message span,.sucess .message span{font-size:1.2em}@media only screen and (max-width: 950px){.nothing .error-message span,.sucess .message span{font-size:1em}}@media only screen and (max-width: 375px){.nothing .error-message span,.sucess .message span{font-size:.85em}}.sucess{flex-grow:1;margin:9em 0 11em 23vw}@media only screen and (max-width: 1250px){.sucess{margin:7em 0 10 23vw}}@media only screen and (max-width: 950px){.sucess{margin:7em 1em 9em 2em}}@media only screen and (max-width: 950px){.sucess{margin:8em 1em 10em 1.5em}}@media only screen and (max-width: 950px){.sucess{margin:9em 1em 11em}}.sucess .message h2{color:#039;width:50vw;margin-bottom:20px}@media only screen and (max-width: 1250px){.sucess .message h2{width:65vw}}@media only screen and (max-width: 950px){.sucess .message h2{width:70vw;margin-bottom:15px}}@media only screen and (max-width: 480px){.sucess .message h2{width:100%;margin-bottom:10px}}#content{position:relative;flex-grow:1;display:flex;flex-direction:column}.fix-social{position:absolute;top:2em;left:3em;height:100%}@media screen and (max-width: 1250px){.fix-social{left:2em}}.fix-social.for-short{top:36px}@media screen and (max-width: 1250px){.fix-social.for-short{top:56px}}.fix-social.for-short .body-social-links{transform:translateY(0);transition:all .1s}.body-social-links{position:sticky;top:2em;opacity:0;transform:translateY(-10vw);transition:opacity .3s,transform .5s}@media screen and (max-width: 1250px){.body-social-links{left:2em}}@media screen and (max-width: 950px){.body-social-links{display:none}}.body-social-links.show{transform:translateY(0);opacity:1}.body-social-links li{padding-bottom:1.8em}@media screen and (max-width: 1250px){.body-social-links li{padding-bottom:1.4em}}.body-social-links svg{height:1.2em}@media screen and (max-width: 480px){.body-social-links svg{height:1em}}.body-social-links a:hover svg .icon{fill:#ffcc02}.body-social-links svg .icon{fill:#039;transition:all .5s}mark{background-color:#ffcc02;color:#039}
