@import url('https://fonts.googleapis.com/css?family=Roboto');
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, body, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
b, strong {font-weight: bold;}
i, em {font-style: italic;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
ul {list-style: none;}
ol li{list-style-position: outside;margin-left: 12px;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
img{max-width: 100%;height: auto;}
table {border-collapse: collapse;border-spacing: 0;}
html {height: 100%;}
*:focus, * {outline: none;}
textarea {resize: vertical; overflow: auto;}
body {
    height: 100%;
    line-height: 1.2;
    background: #fff;
    color: #000;
    font: 16px OpenSans;
}
a {text-decoration: none;outline: none !important;}
a:active, a:focus {text-decoration: none !important;box-shadow: 0;}
.img-wrap img {display: inline-block;max-width: 100%;height: auto;margin-bottom: -4px;}
.text-center {text-align: center;}
@font-face {
    font-family: OpenSans;
    src: url('../fonts/OpenSansBold.eot');
    src: url('../fonts/OpenSansBold.woff') format('woff'),
        url('../fonts/OpenSansBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: OpenSans;
    src: url('../fonts/OpenSansItalic.eot');
    src: url('../fonts/OpenSansItalic.woff') format('woff'),
        url('../fonts/OpenSansItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: OpenSans;
    src: url('../fonts/OpenSansBoldItalic.eot');
    src: url('../fonts/OpenSansBoldItalic.woff') format('woff'),
        url('../fonts/OpenSansBoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: OpenSans;
    src: url('../fonts/OpenSansRegular.eot');
    src: url('../fonts/OpenSansRegular.woff') format('woff'),
        url('../fonts/OpenSansRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: MerriweatherRegular;
    src: url('../fonts/MerriweatherRegular.eot');
    src: url('../fonts/MerriweatherRegular.woff') format('woff'),
        url('../fonts/MerriweatherRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: OpenSansSemiBold;
    src: url('../fonts/OpenSansSemiBold.eot');
    src: url('../fonts/OpenSansSemiBold.woff') format('woff'),
        url('../fonts/OpenSansSemiBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* Slick-Slider */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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}

/* bootstrap-grid */
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.container:after,.container-fluid:after,.row:after{clear:both}.pull-right{float:right;}.pull-left{float:left;}

/* Magnific Popup CSS */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-content{background:transparent}.my-mfp-zoom-in .mfp-content,.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .mfp-content,.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .mfp-content,.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);-o-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}

/* grayscale */
.grayscale{filter:url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'><filterid='grayscale'><feColorMatrixtype='saturate'values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray;}.grayscale.grayscale-fade{transition:filter .5s}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}}.grayscale.grayscale-off,.grayscale.grayscale-fade:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-off>svg,.grayscale.grayscale-replaced.grayscale-fade:hover>svg{opacity:0}
.grayscale:hover {
    filter: grayscale(0);
}

/* site style */
.article {
    text-align: left;
    line-height: 1.5;
    color: #353535;
}
.article blockquote {
    padding-left: 75px;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNDc1LjA4MiA0NzUuMDgxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NzUuMDgyIDQ3NS4wODE7Ig0KCSB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjYjFiMWIxIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMTY0LjQ1NCwzNi41NDdINTQuODE4Yy0xNS4yMjksMC0yOC4xNzEsNS4zMy0zOC44MzIsMTUuOTg3QzUuMzMsNjMuMTkzLDAsNzYuMTM1LDAsOTEuMzY1djEwOS42MzINCgkJCWMwLDE1LjIyOSw1LjMyNywyOC4xNjksMTUuOTg2LDM4LjgyNmMxMC42NiwxMC42NTYsMjMuNjA2LDE1Ljk4OCwzOC44MzIsMTUuOTg4aDYzLjk1M2M3LjYxMSwwLDE0LjA4NCwyLjY2NiwxOS40MTQsNy45OTQNCgkJCWM1LjMzLDUuMzI1LDcuOTk0LDExLjgsNy45OTQsMTkuNDE3djkuMTMxYzAsMjAuMTc3LTcuMTM5LDM3LjM5Ny0yMS40MTMsNTEuNjc1Yy0xNC4yNzUsMTQuMjcxLTMxLjQ5OSwyMS40MDktNTEuNjc4LDIxLjQwOQ0KCQkJSDU0LjgxOGMtNC45NTIsMC05LjIzMywxLjgxMy0xMi44NTEsNS40MjdjLTMuNjE1LDMuNjE0LTUuNDI0LDcuODk4LTUuNDI0LDEyLjg0N3YzNi41NDljMCw0Ljk0MSwxLjgwOSw5LjIzMyw1LjQyNCwxMi44NDgNCgkJCWMzLjYyMSwzLjYxMyw3Ljg5OCw1LjQyNywxMi44NTEsNS40MjdoMTguMjcxYzE5Ljc5NywwLDM4LjY4OC0zLjg2LDU2LjY3Ni0xMS41NjZjMTcuOTg3LTcuNzA3LDMzLjU0Ni0xOC4xMzEsNDYuNjgtMzEuMjY1DQoJCQljMTMuMTMxLTEzLjEzNSwyMy41NTMtMjguNjkxLDMxLjI2MS00Ni42NzljNy43MDctMTcuOTg3LDExLjU2Mi0zNi44NzcsMTEuNTYyLTU2LjY3MVY5MS4zNjFjMC0xNS4yMy01LjMzLTI4LjE3MS0xNS45ODctMzguODI4DQoJCQlTMTc5LjY3OSwzNi41NDcsMTY0LjQ1NCwzNi41NDd6Ii8+DQoJCTxwYXRoIGQ9Ik00NTkuMDg5LDUyLjUzNGMtMTAuNjU2LTEwLjY1Ny0yMy41OTktMTUuOTg3LTM4LjgyOC0xNS45ODdIMzEwLjYyOWMtMTUuMjI5LDAtMjguMTcxLDUuMzMtMzguODI4LDE1Ljk4Nw0KCQkJYy0xMC42NTYsMTAuNjYtMTUuOTg0LDIzLjYwMS0xNS45ODQsMzguODMxdjEwOS42MzJjMCwxNS4yMjksNS4zMjgsMjguMTY5LDE1Ljk4NCwzOC44MjYNCgkJCWMxMC42NTcsMTAuNjU2LDIzLjYsMTUuOTg4LDM4LjgyOCwxNS45ODhoNjMuOTUzYzcuNjExLDAsMTQuMDg5LDIuNjY2LDE5LjQxOCw3Ljk5NGM1LjMyNCw1LjMyOCw3Ljk5NCwxMS44LDcuOTk0LDE5LjQxN3Y5LjEzMQ0KCQkJYzAsMjAuMTc3LTcuMTM5LDM3LjM5Ny0yMS40MTYsNTEuNjc1Yy0xNC4yNzQsMTQuMjcxLTMxLjQ5NCwyMS40MDktNTEuNjc1LDIxLjQwOWgtMTguMjc0Yy00Ljk0OCwwLTkuMjMzLDEuODEzLTEyLjg0Nyw1LjQyNw0KCQkJYy0zLjYxNywzLjYxNC01LjQyOCw3Ljg5OC01LjQyOCwxMi44NDd2MzYuNTQ5YzAsNC45NDEsMS44MTEsOS4yMzMsNS40MjgsMTIuODQ4YzMuNjEzLDMuNjEzLDcuODk4LDUuNDI3LDEyLjg0Nyw1LjQyN2gxOC4yNzQNCgkJCWMxOS43OTQsMCwzOC42ODQtMy44Niw1Ni42NzQtMTEuNTY2YzE3Ljk4NC03LjcwNywzMy41NDEtMTguMTMxLDQ2LjY3Ni0zMS4yNjVjMTMuMTM0LTEzLjEzNSwyMy41NjItMjguNjk1LDMxLjI2NS00Ni42NzkNCgkJCWM3LjcwNi0xNy45ODMsMTEuNTYzLTM2Ljg3NywxMS41NjMtNTYuNjcxVjkxLjM2MUM0NzUuMDc4LDc2LjEzMSw0NjkuNzUzLDYzLjE5LDQ1OS4wODksNTIuNTM0eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K') 0 0 no-repeat;
    font-style: italic;
}
.article img {max-width: 100%;}
.article ol {counter-reset: myCounter;}
.article ol li {
    list-style: none;
    position: relative;
    padding: 0 0 0 35px;
    min-height: 23px;
}
.article ol li:before {
    counter-increment: myCounter;
    content:counter(myCounter);
    color: #fff;
    background: #f96810;
    position: absolute;
    text-align: center;
    top: 2px;
    left: 0;
    line-height: 20px;
    width: 20px;
    height: 20px;
    text-align: center;
}
.article p {
    margin-bottom: 30px;
}
.article p img {
    display: inline-block;
    text-align: center;
    max-width: 100% !important;
    width: 100% !important;
    height: auto !important;
    margin: 0 auto;
}
.article p img[style*="float: right"],
.article p img[style*="float:right"] {
    max-width: 50% !important;
    margin-left: 15px;
    margin-bottom: 20px;
}
.article p img[style*="float: left"],
.article p img[style*="float:left"] {
    max-width: 50% !important;
    margin-right: 15px;
    margin-bottom: 20px;
}
.article ol,
.article ul {
    margin-bottom: 20px;
}
.article li {
    margin-left: 3%;
    margin-bottom: 10px;
}
.article ul li {
    margin-left: 3%;
    padding-left: 35px;
    min-height: 16px;
    position: relative;
}
.article ul li:before {
    content: '';
    position: absolute;
    left: 0;
    top: .7em;
    width: 10px;
    height: 2px;
    background: #f96810;
}
.article a {
    color: #f96810;
    font-weight: bold;
    text-decoration: underline;
}
.article h1 {
    font-size: 200%;
    font-weight: bold;
}
.article h2 {
    color: #374048;
    font: 468.75% Georgia,sans-serif;
    text-align: center;
    margin-bottom: 30px;
}
.article h3 {
    font-size: 150%;
}
.article h4 {
    font-size: 130%;
}
.article img[style="float:left"],
.article img[style="float: left"] {
    margin: 10px 10px 10px 0;
}
.article img[style="float:right"],
.article img[style="float: right"] {
    margin: 10px 0 10px 10px;
}
.article table {
    width: 100%;
    margin-bottom: 20px;
}
.article table td {
    border: 1px solid #000;
    padding: 3px 5px;
}
.article table td + td {
    text-align: center;
}
.article iframe,
.article video {
    max-width: 100%;
}
.container {
    max-width: 1170px;
    padding: 0 15px;
    margin: 0 auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.container:after {
    content: '';
    display: block;
    clear: both;
}
.center {
    text-align: center;
}
.modal-open {
    overflow: hidden;
}
.modal-mask {
    position: fixed;
    left:0;
    top:0;
    bottom: 0;
    right: 0;
    z-index:9000;
    background-color: #000;
    background-color: rgba(0,0,0,.85);
    text-align: center;
    display: none;
    overflow-x: hidden;
    overflow-y: scroll;
}
.modal-mask:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -6px;
}
.modal-window {
    display: inline-block;
    position: relative;
    overflow: hidden;
    width: 90%;
    max-width: 460px;
    display: inline-block;
    vertical-align: middle;
    margin: 20px 5%;
}
.modal-container {
    background-color: #fff;
    position: relative;
    padding: 50px 50px 40px;
    text-align: center;
}
.modal-exit {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 5px;
    color: #f83131;
    font-size: 250%;
    text-decoration: none !important;
    line-height: .8;
}
.modal-container .btn-subm,
input,
textarea {
    color: #424242;
    width: 100%;
    padding: 14px 17px;
    box-sizing: border-box;
    margin-bottom: 15px;
    border: none;
    border-bottom: 2px solid #a1a1a1;
    transition: all .1s linear;
    font: 87.5% OpenSans;
}
input:focus,
textarea:focus {
    border-color: #434e53;
}
.modal-container textarea {
    line-height: 1.2;
    padding-top: 15px;
    padding-bottom: 15px;
    box-sizing: border-box;
    height: 65px;
}
.modal-container .btn-subm {
    height: 50px;
    line-height: 46px;
    color: #252525;
    border-radius: 50px;
    padding: 0 30px;
    display: inline-block;
    width: auto;
    text-transform: uppercase;
    border: 2px solid #f83131;
    background: transparent;
    letter-spacing: .13em;
    font-size: 100%;
    margin-top: 20px;
}
.modal-container .btn-subm:hover {
    color: #fff;
    background: #f83131;
}
.modal-container form {
    position: relative;
}
#homePage {
    background: #434e53 url(../img/bg.jpg) center no-repeat;
    background-size: cover;
    background-attachment: fixed;
    color: #fff;
}
.wrapper {
    min-height: 100%;
    position: relative;
    box-sizing: border-box;
}

header {
    overflow: auto;
    background: rgba(0,0,0,.3);
    padding: 20px 0;
}
#homePage header {
    padding: 50px 0;
    background: transparent;
}
.logo {
    display: inline-block;
    float: left;
}
.btn-wrap {
    display: inline-block;
    float: right;
}
.modal.btn {
    border-radius: 50px;
    border: 2px solid #fff;
    font-size: 87.5%;
    color: #fff;
    text-transform: uppercase;
    height: 50px;
    line-height: 50px;
    padding: 0 25px;
    letter-spacing: .13em;
    display: inline-block;
    transition: .1s;
}
.modal.btn:focus,
.modal.btn:active,
.modal.btn:hover {
    background: #fff;
    color: #434e53;
}
.btn.btn-red {
    border-color: #f83131;
    color: #f83131;
}
.btn.btn-red:focus,
.btn.btn-red:active,
.btn.btn-red:hover {
    background: #f83131;
    color: #fff;
}
.header-phone {
    text-align: center;
}
.header-phone a.tel {
    color: #fff;
    font-size: 150%;
    display: inline-block;
    padding-top: 8px;
}
#homePage .modal.btn {
    margin-top: 15px;
}
.dscr {
    width: 67%;
    line-height: 30px;
    padding: 6% 5% 1% 7.09%;
}
.h-style-1 {
    font: 350% MerriweatherRegular;
    padding-bottom: 23px;
    line-height: 1.2;
}
.h-style-2 {
    color: #252525;
    font: 175% MerriweatherRegular;
    text-align: center;
    text-transform: uppercase;
    padding-bottom: 45px;
}
form span.error-text,
form span.error {
    position: absolute;
    display: block;
    color: #f83131;
    margin-top: 50px;
    font-size: 75%;
    right: 0;
}
form input.error,
form textarea.error {
    border-color: #f83131;
}
.slider-box {
    padding-top: 45px;
/*    width: 100%;*/
/*    bottom: 0;*/
/*    position: absolute;*/
}
.slider-item {
    height: 280px;
    box-sizing: border-box;
    padding: 0 15px 50px;
    position: relative;
    text-align: center;
}
.slider-item .img-wrap {
    width: 150px;
    height: 150px;
    border: 3px solid #fff;
    border-radius: 50%;
    overflow: hidden;
    position: relative;
    display: inline-block;
    box-shadow: inset 0 0 10px #000, inset 0 0 50px #000;
}
.slider-item .img-wrap img {
    position: relative;
    z-index: -1;
}
.slider-item .capt {
    text-transform: uppercase;
    font: 87.5% MerriweatherRegular;
    letter-spacing: .13em;
    line-height: 1.5;
    height: 75px;
}
.slider-item .capt:before {
    content: '';
    margin: 0 -4px;
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}
.slider-item .capt p {
    display: inline-block;
    vertical-align: middle;
}
.slider-item .more {
    display: inline-block;
    position: absolute;
    bottom: 20px;
    left: 0;
    right: 0;
}
.slider-item .more a {
    display: inline-block;
    text-transform: uppercase;
    font-size: 87.5%;
    padding: 5px;
    letter-spacing: .13em;
    color: #fff;
    color: rgba(255, 255, 255, 0.5);
}
.slick-arrow {
    position: absolute;
    width: 40px;
    height: 100%;
    top: 0;
    border: none;
    font-size: 0;
    cursor: pointer;
    z-index: 1;
}
.slick-prev {
    left: -40px;
    background: url(../img/arrow-left.png) left center no-repeat;
}
.slick-next {
    right: -40px;
    background: url(../img/arrow-right.png) right center no-repeat;
}
.new-load {
    color: #000;
    font-size: 115%;
}
footer {
    background: #05050d;
    font: 87.5% Roboto;
    padding: 26px 0;
    line-height: 1.2;
    color: #fff;
}
#mainPage footer {
    background: rgba(5, 5, 13, 0.45);
    color: #000;
}
.footer-item {
    width: 50%;
    float: left;
}
.footer-item1 {
    width: 70%;
}
.footer-item2 {
    width: 30%;
}
.copyright a {
    color: #fff;
}
.mmix {
    margin-top: -18px;
    margin-bottom: -20px;
	float:right;
}
.mmix a {
	display: inline-block;
	float: right;
}
.mmix p {
	display: inline-block;
	width: auto;
	position: relative;
	vertical-align: middle;
	text-align: left;
	left: 25px;
	margin: 11px 0 -30px 0;
	float:left;
	text-transform: none;
	line-height: 1.2;
}
.mmix img {
	display: inline-block;
	vertical-align: middle;
	width: 75px;
}
@media (max-width: 1255px) {
    .slider-courses {padding: 0 40px;}
    .slick-prev {left: 0;}
    .slick-next {right: 0;}
}
@media (max-width: 1024px) {
    .dscr {
        width: 90%;
        padding-left: 5%;
        padding-right: 5%;
    }
}
@media (max-height:800px) and (min-width:1200px) {
    .dscr {
        padding-top: 1%;
        padding-bottom: 1%;
    }
}
@media (max-width: 900px) {
    .dscr {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }
    header {
        padding: 15px 0;
        text-align: center;
    }
    .btn-wrap {
        display: block;
    }
    .btn-wrap {
        float: none;
    }
    .modal.btn {
        margin: 25px 0 0;
    }
    .h-style-1 {font-size: 250%;}
    .dscr-box {text-align: center;}
    footer {text-align: center;}
    .footer-item {width: 100%; float: none;}
    .mmix {float: none; display: inline-block; margin-top: 25px;}
}
@media (min-width: 765px) {
    .wrapper {
        padding-bottom: 73px;
    }
    footer {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
    }
}
@media (min-height: 1050px) and (min-width: 1000px) {
    .dscr {
        padding-top: 12%;
        padding-bottom: 5%;
    }
}
@media (min-height: 1430px) and (min-width: 1000px) {
    .dscr {
        padding-top: 25%;
    }
}
.coach-courses-list-box {
    clear: both;
    background: #efefef;
    padding: 20px 0 70px;
}
.coach-courses-list {
    /* width: 60%; */
    padding-left: 60px;
    margin: auto;
    padding-top: 30px;
}
.coach-courses-list li {
    min-height: 32px;
    padding: 5px 0 5px 35px;
    margin-bottom: 8px;
    background:  url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIg0KCSBpZD0ic3ZnMSIgaW5rc2NhcGU6dmVyc2lvbj0iMC4zOC4xIiBzb2RpcG9kaTpkb2NiYXNlPSIvaG9tZS9kYW5ueS9mbGF0L3NjYWxhYmxlL2FjdGlvbnMiIHNvZGlwb2RpOmRvY25hbWU9InBhdGNoLnN2ZyIgc29kaXBvZGk6dmVyc2lvbj0iMC4zMiIgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzNC45IDM0LjIiDQoJIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0LjkgMzQuMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRjgzMTMxO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjM7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO30NCjwvc3R5bGU+DQo8c29kaXBvZGk6bmFtZWR2aWV3ICBib3JkZXJjb2xvcj0iIzY2NjY2NiIgYm9yZGVyb3BhY2l0eT0iMS4wIiBpZD0iYmFzZSIgaW5rc2NhcGU6Y3g9IjE0LjEwOTUxMCIgaW5rc2NhcGU6Y3k9IjI2LjEwMDQ5MCIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNjkzIiBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjEwMTYiIGlua3NjYXBlOndpbmRvdy14PSIwIiBpbmtzY2FwZTp3aW5kb3cteT0iMCIgaW5rc2NhcGU6em9vbT0iNC45MTE5NDExIiBwYWdlY29sb3I9IiNmZmZmZmYiPg0KCTwvc29kaXBvZGk6bmFtZWR2aWV3Pg0KPHBhdGggaWQ9InBhdGg5MzYiIHNvZGlwb2RpOm5vZGV0eXBlcz0iY2NjY2MiIHNvZGlwb2RpOnN0cm9rZS1jbXlrPSIoMCAwIDAgMC44KSIgY2xhc3M9InN0MCIgZD0iTTAuOSwxOA0KCWM0LjIsMy44LDYuOSw3LjMsMTEuNCwxNS4zQzIyLjIsOC42LDM1LjYsMi4yLDMzLjksMS4xYy0zLjQtMi4zLTIwLjIsMTctMjIuMiwxOS42QzkuMiwxOS40LDAuOSwxNC45LDAuOSwxOHoiLz4NCjwvc3ZnPg0K') left top no-repeat;
}
.coach-courses-list li a {
    color: #000;
    text-decoration: underline;
}
.modal-window .target {
    padding-top: 25px;
}
#training-text .modal-window {
    max-width: 600px;
}
.banner {
    background: #292a2c url(../img/banner-bg.jpg) center no-repeat;
    background-size: cover;
    color: #fff;
}
.coach-photo {
    height: 100vh;
    display: table;
    width: 100%;
    background-repeat: no-repeat;
    background-position: 73% bottom;
    background-size: auto 90%;
}
.banner-text {
    display: table-row;
    height: 100%;
}
.banner-text .vertical-center {
    display: table-cell;
    vertical-align: middle;
}
.coach-capt {
    text-transform: uppercase;
    color: #fc672d;
    font-weight: bold;
    font-size: 300%;
    text-shadow: 2px 2px #000, 3px 3px #000;
    letter-spacing: .1em;
    padding-top: 25%;
}
.coach-capt span.sp1 {
    word-spacing: 500px;
}
.coach-capt span.sp2 {
    display: block;
    text-transform: none;
    padding-top: 20px;
    color: #fff;
    font: 40% MerriweatherRegular;
    font-weight: normal;
    text-shadow: none;
}
.coach-text-box {
    padding: 70px 0 0;
}
.coach-text-box .article {
    margin-bottom: 60px;
}
.capt1 {
    font-size: 212.5%;
    font-weight: bold;
    margin-bottom: 30px;
    position: relative;
    padding-bottom: 15px;
}
.capt1:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    display: block;
    width: 80px;
    height: 5px;
    background: #fc812a;
    background: linear-gradient(to right, #fc812a, #f82f31);
}
.capt2 {
    font-size: 212.5%;
    font-weight: bold;
    margin-bottom: 30px;
    position: relative;
    padding-bottom: 15px;
    text-align: center;
}
.capt2:after {
    content: '';
    position: absolute;
    left: 50%;
    margin-left: -40px;
    bottom: 0;
    display: block;
    width: 80px;
    height: 5px;
    background: #fc812a;
    background: linear-gradient(to right, #f82f31, #fc812a);
}
.capt3 {
    font-size: 212.5%;
    font-weight: bold;
    position: relative;
    padding-bottom: 15px;
    text-align: center;
    color: #fff;
    text-shadow: 2px 2px #000;
    margin-bottom: 50px;
}
.capt3:after {
    content: '';
    position: absolute;
    left: 50%;
    margin-left: -40px;
    bottom: 0;
    display: block;
    width: 80px;
    height: 5px;
    background: #fc812a;
    background: linear-gradient(to right, #f82f31, #fc812a);
}
.skills-box {
    padding: 50px 0 40px;
    background: #f7f8fa;
    display: none;
}
.coach-courses-list-box {
    padding: 60px 0 110px;
    background: url(../img/courses-list-bg.jpg) center top no-repeat;
    background-size: cover;
}
.coach-courses-list-box .capt1 {
    text-align: center;
}
.training-dscr {
    display: none;
}
#training-text .training-dscr {
    display: block;
}
#training-text .capt2 {
    font-size: 150%;
}
#training-text .article p,
#training-text .article ol,
#training-text .article ul {
    margin-bottom: 10px;
}
.clients-box {
    padding: 82px 0px 90px 0px;
}
.clients-slider {
    padding: 0 40px 0;
    margin-top: 60px;
}
.clients-slider .slick-slide {
    float: none !important;
    display: inline-block !important;
    vertical-align: middle;
}
.clients-slider li {
    padding: 15px;
    text-align: center;
}
.clients-slider img {
    transition: .2s;
    display: inline-block;
    vertical-align: middle;
}
.clients-slider img:hover {
    transform: scale(1.1);
}
.testimonials-slider .slick-prev,
.clients-slider .slick-prev {
    background: url(../img/arrow-left-dark.png) left center no-repeat;
    opacity: .7;
    left: 0;
}
.testimonials-slider .slick-next,
.clients-slider .slick-next {
    background: url(../img/arrow-right-dark.png) right center no-repeat;
    opacity: .7;
    right: 0;
}
.feedback-form-box {
    background: #2c2b2b url(../img/feedbackform-bg.jpg) center no-repeat;
    background-size: cover;
    padding: 70px 0 100px;
    margin-bottom: -4px;
}
.feedback-form-wrap {
    padding: 55px;
    background: #000;
    background: rgba(0, 0, 0, .7);
}
.feedback-form-wrap form {
    position: relative;
}
.feedback-form-wrap .new-load {
    color: #fff;
    text-align: center;
}
.input-style {
    background: transparent;
    color: #aaa;
    font: 93.75% OpenSans, sans-serif;
    transition: .2s;
}
.input-style:focus {
    background: #343434;
}
textarea.input-style {
    height: 120px;
}
.input-style::-webkit-input-placeholder {color: #aaa;}
.input-style::-moz-placeholder {color: #aaa;}
.sbmt {
    text-align: center;
    cursor: pointer;
    background: #f83131;
    border: 2px solid #f83131;
    color: #ccc;
    text-transform: uppercase;
    letter-spacing: .1em;
}
.sbmt:hover {
    background: transparent;
    color: #f83131;
}
.contacts-info hr {
    background: #000;
    border: 1px solid #000;
    margin: 50px auto 20px;
    width: 80%;
}
ul.social {
    text-align: center;
    margin-bottom: 40px;
}
ul.social li {
    display: inline-block;
    margin: 0 10px 20px;
    vertical-align: top;
}
ul.social a {
    display: inline-block;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    background: #ccc;
    text-align: center;
    line-height: 65px;
    transition: .2s;
}
ul.social a:hover {
    background: #f83131;
}
ul.social a svg {
    display: inline-block;
    vertical-align: middle;
}
ul.social a:hover svg {
    fill: #000;
}
.sn-facebook {
    fill: #395a9a;
}
.sn-google-plus {
    fill: #dd4d3f;
}
.sn-linkedin {
    fill: #0578b7;
}
.contacts-inf {
    margin: 60px 0 130px;
    text-align: center;
}
.contacts-inf li {
    margin-bottom: 20px;
}
.contacts-inf a {
    display: inline-block;
    color: #fff;
    font-size: 180%;
}
.contacts-inf a:hover {
    text-decoration: underline;
}
.contacts-inf .mail {
    padding-left: 40px;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI1IiBoZWlnaHQ9IjI1IiBmaWxsPSIjZmZmIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNNyw5TDUuMjY4LDcuNDg0bC00Ljk1Miw0LjI0NUMwLjQ5NiwxMS44OTYsMC43MzksMTIsMS4wMDcsMTJoMTEuOTg2DQoJCQljMC4yNjcsMCwwLjUwOS0wLjEwNCwwLjY4OC0wLjI3MUw4LjczMiw3LjQ4NEw3LDl6Ii8+DQoJCTxwYXRoIGQ9Ik0xMy42ODQsMi4yNzFDMTMuNTA0LDIuMTAzLDEzLjI2MiwyLDEyLjk5MywySDEuMDA3QzAuNzQsMiwwLjQ5OCwyLjEwNCwwLjMxOCwyLjI3M0w3LDgNCgkJCUwxMy42ODQsMi4yNzF6Ii8+DQoJCTxwb2x5Z29uIHBvaW50cz0iMCwyLjg3OCAwLDExLjE4NiA0LjgzMyw3LjA3OSIvPg0KCQk8cG9seWdvbiBwb2ludHM9IjkuMTY3LDcuMDc5IDE0LDExLjE4NiAxNCwyLjg3NSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K') left center no-repeat;
}
.contacts-inf .tel {
    padding-left: 40px;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDgwLjU2IDQ4MC41NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDgwLjU2IDQ4MC41NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0iI2ZmZiI+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTM2NS4zNTQsMzE3LjljLTE1LjctMTUuNS0zNS4zLTE1LjUtNTAuOSwwYy0xMS45LDExLjgtMjMuOCwyMy42LTM1LjUsMzUuNmMtMy4yLDMuMy01LjksNC05LjgsMS44DQoJCQljLTcuNy00LjItMTUuOS03LjYtMjMuMy0xMi4yYy0zNC41LTIxLjctNjMuNC00OS42LTg5LTgxYy0xMi43LTE1LjYtMjQtMzIuMy0zMS45LTUxLjFjLTEuNi0zLjgtMS4zLTYuMywxLjgtOS40DQoJCQljMTEuOS0xMS41LDIzLjUtMjMuMywzNS4yLTM1LjFjMTYuMy0xNi40LDE2LjMtMzUuNi0wLjEtNTIuMWMtOS4zLTkuNC0xOC42LTE4LjYtMjcuOS0yOGMtOS42LTkuNi0xOS4xLTE5LjMtMjguOC0yOC44DQoJCQljLTE1LjctMTUuMy0zNS4zLTE1LjMtNTAuOSwwLjFjLTEyLDExLjgtMjMuNSwyMy45LTM1LjcsMzUuNWMtMTEuMywxMC43LTE3LDIzLjgtMTguMiwzOS4xYy0xLjksMjQuOSw0LjIsNDguNCwxMi44LDcxLjMNCgkJCWMxNy42LDQ3LjQsNDQuNCw4OS41LDc2LjksMTI4LjFjNDMuOSw1Mi4yLDk2LjMsOTMuNSwxNTcuNiwxMjMuM2MyNy42LDEzLjQsNTYuMiwyMy43LDg3LjMsMjUuNGMyMS40LDEuMiw0MC00LjIsNTQuOS0yMC45DQoJCQljMTAuMi0xMS40LDIxLjctMjEuOCwzMi41LTMyLjdjMTYtMTYuMiwxNi4xLTM1LjgsMC4yLTUxLjhDNDAzLjU1NCwzNTUuOSwzODQuNDU0LDMzNi45LDM2NS4zNTQsMzE3Ljl6Ii8+DQoJCTxwYXRoIGQ9Ik0zNDYuMjU0LDIzOC4ybDM2LjktNi4zYy01LjgtMzMuOS0yMS44LTY0LjYtNDYuMS04OWMtMjUuNy0yNS43LTU4LjItNDEuOS05NC00Ni45bC01LjIsMzcuMQ0KCQkJYzI3LjcsMy45LDUyLjksMTYuNCw3Mi44LDM2LjNDMzI5LjQ1NCwxODguMiwzNDEuNzU0LDIxMiwzNDYuMjU0LDIzOC4yeiIvPg0KCQk8cGF0aCBkPSJNNDAzLjk1NCw3Ny44Yy00Mi42LTQyLjYtOTYuNS02OS41LTE1Ni03Ny44bC01LjIsMzcuMWM1MS40LDcuMiw5OCwzMC41LDEzNC44LDY3LjJjMzQuOSwzNC45LDU3LjgsNzksNjYuMSwxMjcuNQ0KCQkJbDM2LjktNi4zQzQ3MC44NTQsMTY5LjMsNDQ0LjM1NCwxMTguMyw0MDMuOTU0LDc3Ljh6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=') left center no-repeat;
}
.content2 {
    margin-top: 20px;
}
.coach-courses-category {
    padding-top: 50px;
    
}
.coach-courses-category .capt {
    font-weight: bold;
    font-size: 150%;
}
.testimonials-box {
    background: #f8f8fa;
    padding: 60px 0 80px;
}
.testimonials-slider {
    text-align: center;
    padding: 40px 40px 0;
}
.testimonials-item {
    padding: 0 30px 50px;
}
.testimonials-item .img-wrap {
    width: 120px;
    height: 120px;
    border-radius: 50%;
    overflow: hidden;
    display: inline-block;
}
.testimonials-item .name {
    font-style: italic;
    font-weight: bold;
    margin-bottom: 5px;
}
.testimonials-item .company {
    font-style: italic;
}
.testimonials-item .post {
    font-style: italic;
    color: #f83131;
}
.testimonials-item .course {
    font-style: italic;
    color: #777;
    margin-bottom: 5px;
}
.testimonials-item .testimonials {
    padding: 20px 0 25px;
    line-height: 1.5;
    font-size: 93.75%;
}
.slick-dots {
    text-align: center;
}
.slick-dots li {
    display: inline-block;
}
.slick-dots button {
    display: inline-block;
    background: #e1e1e1;
    border: none;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    font-size: 0;
    padding: 0;
    border-radius: 50%;
    cursor: pointer;
    transition: .2s;
}
.slick-dots .slick-active button {
    transform: scale(1.4);
}
.slick-dots .slick-active button,
.slick-dots button:hover {
    background: #333;
}
.leave-testimonials {
    background: #fff;
    background-size: cover;
    padding: 30px 0;
}
.leave-testimonials-dscr {
    padding: 15px 0;
}
#testimonials-msg {
    height: 120px;
}
.add-file input[type=file] {
    display: none;
}
.add-file {
    cursor: pointer;
    line-height: 24px;
    height: 50px;
    line-height: 46px;
    color: #252525;
    padding: 0 30px;
    display: block;
    width: auto;
    text-transform: uppercase;
    border: 2px solid #f83131;
    background: transparent;
    letter-spacing: .13em;
    font-size: 100%;
    margin-top: 20px;
    transition: .2s;
}
.add-file:hover {
    color: #fff;
    background: #f83131;
}
.add-file .add-file-newtext {
    position: absolute;
    width: 100%;
    left: 0;
    margin-top: 3em;
    text-transform: none;
    font-size: 80%;
    text-align: right;
    color: #333;
}
.coach-gallery {
    padding: 50px 0 130px;
    background: #fff url(../img/gallery-bg.jpg) center top no-repeat;
    background-size: cover;
    overflow: hidden;
}
.coach-gallery-slider {
    padding: 100px 80px 0;
}
.coach-gallery-slider .slick-list {
    overflow: visible;
}
.coach-gallery-slider-item {
    padding: 0 70px;
}
.coach-gallery-slider-item a {
    transform: rotate(-3deg) translateZ(120px);
    display: block;
    position: relative;
    padding: 5px;
    transition: 0s;
    box-shadow: 5px 5px 40px 15px rgba(0, 0, 0, 0.9);
}
.coach-gallery-slider-item a:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    background: url(../img/polaroid.png) center no-repeat;
    background-size: contain;
}
.coach-gallery-slider .coach-gallery-slider-item:nth-child(3n-1) a {
    transform: rotate(9deg);
}
.coach-gallery-slider .coach-gallery-slider-item:nth-child(3n) a {
    transform: rotate(-8deg);
}
.coach-gallery-slider .slick-dots button {
    background: #777;
    margin-top: 50px;
}
.coach-gallery-slider .slick-dots .slick-active button,
.coach-gallery-slider .slick-dots button:hover {
    background: #fff;
}
.coach-gallery-slider .slick-prev {
    width: 80px;
    left: 0;
    background-position: center;
}
.coach-gallery-slider .slick-next {
    width: 80px;
    right: 0;
    background-position: center;
}
.fr-name {display: none}
@media (min-width: 1400px) {
    .coach-gallery-slider-item {padding: 0 120px;}
}
@media (max-width: 991px) {
    .coach-text-box .img-wrap {text-align: center;}
    .coach-gallery-slider-item {padding: 0 70px;}
}
@media (max-width: 767px) {
    .feedback-form-wrap {padding: 45px 30px;}
    .coach-capt {font-size: 220%;}
    .coach-capt span {font-size: 60%;}
    .contacts-inf a {font-size: 150%;}
    .contacts-inf {margin: 20px 0 80px;}
    .clients-box {padding: 40px 0 20px;}
    .coach-courses-list-box {padding-bottom: 80px;}
    .coach-text-box .capt1 {margin-top: 20px;}
    .coach-photo {background-size: auto 75%}
    .clients-slider {margin-top: 30px;}
    .feedback-form-box {padding-bottom: 50px;}
    .coach-gallery-slider {padding-top: 60px;}
    .coach-gallery-slider-item {padding: 0 30px;}
    .testimonials-item {padding: 0 0 50px;}
    .testimonials-box {padding-bottom: 30px;}
    .leave-testimonials {text-align: center;}
}
form .input-group {
    position: relative;
}
form span.error-text {
    display: none;
    margin-top: 0;
    bottom: -3px;
    text-transform: none;
}
form input.error + span.error-text,
form textarea.error + span.error-text {
    display: block;
}
#leave-testimonials .error-file {
    bottom: -34px;
    letter-spacing: normal;
}
.jq {
    position: relative;
}
.jq:before {
    content: '';
    position: absolute;
    left: -30px;
    top: .9em;
    width: 20px;
    height: 20px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAA3XAAAN1wFCKJt4AAA4JGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTgtMDMtMDVUMTY6NDk6MDQrMDI6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxOC0wMy0wNVQxNjo1MzoyNyswMjowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTgtMDMtMDVUMTY6NTM6MjcrMDI6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6ZTQ2MmZjYWQtNzE3Zi02ZDRmLTkxODEtOTM2YjQ1NmQ5ZDc3PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOmU0NjJmY2FkLTcxN2YtNmQ0Zi05MTgxLTkzNmI0NTZkOWQ3NzwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOmU0NjJmY2FkLTcxN2YtNmQ0Zi05MTgxLTkzNmI0NTZkOWQ3NzwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDplNDYyZmNhZC03MTdmLTZkNGYtOTE4MS05MzZiNDU2ZDlkNzc8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTgtMDMtMDVUMTY6NDk6MDQrMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj45MDAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjkwMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PpR+XLkAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOgAAFIIAAEVWAAAOpcAABdv11ofkAAAAe9JREFUeNq0lj1rVEEUhseN2Q2p/MD1IxIhGBBRyBPEwkL/gAERBLHQH6CVgggGQX+C2qggtlokCBYWFkIIWhkQURRs1EojESX6+hHH5l04LHfv3WxMcYp5z7nvc2buzJ2bcs5pNSMJuokRwVXBS8c1wajgvwB2Ct4Lclt8EIysFFAXvLHhHcGQYJvgprVXgv6VAM7b6ImgFvQ1gsfOne0VsEXwVfBXsL8gPyZYEnwRNHsB3A5L06nmhmtuLRewz51/E2xtm1UzjDd5BkuC8eUAZt3ZhaBt9JItCDYH/ZxrZ7oFnPADbwWNoB8IW3Q86P2C19aPVwEGw54/0pbbGwCjLT3nnASHrb8TDJYBrrjwUcHMhgOgGQGGPHTucifADsEPwR/BngLAugCoFwB2C34LvguGiwD3/PD1Di++5vxi1GO3/l5lwd12wCEnPgs2lOz7BcHHEsB6wby9DrYANcGcxTMVn46jjkKAIaftNSeoJcFJCy8EaysAxxxlgD57ZcGpJJjyYKLCfHt4yUOdAIZMuG46CT555zQqAH2C+26oVgFo2HM+CZ6atqvL2y2VLVHYslkwmwSXPHjm09ozwPfEmOC5PS8mwUA4hVnwU6Ae41fweSCotzoZEEwKZnyQegUs2mNS0Mg5p7Tavy3/BgBSeJjZ5KxHnAAAAABJRU5ErkJggg==') center no-repeat;
    background-size: contain;
}
.article-h {
    max-height: 6em;
    overflow: hidden;
    padding-bottom: 20px;
    position: relative;
    margin-bottom: 35px;
    color: #fff;
    line-height: 27px !important;
}
.article-h.active {
    max-height: 10000px;
    margin-bottom: 0;
}
.more-btn {
    border-radius: 50px;
    border: 2px solid #fff;
    font-size: 87.5%;
    color: #fff;
    text-transform: uppercase;
    height: 40px;
    line-height: 36px;
    padding: 0 20px;
    letter-spacing: .13em;
    display: inline-block;
    transition: .1s;
    font-size: 88%;
    cursor: pointer;
    background: transparent;
}
.more-btn:hover {
    background: #fff;
    color: #000;
}