@import "../../libs/pure/pure-min.css";@import "../../libs/pure/grids-responsive-min.css";@import "../../css/pure-extend.css";@import "../../css/extra.css";@import "../../js/johndyer-mediaelement/build/mediaelementplayer.min.css";@import "../../libs/Swiper/dist/css/swiper.min.css";@import "../../libs/fontawesome-pro-5.7.2-web/css/all.min.css";@import "../../libs/TurnWheel/jReject/css/jquery.reject.css";@import "../../libs/fancybox/dist/jquery.fancybox.min.css";@import "../../libs/select2/dist/css/select2.min.css";@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,300i,400,400i,500,500i,700,700i&display=swap&subset=cyrillic,cyrillic-ext,latin-ext);html{height:100%}body{min-height:100vh;color:rgba(53,53,53,.8);font-weight:400;font-family:'Ubuntu',sans-serif;font-size:16px;line-height:1.5;display:flex;flex-direction:column}a{text-decoration:none;outline:none;color:#41b15e;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}a:hover{text-decoration:none;color:#000}#page{min-height:100vh;position:relative;overflow:hidden;display:flex;flex-direction:column;flex:auto}div.container.fluid{width:100%;padding:0 30px}footer{clear:both;position:relative;z-index:3;background:#fbfafc;display:flex;align-items:center;padding:25px 0;font-size:12px;font-weight:300;color:#333542}footer a{color:#333542}div.footer-content{display:flex;align-items:center;justify-content:space-between}header{position:absolute;left:0;top:0;right:0;z-index:222;border-bottom:1px solid rgba(255,255,255,.1)}header>.container{position:relative;height:100%}main{flex:auto;flex-grow:1}div.header-content{position:relative;height:100%;display:flex;flex-direction:column;align-items:flex-end;padding:0 0 0 212px}a.logo{display:flex;width:211px;position:absolute;left:0;top:0;bottom:0;z-index:15;background:#fff;padding:5px 18px}a.logo img{width:100%;height:auto}section{padding:55px 0}div.index-swiper-container{position:relative}div.index-swiper-container .swiper-pagination{left:0;right:0;bottom:30px}div.index-swiper .swiper-slide .photo{width:100%;height:auto;display:block;object-fit:cover;max-height:100vh;min-height:750px}div.index-swiper div.swiper-slide-content{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;align-items:center}div.index-swiper-container .swiper-button-prev,div.index-swiper-container .swiper-button-next{display:flex;align-items:center;justify-content:center;background:none;font-size:28px}div.swiper-carusel-container{position:relative;padding:0 84px}div.swiper-carusel .swiper-slide{width:auto}div.swiper-carusel .swiper-slide a{display:block;border:1px solid #212121}div.swiper-carusel .swiper-slide a img{display:block;width:100%;height:auto}div.swiper-carusel-container .swiper-button-prev,div.swiper-carusel-container .swiper-button-next{display:flex;align-items:center;justify-content:center;background:none}section.index-content-section{padding:0;background-position:top center;background-size:cover;background-attachment:fixed;position:relative}section.index-content-section:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(86,88,110,.2)}section.index-content-section:after{content:'';position:absolute;left:0;top:0;right:0;height:195px;background:-moz-linear-gradient(top,rgba(105,107,116,1) 0%,rgba(105,107,116,0) 100%);background:-webkit-linear-gradient(top,rgba(105,107,116,1) 0%,rgba(105,107,116,0) 100%);background:linear-gradient(to bottom,rgba(105,107,116,1) 0%,rgba(105,107,116,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#696b74',endColorstr='#00696b74',GradientType=0);opacity:.8}section.index-content-section .container{position:relative;z-index:2}div.additional-gradient-fill{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:-moz-linear-gradient(left,rgba(107,108,115,0) 0%,rgba(107,108,115,1) 100%);background:-webkit-linear-gradient(left,rgba(107,108,115,0) 0%,rgba(107,108,115,1) 100%);background:linear-gradient(to right,rgba(107,108,115,0) 0%,rgba(107,108,115,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006b6c73',endColorstr='#6b6c73',GradientType=1);opacity:.82}section.events-carusel-section{padding:70px 0;background-position:center center;background-size:cover;background-attachment:fixed;position:relative;color:#fff}section.events-carusel-section .more-items-line a{color:#fff;border-color:#fff}section.events-carusel-section:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(86,88,110,.6)}section.events-carusel-section .container{position:relative;z-index:2}div.events-carusel-container{position:relative;padding:0}div.events-carusel .swiper-slide{width:auto;height:auto}div.events-carusel-item{display:flex;flex-direction:column;background:#fff;min-height:327px}.inner div.events-carusel-item{background-color:rgba(158,158,158,.06)}div.events-carusel-item .dateline{display:flex;justify-content:space-between;background:#41b15e;color:#fff;height:67px;padding:0 36px;align-items:center}div.events-carusel-item .date{font-weight:500;font-size:34px;display:flex;align-items:center}div.events-carusel-item .date .fa{margin-right:15px}div.events-carusel-item .cont{padding:30px 36px;display:flex;flex-direction:column;color:#353539;font-weight:300;flex:1;}div.events-carusel-item .cont>* + *{margin-top:18px}div.events-carusel-item .title{font-size:18px;color:#353539;font-weight:500;line-height:1.3}div.events-carusel-item .descr{flex:1}div.events-carusel-item .title:hover{color:#41b15e}div.events-carusel-item .action{display:flex;font-size:14px}div.events-carusel-container .swiper-button-prev,div.events-carusel-container .swiper-button-next{display:flex;align-items:center;justify-content:center;background:none;left:-120px;width:120px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;opacity:.5}div.events-carusel-container .swiper-button-next{left:auto;right:-120px}div.events-carusel-container .swiper-button-prev:hover,div.events-carusel-container .swiper-button-next:hover{opacity:1}div.events-carusel-container .swiper-pagination{left:0;right:0;top:100%}section.books-carusel-section{border-bottom:1px solid rgba(0,0,0,.05)}div.books-carusel-container{position:relative;padding:0}div.books-carusel .swiper-slide{width:auto;height:auto}div.books-carusel-item{display:flex;flex-direction:column;text-align:center;font-size:14px}div.books-carusel-item .photo{position:relative}div.books-carusel-item .photo:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.2);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;opacity:0}div.books-carusel-item .photo:hover:before{opacity:1}div.books-carusel-item .photo img{display:block;width:100%;height:auto}div.books-carusel-item .cont{display:flex;flex-direction:column;align-items:center}div.books-carusel-item .title{font-size:1.14em;font-weight:500;line-height:1.3;color:#353539;padding:1em 0 .5em}div.books-carusel-item .title:hover{color:#41b15e}div.books-carusel-container .swiper-button-prev,div.books-carusel-container .swiper-button-next{display:flex;align-items:center;justify-content:center;background:none;left:-120px;width:120px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;opacity:.5}div.books-carusel-container .swiper-button-next{left:auto;right:-120px}div.books-carusel-container .swiper-button-prev:hover,div.books-carusel-container .swiper-button-next:hover{opacity:1}div.books-carusel-container .swiper-pagination{left:0;right:0;top:100%}div.importants-carusel-container{position:relative;padding:0}div.importants-carusel .swiper-slide{width:auto;height:auto;display:flex}div.importants-carusel-item{flex:auto;display:flex}div.importants-carusel-item>a{flex:auto;display:flex;align-items:center;justify-content:center;padding:15px}div.importants-carusel-item>a img{max-width:100%;height:auto}div.importants-carusel-container .swiper-button-prev,div.importants-carusel-container .swiper-button-next{display:flex;align-items:center;justify-content:center;background:none;left:-120px;width:120px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;opacity:.5}div.importants-carusel-container .swiper-button-next{left:auto;right:-120px}div.importants-carusel-container .swiper-button-prev:hover,div.importants-carusel-container .swiper-button-next:hover{opacity:1}div.importants-carusel-container .swiper-pagination{left:0;right:0;top:100%}div.header-elements{display:flex;flex-basis:50px;padding:17px 0 0;margin:0 -15px}div.header-elements>div{display:flex;padding:0 15px}div.sitemap-palce>a{display:flex;align-items:center;padding:0 15px;margin:0 -15px;color:#fff;opacity:.5}div.sitemap-palce>a:hover{opacity:1}div.accessibility-links>a{display:flex;align-items:center;padding:0 8px;color:#fff;opacity:.5;font-size:20px;line-height:1}div.accessibility-links>a:hover{opacity:1}div.accessibility-links>a>img,div.mob-nav-top-line img{display:block;width:24px;height:24px;margin:0 auto;object-fit:contain}div.accessibility-links>a:has(img){opacity:1}div.index-content{color:#fff}div.project-categories{margin-top:-20px}div.project-categories>div{margin-top:20px;display:flex}div.project-categories-item{flex:auto;display:flex}div.project-categories-item a{flex:auto;display:flex;background:rgba(255,255,255,.85);height:96px;align-items:center;font-size:18px;color:#353539;font-weight:500;line-height:1.3}div.project-categories-item a .fa{min-width:96px;flex-basis:96px;display:flex;align-items:center;justify-content:center;color:#fff;align-self:stretch}div.project-categories-item a span{padding:15px 15px 15px 35px}div.project-categories-item a:hover{background:#fff}div.index-content .cont{padding-left:70px}section.main-search-section{padding:36px 0;background:#f9f6fa}main>section.main-search-section:first-child{margin-top:131px}div.main-search-container{display:flex;margin:0 -15px;align-items:center}div.main-search-container>div{padding:0 15px}div.main-search{display:flex;min-width:calc(100% / 12 * 7);flex-basis:calc(100% / 12 * 7)}div.main-search input[type="text"]{min-width:1px;flex:auto;border:1px solid #e5e5e5;padding:10px 24px;font-weight:300;font-size:16px;color:#54545a;margin-right:-1px}div.main-search select{width:230px}div.main-search button{font-size:14px;height:auto;padding:0 40px}div.news-list{margin:-80px -40px 0}div.news-list>div{margin-top:80px;padding:0 40px!important}div.news-list-item{display:flex;flex-direction:column}div.news-list-item .photo{position:relative}div.news-list-item .photo:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.2);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;opacity:0}div.news-list-item .photo:hover:before{opacity:1}div.news-list-item .photo img{display:block;width:100%;height:auto}div.news-list-item .cont{display:flex;flex-direction:column;padding:15px 0 0}div.news-list-item .date{display:flex;align-items:center;font-size:14px;color:#353539}div.news-list-item .date .fa{margin-right:1em}div.news-list-item .date .fa *{display:block}div.news-list-item .title{line-height:1.3;font-size:18px;color:#353539;font-weight:500;padding:.5em 0;flex-basis:64px;min-height:64px}div.news-list-item .descr{font-size:14px}div.news-list-item .title:hover{color:#41b15e}div.news-list-item .action{display:flex;margin-top:20px}div.news-list-item .action a{display:flex;align-items:center;font-size:14px;text-transform:uppercase;letter-spacing:.1em}div.news-list-item .action a .fa{margin-left:.6em}div.more-items-line{display:flex;justify-content:center;font-size:14px;margin-top:50px}section.footer-colls-section{background:#fbfafc}div.footer-colls{display:flex;margin:-30px -15px 0;font-size:14px;line-height:1.64em}div.footer-colls>div{margin-top:30px;padding:0 15px;flex:auto}div.footer-colls>div:last-child{max-width:330px}div.footer-colls .title{font-size:1.21em;font-weight:500;color:#333542;line-height:1.2;margin-bottom:1em}div.footer-colls ul{list-style:none;padding:0;margin:0;display:inline-block}div.footer-colls ul>li{display:flex}div.footer-colls ul a{display:inline-flex;align-items:center;padding:.5em 0;line-height:1.3}div.footer-colls ul a .fa{color:#41b15e;margin-right:1em}div.footer-colls ul:not(.contacts-menu) a:before{content:'\f105';font-family:"Font Awesome 5 Pro";color:#41b15e;margin-right:1em}div.footer-colls a{color:#333542}div.footer-colls a:hover{color:#41b15e}section.path-container-section{padding:0}section.path-container-section + section{padding-top:30px}div.path-container{position:relative;font-size:14px;font-weight:300;color:rgba(84,84,84,.5);display:flex;justify-content:space-between}div.path-container a{color:rgba(84,84,84,.5)}div.path-container a:hover{color:#41b15e}div.path-container .iconed-link{display:flex;height:60px;align-items:center;letter-spacing:inherit;text-transform:none}ul.path{list-style:none;display:flex;padding:0;margin:0}ul.path>li{display:flex;height:60px;align-items:center}ul.path>li>a{display:flex;align-items:center;padding-right:21px;position:relative}ul.path>li>a:after{content:'\f105';font-family:"Font Awesome 5 Pro";position:absolute;right:9px;top:50%;margin-top:-.7em}div.events-list{margin:-50px -40px 0}div.events-list>div{margin-top:50px;padding:0 40px!important}header.insided div.sitemap-palce>a,header.insided div.accessibility-links>a,header.insided ul.langs-menu>li>a,header.insided ul.main-menu>li>a{color:#353539}header.insided div.sitemap-palce>a:hover,header.insided div.accessibility-links>a:hover,header.insided ul.langs-menu>li:hover>a,header.insided ul.langs-menu>li.selected>a,header.insided ul.main-menu>li:hover>a,header.insided ul.main-menu>li.selected>a{color:#41b15e}header.insided ul.main-menu>li:hover>a span,header.insided ul.main-menu>li.selected>a span{border-bottom-color:#41b15e}div.content-colls{display:flex;margin:0 -33px}div.content-colls>*{padding:0 33px}aside{min-width:400px;flex-basis:400px}div.mainbar{min-width:1px;flex:auto}div.accorditions-block>div{margin:25px 0 0;background:#fff;border:1px solid #e5e5e5;box-shadow:0 0 32px 0 rgba(0,0,0,.03)}div.accorditions-block>h2{margin:1em 0}div.special-table{overflow-x:auto}div.accorditions-block>div:first-child{margin:0}div.accorditions-block .accord-toggler{display:flex;align-items:center;justify-content:space-between;text-decoration:none!important;padding:1em 0 1em 28px;font-size:18px;color:#353539;font-weight:500;line-height:1.1;position:relative;cursor:pointer;border-bottom:1px solid #e5e5e5;margin-bottom:-1px}div.accorditions-block .accord-toggler .fa{align-self:stretch;background:#41b15e;color:#fff;display:flex;align-items:center;justify-content:center;margin:-1em 0;min-width:55px}div.accorditions-block .accord-toggler .fa svg{transform:rotate(90deg);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.accorditions-block .accord-toggler:hover{color:#000}div.accorditions-block .accord{width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;max-height:0;transition:all ease .6s}div.accorditions-block .accord-toggler.opened .fa svg{transform:rotate(90deg) scaleX(-1)}div.accorditions-block .accord-toggler.opened + .accord{max-height:1000px}div.accorditions-block .accord>div{padding:40px}div.accorditions-block .accord-toggler.opened{color:#000}div.aside-block{background:#f9f6fa;padding:35px}div.aside-block + div.aside-block{margin-top:50px}div.aside-block .custom-title-1{font-size:24px}.up-date{padding-top:10px;font-size:12px;color:#888}div.gallery{margin:-22px -11px 0}div.gallery>div{margin-top:22px;padding:0 11px}div.gallery-item a{display:block;position:relative}div.news-box .photo{width:100%;height:auto;display:block}div.gallery-item a:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.2);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;opacity:0}div.gallery-item a:hover:before{opacity:1}div.gallery-item a img{display:block;width:100%;height:auto}div.files-list{margin-top:-15px}div.files-list>div{margin-top:15px;display:flex;flex-direction:column}div.files-list a{flex-basis:54px;display:inline-flex;align-items:center;font-size:14px;text-transform:uppercase;font-weight:500;border:1px solid #41b15e;padding:7px 30px}div.files-list a .fa{margin-right:1.3em}ul.contacts-menu{list-style:none;padding:0;margin:0}ul.contacts-menu>li>a{font-size:14px;font-weight:500;color:#333542}div.fast-links-container{flex:auto;display:flex}ul.fast-links{flex:auto;list-style:none;padding:0;margin:0 -15px;display:flex;align-items:center}ul.fast-links>li{display:flex;flex:auto}ul.fast-links>li>a{display:flex;align-items:center;line-height:1.3;padding:10px 15px;font-size:16px;color:#353539;font-weight:500}ul.fast-links>li>a .fa{margin-right:.75em;color:#41b15e}ul.fast-links>li>a:hover{color:#41b15e}ul.langs-menu{list-style:none;padding:0;margin:0 -10px;display:flex}ul.langs-menu>li{display:flex}ul.langs-menu>li>a{display:flex;align-items:center;font-weight:500;opacity:.5;color:#fff;text-transform:uppercase;position:relative;padding:5px 10px}ul.langs-menu>li:not(:first-child)>a:before{content:'/';font-weight:400;position:absolute;left:-10px;width:20px;top:0;bottom:0;display:flex;align-items:center;justify-content:center}ul.langs-menu>li:hover>a,ul.langs-menu>li.selected>a{opacity:1}nav.main-menu-container{display:flex;flex-basis:80px}ul.main-menu{display:flex;list-style:none;padding:0;margin:0 -16px}ul.main-menu>li{position:relative;display:flex}ul.main-menu>li>a{display:flex;padding:0 16px 20px;line-height:1.1;align-items:center;font-size:16px;color:#fff;font-weight:500;text-transform:uppercase;text-align:center}ul.main-menu>li>a span{padding:.5em 0;border-top:1px solid transparent;border-bottom:1px solid transparent}ul.main-menu>li:hover>a span,ul.main-menu>li.selected>a span{border-bottom-color:#fff}ul.main-menu>li>ul{list-style:none;padding:0;margin:0;position:absolute;left:0;top:100%;background:rgba(65,177,94,.9);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;opacity:0;visibility:hidden}ul.main-menu>li:hover>ul{opacity:1;visibility:visible}ul.main-menu>li>ul>li>a{display:flex;white-space:nowrap;padding:.3em 20px;color:#fff;font-size:16px;font-weight:500;line-height:1.1}ul.main-menu>li>ul>li:first-child>a{padding-top:18px}ul.main-menu>li>ul>li:last-child>a{padding-bottom:18px}ul.main-menu>li>ul>li>a span{padding:.3em 0;border-bottom:1px solid transparent;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}ul.main-menu>li>ul>li:hover>a span,ul.main-menu>li>ul>li.selected>a span{border-bottom-color:#fff}ul.content-menu,ul.content-menu ul{list-style:none;padding:0;margin:0}ul.content-menu li>a{display:flex;align-items:center;justify-content:space-between;font-size:17px;color:#353539;font-weight:500;line-height:1.2;border-bottom:1px solid #e5e5e5;padding:.7em 0}ul.content-menu li:hover>a,ul.content-menu li.selected>a{color:#41b15e;border-color:#41b15e}ul.content-menu li.has-submenu>a:after{content:'\f107';font-family:"Font Awesome 5 Pro";font-weight:300;min-width:25px;display:flex;align-items:center;justify-content:center;font-size:1.2em;color:#41b15e}ul.content-menu li:last-child>a{border:0}ul.content-menu ul>li>a{font-size:.94em;font-weight:400;padding-left:20px;border:0}ul.content-menu ul ul>li>a{font-weight:300;color:#8e8e98;padding-left:40px}div.inputs-container{margin:-16px -8px 0}div.inputs-container>div{margin-top:16px;padding:0 8px!important}div.inputs-container input[type="text"],div.inputs-container input[type="password"],div.inputs-container input[type="tel"],div.inputs-container input[type="email"],div.inputs-container textarea{border:1px solid #e5e5e5;background:#fff;width:100%;font-size:16px;color:#54545a;font-weight:300;padding:15px 22px;border-radius:0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.inputs-container textarea{resize:vertical}div.inputs-container input[type="text"]:focus,div.inputs-container input[type="password"]:focus,div.inputs-container input[type="tel"]:focus,div.inputs-container input[type="email"]:focus,div.inputs-container textarea:focus{border-color:#6d6d6d}div.inputs-container .action{font-size:15px}div.inputs-container .action .ext_button{min-width:100%;justify-content:center;text-align:center}.select2-container--kb-select-style{background:#fff;border:1px solid #ebedef;border-radius:0}.select2-container--kb-select-style .select2-selection--single{height:54px;display:flex;justify-content:space-between}.select2-container--kb-select-style .select2-selection--single .select2-selection__rendered{width:100%;display:flex;align-items:center;padding:0 24px;flex:auto;font-weight:300;font-size:16px;color:#54545a}.select2-container--kb-select-style .select2-selection--single .select2-selection__arrow{display:flex;align-items:center;justify-content:center;min-width:44px}.select2-container--kb-select-style .select2-selection--single .select2-selection__arrow:after{content:'\f107';font-family:"Font Awesome 5 Pro";font-weight:300}.select2-container--kb-select-style .select2-dropdown{background:#fff;border-color:#ebedef;border-radius:0;transform:translate(-1px,-1px);font-weight:300;color:#54545a}.select2-container--kb-select-style .select2-results__option{padding:.5em 22px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.select2-container--kb-select-style .select2-results__option:hover{background:rgba(0,0,0,.05)}.custom-title-1{font-size:40px;font-weight:400;line-height:1.2;margin-bottom:1em}.iconed-link{text-transform:uppercase;letter-spacing:.1em;font-weight:400}.ext_button{display:inline-flex;align-items:center;height:3.85em;line-height:1em;padding:0 3.85em;position:relative;text-decoration:none!important;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;border:0}.ext_button.narrow{padding:0 1.8em}.ext_button.bordered{border:1px solid #cecece}.ext_button.rounded{border-radius:.8em}.ext_button.shadowed{-webkit-box-shadow:.14em .14em 0 0 rgba(0,0,0,.75);-moz-box-shadow:.14em .14em 0 0 rgba(0,0,0,.75);box-shadow:.14em .14em 0 0 rgba(0,0,0,.75)}.ext_button.full-w{display:block;text-align:center}.ext_button .fa{margin:0 0 0 1.4em}.ext_button .fa:first-child{margin:0 1.4em 0 0}.ext_button.green-style{background:#41b15e;color:#fff;letter-spacing:.1em}.ext_button.green-style:hover{background:#00b32e;color:#fff}.ext_button.tr-style{background:none;color:#41b15e;border-color:#41b15e;letter-spacing:.1em}.ext_button.tr-style:hover{color:#fff;background:#41b15e;border-color:#178032}svg:not([fill="none"]){fill:currentColor}.fa svg{display:block}.invert-x{transform:scaleX(-1)}.semi-black-color{color:#353539}div.index-swiper div.swiper-slide-content{align-items:flex-end}div.index-content{margin-bottom:50px}@media (max-width:767px){div.index-swiper div.swiper-slide-content{align-items:center}div.index-content{margin-bottom:0}a.smart_menu_caller{display:flex;cursor:pointer}a.smart_menu_caller *:before{font-weight:300}table.special{width:100%;display:block;margin:10px 0}table.special thead{display:none}table.special tbody{width:100%;display:block}table.special tbody tr{width:100%;display:block}table.special tbody td:before{display:block;padding:10px;content:attr(data-label);margin:-10px;margin-bottom:10px;font-weight:700}table.special tbody td{width:100%;display:block;padding:10px;margin-bottom:10px}.container{width:auto}div.mob_nav_container div.mob-nav-top-line{background:#41b15e;display:flex;justify-content:space-between;color:#fff}div.mob-nav-top-line>div{flex:1 1 100%;border-left:1px solid rgba(193,217,184,.3)}div.mob-nav-top-line a{display:block;text-align:center;color:#fff;padding:15px}div.mob_header_extention{position:absolute;left:160px;top:0;right:70px;height:100%;display:flex;align-items:center;justify-content:flex-end}div.mob_header_extention>div{height:70px}div.mob-header-items{display:flex}div.mob-header-items>div{border-right:1px solid rgba(193,217,184,.3)}div.mob-search-container{display:block;height:0;overflow:hidden;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.mob-search-container.opened{height:40px}div.mob-search-container.mob-position-fixed{position:fixed;left:0;top:0;right:0;z-index:221}div.mob-search-container.mob-position-fixed.opened + header.mob-position-fixed{top:40px}div.langs-select select{border:0;height:70px;text-align:center;font-size:16px;padding:0 15px;-webkit-appearance:none;border-radius:0;background:none}div.mob_search a{display:flex;height:70px;width:60px;align-items:center;justify-content:center;font-size:16px;text-decoration:none}header{height:70px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.15);box-shadow:0 0 7px 0 rgba(0,0,0,.15);position:fixed;left:0;top:0;right:0;background:#fff}header.mob-position-fixed + div,header.mob-position-fixed + main{margin-top:70px}a.logo{padding:5px 15px;width:126px}div.header-content{display:none}ul.main-menu{display:block;margin:0}ul.main-menu>li{display:block}ul.main-menu>li>a{display:block;text-align:left;position:relative;padding:15px;border-bottom:1px solid rgba(0,0,0,.1);line-height:1.1;color:#444}ul.main-menu>li.has-submenu>a{padding-right:45px}ul.main-menu>li>a>span{border:0;padding:0}ul.main-menu li:hover>a,ul.main-menu li.selected>a{background:#fff!important;color:#41b15e!important}ul.main-menu>li>a .fa{position:absolute;right:10px;top:10px;bottom:10px;width:30px;background:#fff;display:flex;align-items:center;justify-content:center;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;border:1px solid rgba(0,0,0,.1)}div.hide-on-demand{display:none}div.project-categories-item a{height:65px}div.project-categories>div{margin-top:10px}ul.main-menu>li.selected>a .fa:before{content:'\f068'}ul.main-menu>li.selected>ul{max-height:600px}ul.main-menu>li>ul{position:static;opacity:1;visibility:visible;background:#fff;overflow:hidden;max-height:0}ul.main-menu>li>ul>li>a{padding-left:30px;color:#999;font-weight:400}ul.main-menu>li>ul>li:last-child>a{border-bottom:1px solid rgba(0,0,0,.1)}section{padding:30px 0}div.index-swiper .swiper-slide .photo{height:100vw;object-fit:cover;min-height:570px}.mobile-menu-toggler{display:flex!important;padding:15px 45px 15px 15px;border:1px solid #f1f1f1;position:relative;justify-content:space-between;align-items:center;text-transform:uppercase;font-size:15px;color:#000}.mobile-menu-toggler .fa{font-size:18px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;position:absolute;right:0;top:10px;bottom:10px;width:40px;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(0,0,0,.1)}.mobile-menu-toggler.opened .fa:before{content:'\f068'}div.content-menu-container{margin:-30px -15px 15px}ul.content-menu{max-height:0;overflow:hidden;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}ul.content-menu.opened{max-height:500px}ul.content-menu li>a{padding-left:15px;padding-right:15px}ul.content-menu>li:last-child>a{border-bottom:1px solid rgba(0,0,0,.1)}footer{margin:0;height:auto;padding:15px}div.footer-content{display:block;text-align:center}section.index-content-section{padding:30px 0}.custom-title-1{text-align:center;font-size:30px}div.index-content .cont{padding-left:0;margin-top:30px;text-align:center}section.main-search-section{padding:0}div.main-search-container{flex-direction:column;align-items:stretch}div.main-search{flex-direction:column;padding:0!important}div.main-search input[type="text"]{padding:15px;margin-bottom:-1px}div.main-search select{width:100%}.select2-container--kb-select-style .select2-selection--single{height:49px}.select2-container--kb-select-style .select2-selection--single .select2-selection__rendered{padding:0 15px}div.main-search button{justify-content:center;text-align:center;padding:15px}ul.fast-links{flex-direction:column;padding:10px 0}div.news-list-container{margin:0 -15px}div.news-list{margin-top:0}div.news-list>div{margin-top:0}div.news-list-item .cont{padding:15px}div.more-items-line{margin-top:30px;font-size:13px}section.events-carusel-section{padding:30px 0}div.events-carusel-item .dateline{padding:0 25px}div.events-carusel-item .cont{padding:25px}div.footer-colls{flex-direction:column;text-align:center}div.footer-colls>div:last-child{max-width:100%}main>section.main-search-section:first-child{margin-top:0}section.path-container-section{display:none}div.events-list-container{margin:0 -15px}div.events-list{margin-top:0}div.events-list>div{margin-top:0}div.events-list div.news-list-item .cont{padding-bottom:25px}div.content-colls{flex-direction:column}aside{min-width:100%;flex-basis:auto}div.aside-block{padding:0;background:none}div.accorditions-block{margin:0 -15px}div.accorditions-block>div{margin-top:-1px}div.accorditions-block .accord-toggler{padding-left:15px}div.accorditions-block .accord>div{padding:20px}div.gallery-container{margin:0 -19px}div.gallery,div.gallery>div{margin-top:0}div.main-menu>div.gallery-container:last-child{margin-bottom:-30px}section.index-content-section{padding:0}}@media (min-width:768px) and (max-width:1023px){a.logo{width:146px;bottom:75px}nav.main-menu-container{margin-left:-212px}ul.main-menu>li>a{padding-bottom:0;font-size:15px}div.index-content .cont{padding-left:0;margin-top:30px}div.main-search-container{flex-direction:column}div.fast-links-container{margin-top:15px}div.news-list{margin:-40px -20px 0}div.news-list>div{margin-top:40px;padding:0 20px!important}div.footer-colls{flex-wrap:wrap}div.footer-colls>div{min-width:50%;flex-basis:50%}div.events-list{margin:-30px -15px 0}div.events-list>div{margin-top:30px;padding:0 15px!important}div.content-colls{margin:0 -15px}div.content-colls>*{padding:0 15px}aside{min-width:300px;flex-basis:300px}div.aside-block{padding:25px}div.accorditions-block .accord>div{padding:30px}div.files-list a{padding:10px 15px}div.hide-on-demand{display:none}section.index-content-section{padding:0}}@media (min-width:1024px) and (max-width:1279px){div.index-content .cont{padding-left:15px}div.main-search-container{flex-direction:column}div.fast-links-container{margin-top:15px}div.news-list{margin:-40px -20px 0}div.news-list>div{margin-top:40px;padding:0 20px!important}div.events-carusel-item .dateline{padding:0 30px}div.events-carusel-item .cont{padding:30px}div.events-list{margin:-30px -15px 0}div.events-list>div{margin-top:30px;padding:0 15px!important}div.swiper-slide-content{padding:100px 0 0 0}div.index-swiper .swiper-slide .photo{object-fit:cover;max-height:100vh;min-height:750px}}@media (min-width:1280px){header.fixed{position:fixed;top:-51px;left:0;right:0;background:#fff}header.fixed ul.main-menu>li>a{color:#353539;padding:0 16px}header.fixed a.logo{padding:0;top:64px;bottom:10px}}