@import url("font-palatino.min.css");@import url("font-roboto.min.css");html,body{background:#f5f5f5;font-family:'Roboto', sans-serif}*:focus{outline:none !important}#main section#top{background-color:#0693C4;padding:10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#main section#top span.telephone,#main section#top span.email{font-size:14px;color:#fff;text-shadow:0 1px 1px #555;font-weight:300}#main section#top ul.lang{padding:0;margin:0;text-align:right;list-style:none}#main section#top ul.lang li{display:inline-block;position:relative;font-weight:300}#main section#top ul.lang li a{color:#fff;font-size:13px;padding:5px 8px;text-shadow:0 1px 1px #555}#main section#top ul.lang li:hover a,#main section#top ul.lang li.active a{text-decoration:none;background-color:#0480a9;font-weight:400}#main section#top span.search{color:#fff;margin-right:15px;cursor:pointer;text-shadow:0 1px 1px #444}#main section#header{padding:30px 0 10px}#main section#header .logo img{width:50%;margin:10px 0}#main section#header .title{margin-top:5px;font-size:32px;font-family:'palatino', sans-serif;letter-spacing:1px;font-weight:400;line-height:1.3}#main section#header .title a{color:inherit}#main section#header .title a:hover,#main section#header .title a:focus{text-decoration:none}#main section#header .title a span{display:block;font-size:32px}#main section#header .emblem img{width:50%}#main .lent{width:100%;height:30px;background:url(../img/header_line.png) no-repeat bottom center;background-size:100%;margin:10px 0 20px}#main nav.menu>ul{margin:0;padding:0;list-style-type:none;position:relative;display:flex;border-top-left-radius:4px;border-top-right-radius:4px}#main nav.menu>ul li{flex:3;background-color:#0693C4}#main nav.menu>ul li.home{flex:1}#main nav.menu>ul li.dropdown.dropdown-submenu::after{content:'\f107';position:absolute;right:10px;top:10px;font-size:14px;color:#fff;font-family:fontAwesome}#main nav.menu>ul li:hover{text-decoration:none;background-color:#0586b1}#main nav.menu>ul li:hover>a{text-decoration:none;background-color:#0586b1}#main nav.menu>ul li:hover>ul{opacity:1;visibility:visible;transform:translateY(0)}#main nav.menu>ul li.active{text-decoration:none;background-color:#0586b1}#main nav.menu>ul li.active>a{text-decoration:none;background-color:#0586b1}#main nav.menu>ul li a{display:block;color:#fff;font-weight:400;font-size:14px;letter-spacing:.5px;padding:10px;text-align:center;text-shadow:0 1px 1px #555}#main nav.menu>ul li:first-child a{border-top-left-radius:4px}#main nav.menu>ul li:last-child a{border-top-right-radius:4px}#main nav.menu>ul li:not(:last-child) a{border-right:1px solid #6dddff}#main nav.menu>ul li ul{margin:0;padding:0;list-style-type:none;min-width:250px;position:absolute;left:-1px;z-index:10;border:1px solid #6dddff;border-top:none;visibility:hidden;opacity:0;transform:translateY(-20px)}#main nav.menu>ul li ul li a{border-radius:0 !important;border-bottom:1px solid rgba(109,221,255,0.44);border-right:none !important}#main nav.menu>ul li ul li ul{top:-1px;left:100%;transform:translateX(-10px) !important;transform:translateY(0);border:1px solid #6dddff}#main nav.menu>ul li ul li:hover>ul{opacity:1 !important;visibility:visible !important;transform:translateX(0) !important}#main nav.menu>ul li ul li.dropdown.dropdown-submenu::after{content:'\f105'}#main nav.menu>ul li ul li:last-child a{border-bottom:none}@media (min-width: 780px){#main nav.menu>ul ul{transition:all 500ms ease;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}}#main #slider{margin-bottom:40px}#main #slider .swiper-container{width:100%;height:100%}#main #slider .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main #slider .swiper-slide img{width:100%}#main #slider .swiper-slide .swiper-caption{position:absolute;left:0;bottom:80px;margin-left:24px;max-width:400px;padding:20px;border-radius:5px;background-color:rgba(6,146,196,0.8);color:#fff;text-align:left;text-shadow:0 1px 0 #555}#main #slider .swiper-slide .swiper-caption h5{font-weight:300}#main #slider .swiper-slide .swiper-caption p{font-weight:100;text-align:justify;font-size:15px}#main #slider .s1-pagination{position:absolute;left:0;margin-left:20px;bottom:5%;width:auto}#main #slider .s1-pagination .swiper-pagination-bullet{width:30px;height:30px;text-align:center;line-height:30px;font-size:12px;color:#0693C4;opacity:1;background:#fff;border-radius:3px}#main #slider .s1-pagination .swiper-pagination-bullet-active{color:#fff;background:#0693C4;text-shadow:0 1px 0 #555}#main #content .news-search .news{padding:25px 40px;background-color:#fff;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,0.05)}#main #content .news-search .news span.news-title{font-size:14px;color:#0693C4;font-weight:400;display:inline-block;margin-bottom:15px}#main #content .news-search .news a.all-news{font-size:13px;color:#fff;text-shadow:0 1px 0 #333;font-weight:300;display:inline-block;margin-bottom:15px;float:right;background-color:#0693C4;padding:1px 15px;border-radius:30px}#main #content .news-search .news a.all-news:hover{text-decoration:none;background-color:#0586b1}#main #content .news-search .news .actual-news .slick-slide>div{margin-right:10px;margin-bottom:10px;min-height:320px}#main #content .news-search .news .actual-news .slick-dots li{margin:0}#main #content .news-search .news .actual-news .slick-dots li button{width:10px;height:10px;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#ccc;margin:0}#main #content .news-search .news .actual-news .slick-dots li button:before{display:none}#main #content .news-search .news .actual-news .slick-dots li.slick-active button{background-color:#0693C4}#main #content .news-search .news .actual-news .news-slide-item img{object-fit:cover;width:100%;padding:3px;border:1px solid #ddd;border-radius:4px;height:180px}#main #content .news-search .news .actual-news .news-slide-item p{font-size:12px;padding:10px 0;color:#505050;margin-bottom:0}#main #content .news-search .news .actual-news .news-slide-item .date{display:block;color:#888888;font-size:.7em}#main #content .news-search .banners .banner-item{margin-bottom:10px}#main #content .news-search .banners .banner-item a img{width:100%;padding:2px;background-color:#fff;border:1px solid #e4e3e3}#main #content .news-search .search{padding:30px;background:#0693C4 url(../img/form_bg.png);border-radius:5px;min-height:210px;box-shadow:1px 2px 10px -2px rgba(0,0,0,0.3)}#main #content .news-search .search span.search-title{font-size:14px;color:#ffffff;font-weight:400;display:block;margin-bottom:15px;text-transform:uppercase}#main #content .news-search .search form{position:relative}#main #content .news-search .search form input{width:100%;font-size:13px;color:#505050;position:relative;padding:12px 50px 12px 10px;border-radius:3px;border:none;box-shadow:1px 2px 10px -2px rgba(0,0,0,0.3)}#main #content .news-search .search form span.input-icon{position:absolute;width:45px;height:43px;display:block;right:0;top:0;background:url(../img/search.svg) no-repeat center center;cursor:pointer;background-size:40%}#main #content .news-search .search form .select_mate{position:relative;float:left;width:100%;font-family:'Roboto', sans-serif;color:#777;font-size:15px;font-weight:300;background-color:#fff;box-shadow:1px 2px 10px -2px rgba(0,0,0,0.3);border-radius:3px;transition:all 375ms ease-in-out;line-height:1;margin-top:10px}#main #content .news-search .search form .select_mate select{position:absolute;overflow:hidden;height:0px;opacity:0;z-index:-1}#main #content .news-search .search form .select_mate .icon_select_mate{position:absolute;top:12px;right:2%;font-size:14px;height:22px;transition:all 275ms;color:#777}#main #content .news-search .search form .cont_list_select_mate{position:relative;float:left;width:100%}#main #content .news-search .search form .cont_select_int{position:absolute;left:0px;top:0px;z-index:999;overflow:hidden;height:0px;width:100%;background-color:#fff;padding:0px;margin-bottom:0px;margin-top:0px;border-radius:0px 0px 3px 3px;box-shadow:1px 4px 10px -2px rgba(0,0,0,0.2);transition:all 375ms ease-in-out}#main #content .news-search .search form .cont_select_int li{position:relative;float:left;width:96%;border-bottom:1px solid #f5f5f5;background-color:#fff;list-style-type:none;padding:15px 2%;margin:0px;color:#555;transition:all 275ms ease-in-out;display:block;cursor:pointer}#main #content .news-search .search form .cont_select_int li:last-child{border-radius:3px;border-bottom:0px}#main #content .news-search .search form .cont_select_int li:hover{background-color:#EEEEEE}#main #content .news-search .search form .cont_select_int .active{background-color:#EEEEEE}#main #content .news-search .search form .selecionado_opcion{padding:15px 4%;width:96%;display:block;margin:0px;cursor:pointer}#main #content ul.hr{padding:0;margin:50px 0;list-style:none;text-align:center;position:relative}#main #content ul.hr::after{content:'';position:absolute;width:100%;left:0;top:50%;margin-top:-2px;height:4px;background-color:#0693C4;z-index:1;border-radius:10px}#main #content ul.hr li{display:inline-block;position:relative;z-index:2}#main #content ul.hr li a{display:block;border-radius:30px;padding:13px 23px;margin:0 5px;background-color:#0693C4;color:#fff;font-weight:300;font-size:13px;text-transform:uppercase;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}#main #content ul.hr li a:hover{text-decoration:none;background-color:#0586b1}#main #content ul.hr li a i{margin-right:5px}#main #content ul.hr li.active a{padding:15px 25px;background-color:#0586b1}#main #content .center{min-height:400px}#main #content .center .umbrella{position:relative}#main #content .center .umbrella a{position:absolute;float:left;margin:0;padding:0;width:447px;z-index:1;color:#0693C4;font-size:10px;font-weight:400;text-align: center}#main #content .center .umbrella a span{position:absolute;z-index:3;left:50%;transform:translateX(-50%);top:60%;display:block;width:100px;}#main #content .center .umbrella a span.icon{width:50px;height:50px;margin-top:-60px}#main #content .center .umbrella a .umb-1{fill:#fefefe;fill-rule:evenodd}#main #content .center .umbrella a .umb-2{filter:url(#Path_784)}#main #content .center .umbrella a:nth-child(1){left:10%;transform:rotate(-0.7deg)}#main #content .center .umbrella a:nth-child(1) span{margin-left:-75px}#main #content .center .umbrella a:nth-child(1) span.icon{margin-left:-72px;background:url(../img/patent.svg) no-repeat center center}#main #content .center .umbrella a:nth-child(2){left:32%;z-index:3;width:378px;top:20px;} #main #content .center .umbrella a:nth-child(2) span.icon{background:url(../img/university.svg) no-repeat center center} #main #content .center .umbrella a:nth-child(3) span.icon{background:url(../img/books.svg) no-repeat center center}#main #content .center .umbrella a:nth-child(3){left:48%;transform:rotate(1deg);margin-top:1px}#main #content .center .umbrella a:nth-child(3) span{margin-left:75px}#main #content .center .umbrella a:nth-child(4) span.icon{margin-left:72px;background:url(../img/copyright.svg) no-repeat center center}#main #content .center .umbrella a .umb:hover .umb-1{fill:#0693C4}#main #content .center .umbrella a img{height:100%}#main #useful{margin:50px 0}#main #useful .useful img{width:100%;padding:5px;border:1px solid #eee;background-color:#fff}#main #useful .useful .swiper-button-next,#main #useful .useful .swiper-button-prev{background-size:40%;border-radius:1px}#main #useful .useful .swiper-button-next:focus,#main #useful .useful .swiper-button-next:active,#main #useful .useful .swiper-button-prev:focus,#main #useful .useful .swiper-button-prev:active{outline:none}#main #useful .useful .swiper-button-next{margin-right:-20px}#main #useful .useful .swiper-button-prev{margin-left:-20px}#main #error{text-align:center}#main #error .st0{font-family:'Times New Roman', sans-serif}#main #error .st1{font-size:83.0285px}#main #error .st2{fill:gray}#main #error svg{width:380px;height:240px;text-align:center;fill:#0693C4}#main #error path#XMLID_11_,#main #error path#XMLID_2_{fill:#0693C4}#main #error .circle{animation:out 2s infinite ease-out;fill:#0693C4}#main #error .message{color:#0693C4;font-size:32px;font-family:'Roboto';font-weight:300;text-transform:uppercase;padding-bottom:20px}@keyframes out{0%{r:1;opacity:0.9}25%{r:5;opacity:0.3}50%{r:10;opacity:0.2}75%{r:15;opacity:0.1}100%{r:20;opacity:0}}#main #error a.back{display:inline-block;padding:10px 30px;background-color:#0693C4;margin-bottom:30px;font-weight:300;color:#fff;border-radius:100px}#main #error a.back:hover{text-decoration:none;background-color:#0586b1}#main section#page-container{padding:15px 0}#main section#page-container .page-content{box-shadow:0 1px 3px rgba(0,0,0,0.2);background-color:#fff;padding:5px 30px}#main section#page-container .page-content ul.breadcrumbs{margin:15px 0 30px;padding:0 0 10px 0;list-style:none;border-bottom:1px solid #eee}#main section#page-container .page-content ul.breadcrumbs li{display:inline-block}#main section#page-container .page-content ul.breadcrumbs li a{display:block;padding:3px 15px;font-weight:300;font-size:13px;border-radius:3px;border:1px solid #ddd;margin-bottom:10px}#main section#page-container .page-content ul.breadcrumbs li:not(.active) a{border-top-right-radius:1px;border-bottom-right-radius:1px;position:relative;margin-right:20px;color:#0586b1}#main section#page-container .page-content ul.breadcrumbs li:not(.active) a::before,#main section#page-container .page-content ul.breadcrumbs li:not(.active) a::after{content:'';position:absolute;width:0;height:0;border:13px solid transparent;left:100%;top:50%;margin-top:-13px}#main section#page-container .page-content ul.breadcrumbs li:not(.active) a::before{border-left-color:#ddd;margin-left:1px}#main section#page-container .page-content ul.breadcrumbs li:not(.active) a::after{border-left-color:#fff;margin-left:-.5px}#main section#page-container .page-content ul.breadcrumbs li.active a,#main section#page-container .page-content ul.breadcrumbs li:hover a{background-color:#0693C4;color:#fff;text-decoration:none;border-color:#0693C4}#main section#page-container .page-content ul.breadcrumbs li.active a::before,#main section#page-container .page-content ul.breadcrumbs li.active a::after,#main section#page-container .page-content ul.breadcrumbs li:hover a::before,#main section#page-container .page-content ul.breadcrumbs li:hover a::after{border-left-color:#0693C4}#main section#page-container .page-content .searched-text{font-weight:400;font-size:1.2em;margin-bottom:30px;text-align:center;padding:10px;background-color:#f5f5f5;border-left:5px solid #ddd;text-transform:uppercase}#main section#page-container .page-content .searched-text i.fa{font-size:.9em;margin-right:1px}#main section#page-container .page-content .searched-text span{font-weight:300;text-transform:none}#main section#page-container .page-content .page-inner img{margin-right:10px;width:300px}#main section#page-container .page-content .page-inner ul{padding:5px 20px}#main section#page-container .page-content .page-inner ul li{padding:8px 0}#main section#page-container .page-content .page-inner ul li a{color:#0693C4 !important}#main section#page-container .page-content .all-news .all-news-item{margin-bottom:40px}#main section#page-container .page-content .all-news .all-news-item p{font-size:14px;color:#555;text-align:justify}#main section#page-container .page-content .all-news .all-news-item img{object-fit:cover;width:100%;height:130px}#main section#page-container .page-content .all-news .all-news-item ul{margin:0;padding:0;list-style:none}#main section#page-container .page-content .all-news .all-news-item ul li{display:block;text-align:center}#main section#page-container .page-content .all-news .all-news-item ul li span,#main section#page-container .page-content .all-news .all-news-item ul li a{display:block;margin:9px 5px;padding:5px;font-size:13px;border-radius:2px}#main section#page-container .page-content .all-news .all-news-item ul li span{box-shadow:0 1px 3px rgba(0,0,0,0.2);color:#777}#main section#page-container .page-content .all-news .all-news-item ul li a{background-color:#0693C4;color:#fff;text-shadow:0 1px 0 #333;text-transform:uppercase;font-size:12px}#main section#page-container .page-content .all-news .all-news-item ul li a:hover{text-decoration:none;background-color:#0586b1}#main section#page-container .page-sidebar a{margin-bottom:10px;display:block}#main section#page-container .page-sidebar a img{width:100%;padding:3px;background-color:#fff;border:1px solid #ddd;border-radius:3px}#main section#page-container .page-contact{box-shadow:0 1px 3px rgba(0,0,0,0.2);background-color:#fff}#main section#page-container .page-contact .page-contact-inner{padding:15px}#main section#page-container .page-contact .page-contact-inner span.title{display:block;font-size:20px;text-align:center;text-transform:uppercase;font-weight:300;margin-top:25px}#main section#page-container .page-contact .page-contact-inner .contact-info{padding:15px 0;box-shadow:0 1px 3px rgba(0,0,0,0.2)}#main section#page-container .page-contact .page-contact-inner .contact-info i.ion{font-size:48px;color:#0693C4}#main section#page-container .page-contact .page-contact-inner .contact-info span.contact-info-title{display:block;margin:10px 0;font-size:22px;text-transform:uppercase;font-weight:300}#main section#page-container .page-contact .page-contact-inner .contact-info p.contact-info-desc{font-size:14px;color:#827979;margin:0;padding:0}#main section#page-container .page-contact .page-contact-inner input,#main section#page-container .page-contact .page-contact-inner textarea{padding:15px 20px;border:1px solid #eee;box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:3px;width:100%;font-size:14px;margin:10px 0;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}#main section#page-container .page-contact .page-contact-inner input:focus,#main section#page-container .page-contact .page-contact-inner input:active,#main section#page-container .page-contact .page-contact-inner textarea:focus,#main section#page-container .page-contact .page-contact-inner textarea:active{outline:none;border-color:#888}#main section#page-container .page-contact .page-contact-inner input{border-radius:100px}#main section#page-container .page-contact .page-contact-inner .send-button{border:0;background-color:#0693C4;color:#fff;text-shadow:0 1px 1px #333;padding:8px 25px;border-radius:30px;cursor:pointer;text-transform:uppercase;font-weight:300;transition:background 300ms ease;-webkit-transition:background 300ms ease;-moz-transition:background 300ms ease;-ms-transition:background 300ms ease;-o-transition:background 300ms ease}#main section#page-container .page-contact .page-contact-inner .send-button:focus{outline:none}#main section#page-container .page-contact .page-contact-inner .send-button:hover{background-color:#0586b1}#main section#page-container .page-contact .page-contact-inner .send-button i{font-size:20px}#main section#page-container .page-contact .page-contact-inner label.file-{border:1px dashed #0693C4;padding:15px 20px}#main section#page-container .page-contact .page-contact-inner label.file- input{display:none}#main section#page-container .page-contact .page-contact-inner label.file- span{display:inline-block}#main section#page-container .page-contact .page-contact-inner label.file- span.file-choose{font-size:13px;padding:3px 10px;background-color:#0693C4;color:#fff;cursor:pointer;margin-right:7px}#main section#page-container .page-contact .page-contact-inner label.file- span.file-desc{font-size:14px;color:#0693C4}#main hr.title-short{width:80px;background-color:#0693C4}#main ul.list{list-style-type:none;padding:0;margin:5px 0 20px}#main ul.list li{display:block}#main ul.list li:not(:last-child) a{border-bottom:1px dashed #ccc}#main ul.list li a{display:block;color:#0693C4;padding:15px;letter-spacing:.5px;text-transform:uppercase;font-size:14px;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}#main ul.list li a:hover{text-decoration:none;background-color:#0693C4;color:#fff;text-shadow:0 1px 1px #555;border-bottom-color:#0693C4}#main ol{list-style-type:none;counter-reset:item;padding:0;margin:10px 0}#main ol>li{display:table;counter-increment:item;margin-bottom:10px}#main ol>li::before{content:counters(item,".") ". ";display:table-cell;padding-right:0.6em}#main ol>li ol>li{margin:0;margin-bottom:10px}#main ol>li ol>li::before{content:counters(item,".") ". "}#main #v-pills-tab a{font-size:14px;text-transform:uppercase;font-weight:300;padding:5px 10px;margin-bottom:10px;box-shadow:0 1px 3px rgba(0,0,0,0.3);border-radius:3px;color:#0586b1;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}#main #v-pills-tab a.active,#main #v-pills-tab a:hover{background-color:#0693C4;color:#fff;box-shadow:none;cursor:pointer}#main #v-pills-tabContent{font-size:14px}#main table{border:none;width:100%}#main table thead tr{background-color:#0693C4;color:#fff;text-transform:uppercase}#main table thead tr th{font-weight:400}#main table tr th,#main table tr td{padding:10px;border-bottom:1px solid #ddd}#main table tr th:not(:last-child),#main table tr td:not(:last-child){border-right:1px solid #ddd}#main table tr th{font-weight:500}#main p.note{margin-top:20px;color:#666;font-style:italic}#main .searched{background-color:#0693C4;color:#fff;padding:2px 5px;border-radius:2px}#main .gallery{margin:10px 0 40px;padding:0;list-style:none;display:flex;flex-wrap:wrap}#main .gallery li{margin-right:15px;width:calc(33.3% - 15px);margin-bottom:15px;transition:all 0.3s ease;list-style-image:none}#main .gallery li.play a{position:relative;height:100%;display:table}#main .gallery li.play a::after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:1;top:0;left:0;visibility:hidden;opacity:0;transition:all 500ms ease;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}#main .gallery li.play a::before{content:'';font-family:fontAwesome;color:#fff;text-align:center;font-size:4em;position:absolute;z-index:2;left:50%;margin-top:90px;transform:translate(-50%, -100%);background:url(../img/music-book.svg) no-repeat center center;width:40px;height:40px;box-shadow:0 1px 2px rgba(0,0,0,0.2);border-radius:100%;transition:all 500ms ease;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}#main .gallery li.play a span{position:relative;z-index:3}#main .gallery li.zoom a{position:relative;height:100%;display:table}#main .gallery li.zoom a::after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:1;top:0;left:0;visibility:hidden;opacity:0;transition:all 500ms ease;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}#main .gallery li.zoom a::before{content:'';font-family:fontAwesome;color:#fff;text-align:center;font-size:4em;position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%, -50%);background:url(../img/zoom.svg) no-repeat center center;width:40px;height:40px;visibility:hidden;opacity:0;transition:all 500ms ease;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}#main .gallery li.zoom a:hover::before,#main .gallery li.zoom a:hover::after{visibility:visible;opacity:1}#main .gallery li a{width:100% !important;display:block}#main .gallery li a img{width:100% !important;height:150px !important;object-fit:cover !important}#main .gallery li a span{display:block;color:#000;padding:10px;letter-spacing:.5px;font-size:1em;font-weight:300}#main .gallery li a:hover{text-decoration:none}#main .gallery li a:hover>span{background-color:#0693C4;color:#fff}.site_map{min-height:200px;background:#0688b5;background-size:70%;margin-top:0 !important;padding:10px 0}.site_map .site_map_title{display:block;font-size:16px;color:#fff;font-weight:500;margin:10px 0;padding-bottom:10px;text-shadow:0 1px 1px rgba(0,0,0,0.5);text-transform:uppercase;position:relative;font-family:'Roboto', sans-serif}.site_map .site_map_title::after{content:'';position:absolute;display:block;bottom:0;left:0;width:22%;border-top:2px solid #38caff}.site_map ul{list-style:none;margin:0;padding:0}.site_map ul li{float:none}.site_map ul li a{display:block;padding:5px 0;color:#fff;font-weight:300}section#footer{min-height:200px;background:#0693C4 url(../img/footer_bg.png);background-size:70%;border-top:5px solid #007EAA;margin-top:0 !important}section#footer span.footer-title{display:block;font-size:16px;color:#fff;font-weight:400;margin:50px 0 10px;padding-bottom:10px;text-shadow:0 1px 1px rgba(0,0,0,0.5);text-transform:uppercase;position:relative;font-family:'Roboto', sans-serif}section#footer span.footer-title::after{content:'';position:absolute;display:block;bottom:0;left:0;width:22%;border-top:2px solid #38caff}section#footer p{margin:0;padding:0;font-size:14px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.5);display:block}section#footer span.footer-logo{display:inline-block;transform:rotate(30deg);width:100%;text-align:right;margin-bottom:60px;margin-right:-25px}section#footer span.footer-logo .footer-logo-svg-1{fill:#fff}section#footer span.footer-logo .footer-logo-svg-2{filter:url(#Path_1615)}section#footer span.footer-logo svg{width:60px}section#footer a.sb{display:inline-block;color:#fff;width:40px;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;margin:5px;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}section#footer a.sb:hover{text-decoration:none;background-color:#fff;color:#0693C4}.searchPanel{position:fixed;top:-100%;left:0;width:100%;height:100%;background-color:rgba(14,129,191,0.95);z-index:99;display:none}.searchPanel .search-bg{width:100%;height:100%;background:url(../img/search_bg.png) no-repeat center center;background-size:100% 100%;opacity:0.05;position:absolute}.searchPanel .innerPanel{margin-top:10%}.searchPanel .innerPanel .search-title{font-size:28px;color:#fff;text-shadow:0 1px 1px #444;font-weight:300}.searchPanel .innerPanel .search-close{float:right;font-size:36px;color:#fff;text-shadow:0 1px 1px #444;font-weight:300;cursor:pointer;margin-top:-10px}.searchPanel .innerPanel .search-form{position:relative}.searchPanel .innerPanel .search-form input{background-color:transparent;border:none;border-bottom:1px solid #fff;padding:10px 30px 10px 10px;width:100%;margin-top:20px;color:#fff;font-weight:300;font-size:18px}.searchPanel .innerPanel .search-form input:active,.searchPanel .innerPanel .search-form input:focus{outline:none}.searchPanel .innerPanel .search-form input::placeholder{color:#fff}.searchPanel .innerPanel .search-form .input-icon{position:absolute;right:0;bottom:0;color:#fff;font-size:32px;cursor:pointer;background-color:transparent;border:none}.back-to-top{position:fixed;right:20px;bottom:20px;width:40px;height:40px;line-height:36px;font-size:24px;color:#fff;border-radius:3px;background-color:#0586b1;z-index:99;text-align:center;cursor:pointer;display:none}.notification{position:fixed;top:0;left:0;width:100%;padding:10px;font-weight:300;text-align:center;opacity:.9;z-index:98;display:none}.notification.success{background-color:#3da93d;color:#fff;text-shadow:0 1px 0 #333}.notification.error{background-color:#e65858;color:#fff;text-shadow:0 1px 0 #333}.notification.warning{background-color:#f2b210;color:#fff;text-shadow:0 1px 0 #333}.notification i,.notification div,.notification span{display:inline-block}.notification div{font-size:15px}.notification span.notification-close{right:10px;font-size:24px;position:absolute;top:3px;cursor:pointer}ul.pagination{margin:20px 0 10px;padding:0;list-style:none;text-align:center;display:table;width:100%}ul.pagination li{display:inline-block}ul.pagination li a,ul.pagination li span{display:block;font-size:14px;padding:3px 14px;border-radius:3px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.2);margin:0 3px;color:#0693C4}ul.pagination li.active a,ul.pagination li:not(.disabled) a:hover{background-color:#0693C4;color:#fff;text-shadow:0 1px 0 #333;text-decoration:none}ul.pagination li.disabled a,ul.pagination li.disabled span{background-color:#f5f5f5;color:#ddd;box-shadow:none;border:1px solid #eee;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.js_pagination{text-align:center}.js_pagination a{display:inline-block;padding:4px 20px;background:#0693C4;border-radius:3px;color:#fff !important;margin:0 5px}.grid .grid-item{max-width:240px;padding:5px}.grid .grid-item.play a{position:relative;height:100%;display:table}.grid .grid-item.play a::after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:1;top:0;left:0;visibility:hidden;opacity:0;transition:all 500ms ease;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.grid .grid-item.play a::before{content:'';font-family:fontAwesome;color:#fff;text-align:center;font-size:4em;position:absolute;z-index:2;left:50%;top:45%;transform:translate(-50%, -100%);background:url(../img/music-book.svg) no-repeat center center;width:40px;height:40px;visibility:hidden;opacity:0;transition:all 500ms ease;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.grid .grid-item.play a:hover::before,.grid .grid-item.play a:hover::after{visibility:visible;opacity:1}.grid .grid-item.play a span{position:relative;z-index:3}.grid .grid-item.zoom a{position:relative;height:100%;display:table}.grid .grid-item.zoom a::after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:1;top:0;left:0;visibility:hidden;opacity:0;transition:all 500ms ease;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.grid .grid-item.zoom a::before{content:'';font-family:fontAwesome;color:#fff;text-align:center;font-size:4em;position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%, -50%);background:url(../img/zoom.svg) no-repeat center center;width:40px;height:40px;visibility:hidden;opacity:0;transition:all 500ms ease;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.grid .grid-item.zoom a:hover::before,.grid .grid-item.zoom a:hover::after{visibility:visible;opacity:1}.grid .grid-item a img{width:100% !important}.grid .grid-item a span{display:block;color:#000;padding:10px;background-color:#EEEEEE;letter-spacing:.5px;font-size:.9em}.grid .grid-item a:hover>span{background-color:#0693C4;color:#fff}.grid .grid-item--width2{width:400px}@media (max-width: 992px){#main ul.gallery li{width:calc(50% - 15px)}}@media (max-width: 768px){#main{padding:0;position:relative}#main section#header{padding:20px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.1)}#main section#header .responsive-menu-button{font-size:30px;color:#0693C4}#main section#header .logo{margin:0;padding:0}#main section#header .logo img{margin:0;padding:0;width:60px}#main section#header .title{margin-top:0;font-size:12px}#main section#header .title span{font-size:16px}#main section#header .emblem img{margin-top:0;width:40px}#main .lent{margin:0 0 10px 0}#main nav.menu{position:absolute;top:0;display:none;width:100%;z-index:9;background-color:#0693C4;opacity:.95}#main nav.menu .responsive-header{padding:15px}#main nav.menu .responsive-header img.responsive-logo{width:80px;border-right:1px solid #ddd;padding:5px 10px 5px 0;margin-right:10px;float:left;margin-top:3px;opacity:1}#main nav.menu .responsive-header span.title{color:#fff;font-size:16px;font-family:'palatino', sans-serif;opacity:1}#main nav.menu .responsive-header span.close{font-size:52px;color:#fff;font-weight:300;opacity:1;position:absolute;top:10px;right:15px}#main nav.menu .responsive-header form.search{position:relative}#main nav.menu .responsive-header form.search input{border:none;border-bottom:1px solid #6dddff;background-color:transparent;padding:10px 40px 10px 10px;display:block;width:100%;font-weight:300;margin:10px 0;color:#fff}#main nav.menu .responsive-header form.search input:focus{outline:none}#main nav.menu .responsive-header form.search input::placeholder{color:#fff}#main nav.menu .responsive-header form.search .input-icon{position:absolute;right:0;top:5px;color:#fff;font-size:28px;padding:4px 10px;line-height:1;background-color:transparent;border:none}#main nav.menu .responsive-header ul.languages{padding:0;margin:20px 0 5px;list-style:none}#main nav.menu .responsive-header ul.languages li{display:inline-block;position:relative;font-weight:300}#main nav.menu .responsive-header ul.languages li a{color:#fff;font-size:14px;padding:5px 8px;text-shadow:0 1px 1px #555}#main nav.menu .responsive-header ul.languages li:hover a,#main nav.menu .responsive-header ul.languages li.active a{text-decoration:none;background-color:#0480a9;font-weight:400}#main nav.menu>ul{display:block;height:auto}#main nav.menu>ul>li{display:block;flex:none;border-bottom:1px solid #6dddff;padding-left:10px;padding-right:10px}#main nav.menu>ul>li>a{border-radius:0 !important;border-right:none !important;text-align:left;display:inline-block}#main nav.menu>ul>li ul{display:none;position:relative;opacity:1;visibility:visible;transform:translateY(0);border:none;left:0;margin-left:15px;border-left:1px solid #6dddff}#main nav.menu>ul>li ul li{border:none;background-color:#0586b1}#main nav.menu>ul>li ul li a{text-align:left;border:none;border-radius:0;border-bottom:1px solid rgba(109,221,255,0.44)}#main nav.menu>ul>li ul li ul{left:0;transform:translateX(0) !important;border:none !important;top:0 !important;margin-left:15px !important;border-left:1px solid #6dddff !important}#main #slider{margin-bottom:20px;padding:5px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.1);border-radius:5px}#main #slider .swiper-slide .swiper-caption{bottom:55px;padding:10px}#main #slider .swiper-slide .swiper-caption h5{font-size:16px}#main #slider .swiper-slide .swiper-caption p{font-size:13px}#main #slider .s1-pagination{position:absolute;left:0;margin-left:20px;bottom:5%;width:auto}#main #slider .s1-pagination .swiper-pagination-bullet{width:30px;height:30px;text-align:center;line-height:30px;font-size:12px;color:#0693C4;opacity:1;background:#fff;border-radius:3px}#main #slider .s1-pagination .swiper-pagination-bullet-active{color:#fff;background:#0693C4;text-shadow:0 1px 0 #555}#main #content .news-search .col-md-10,#main #content .news-search .col-md-2{padding-left:0;padding-right:0}#main #content .news-search .news{margin-bottom:20px}#main #content .news-search .banners{padding:10px 10px 0 10px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.1);border-radius:3px}#main #content ul.hr::after{display:none}#main #content ul.hr li{display:block}#main #content ul.hr li a{margin:10px}#main #content .center{min-height:auto}#main #content .center .umbrella-responsive .item{padding:0 15px;box-shadow:0 1px 3px rgba(0,0,0,0.1);background-color:#fff;text-align:center;height:100px;line-height:100px;margin:5px 0;border-radius:3px}#main #content .center .umbrella-responsive .item img{width:50px}#main #content .center .umbrella-responsive .item span{color:#0693C4;display:inline-block;margin-left:10px}section#footer{text-align:center}section#footer span.footer-title{display:block;font-size:16px;color:#fff;font-weight:400;margin:50px 0 10px;padding-bottom:10px;text-shadow:0 1px 1px rgba(0,0,0,0.5);text-transform:uppercase;position:relative;font-family:'Roboto', sans-serif}section#footer span.footer-title::before{content:'';position:absolute;display:block;bottom:0;left:0;width:100%;border-top:2px solid rgba(52,175,220,0.749)}section#footer span.footer-title::after{left:50%;transform:translateX(-50%)}section#footer p{text-align:center}section#footer span.footer-logo{width:60px;height:60px;margin-bottom:-20px;margin-top:30px;margin-right:0}}@media (max-width: 575px){#main #page-container .page-content .all-news .all-news-item img{display:none}#main #page-container .page-content .all-news .all-news-item ul li span,#main #page-container .page-content .all-news .all-news-item ul li a{padding:10px !important}}@media (max-width: 400px){#main section#header{padding:10px 0}#main section#header .responsive-menu-button{margin-right:10px}#main section#header .title{font-size:12px}#main section#header .title span{font-size:12px}#main nav.menu .responsive-header{padding:15px}#main nav.menu .responsive-header img.responsive-logo{width:60px;margin-top:5px}#main nav.menu .responsive-header span.title{font-size:14px}#main nav.menu .responsive-header span.close{font-size:40px;top:18px}#main ul.gallery li{width:calc(100% - 15px)}}
