html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.scroll-to-top{background-image:url(../images/sprite.png);background-position:-174px 0;width:50px;height:50px}.new-breadcrumbs li:after{background-image:url(../images/sprite.png);background-position:-174px -55px;width:7px;height:10px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.scroll-to-top{background-image:url(../images/sprite@2x.png);background-size:224px 171px}.new-breadcrumbs li:after{background-image:url(../images/sprite@2x.png);background-size:224px 171px}}*{box-sizing:border-box}::after,::before{box-sizing:border-box}a{cursor:pointer}body{height:100%;font-family:Roboto,sans-serif!important;color:#666!important;font-size:16px!important;line-height:1.4!important}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{display:block;font-weight:700;color:#333;margin:0 0 25px;text-transform:uppercase;line-height:1.2}.text-content h1{font-size:24px}.text-content h2{font-size:20px}.text-content h3{font-size:18px}.text-content h4,.text-content h5{font-size:16px}.text-content h6{font-size:14px}.text-content p{line-height:22px;color:#666;font-size:16px;margin:0 0 25px}.text-content a{color:#009393}.text-content ul{margin:0 0 25px;padding:0;list-style:none}.text-content ul li{position:relative;margin:5px 0 0;padding:0 0 0 15px}.text-content ul li:first-child{margin:0}.text-content ul li:after{position:absolute;content:"";left:0;top:9px;width:3px;height:3px;background-color:#666}.text-content ol{margin:0 0 25px;padding:0;list-style:none}.text-content ol li{position:relative;margin:5px 0 0;padding:0 0 0 15px;counter-increment:item}.text-content ol li:first-child{margin:0}.text-content ol li:before{content:counter(item) ".";position:absolute;left:0}.text-content img{max-width:100%;height:auto}.wrapper{width:100%;overflow:hidden}.main-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.align{margin:0 auto;max-width:1140px}@media only screen and (max-width:1140px){.align{padding:0 15px}}.main-top-block{padding-top:20px;margin-bottom:30px}.main-top-block .cat-btn{cursor:pointer}.main-top-block .cat-content{position:absolute;width:100%;z-index:1;display:none}.main-top-block .cat-content.active{display:block}.new-breadcrumbs{margin:0;padding:0;list-style:none}.new-breadcrumbs li{display:inline-block;color:#a7a7a7;font-size:16x;margin-left:20px;padding-left:20px;position:relative}.new-breadcrumbs li:after{position:absolute;content:"";left:0;top:6px}.new-breadcrumbs li a{text-decoration:none;color:#a7a7a7}.new-breadcrumbs li:first-child{margin-left:0;padding-left:0}.new-breadcrumbs li:first-child:after{display:none}.pagetitle{display:block;text-transform:uppercase;font-size:24px;font-weight:700;color:#333}.more-btn{background-color:#32393f;border:none;color:#fff;height:40px;line-height:40px;font-size:13px;text-transform:uppercase;position:relative;padding:0 60px 0 22px;outline:0;cursor:pointer;overflow:hidden;-webkit-transition:.3s ease;transition:.3s ease;display:inline-block;text-decoration:none}.more-btn svg{fill:#fff;width:5px;height:9px;position:absolute;right:15px;top:15px}.more-btn:before{content:'';position:absolute;right:0;top:-10px;background-color:#009393;width:50px;height:130px;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.more-btn:hover{background-color:#000}@media only screen and (max-width:1024px){.more-btn:hover{background-color:#32393f}}.categories-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}@media only screen and (max-width:1023px){.categories-section{display:block;width:100%;max-width:100%;margin:30px auto 0}}.categories-section .item{max-width:568px;width:100%;height:258px;position:relative;border:1px solid #d1d1d1;display:block;padding:40px;text-decoration:none;margin:4px 0 0;background-repeat:no-repeat;background-size:cover;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:1140px){.categories-section .item{max-width:495px}}@media only screen and (max-width:1023px){.categories-section .item{max-width:100%;margin:20px 0 0}}@media only screen and (max-width:767px){.categories-section .item{padding:20px;height:auto;background-size:auto;background-position:100% 100%}}@media only screen and (max-width:479px){.categories-section .item{background-image:none!important}}.categories-section .item .title{display:block;color:#009393;font-size:24px;text-transform:uppercase;font-weight:700;margin:0 0 15px;line-height:28px;overflow:hidden;height:78px;max-width:290px}.categories-section .item .text{color:#666;line-height:20px;margin:0 0 15px;max-width:290px;display:block}.categories-section .item:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;border:2px solid transparent;-webkit-transition:.3s ease;transition:.3s ease}.categories-section .item:hover{border-color:transparent}@media only screen and (max-width:1024px){.categories-section .item:hover{border-color:#d1d1d1}}.categories-section .item:hover:before{border-color:#009393}@media only screen and (max-width:1024px){.categories-section .item:hover:before{border-color:transparent}}.contacts-section{overflow:hidden;margin-bottom:55px}@media only screen and (max-width:767px){.contacts-section{margin:0}}.contacts-aside{float:left;background:#30373d;width:100%;max-width:360px;margin-right:30px;color:#fff}@media only screen and (max-width:1140px){.contacts-aside{max-width:320px}}@media only screen and (max-width:1023px){.contacts-aside{float:none;margin:0 0 30px;max-width:100%}}.contacts-aside .contacts-row{border-top:1px solid #444a4f;padding:27px 35px;overflow:hidden}@media only screen and (max-width:767px){.contacts-aside .contacts-row{padding:20px 15px}}.contacts-aside .contacts-row:first-child{border:none}.contacts-aside .contacts-row .col-icon{float:left;margin-right:30px}.contacts-aside .contacts-row .col-box{overflow:hidden}.contacts-aside .contacts-row ul{margin:0;list-style:none;padding:0}.contacts-aside .contacts-row a{text-decoration:none;color:#fff}.contacts-aside .contacts-row a.map-link{color:#009393}.contacts-aside .contacts-row address{font-style:normal;margin:0;line-height:1.4}.contacts-aside .contacts-row .title{display:block;margin-bottom:3px;text-transform:uppercase}.contacts-aside svg{fill:#009393;width:20px;height:20px}.contacts-slider{overflow:hidden}.map-box img{vertical-align:top}@media only screen and (max-width:1140px){.map-box img{width:100%;height:auto}}.devs{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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;color:#333;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.devs svg{fill:#fff}@media only screen and (max-width:767px){.devs{margin-top:12px}}.devs__icon-box{width:100px;height:17px;position:relative;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.devs__icon{position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:100%;height:100%}.devs__icon-hover{position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:100%;height:100%;-webkit-transform:translate(0,100%);transform:translate(0,100%)}.devs__name{font-size:12px;line-height:150%;margin-right:10px;color:#fff}@media only screen and (max-width:1120px){.devs__name{display:inline-block;white-space:normal;vertical-align:middle;width:80%}}@media only screen and (max-width:600px){.devs__name{width:100%}}.devs__link{color:#009393;text-decoration:none}.devs path{-webkit-transition:fill .1s ease-in-out;transition:fill .1s ease-in-out}@media only screen and (min-width:1200px){.devs:hover{color:#009393}.devs:hover .devs__icon{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.devs:hover .devs__icon-hover{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}.footer{background-color:#0d1216;margin-top:55px;position:relative}.footer-bottom{border-top:1px solid #34393b;padding:10px 0}.footer-bottom-wrap{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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.footer-bottom-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px){.footer-bottom-wrap .info-nav{display:none}}.socials{margin:0;padding:0;list-style:none;overflow:hidden}.socials li{float:left;margin:0 14px 0 0;width:40px;height:40px}.socials li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;border-radius:50%;-webkit-transition:.3s ease;transition:.3s ease}.socials li svg{fill:#fff;height:17px;width:17px}.socials li.twitter a{background-color:#496194}.socials li.twitter a:hover{background-color:#009393}@media only screen and (max-width:1024px){.socials li.twitter a:hover{background-color:#28c3ff}}.socials li.facebook a{background-color:#496194}.socials li.facebook a:hover{background-color:#009393}@media only screen and (max-width:1024px){.socials li.facebook a:hover{background-color:#496194}}.socials li.google svg{width:40px;height:40px}.socials li.google:hover{opacity:.9}.developers{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}.developers svg{width:62px;height:30px;display:inline-block;fill:#666;-webkit-transition:.3s ease;transition:.3s ease}.developers:hover svg{fill:#fff}@media only screen and (max-width:1024px){.developers:hover svg{fill:#666}}.developers-text{margin:0 12px 0 0;font-size:12px}.scroll-to-top{position:fixed;z-index:3;right:30px;bottom:200px;cursor:pointer;display:none}@media only screen and (max-width:1023px){.scroll-to-top{position:absolute;right:10px;bottom:65px}}.rekunov-section{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;margin-top:20px}@media only screen and (max-width:767px){.rekunov-section{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.rekunov-section>div{width:100%}@media only screen and (max-width:767px){.rekunov-section>div{width:100%;text-align:center}}.rekunov-section a{text-decoration:none;color:#009393}.header{background-color:#0d1216;position:relative}.header-top{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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.header-top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.lang-list{margin:0;padding:0;list-style:none;overflow:hidden;position:relative;text-transform:uppercase}.lang-list li{float:left;margin-left:6px}.lang-list li.active a{border-bottom:1px solid #799494}.lang-list li a{color:#799494;text-decoration:none;-webkit-transition:.3s ease;transition:.3s ease}.lang-list li a:hover{color:#fff}@media only screen and (max-width:1024px){.lang-list li a:hover{color:#799494}}.top-image{position:absolute;top:0;left:0;width:100%}@media only screen and (max-width:1023px){.top-image{display:none}}.top-image img{width:100%;height:auto}.info-nav{padding:15px 0}@media only screen and (max-width:1140px){.info-nav{padding:15px}}@media only screen and (max-width:767px){.info-nav{padding:15px 0}}.info-nav ul{margin:0;padding:0;list-style:none}.info-nav ul li{display:inline-block;vertical-align:middle;font-size:14px;margin:0 0 0 22px;position:relative;padding:0 0 0 25px}@media only screen and (max-width:414px){.info-nav ul li{padding:0;margin:0 0 0 10px}}.info-nav ul li:after{position:absolute;left:0;content:"";top:7px;background-color:#009393;width:4px;height:4px;border-radius:50%}@media only screen and (max-width:414px){.info-nav ul li:after{display:none}}.info-nav ul li a{text-decoration:none;color:#799494;display:block;-webkit-transition:.3s ease;transition:.3s ease}.info-nav ul li a:hover{color:#fff;-webkit-transition:.3s ease;transition:.3s ease}.info-nav ul li:first-child{margin:0;padding:0}.info-nav ul li:first-child:after{background-color:transparent}.logo-row{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;color:#fff;padding:20px 0;font-weight:500;position:relative}@media only screen and (max-width:1140px){.logo-row{padding:20px 15px}}@media only screen and (max-width:767px){.logo-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.logo-row .col{width:260px;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}@media only screen and (max-width:1023px){.logo-row .col{width:245px}}@media only screen and (max-width:767px){.logo-row .col{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px;width:300px}}.logo-row .col .copy{display:block;font-size:12px;margin:5px 0 0;color:#ccc}@media only screen and (max-width:1023px){.logo-row .col.address-box{display:none}}@media only screen and (max-width:767px){.logo-row .col.address-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.logo-row .col-icon{border:1px solid #009393;border-radius:50%;width:48px;height:48px;display:inline-block;vertical-align:middle;text-align:center;line-height:58px;margin:0 15px 0 0}.logo-row .col-box{width:180px}.logo-row svg{fill:#009393;width:20px;height:20px}.logo-row .phone-list{padding:0;margin:0;list-style:none;display:inline-block;vertical-align:middle}.logo-row .phone-list li a{color:#fff;text-decoration:none}.logo-row address{display:inline-block;vertical-align:middle;font-style:normal;margin:0}.map-link{display:inline-block;text-decoration:none;color:#009393;border-bottom:1px dotted #009393;font-size:12px}.logo{display:block;background-image:url(/images/logo.png);width:216px;height:48px;background-size:216px 48px;margin:0}.logo a{display:block;height:100%}.home-news{margin-top:55px;padding-bottom:60px;border-bottom:1px solid #e5eaea}@media only screen and (max-width:767px){.home-news{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.home-news .module{display:none}@media only screen and (max-width:767px){.home-news .module{display:block;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.action-box{float:right;margin:0 0 0 45px;display:block}@media only screen and (max-width:1023px){.action-box{width:150px}}@media only screen and (max-width:767px){.action-box{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:auto;margin:0 auto 20px}}.action-box img{vertical-align:top;width:100%;height:auto}.btns.all-work a{width:232px}.blog-grid::after{content:'';display:block;clear:both}.news-section{overflow:hidden;height:521px}.news-section.style{height:auto}@media only screen and (max-width:767px){.news-section{display:none}}.news-section ul{margin:0;padding:0;list-style:none}.news-section ul li{padding:30px 0 0;border-top:1px solid #e5eaea;margin:25px 0 0;overflow:hidden}.news-section ul li:first-child{border:none;padding:0;margin:35px 0 0}.news-section .image-box{float:left;margin:0 30px 0 0;float:left;width:176px;margin:0 30px 0 0;text-align:center;overflow:hidden}@media only screen and (max-width:767px){.news-section .image-box{float:none;margin:0 0 20px;display:block;text-align:center}}.news-section .info-box{overflow:hidden}.news-section .title{text-transform:uppercase;display:block;color:#333;margin:0 0 7px;font-weight:700}.news-section .title:hover{text-decoration:none}@media only screen and (max-width:1024px){.news-section .title:hover{text-decoration:underline}}.news-section .text{line-height:20px;height:40px;overflow:hidden;margin:0 0 7px}.news-section .date{font-size:12px;color:#999}.news-header{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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.news-header:before{position:absolute;content:'';left:0;top:50%;width:100%;border-bottom:1px solid #e5eaea}@media only screen and (max-width:767px){.news-header:before{display:none}}.news-header .title{display:inline-block;position:relative;background-color:#fff;font-size:24px;font-weight:700;color:#333;text-transform:uppercase;padding:0 25px 0 0}.news-header a{display:inline-block;background-color:#fff;color:#009393;text-decoration:none;font-weight:500;position:relative;text-transform:uppercase;padding:0 0 0 25px}@media only screen and (max-width:767px){.news-header a{display:none}}.news-list{padding:15px}.news-list .date{display:inline-block;background-color:#32393f;color:#fff;text-transform:uppercase;font-size:13px;line-height:22px;font-weight:700;padding-right:5px;overflow:hidden}.news-list .date span{display:inline-block;background-color:#009393;position:relative;padding:0 0 0 5px;margin-right:13px;z-index:1}.news-list .date span:before{position:absolute;content:'';left:5px;top:0;background-color:#009393;height:130%;width:20px;-webkit-transform:rotate(-25deg);transform:rotate(-25deg);z-index:-1}.news-list .item{margin-bottom:10px;padding-bottom:15px;border-bottom:1px solid #dadada}.news-list .title{text-transform:uppercase;display:block;text-decoration:none;color:#000;font-size:14px;line-height:18px;font-weight:700;margin-top:15px}.news-list .title:hover{text-decoration:underline}@media only screen and (max-width:1024px){.news-list .title:hover{text-decoration:none}}.news-list .text{font-size:13px;line-height:15px;color:#a3a3a3;margin-top:15px}.news-list .more{display:inline-block;text-decoration:none;color:#009393;margin-top:15px;font-weight:600;border-bottom:1px dotted transparent}.news-list .more:hover{border-color:#009393}@media only screen and (max-width:1024px){.news-list .more:hover{border-color:transparent}}.social-likes{display:block;margin-top:20px}.social-likes>div{display:inline-block;vertical-align:middle;margin-right:10px;position:relative;cursor:pointer;border-radius:50%}.social-likes>div svg{position:absolute;fill:#fff}.social-likes .title{text-transform:uppercase;color:#333;font-size:13px;font-weight:700;margin-right:20px}.social-likes__widget_facebook{width:40px;height:40px;background-color:#496194}.social-likes__widget_facebook svg{height:17px;width:17px;left:11px;top:11px}.social-likes__widget_twitter{width:40px;height:40px;background-color:#28c3ff}.social-likes__widget_twitter svg{height:17px;width:17px;left:11px;top:11px}.social-likes__widget_plusone{width:40px;height:40px}.social-likes__widget_plusone svg{height:40px;width:40px;top:0;left:0}.main-carousel{background-color:#000;height:505px}@media only screen and (max-width:1023px){.main-carousel{height:auto}}@media only screen and (max-width:414px){.main-carousel.slick-slider{display:none}}.main-carousel .item{position:relative}@media only screen and (max-width:1140px){.main-carousel .item img{width:100%;height:auto}}.main-carousel .info-box{position:absolute;left:90px;top:45%;max-width:400px;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:767px){.main-carousel .info-box{left:20px;top:35%;max-width:270px}}.main-carousel .title{display:block;color:#fff;margin:0 0 22px;text-transform:uppercase;font-weight:700;font-size:34px;text-shadow:0 0 10px #000}@media only screen and (max-width:767px){.main-carousel .title{font-size:16px}}.main-carousel .slick-arrow{position:absolute;bottom:0;width:100px;height:47px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:1;background-color:#000;-webkit-transition:.3s ease;transition:.3s ease}.main-carousel .slick-arrow svg{width:25px;height:18px;fill:#009393;display:inline-block;-webkit-transition:.3s ease;transition:.3s ease}.main-carousel .slick-arrow.slick-prev{left:0;border-right:1px solid #009393}.main-carousel .slick-arrow.slick-next{right:0;border-left:1px solid #009393}.main-carousel .slick-arrow:hover{background-color:#009393}@media only screen and (max-width:1024px){.main-carousel .slick-arrow:hover{background-color:#000}}.main-carousel .slick-arrow:hover svg{fill:#fff}@media only screen and (max-width:1024px){.main-carousel .slick-arrow:hover svg{fill:#009393}}.main-carousel .slick-dots{background-color:#000;margin:0;padding:0;list-style:none;bottom:0;left:0;position:absolute;width:100%;height:47px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-carousel .slick-dots li{cursor:pointer;text-indent:-9999px;width:16px;height:16px;background-color:transparent;border:2px solid #666;border-radius:50%;margin:0 6px}.main-carousel .slick-dots li.slick-active{background-color:#009393;border-color:#009393}.map-section{margin-top:55px;display:block;width:100%}@media only screen and (max-width:767px){.map-section{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}#map{height:400px}.mission-section{overflow:hidden;margin-top:55px}@media only screen and (max-width:767px){.mission-section{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.mission-section img{float:left}@media only screen and (max-width:767px){.mission-section img{display:none}}.mission-section .info-box{overflow:hidden}.mission-section .title{display:block;font-size:24px;text-transform:uppercase;color:#333;margin:0 0 20px;font-weight:700}.mission-section .text{line-height:22px;overflow:hidden}.mission-section .text p{margin:0 0 22px}.mission-section .opener{display:inline-block;color:#009393;cursor:pointer;margin:10px 0 0;font-weight:500;position:relative;padding:0 15px 0 0}.mission-section .opener:before{content:'';position:absolute;border-bottom:1px dotted #009393;right:15px;left:0;bottom:0;-webkit-transition:.3s ease;transition:.3s ease}.mission-section .opener:after{content:'';position:absolute;right:0;top:7px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#009393 transparent transparent transparent}.mission-section .opener:hover:before{border-color:transparent}@media only screen and (max-width:1024px){.mission-section .opener:hover:before{border-color:#009393}}.mission-section .opener.active:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:50px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:6px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:6px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:6px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#ebebeb}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#009393}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#ebebeb}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.seo-section{margin-top:55px;overflow:hidden;display:block;width:100%;padding:0 30px 0 0}@media only screen and (max-width:1140px){.seo-section{padding:0 15px}}@media only screen and (max-width:767px){.seo-section{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}}.seo-section img{float:left;margin:0 70px 0 0}@media only screen and (max-width:767px){.seo-section img{display:none}}.seo-section .info-box{overflow:hidden}.seo-title{display:block;font-size:24px;font-weight:700;color:#333;margin:0 0 30px;text-transform:uppercase}@media only screen and (max-width:1023px){.seo-title{font-size:18px}}.text-box{height:215px;overflow:hidden;line-height:22px}.text-box p{margin:0 0 25px}.text-box ul{margin:0 0 25px;padding:0;list-style:none}.text-box ul li{position:relative;margin:5px 0 0;padding:0 0 0 15px}.text-box ul li:first-child{margin:0}.text-box ul li:after{position:absolute;content:'';left:0;top:9px;width:3px;height:3px;background-color:#666}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:0;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.top-block{padding:20px 0 0;overflow:hidden}@media only screen and (max-width:1140px){.top-block{padding:20px 15px 0}}@media only screen and (max-width:1023px){.top-block{overflow:visible}}.cat-aside{float:left;width:260px;position:relative;margin:0 30px 0 0}@media only screen and (max-width:1023px){.cat-aside{float:none;margin:0 0 15px}}.content-wrap{overflow:hidden}.cat-content{background-color:#009393}@media only screen and (max-width:1023px){.cat-content.active{display:block}}@media only screen and (max-width:1023px){.cat-content{position:absolute;z-index:2;width:100%;left:0;display:none}}.cat-content ul{margin:0;padding:0;list-style:none;font-size:14px}.cat-content ul li{font-weight:500;border-top:1px solid #199c9c}.cat-content ul li:first-child{border:none}.cat-content ul li a{display:block;text-decoration:none;color:#fff;padding:10px}.cat-content ul li a:hover{background-color:#32393f}@media only screen and (max-width:1024px){.cat-content ul li a:hover{background-color:transparent}}.cat-content ul li img{display:inline-block;vertical-align:middle}.cat-content ul li span{display:inline-block;vertical-align:middle;margin:0 0 0 10px;max-width:175px;width:100%}.cat-btn{background-color:#32393f;border:none;width:100%;line-height:45px;height:45px;outline:0;padding:0}.cat-bars{overflow:hidden;width:60px;position:relative;height:100%;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;float:left}.cat-bars span{position:relative;width:18px;background-color:#fff;height:2px;display:block;margin:0 11px 0 0}.cat-bars span:before{position:absolute;content:'';left:0;top:-5px;background-color:#fff;width:18px;height:2px}.cat-bars span:after{position:absolute;content:'';left:0;bottom:-5px;background-color:#fff;width:18px;height:2px}.cat-bars:before{position:absolute;content:'';left:-25px;top:0;background-color:#009393;width:150%;height:130%;-webkit-transform:rotate(65deg);transform:rotate(65deg)}.cat-btn-text{text-transform:uppercase;color:#fff;font-weight:700}.triggers-section{background-color:#f7f6f6;margin-top:55px}@media only screen and (max-width:767px){.triggers-section{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.triggers-section ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:1023px){.triggers-section ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}.triggers-section ul li{text-align:center;border-left:1px solid #ebe9e9;max-width:230px;width:100%;padding:20px 10px}@media only screen and (max-width:1023px){.triggers-section ul li{border-color:transparent}}.triggers-section ul li:first-child{border-color:transparent}.triggers-section ul li .title{display:block;text-transform:uppercase;color:#333;font-size:13px;font-weight:700;margin:15px 0 0}.triggers-section ul li .text{line-height:16px;margin:15px 0 0;display:block}.blog-grid .item .blog-layout{font-size:14px;}

#popup__toggle{bottom:25px;right:10px;position:fixed;z-index:999;}
.img-circle{background-color:#42B8B8;box-sizing:content-box;-webkit-box-sizing:content-box;}
.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border: 2px solid #42B8B8;width:150px;height:150px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius: 100%;border-radius: 100%;opacity: .5;-webkit-animation: circle-anim 2.4s infinite ease-in-out !important;-moz-animation: circle-anim 2.4s infinite ease-in-out !important;-ms-animation: circle-anim 2.4s infinite ease-in-out !important;-o-animation: circle-anim 2.4s infinite ease-in-out !important;animation: circle-anim 2.4s infinite ease-in-out !important;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#42B8B8;width:100px;height:100px;bottom:0px;right:35px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;-webkit-animation: circle-fill-anim 2.3s infinite ease-in-out;-moz-animation: circle-fill-anim 2.3s infinite ease-in-out;-ms-animation: circle-fill-anim 2.3s infinite ease-in-out;-o-animation: circle-fill-anim 2.3s infinite ease-in-out;animation: circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom: 14px;right: 49px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: .7;}
.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;background-image:url(mini.png);background-position: center center;background-repeat:no-repeat;animation-name: tossing;-webkit-animation-name: tossing;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}
.img-circle:hover{opacity: 1;}
@keyframes pulse {0% {transform: scale(0.9);opacity: 1;}
  50% {transform: scale(1); opacity: 1; }   
  100% {transform: scale(0.9);opacity: 1;}}
 @-webkit-keyframes pulse {0% {-webkit-transform: scale(0.95);opacity: 1;}
  50% {-webkit-transform: scale(1);opacity: 1;}   
  100% {-webkit-transform: scale(0.95);opacity: 1;}}
@keyframes tossing {
  0% {transform: rotate(-8deg);}
  50% {transform: rotate(8deg);}
  100% {transform: rotate(-8deg);}}
@-webkit-keyframes tossing {
  0% {-webkit-transform: rotate(-8deg);}
  50% {-webkit-transform: rotate(8deg);}
  100% {-webkit-transform: rotate(-8deg);}}
@-moz-keyframes circle-anim {
  0% {-moz-transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;-moz-opacity: .1;-webkit-opacity: .1;-o-opacity: .1;}
  30% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;-moz-opacity: .5;-webkit-opacity: .5;-o-opacity: .5;}
  100% {-moz-transform: rotate(0deg) scale(1) skew(1deg);opacity: .6;-moz-opacity: .6;-webkit-opacity: .6;-o-opacity: .1;}}
