html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}::-webkit-input-placeholder{color:#2a2e3a}:-ms-input-placeholder{color:#2a2e3a}::-ms-input-placeholder{color:#2a2e3a}::placeholder{color:#2a2e3a}::-moz-selection{background-color:#008ddd;color:#fff}::selection{background-color:#008ddd;color:#fff}body{font-size:13px;min-width:320px;position:relative;line-height:1.5;font-family:Montserrat,sans-serif;overflow-x:hidden;color:#2a2e3a}input,textarea{border:#666 1px solid;outline:0}input:focus:required:invalid,textarea:focus:required:invalid{border-color:red}input:required:valid,textarea:required:valid{border-color:green}.img-responsive,img{display:block;max-width:100%;height:auto}.img-responsive.img-width,img.img-width{width:100%}.text-center{text-align:center}b,strong{font-weight:600}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}.clearfix::after{content:"";display:table;clear:both}a{color:#008ddd}a:active,a:focus,a:hover{text-decoration:none;color:#006caa}a,button{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}button{border:none;outline:0;cursor:pointer}button:focus{outline:0}table{margin-bottom:1rem}td,th{border:1px solid #b4b6ba;padding:5px 10px}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:600}.mb-30{margin-bottom:30px}.loader{background:#fff url(../img/loader.svg) no-repeat center/80px 80px;position:fixed;top:0;left:0;width:100%;height:100%;bottom:0;z-index:9999}.to-top-btn{position:fixed;right:15px;bottom:15px;width:36px;height:36px;-webkit-border-radius:50%;border-radius:50%;text-align:center;cursor:pointer;z-index:40;opacity:.5;background-color:#008ddd;color:#fff;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;-webkit-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px)}.to-top-btn.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.to-top-btn .fa{font-size:28px;line-height:33px}.to-top-btn:hover{opacity:1}.page-header{position:fixed;top:0;left:0;right:0;z-index:50}.header-top{background-color:#2a2e3a}.header-top-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:68px;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;overflow:hidden}.header-top-inner.scroll{height:50px}.header-top-inner.scroll .header-top-logo img{width:120px; margin-top: -5px;}.header-top-logo img{width:135px;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.toggle-btn{display:none;width:30px;margin-right:15px;font-size:30px;padding:0;background-color:transparent;text-align:center;color:#fff}.close-btn{display:none;padding:0;position:absolute;top:15px;right:15px;background-color:transparent;width:30px;height:30px;line-height:30px;text-align:center;font-size:50px;color:#fff}.menu-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.7)}.header-top-menus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;position:relative}.header-top-menu{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-top-menu li+li{margin-left:15px}.header-top-menu a{display:block;font-size:13px;padding:6px 25px;-webkit-border-radius:3px;border-radius:3px;color:#fff;background-color:#008ddd;border:1px solid #008ddd;text-align:center}.header-top-menu a:hover{color:#2a2e3a;background-color:#fff;border-color:#fff}.header-top-menu .top-menu-acc a{background-color:transparent;border-color:#b4b6ba;color:#b4b6ba}.header-top-menu .top-menu-acc a:hover{color:#2a2e3a;background-color:#fff;border-color:#fff}.header-top-menu.mobile{display:block}.header-top-menu.mobile li{margin-left:0;margin-bottom:15px}.header-top-social{margin:0 0 0 18px;padding:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-top-social li+li{margin-left:7px}.header-top-social a{display:block;min-width:26px;height:30px;text-align:center;line-height:43px;font-size:0;color:#fff}.header-top-social a .fa{font-size:18px;-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}.header-top-social a:hover .fa{color:#008ddd}.header-top-social.mobile{margin-left:0;padding-top:10px}.header-top-social.mobile a{min-width:40px;height:40px;line-height:60px}.header-top-social.mobile a .fa{font-size:30px}.header-bottom{background-color:#fff}.header-bottom-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #b4b6ba;position:relative}.header-bottom-menu{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-bottom-menu.scroll a{padding:8px 12px}.header-bottom-menu a{display:block;font-size:13px;padding:14px 12px;color:#949ba3;position:relative}.header-bottom-menu a::before{content:"";position:absolute;top:100%;left:0;background-color:#008ddd;-webkit-transition:-webkit-transform .25s cubic-bezier(.42,0,.16,.96);transition:-webkit-transform .25s cubic-bezier(.42,0,.16,.96);-o-transition:transform .25s cubic-bezier(.42,0,.16,.96);transition:transform .25s cubic-bezier(.42,0,.16,.96);transition:transform .25s cubic-bezier(.42,0,.16,.96),-webkit-transform .25s cubic-bezier(.42,0,.16,.96);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;width:100%;height:1px}.header-bottom-menu a:hover{color:#2a2e3a}.header-bottom-menu a:hover::before{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.header-bottom-menu li.active a{color:#2a2e3a;font-weight:500}.header-bottom-menu li.active a::before{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.header-search-wrapper{width:50px;margin-left:20px}.header-search-wrapper.mobile .hb-search-submit{background-color:#2a2e3a}.header-search-wrapper.mobile .hb-search-submit .fa{color:#fff}.hb-search{position:absolute;top:0;right:0;width:50px;height:100%;overflow:hidden;-webkit-transition:width .25s;-o-transition:width .25s;transition:width .25s}.hb-search-input{position:absolute;top:0;right:0;border:none;outline:0;background:#fafafa;width:100%;height:100%;z-index:5;padding:15px 55px 15px 15px;font-size:16px}.hb-search-submit{width:50px;height:100%;border:none;outline:0;position:absolute;top:0;right:0;line-height:0;text-align:center;background-color:#fff;z-index:10}.hb-search-submit .fa{font-size:20px;color:#949ba3}.hb-search.hb-search-open{width:100%}.main-container{padding-top:120px}.header-special{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-special-item{width:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:20px;border-bottom:1px solid #b4b6ba}.header-special-item:hover .special-item-title{color:#008ddd}.special-item-img{min-width:80px;max-width:100px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.special-item-text{padding:0 15px 0 5px}.special-item-title{font-size:1rem;color:#2a2e3a;font-weight:500;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.special-item-name{font-size:13px;color:#949ba3;font-weight:500;margin-bottom:10px}.main-content{padding-top:50px;padding-bottom:50px}.news-article-big .item-img{overflow:hidden;margin-bottom:15px;max-height:320px}.news-article-big .item-img img{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:100%}.news-article-big .item-img:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.news-article-big .item-title{font-size:20px;font-weight:600;color:#2a2e3a}.news-article-big .item-title a{color:#2a2e3a}.news-article-big .item-title a:hover{color:#008ddd}.news-article-big .item-time{display:block;margin-bottom:10px;color:#949ba3;text-transform:uppercase}.news-article-big .item-excerpt{font-weight:300;font-size:.92rem;color:#2a2e3a}.my-slick-slider .slick-dots{width:auto;bottom:-20px;left:10px}.my-slick-slider .slick-dots li{width:10px;height:10px}.my-slick-slider .slick-dots li button{width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;background-color:#e8e8e8}.my-slick-slider .slick-dots li button::before{display:none}.my-slick-slider .slick-dots li.slick-active button{background-color:#008ddd}.my-slick-slider .slick-next,.my-slick-slider .slick-prev{width:30px;height:30px;top:auto;left:auto;bottom:-45px;z-index:1;font-size:20px;color:#008ddd}.my-slick-slider .slick-next::before,.my-slick-slider .slick-prev::before{display:none}.my-slick-slider .slick-prev{right:60px}.my-slick-slider .slick-next{right:20px}.news-block{background-color:#f8f8f8;padding:20px 15px 0}.news-title{font-weight:600;text-transform:uppercase;font-size:1rem;border-bottom:1px solid #b4b6ba;margin:0;padding-bottom:15px}.news-list{margin:0;padding:0;list-style-type:none}.news-list-item{padding:15px 0;border-bottom:1px solid #b4b6ba}.news-list-item:last-child{border-bottom:none}.news-list-item a{display:block;color:#2a2e3a}.news-list-item a:hover{color:#008ddd}.news-list-item a:hover .news-item-title{color:#008ddd}.news-item-title{font-size:1rem;font-weight:500;color:#2a2e3a;-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}.news-item-time{text-transform:uppercase;color:#008ddd}.news-block-link{font-size:1rem;display:block;padding:15px 0;text-align:right;border-top:1px solid #b4b6ba}.news-block-link:hover{color:#008ddd;text-decoration:underline}.sidebar{position:-webkit-sticky;position:sticky;bottom:0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.sidebar-item{margin-bottom:30px}.sidebar-banner{background-color:#f8f8f8;overflow:hidden}.sidebar-banner a{display:block}.sidebar-banner a:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.news-top-line{padding:15px 0;border-bottom:1px solid #b4b6ba;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top-line-header{text-transform:uppercase;font-size:1rem;color:#2a2e3a;font-weight:600;margin-bottom:0}.top-line-link{display:block;font-size:1rem}.top-line-link:hover{color:#008ddd;text-decoration:underline}.news-article{display:block;margin-bottom:30px}.news-article:hover .item-img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.news-article:hover .item-title{color:#008ddd}.news-article .item-img{max-height:130px;overflow:hidden;margin-bottom:15px}.news-article .item-img img{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.news-article .item-title{font-size:1rem;font-weight:500;color:#2a2e3a;margin-bottom:10px;-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}.news-article .item-time{font-size:13px;display:block;margin-bottom:10px;color:#008ddd;text-transform:uppercase}.news-article .item-excerpt{font-weight:300;font-size:.92rem;color:#2a2e3a}.news-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #b4b6ba}.news-tab{width:50%;padding-bottom:15px;cursor:pointer;font-weight:600;font-size:1rem;margin:0;text-align:center}.news-tab.active{color:#008ddd}.events-block{background-color:#f8f8f8;padding:20px 15px}.events-title{font-weight:600;text-transform:uppercase;font-size:1rem;margin:0;padding-bottom:15px}.events-list{margin:0;padding:0;list-style-type:none}.events-list-item a{display:block;padding:12px 15px;background-color:#fff;margin-bottom:15px}.events-list-item a:hover{-webkit-box-shadow:0 0 12px rgba(0,0,0,.15);box-shadow:0 0 12px rgba(0,0,0,.15)}.events-list-item:last-child a{margin-bottom:0}.events-item-time{display:block;text-transform:uppercase;font-size:16px;font-weight:600;color:#008ddd;margin-bottom:10px}.events-item-title{font-size:1.08rem;font-weight:500;color:#2a2e3a;margin-bottom:10px}.events-item-place{font-size:1.08rem;font-weight:400;color:#008ddd}.events-item-place .fa{margin-right:10px;font-size:22px}.footer-top{background-color:#f8f8f8;padding-bottom:30px}.footer-column{margin-bottom:30px}.footer-list{margin:0;padding:0;list-style-type:none}.footer-list a{font-size:13px;display:block;padding:4px 0;color:#949ba3}.footer-list a:hover{color:#008ddd}.footer-top-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.footer-logo{width:100%;padding-left:15px;padding-right:15px;margin-bottom:40px}.footer-logo a{display:block;max-width:146px}.footer-title{color:#949ba3;font-size:13px;font-weight:600;padding-bottom:20px;margin-bottom:20px;position:relative}.footer-title::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#d6dcde}.footer-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-menu li{width:50%}.footer-menu li.active a{color:#008ddd}.footer-menu li:nth-child(even){padding-left:15px}.footer-social{margin:15px 0 0 0;padding:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-social li+li{margin-left:7px}.footer-social a{display:block;min-width:26px;height:30px;text-align:center;line-height:43px;font-size:0;color:#949ba3}.footer-social a .fa{font-size:18px;-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}.footer-social a:hover .fa{color:#008ddd}.footer-bottom{background-color:#edeef0;padding:25px 0}.footer-bottom p{font-size:13px;color:#688da7;margin-bottom:0}.footer-copy{font-size:13px;color:#688da7;margin-bottom:0}.breadcrumbs-wrapper{margin-bottom:20px}.breadcrumbs{margin:0;padding:0 15px 0 0;list-style-type:none;overflow:hidden;white-space:nowrap;position:relative}.breadcrumbs::before{content:"";position:absolute;top:0;right:0;width:40px;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.2)),to(#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,.2),#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,.2),#fff 100%);background:linear-gradient(to right,rgba(255,255,255,.2),#fff 100%)}.breadcrumbs li{display:inline-block;font-size:.92rem;color:#008ddd;margin-right:20px}.breadcrumbs span{color:#008ddd}.breadcrumbs a{display:block;color:#949ba3;position:relative}.breadcrumbs a::before{content:"|";position:absolute;top:0;right:-14px}.breadcrumbs a:hover{color:#008ddd}.pagination{margin:20px 0 30px}.pagination-list{margin:0;padding:0;list-style-type:none}.pagination-list .fa{font-size:18px;font-size:1.38rem;padding-top:2px}.pagination-list li{display:inline-block;vertical-align:middle}.pagination-list li.active a{color:#008ddd;font-weight:500}.pagination-list a{display:block;min-width:20px;text-align:center;padding:0 7px;font-size:13px;font-size:1rem;color:#2a2e3a}.pagination-list a:hover{color:#008ddd}.category-title{font-size:24px;font-weight:600;color:#2a2e3a;text-transform:uppercase;margin-bottom:20px}.news-list-wrapper .news-article-big{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #b4b6ba}.post-title{font-weight:500;font-size:1.54rem;color:#2a2e3a}.single-post{margin-bottom:60px}.post-time{display:block;font-size:13px;text-transform:uppercase;color:#949ba3;margin-bottom:20px}.post-thumbnail{margin-bottom:20px}.post-thumbnail img{width:100%}.post-thumbnail-text{margin-top:10px;margin-bottom:10px;font-size:13px;font-weight:500}.single-share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:30px;padding:10px 0;border-top:1px solid #b4b6ba;border-bottom:1px solid #b4b6ba}.single-share a{display:block;min-width:30px;height:30px;text-align:center;line-height:47px;font-size:0;color:#949ba3}.single-share a .fa{font-size:24px;-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}.single-share a:hover .fa{color:#008ddd}.share-title{font-size:13px;text-transform:uppercase;font-weight:500;color:#2a2e3a;margin-bottom:0;margin-right:20px}.share-list{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.share-list li+li{margin-left:7px}.add-to-bookmark{margin-left:25px}.single-more{padding:15px 0 5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #b4b6ba}.single-more .share-title{margin-bottom:10px}.single-more a{display:block;margin-right:15px;margin-bottom:10px;color:#2a2e3a}.single-more a:hover{color:#008ddd}.single-navigation{padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #b4b6ba;margin-bottom:30px}.single-nav{width:40%}.single-nav a{color:#2a2e3a;display:block;font-size:13px;color:#2a2e3a}.single-nav a:hover{color:#008ddd}.single-nav a span{display:block;text-transform:uppercase;margin-bottom:5px}.single-nav-title{display:block}.readmore-block{overflow-x:hidden;margin-bottom:40px}.single-slider .slick-slide{margin:0 15px}.single-slider .slick-list{margin:0 -15px}.single-content{font-size:15px}.single-content ul li{line-height:2}.single-content ol li{line-height:2}.single-content table{margin-bottom:20px}.single-content td,.single-content th{border:1px solid #b4b6ba;padding:5px 10px}.single-content figure{margin-bottom:20px}.single-content figure img{width:100%}.single-content figcaption{margin-top:10px;margin-bottom:10px;font-size:13px;font-weight:500}.single-content blockquote{line-height:1.2;font-size:18px;font-weight:300;position:relative;padding-left:15px;margin:20px 0}.single-content blockquote::before{content:"";position:absolute;top:-5px;bottom:-5px;left:0;width:2px;background-color:#008ddd}.single-content p{font-size:15px}.modal-open{overflow:hidden}@media only screen and (max-width:1199px){.special-item-img{min-width:100px}}@media only screen and (max-width:991px){.main-container{padding-top:65px}.toggle-btn{display:block}.close-btn{display:block}.header-top-inner{height:60px}.header-top-logo img{width:120px}.header-bottom-inner{padding:45px 25px 30px;min-width:320px;position:fixed;background-color:#333845;z-index:10;top:0;left:0;bottom:0;overflow-y:auto;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.header-bottom-inner.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header-bottom-menu{display:block;margin-bottom:20px}.header-bottom-menu li{margin-bottom:5px}.header-bottom-menu a{color:#b4b6ba;padding:7px 0}.header-bottom-menu a:hover{color:#fff}.header-bottom-menu li.active a{color:#fff}.header-special{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-special-item{width:50%}.footer-logo{margin-bottom:30px}.news-article .item-img{max-height:230px}.single-nav{width:48%}}@media only screen and (max-width:767px){html{font-size:15px}.header-special{display:none}.header-top-inner{height:50px}.header-top-logo img{width:100px}.main-content{padding-top:15px;padding-bottom:35px}.sidebar{position:relative;bottom:auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.footer-social a{min-width:40px;height:40px;line-height:60px}.footer-social a .fa{font-size:30px}.news-article .item-img{max-height:300px}.news-list-wrapper .news-article-big{margin-bottom:30px;padding-bottom:0;border-bottom:none}.pagination{margin:20px 0 50px}.single-content blockquote{font-size:15px}}@media only screen and (max-width:576px){.header-special-item{width:100%}}@media only screen and (max-width:480px){.news-list-wrapper .news-article-big .item-img{margin-left:-15px;margin-right:-15px}.news-article .item-img{margin-left:-15px;margin-right:-15px}.news-block{margin-left:-15px;margin-right:-15px}.events-block{margin-left:-15px;margin-right:-15px}}


/**FORMS**/
/**FORMS**/
/**FORMS**/
.b30-form-input{
    margin-bottom: 20px;
}
.user-login-form{
    max-width: 400px;
width: 100%;
    margin: 0 auto;
}

.user-inform{
    background: #e3e3e3;
    padding: 10px;
    width: 100%;
    margin-left: 0px;
}

.magazine-label{
    margin: 10px 0;
    font-weight: bold;
}
/**FORMS**/
/**FORMS**/
/**FORMS**/
