@font-face{font-family:Questrial;font-display:swap;src:url(/fonts/Questrial-Regular.svg) format("svg"),url(/fonts/Questrial-Regular.svg) format("svg"),url(/fonts/Questrial-Regular.woff) format("woff"),url(/fonts/Questrial-Regular.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:CourierBold;font-display:swap;src:url(/fonts/Courier-PS-Bold.svg) format("svg"),url(/fonts/Courier-PS-Bold.svg) format("svg"),url(/fonts/Courier-PS-Bold.woff) format("woff"),url(/fonts/Courier-PS-Bold.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Roboto;font-display:swap;src:url(/fonts/Roboto-Regular.svg) format("svg"),url(/fonts/Roboto-Regular.svg) format("svg"),url(/fonts/Roboto-Regular.woff) format("woff"),url(/fonts/Roboto-Regular.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Roboto;font-display:swap;src:url(/fonts/Roboto-Medium.svg) format("svg"),url(/fonts/Roboto-Medium.svg) format("svg"),url(/fonts/Roboto-Medium.woff) format("woff"),url(/fonts/Roboto-Medium.ttf) format("truetype");font-style:normal;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:Roboto;font-display:swap;src:url(/fonts/Roboto-Bold.svg) format("svg"),url(/fonts/Roboto-Bold.svg) format("svg"),url(/fonts/Roboto-Bold.woff) format("woff"),url(/fonts/Roboto-Bold.ttf) format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Roboto;font-display:swap;src:url(/fonts/Roboto-Black.svg) format("svg"),url(/fonts/Roboto-Black.svg) format("svg"),url(/fonts/Roboto-Black.woff) format("woff"),url(/fonts/Roboto-Black.ttf) format("truetype");font-style:normal;font-weight:900;text-rendering:optimizeLegibility}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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}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{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.owl-carousel{display:none}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right: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}.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_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_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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;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{-webkit-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;-o-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;-moz-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;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}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.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)"}.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-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-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-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-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-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-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-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-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-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.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:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),to(rgba(255,255,255,0)));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:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.5)),to(rgba(255,255,255,0)));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);-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.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;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2);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-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);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;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);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{-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.4);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{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.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-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);-webkit-box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools{-webkit-box-shadow:inset 0 0 14px rgba(0,0,0,.2);box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2);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{-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2);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{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2);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);-webkit-box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-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-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-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-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_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);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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)}.s-arrow-l-a{background-image:url(../img/sprites/sprite.png);background-position:-22px -36px;width:30px;height:12px}.s-arrow-l{background-image:url(../img/sprites/sprite.png);background-position:0 -58px;width:30px;height:12px}.s-arrow-long-left{background-image:url(../img/sprites/sprite.png);background-position:0 -70px;width:16px;height:16px}.s-arrow-r-a{background-image:url(../img/sprites/sprite.png);background-position:-30px -58px;width:30px;height:12px}.s-arrow-r{background-image:url(../img/sprites/sprite.png);background-position:-73px 0;width:30px;height:12px}.s-chevron-left{background-image:url(../img/sprites/sprite.png);background-position:0 -12px;width:24px;height:24px}.menu-close:after,.s-close-menu{background-image:url(../img/sprites/sprite.png);background-position:-73px -44px;width:16px;height:18px}.s-error-step-h{background-image:url(../img/sprites/sprite.png);background-position:-51px 0;width:22px;height:22px}.s-error-step{background-image:url(../img/sprites/sprite.png);background-position:0 -36px;width:22px;height:22px}.s-hint-arrow{background-image:url(../img/sprites/sprite.png);background-position:0 0;width:51px;height:12px}.s-list{background-image:url(../img/sprites/sprite.png);background-position:-24px -12px;width:24px;height:24px}.s-sol{background-image:url(../img/sprites/sprite.png);background-position:-89px -44px;width:12px;height:9px}.s-success-step-h{background-image:url(../img/sprites/sprite.png);background-position:-73px -12px;width:22px;height:16px}.s-success-step{background-image:url(../img/sprites/sprite.png);background-position:-73px -28px;width:22px;height:16px}.s-tab{background-image:url(../img/sprites/sprite.png);background-position:-95px -12px;width:8px;height:14px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{display:block;max-width:100%}a{color:#803d8c;text-decoration:none;outline:0;-webkit-transition:color .3s,opacity .3s;-o-transition:color .3s,opacity .3s;-moz-transition:color .3s,opacity .3s;transition:color .3s,opacity .3s}.vertical-middle{vertical-align:middle}.txt-center{text-align:center}.clr:after{content:'';display:table;clear:both}.hidden{display:none}.__hide{display:none!important}.__show{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.__disable{pointer-events:none;cursor:default;opacity:.5}.align-middle{vertical-align:middle}body,html{height:100%;line-height:1;font-size:16px;font-family:Roboto,Montserrat,sans-serif;font-weight:400;color:#222;background-color:#fff}.__shadow{-webkit-box-shadow:0 0 10px rgba(255,255,255,.7);box-shadow:0 0 10px rgba(255,255,255,.7)}b,strong{font-weight:600}.back-to-top{display:none;position:fixed;right:0;bottom:0;margin:0 10px 35px;width:48px;height:48px;background-color:#fff;border:1px solid #635c66;border-radius:50%;outline:0;cursor:pointer;z-index:11}.back-to-top:after{content:'';position:absolute;display:block;width:20px;height:20px;top:0;right:0;bottom:0;left:0;margin:auto;background-image:url(../img/portfolio/arrow-long-left.png);background-size:contain;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.owl-carousel,.owl-carousel .owl-stage,.owl-carousel.owl-drag .owl-item{-ms-touch-action:auto!important;touch-action:auto!important}section{background-color:#f7f7f7}section:nth-of-type(odd){background-color:#fff}@media screen and (max-width:900px){.tel{pointer-events:auto;cursor:pointer}}.breadcrumbs{margin:40px 0 60px;color:#635c66}.breadcrumbs__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs__btn-back{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:1.42;letter-spacing:.08px}.breadcrumbs__btn-back-text{color:#803d8c;font-size:14px;font-weight:500}@media screen and (max-width:680px){.breadcrumbs{margin:30px 0}}.pagination{margin:40px auto 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;text-align:center;border-top:1px solid #f7f7f7;width:100%}.pagination-btn{display:inline-block;width:40px;height:36px;text-align:center;color:#635c66;border-top:1px solid transparent;background:0 0;margin-right:0}.pagination-btn.__active,.pagination-btn:hover{color:#803d8c;border-color:#803d8c}.pagination-btn.__center{border:1px solid transparent;letter-spacing:3px;text-align:center;width:30px;margin:0 10px}.pagination-btn.__no-line{margin-left:0}.pagination-btn.__no-line:after{display:none}.pagination-btn.__previous{margin-right:10px;width:auto}.pagination-btn.__previous a{position:relative;color:#635c66!important;padding-left:25px}.pagination-btn.__previous a:after{content:'';display:inline-block;position:absolute;bottom:2px;left:0;margin:auto;width:16px;height:16px;background-image:url(../img/portfolio/arrow-long-left.png);background-size:contain}.pagination-btn.__previous a:hover{cursor:pointer}.pagination-btn.__previous a.disabled{pointer-events:none;cursor:not-allowed}.pagination-btn.__next{margin-left:10px;width:auto}.pagination-btn.__next a{position:relative;color:#635c66!important;padding-right:25px}.pagination-btn.__next a:after{content:'';display:inline-block;position:absolute;bottom:2px;right:0;margin:auto;width:16px;height:16px;background-image:url(../img/portfolio/arrow-long-left.png);background-size:contain;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.pagination-btn.__next a:hover{cursor:pointer}.pagination-btn.__next a.disabled{pointer-events:none;cursor:not-allowed}.pagination-btn-lnk{position:relative;display:block;width:100%;height:100%;font-size:14px;font-weight:400;padding:18px 0 0}.pagination-blk{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (max-width:680px){.pagination{margin-top:20px}.pagination-btn{width:25px;height:25px}.pagination-btn.__center{width:15px}.pagination-btn.__previous{margin-right:10px;width:16px}.pagination-btn.__previous span{display:none}.pagination-btn.__next{margin-left:10px;width:16px}.pagination-btn.__next a{padding-right:0}.pagination-btn.__next span{display:none}.pagination-btn-lnk{font-size:12px;padding:10px 0 0}}.btn,.wrap-sub button{background:0 0;color:#fff;font-family:Questrial,Lato,Roboto,Montserrat,sans-serif;-webkit-transition:background .3s;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s;text-align:center;cursor:pointer;display:block;font-size:30px;line-height:1;padding:20px;position:relative;z-index:2;max-width:280px;border:none}.btn:before,.wrap-sub button:before{content:'';-webkit-box-shadow:inset 0 0 0 40px #803d8c;box-shadow:inset 0 0 0 40px #803d8c;-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;-o-transition:box-shadow .5s;-moz-transition:box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s,-webkit-box-shadow .5s;display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.btn:hover:before,.wrap-sub button:hover:before{-webkit-box-shadow:inset 0 0 0 2px #803d8c;box-shadow:inset 0 0 0 2px #803d8c}.btn:active,.wrap-sub button:active{background:#582062}.btn:active:before,.wrap-sub button:active:before{-webkit-box-shadow:inset 0 0 0 48px #582062;box-shadow:inset 0 0 0 48px #582062}.btn:focus,.wrap-sub button:focus{outline:0}.btn.__S,.wrap-sub button.__S{font-size:18px;padding:14px 40px}.btn-primary{color:#fff;background:#803d8c;font-family:Questrial,Lato,Roboto,Montserrat,sans-serif;-webkit-transition:background .3s;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s;text-align:center;cursor:pointer;display:block;font-size:30px;line-height:1;padding:20px;position:relative;z-index:2;max-width:280px}.btn-primary:hover{background:#582062}.btn-primary:active{background:#803d8c}.btn-primary:focus{outline:0}.btn-ic{display:block;color:#fff;font-family:Questrial,Lato,Roboto,Montserrat,sans-serif;font-size:30px;background:#803d8c;width:70px;height:70px;line-height:70px;overflow:hidden;text-align:center;border:2px solid #803d8c;cursor:pointer;position:relative;-webkit-transition:background .3s,border-color .3s;-o-transition:background .3s,border-color .3s;-moz-transition:background .3s,border-color .3s;transition:background .3s,border-color .3s}.btn-ic:after{content:'';display:block}.btn-ic:hover{border-color:#582062;background:#582062}.btn-ic.__active,.btn-ic:active{border-color:#803d8c;background:0 0}.btn-back{display:inline-block;font-size:14px;font-weight:500;color:#635c66;margin:40px 0 20px}.btn-back-ic,.btn-back-txt{vertical-align:middle}.btn-transparent{color:#af63bb;font-family:Questrial,Lato,Roboto,Montserrat,sans-serif;text-align:center;border:1px solid #803d8c}.btn-transparent:hover{color:#fff;background:#803d8c}.btn-transparent:active{background:#582062;border:1px solid #582062}.btn-light{display:inline-block;color:#803d8c;font-family:Roboto,Montserrat,sans-serif;text-align:center;font-size:16px;font-weight:400;line-height:1;padding:12px 16px;border:1px solid #803d8c;border-radius:6px;cursor:pointer;background-color:#fff;-webkit-transition:background .3s;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.btn-light:focus{outline:0}.btn-light:active,.btn-light:hover{background-color:#803d8c;color:#fff}.btn-light.__inverse{background-color:#803d8c;color:#fff}.btn-light.__inverse:active,.btn-light.__inverse:hover{background-color:#fff;color:#803d8c}.btn-light.__loader{position:relative;padding:20px 54px}.btn-light.__loader #formsendHover{background:0 0}.btn-light.__disable{pointer-events:none;cursor:default;opacity:.5}.btn-light.__disable:active,.btn-light.__disable:hover{background-color:#803d8c;color:#fff}.button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.2px;padding:9px 17px;border-radius:6px;background-color:#803d8c;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease;border:none;outline:0}@media (any-hover:hover){.button:hover{background-color:#582062}}.free-consultation{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:210px;width:100%;margin-left:20px}.free-consultation .btn-light{width:100%;padding:14px 16px}@media screen and (max-width:900px){.free-consultation{margin-left:5px}}@media screen and (max-width:750px){.btn,.btn-primary,.wrap-sub button{font-size:25px!important;max-width:260px}}@media screen and (max-width:680px){.btn-back{margin:20px 0}}@media screen and (max-width:580px){.free-consultation{margin-top:10px;margin-left:0}}@media screen and (max-width:480px){.btn,.btn-primary,.wrap-sub button{font-size:20px!important;max-width:170px}}input,textarea{display:block;outline:0;-webkit-appearance:none;width:100%;vertical-align:middle;font-family:Questrial,Lato,Roboto,Montserrat,sans-serif;background:0 0;font-size:16px;color:#fff;border:none;border-bottom:2px solid #fff;padding:10px 0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}input:focus,textarea:focus{outline:0}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:.5}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:.5}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:.5}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:.5}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-webkit-transition:opacity .2s;transition:opacity .2s;font-family:Questrial,Lato,Roboto,Montserrat,sans-serif;color:#fff}input::-moz-placeholder,textarea::-moz-placeholder{-moz-transition:opacity .2s;transition:opacity .2s;font-family:Questrial,Lato,Roboto,Montserrat,sans-serif;color:#fff}input:-moz-placeholder,textarea:-moz-placeholder{-moz-transition:opacity .2s;transition:opacity .2s;font-family:Questrial,Lato,Roboto,Montserrat,sans-serif;color:#fff}input:-ms-input-placeholder,textarea:-ms-input-placeholder{-ms-transition:opacity .2s;transition:opacity .2s;font-family:Questrial,Lato,Roboto,Montserrat,sans-serif;color:#fff}.msg.__success{color:#34b78a}.msg.__error{color:#cc4343}p.error{font-size:12px;padding-top:3px;color:#cc4343}.inp-light{border-bottom:2px solid rgba(255,255,255,.349)}.inp-light.success{border-color:#34b78a}.inp-light::-webkit-input-placeholder{color:transparent}.inp-light::-moz-placeholder{color:transparent}.inp-light:-moz-placeholder{color:transparent}.inp-light:-ms-input-placeholder{color:transparent}.inp-light:focus{border-bottom-color:#fff}.inp-light:focus::-webkit-input-placeholder{color:#fff;color:rgba(255,255,255,.75)}.inp-light:focus::-moz-placeholder{color:#fff;color:rgba(255,255,255,.75)}.inp-light:focus:-moz-placeholder{color:#fff;color:rgba(255,255,255,.75)}.inp-light:focus:-ms-input-placeholder{color:#fff;color:rgba(255,255,255,.75)}textarea{resize:none}textarea.no-empty{height:auto}textarea.inp-light.__inp-tx{overflow:hidden;height:16px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}textarea.inp-light.__inp-tx:focus{padding-bottom:40px}.wrap-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrap-file{display:inline-block;vertical-align:bottom;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#af63bb}.wrap-file .msg.__error{margin-top:10px}.file-inp{display:none}.file-inp.__changed+.file-lbl{text-decoration:none}.file-inp.error+.file-lbl{color:#cc4343}.file-lbl{text-decoration:underline;cursor:pointer;padding-left:15px}.file-lbl:hover{opacity:.9}.checkbox{display:none}.checkbox:checked+.checkbox-lbl{color:#a04cb0}.checkbox:checked+.checkbox-lbl:after{width:14px;height:14px;background:#803d8c;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.checkbox-lbl{cursor:pointer;display:inline-block;text-align:left;color:#fff;position:relative;padding-left:20px;font-size:22px;line-height:1.1;margin-bottom:10px}.checkbox-lbl:after{content:'';position:absolute;left:0;top:15px;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .25s;-o-transition:all .25s;-moz-transition:all .25s;transition:all .25s;width:7px;height:7px;background:#fff}.checkbox-lbl-lnk:hover{opacity:.9}.wrap-checkbox{margin:15px 0}.wrap-checkbox input{display:none}.wrap-checkbox input:checked+label{color:#5a5656}.wrap-checkbox input:checked+label>.checked-ic{background-color:#803d8c}.wrap-checkbox input:checked+label>.checked-ic:before{content:'\2713';display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:#fff;font-size:24px;text-align:center}.wrap-checkbox label{cursor:pointer;display:block;padding:5px 0 0 35px;font-size:16px;position:relative;font-weight:400;color:#5a5656;max-width:100%;margin-bottom:3px}.wrap-checkbox .checked-ic{display:block;position:absolute;left:0;top:0;width:25px;height:25px;border:2px solid #803d8c;background-color:transparent;border-radius:0}.wrap-checkbox input.error+label>.checked-ic{border-color:#cc4343}.form-status-hidden{visibility:hidden}.form-status-blk{text-align:center;margin-top:15px;color:#cc4343;display:block;width:100%}.form-status-blk.with_error{color:#cc4343!important}.form-status-blk[id^=form-subscribe-status-]{color:#34b78a}.with_error{color:#cc4343}.wrap-inp,.wrap-inp-tx{margin-bottom:16px}.wrap-inp input,.wrap-inp textarea,.wrap-inp-tx input,.wrap-inp-tx textarea{font-family:Roboto,Montserrat,sans-serif;font-size:14px;font-weight:400;color:#635c66;padding:13px;border-radius:8px;background-color:#fff;border:1px solid #e8e8e8}.wrap-inp input::-webkit-input-placeholder,.wrap-inp textarea::-webkit-input-placeholder,.wrap-inp-tx input::-webkit-input-placeholder,.wrap-inp-tx textarea::-webkit-input-placeholder{-webkit-transition:opacity .2s;transition:opacity .2s;font-family:Roboto,Montserrat,sans-serif;font-size:14px;font-weight:400;color:#635c66}.wrap-inp input::-moz-placeholder,.wrap-inp textarea::-moz-placeholder,.wrap-inp-tx input::-moz-placeholder,.wrap-inp-tx textarea::-moz-placeholder{-moz-transition:opacity .2s;transition:opacity .2s;font-family:Roboto,Montserrat,sans-serif;font-size:14px;font-weight:400;color:#635c66}.wrap-inp input:-ms-input-placeholder,.wrap-inp textarea:-ms-input-placeholder,.wrap-inp-tx input:-ms-input-placeholder,.wrap-inp-tx textarea:-ms-input-placeholder{-ms-transition:opacity .2s;transition:opacity .2s;font-family:Roboto,Montserrat,sans-serif;font-size:14px;font-weight:400;color:#635c66}.wrap-inp input::-ms-input-placeholder,.wrap-inp textarea::-ms-input-placeholder,.wrap-inp-tx input::-ms-input-placeholder,.wrap-inp-tx textarea::-ms-input-placeholder{-ms-transition:opacity .2s;transition:opacity .2s;font-family:Roboto,Montserrat,sans-serif;font-size:14px;font-weight:400;color:#635c66}.wrap-inp input::placeholder,.wrap-inp textarea::placeholder,.wrap-inp-tx input::placeholder,.wrap-inp-tx textarea::placeholder{-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;font-family:Roboto,Montserrat,sans-serif;font-size:14px;font-weight:400;color:#635c66}.wrap-inp input:-webkit-autofill,.wrap-inp input:-webkit-autofill:active,.wrap-inp input:-webkit-autofill:focus,.wrap-inp input:-webkit-autofill:hover,.wrap-inp select:-webkit-autofill,.wrap-inp select:-webkit-autofill:focus,.wrap-inp select:-webkit-autofill:hover,.wrap-inp textarea:-webkit-autofill,.wrap-inp textarea:-webkit-autofill:focus,.wrap-inp textarea:-webkit-autofill:hover,.wrap-inp-tx input:-webkit-autofill,.wrap-inp-tx input:-webkit-autofill:active,.wrap-inp-tx input:-webkit-autofill:focus,.wrap-inp-tx input:-webkit-autofill:hover,.wrap-inp-tx select:-webkit-autofill,.wrap-inp-tx select:-webkit-autofill:focus,.wrap-inp-tx select:-webkit-autofill:hover,.wrap-inp-tx textarea:-webkit-autofill,.wrap-inp-tx textarea:-webkit-autofill:focus,.wrap-inp-tx textarea:-webkit-autofill:hover{-webkit-text-fill-color:#495057;-webkit-box-shadow:0 0 0 1000px #fff inset!important;background-color:#fff!important}.wrap-inp-tx{margin-bottom:15px}.wrap-sub{margin-top:40px}.wrap-sub button{line-height:1.05;width:100%;border:none;margin:0 auto}.input-val{display:none}.wrap-inp-select{width:49%}.wrap-inp-select .select2-container{max-width:100%!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;background-color:transparent!important;-webkit-background-clip:text}.d-none{display:none}@media screen and (max-width:580px){.wrap-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.wrap-inp-select{width:100%}textarea.inp-light.__inp-tx{overflow:hidden;height:16px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}textarea.inp-light.__inp-tx:focus{padding-bottom:20px}}.drag-n-drop-file{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border:1px solid #e4e4e4;border-radius:6px;padding:24px 24px 24px 93px;gap:24px;position:relative}.drag-n-drop-file:before{content:'';position:absolute;background:url(../img/upload.svg) no-repeat center;width:45px;height:45px;left:24px;top:0;bottom:0;margin:auto}.drag-n-drop-file__progress{gap:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.drag-n-drop-file__progress-bar{visibility:hidden;width:100px;border:1px solid #803d8c;height:6px;border-radius:3px;background:#e4e4e4;color:#803d8c}.drag-n-drop-file__progress-bar::-moz-progress-bar{background:#803d8c}.drag-n-drop-file__progress-bar::-webkit-progress-value{background:#803d8c}.drag-n-drop-file.--dropped:before{background:url(../img/upload-attached.svg) no-repeat center}.drag-n-drop-file__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.drag-n-drop-file__label{font-size:14px;font-weight:400;display:block;color:#635c66;margin-bottom:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.drag-n-drop-file__link{font-size:18px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.drag-n-drop-file__link__remove{margin-left:6px;cursor:pointer;padding:2px;display:none}.drag-n-drop-file__link__remove.--show{display:block}.drag-n-drop-file__link label{color:#803d8c;padding-left:0;text-decoration:none;cursor:pointer}@media screen and (max-width:580px){.drag-n-drop-file{padding:85px 24px 24px}.drag-n-drop-file:before{left:0;right:0;top:24px;bottom:auto}.drag-n-drop-file__progress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-bottom:5px}.drag-n-drop-file__label{margin-bottom:0}}.ttl{font-size:30px}.ttl-L{font-size:70px;text-align:center;line-height:1.2}.ttl-L.__with-back{padding:0 110px;position:relative;min-height:40px}.ttl-M{font-size:60px;text-align:center}.ttl-S{font-size:20px}.ttl-cnt.__l{max-width:100%;text-align:left}.ttl-cnt.__m{max-width:920px;text-align:center;margin:0 auto}.ttl-cnt.__center{text-align:center}.ttl-light{font-size:40px;font-weight:600;line-height:1.2;margin-bottom:15px}.ttl-light.__primary{color:#803d8c}.sub-ttl-light{font-size:16px;font-weight:400;line-height:1.4;color:#635c66;margin-bottom:20px}@media screen and (max-width:1100px){.ttl-L.__with-back{padding:0 40px}}@media screen and (max-width:1024px){.ttl-L{font-size:50px}.ttl-M{font-size:40px}.ttl-light{font-size:34px}}@media screen and (max-width:580px){.ttl-L{font-size:30px}.ttl-M{font-size:22px}.ttl-S{font-size:18px}.ttl-light{font-size:28px;text-align:left}.sub-ttl-light{font-size:14px;text-align:left;margin-bottom:10px}}.nav{text-align:center;-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2}.nav-lnk{display:inline-block;padding:8px 10px;position:relative;margin-right:45px;color:#635c66}.nav-lnk:hover{color:#803d8c}.nav-lnk:last-of-type{margin-right:0}.nav-lnk.__active{color:#803d8c}@media (max-height:680px),screen and (max-width:1024px){.nav.__show-menu .nav-lnk{display:block;margin-right:0}}@media screen and (max-width:1024px){.header.__mob-tab .nav{text-align:left}.header.__mob-tab .nav-lnk{display:block;margin-right:0;padding:10px 25px}.header:not(.__mob-tab) .nav-lnk{margin-right:35px}}@media screen and (max-width:800px){.header:not(.__mob-tab) .nav-lnk{display:block;margin-right:0;padding:10px 0 10px 25px}}@media screen and (max-width:680px){.nav{text-align:left}}.tabs-ttl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;gap:24px}@media screen and (max-width:580px){.tabs-ttl{gap:10px}}.tabs-ttl-lnk{display:block;font-size:18px;padding:8px 15px;border-radius:35px;border:1px solid #e4e4e4;color:#635c66;font-weight:500}.tabs-ttl-lnk:hover{color:#803d8c}.tabs-ttl-lnk.__active{background:#803d8c;border:1px solid #803d8c;color:#fff}.tabs-ttl-lnk.__active:hover{color:#fff}@media screen and (max-width:1024px){.tabs-ttl{margin:20px -10px 45px}.tabs-ttl-lnk{font-size:20px}}@media screen and (max-width:580px){.tabs-ttl{margin:10px -5px 20px}.tabs-ttl-lnk{font-size:16px;padding:7px 10px}.team-carousel.owl-theme .owl-dots .owl-dot span{width:4px;height:4px;margin:5px}.team-carousel.owl-theme .owl-dots .owl-dot.active span{width:8px;height:8px}}.mCSB_inside>.mCSB_container{margin-right:0}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(51,51,52,.65)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(128,61,140,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(128,61,140,.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(128,61,140,.9)}.subscribe{background:#f7f7f7;padding:40px 0}.subscribe .container-light{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;text-align:center}.subscribe__title{font-size:32px;margin-bottom:24px}.subscribe__text{font-weight:400}.subscribe__text-p{color:#222}.plan-switcher{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 20px;gap:10px;-ms-flex-gap:10px}.plan-switcher.__flex-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.plan-switcher .plan-label{font-size:16px;color:#635c66}.plan-switcher .plan-label.__active{color:#803d8c}.plan-switcher .switch{position:relative;display:inline-block;width:48px;height:24px}.plan-switcher .switch input{opacity:0;width:0;height:0}.plan-switcher .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#803d8c;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;border-radius:24px}.plan-switcher .switch .slider:before{position:absolute;content:"";height:18px;width:18px;border-radius:50%;top:0;bottom:0;left:4px;margin:auto 0;background-color:#fff;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}.plan-switcher input:checked+.slider{background-color:#803d8c}.plan-switcher input:checked+.slider:before{-webkit-transform:translateX(22px);-moz-transform:translateX(22px);-o-transform:translateX(22px);transform:translateX(22px)}@media screen and (max-width:900px){.back-to-top{margin-bottom:70px}}.btn-ic:after,.center-ic{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.container-fluid{padding-left:50px;padding-right:50px}.container{display:block;text-align:left;max-width:1750px;width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;padding-left:50px;padding-right:50px}.container.__cnt{display:block;text-align:left;max-width:1208px;width:100%;margin-right:auto;margin-left:auto;padding-left:50px;padding-right:50px}.container-light{display:block;text-align:left;max-width:1208px;width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;padding-left:50px;padding-right:50px}.container-light.__L{max-width:1350px}.col{position:relative;width:100%;padding-right:10px;padding-left:10px;-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-moz-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.container-S{max-width:1360px;width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;padding-left:50px;padding-right:50px}.container-XS{max-width:700px;width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;padding-left:50px;padding-right:50px}.overlay{width:100%;background:#070707;padding-right:70px;padding-left:70px}.result-error{font-size:17px;font-weight:400;text-align:center;color:#cc4343}.wrapper{min-height:100%;background:#232323 no-repeat center top;background-size:cover}.section-my{padding:100px 0}.section-my.__L{padding:120px 0}.mb-5{margin-bottom:50px}@media screen and (max-width:1024px){.section-my{padding:60px 0}.section-my.__L{padding:80px 0}}@media screen and (max-width:900px){.container-fluid,.container-light{padding-left:30px;padding-right:30px}.container.__cnt{max-width:100%;margin-right:auto;margin-left:auto;padding-left:30px;padding-right:30px}}@media screen and (max-width:750px){.container,.container-light{padding-left:25px;padding-right:25px}.container.__cnt{padding-left:25px;padding-right:25px}}@media screen and (max-width:680px){.container,.container-XS,.container-fluid,.container-light{padding-left:15px;padding-right:15px}.container-S{padding-left:40px;padding-right:40px}.overlay{padding-right:55px;padding-left:55px}.container.__cnt{padding-left:15px;padding-right:15px}}@media screen and (max-width:580px){.overlay{background:0 0;padding-left:0;padding-right:0}.__mob-no-px{padding-left:0;padding-right:0}.section-my{padding:40px 0}.section-my.__L{padding:40px 0}}@media screen and (max-width:480px){.container-S{padding-left:30px;padding-right:30px}}.header-main{background:0 0;border-bottom:1px solid #e4e4e4}.header-main .nav{text-align:center}.header-main .nav-lnk{margin-right:30px}.header-main .js_sw-caching{position:absolute;left:0;top:0;right:0}.header-main .js_sw-caching img{display:inline-block;vertical-align:middle;width:40px}.header-main-container{position:relative}.header-main-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0}.header-main-wrap-logo{margin-right:20px;max-width:160px;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.header-main-cnt{font-size:14px;text-align:center;-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.header-main-menu{position:relative;margin-right:20px}.header-main-logo-mob{display:none}.header-main-btn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.menu{display:none}.menu-ic{display:block;cursor:pointer;width:22px;border-top:2px solid #803d8c;border-bottom:2px solid #803d8c;padding:5px 0;line-height:1}.menu-ic:after{content:'';display:block;height:2px;width:100%;background:#803d8c}.menu-ic.__active{opacity:.7}.menu-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 25px}.menu-close{display:none}.menu-close:hover{opacity:.8}.menu-close:after{content:'';display:block}.menu-logo{display:none}.menu-email{display:none;font-size:14px;-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;position:relative;padding-top:50px}.menu-email-lnk{position:absolute;bottom:0;padding:25px}.menu-top{display:none}@media screen and (max-width:1024px){.header-main.__mob-tab .header-main-wrap{padding:15px 0}.header-main.__mob-tab .header-main-logo{display:none}.header-main.__mob-tab .header-main-logo-mob{display:block}.header-main.__mob-tab .header-main-cnt{text-align:left;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}.header-main.__mob-tab .header-main-menu{position:fixed;right:-500px;top:0;bottom:0;background:#2c2c2c;z-index:50;width:100%;max-width:255px;overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:right .5s;-o-transition:right .5s;-moz-transition:right .5s;transition:right .5s;margin-right:0}.header-main.__mob-tab .header-main-menu.__show-menu{right:0}.header-main.__mob-tab .menu{display:block}.header-main.__mob-tab .menu-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.header-main.__mob-tab .menu-close{display:block}.header-main.__mob-tab .menu-logo{display:block}.header-main.__mob-tab .menu-email{display:block}}@media screen and (max-width:900px){.header-main .header-main-menu{margin-right:0}}@media screen and (max-width:800px){.header-main:not(.__mob-tab) .header-main-wrap-logo{max-width:145px}}@media screen and (min-width:681px){.header-main.__fixed .header-main-wrap{padding:15px 0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}}@media (max-height:680px),screen and (max-width:1024px){.header-main-wrap{padding:15px 0}.header-main-wrap-logo{margin-right:0}.header-main-logo{display:none}.header-main-logo-mob{display:block}.header-main-cnt{text-align:left;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.header-main-menu{position:fixed;left:-500px;top:0;bottom:0;background:#2c2c2c;z-index:50;width:100%;max-width:255px;overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:right .5s;-o-transition:right .5s;-moz-transition:right .5s;transition:right .5s}.header-main-menu.__show-menu{left:0;margin-left:0;color:#fff}.header-main-btn{display:none;width:0}.menu{display:block}.menu-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.menu-close{display:block}.menu-logo{display:block}.menu-email{display:block}}.main-blk{position:relative}.main-blk:after{content:'';position:absolute;display:block;top:0;right:0;bottom:0;height:100%;width:810px;max-width:100%;background-repeat:no-repeat;background-size:cover}.main-blk-cnt{max-width:670px;padding:120px 0;margin-right:500px}.main-blk-t{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.main-blk-img{max-width:134px;width:100%;margin-right:10px}.main-blk-img:first-of-type{max-width:159px}.main-blk-img:last-of-type{margin-right:0;max-width:124px}.main-blk-ttl{font-size:50px;font-weight:900;line-height:1.4;padding:10px 0}.main-blk-subttl{font-size:16px;font-weight:400;color:#635c66}.main-lst{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0}.main-i{padding-right:10px}.main-i:last-of-type{padding-right:0}.main-i-ttl{font-size:24px;font-weight:900;padding-bottom:10px}.main-i-txt{font-size:14px;color:#635c66}.main-i-txt b,.main-i-txt strong{font-weight:600}@media screen and (max-width:1770px){.main-blk:after{width:700px}}@media screen and (max-width:1550px){.main-blk:after{width:600px}}@media screen and (max-width:1350px){.main-blk:after{width:500px}}@media screen and (max-width:1200px){.main-blk:after{width:400px}.main-blk-cnt{padding:100px 0 50px;max-width:100%;margin-right:500px}.main-i-ttl{font-size:20px}}@media screen and (max-width:1024px){.main-blk:after{display:none}.main-blk-ttl{font-size:42px}.main-blk-cnt{padding:50px 0 0;max-width:670px;margin-right:0;margin-bottom:20px}.main-i-ttl{font-size:20px}}@media screen and (max-width:680px){.main-blk-ttl{font-size:30px}.main-blk-cnt{padding:0;padding-top:20px;max-width:100%}.main-blk-img{max-width:80px;margin-right:5px}.main-blk-img:first-of-type{max-width:100px}.main-blk-img:last-of-type{max-width:80px}}@media screen and (max-width:580px){.main-lst{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0 10px}.main-i{width:100%;padding-right:0;margin-bottom:15px}.main-i-ttl{font-size:18px}}.portfolio-works{padding-top:20px}.portfolio-work{display:block;position:relative;padding:40px -moz-calc(475px + 3%) 40px 40px;padding:40px calc(475px + 3%) 40px 40px;margin-bottom:40px;border:1px solid #e4e4e4;border-radius:6px;overflow:hidden}.portfolio-work:hover{-webkit-box-shadow:0 6px 12px 0 #0000001A;box-shadow:0 6px 12px 0 #0000001A}.portfolio-work:hover .portfolio-work-bg{background:0 0}.portfolio-work:hover .portfolio-work-ic path{fill:#222}.portfolio-work-t{margin-bottom:20px}.portfolio-work-ttl{font-size:24px;font-weight:700;line-height:1.2;color:#222}.portfolio-work-desc{font-size:16px;line-height:1.3;color:#635c66;padding:20px 0 5px}.portfolio-work-desc b,.portfolio-work-desc strong{font-weight:600}.portfolio-work-img{height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.portfolio-work-lnk{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;color:#222;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.portfolio-work-btn{margin-left:15px}.portfolio-work-bg{padding:10px 7px 7.5px;background:#222;border:1px solid #222;border-radius:50%}.portfolio-work-r{position:absolute;top:0;right:0;bottom:0;width:475px}.portfolio-badge{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:14px;font-weight:500;color:#635c66}.portfolio-badge-i{padding:9px 15px 8px;margin:0 8px 8px 0;border-radius:22px;border:1px solid #e4e4e4}.portfolio-badge-i.__type{background-color:#e4e4e4}@media screen and (max-width:1024px){.portfolio-work{padding:25px -moz-calc(300px + 2%) 25px 25px;padding:25px calc(300px + 2%) 25px 25px}.portfolio-work-desc{padding-top:0}.portfolio-work-r{width:300px}}@media screen and (max-width:680px){.portfolio-works{padding-top:5px}.portfolio-work{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:25px;margin-bottom:25px}.portfolio-work-l{width:100%}.portfolio-work-r{position:static;width:100%;height:250px;margin-bottom:20px;-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.portfolio-work-t{margin-bottom:10px}.portfolio-work-ttl{font-size:20px}.portfolio-work-desc{font-size:14px}}@media screen and (max-width:580px){.portfolio-work-r{height:200px}.portfolio-work-lnk{font-size:14px;bottom:25px;left:25px}}@media screen and (max-width:420px){.portfolio-work-r{height:150px}}.module-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;margin-left:-40px;margin-right:-40px}.module-col{position:relative;width:100%;padding-right:10px;padding-left:10px;-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 40px 50px}.module-card{position:relative;padding-bottom:60px;height:100%}.module-card-img{width:100%}.module-card-btn{width:100%;max-width:100%;padding:15px;font-size:20px}.module-card-ttl{font-size:24px;padding:15px 0}.module-card-txt{font-size:16px;padding-bottom:20px}.module-card-b{position:absolute;bottom:0;left:0;right:0}@media screen and (max-width:1270px){.module-row{margin-left:-15px;margin-right:-15px}.module-col{padding:0 15px 30px}}@media screen and (max-width:1024px){.module-col{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-moz-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media screen and (max-width:780px){.module-col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.module-card-ttl{font-size:18px}.module-card-txt{font-size:14px;padding-bottom:10px}.module-card-btn{font-size:18px}}@media screen and (max-width:680px){.module-col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.module-desc-ttl{margin-bottom:30px}.module-desc-txt{font-size:20px;margin:0 0 60px}@media screen and (max-width:680px){.module-desc-txt{font-size:16px;margin:0 0 30px}}.default-cnt{line-height:1.2;margin:20px 0;word-wrap:break-word}.default-cnt.__page{margin-top:60px}.default-cnt ul{list-style-type:disc;list-style-position:inside;margin-bottom:15px;margin-left:10px}.default-cnt li{font-size:16px;line-height:1.2;margin-bottom:10px}.default-cnt ol{margin-left:20px;list-style-type:decimal;margin-bottom:15px}.default-cnt h1{font-size:40px;font-weight:700;line-height:1.2;margin:20px 0}.default-cnt h1 p,.default-cnt h1 span{font-size:40px;font-weight:700;line-height:1.2;margin:20px 0}.default-cnt h2{font-size:40px;font-weight:600;line-height:1.2;margin:20px 0}.default-cnt h3{font-size:30px;font-weight:600;line-height:1.2;margin:20px 0}.default-cnt h4{font-size:22px;font-weight:600;line-height:1.2;margin:20px 0}.default-cnt h5{font-size:18px;line-height:1}.default-cnt p{font-size:16px;letter-spacing:0;margin-bottom:15px}.default-cnt table{margin:25px 0;max-width:100%;width:auto!important;color:#272727}.default-cnt th{font-size:16px;font-weight:600}.default-cnt td{font-size:16px}.default-cnt td,.default-cnt th{border-collapse:collapse;border-spacing:0;border:1px solid #a7a9ac;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;line-height:1.3;text-align:left}.default-cnt img{max-width:100%;width:100%}.default-cnt b,.default-cnt strong{font-weight:600}.default-cnt i{font-style:italic}.default-cnt a:not(.btn){color:#803d8c}.default-cnt a:not(.btn):hover{text-decoration:underline}.default-cnt a:not(.btn):focus{outline:0}.default-cnt blockquote{position:relative;font-size:18px;font-style:italic;padding-left:115px;margin:45px 0}.default-cnt blockquote:before{content:'';display:block;position:absolute;top:0;left:70px;width:35px;height:25px;background-image:url(../img/articles/blockquote-ic.png);background-size:contain;background-repeat:no-repeat}.default-cnt .token.boolean,.default-cnt .token.constant,.default-cnt .token.deleted,.default-cnt .token.number,.default-cnt .token.property,.default-cnt .token.symbol,.default-cnt .token.tag{color:#803d8c}.default-cnt .token.attr-name,.default-cnt .token.builtin,.default-cnt .token.char,.default-cnt .token.inserted,.default-cnt .token.selector,.default-cnt .token.string{color:#85d170}.default-cnt .token.atrule,.default-cnt .token.attr-value,.default-cnt .token.keyword{color:#a1c5ef}.default-cnt :not(pre)>code[class*=language-],.default-cnt pre[class*=language-]{background:#f8f8f8}.default-cnt .token.cdata,.default-cnt .token.comment,.default-cnt .token.doctype,.default-cnt .token.prolog{color:#a5a4a4}.default-cnt .token.punctuation{color:#a5a4a4}.default-cnt code[class*=language-],.default-cnt pre[class*=language-]{font-family:CourierBold,Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace}.default-cnt .video-blk,.default-cnt .video-frame{display:block;max-width:100%;width:560px;margin:25px auto}article.default-cnt img{border-radius:12px;margin-bottom:32px}article.default-cnt ul{margin-bottom:32px}article.default-cnt li{font-size:20px;line-height:1.4;color:#3b3c4a}article.default-cnt h2{font-size:22px!important;color:#222!important;font-weight:600;line-height:1.2;margin:0 0 15px}article.default-cnt h2 p,article.default-cnt h2 span{font-size:22px!important;color:#222!important;font-weight:600;line-height:1.2}article.default-cnt h3{font-size:20px!important;color:#222!important;font-weight:600;line-height:1.2;margin:0 0 15px}article.default-cnt h3 p,article.default-cnt h3 span{font-size:20px!important;color:#222!important;font-weight:600;line-height:1.2}article.default-cnt h4,article.default-cnt h5{font-size:20px!important;color:#222!important;font-weight:600;line-height:1.2;margin:0 0 15px}article.default-cnt h4 p,article.default-cnt h4 span,article.default-cnt h5 p,article.default-cnt h5 span{font-size:20px!important;color:#222!important;font-weight:600;line-height:1.2}@media screen and (max-width:768px){.default-cnt blockquote{padding-left:45px;margin:25px 0}.default-cnt blockquote:before{left:0}.default-cnt table{margin:15px 0}.default-cnt td,.default-cnt th{padding:15px}}@media screen and (max-width:680px){.default-cnt{margin:10px 0}.default-cnt h1{font-size:28px}.default-cnt h2{font-size:22px;text-align:center}.default-cnt h3{font-size:18px}.default-cnt th{font-size:18px}.default-cnt td{font-size:14px}.default-cnt td,.default-cnt th{padding:10px}.default-cnt blockquote,.default-cnt code,.default-cnt li,.default-cnt p,.default-cnt td{font-size:14px}article.default-cnt li{font-size:16px}article.default-cnt h2{font-size:20px!important}article.default-cnt h2 p,article.default-cnt h2 span{font-size:20px!important}}.fliper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.fliper-back,.fliper-blk,.fliper-front,.fliper-middle{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:opacity .6s,-webkit-transform 1.2s;transition:opacity .6s,-webkit-transform 1.2s;-o-transition:opacity .6s,-o-transform 1.2s;-moz-transition:transform 1.2s,opacity .6s,-moz-transform 1.2s;transition:transform 1.2s,opacity .6s;transition:transform 1.2s,opacity .6s,-webkit-transform 1.2s,-moz-transform 1.2s,-o-transform 1.2s;opacity:0;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);transform:rotateX(-90deg)}.__active.fliper-back,.__active.fliper-front,.__active.fliper-middle,.fliper-blk.__active{z-index:2;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);transform:rotateX(0);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.fliper-front{min-height:585px;position:relative}.fliper-middle{position:absolute;top:0;left:0;right:0;visibility:hidden;-webkit-transition:opacity 0s,-webkit-transform 1.2s;transition:opacity 0s,-webkit-transform 1.2s;-o-transition:opacity 0s,-o-transform 1.2s;-moz-transition:transform 1.2s,opacity 0s,-moz-transform 1.2s;transition:transform 1.2s,opacity 0s;transition:transform 1.2s,opacity 0s,-webkit-transform 1.2s,-moz-transform 1.2s,-o-transform 1.2s}.fliper-middle.__active{visibility:visible}.fliper-back{position:absolute;top:0;left:0;right:0;visibility:hidden}.fliper-back.__active{visibility:visible}.cnt-wrap{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cnt-wrap .section-my{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.solution__icon-img{max-width:48px;height:48px;border-radius:6px}.__light{background-color:#fff!important}.__gray{background-color:#f7f7f7!important}.error-page{background:#f7f7f7}.error-page .default-cnt,.error-page__txt{text-align:center}.error-page .default-cnt h1,.error-page__txt h1{font-size:80px;font-weight:400;color:#803d8c}.error-page .default-cnt h3,.error-page__txt h3{font-size:24px;font-weight:600}.error-page .default-cnt p,.error-page__txt p{font-size:16px;line-height:19px;color:#7d7979}.error-page .default-cnt .error-page__btn>a,.error-page__txt .error-page__btn>a{color:#fff;text-decoration:none}.error-page .default-cnt .error-page__btn:hover>a,.error-page__txt .error-page__btn:hover>a{color:#803d8c}.error-page__txt{max-width:410px;margin:0 auto}.solutions-main{padding:16% 0;background-size:cover;background-repeat:no-repeat}.solutions-main-cnt{padding:40px 30px;background:#232323;max-width:650px;width:100%;margin-left:3%}.solutions-main-ttl{font-size:44px;margin-bottom:40px}.solutions-main-txt{font-size:18px;line-height:1.2;color:#bdbdbd}@media screen and (max-width:850px){.solutions-main{padding:60px 0}.solutions-main-cnt{margin:0 auto}}@media screen and (max-width:580px){.solutions-main{padding:40px 0}.solutions-main-cnt{padding:15px}.solutions-main-ttl{font-size:28px;margin-bottom:20px}.solutions-main-txt{font-size:16px}}.about{padding:80px 0}.about-us{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.about-us-ttl{font-size:40px;font-weight:600;line-height:1.3}.about-us-desc{font-size:16px;color:#635c66;margin-top:10px;word-break:break-word}.about-us-desc .default-cnt{margin:0;line-height:1.3}.about-us-desc .default-cnt p,.about-us-desc .default-cnt span{font-size:16px!important}.about-us-desc .default-cnt b,.about-us-desc .default-cnt strong{font-weight:600}.about-us-l{margin-right:-8%;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.about-us-r{position:relative;top:0;left:10%;-webkit-flex-basis:600px;-ms-flex-preferred-size:600px;flex-basis:600px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.about-us-r:before{content:'';position:absolute;display:block;top:0;right:0;bottom:0;left:0;background-image:url(../img/portfolio-bg.png);background-size:100% 100%;z-index:2}.about-us-r:after{content:'';position:absolute;top:-20px;right:-20px;border:5px solid #803d8c;border-radius:6px;width:91%;height:98%;z-index:0}.about-us-img{position:relative;border-radius:8px;z-index:1}@media screen and (max-width:1450px){.about-us-l{margin-right:-2%}.about-us-r{left:5%}}@media screen and (max-width:1300px){.about-us-l{margin-right:10px}.about-us-r{-webkit-flex-basis:500px;-ms-flex-preferred-size:500px;flex-basis:500px;left:1%}}@media screen and (max-width:1024px){.about-us-l{margin-right:10px}.about-us-r{-webkit-flex-basis:400px;-ms-flex-preferred-size:400px;flex-basis:400px;left:auto}.about-us-ttl{font-size:34px}}@media screen and (max-width:780px){.about{padding:40px 0}.about-us{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-us-l{margin-right:0}.about-us-r{margin-right:15px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-shrink:unset;-ms-flex-negative:unset;flex-shrink:unset}.about-us-ttl{font-size:28px}.about-us-desc{margin-bottom:50px}}@media screen and (max-width:680px){.about-us-desc{font-size:14px}.about-us-desc .default-cnt p,.about-us-desc .default-cnt span{font-size:14px!important}}.articles-ttl{margin-bottom:60px}.articles-lst{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.articles-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:290px;height:100%;color:#635c66;border:1px solid #e4e4e4;font-size:16px;border-radius:6px}.articles-row.__without-height{min-height:auto}.articles-row:last-of-type{margin-bottom:0}.articles-row:hover{-webkit-box-shadow:0 6px 12px 0 #0000001A;box-shadow:0 6px 12px 0 #0000001A}.articles-row:hover .articles__ic{outline-color:#222;background:0 0}.articles-row:hover .ic .projects-i-ic{stroke:#222}.articles-l{max-width:490px;width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:6px}.articles-r{padding:40px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;word-break:break-word}.articles-r__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;gap:10px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.articles-img{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;max-width:100%;background-position:center;border-radius:6px}.articles-ttl{font-size:24px;line-height:34px;color:#222;margin-bottom:25px;font-weight:700;display:block}.articles-desc{margin-bottom:20px;line-height:24px}.articles-date{font-size:18px;font-weight:400;color:#635c66;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;white-space:nowrap}.articles-categories{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.articles-categories__item{font-size:18px;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.articles .article-form{margin:70px 0}@media screen and (max-width:1024px){.articles-l{max-width:380px}}@media screen and (max-width:900px){.articles-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:auto}.articles-l{display:block;max-width:100%;height:350px;min-width:auto}.articles-r{padding:25px 30px}.articles-ttl{font-size:30px;margin-bottom:20px}.articles-desc{font-size:18px;margin-bottom:15px}.articles-date{font-size:16px}}@media screen and (max-width:580px){.articles-l{height:150px}.articles-r{padding:10px}.articles-r__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.articles-ttl{font-size:20px;margin-bottom:10px}.articles-desc{font-size:14px;margin-bottom:10px}.articles-date{font-size:12px}.ttl-light{text-align:center}}.article{margin-bottom:60px}.article p:not(.subscribe__text-p),.article span:not(.breadcrumbs__btn-back-text){color:#3b3c4a;font-size:20px;line-height:1.4}.article p:not(.subscribe__text-p){margin-bottom:32px}.article h1{font-size:40px;font-weight:700;margin-bottom:15px;color:#222}.article .form-status-blk{margin-bottom:15px}.article-ttl{margin-bottom:30px}.article__title{text-align:left;padding:0 0 30px}.article__title .articles-categories{margin-bottom:0;color:#635c66}.article__title .articles-categories__item{margin-bottom:0}.article__title-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:24px}.article-wrap img{max-width:100%;width:100%}.article-wrap-t{margin-bottom:32px}.article-wrap-t img{width:100%;border-radius:12px}.article-wrap-m{background:#fff;color:#272727;position:relative}.article-wrap-b{max-width:1160px;width:100%;margin:50px auto 0}.article-wrap-b-ttl{font-size:24px}.article-cnt-t{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.article-editor-img{display:inline-block;width:60px;height:60px;border-radius:50%;overflow:hidden;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;vertical-align:middle}.article-editor-cnt{display:inline-block;vertical-align:middle}.article-editor-name{font-size:18px;padding-bottom:5px}.article-editor-txt{font-size:16px;color:#5a5656;margin-right:15px}.article-editor-comment{margin-top:20px;font-size:18px;line-height:1.2}.article-editor-btn{padding:12px 40px;font-size:18px}.article-editor-btn:hover{color:#803d8c}.article-tags{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.article-tags-i{display:block;padding:10px 20px;background:#e8e8e8;color:#5a5656;font-size:16px;margin-right:10px}.article-blk{max-width:650px;width:100%;margin:50px auto 30px}.article-blk-ttl{font-size:24px;font-weight:500;line-height:1.4;color:#635c66;margin-bottom:40px;margin-right:8%}.article-blk-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:400px;width:100%}.article-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:50px 0;padding:40px 0 0 0}.article-form-el{width:100%}.article-form-el button{width:100%}.article-form-el input{margin-left:0;color:#635c66}.article-form-el input::-webkit-input-placeholder{-webkit-transition:opacity .2s;transition:opacity .2s;font-family:Questrial,Lato,Roboto,Montserrat,sans-serif;color:#635c66}.article-form-el input::-moz-placeholder{-moz-transition:opacity .2s;transition:opacity .2s;font-family:Questrial,Lato,Roboto,Montserrat,sans-serif;color:#635c66}.article-form-el input:-moz-placeholder{-moz-transition:opacity .2s;transition:opacity .2s;font-family:Questrial,Lato,Roboto,Montserrat,sans-serif;color:#635c66}.article-form-el input:-ms-input-placeholder{-ms-transition:opacity .2s;transition:opacity .2s;font-family:Questrial,Lato,Roboto,Montserrat,sans-serif;color:#635c66}.article-wrap-i{display:inline-block;vertical-align:middle;margin-left:10px}.article-wrap-lnk{display:block;width:34px;height:34px;border:2px solid #fff;border-radius:50%;text-align:center}.article-wrap-lnk .fa{line-height:30px}@media screen and (max-width:1024px){.article-wrap-m{padding:25px 50px}}@media screen and (max-width:768px){.article-blk{max-width:450px}.article-blk-form{max-width:100%}.article-blk-form .wrap-sub{margin:0 auto}.article-blk-ttl{font-size:20px;margin-bottom:15px;margin-right:0}.article-form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 25px 0 25px}}@media screen and (max-width:680px){.article p:not(.subscribe__text-p),.article span:not(.breadcrumbs__btn-back-text){font-size:16px}.article__title{text-align:center}.article-wrap-m{padding:20px 10px}}@media screen and (max-width:580px){.article h1{font-size:32px;line-height:38px}.article__title{padding:20px 0 30px}.article-cnt-t{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-cnt-t-btn{width:100%;margin-top:25px}.article-wrap-b{margin:25px auto 0}.article-wrap-b-ttl{font-size:18px}.article-wrap-i{font-size:14px}.article-wrap-i:not(:first-of-type){font-size:18px}.article-tags-i{font-size:14px;padding:5px 10px}.article-blk{margin-bottom:10px}.article-blk-ttl{font-size:18px;margin-bottom:25px}}.page-default{background-color:#f7f7f7}.page-default-cnt{text-align:center;margin:10% auto}.page-default-ic{margin-bottom:25px}.page-default-ttl{font-size:24px;font-weight:600;margin-bottom:25px}.page-default-txt{font-size:16px;color:#7d7979;margin:0 0 25px}.page-default-b{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:180px;margin:0 auto}.page-default-b.__center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-default-btn{min-width:70px}.vacancies{background-color:#f7f7f7}.vacancies.section-my{padding-bottom:0}.vacancies-wrap{max-width:650px;width:100%;margin:0 auto}.vacancies-blk{max-width:650px;margin:100px auto 0}.vacancies-note{text-align:center;font-size:18px;font-weight:500;text-transform:uppercase}.vacancies-ttl{margin:18px 0 20px;font-size:36px}.vacancies-sub-ttl{font-size:16px;font-weight:400;line-height:1.3;text-align:center;padding-bottom:70px}.vacancies-t{font-size:16px;font-weight:500;color:#635c66;margin-left:5%}.vacancies-row{margin:20px 0 120px;max-height:625px}.vacancies-row:not(.mCS_no_scrollbar) .mCSB_inside>.mCSB_container{margin-right:20px}.vacancies-card{display:block;width:100%;padding:35px 20px;margin-bottom:35px;background-color:#fff;border-radius:3px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.05);box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.vacancies-card:last-of-type{margin-bottom:15px}.vacancies-card:hover{-webkit-box-shadow:0 6px 12px 0 #0000001A;box-shadow:0 6px 12px 0 #0000001A}.vacancies-card-cnt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vacancies-card-ttl{font-size:24px;font-weight:400;color:#222;margin-right:15px}.vacancies-card-lnk{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;color:#635c66}.vacancies-card-ic{margin-left:10px}.vacancies-empty{text-align:center}.vacancies-empty .fliper-middle.__active{margin:0 auto}.vacancies-empty .vacancy-form .vacancy-form-back{margin:20px auto}.vacancies-empty .vacancy-form .wrap-sub button{margin:0 auto}.vacancies-empty .fliper{margin-top:40px}.vacancy-form-ttl{display:none}.vacancy-form-i:last-of-type{margin-bottom:32px}.vacancy-form-i-ttl-file{color:#af63bb}.vacancy-form .vacancy-form-back{width:100%;text-align:center}.vacancy-form-back{display:block;color:#af63bb;text-decoration:underline;font-size:24px;margin-top:20px}.vacancy-form-success{font-size:24px;line-height:1.5}.vacancy-form-success.__active .owl{display:block}.vacancy-form .owl{display:none}@media screen and (max-width:1440px){.vacancies-i-desc-ttl{font-size:24px}}@media screen and (max-width:1200px){.vacancies-blk{background:0 0;padding:0 40px}.vacancies-ttl{margin-bottom:20px}.vacancies-i-desc-ttl,.vacancies-i-subttl,.vacancies-i-ttl,.vacancy-form-ttl{text-align:center}.vacancies-i-desc-ttl{font-size:30px}.vacancy-form{max-width:100%}.vacancy-form-ttl{display:block}.vacancy-form-lst{max-width:420px;margin:30px auto 0}.vacancy-form .wrap-sub button{margin:0 auto}.vacancy-form .vacancy-form-back{margin:20px auto 0}}@media screen and (max-width:680px){.vacancies-blk{padding:0;margin:60px auto 0}.vacancies-sub-ttl{padding-bottom:35px}.vacancies-row{margin-bottom:50px;max-height:330px}.vacancies-card{padding:15px;margin-bottom:20px}.vacancies-card-ttl{font-size:16px}.vacancies-card-lnk{font-size:14px}.vacancies-card-ic{margin-left:5px;width:15px}.vacancies-empty .fliper{margin-top:0}.vacancy-form-back{text-align:center}}.vacancy-wrap{max-width:650px;width:100%;margin:0 auto}.vacancy-cnt{margin-top:20px}.vacancy-cnt-form{background-color:#f7f7f7}.vacancy-cnt h1{font-size:36px;font-weight:500;text-align:center}.vacancy-cnt h2{font-size:30px;font-weight:500;text-align:center}.vacancy-cnt h3,.vacancy-cnt h4,.vacancy-cnt h5,.vacancy-cnt h6{font-size:24px;font-weight:500;text-align:center;padding:35px 0 25px}.vacancy-cnt p{font-size:16px;font-weight:400;text-align:center;line-height:1.3}.vacancy-cnt span{font-size:16px;font-weight:400;line-height:1.3}.vacancy-cnt b,.vacancy-cnt strong{font-size:16px;font-weight:600;line-height:1.3}.vacancy-cnt li{position:relative;font-size:16px;font-weight:400;line-height:1.3;padding-left:20px;margin-bottom:15px}.vacancy-cnt li:before{content:'';position:absolute;display:block;top:0;left:0;width:10px;height:10px;margin-top:5px;background:#222;border-radius:50%}.vacancy-cnt li:last-of-type{margin-bottom:0}@media screen and (max-width:680px){.vacancy-cnt{margin-top:0}.vacancy-cnt h1{font-size:28px}.vacancy-cnt h2{font-size:26px;font-weight:500;text-align:center}.vacancy-cnt h3,.vacancy-cnt h4,.vacancy-cnt h5,.vacancy-cnt h6{font-size:22px;padding:25px 0 15px}.vacancy-cnt .vacancy-cnt li{padding-left:15px}.vacancy-cnt .vacancy-cnt li:before{width:7px;height:7px}}