@-webkit-keyframes circle-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity: .1;}
  30% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity: .5;}
  100% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);-webkit-opacity: .1;}}
@-o-keyframes circle-anim {
  0% {-o-transform: rotate(0deg) kscale(0.5) skew(1deg);-o-opacity: .1;}
  30% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);-o-opacity: .5;}
  100% {-o-transform: rotate(0deg) scale(1) skew(1deg);-o-opacity: .1;}}
@keyframes circle-anim {
  0% {transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;}
  30% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;}
  100% {transform: rotate(0deg) scale(1) skew(1deg);
opacity: .1;}}
@-moz-keyframes circle-fill-anim {
  0% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);opacity: .2;}
  100% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-webkit-keyframes circle-fill-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;  }
  50% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;  }
  100% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-o-keyframes circle-fill-anim {
  0% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-o-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@keyframes circle-fill-anim {
  0% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}


  body > div.wrapper > div.top-block.align > aside > div > ul{
    font-size: 14px;
  }

  .home-news{
    width:100% ;
  }




  /* faq-block */


  #faq-category .panel-heading {
  padding: 0;
  border: 0;
}

#faq-category .panel-title>a,
#faq-category .panel-title>a:active {
  display: block;
  padding: 10px;
  color: #555;
  font-size: 16px;
  font-weight: 500;
  text-transform: unset;
  word-spacing: 3px;
  text-decoration: none;
}

