@charset "UTF-8";@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-HeavyItalic.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-HeavyItalic.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-Medium.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-DemiItalic.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-DemiItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-LightItalic.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-Italic.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-Bold.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Next Cyr Ultra";src:url(fonts/AvenirNextCyr/AvenirNextCyr-UltraLightIt.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-UltraLightIt.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-BoldItalic.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-Demi.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-Demi.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-MediumItalic.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-Light.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-ThinItalic.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-ThinItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:"Avenir Next Cyr Ultra";src:url(fonts/AvenirNextCyr/AvenirNextCyr-UltraLight.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-UltraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-Heavy.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-Heavy.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-Thin.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url(fonts/AvenirNextCyr/AvenirNextCyr-Regular.woff2) format("woff2"),url(fonts/AvenirNextCyr/AvenirNextCyr-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeue/HelveticaNeue-Italic.woff2) format("woff2"),url(fonts/HelveticaNeue/HelveticaNeue-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeue/HelveticaNeue.woff2) format("woff2"),url(fonts/HelveticaNeue/HelveticaNeue.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeue/HelveticaNeue-Light.woff2) format("woff2"),url(fonts/HelveticaNeue/HelveticaNeue-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeue/HelveticaNeue-Bold.woff2) format("woff2"),url(fonts/HelveticaNeue/HelveticaNeue-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeue/HelveticaNeue-UltraLight.woff2) format("woff2"),url(fonts/HelveticaNeue/HelveticaNeue-UltraLight.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeue/HelveticaNeue-BoldItalic.woff2) format("woff2"),url(fonts/HelveticaNeue/HelveticaNeue-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeue/HelveticaNeue-UltraLightItalic.woff2) format("woff2"),url(fonts/HelveticaNeue/HelveticaNeue-UltraLightItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeue/HelveticaNeue-LightItalic.woff2) format("woff2"),url(fonts/HelveticaNeue/HelveticaNeue-LightItalic.woff) format("woff");font-weight:300;font-style:italic}.mCustomScrollbar{touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.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:0!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-ajax-holder .mfp-content,.mfp-inline-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:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-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:-.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-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;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:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-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:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{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,.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,.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}@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,.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,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:"PT Serif";src:url(fonts/PTSerif/PTSerif-Italic.woff2) format("woff2"),url(fonts/PTSerif/PTSerif-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"PT Serif";src:url(fonts/PTSerif/PTSerif-Regular.woff2) format("woff2"),url(fonts/PTSerif/PTSerif-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"PT Serif";src:url(fonts/PTSerif/PTSerif-Bold.woff2) format("woff2"),url(fonts/PTSerif/PTSerif-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"PT Serif";src:url(fonts/PTSerif/PTSerif-BoldItalic.woff2) format("woff2"),url(fonts/PTSerif/PTSerif-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}.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;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-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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}/*!
Theme Name: sakhalife
Author: 01cat
Author URI: http://01cat.ru
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:700}em,i{font-style:italic}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#fff}.hamburger-box{width:20px;height:13px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;height:3px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-5px}.hamburger-inner::after{bottom:-5px}.hamburger--3dx .hamburger-box{perspective:40px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::after,.hamburger--3dx .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-5px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:40px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner::after,.hamburger--3dx-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0,-5px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:40px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner::after,.hamburger--3dy .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0,-5px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:40px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner::after,.hamburger--3dy-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0,-5px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:40px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner::after,.hamburger--3dxy .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0,-5px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:40px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner::after,.hamburger--3dxy-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0,-5px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-4px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-4px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(4px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(4px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-4px,-5px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-4px,5px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(4px,-5px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(4px,5px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::after,.hamburger--boring .hamburger-inner::before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-10px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-5px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-10px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-5px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:1.5px;transition-duration:275ms;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:5px;transition:opacity 125ms 275ms ease}.hamburger--elastic .hamburger-inner::after{top:10px;transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,5px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:1.5px;transition-duration:275ms;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner::before{top:5px;transition:opacity 125ms 275ms ease}.hamburger--elastic-r .hamburger-inner::after{top:10px;transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,5px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 125ms 175ms ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,left 125ms 175ms ease-in}.hamburger--emphatic .hamburger-inner::after{top:5px;right:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,right 125ms 175ms ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-40px;top:-40px;transform:translate3d(40px,40px,0) rotate(45deg);transition:left 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-40px;top:-40px;transform:translate3d(-40px,40px,0) rotate(-45deg);transition:right 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 125ms 175ms ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,left 125ms 175ms ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:5px;right:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,right 125ms 175ms ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-40px;top:40px;transform:translate3d(40px,-40px,0) rotate(-45deg);transition:left 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-40px;top:40px;transform:translate3d(-40px,-40px,0) rotate(45deg);transition:right 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner::after,.hamburger--minus .hamburger-inner::before{transition:bottom 80ms 0s ease-out,top 80ms 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::after,.hamburger--minus.is-active .hamburger-inner::before{opacity:0;transition:bottom 80ms ease-out,top 80ms ease-out,opacity 0s 80ms linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner::before{top:5px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:10px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-2.8571428571px,-2px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1.5px}.hamburger--slider-r .hamburger-inner::before{top:5px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:10px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,5px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(2.8571428571px,-2px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:1.5px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:5px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:10px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,5px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-10px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-5px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand .hamburger-inner::before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand-r .hamburger-inner::before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::after,.hamburger--vortex .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::after,.hamburger--vortex.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner::after,.hamburger--vortex-r .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner::after,.hamburger--vortex-r.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.big-new,.small-new,.standard-new,.standard2-new,.standard2-new .img,.wide-new,.wide2-new,.wide2-new .img{position:relative}.big-new:after,.small-new:after,.standard-new:after,.standard2-new .img:after,.standard2-new:after,.wide-new:after,.wide2-new .img:after,.wide2-new:after{content:"";position:absolute;top:20px;right:20px;width:39px;height:39px;background:url(img/icon-video.svg) 0 0/cover no-repeat}*{outline:0;box-sizing:border-box}body{min-width:1230px;font:16px/23px "Helvetica Neue";color:#171717}@media (max-width:767px){body{min-width:auto;font-size:14px;line-height:20px}}body.opened-burger-menu{overflow:hidden}h1{font:bold 30px/39px "PT Serif"}@media (max-width:767px){h1{margin-top:15px;font-size:20px;line-height:26px}.page-template-feed h1,.page-template-top h1{text-align:center}}.archive h1{margin-bottom:37px}@media (max-width:767px){.archive h1{margin-bottom:24px}}.post-content h1{margin-bottom:32px}.longrid h1{color:#fff}@media (max-width:767px){.longrid h1{text-align:center}}.archive.date h1{margin-bottom:0}.analitika h1,.archive h1,.page-template-cinema h1,.page-template-default h1,.page-template-polls-archive h1,body.search h1{text-align:center}@media (max-width:767px){.analitika h1{margin-bottom:9px}}@media (max-width:767px){.single-photogallery h1{text-align:center}}body.search h1 span{color:#ff8e48}p{margin-bottom:17px}img{max-width:100%;height:auto!important}header{position:fixed;top:0;left:0;width:100%;z-index:200;background:#ff8e48}@media (max-width:767px){header{display:none}}.opened-burger-menu header{background:0 0}.opened-burger-menu header .icon-18,.opened-burger-menu header .search-btn,.opened-burger-menu header span{visibility:hidden}header .icon-18{margin-right:83px}.opened-search header .icon-18{display:none}.scrolling header .icon-18{margin-right:auto}header .inner{display:flex;align-items:center;width:1200px;height:84px;margin:0 auto;background:url(img/header-bg.svg) 272px 13px no-repeat;transition:height .2s ease}.opened-burger-menu header .inner{background:0 0}.opened-search header .inner{background:0 0}.scrolling header .inner{height:50px;background-image:none}.logo{flex:none;width:230px;height:66px;background:url(img/logo.svg) 0 0/cover no-repeat;transition:width .2s ease,height .2s ease}.opened-burger-menu .logo{background:0 0}.scrolling .logo{width:123px;height:35px}.header-right{display:flex;align-items:center;margin-left:auto}.scrolling .header-right{flex:1;padding-left:20px}.header-link{display:flex;align-items:center;font-size:12px;line-height:16px;font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase}.header-link:hover{color:#333}.search-form{display:none;width:720px;margin-right:16px;transition:width .2s ease}@media (max-width:767px){.search-form{position:absolute;top:15px;left:15px;width:calc(100% - 80px)}}.opened-search .search-form{display:block}.scrolling .search-form{width:836px;margin-right:auto}@media (max-width:767px){.scrolling .search-form{position:absolute;top:10px;left:15px;width:calc(100% - 80px)}}.search-field{width:100%;height:50px;padding:0 15px;border:0;background:#ffc7a3;font:16px/23px "Helvetica Neue"}@media (max-width:767px){.search-field{-webkit-appearance:none;height:40px;border-radius:0;background:#fff}}.scrolling .search-field{height:35px}@media (max-width:767px){.scrolling .search-field{height:50px}}.search-submit{display:none}.opened-search .search-btn .icon-search{display:none}.opened-search .search-btn .icon-close{display:block}.search-btn svg{margin-right:10px}.search-btn .icon-close{display:none}.search-btn:hover path{fill:#333}.menu-btn{margin-left:40px}.menu-btn:hover .hamburger-inner,.menu-btn:hover .hamburger-inner::after,.menu-btn:hover .hamburger-inner::before{background:#333}.opened-burger-menu .menu-btn:hover .hamburger-inner,.opened-burger-menu .menu-btn:hover .hamburger-inner::after,.opened-burger-menu .menu-btn:hover .hamburger-inner::before{background:#ff8e48}.menu-btn .hamburger{margin-right:11px}.burger-menu{position:fixed;top:0;left:0;z-index:150;display:none;width:100%;height:100%;padding:84px 0;background:#2a2a2a;font:18px/24px "Avenir Next Cyr";overflow-y:auto}.opened-burger-menu .burger-menu{display:block}.burger-menu .inner{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%}.burger-menu ul{width:1130px}.burger-menu a{color:#fff;text-decoration:none;transition:color .2s ease}.burger-menu a:hover{color:#ff8e48}.main-menu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;padding:0 10px 51px;border-bottom:1px solid #ff8e48;font-weight:700;text-transform:uppercase}.main-menu .menu-item{margin-bottom:21px}.second-menu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;padding:59px 10px 0}.page-wrap{padding-top:109px}.home .page-wrap{padding-top:84px}@media (max-width:767px){.page-wrap{padding-top:70px}}.longrid .page-wrap{padding-top:84px}@media (max-width:767px){.longrid .page-wrap{padding-top:70px}}.banner-wrap{flex:none;line-height:0}.banner-wrap a{display:block}.banner1-wrap{width:1200px;margin:0 auto}@media (max-width:767px){.banner1-wrap{display:none}}.banner1-wrap+.banner1-wrap{margin-top:25px}.banner1-item{margin-bottom:25px}.block1{display:flex;width:1200px;margin:0 auto}@media (max-width:767px){.block1{display:block;width:100%}}.big-new,.small-new,.standard-new,.standard2-new,.wide-new,.wide2-new{flex:none;display:block;width:590px;height:446px;background-size:cover;background-position:center center;background-repeat:no-repeat;box-shadow:0 4px 15px rgba(0,0,0,.25);color:#fff;text-decoration:none}.big-new:not(.has-video):after,.small-new:not(.has-video):after,.standard-new:not(.has-video):after,.standard2-new:not(.has-video):after,.wide-new:not(.has-video):after,.wide2-new:not(.has-video):after{display:none}@media (max-width:767px){.big-new,.small-new,.standard-new,.standard2-new,.wide-new,.wide2-new{width:100%;height:240px}}.big-new:hover .inner,.small-new:hover .inner,.standard-new:hover .inner,.standard2-new:hover .inner,.wide-new:hover .inner,.wide2-new:hover .inner{background:linear-gradient(0deg,rgba(255,255,255,.15),rgba(255,255,255,.15)),linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(2,2,2,.8) 100%)}.big-new .inner,.small-new .inner,.standard-new .inner,.standard2-new .inner,.wide-new .inner,.wide2-new .inner{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:44px 30px;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(2,2,2,.8) 100%)}@media (max-width:767px){.big-new .inner,.small-new .inner,.standard-new .inner,.standard2-new .inner,.wide-new .inner,.wide2-new .inner{padding:15px 24px}}.big-new .meta,.small-new .meta,.standard-new .meta,.standard2-new .meta,.wide-new .meta,.wide2-new .meta{display:flex;align-items:center;margin-bottom:17px;font-weight:700}@media (max-width:767px){.big-new .meta,.small-new .meta,.standard-new .meta,.standard2-new .meta,.wide-new .meta,.wide2-new .meta{margin-bottom:11px}}.big-new .cat,.small-new .cat,.standard-new .cat,.standard2-new .cat,.wide-new .cat,.wide2-new .cat{padding-right:13px;border-right:1px solid #fff;font-size:12px;line-height:15px;text-transform:uppercase;color:#ff8e48}@media (max-width:767px){.big-new .cat,.small-new .cat,.standard-new .cat,.standard2-new .cat,.wide-new .cat,.wide2-new .cat{font-size:10px;line-height:12px}}.big-new .cat:hover,.small-new .cat:hover,.standard-new .cat:hover,.standard2-new .cat:hover,.wide-new .cat:hover,.wide2-new .cat:hover{text-decoration:underline}.big-new .date,.small-new .date,.standard-new .date,.standard2-new .date,.wide-new .date,.wide2-new .date{padding-left:11px;font-size:10px;line-height:12px}.big-new .title,.small-new .title,.standard-new .title,.standard2-new .title,.wide-new .title,.wide2-new .title{font:bold 30px/39px "PT Serif"}@media (max-width:767px){.big-new .title,.small-new .title,.standard-new .title,.standard2-new .title,.wide-new .title,.wide2-new .title{font-size:17px;line-height:22px}}.small-news{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:26px 20px;padding-left:20px}@media (max-width:767px){.small-news{margin-top:20px;grid-template-columns:repeat(1,1fr);grid-gap:20px;padding-left:24px;padding-right:23px}}.small-new{width:285px;height:210px}@media (max-width:767px){.small-new{width:100%}.small-new:nth-child(2){order:5}.small-new:last-child{order:10}}.small-new .inner{padding:18px 10px}@media (max-width:767px){.small-new .inner{padding:14px 10px}}.small-new .meta{margin-bottom:14px}@media (max-width:767px){.small-new .meta{margin-bottom:12px}}.small-new .cat{font-size:10px;line-height:12px}.small-new .date{font-weight:400}.small-new .title{font-size:16px;line-height:16px}@media (max-width:767px){.small-new .title{font-size:17px;line-height:22px}}.standard-new,.standard2-new{width:285px;height:375px}.block3 .standard-new,.block3 .standard2-new{box-shadow:none}.standard-new:hover .inner,.standard2-new:hover .inner{background:linear-gradient(0deg,rgba(255,255,255,.15),rgba(255,255,255,.15)),linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5))}.standard-new .inner,.standard2-new .inner{padding:25px 0;background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5))}.standard-new .cat,.standard2-new .cat{border-right:0;font-size:10px;line-height:12px}.standard-new .meta,.standard2-new .meta{display:flex;justify-content:space-between;padding:16px 0 17px;border-bottom:1px solid #c4c4c4;margin:0 20px 10px}.standard-new .title,.standard2-new .title{overflow:hidden;height:84px;margin:0 20px;font-weight:400;font-size:16px;line-height:21px}.standard2-new{color:#171717}.standard2-new.hide{display:none}@media (max-width:767px){.standard2-new{width:100%;height:auto;min-height:380px;margin-top:20px;background:#fff}.cat-row1 .standard2-new{margin-top:0}}.standard2-new:after{display:none}.standard2-new:not(.has-video) .img:after{display:none}.standard2-new:hover .inner{background:#fff}.standard2-new:hover .title{color:#ff8e48}.standard2-new .inner{display:block;padding:0;background:#fff}.standard2-new .img{width:285px;height:210px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width:767px){.standard2-new .img{width:100%;height:215px}}.standard2-new .title{transition:color .2s ease}@media (max-width:767px){.standard2-new .title{height:auto;padding-bottom:20px;font-size:18px;line-height:24px}}.side-new{padding-top:15px;padding-bottom:10px;border-top:1px solid #c4c4c4}.side-new:hover .views{opacity:1}.side-new:first-child{border-top:0}.side-new .meta{display:flex;justify-content:space-between;margin-bottom:8px;font-size:10px;line-height:12px}.side-new .views{opacity:0;padding-left:22px;background:url(img/icon-views.svg) 0 center no-repeat;color:#aaa;transition:opacity .2s ease}@media (max-width:767px){.side-new .views{opacity:1}}.side-new .title{display:block;font:16px/21px "PT Serif";color:#171717;text-decoration:none;transition:color .2s ease}.side-new .title:hover{color:#ff8e48}.wide-new,.wide2-new{display:block;width:895px;height:430px}@media (max-width:767px){.wide-new,.wide2-new{width:100%;height:280px;margin-top:30px}.wide-new .inner,.wide2-new .inner{padding:35px 24px}.wide-new .cat,.wide2-new .cat{font-size:12px}.wide-new .meta,.wide2-new .meta{margin-bottom:16px}}.wide2-new{height:375px;color:#171717}.wide2-new:after{display:none}.wide2-new.hide{display:none}.wide2-new:not(.has-video) .img:after{display:none}.wide2-new:hover .inner{background:0 0}.wide2-new:hover .img:before{opacity:1}.wide2-new:hover .title{color:#ff8e48}.wide2-new .inner{flex-direction:row-reverse;justify-content:space-between;padding:0;background:0 0}.wide2-new .img{position:relative;flex:none;width:490px;line-height:0}.wide2-new .img:before{content:"";position:absolute;top:0;left:0;z-index:5;opacity:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(255,255,255,.15),rgba(255,255,255,.15));transition:opacity .2s ease}.wide2-new .inner-content{flex:none;width:385px;padding:83px 0 20px 20px}.wide2-new .meta{margin-bottom:22px}.wide2-new .cat{border-right-color:#171717;font-size:10px;line-height:12px}.wide2-new .title{font-size:24px;line-height:31px;transition:color .2s ease}.block-info{display:flex;justify-content:space-between;align-items:center;width:1080px;margin:34px auto 27px;font:18px/22px "Avenir Next Cyr"}@media (max-width:767px){.block-info{display:block;width:100%;margin-top:0;margin-bottom:0;padding:19px 15px 0;font-size:14px;line-height:17px}.page-wrap .block-info{display:none}}.block-info .title{font-weight:700;color:#ff8e48}@media (max-width:767px){.block-info .title{margin-bottom:12px}}.block-info .weather{display:flex;align-items:center}@media (max-width:767px){.block-info .weather{display:block}}.block-info .weather .value{display:flex;flex-direction:column;justify-content:center;height:30px;margin-left:46px;padding-left:41px;background-repeat:no-repeat;background-position:0 center;background-size:contain}@media (max-width:767px){.block-info .weather .value{height:18px;margin-left:0;padding-left:32px}}.block-info .weather .value.icon-1{background-image:url(img/icon-weather-sun.svg)}.block-info .weather .value.icon-2{background-image:url(img/icon-weather-sun-cloud.svg)}.block-info .weather .value.icon-3{background-image:url(img/icon-weather-cloudy.svg)}.block-info .weather .value.icon-4{background-image:url(img/icon-weather-cloudy.svg)}.block-info .weather .value.icon-9{background-image:url(img/icon-weather-rain.svg)}.block-info .weather .value.icon-10{background-image:url(img/icon-weather-rain.svg)}.block-info .weather .value.icon-11{background-image:url(img/icon-weather-storm.svg)}.block-info .weather .value.icon-13{background-image:url(img/icon-weather-snow.svg)}.block-info .weather .value.icon-50{background-image:url(img/icon-weather-wind.svg)}.block-info .rates{display:flex;align-items:center}@media (max-width:767px){.block-info .rates{display:block;margin-top:32px}}.block-info .rates .items{display:flex;align-items:center}@media (max-width:374px){.block-info .rates .items{justify-content:space-between}}.block-info .rates .items div{display:flex;flex-direction:column;justify-content:center;height:25px;margin-left:81px;padding-left:40px;background-repeat:no-repeat;background-position:0 center}@media (max-width:767px){.block-info .rates .items div{height:19px;margin-left:33px;padding-left:29px;background-size:contain}}@media (max-width:374px){.block-info .rates .items div{margin-left:0}}.block-info .rates .items div:first-child{margin-left:63px}@media (max-width:767px){.block-info .rates .items div:first-child{margin-left:0}}.block-info .rates .item-euro{background-image:url(img/icon-euro.svg)}.block-info .rates .item-dollar{background-image:url(img/icon-dollar.svg)}.block-info .rates .item-yen{background-image:url(img/icon-yen.svg)}.banner2-wrap{width:1200px;margin:0 auto}@media (max-width:767px){.banner2-wrap{display:none}}.banner2-wrap+.banner2-wrap{margin-top:30px}.banner2-item{margin-bottom:30px}.block2{display:flex;justify-content:space-between;width:1200px;margin:0 auto;padding-bottom:45px}@media (max-width:767px){.block2{display:none}}.block2-items{width:895px}.block2-items .row{display:flex;justify-content:space-between}.block2-items .row2{margin-top:20px}.banner3-wrap{width:590px}.recent-news{position:relative;width:285px;height:770px;background:#f4f4f4;overflow-y:auto}@media (max-width:767px){.recent-news{width:100%;height:805px}}.recent-news .header{margin-top:21px;margin-bottom:28px;font:bold 18px/22px "Avenir Next Cyr"}.mCSB_scrollTools{width:30px;opacity:1}.mCSB_scrollTools .mCSB_draggerRail{background:#ff8e48}.mCSB_scrollTools .mCSB_dragger{height:58px}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#ff8e48}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;height:18px;background:#ff8e48;border-radius:0;margin-top:20px}.mCSB_inside>.mCSB_container{margin-left:20px}.block3{padding:56px 0;background:#f2f2f2}@media (max-width:767px){.block3{display:none}}.block3 .block-inner{display:flex;justify-content:space-between;width:1200px;margin:0 auto}.block3 .items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;width:895px}.banner4-wrap{width:285px}@media (max-width:767px){.banner4-wrap{display:none}}@media (max-width:767px){.sidebar .banner8-wrap{display:none}.single .banner8-wrap{margin-top:30px}.home .banner8-wrap{margin-top:20px}}@media (min-width:1350px){.post-content-wrap .banner8-wrap{display:none}.sidebar .banner8-wrap{display:block}.home .banner8-wrap{width:285px}}.block4,.block5{display:flex;justify-content:space-between;width:1200px;margin:0 auto;padding-top:75px}@media (max-width:767px){.block4,.block5{display:none}}.block4 .left,.block5 .left{width:895px}.block4 .right,.block5 .right{display:flex;flex-direction:column;justify-content:space-between}.cinema{display:flex;justify-content:space-between;margin-top:20px}.page-template-cinema .cinema{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;width:1200px;margin:35px auto 0}@media (max-width:767px){.page-template-cinema .cinema{grid-template-columns:repeat(1,1fr);grid-gap:40px;width:100%;margin-top:25px;padding-left:24px;padding-right:23px}}.cinema .img{background-repeat:no-repeat;background-size:cover}.cinema .img .inner{display:flex;flex-direction:column;justify-content:flex-end;width:285px;height:264px;padding:20px;background:linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15));font:bold 18px/22px "Avenir Next Cyr";color:#fff}@media (max-width:767px){.cinema .img .inner{width:100%}}.cinema a.img{display:block;text-decoration:none}.cinema a.img:hover .inner{color:#ff8e48}.cinema a.img .inner{transition:color .2s ease}.error404-wrap a,.quiz-next-question,.quiz-restart,.quiz-start,.schedule-link,.wp-polls .poll-btn{display:flex;align-items:center;height:56px;padding:0 20px;border:1px solid #ff8e48;background:#ff8e48;font-weight:700;font-size:14px;line-height:21px;color:#fff;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease}.error404-wrap a:hover,.quiz-next-question:hover,.quiz-restart:hover,.quiz-start:hover,.schedule-link:hover,.wp-polls .poll-btn:hover{background:0 0;color:#ff8e48}.cinema-info{margin-top:18px}@media (max-width:767px){.cinema-info{padding-left:21px;padding-right:21px;font-size:16px;line-height:23px}}.cinema-info span{font-weight:700}.cinema-info a{color:#171717}.cinema-info a:hover{text-decoration:none}.banner5-wrap{width:1200px;margin:60px auto 0;padding:40px 120px 54px;background:#f2f2f2}@media (max-width:767px){.banner5-wrap{width:calc(100% - 47px);margin:30px 24px 0 23px;padding:35px 0}}.single .banner5-wrap{width:770px;padding:30px 0 44px}@media (max-width:767px){.single .banner5-wrap{width:100%;margin:30px 0 0}}.banner5-wrap .header{display:flex;align-items:center;margin-bottom:14px;padding:0 10px;font:bold 18px/22px "Avenir Next Cyr"}@media (max-width:767px){.banner5-wrap .header{font-size:15px;line-height:18px}}.banner5-wrap .header span{flex:none;padding-right:20px}@media (max-width:767px){.banner5-wrap .header span{padding-right:15px}}.banner5-wrap .header:after{content:"";flex:1;height:1px;background:#ff8e48}.top-news{counter-reset:section;width:1200px;margin:0 auto;padding-top:40px;padding-bottom:7px;border-bottom:1px solid #ff8e48}@media (max-width:767px){.top-news{width:100%;margin-top:31px;padding:0 23px 0 24px;border-bottom:0}.category .top-news,.tag .top-news{display:none}}.sidebar .top-news{width:100%;background:#f4f4f4;padding:30px 20px;border-bottom:0}@media (max-width:767px){.sidebar .top-news{display:none}}.top-news .header{display:flex;align-items:center;font:bold 18px/22px "Avenir Next Cyr"}@media (max-width:767px){.top-news .header{margin-bottom:7px;font-size:15px;line-height:18px}.page-template-top .top-news .header{display:none}}.top-news .header span{flex:none;padding-right:20px}@media (max-width:767px){.top-news .header span{padding-right:15px}}.top-news .header:after{content:"";flex:1;height:1px;background:#ff8e48}.sidebar .top-news .header:after{display:none}.top-news .items{display:grid;grid-template-rows:repeat(5,1fr);grid-auto-columns:1fr;grid-auto-flow:column}@media (max-width:767px){.top-news .items{display:block}}.sidebar .top-news .items{display:block}.top-news .side-new{display:flex;padding:27px 18px 10px}@media (max-width:767px){.top-news .side-new{padding:11px 0 15px}.page-template-top .top-news .side-new{border-top-color:#ff8e48}.page-template-top .top-news .side-new:first-child{border-top:1px solid #ff8e48}.top-news .side-new:last-child{border-bottom:1px solid #ff8e48}.page-template-top .top-news .side-new:last-child{border-bottom-color:#ff8e48}}.sidebar .top-news .side-new{padding:20px 0 11px}.top-news .side-new:nth-child(6){border-top:0}@media (max-width:767px){.top-news .side-new:nth-child(6){border-top:1px solid #c4c4c4}}.sidebar .top-news .side-new:nth-child(6){border-top:1px solid #c4c4c4}.top-news .side-new:before{content:counter(section);counter-increment:section;flex:none;display:flex;justify-content:center;align-items:center;width:34px;height:34px;margin-top:29px;margin-right:28px;border-radius:50%;background:#ff8e48;font:bold 24px/31px "PT Serif";color:#fff}@media (max-width:767px){.top-news .side-new:before{width:25px;height:25px;margin-top:30px;margin-right:18px;font-size:18px;line-height:23px}}.sidebar .top-news .side-new:before{width:28px;height:28px;font-size:18px;line-height:23px}.top-news .side-new .new-inner{flex:1}.top-news .side-new .meta{margin-bottom:14px}@media (max-width:767px){.top-news .side-new .meta{margin-bottom:18px}}.top-news .side-new .title{height:42px;overflow:hidden;font-weight:700}@media (max-width:767px){.top-news .side-new .title{height:auto}}.sidebar .top-news .side-new .title{height:auto;font-size:14px;line-height:18px}@media (max-width:767px){.block5{display:none}}.block5 .left-news{display:flex;justify-content:space-between;margin-top:20px}.block5 .right{display:block;width:285px;padding:60px 6px;box-shadow:0 4px 15px rgba(0,0,0,.25)}.instagram .header{margin:0 14px 16px;padding-bottom:25px;border-bottom:1px solid #ff8e48;font:bold 18px/22px "Avenir Next Cyr"}div#sb_instagram #sbi_images{float:none}div#sb_instagram #sbi_load span.sbi_follow_btn{display:block;margin:22px 14px 0}div#sb_instagram #sbi_load span.sbi_follow_btn a{display:flex;align-items:center;justify-content:center;height:40px;padding:0;border:1px solid #ff8e48;border-radius:0;background:#ff8e48;font-weight:700;font-size:14px;line-height:17px;text-transform:uppercase;transition:color .2s ease,background .2s ease}div#sb_instagram #sbi_load span.sbi_follow_btn a:active,div#sb_instagram #sbi_load span.sbi_follow_btn a:focus,div#sb_instagram #sbi_load span.sbi_follow_btn a:hover{background:0 0;color:#ff8e48;box-shadow:none}div#sb_instagram #sbi_load span.sbi_follow_btn a svg{width:20px;height:20px;margin-right:16px}.insta-login{margin-top:11px;font:bold 18px/22px "Avenir Next Cyr";text-align:center}.insta-login a{color:#171717;text-decoration:none;transition:color .2s ease}.insta-login a:hover{color:#ff8e48}.archive-btn{display:flex;justify-content:center;align-items:center;width:1200px;height:60px;margin:60px auto 0;background:#ff8e48;font-weight:700;font-size:14px;line-height:17px;color:#fff;text-transform:uppercase}@media (max-width:767px){.archive-btn{width:100%;margin-top:40px}}.archive-btn .icon-calendar{position:relative;width:20px;height:20px;margin-left:20px;background:url(img/icon-calendar.svg) no-repeat;cursor:pointer}.ui-datepicker-inline{position:absolute;left:-192px;top:44px;z-index:100;width:265px;height:218px;padding:26px 18px 8px;background:url(img/calendar-bg.svg) no-repeat;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#171717;text-transform:none}.archive.date .ui-datepicker-inline{left:-189px;top:35px}.ui-datepicker-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.ui-datepicker-prev{text-indent:-99999px;background:url(img/calendar-left-arrow.svg) center center no-repeat;width:13px;height:13px}.ui-datepicker-next{order:5;text-indent:-99999px;background:url(img/calendar-right-arrow.svg) center center no-repeat;width:13px;height:13px}.ui-datepicker-calendar{width:100%}.ui-datepicker-calendar thead{display:none}.ui-datepicker-calendar td{vertical-align:middle}.ui-datepicker-calendar a,.ui-datepicker-calendar span{display:inline-block;padding:5px;color:#171717;text-decoration:none;transition:color .2s ease}.ui-datepicker-calendar a:hover,.ui-datepicker-calendar span:hover{color:#ff8e48}.ui-datepicker-calendar a.ui-state-active,.ui-datepicker-calendar span.ui-state-active{color:#ff8e48;font-weight:700}.ui-datepicker-calendar .ui-datepicker-unselectable span{color:#c7c7c7}.front-gallery{width:1200px;margin:0 auto;padding-top:60px}@media (max-width:767px){.front-gallery{width:100%;padding:40px 24px 0 23px}}.front-gallery .block-header{margin-bottom:35px;font:bold 18px/22px "Avenir Next Cyr";text-align:center}.front-gallery .items{display:flex;justify-content:space-between}@media (max-width:767px){.front-gallery .items{position:relative;display:block}}.front-gallery .slick-arrow{position:absolute;top:120px;z-index:20;width:14px;height:20px;border:0;background-color:transparent;background-position:center center;background-repeat:no-repeat;text-indent:-9999px;cursor:pointer}.front-gallery .slick-arrow.slick-disabled{display:none!important}.front-gallery .slick-prev{left:-14px;background-image:url(img/gallery-left.svg)}.front-gallery .slick-next{right:-14px;background-image:url(img/gallery-right.svg)}.gallery-item{position:relative;width:374px}@media (max-width:767px){.gallery-item{width:100%;padding-left:14px;padding-right:14px}.archive .gallery-item{padding-left:24px;padding-right:23px}}.gallery-item .img{display:block;margin-bottom:13px;box-shadow:0 4px 15px rgba(0,0,0,.25);line-height:0}@media (max-width:767px){.gallery-item .img{margin-bottom:25px}.archive .gallery-item .img{margin-bottom:15px}}.gallery-item .img:hover+.title{color:#ff8e48}.gallery-item .count{position:absolute;top:0;left:14px;width:90px;height:35px;background:#ff8e48;font:bold 14px/35px "Avenir Next Cyr";color:#fff;text-align:center}@media (max-width:767px){.archive .gallery-item .count{left:24px}}.gallery-item .title{font:16px/21px "PT Serif";color:#171717;text-decoration:none;transition:color .2s ease}.gallery-item .title:hover{color:#ff8e48}footer{margin-top:115px}@media (max-width:767px){footer{margin-top:75px}.archive footer{margin-top:61px}.single footer{margin-top:0}.analitika footer,.longrid footer,.single-photogallery footer{margin-top:75px}footer a{color:#fff;text-decoration:none}}footer .informer{line-height:0}.footer{padding-top:31px;padding-bottom:20px;background:#3a3a3a}@media (max-width:767px){.footer{padding:19px 24px 0 23px}}.footer .inner{width:1200px;margin:0 auto}@media (max-width:767px){.footer .inner{width:100%}}.footer-row1{display:flex}@media (max-width:767px){.footer-row1{justify-content:space-between;align-items:center}}.logo-footer{flex:none;width:299px;height:89px;margin-top:15px;margin-right:54px;background:url(img/logo-bottom.svg) no-repeat}@media (max-width:767px){.logo-footer{width:135px;height:40px;margin-top:0;margin-right:0;background-size:cover}}@media (max-width:767px){.footer-menu{display:none}}.footer-menu li{display:inline-block;margin-top:11px;margin-left:26px}.footer-menu a{font:14px/19px "Avenir Next Cyr";color:#fff;text-transform:uppercase;text-decoration:none;transition:color .2s ease}.footer-menu a:hover{color:#ff8e48}.footer-row2{display:flex;justify-content:space-between;margin-top:29px;font-size:12px;line-height:16px;color:#fff}@media (max-width:767px){.footer-row2{display:block;margin-top:43px}}.footer-row2>div{flex:none;width:570px}@media (max-width:767px){.footer-row2>div{width:100%}}.footer-row2 .column-left{display:flex;flex-direction:column}@media (max-width:767px){.footer-row2 .column-left{display:block}}@media (max-width:767px){.footer-row2 .column-right p:last-child{margin-bottom:0}}.socials{display:flex;margin-top:auto;margin-bottom:21px;line-height:0}.socials path{transition:fill .2s ease}.socials a{margin-left:20px}.socials a:first-child{margin-left:0}.socials .facebook:hover path,.socials .twitter:hover path{fill:#ff8e48}.socials .vkontakte:hover .bg{fill:#ff8e48}@media (max-width:767px){.desktop-socials{display:none}}.mobile-socials{margin-top:0;margin-bottom:0;line-height:0}@media (min-width:768px){.mobile-socials{display:none}}.mobile-socials a{margin-left:15px}.mobile-socials svg{width:25px}.copy{background:#000;font-size:14px;line-height:18px;color:#fff}@media (max-width:767px){.copy{padding-top:11px;padding-bottom:12px;background:#3a3a3a;font-size:12px;line-height:16px}}.copy .inner{display:flex;justify-content:space-between;align-items:center;width:1200px;height:70px;margin:0 auto}@media (max-width:767px){.copy .inner{width:100%;padding:0 24px 0 23px}}.copy a{color:#fff;text-decoration:none;transition:color .2s ease}.copy a:hover{color:#ff8e48}.cat-top-rows{display:flex;justify-content:space-between;width:1200px;margin:0 auto}@media (max-width:767px){.cat-top-rows{width:100%;padding-left:24px;padding-right:23px}}.cat-row{width:1200px;margin:0 auto}@media (max-width:767px){.cat-row{width:100%;padding-left:24px;padding-right:23px}}.cat-row2,.cat-row3,.cat-row4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin-top:20px}@media (max-width:767px){.cat-row2,.cat-row3,.cat-row4{display:block}}.cat-row3,.cat-row4{margin-bottom:20px;grid-template-columns:repeat(4,1fr)}.top-news+.cat-row4{margin-top:60px}@media (max-width:767px){.top-news+.cat-row4{margin-top:0}}.post-content-wrap{display:flex;justify-content:space-between;width:1200px;margin:0 auto;padding-left:100px}@media (max-width:767px){.post-content-wrap{display:block;width:100%;padding-left:24px;padding-right:23px}}.longrid .post-content-wrap{width:650px;padding-left:0}@media (max-width:767px){.longrid .post-content-wrap{width:100%;padding-left:24px}}.analitika .post-content-wrap{display:block;padding-top:57px;padding-left:0;background:#f4f4f4}@media (max-width:767px){.analitika .post-content-wrap{width:calc(100% - 20px);margin:10px 10px 0 10px;padding:0;background:0 0}}.single-photogallery .post-content-wrap{width:896px;padding-left:0}@media (max-width:767px){.single-photogallery .post-content-wrap{width:100%;padding-left:24px}}.page-template-polls-archive .post-content-wrap{padding-top:33px;padding-left:0}@media (max-width:767px){.page-template-polls-archive .post-content-wrap{padding-right:13px;padding-left:12px}}.post-content{flex:none;width:700px;padding-top:4px}@media (max-width:767px){.post-content{width:100%;padding-top:30px}}.longrid .post-content{width:100%}.analitika .post-content{margin:0 auto}@media (max-width:767px){.analitika .post-content{display:flex;flex-direction:column;padding-left:14px;padding-right:13px;background:#f4f4f4}}.single-photogallery .post-content{width:100%}.page-template-polls-archive .post-content{width:875px}@media (max-width:767px){.page-template-polls-archive .post-content{width:100%;padding-top:0}}.post-content .img{display:block;width:770px;margin-bottom:48px;line-height:0}.poll .post-content .img,.quiz .post-content .img{margin-left:-35px;margin-bottom:38px}@media (max-width:767px){.poll .post-content .img,.quiz .post-content .img{width:100%;margin-left:0;margin-bottom:29px}}.post-meta{display:flex;align-items:center;margin-bottom:43px;font-size:14px;line-height:17px;color:#5e5e5e}@media (max-width:767px){.post-meta{display:block;margin-bottom:25px;font-size:10px;line-height:12px}}@media (min-width:768px){.post-meta br{display:none}}.longrid .post-meta{margin-top:20px;color:#fff}@media (max-width:767px){.longrid .post-meta{margin-top:0;margin-bottom:0;text-align:center}}.analitika .post-meta{margin-bottom:30px;justify-content:center}@media (max-width:767px){.analitika .post-meta{order:-5;margin-bottom:0;text-align:center}}.post-meta .views{margin-left:31px;padding-left:24px;background:url(img/icon-single-views.svg) 0 center no-repeat}@media (max-width:767px){.post-meta .views{display:inline-block;margin-left:28px;padding-left:21px}}.longrid .post-meta .views{background-image:url(img/icon-single-views-white.svg)}.post-date{display:flex}@media (max-width:767px){.post-date{display:inline-flex}}.post-date .date{margin-right:21px}@media (max-width:767px){.post-date .date{margin-right:11px}}.post-cat{font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase;text-decoration:none;color:#ff8e48}@media (max-width:767px){.post-cat{display:inline-block;margin-top:16px;font-size:10px;line-height:12px}}.post-meta .post-cat{margin-left:31px}@media (max-width:767px){.post-meta .post-cat{margin-left:0}}.post-cat:hover{text-decoration:underline}.poll .post-content-inner{width:600px}@media (max-width:767px){.poll .post-content-inner{width:100%}}.post-content-inner h2{margin-top:36px;margin-bottom:11px;font:bold 24px/31px "PT Serif"}@media (max-width:767px){.post-content-inner h2{margin-top:28px;font-size:17px;line-height:22px}}.post-content-inner h3{margin-top:33px;margin-bottom:20px;font:bold 18px/22px "Avenir Next Cyr"}@media (max-width:767px){.post-content-inner h3{margin-top:25px;margin-bottom:15px;font-size:16px;line-height:20px}}.post-content-inner a{color:#ff8e48}.post-content-inner a:hover{text-decoration:none}.post-content-inner ul{margin-bottom:17px}.post-content-inner ul li:before{content:"•";display:inline-block;margin-right:20px}@media (max-width:767px){.post-content-inner ul li:before{margin-right:12px}}.post-content-inner ul ul{margin-left:27px;margin-top:7px;margin-bottom:12px}@media (max-width:767px){.post-content-inner ul ul{margin-left:0}}.post-content-inner ul>li>ol{counter-reset:list;margin-top:7px;margin-bottom:12px}.post-content-inner ul>li>ol>li:before{counter-increment:list;content:counter(list) ". "}.post-content-inner ol{counter-reset:list;margin-bottom:17px}.post-content-inner ol>li:before{counter-increment:list;content:counter(list) ". ";display:inline-block;margin-right:20px;font-weight:700;font-size:14px}@media (max-width:767px){.post-content-inner ol>li:before{margin-right:12px}}.post-content-inner ol ul{margin-left:27px;margin-top:7px;margin-bottom:12px}@media (max-width:767px){.post-content-inner ol ul{margin-left:0}}.post-content-inner ol ul li:before{content:"•"}.post-content-inner blockquote{width:730px;margin-top:27px;margin-left:-50px;margin-bottom:27px;padding-left:25px;border-left:5px solid #ff8e48;font:bold 18px/22px "Avenir Next Cyr"}@media (max-width:767px){.post-content-inner blockquote{width:100%;margin-left:0;padding-left:15px;font-size:14px;line-height:17px}}.longrid .post-content-inner blockquote{width:100%;margin-left:0}.analitika .post-content-inner blockquote{margin-left:-30px}@media (max-width:767px){.analitika .post-content-inner blockquote{margin-left:0}}.post-content-inner blockquote p{margin-bottom:0}.post-content-inner .table-wrap{width:100%;margin-bottom:37px;overflow-x:auto}@media (max-width:767px){.post-content-inner .table-wrap{width:calc(100% + 23px);margin-bottom:29px;padding-right:23px}}.post-content-inner table{width:auto!important}.post-content-inner table tr:first-child td{padding:3px 10px 4px;background:0 0;border-top:0;color:#818181}.post-content-inner table tr:first-child td:first-child{padding-left:0}.post-content-inner table tr:first-child td:last-child{padding-right:0}.post-content-inner table td{padding:19px 10px 18px;border-top:5px solid #fff;background:#e2e2e2}.post-content-inner table td:first-child{padding-left:25px}.post-content-inner table td:last-child{padding-right:25px;border-right:23px solid #fff}.post-content-inner figure{margin-top:34px;margin-bottom:32px}@media (max-width:767px){.post-content-inner figure{margin-top:25px;margin-bottom:28px}}.longrid .post-content-inner figure+figure{margin-top:40px}@media (max-width:767px){.longrid .post-content-inner figure+figure{margin-top:30px}}.analitika .post-content-inner figure{margin-bottom:42px}@media (max-width:767px){.analitika .post-content-inner figure{margin-bottom:19px}}.post-content-inner .wp-block-image{line-height:0}.longrid .post-content-inner .wp-block-image{width:1200px;max-width:none;margin-left:-275px;text-align:center}@media (max-width:767px){.longrid .post-content-inner .wp-block-image{width:100%;margin-left:0}}.analitika .post-content-inner .wp-block-image{width:770px;max-width:none;margin-left:-35px}@media (max-width:767px){.analitika .post-content-inner .wp-block-image{width:100%;margin-left:0}}.post-content-inner figcaption{margin-top:9px;margin-bottom:0;font-size:14px;line-height:18px;color:#5d5d5d;text-align:left}@media (max-width:767px){.post-content-inner figcaption{font-size:12px;line-height:16px}}.analitika .post-content-inner figcaption{width:700px;margin-left:auto;margin-right:auto}@media (max-width:767px){.analitika .post-content-inner figcaption{width:100%}}.longrid .post-content-inner figcaption{margin-left:auto;margin-right:auto}.sidebar{flex:none;width:285px;margin-top:7px}@media (max-width:767px){.sidebar{width:100%;margin-top:30px}}.page-template-polls-archive .sidebar{margin-top:4px}.sidebar>div{margin-top:20px}.sidebar>div:first-child{margin-top:0}.post-gallery-wrap{position:relative;margin-top:34px;margin-bottom:32px}@media (max-width:767px){.post-gallery-wrap{margin-top:25px;margin-bottom:28px}}.longrid .post-gallery-wrap{margin-top:34px;margin-bottom:31px}.longrid .post-gallery-wrap+.longrid{margin-top:40px}.analitika .post-gallery-wrap{margin-top:34px;margin-bottom:42px}@media (max-width:767px){.analitika .post-gallery-wrap{margin-top:25px}}.single-photogallery .post-gallery-wrap{margin-bottom:40px}@media (max-width:767px){.single-photogallery .post-gallery-wrap{margin-bottom:25px}}.post-gallery-wrap a{cursor:zoom-in}.post-gallery-arrows{position:absolute;right:0;bottom:0;display:flex;align-items:center;width:145px;height:40px;background:#ff8e48;font:bold 16px/40px "PT Serif";color:#fff}@media (max-width:767px){.post-gallery-arrows{width:135px;font-size:14px}}.post-gallery-arrows div{height:40px}.post-gallery-arrows .arrow{flex:none;width:40px;cursor:pointer}.post-gallery-arrows .arrow:hover{background:linear-gradient(0deg,rgba(255,255,255,.15),rgba(255,255,255,.15)),#ff8e48}.post-gallery-arrows .prev .inner{background:url(img/gallery-prev-arrow.svg) center center no-repeat}.post-gallery-arrows .post-gallery-count{width:65px;text-align:center}.post-gallery-arrows .next .inner{background:url(img/gallery-next-arrow.svg) center center no-repeat}.post-gallery-arrows .hide{visibility:hidden}.longrid .post-info{padding-top:27px;padding-bottom:45px}@media (max-width:767px){.longrid .post-info{padding-top:10px;padding-bottom:25px}}.analitika .post-info{margin-bottom:28px}.single-photogallery .post-info{margin-top:50px}@media (max-width:767px){.single-photogallery .post-info{margin-top:29px}}.post-info a{color:#ff8e48}.post-info a:hover{text-decoration:none}.post-info span{font-weight:700}.post-tags{display:flex;flex-wrap:wrap;margin-top:24px;padding-bottom:27px;font-weight:700;font-size:14px;line-height:17px;color:#ff8e48;text-transform:uppercase}@media (max-width:767px){.post-tags{margin-top:13px;font-size:12px;line-height:15px}}.post-tags a{margin-right:20px;color:#ff8e48;text-decoration:none}@media (max-width:767px){.post-tags a{margin-top:12px}}.post-tags a:last-child{margin-right:0}.post-tags a:hover{text-decoration:underline}.post-share{padding-top:27px;border-top:1px solid #c4c4c4}.single-photogallery .post-share{margin-top:34px}@media (max-width:767px){.single-photogallery .post-share{margin-top:18px;padding-top:18px}}.share-header{margin-bottom:9px}@media (max-width:767px){.share-header{margin-bottom:14px;font-size:16px;line-height:23px}}.share-items{display:flex}.share-items a{width:94px;height:35px;margin-left:15px;background-color:#ff8e48;background-position:center center;background-repeat:no-repeat;transition:background-color .2s ease}@media (max-width:767px){.share-items a{margin-left:20px}}.share-items a:first-child{margin-left:0}a.share-vk{background-image:url(img/icon-vk.svg)}@media (max-width:767px){a.share-vk{background-color:#5b6e9a}}a.share-vk:hover{background-color:#5b6e9a}a.share-ok{background-image:url(img/icon-ok.svg)}@media (max-width:767px){a.share-ok{background-color:#f58220}}a.share-ok:hover{background-color:#f58220}a.share-wa{background-image:url(img/icon-wa.svg)}@media (max-width:767px){a.share-wa{background-color:#83bd5d}}a.share-wa:hover{background-color:#83bd5d}a.share-fb{background-image:url(img/icon-fb.svg)}@media (max-width:767px){a.share-fb{background-color:#4b5493}}a.share-fb:hover{background-color:#4b5493}a.share-tw{background-image:url(img/icon-tw.svg)}@media (max-width:767px){a.share-tw{background-color:#69a4e8}}a.share-tw:hover{background-color:#69a4e8}.post-whatsapp{margin-top:27px;padding-bottom:24px;border-bottom:1px solid #c4c4c4}@media (max-width:767px){.post-whatsapp{padding-top:72px;padding-bottom:22px;background:url(img/icon-wa2.svg) center 17px #ff8e48 no-repeat;text-align:center}}@media (min-width:1350px){.post-whatsapp{padding-right:100px}.post-whatsapp br{display:none}}.post-whatsapp a{color:#171717;font-weight:700;text-decoration:none}@media (max-width:767px){.post-whatsapp a{display:inline-block;margin-top:10px;font-size:19px;line-height:26px;color:#fff}}.post-whatsapp a:hover{text-decoration:underline}.post-orphus{margin-top:19px;font-size:12px;line-height:16px}@media (max-width:767px){.post-orphus{display:none}}.post-orphus a{display:inline-block;margin-top:10px}.scroll-to-top{display:block;width:60px;margin:49px auto 0;color:#171717;text-align:center;text-decoration:none}.longrid .scroll-to-top{margin-top:80px}@media (max-width:767px){.longrid .scroll-to-top{margin-top:49px}}.analitika .scroll-to-top{margin-top:61px;padding-top:60px}@media (max-width:767px){.analitika .scroll-to-top{padding-top:0}}.scroll-to-top:hover .icon{background:#fff}.scroll-to-top:hover circle{fill:#fff;stroke:#ff8e48}.scroll-to-top:hover path{fill:#ff8e48}.scroll-to-top .icon{display:flex;justify-content:center;align-items:center;height:60px;margin-bottom:13px;border:2px solid #ff8e48;border-radius:50%;background:#ff8e48;transition:background .2s ease}@media (max-width:767px){.scroll-to-top .icon{width:40px;height:40px;margin-left:auto;margin-right:auto}.scroll-to-top .icon svg{width:22px}}.longrid-header{margin-bottom:34px;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.longrid-header{margin-bottom:0}}.longrid-header .inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:605px;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4))}@media (max-width:767px){.longrid-header .inner{height:400px;padding-left:24px;padding-right:23px;flex-direction:column-reverse}}.analitika .wp-block-separator{width:1200px;height:40px;margin:0;border:0;background:#fff;margin-top:54px;margin-left:-250px;margin-bottom:60px}@media (max-width:767px){.analitika .wp-block-separator{width:calc(100% + 27px);height:20px;margin-top:42px;margin-left:-14px;margin-bottom:30px}}.analitika-cat{margin-bottom:40px;text-align:center}@media (max-width:767px){.analitika-cat{margin-bottom:8px}}.analitika-bottom{margin-top:54px;padding:58px 250px 0;border-top:40px solid #fff}@media (max-width:767px){.analitika-bottom{margin-top:0;padding:39px 13px 0 14px;border-top:25px solid #f4f4f4}}.analitika-scroll-to-top{background:#fff}.gallery-items-wrap{width:1200px;margin:0 auto}@media (max-width:767px){.gallery-items-wrap{width:100%}}.gallery-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px}@media (max-width:767px){.gallery-items{grid-template-columns:repeat(1,1fr)}}.pagination{margin-top:54px;font:bold 24px/31px "PT Serif"}@media (max-width:767px){.pagination{margin-top:39px;font-size:18px;line-height:23px}.pagination svg{width:11px;height:20px}}.pagination .nav-links{display:flex;justify-content:center;align-items:center}.pagination a{color:#171717;text-decoration:none}.pagination a:hover{text-decoration:underline}.pagination a:hover path{fill:#ff8e48}.pagination .page-numbers{margin-left:6px;margin-right:6px}.pagination .current{color:#ff8e48}.pagination .next,.pagination .prev{line-height:0}.pagination .prev{margin-left:0;margin-right:33px}@media (max-width:767px){.pagination .prev{margin-right:20px}}.pagination .next{margin-left:33px;margin-right:0}@media (max-width:767px){.pagination .next{margin-left:20px}}.pagination path{transition:fill .2s ease}.photogallery-gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}@media (max-width:767px){.photogallery-gallery{grid-template-columns:repeat(3,1fr);grid-gap:10px}}.photogallery-gallery-item,.post-gallery-item{position:relative;line-height:0;cursor:zoom-in}.photogallery-gallery-item:after,.post-gallery-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(255,255,255,.15),rgba(255,255,255,.15)),linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(2,2,2,.8) 100%);opacity:0;transition:opacity .2s ease}.photogallery-gallery-item:hover:after,.post-gallery-item:hover:after{opacity:1}.archive-title-wrap{display:flex;justify-content:center;align-items:center;margin-bottom:37px}@media (max-width:767px){.archive-title-wrap{margin-bottom:24px}}.archive-title-wrap .icon-calendar{position:relative;width:25px;height:25px;margin-left:40px;background:url(img/icon-calendar2.svg) no-repeat;cursor:pointer}@media (max-width:767px){.archive-title-wrap .icon-calendar{width:20px;height:20px;margin-top:15px;margin-left:25px;background-size:cover}}.archive-items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;width:1200px;margin:0 auto}@media (max-width:767px){.archive-items{display:block;width:100%;padding-left:24px;padding-right:23px}}.quiz-wrap{margin-bottom:28px;padding-bottom:76px;border-bottom:1px solid #c4c4c4}@media (max-width:767px){.quiz-wrap{padding-bottom:66px}}.error404-wrap a,.quiz-restart,.quiz-start{justify-content:center;width:170px;height:60px;margin:83px auto 0}@media (max-width:767px){.error404-wrap a,.quiz-restart,.quiz-start{margin-top:55px}}.quiz-total{margin-top:10px;font-size:14px;line-height:17px;text-align:center;color:#5e5e5e}@media (max-width:767px){.quiz-total{font-size:12px;line-height:14px}}.quiz-question{margin-bottom:24px}.quiz-question.with-answers-images{width:600px}@media (max-width:767px){.quiz-question.with-answers-images{width:100%}}.quiz-question-img{margin-bottom:61px;line-height:0}@media (max-width:767px){.quiz-question-img{margin-bottom:28px}}.quiz-question-img.with-answers-images{width:600px;margin-bottom:0}@media (max-width:767px){.quiz-question-img.with-answers-images{width:100%}}.quiz-answer-choose{display:flex;margin-top:21px}.quiz-answer-choose .input-wrap{flex:none;width:55px;padding-top:1px}@media (max-width:767px){.quiz-answer-choose .input-wrap{width:35px}}.quiz-answer-choose input{margin:0}.quiz-bottom{display:flex;justify-content:flex-end;align-items:center;margin-top:64px}@media (max-width:767px){.quiz-bottom{flex-direction:column;margin-top:55px}}.questions-remain{font-size:14px;line-height:17px;color:#5e5e5e}@media (max-width:767px){.questions-remain{order:5;margin-top:11px;font-size:12px;line-height:14px}}.quiz-next-question,.wp-polls .poll-btn{justify-content:center;width:150px;height:40px;margin-left:31px}@media (max-width:767px){.quiz-next-question,.wp-polls .poll-btn{margin-left:0}}.quiz-next-question.disabled,.wp-polls .disabled.poll-btn{pointer-events:none;cursor:default;opacity:.5}.quiz-answer-result{margin-top:22px}.quiz-answer-result-inner{display:flex;justify-content:space-between}.quiz-answer-result-true .quiz-answer-result-inner{color:#31af45;background:url(img/icon-result-true.svg) 0 1px no-repeat}@media (max-width:767px){.quiz-answer-result-true .quiz-answer-result-inner{background-position:0 3px;background-size:15px 15px}}.quiz-answer-result-false .quiz-answer-result-inner{color:#e02929;background:url(img/icon-result-false.svg) 0 1px no-repeat}@media (max-width:767px){.quiz-answer-result-false .quiz-answer-result-inner{background-position:0 3px;background-size:15px 15px}}.quiz-answer-result-selected .quiz-answer-result-inner{color:#ff8e48}.quiz-answer-text{width:485px;padding-left:55px}@media (max-width:767px){.quiz-answer-text{width:auto;padding-left:35px;padding-right:10px}}.quiz-answer-result-desc{width:485px;margin-top:15px;margin-bottom:33px;padding-left:55px;font-size:12px;line-height:17px}@media (max-width:767px){.quiz-answer-result-desc{width:100%;padding-left:35px}}.quiz-img-answers{display:flex;flex-wrap:wrap;justify-content:space-between;width:600px}@media (max-width:767px){.quiz-img-answers{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;width:100%;margin-top:20px}}.quiz-answer-img,.quiz-answer-img-result{position:relative;cursor:pointer;margin-top:30px;line-height:0}@media (max-width:767px){.quiz-answer-img,.quiz-answer-img-result{margin-top:0}}.quiz-answer-img-result-inner{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(255,255,255,.8);font:bold 30px/39px "PT Serif"}.quiz-answer-result-false .quiz-answer-img-result-inner{border:2px solid #e02929}.quiz-answer-result-true .quiz-answer-img-result-inner{border:2px solid #31af45}.quiz-answer-result-selected .quiz-answer-img-result-inner{border:2px solid #ff8e48}.quiz-result-wrap{margin-top:68px;text-align:center}@media (max-width:767px){.quiz-result-wrap{margin-top:28px}}.quiz-result-desc{margin-top:13px;font:bold 18px/22px "Avenir Next Cyr"}.quiz-restart{width:190px;margin-top:55px;padding:0 10px}@media (max-width:767px){.quiz-restart{margin-top:45px}}.poll-wrap{width:600px;margin-bottom:28px;padding-bottom:78px;border-bottom:1px solid #c4c4c4}@media (max-width:767px){.poll-wrap{width:100%;padding-bottom:65px}}.poll-question{font-weight:700}ul.wp-polls-ul-poll li{display:flex;margin-top:20px}ul.wp-polls-ul-poll .input{padding-top:2px}ul.wp-polls-ul-poll label{margin-left:40px}@media (max-width:767px){ul.wp-polls-ul-poll label{margin-left:24px}}.wp-polls li:before{display:none}.wp-polls .poll-btns{display:flex;margin-top:62px}@media (max-width:767px){.wp-polls .poll-btns{justify-content:space-between;margin-top:53px}.wp-polls .poll-btns a,.wp-polls .poll-btns input{max-width:45%}}.wp-polls .poll-btn-answer{margin-left:0;cursor:pointer}.wp-polls .poll-btn-view-archive{padding:0 10px;border:0;background:#b8b8b8}@media (max-width:767px){.wp-polls .poll-btn-view-archive{text-align:center}}.wp-polls .poll-btn-view-archive:hover{background:#ff8e48;color:#fff}.wp-polls-ul{margin:0}.poll-view-results{margin-top:27px}@media (max-width:767px){.poll-view-results{margin-top:19px}}.poll-view-results a{font-weight:700;font-size:14px;line-height:17px;color:#171717;text-transform:uppercase;text-decoration:none;transition:color .2s ease}@media (max-width:767px){.poll-view-results a{color:#ff8e48;text-decoration:underline}}.poll-view-results a:hover{color:#ff8e48}.wp-polls-ul-result li{margin-top:22px}.wp-polls-ul-result~.poll-btn-view-archive{margin-top:64px;margin-left:0}.pollbar-wrap{display:flex;align-items:center;margin-top:2px}.answer-stat{width:150px;margin-left:20px}.all-votes-count{margin-top:26px}.page-template-polls-archive div.wp-polls-archive .poll-question{margin-top:32px;font:bold 24px/31px "PT Serif"}@media (max-width:767px){.page-template-polls-archive div.wp-polls-archive .poll-question{margin-top:26px;font-size:20px;line-height:26px}}.page-template-polls-archive div.wp-polls-archive ul li:before{display:none}.page-template-polls-archive div.wp-polls-archive ul li:first-child{margin-top:39px}.page-template-polls-archive .poll-btn-view-archive{display:none}.directory-item,.poll-question-archive,.search-item{margin-top:20px;padding:30px 70px 50px;background:#f4f4f4}@media (max-width:767px){.directory-item,.poll-question-archive,.search-item{padding:30px 10px 42px 12px}}.directory-item:first-child,.poll-question-archive:first-child,.search-item:first-child{margin-top:0}.directory-cat,.poll-question-archive-cat,.search-cat{display:flex;font-size:10px;line-height:12px}.directory-cat .cat,.poll-question-archive-cat .cat,.search-cat .cat{padding-right:11px;border-right:1px solid #171717;text-transform:uppercase;font-weight:700;color:#ff8e48;text-decoration:none}.directory-cat .cat:hover,.poll-question-archive-cat .cat:hover,.search-cat .cat:hover{text-decoration:underline}.directory-cat .date,.poll-question-archive-cat .date,.search-cat .date{padding-left:10px}.poll-question-archive-bottom{margin-top:12px}.error404-wrap{display:flex;align-items:center;justify-content:center;height:100vh;text-align:center}.error404-wrap .row1{margin-top:-121px;color:#a0a0a0}@media (max-width:767px){.error404-wrap .row1{margin-top:-75px;font-size:16px;line-height:23px}}.error404-wrap .row2{margin-top:100px;color:#333}@media (max-width:767px){.error404-wrap .row2{margin-top:70px;font-size:16px;line-height:23px}}.error404-wrap a{margin-top:32px;font-size:18px;line-height:21px;text-transform:none}@media (max-width:767px){.error404-wrap a{width:100%;margin-top:17px}}.error404-block{position:relative;width:245px}.directory-items{width:1200px;margin:0 auto}@media (max-width:767px){.directory-items{width:100%;padding-left:12px;padding-right:13px}}.directory-cat .cat:hover{text-decoration:none}.directory-title,.search-title{margin-top:32px;font:bold 24px/31px "PT Serif"}@media (max-width:767px){.directory-title,.search-title{margin-top:9px;font-size:16px;line-height:21px}}.directory-title a,.search-title a{color:#171717;text-decoration:none;transition:color .2s ease}.directory-title a:hover,.search-title a:hover{color:#ff8e48}.search-items{width:1200px;margin:37px auto 0;padding-right:325px}.page-template-feed .search-items{margin-top:0}@media (max-width:767px){.search-items{width:100%;padding-right:23px;padding-left:24px}}.search-no-results .search-items{width:875px;margin-top:132px;padding-right:0;padding-bottom:50px}@media (max-width:767px){.search-no-results .search-items{width:100%;margin-top:34px;padding-right:23px;padding-bottom:0}}.search-item{padding:35px 80px 78px;border-bottom:1px solid #ff8e48;background:0 0}@media (max-width:767px){.search-item{margin-top:0;padding:30px 15px 26px}}.search-item:first-child{border-top:1px solid #ff8e48}.page-template-feed .search-item:first-child{border-top:0}.search-no-results .search-item{padding:40px 80px 38px;font:bold 24px/31px "PT Serif";text-align:center}@media (max-width:767px){.search-no-results .search-item{padding:40px 15px 38px;font-size:14px;line-height:18px}}.search-cat .post-cat{padding-right:11px;border-right:1px solid #171717;font-size:10px;line-height:12px}@media (max-width:767px){.search-cat .post-cat{margin-top:0}}.search-title{margin-top:18px}.slideout-menu{position:fixed;top:0;bottom:0;width:310px;min-height:100vh;background:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0;display:none}@media (max-width:374px){.slideout-menu{width:256px}}.slideout-menu-left{left:0}.slideout-menu-right{right:0}.slideout-panel{position:relative;z-index:1;min-height:100vh;overflow:hidden}@media (max-width:767px){.slideout-panel{background:#fff}}.slideout-open,.slideout-open .slideout-panel,.slideout-open body{overflow:hidden}.slideout-open .slideout-menu{display:block}.header-mobile.fixed-header{position:fixed;top:0;left:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2}.header-mobile.fixed-header .inner{display:flex;justify-content:space-between;align-items:center;height:70px;padding:0 23px 0 14px;background:#ff8e48;line-height:0}.header-mobile.fixed-header .hamburger{padding:10px}@media (min-width:768px){.header-mobile.fixed-header{display:none}}.logo-mobile{width:142px;height:32px;background:url(img/logo-mobile.svg) no-repeat}.opened-search .mobile-search-btn .icon-search{display:none}.opened-search .mobile-search-btn .icon-close{display:block}.mobile-search-btn .icon-close{display:none}.mobile-menu-inner{box-shadow:inset -10px 0 10px 1px rgba(0,0,0,.1)}.top-news-btn{display:flex;align-items:center;height:45px;margin-top:22px;padding:0 15px;background:#ff8e48;font-size:18px;line-height:24px;text-transform:uppercase;text-decoration:none;color:#fff}.news-feed-btn{display:flex;align-items:center;height:45px;margin-top:5px;padding:0 13px;border:2px solid #ff8e48;font-size:18px;line-height:24px;text-transform:uppercase;text-decoration:none;color:#ff8e48}.mobile-main-menu{margin-top:19px;padding:0 15px 30px}.mobile-main-menu li{margin-top:14px}.mobile-main-menu li:first-child{margin-top:0}.mobile-main-menu a{font-weight:700;color:#000;text-decoration:none;text-transform:uppercase}.mobile-second-menu{padding:0 15px 80px}.mobile-second-menu:before{content:"";display:block;height:1px;margin-bottom:29px;background:#c4c4c4}.mobile-second-menu li{margin-top:13px}.mobile-second-menu li:first-child{margin-top:0}.mobile-second-menu a{font-size:18px;line-height:24px;color:#000;text-decoration:none}@media (min-width:768px){.front-mobile-block{display:none}}.front-mobile-block>div{padding-right:23px;padding-left:24px}.front-mobile-block .row2{margin-top:30px;padding-top:10px;padding-bottom:30px;background:#f2f2f2}.front-mobile-block .row3{margin-top:30px}@media (min-width:768px){.mobile-wides{display:none}}.mobile-wides .wide-new+.wide-new,.mobile-wides .wide-new+.wide2-new,.mobile-wides .wide2-new+.wide-new,.mobile-wides .wide2-new+.wide2-new{margin-top:20px}.banner6-wrap{margin-top:20px;padding-left:24px;padding-right:23px;text-align:center}@media (min-width:768px){.banner6-wrap{display:none}}.banner7-wrap{margin-top:30px;padding-left:24px;padding-right:23px;text-align:center}.single .banner7-wrap{margin-top:35px;padding-left:0;padding-right:0}@media (min-width:768px){.banner7-wrap{display:none}}.page-template-feed .views{opacity:1;margin-left:auto;padding-left:22px;background:url(img/icon-views.svg) 0 center no-repeat;color:#aaa;transition:opacity .2s ease}.mobile-tabs{display:none}@media (max-width:767px){.mobile-tabs{display:flex}}.mobile-tabs a{display:flex;justify-content:center;align-items:center;width:50%;height:40px;background:#ececec;font-weight:700;color:#000;text-transform:uppercase;text-decoration:none}.mobile-tabs a.active{background:#fff}.banner-ads2{width:770px;margin:60px auto 0}.shvhse-mobile-banner{margin-top:20px;padding-left:24px;padding-right:23px}@media (min-width:1350px){.shvhse-mobile-banner{display:none}}.comment-respond{margin-top:30px;font:16px/23px "Helvetica Neue"}.comment-respond label{display:block}.comment-respond input,.comment-respond textarea{font:16px/23px "Helvetica Neue"}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond textarea{display:block;width:100%;border:1px solid #000;padding:5px 10px}.comment-respond input[type=email].error,.comment-respond input[type=text].error,.comment-respond textarea.error{border-color:red}.comment-respond textarea{resize:vertical}.comment-respond input[type=submit]{padding:10px 20px;border:1px solid #ff8e48;background:#ff8e48;color:#fff;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease}@media (max-width:767px){.comment-respond input[type=submit]{width:100%}}.comment-respond input[type=submit]:hover{background:0 0;color:#ff8e48}.comment-respond .comment-form-comment{margin-top:20px}.comment-respond .comment-form-phone{display:flex;align-items:flex-end}@media (max-width:767px){.comment-respond .comment-form-phone.code-sent{display:block}}.comment-respond .comment-form-phone.code-sent .comment-form-phone-btn{display:none}.comment-respond .comment-form-phone.code-sent .comment-form-confirm-block{display:flex}.comment-respond .comment-form-phone.phone-verified .comment-form-confirm-block{display:none}.comment-respond .comment-form-phone.phone-verified .comment-form-verified-block{display:block}.comment-respond .comment-form-phone.processing{opacity:.5}.comment-respond .comment-form-phone-inner{flex:1;margin-right:10px}.comment-respond .comment-form-confirm-block{display:none;align-items:center}.comment-respond .comment-form-confirm-block label{margin-right:5px}@media (min-width:1350px){.comment-respond .comment-form-confirm-block label{white-space:nowrap}}@media (max-width:767px){.comment-respond .comment-form-confirm-block label{line-height:18px}}.comment-respond .comment-code{margin-right:10px}.comment-respond .comment-form-btn{flex:none;padding:5px 10px;border:1px solid #ff8e48;background:#ff8e48;color:#fff;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease}@media (max-width:767px){.comment-respond .comment-form-btn{flex:0;text-align:center}}.comment-respond .comment-form-btn:hover{background:0 0;color:#ff8e48}.comment-respond .comment-form-verified-block{display:none;margin-bottom:7px;font-weight:700;color:green}.comment-respond .comment-form-cookies-consent{display:flex}.comment-respond .comment-form-cookies-consent label{margin-top:-4px}.comment-respond .comment-form-cookies-consent input{margin:0 10px 0 0}.comment-reply-title{font:bold 18px/22px "Avenir Next Cyr"}.comment{margin-top:20px;padding-top:20px;border-top:1px solid #ff8e48}.comment:first-child{border-top:0}.comment-text p:last-child{margin-bottom:0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin-left:32px}.alignleft{float:left;margin-right:32px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
/*# sourceMappingURL=style.css.map */
