@font-face{font-weight:normal;font-style:normal;}
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, tbody, 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;font-size:100%;font:inherit;vertical-align:baseline;outline:none;}
img,
fieldset,
hr,
legend{border:0;}
object,
video,
embed,
img{max-width:100%;height:auto;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
audio, canvas, video, figure{display:inline-block;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
tr{page-break-inside:avoid}
blockquote{quotes:none;}
blockquote:before,
blockquote:after{content:'';content:none;}
[hidden]{display:none;}
svg:not(:root){overflow:hidden;}
button,
input,
select,
textarea{font-family:inherit;font-size:100%;margin:0;outline:none;}
button,
input{line-height:normal;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
.fancybox-nav,
#fancybox-loading,
.fancybox-close{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);}
.fancybox-nav,
.fancybox-close{text-decoration:none;color:#000;}
.fancybox-skin{position:relative;background:#fff;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-opened{z-index:8030;}
.fancybox-outer,
.fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-image,
.fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
.fancybox-lock{overflow:hidden !important;width:auto;}
.fancybox-lock body{overflow:hidden !important;}
.fancybox-lock-test{overflow-y:hidden !important;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;}
.fancybox-nav span{position:absolute;top:50%;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title{visibility:hidden;position:relative;z-index:8050;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list.dragging{cursor:pointer;}
.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{}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
span.b-share{font:inherit !important;padding:0px 0px 0px 0px !important;}
a.b-share__handle{padding:0px 0px 0px 0px !important;}
span.b-share__text{margin:0;}
span.b-share-btn__wrap{margin:0 !important;}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background:#fff;color:#000;}
*,
*:before,
*:after{box-sizing:inherit;}
body{height:100%;line-height:1.5;}
.banner1{text-align:center;margin: 0 auto;}
.g-row{font-size:0;font-family:'zerospaceregular';}
.invisible {
    display:none;
    visibility:visible;
}
.b-seti{width:120px;left: 95px;top:-53px; position: relative}
html,
*[class*="g-col-"]{font-family:'Open Sans', 'Arial', sans-serif;font-size:14px;}
*[class*="g-col-"]{display:inline-block;vertical-align:top;}
.g-row_valign-mid [class*="g-col-"]{vertical-align:middle;}
.g-row_valign-bot [class*="g-col-"]{vertical-align:bottom;}
.g-col_align-center{text-align:center;}
.g-col_align-right{text-align:right;}
.g-row_indent-5{margin-left:-5px;}
.g-row_indent-5 > [class*="g-col-"]{padding-left:5px;}
.g-row_indent-10{margin-left:-10px;}
.g-row_indent-10 > [class*="g-col-"]{padding-left:10px;}
.g-row_indent-15{margin-left:-15px;}
.g-row_indent-15 > [class*="g-col-"]{padding-left:15px;}
.g-row_indent-20{margin-left:-20px;}
.g-row_indent-20 > [class*="g-col-"]{padding-left:20px;}
.g-row_indent-30{margin-left:-30px;}
.g-row_indent-30 > [class*="g-col-"]{padding-left:30px;}
.g-container{width:90%;margin:0 auto;max-width:1200px;}
.g-clearfix:after,
.g-container:after,
.g-text:after,
.g-row:after{content:"";display:table;clear:both;}
.g-left{float:left;}
.g-right{float:right;}
.g-btn_l{display:inline-block;padding:10px 30px;border-radius:2px;font-size:14px;border:0;color:#fff;background-color:#d0994b;text-decoration:none;}
.g-btn_l:hover{background-color:#378ac1;}
.g-link{color:#333;text-decoration:none;}
.g-link:hover{color:#1779b9;}
.g-link_footer{color:#a6a6a6;text-decoration:underline;}
.breadcrumbs a {color:#b2813b;}
.g-link_footer:hover{color:#b2813b;}
.g-arrow-l,
.fancybox-nav span,
.fancybox-close:before{width:45px;padding:8px 0;text-align:center;line-height:1;border:0;border-radius:2px;cursor:pointer;background-color:rgb(0, 0, 0);background-color:rgba(255, 255, 255, 0.4);opacity:0.6;color:#fff;}
.g-arrow-m{padding:6px 10px;border:1px solid #ccc;border-radius:2px;color:#a6a6a6;background-color:white;cursor:pointer;}
.g-section-l{padding-top:80px;}
.g-section-l__items{padding-bottom:30px;}
.g-section-l__item{padding-bottom:80px;}
.g-section-l__title{font-size:2.1em;font-weight:bold;line-height:1;margin-bottom:1em;text-align:center;color:#000}
.g-section-l__title:after{content:"";border-bottom:1px solid #a6a6a6;width:40px;height:1px;display:block;margin:auto;margin-top:0.5em;}
.g-section-l__title-url{color:#000;text-decoration:none;}
.g-section-l_bg{background-color:#f7f7f7;}
.g-section-l_shrink{width:70%;margin-left:auto;margin-right:auto;}
.g-section-m{padding:2.5em 0 2em;}
.g-section-m__title{margin-bottom:0.9em;font-size:1.8em;font-weight:bold;}
.g-section-s{}
.g-section-s__title{margin-bottom:0.9em;font-size:1.1em;font-weight:bold;}
.g-form-m{}
.g-form-m__field{display:block;margin-top:1.5em;}
.g-form-m__field:first-child{margin-top:0;}
.g-form-m__field-title{margin-bottom:0.5em;color:#000;font-weight:bold;}
.g-form-m__field-title_req:after{content:'*';margin-left:2px;font-weight:normal;color:#ff1f37;font-size:12px;}
.g-form-m__field-section{display:block;position:relative;}
.g-form-m__field-input,
.g-form-m__field-area{display:block;border:1px solid #e4e4e4;font-size:0.9em;color:#333;}
.g-form-m__field-input{width:100%;height:2.5em;line-height:2.4em;padding:0 0.9em;}
.g-form-m__field-captcha{position:relative;padding-right:160px;}
@media(max-width:768px){.g-form-m__field-captcha{padding-right:0;}
}
.g-form-m__field-captcha-image{position:absolute;right:0;top:0;}
@media(max-width:768px){.g-form-m__field-captcha-image{position:static;margin-top:0.5em;}
}
.g-form-m__field-area{max-width:100%;min-width:100%;padding:0.65em 0.9em;resize:vertical;}
.g-form-m__field-icon{position:absolute;top:8px;color:#999;}
.g-form-m__field-error{color:red;font-size:0.9em;}
.g-form-m__field-desc{display:block;color:#666;font-size:0.9em;vertical-align:top;}
.g-form-m__buttons{margin-top:2em;}
.g-form-m__button-submit{margin-right:1em;}
.g-form-m__add-links{margin-top:1em;}
.g-form-m__add-link{display:inline-block;margin:0 0.5em 0 0;}
.g-form-m__message{margin-bottom:2em;padding:5px 10px;font-size:0.9em;}
.g-form-m__message_success{background-color:#f9f6e7;border:1px solid #e4cb59;}
.g-form-m__message_error{background-color:#ffefe8;border:1px solid #e89b88;}
.g-form-m__message-item{margin:5px 0;}
.g-form-m__field_icon-left .g-form-m__field-input{padding-left:25px;}
.g-form-m__field_icon-left .g-form-m__field-icon{left:8px;}
.g-form-m__field_icon-right .g-form-m__field-input{padding-right:25px;}
.g-form-m__field_icon-right .g-form-m__field-icon{right:8px;}
.g-form-m__field_title-left .g-form-m__field-title{display:inline-block;vertical-align:middle;margin-right:6px;margin-bottom:0;}
.g-form-m__field_title-left .g-form-m__field-section{display:inline-block;vertical-align:middle;}
.g-form-m_main{padding:2em 3em;background-color:#f4f4f4;}
.g-form-s__section{display:block;position:relative;border:1px solid #4e4e4e;}
.g-form-s__icon{position:absolute;top:9px;border:0;outline:0;background-color:transparent;color:inherit;padding:1px;}
.g-form-s_icon-left .g-form-s__icon{left:10px;}
.g-form-s_icon-left .g-form-s__input{padding-left:30px;}
.g-form-s_icon-right .g-form-s__icon{right:10px;}
.g-form-s_icon-right .g-form-s__input{padding-right:30px;}
.g-form-s__input{width:100%;background-color:transparent;border:0;color:#fff;padding:8px 5px;}
.g-form-s__input:focus{background-color:#fff;color:#333;}
.g-form-s__submit{width:100%;height:40px;margin-top:1em;border:0;border-radius:2px;color:#fff;background-color:rgb(65, 65, 65);background-color:rgba(65, 65, 65, 0.5);}
.g-form-s__submit:hover{background-color:rgba(89, 89, 89, 0.5);}
.g-text{color:#333;line-height:1.6em;font-size:16px;}
.g-text_sub{color:#666;}
.g-text a{color:#BA9B3F;}
.g-text ul,
.g-text ol,
.g-text p,
.g-text dl,
.g-text table,
.g-text figure,
.g-text form,
.g-text form fieldset{margin:0 0 0.8em 0;}
.g-text figcaption{font-size:0.8em;line-height:1;text-align:center;}
.g-text blockquote{position:relative;min-height:45px;padding:0 0 0.8em 3.7em;color:#999;}
.g-text blockquote:after{content:"";display:table;clear:both;}
.g-text blockquote:before{content:'\f10d';position:absolute;top:0;left:0;font:normal normal normal 14px/1 FontAwesome;font-size:3em;}
.g-text h1,
.g-text h2,
.g-text h3,
.g-text h4,
.g-text h5,
.g-text h6{margin:1.1em 0 0.4em;}
.g-text h1{font-size:36px; color:#ff6000;text-align: center;padding-bottom:36px;}
.g-text h2{font-size:1.6em;text-align: center;}
.g-text h3{font-size:1.4em;}
.g-text h4{font-size:1.3em;}
.g-text h5{font-size:1.2em;}
.g-text h6{font-size:1.1em;}
.g-text ul{margin-left:1.1em;list-style:disc;}
.g-text ul ul{margin:0 0 0 2em;list-style:circle;}
.g-text ul ul ul{list-style:square;}
.g-text ol{list-style:none;counter-reset:num;}
.g-text ol ol{margin:0 0 0 2em;}
.g-text ol li:before{content:counters(num,'.') ' ';counter-increment:num;}
.g-text dt{font-weight:bold;}
.g-text dd{margin:0 0 0.4em 1.1em;}
.g-text table{border-color:black;}
.g-text table caption{font-size:1.3em;}
.g-text table thead{font-weight:bold;}
.g-text table tfoot{font-weight:bold;}
.g-text table tbody{}
.g-text table tr{}
.g-text table td{padding:0.2em 0.5em 0.2em 0.5em;}
.g-text form fieldset legend{font-size:1.3em;margin:1.1em 0 0.4em 0;}
.g-text strong,
.g-text b{font-weight:bold; }
.g-text em,
.g-text cite,
.g-text dfn,
.g-text i,
.g-text var{font-style:italic;}
.g-text i.fa{font-style:normal !important;}
.g-text code,
.g-text kbd,
.g-text pre,
.g-text samp{font-family:monospace, serif;font-size:1em;}
.g-text ins{text-decoration:underline;}
.g-text del,
.g-text s,
.g-text strike{text-decoration:line-through;}
.g-text mark{background:#ff0;color:#000;}
.g-text small{font-size:80%;}
.g-text sub,
.g-text sup{font-size:75%;line-height:0;position:relative;}
.g-text sup{top:-0.5em;}
.g-text sub{bottom:-0.25em;}
.g-text abbr[title]{border-bottom:1px dotted;}
.g-text audio:not([controls]){display:none;height:0;}
.g-text >:last-child{margin-bottom:0;}
.g-col-12{width:100%;}
.g-col-11{width:91.5%}
.g-col-10{width:83.2%}
.g-col-9{width:75%}
.g-col-8{width:66.6%}
.g-col-7{width:58.3%}
.g-col-6{width:50%}
.g-col-5{width:41.7%}
.g-col-4{width:33.3%}
.g-col-3{width:25%}
.g-col-2{width:16.6%}
.g-col-1{width:8.3%}
@media(max-width:1400px){.g-col-12{width:100%;}
.g-col-11{width:83.2%}
.g-col-10{width:83.2%}
.g-col-9{width:75%}
.g-col-8{width:66.6%}
.g-col-7{width:58.3%}
.g-col-6{width:50%}
.g-col-5{width:41.7%}
.g-col-4{width:33.3%}
.g-col-3{width:25%}
.g-col-2,
.g-col-1{width:16.6%}
.g-col-12_from-xl{width:100%;}
.g-col-11_from-xl{width:91.5%;}
.g-col-10_from-xl{width:83.2%;}
.g-col-9_from-xl{width:75%;}
.g-col-8_from-xl{width:66.6%;}
.g-col-7_from-xl{width:58.3%}
.g-col-6_from-xl{width:50%}
.g-col-5_from-xl{width:41.7%;}
.g-col-4_from-xl{width:33.3%;}
.g-col-3_from-xl{width:25%;}
.g-col-2_from-xl{width:16.6%;}
.g-col-1_from-xl{width:8.3%;}
.g-col-12_xl{width:100%;}
.g-col-11_xl{width:91.5%;}
.g-col-10_xl{width:83.2%;}
.g-col-9_xl{width:75%;}
.g-col-8_xl{width:66.6%;}
.g-col-7_xl{width:58.3%}
.g-col-6_xl{width:50%}
.g-col-5_xl{width:41.7%;}
.g-col-4_xl{width:33.3%;}
.g-col-3_xl{width:25%;}
.g-col-2_xl{width:16.6%;}
.g-col-1_xl{width:8.3%;}
}
@media(max-width:1200px){.g-col-12{width:100%}
.g-col-11{width:75%}
.g-col-10{width:75%}
.g-col-9{width:75%}
.g-col-8{width:66.6%}
.g-col-7{width:58.3%}
.g-col-6{width:50%}
.g-col-5{width:41.7%}
.g-col-4{width:33.3%}
.g-col-3,
.g-col-2,
.g-col-1{width:25%}
.g-col-12_from-xl{width:100%;}
.g-col-11_from-xl{width:91.5%;}
.g-col-10_from-xl{width:83.2%;}
.g-col-9_from-xl{width:75%;}
.g-col-8_from-xl{width:66.6%;}
.g-col-7_from-xl{width:58.3%}
.g-col-6_from-xl{width:50%}
.g-col-5_from-xl{width:41.7%;}
.g-col-4_from-xl{width:33.3%;}
.g-col-3_from-xl{width:25%;}
.g-col-2_from-xl{width:16.6%;}
.g-col-1_from-xl{width:8.3%;}
.g-col-12_from-l{width:100%;}
.g-col-11_from-l{width:91.5%;}
.g-col-10_from-l{width:83.2%;}
.g-col-9_from-l{width:75%;}
.g-col-8_from-l{width:66.6%;}
.g-col-7_from-l{width:58.3%}
.g-col-6_from-l{width:50%}
.g-col-5_from-l{width:41.7%;}
.g-col-4_from-l{width:33.3%;}
.g-col-3_from-l{width:25%;}
.g-col-2_from-l{width:16.6%;}
.g-col-1_from-l{width:8.3%;}
.g-col-12_l{width:100%;}
.g-col-11_l{width:91.5%;}
.g-col-10_l{width:83.2%;}
.g-col-9_l{width:75%;}
.g-col-8_l{width:66.6%;}
.g-col-7_l{width:58.3%}
.g-col-6_l{width:50%}
.g-col-5_l{width:41.7%;}
.g-col-4_l{width:33.3%;}
.g-col-3_l{width:25%;}
.g-col-2_l{width:16.6%;}
.g-col-1_l{width:8.3%;}
}
@media(max-width:960px){.g-col-12{width:100%}
.g-col-11{width:66.6%}
.g-col-10{width:66.6%}
.g-col-9{width:66.6%}
.g-col-8{width:66.6%}
.g-col-7{width:58.3%}
.g-col-6{width:50%}
.g-col-5{width:41.7%}
.g-col-4,
.g-col-3,
.g-col-2,
.g-col-1{width:33.3%}
.g-col-12_from-xl{width:100%;}
.g-col-11_from-xl{width:91.5%;}
.g-col-10_from-xl{width:83.2%;}
.g-col-9_from-xl{width:75%;}
.g-col-8_from-xl{width:66.6%;}
.g-col-7_from-xl{width:58.3%}
.g-col-6_from-xl{width:50%}
.g-col-5_from-xl{width:41.7%;}
.g-col-4_from-xl{width:33.3%;}
.g-col-3_from-xl{width:25%;}
.g-col-2_from-xl{width:16.6%;}
.g-col-1_from-xl{width:8.3%;}
.g-col-12_from-l{width:100%;}
.g-col-11_from-l{width:91.5%;}
.g-col-10_from-l{width:83.2%;}
.g-col-9_from-l{width:75%;}
.g-col-8_from-l{width:66.6%;}
.g-col-7_from-l{width:58.3%}
.g-col-6_from-l{width:50%}
.g-col-5_from-l{width:41.7%;}
.g-col-4_from-l{width:33.3%;}
.g-col-3_from-l{width:25%;}
.g-col-2_from-l{width:16.6%;}
.g-col-1_from-l{width:8.3%;}
.g-col-12_from-m{width:100%;}
.g-col-11_from-m{width:91.5%;}
.g-col-10_from-m{width:83.2%;}
.g-col-9_from-m{width:75%;}
.g-col-8_from-m{width:66.6%;}
.g-col-7_from-m{width:58.3%}
.g-col-6_from-m{width:50%}
.g-col-5_from-m{width:41.7%;}
.g-col-4_from-m{width:33.3%;}
.g-col-3_from-m{width:25%;}
.g-col-2_from-m{width:16.6%;}
.g-col-1_from-m{width:8.3%;}
.g-col-12_m{width:100%;}
.g-col-11_m{width:91.5%;}
.g-col-10_m{width:83.2%;}
.g-col-9_m{width:75%;}
.g-col-8_m{width:66.6%;}
.g-col-7_m{width:58.3%}
.g-col-6_m{width:50%}
.g-col-5_m{width:41.7%;}
.g-col-4_m{width:33.3%;}
.g-col-3_m{width:25%;}
.g-col-2_m{width:16.6%;}
.g-col-1_m{width:8.3%;}
}
@media(max-width:768px){.g-col-12{width:100%}
.g-col-11,
.g-col-10,
.g-col-9,
.g-col-8,
.g-col-7,
.g-col-6,
.g-col-5,
.g-col-4,
.g-col-3,
.g-col-2,
.g-col-1{width:50%}
.g-col-12_from-xl{width:100%;}
.g-col-11_from-xl{width:91.5%;}
.g-col-10_from-xl{width:83.2%;}
.g-col-9_from-xl{width:75%;}
.g-col-8_from-xl{width:66.6%;}
.g-col-7_from-xl{width:58.3%}
.g-col-6_from-xl{width:50%}
.g-col-5_from-xl{width:41.7%;}
.g-col-4_from-xl{width:33.3%;}
.g-col-3_from-xl{width:25%;}
.g-col-2_from-xl{width:16.6%;}
.g-col-1_from-xl{width:8.3%;}
.g-col-12_from-l{width:100%;}
.g-col-11_from-l{width:91.5%;}
.g-col-10_from-l{width:83.2%;}
.g-col-9_from-l{width:75%;}
.g-col-8_from-l{width:66.6%;}
.g-col-7_from-l{width:58.3%}
.g-col-6_from-l{width:50%}
.g-col-5_from-l{width:41.7%;}
.g-col-4_from-l{width:33.3%;}
.g-col-3_from-l{width:25%;}
.g-col-2_from-l{width:16.6%;}
.g-col-1_from-l{width:8.3%;}
.g-col-12_from-m{width:100%;}
.g-col-11_from-m{width:91.5%;}
.g-col-10_from-m{width:83.2%;}
.g-col-9_from-m{width:75%;}
.g-col-8_from-m{width:66.6%;}
.g-col-7_from-m{width:58.3%}
.g-col-6_from-m{width:50%}
.g-col-5_from-m{width:41.7%;}
.g-col-4_from-m{width:33.3%;}
.g-col-3_from-m{width:25%;}
.g-col-2_from-m{width:16.6%;}
.g-col-1_from-m{width:8.3%;}
.g-col-12_from-s{width:100%;}
.g-col-11_from-s{width:91.5%;}
.g-col-10_from-s{width:83.2%;}
.g-col-9_from-s{width:75%;}
.g-col-8_from-s{width:66.6%;}
.g-col-7_from-s{width:58.3%}
.g-col-6_from-s{width:50%}
.g-col-5_from-s{width:41.7%;}
.g-col-4_from-s{width:33.3%;}
.g-col-3_from-s{width:25%;}
.g-col-2_from-s{width:16.6%;}
.g-col-1_from-s{width:8.3%;}
.g-col-12_s{width:100%;}
.g-col-11_s{width:91.5%;}
.g-col-10_s{width:83.2%;}
.g-col-9_s{width:75%;}
.g-col-8_s{width:66.6%;}
.g-col-7_s{width:58.3%}
.g-col-6_s{width:50%}
.g-col-5_s{width:41.7%;}
.g-col-4_s{width:33.3%;}
.g-col-3_s{width:25%;}
.g-col-2_s{width:16.6%;}
.g-col-1_s{width:8.3%;}
}
@media(max-width:480px){.g-col-12,
.g-col-11,
.g-col-10,
.g-col-9,
.g-col-8,
.g-col-7,
.g-col-6,
.g-col-5,
.g-col-4,
.g-col-3,
.g-col-2,
.g-col-1{width:100%}
.g-col-12_from-xl{width:100%;}
.g-col-11_from-xl{width:91.5%;}
.g-col-10_from-xl{width:83.2%;}
.g-col-9_from-xl{width:75%;}
.g-col-8_from-xl{width:66.6%;}
.g-col-7_from-xl{width:58.3%}
.g-col-6_from-xl{width:50%}
.g-col-5_from-xl{width:41.7%;}
.g-col-4_from-xl{width:33.3%;}
.g-col-3_from-xl{width:25%;}
.g-col-2_from-xl{width:16.6%;}
.g-col-1_from-xl{width:8.3%;}
.g-col-12_from-l{width:100%;}
.g-col-11_from-l{width:91.5%;}
.g-col-10_from-l{width:83.2%;}
.g-col-9_from-l{width:75%;}
.g-col-8_from-l{width:66.6%;}
.g-col-7_from-l{width:58.3%}
.g-col-6_from-l{width:50%}
.g-col-5_from-l{width:41.7%;}
.g-col-4_from-l{width:33.3%;}
.g-col-3_from-l{width:25%;}
.g-col-2_from-l{width:16.6%;}
.g-col-1_from-l{width:8.3%;}
.g-col-12_from-m{width:100%;}
.g-col-11_from-m{width:91.5%;}
.g-col-10_from-m{width:83.2%;}
.g-col-9_from-m{width:75%;}
.g-col-8_from-m{width:66.6%;}
.g-col-7_from-m{width:58.3%}
.g-col-6_from-m{width:50%}
.g-col-5_from-m{width:41.7%;}
.g-col-4_from-m{width:33.3%;}
.g-col-3_from-m{width:25%;}
.g-col-2_from-m{width:16.6%;}
.g-col-1_from-m{width:8.3%;}
.g-col-12_from-s{width:100%;}
.g-col-11_from-s{width:91.5%;}
.g-col-10_from-s{width:83.2%;}
.g-col-9_from-s{width:75%;}
.g-col-8_from-s{width:66.6%;}
.g-col-7_from-s{width:58.3%}
.g-col-6_from-s{width:50%}
.g-col-5_from-s{width:41.7%;}
.g-col-4_from-s{width:33.3%;}
.g-col-3_from-s{width:25%;}
.g-col-2_from-s{width:16.6%;}
.g-col-1_from-s{width:8.3%;}
.g-col-12_xs{width:100%;}
.g-col-11_xs{width:91.5%;}
.g-col-10_xs{width:83.2%;}
.g-col-9_xs{width:75%;}
.g-col-8_xs{width:66.6%;}
.g-col-7_xs{width:58.3%}
.g-col-6_xs{width:50%}
.g-col-5_xs{width:41.7%;}
.g-col-4_xs{width:33.3%;}
.g-col-3_xs{width:25%;}
.g-col-2_xs{width:16.6%;}
.g-col-1_xs{width:8.3%;}
}
.g-text table tbody{}
.g-text table tr{}
.g-text table td{padding:0.2em 0.5em 0.2em 0.5em;}
table, tbody, tr, td{font:inherit;margin:0;outline:medium none;padding:0;vertical-align:middle;}
ol{padding:0;margin:0 0 10px 25px;list-style:none;list-style-type: none;}
ul ul,
ul ol,
ol ol,
ol ul{margin-bottom:0;list-style:none;list-style-type: none;}
li{line-height:20px;list-style:none;}
ul.unstyled,
ol.unstyled{margin-left:0;list-style:none;}
ul.inline,
ol.inline{margin-left:0;list-style:none;}
ul.inline > li,
ol.inline > li{display:inline-block;padding-left:5px;padding-right:5px;list-style-type: none;}
.b-main{background-color:#fff;}
.b-header__line{color:#098fc7;padding:15px 0;}
.b-header__main{padding:0px;height:90px;border-bottom: 2px solid #de6812;}
.gg_gallery_wrap{margin-top:30px !important;}
.menu-glav {text-align: center;font-weight: bold;}
.b-content__title{text-align:center;}
h2{line-height:30px;}
.qwest4{width:100%;font-size:34px;font-weight: bold; padding:14px; color: #fff;text-align:center;padding-top:9px;padding-bottom:9px;line-height:39px;margin-top:-20%;position: absolute;border-top: 0px solid #ccc;border-bottom: 0px solid #ccc;z-index:999;}
.qwest4 .fa-phone-square{color: #fff;}
.qwest4 a{color: #000;margin-bottom:4px; text-decoration: none; background-color: #ffeb3b;padding:4px;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; display:inline-block;}
.knopki a{background: #ffdd00;color:#000;padding: 15px 35px 15px 35px; display:inline-block;margin-bottom: 15px;}
.knopki a:hover{text-decoration:none;background: #649b04; transition:1s;color:#fff;}
.knopki {margin-bottom: 35px;margin-top: 35px; text-align:center;}
ul.table {
	padding: 0px;
	list-style: none;
	display: flex;
	flex-wrap: wrap;
	outline: 1px solid white;
	outline-offset: -1px;
	max-width: 1200px;
	margin: auto;
	min-height: 150px;
	margin-bottom: 35px;
}
.table li {
	padding: 20px 0px;
	text-align: center;
	font-size: 20px;
	flex: 1 200px;
	margin: 2px;
}
.table li a {
color:#000;
font-weight:normal;
}
.table li a:after {
    background-color: #000;
}
.table li {
	position:relative;
background: #e6e6e6;
color:#000;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

ul.table img {
text-align: center;
	margin: 0 auto;
}
.qwest4 a:hover{color: #fff;text-decoration: none;}
.qwest5{width:100%;font-size:32px; padding:14px; color: #fff;text-align:center;padding-top:9px;padding-bottom:9px;line-height:39px;margin-top:-25%;position: absolute;border-top: 0px solid #ccc;border-bottom: 0px solid #ccc;}
.qwest5 .fa-phone-square{color: #fff;}
.qwest5 a{color: #fff; text-decoration: underline;}
.qwest5 a:hover{color: #fff;text-decoration: none;}
.qwest1{background:rgba(0, 149, 217, 1);width:100%;font-size:18px; padding:14px; color: #fff;text-align: justify;margin-top:35px;margin-bottom:35px;line-height:39px;position: relative;}
.qwest1 .fa-phone-square{color: #fff;}
.qwest1 a{color: #fff; text-decoration: underline;}
.qwest1 a:hover{color: #fff;text-decoration: none;}
.qwest2{background:rgba(206, 89, 3, 1);width:100%;font-size:18px; padding:14px; color: #fff;text-align: justify;margin-top:35px;margin-bottom:35px;line-height:39px;position: relative;}
.qwest2 .fa-phone-square{color: #fff;}
#slider{
  width:100%;
 height: auto;
 margin-top:0px;
  position:relative;
  overflow:hidden;
}
@keyframes load{
  from{left:-100%;}
  to{left:0;}
}
.slides{
  width:400%;
  height:100%;
  position:relative;
  -webkit-animation:slide 30s infinite;
  -moz-animation:slide 30s infinite;
  animation:slide 30s infinite;
}
.slider{
  width:25%;
  height:100%;
  float:left;
  position:relative;
  z-index:1;
  overflow:hidden;
}
.slide img{
  width:100%;
  height:100%;
}
.image{
  width:100%;
  height:100%;
}
.image img{
  width:100%;
  height:100%;
}

/* Legend */
.legend{
  border:500px solid transparent;
  border-bottom:0;
  position:absolute;
  bottom:0;
}

/* Contents */
.content{
  width:100%;
  height:100%;
  position:absolute;
  overflow:hidden;
}
.content-txt{
  width:430px;
  height:150px;
 margin:0 auto;
  position:relative;
  top:20px;
  -webkit-animation:content-s 7.5s infinite;
  -moz-animation:content-s 7.5s infinite;
  animation:content-s 7.5s infinite;
}
.content-txt h3{
  text-transform:uppercase;
  font-size:30px;
  color:#fff;
  text-align:center;
  margin-left:30px;
  padding-bottom:10px;
  padding-top:10px;
  padding-left:10px;
  margin-bottom:10px;
}
.content-txt h4{
  font-weight:normal;
  font-size:18px;
  padding-left:10px;
  color:#fff;
  text-align:center;
  margin-left:30px;
}
/* Switch */
.switch{
  width:120px;
  height:10px;
  position:absolute;
  bottom:50px;
  z-index:99;
  left:30px;
}
.switch > ul{
  list-style:none;
}
.switch > ul > li{
  width:10px;
  height:10px;
  border-radius:50%;
  float:left;
  margin-right:5px;
  cursor:pointer;
}
.switch ul{
  overflow:hidden;
}
.on{
  width:100%;
  height:100%;
  border-radius:50%;
  position:relative;
  -webkit-animation:on 30s infinite;
  -moz-animation:on 30s infinite;
  animation:on 30s infinite;
}

@keyframes slide{
  0%,100%{
    margin-left:0%;
  }
  21%{
    margin-left:0%;
  }
  25%{
    margin-left:-100%;
  }
  46%{
    margin-left:-100%;
  }
  50%{
    margin-left:-200%;
  }
  71%{
    margin-left:-200%;
  }
  75%{
    margin-left:-300%;
  }
  96%{
    margin-left:-300%;
  }
}

@keyframes content-s{
  0%{left:-420px;}
  10%{left:20px;}
  15%{left:0px;}
  30%{left:0px;}
  40%{left:0px;}
  50%{left:0px;}
  60%{left:0px;}
  70%{left:0;}
  80%{left:-420px;}
  90%{left:-420px;}
  100%{left:-420px;}
}



@keyframes on{
  0%,100%{
    margin-left:0%;
  }
  21%{
    margin-left:0%;
  }
  25%{
    margin-left:15px;
  }
  46%{
    margin-left:15px;
  }
  50%{
    margin-left:30px;
  }
  71%{
    margin-left:30px;
  }
  75%{
    margin-left:45px;
  }
  96%{
    margin-left:45px;
  }
}
.qwest2 a{color: #fff; text-decoration: underline;}
.qwest2 a:hover{color: #fff;text-decoration: none;}
.qwest3{background:rgba(255, 255, 255, 255);width:100%;font-size:18px; padding:14px; color: #000;text-align: justify;padding-top:9px;padding-bottom:9px;line-height:25px;position: relative;}
.qwest3 .fa-phone-square{color: #fff;}
.qwest3 a{color: #fff; text-decoration: underline;}
.qwest3 a:hover{color: #fff;text-decoration: none;}
.b-langs{font-size:13px;display:none;}
.menu-glavnoe-menyu-container{padding-top:30px !important;}
.b-langs__item{padding:10px;border-right:1px solid #606060;}
.b-langs__item:first-child{border-left:1px solid #606060;}
.b-langs__link{color:#098fc7;text-decoration:none;}
.b-langs__link:hover{color:#fff;text-decoration:underline;}
#footer_crumbs{margin-top:6px;}
#footer_crumbs li{display:inline-block;list-style-type: none;}
#footer_crumbs li a{font-size:12px;list-style-type: none;}
#the_excerpt{}
.g-col-9{width:100%;}
iframe{height:400px; width:100%; }
#logos_tab {width: 100% !important; margin:0 auto;}
.b-siteinfo{}
.b-siteinfo__item{display:inline-block;margin-left:30px;position:relative;font-size:13px;color:#098fc7;vertical-align:middle;}
.b-siteinfo__item:first-child{margin-left:0;}
.nav a {
color: #ff7f02;display: inline-block;}
.nav a:after {
    background-color: #000;
    display: block;
    content: "";
    height: 2px;
    width: 0%;
    -webkit-transition: width .3s ease-in-out;
    transition: width .3s ease-in-out;
}
.nav a:hover:after,
.nav a:focus:after {
    width: 100%;
}
.nav a:hover {
   text-decoration: none;
}
@media(max-width:1024px){.b-siteinfo__item_schedule{display:none;}
.qwest4{width:100%;font-size:27px; padding:14px; color: #fff;text-align:center;padding-top:9px;padding-bottom:9px;line-height:39px;margin-top:-40px;position: absolute;border-top: 0px solid #ccc;border-bottom: 0px solid #ccc;}
.qwest5{width:100%;font-size:20px; padding:14px; color: #fff;text-align:center;padding-top:9px;padding-bottom:9px;line-height:39px;margin-top:-20%;position: absolute;border-top: 0px solid #ccc;border-bottom: 0px solid #ccc;}
.qwest1{font-size:16px; padding:14px; color: #fff;text-align: justify;padding-top:9px;padding-bottom:9px;line-height:25px;position: relative;}
.qwest2{font-size:16px; padding:14px; color: #fff;text-align: justify;padding-top:9px;padding-bottom:9px;line-height:25px;position: relative;}
.qwest3{font-size:16px; padding:14px; text-align: justify;padding-top:9px;padding-bottom:9px;line-height:25px;position: relative;}

.nav a {
padding:12px;
text-decoration: none;
color: #ff7f02;
font-size:22px;
font-family: 'Ubuntu Condensed'; font-style: normal; font-size: 16px;
line-height: 100%;
}
}
@media(max-width:768px){.b-siteinfo__item_address{display:none;}
.qwest4{width:100%;font-size:20px; padding:14px; color: #fff;text-align:center;padding-top:9px;padding-bottom:9px;line-height:25px;margin-top:-20%;position: absolute;border-top: 0px solid #ccc;border-bottom: 0px solid #ccc;display:inline-block;}
.qwest4 a{display:inline-block;}
.content-txt{
  width:400px;
  height:150px;
 margin:0 auto;
  position:relative;
  top:0px;
  -webkit-animation:content-s 7.5s infinite;
  -moz-animation:content-s 7.5s infinite;
  animation:content-s 7.5s infinite;
}
.content-txt h3{
  text-transform:uppercase;
  font-size:22px;
  color:#fff;
  text-align:center;
  padding-bottom:10px;
  padding-top:0px;
  padding-left:0px;
  margin-bottom:10px;
}
.content-txt h4{
  font-weight:normal;
  font-size:14px;
  padding-left:0px;
  color:#fff;
  text-align:center;
}
.qwest5{width:100%;font-size:14px; padding:14px; color: #fff;text-align:center;padding-top:9px;padding-bottom:9px;line-height:30px;margin-top:-17%;position: absolute;border-top: 0px solid #ccc;border-bottom: 0px solid #ccc;}
.menu-glav a{display:block;background:rgba(206, 89, 3, 0.9);color:#fff;padding: 5px;margin-bottom: 5px;}
.menu-glav a{color:#fff;}
}
.b-siteinfo__ico{display:inline-block;vertical-align:middle;padding:0 5px;}
.b-siteinfo__text{display:inline-block;vertical-align:middle;max-width:220px;font-size:16px;}
.b-siteinfo__text_phone{white-space:nowrap;color:#098fc7; font-size:24px;}
.b-logo{position:absolute;z-index:9999;top:2px;margin-left:20px;}

@media(max-width:1200px){.b-logo{text-align:center;}
}
@media(max-width:768px){.b-logo{text-align:left;margin-left:0px;}
}
.b-toggle-menu{display:none;cursor:pointer;}
@media(max-width:768px){.b-toggle-menu{display:inline-block;text-align:right;}
}
.menu-glavnoe-menyu-container a{ text-align:right; }

.menu-glavnoe-menyu-container {float:right;margin-top:0px;}
@media(max-width:1200px){.b-menu, ul.nav-menu, div.nav-menu > ul{margin-top:12px;text-align:center;}
}
@media(max-width:768px){.b-menu.js-toggle{margin-top:0;height:0;overflow:hidden;display:initial;}
.js-toggle .menu-item{width:100%;}
}
.b-menu__item{position:relative;display:inline-block;margin:8px 0 8px 30px;font-size:14px;text-align:left;vertical-align:top;}
.b-menu__item:first-child{margin-left:0;}
.b-menu__item:hover .b-menu__submenu{display:block;}
.b-menu__item_rtl .b-menu__submenu{right:0;left:auto;}
.b-menu__item_rtl .b-submenu__submenu{right:100%;left:auto;}
@media(max-width:1200px){.b-menu__item{margin-left:15px;margin-right:15px;}
}
@media(max-width:768px){.b-menu__item{display:block;margin:0;border-top:1px solid #e4e4e4;}
.b-menu__item_arrow:after{content:'\f105';position:absolute;right:5px;top:15px;font:normal normal normal 14px/1 FontAwesome;line-height:1;color:#999;}
.b-menu__item_arrow:hover:after{content:'\f107';}
}
.b-menu__link{position:relative;display:inline-block;vertical-align:top;font-weight:bold;text-decoration:none;color:#000;}
.b-menu__link:hover{color:#1779b9;}
.b-menu__item_active .b-menu__link:after{content:'';position:absolute;bottom:-5px;left:0;right:0;height:2px;background:#5cabd6;}
@media(max-width:768px){.b-menu__link{display:block;padding:15px 0;}
.b-menu__item_active .b-menu__link:after{display:none;}
}
.b-menu__submenu{display:none;position:absolute;z-index:10;top:13px;left:0;padding-top:7px;}
@media(max-width:768px){.b-menu__submenu{position:static;padding:0;}
}
.b-submenu{border:1px solid #e4e4e4;background:#fff;}
@media(max-width:768px){.b-submenu{border:0;}
}
.b-submenu__item{position:relative;}
.b-submenu__item:hover > .b-submenu__submenu{display:block;}
.b-submenu__item_arrow:after{content:'\f105';position:absolute;right:5px;top:8px;font:normal normal normal 14px/1 FontAwesome;line-height:1;color:#999;}
@media(max-width:768px){.b-submenu__item{padding-left:30px;}
.b-submenu__item_arrow:hover:after{content:'\f107';}
}
.b-submenu__link{display:block;padding:10px 20px;white-space:nowrap;text-decoration:none;color:#000;}
.b-submenu__link:hover{background-color:#f4f4f4;}
@media(max-width:768px){.b-submenu__link{padding:10px 0;white-space:normal;}
.b-submenu__link:hover{background:none;}
}
.b-submenu__submenu{display:none;position:absolute;top:-1px;left:100%;}
@media(max-width:768px){.b-submenu__submenu{position:static;}
}
.b-banner-main{margin:auto;}
.b-banner-main__item{position:relative;}
.b-banner-main.no-js .b-banner-main__item:not(:first-child){display:none;}
.b-banner-main__image{margin:0 auto;}
.b-banner-main__info{text-align:center;position:absolute;top:0;height:100%;}
.b-banner-main__info-helper{display:table;height:100%;width:65%;margin:auto;}
.b-banner-main__info-helper-2{display:table-cell;vertical-align:middle}
.b-banner-main__title{font-size:50px;line-height:1;margin-bottom:20px;color:#fff;}
@media(max-width:768px){.b-banner-main__title{font-size:35px;}
}
@media(max-width:480px){.b-banner-main__title{font-size:20px;}
}
.b-banner-main__text{margin-bottom:25px;color:#fff;}
@media(max-width:960px){.b-banner-main__text{display:none;}
}
.b-banner-main__button{padding:5px 25px;}
@media(max-width:768px){.b-banner-main__button{position:absolute;z-index:100;width:100%;height:100%;top:0;left:0;background-color:transparent;background-color:rgba(0,0,0,0);}
.b-banner-main__button:hover{background-color:transparent;background-color:rgba(0,0,0,0);}
}
.b-banner-main__prev,
.b-banner-main__next{position:absolute;top:45%;display:block;}
.b-banner-main__prev{left:5%;}
.b-banner-main__next{right:5%;}
.b-banner-main .slick-dots{position:absolute;bottom:5%;display:block;width:100%;text-align:center;}
.b-banner-main .slick-dots li{position:relative;display:inline-block;margin:0 3px;}
.b-banner-main .slick-dots button{line-height:0;display:block;width:12px;height:12px;border-radius:12px;cursor:pointer;color:transparent;border:0;background-color:#fff;background-color:rgba(255, 255, 255, 0.3);}
.b-banner-main .slick-dots .slick-active button{background-color:#fff;}
.b-dashboard{}
.b-dashboard__item{margin-bottom:50px;}
.b-dashboard__item:after{content:"";display:table;clear:both;}
.b-dashboard__ico{float:left;margin-right:20px;}
.b-dashboard__info{overflow:hidden;}
.b-dashboard__title{font-size:18px;line-height:1;margin:0 0 10px 0;font-weight:bold;color:#000}
.b-dashboard__link{color:#000;text-decoration:underline;}
.b-dashboard_ico-color:nth-child(3n-2) .b-dashboard__ico{color:#3e9bd8;}
.b-dashboard_ico-color:nth-child(3n-1) .b-dashboard__ico{color:#6ab521;}
.b-dashboard_ico-color:nth-child(3n) .b-dashboard__ico{color:#f27a21;}
.b-hometext{padding:70px 0 40px 0;}
.b-hometext__title{font-size:30px;line-height:1;margin-bottom:15px;font-weight:bold;color:#000;}
.b-hometext__btn{margin-top:25px;}
@media(max-width:768px){.b-hometext__image{display:none;}
}
.b-gallery-w{}
.b-gallery-w:after{content:"";display:table;clear:both;}
.b-gallery-w__item{position:relative;float:left;width:20%;}
@media(max-width:480px){.b-gallery-w__item:after{content:'';display:block;position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;background:transparent;}
}
.b-gallery-w__item:hover .b-gallery-w__zoom{display:block;}
.b-gallery-w__zoom{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(30, 39, 47);background-color:rgba(30, 39, 47, 0.8);color:#fff;}
.b-gallery-w__zoom-wrap-outer{display:table;height:100%;width:100%;}
.b-gallery-w__zoom-wrap-inner{display:table-cell;vertical-align:middle;text-align:center;}
.b-gallery-w__image{display:block;}
.b-review-w{text-align:center;}
.b-review-w__photo{margin-bottom:10px;}
.b-review-w__img{display:inline !important;border-radius:50%;}
.b-review-w__desc{font-size:16px;margin-bottom:15px;}
.b-review-w__name{font-weight:bold;color:#000;}
.b-review-w__url{color:#1779b9;margin-left:5px;}
.b-review-w__prev,
.b-review-w__next{margin:35px 5px 0;display:inline-block;}
.b-blog-w{}
.b-blog-w__item{margin-bottom:50px;}
.b-blog-w__image{margin-bottom:15px;}
.b-blog-w__date{display:block;margin-bottom:5px;font-size:11px;text-transform:uppercase;color:#999;}
.b-blog-w__title{margin-bottom:5px;font-weight:bold;line-height:1.3;}
.b-partner-w{padding:0 35px;text-align:center;}
.b-partner-w__item{margin:0 20px 0 20px;}
.b-partner-w__prev,
.b-partner-w__next{position:absolute;top:0;display:inline-block;margin:5px 0;}
.b-partner-w__prev{left:0;}
.b-partner-w__next{right:0;}
.b-footer-bottom-helper{min-height:100%;overflow:hidden;}
@media(max-width:960px){.b-footer-bottom-helper{min-height:auto;overflow:auto;}
}
.b-footer-bottom-helper-2{padding-bottom:300px;}
@media(max-width:960px){.b-footer-bottom-helper-2{padding-bottom:0;}
}
#searchsubmit{background:#c4a648 !important;border:0px !important;}
.b-footer{height:300px;margin-top:-300px;background-color:#222;color:#a6a6a6;background-position:50% 0%;}
@media(max-width:960px){.b-footer{height:auto;margin-top:0;}
}
@media(max-width:480px){.b-footer{background-image:none;}
}
.b-footer__inner{height:250px;padding-bottom:2em;}
@media(max-width:960px){.b-footer__inner{height:auto;}
}
.b-footer__section{padding-top:3em;font-size:1em;}
.b-footer__section a{color:#fff;}
.b-footer__title{margin-bottom:1em;text-transform:uppercase;color:#fff;}
.b-footer__item{margin-top:1em;}
.b-footer {color:#ccc; text-decoration: none; font-size: 10px;}
.b-footer:hover {color:#ccc; text-decoration: underline; font-size: 10px;}
.b-socgroups{margin-left:-10px;}
.b-socgroups:after{content:"";display:table;clear:both;}
.b-socgroups__item{float:left;width:40px;height:40px;line-height:40px;margin-left:10px;border-radius:2px;text-align:center;color:#fff;text-decoration:none;}
.b-socgroups__item_vk{background-color:#4c89b8;}
.b-socgroups__item_fb{background-color:#3b5998;}
.b-socgroups__item_gp{background-color:#dd4b39;}
.b-socgroups__item_yt{background:#CC181E;}
.b-menu-footer__item{margin-bottom:1px;}
.b-footer__line{border-top:1px solid #494949;padding:14px 0 10px;}
.b-footer__line-right{float:right;}
@media(max-width:768px){.b-footer__line-left{text-align:center;margin-top:20px;}
.b-footer__line-right{float:none;text-align:center;margin:20px 0 10px;}
}
.b-userbar{}
.b-userbar__item{display:inline-block;font-size:13px;line-height:1.3;padding:0 20px;border-left:1px solid #494949;vertical-align:middle;max-width:200px;}
.b-userbar__item:first-child{border-left:0;padding-left:0;}
.b-userbar__item:last-child{padding-right:0;}
.b-userbar__icon{display:inline-block;vertical-align:middle;}
.b-userbar__link{text-decoration:none;display:inline-block;vertical-align:middle;}
.b-engine{font-size:0.9rem;}
.b-breadcrumbs{border-top:2px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:1.3em 0 1.3em 0;font-size:0.9em;color:#999;}
.b-breadcrumbs__item{float:left;}
.b-breadcrumbs__item:not(:last-child):after{content:'/';margin:0 0.5em 0 0.5em;}
@media(max-width:768px){.b-breadcrumbs__item:last-child{display:none;}
}
.main-content{}
.b-left-side{padding-top:2.6em;}
.b-content{margin-bottom:10px;padding:10px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);-ms-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);-o-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);}
.b-content__title{font-size:2.1em;color:#000;line-height:1;margin-bottom:1em;margin-top:1em;font-size:2em;}
.b-content a{font-size:14px;}
.b-content span {color:#f8840b;font-size:16px;}
.b-content a:hover{color:#000; text-decoration: none;}
.b-content__description{margin-bottom:2em;}
.b-content__item{margin-top:2em;padding-top:2em;border-top:1px solid #e4e4e4;}
.b-content__item:first-child{margin-top:0;padding-top:0;border-top:0;}
.b-content__item-image{float:left;margin:0.5em 2.5% 0 0;max-width:30%;}
.b-content__item-title{font-size:1.5em;margin-bottom:0.6em;line-height:1.2;}
.b-content__item-title-link{color:#d0994b;}
.b-content__item-title-link:hover{color:#b2813b;}
@media(max-width:768px){.b-content__item-text{display:none;}
}
.b-content__item-category{font-style:italic;font-size:0.9em;color:#999;}
.b-content__item-category-title{margin-right:5px;}
.b-content__item-category-link{color:#999;}
.b-content__noitems{}
.b-content__pagination{margin-top:2em;}
.b-content__section{}
.b-content__addinfo{margin-top:0.8em;}
.b-content__bloginfo{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:1.3em 0 1.3em 0;margin-top:2em;}
.b-content__bloginfo-section{white-space:nowrap;}
.b-content__bloginfo_right{float:right;}
@media(max-width:768px){.b-content__bloginfo_left{margin-bottom:20px;}
.b-content__bloginfo_right{float:none;}
}
.b-content__bloginfo-title{display:inline-block;vertical-align:middle;margin-right:10px;font-size:1rem;}
.b-content__bloginfo-list{display:inline-block;vertical-align:middle;white-space:normal;font-size:1rem;}
.b-tags{margin:-5px 0 0 -5px;}
.b-tags:after{content:"";display:table;clear:both;}
.b-tags__item{float:left;margin:5px 0 0 5px;padding:0.4em 0.8em;background:#f7f7f7;border-radius:5px;font-size:0.9em;}
.b-share{margin-left:-5px;}
.b-share__handle{margin-left:5px;}
.b-addinfo{color:#999;font-size:0.9em;}
.b-addinfo__item{float:left;margin-right:1em;}
.b-addinfo__list .b-addinfo__item:last-child{margin-right:0;}
.b-addinfo__item-icon{color:#d0d0d0;}
.b-subcats{}
.b-subcats__item:not(:last-child){margin-bottom:0.5em;}
.b-blog-popular-w{}
.b-blog-popular-w__item-addinfo:not(:last-child){margin-bottom:1.5em;}
.b-blog-popular-w__item-title{margin-bottom:0.4em;}
.b-comment-w{}
.b-comment-w__item-text{margin-bottom:0.4em;font-size:0.9em;}
.b-comment-w__item-addinfo:not(:last-child){margin-bottom:1.5em;}
.b-pagination{}
.b-pagination__item{display:inline-block;vertical-align:middle;margin:0 5px;}
.b-pagination__item:first-child{margin-left:0;}
.b-pagination__item a,
.b-pagination_page-active{display:inline-block;height:35px;line-height:35px;color:#333;text-decoration:none;vertical-align:middle;}
.b-pagination_page a,
.b-pagination_page-active{width:35px;text-align:center;}
.b-pagination_page-active{background-color:#f4f4f4;}
.b-pagination__arrow{color:#999;position:relative;top:3px;}
.b-pagination_first{margin-right:20px;}
.b-pagination_last{margin-left:20px;}
.b-comments{}
.b-comments__message_info{margin-bottom:1.5em;}
.b-comments__form{margin-bottom:2em;}
#b-comments__form-anchor{position:absolute;margin-top:-250px;}
@media(max-width:768px){#b-comments__form-anchor{margin-top:-50px;}
}
.b-comments__list{margin-bottom:2em;}
.b-comments__post{margin-top:1.5em;padding-top:1.5em;border-top:1px solid #e4e4e4;}
.b-comments__post:first-child{margin-top:0;padding-top:0;border-top:0;}
.b-comments__post-header{padding-bottom:5px;}
.b-comments__post-author{display:inline-block;margin-right:10px;vertical-align:top;font-size:1rem;font-weight:bold;color:#000;}
.b-comments__post-date{display:inline-block;margin-right:10px;vertical-align:top;font-size:1rem;color:#999;}
.b-comments__post-rate{display:inline-block;margin-top:4px;vertical-align:top;font-size:1rem;}
.b-comments__post-text{margin-bottom:10px;}
.b-comments__post-vote{color:#999;}
.b-comments__post-vote-item{display:inline-block;margin-right:20px;vertical-align:top;font-size:1rem;color:#999;text-decoration:none;}
.b-star-number{}
.b-star-number__ico{float:left;margin-left:1px;color:#FFB300;}
.b-star-number__ico:first-child{margin-left:0;}
.b-star-rating{}
.b-star-rating__wrap{display:inline-block;font-size:1rem;}
.b-star-rating__wrap:after{content:"";display:table;clear:both;}
.b-star-rating__ico{float:right;padding-left:2px;cursor:pointer;color:#FFB300;}
.b-star-rating__ico:last-child{padding-left:0;}
.b-star-rating__input{display:none;}
.b-star-rating__ico:hover:before,
.b-star-rating__ico:hover ~ .b-star-rating__ico:before,
.b-star-rating__input:checked ~ .b-star-rating__ico:before{content:"\f005";}
.b-gallery{}
.b-gallery__menu{margin-bottom:1em;font-size:0.9em;text-align:right;text-transform:uppercase;}
@media(max-width:960px){.b-gallery__menu{text-align:left;}
}
.b-gallery__menu-item{display:inline-block;vertical-align:top;margin:0 0 0.5em 1em;}
.b-gallery__menu-item:first-child{margin-left:0;}
.b-gallery__menu-link.mod-active{border-bottom:2px solid #5cabd6;}
.b-gallery__description{margin-bottom:2em;}
.b-gallery__category-album{text-align:center;margin-bottom:4em;}
.b-gallery__category-album-image{display:block;position:relative;margin-bottom:1.5em;}
.b-gallery__category-album-img,
.b-gallery__category-album-image-link{display:block;}
.b-gallery__category-album-title{font-weight:bold;text-transform:uppercase;margin-bottom:0.5em;}
.b-gallery__category-album-text{font-size:0.9em;}
.b-gallery__photo{position:relative;margin-bottom:4em;}
@media(max-width:480px){.b-gallery__photo:after{content:'';display:block;position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;background:transparent;}
}
.b-gallery__photo-link,
.b-gallery__photo-img{display:block;}
.b-gallery__photo-text{margin-bottom:0.5em;font-size:0.9em;}
.b-gallery__photo-link{position:relative;}
.b-gallery__photo-link:hover .b-gallery__zoom{display:block;}
.b-gallery__zoom{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(30, 39, 47);background-color:rgba(30, 39, 47, 0.8);color:#fff;}
.b-gallery__zoom-wrap-outer{display:table;height:100%;width:100%;}
.b-gallery__zoom-wrap-inner{display:table-cell;vertical-align:middle;text-align:center;}
.b-sidebar{border-left:1px solid #e4e4e4;padding-left:20px;}
@media(max-width:960px){.b-sidebar{display:none;}
}
.b-sidebar__section{margin-bottom:3.5em;}
.b-sidebar__section_search-w{margin-bottom:2em;}
.b-search-w_blog{}
.b-search__info{margin-bottom:2em;}
.b-search-w_blog__submit{border:0;background-color:transparent;}
.fancybox-overlay{background:rgba(0,0,0,0.7);}
.fancybox-nav span{font-size:3em;margin-top:-1em;display:block;}
.fancybox-nav.fancybox-prev{left:0;}
.fancybox-nav.fancybox-next{right:0;}
.fancybox-nav.fancybox-prev span:before{content:"\f104"}
.fancybox-nav.fancybox-next span:before{content:"\f105";}
.fancybox-nav.fancybox-prev span{left:10px;}
.fancybox-nav.fancybox-next span{right:10px;}
.fancybox-nav span{visibility:visible;}
#fancybox-loading div:before{content:"\f110";font-size:3em;color:#fff;-webkit-animation:fa-spin 1.5s infinite linear;animation:fa-spin 1.5s infinite linear;}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;cursor:pointer;z-index:8060;}
.fancybox-close:before{padding:10px;content:"\f00d";font-size:2em;}
.fancybox-close{position:absolute;top:35px;right:25px;cursor:pointer;z-index:8040;}
.fancybox-inner p{padding-right:20px;}
.fancybox-title{padding:5px;}
.sidebars{position:relative;margin-bottom:50px;}
.sidebars .widget.widget_nav_menu{background-color:#4F4F4F;}
.sidebars .widget.widget_nav_menu:before{position:absolute;border-bottom:30px solid rgba(0, 0, 0, 0.3);border-right:30px solid transparent;content:"";height:0;width:0;right:0;top:0;z-index:1;}
.g-section-l__title .g-section-l__title-url:hover, .b-blog-w__title a:hover{color:#c4a648;}
.b-blog-w__title a{color:#333;}
.sidebars .widget.widget_nav_menu .widget-title{margin-bottom:20px;color:#fff;border-color:rgba(255, 255, 255, 0.2);display:block;}
.widgettitle, .widget-title{font-size:18px;margin:0 0 30px 0;text-transform:uppercase;border-bottom:1px solid #666666;padding-bottom:7px;display:inline-block;}
.sidebars .widget.widget_nav_menu .menu{margin:0;padding:0;}
.sidebars .widget.widget_nav_menu .menu li{list-style:none;}
.sidebars .widget.widget_nav_menu .menu li:first-child > a{border:none;}
.sidebars .widget.widget_nav_menu .menu li a{display:block;padding:10px 0 10px 25px;border-top:1px dotted rgba(0, 0, 0, 0.2);position:relative;}
.sidebars .widget.widget_nav_menu{padding:30px 30px 20px 30px;position:relative;-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);-ms-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);-o-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.sidebars .widget.widget_nav_menu .widget-title{margin-bottom:20px;color:#fff;border-color:rgba(255, 255, 255, 0.2);display:block;}
.sidebars .widget.widget_nav_menu:after{position:absolute;border-top:33px solid #f4f4f4;border-left:33px solid transparent;content:"";height:0;width:0;right:-3px;top:0;}
.sidebars .widget.widget_nav_menu:before{position:absolute;border-bottom:30px solid rgba(0, 0, 0, 0.3);border-right:30px solid transparent;content:"";height:0;width:0;right:0;top:0;z-index:1;}
.sidebars .widget.widget_nav_menu .menu{margin:0;padding:0;}
.sidebars .widget.widget_nav_menu .menu li{list-style:none;}
.sidebars .widget.widget_nav_menu .menu li a{color:#fff;text-decoration:none;display:block;padding:10px 0 10px 25px;border-top:1px dotted rgba(0, 0, 0, 0.2);position:relative;}
.sidebars .widget.widget_nav_menu .menu li a:hover{color:#c4a648;padding-left:30px;}
.sidebars .widget.widget_nav_menu .menu li a:before{content:"\f114";position:absolute;top:10px;left:0;font-family:"FontAwesome";}
.sidebars .widget.widget_nav_menu .menu li .sub-menu{padding:0;margin-left:20px;}
.sidebars .widget.widget_nav_menu .menu li.current_page_item,
.sidebars .widget.widget_nav_menu .menu li.current-menu-item{margin:0 -30px;}
.sidebars .widget.widget_nav_menu .menu li.current_page_item a,
.sidebars .widget.widget_nav_menu .menu li.current-menu-item a{color:#fff;padding:10px 30px 10px 55px;border:none;}
.sidebars .widget.widget_nav_menu .menu li.current_page_item a:before,
.sidebars .widget.widget_nav_menu .menu li.current-menu-item a:before{content:"\f07c";left:30px;}
.sidebars .widget.widget_nav_menu .menu li.current_page_item + li a,
.sidebars .widget.widget_nav_menu .menu li.current-menu-item + li a{border:none;}
.sidebars .widget.widget_nav_menu .menu li:first-child > a{border:none;}
.sidebars .widget.widget_nav_menu .menu li.menu-item-has-children + li a{border:none;}
.main-article{padding:30px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);-ms-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);-o-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);}
.inner-article{padding:30px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);-ms-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);-o-box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);box-shadow:0 2px 3px rgba(0, 0, 0, 0.12);}
#site-wrapper .wpb_tabs{}
.vc_toggle_title{background:#de6812;padding:35px 0;text-align:center;}
.vc_toggle_title{position:relative;}
.vc_toggle_title .title_map{letter-spacing:2px;color:#fff;margin:0;display:inline-block;font-size:24px;text-transform:uppercase;}
.vc_toggle_title i{color:#333;padding-left:30px;font-size:20px;}
@media(max-width:480px){.b-hometext{padding:40px 0;}
.sidebars{margin-bottom:0px;}
.vc_toggle_title{padding:20px 0;}
.vc_toggle_title .title_map{font-size:20px;}
.vc_toggle_title i{padding-left:20px;font-size:18px;}
}
.map iframe{height:400px;}
@media(max-width:430px){.map iframe{height:350px;}
}
@media(max-width:350px){.map iframe{height:320px;}
}