#faq-category .panel-group .panel {
  margin-bottom: 10px;
}

#faq-category .block_title {
  margin: 25px 0px;
}

#faq-category .panel-heading a:before {
  font-family: 'Glyphicons Halflings';
  content: "\e114";
  float: right;
  transition: all 0.5s;
}

#faq-category .panel-heading.active a:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}


.links a{
text-decoration: none;
    color: #799494;
    display: block;
    -webkit-transition: .3s ease;
    transition: .3s ease;
}


.main_map{
  width: 100%;
}



#modal_form .button{
  line-height: 2.2;
}


.modal-popup{
  display: inline-block;
    text-decoration: none;
    color: #009393;
    border-bottom: 1px dotted #009393;
    font-size: 12px;
}



   .mod{
             margin-top: 20px !important;
    display: flex;
    gap: 10px;
          }
          .mod li{
              margin: 0;
          }
          
          .what a{
              background-color: #00DA5F;
          }
          .insta a{
               background: #f09433; 
background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
          }
          .facebook a{
              background-color: #357FFF;
          }
          .telega a{
              background-color: #35AADF;
          }
          .viber a{
              background-color: #754A91;
          }
          .what a{
              background-color: #00DA5F;
          }


          .header .mod{
            z-index: 1;
          }

          .header .mod{
            margin-top: 0px !important;
            flex: 1;
    margin-left: 10px;
          }


            .header .mod li{
              width: 25px;
              height: 25px;
            }


            .col.mob{
              display: none;
            }
            @media(max-width:768px){
              .header{
                display: flex;
    flex-direction: column-reverse;
              }
              .mob ul.socials.mod{
                justify-content: center;
              }

              .col.address-box {
    margin-bottom: 0px;
}

.header-top{
  margin-bottom: 20px;
}

.footer .info-nav{
  display: flex;
}

.footer-bottom-wrap.align .mod{
  display: none;
}

.header .info-nav{
  display: none;
}

.lang-list{
  margin-top: 20px;
}




              .col.mob{
                display: flex;
              }

              .header-top.align .socials{
                display: none;
              }

              .logo-row{
                padding-bottom: 0px;
              }
            }



ul.socials.mod.mobile{
  display: none !important;
}
            @media(max-width:500px){

              .hide{
                display: none;
              }

             ul.socials.mod.mobile {
    display: flex !important;
    justify-content: center;
    margin-bottom: 20px;
}

              .header .mod li{
                height: 40px;
                width: 40px;
              }
            }





            .socials li.what a:hover,
            .socials li.viber a:hover,
            .socials li.telega a:hover,
            .socials li.insta a:hover,
            .socials li.facebook a:hover {
   background: unset;
    background-color: #009393 !important;
}




.rekunov-section>div{
  color:#fff;
}




.news-list .more,
.news-list .text,
.mission-section .opener{
color:#000;
}



@media only screen and (max-width: 767px) {
    .logo-row .col {
      gap:10px
    }

    .logo-row .phone-list{
      display: flex
;
    flex-direction: column;
    gap: 10px;
    }
  }