.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.flex-box{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-box>.flex-align--auto{-ms-flex-item-align:auto;flex-item-align:auto;-webkit-align-self:auto;-ms-align-self:auto;align-self:auto}.flex-box>.flex-align--start{-ms-flex-item-align:flex-start;flex-item-align:flex-start;-webkit-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.flex-box>.flex-align--end{-ms-flex-item-align:flex-end;flex-item-align:flex-end;-webkit-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.flex-box>.flex-align--center{-ms-flex-item-align:center;flex-item-align:center;-webkit-align-self:center;-ms-align-self:center;align-self:center}.flex-box>.flex-align--baseline{-ms-flex-item-align:baseline;flex-item-align:baseline;-webkit-align-self:baseline;-ms-align-self:baseline;align-self:baseline}.flex-box>.flex-align--stretch{-ms-flex-item-align:stretch;flex-item-align:stretch;-webkit-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.flex-order--n-1{-webkit-box-ordinal-group:0;-ms-box-ordinal-group:0;box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;-ms-order:-1;order:-1}.flex-order--n0{-webkit-box-ordinal-group:1;-ms-box-ordinal-group:1;box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;-ms-order:0;order:0}.flex-order--n1{-webkit-box-ordinal-group:2;-ms-box-ordinal-group:2;box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;-ms-order:1;order:1}.flex-order--n2{-webkit-box-ordinal-group:3;-ms-box-ordinal-group:3;box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;-ms-order:2;order:2}.flex-order--n3{-webkit-box-ordinal-group:4;-ms-box-ordinal-group:4;box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;-ms-order:3;order:3}.flex-order--n4{-webkit-box-ordinal-group:5;-ms-box-ordinal-group:5;box-ordinal-group:5;-ms-flex-order:4;-webkit-order:4;-ms-order:4;order:4}.flex-order--n5{-webkit-box-ordinal-group:6;-ms-box-ordinal-group:6;box-ordinal-group:6;-ms-flex-order:5;-webkit-order:5;-ms-order:5;order:5}.flex-direction--row{-ms-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-direction--row-reverse{-ms-box-orient:horizontal;box-orient:horizontal;-ms-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column{-ms-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-direction--column-reverse{-ms-box-orient:vertical;box-orient:vertical;-ms-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-h-align--start{-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.flex-h-align--end{-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.flex-h-align--center{-ms-flex-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.flex-h-align--between{-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.flex-h-align--around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.flex-wrap--nowrap{-ms-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap--wrap{-ms-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-v-align--start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.flex-v-align--end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.flex-v-align--center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.flex-v-align--between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.flex-v-align--around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.flex-v-align--stretch{-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch}.flex-v-align-items--start{-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex-v-align-items--end{-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.flex-v-align-items--center{-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex-v-align-items--baseline{-ms-box-align:baseline;box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-ms-align-items:baseline;align-items:baseline}.flex-v-align-items--stretch{-ms-box-align:stretch;box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}@media (min-width:960px){.flex_between-md{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_between-md_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_between-md_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:768px){.flex_between-sm{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_between-sm_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_between-sm_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:480px){.flex_between-xs{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_between-xs_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_between-xs_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:319px){.flex_between-min{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_between-min_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_between-min_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:960px){.flex_around-md{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_around-md_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_around-md_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:768px){.flex_around-sm{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_around-sm_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_around-sm_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:480px){.flex_around-xs{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_around-xs_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_around-xs_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:319px){.flex_around-min{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_around-min_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_around-min_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:960px){.flex_start-md{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_start-md_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_start-md_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:768px){.flex_start-sm{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_start-sm_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_start-sm_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:480px){.flex_start-xs{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_start-xs_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_start-xs_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:319px){.flex_start-min{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_start-min_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_start-min_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:960px){.flex_end-md{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_end-md_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_end-md_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:768px){.flex_end-sm{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_end-sm_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_end-sm_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:480px){.flex_end-xs{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_end-xs_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_end-xs_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (min-width:319px){.flex_end-min{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.flex_end-min_top{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.flex_end-min_bottom{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}.block-center{margin:0 auto 0 auto;display:block}.block-left{margin:0;display:block}.block-right{margin:0 0 0 auto;display:block}@media (max-width:960px){.block_md-center{margin:0 auto 0 auto;display:block}.block_md-left{margin:0;display:block}.block_md-right{margin:0 0 0 auto;display:block}}@media (max-width:768px){.block_sm-center{margin:0 auto 0 auto;display:block}.block_sm-left{margin:0;display:block}.block_sm-right{margin:0 0 0 auto;display:block}}@media (max-width:480px){.block_xs-center{margin:0 auto 0 auto;display:block}.block_xs-left{margin:0;display:block}.block_xs-right{margin:0 0 0 auto;display:block}}@media (max-width:319px){.block_min-center{margin:0 auto 0 auto;display:block}.block_min-left{margin:0;display:block}.block_min-right{margin:0 0 0 auto;display:block}}@font-face{font-family:"PT Sans";src:url(/5fbbb630167616855c77441b40bfcfe702ee2f50/537b3/fonts/pt_sans-web-bold.woff);font-weight:700}@font-face{font-family:"PT Sans";src:url(/d73dae10f87ddc838c202fd72214f5de9899ed56/6dc7f/fonts/pt_sans-web-regular.woff);font-weight:400}.input::-webkit-input-placeholder{color:inherit}.input::-moz-placeholder{color:inherit}.input:-moz-placeholder{color:inherit}.input:-ms-input-placeholder{color:inherit}.input_error{color:red!important;border-color:red!important}.nav-btn{padding:0;position:absolute;z-index:10;background-repeat:no-repeat;background-color:rgba(0,0,0,0);cursor:pointer;transition:.25s all;-webkit-transition:.25s all;display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-btn span{width:100%;display:block;text-align:center;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;opacity:0;transition:.25s all;-webkit-transition:.25s all}@media (max-height:700px){.nav-btn span{display:none}}.nav-btn:hover{background-color:rgba(0,0,0,.1)}.nav-btn:hover span{opacity:1}.nav-btn:hover img{animation:none!important;-webkit-animation:none!important}.nav-btn.up{width:100%;height:145px;top:0;left:0;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}@media (max-height:700px){.nav-btn.up{height:50px;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}}.nav-btn.up img{display:block;margin:36px auto 20px auto;animation:up 1s infinite;-webkit-animation:up 1s infinite}@media (max-height:700px){.nav-btn.up img{margin:0 auto}}.nav-btn.right{height:100%;width:145px;right:0;top:0;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-ms-box-pack:end;box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}@media (max-height:700px){.nav-btn.right{width:50px}}.nav-btn.right img{margin:0 36px 0 20px;animation:right 1s infinite;-webkit-animation:right 1s infinite}@media (max-height:700px){.nav-btn.right img{margin:0 auto}}.nav-btn.right span{position:absolute;top:calc(50% + 30px);left:0;z-index:1;text-align:right;padding:0 10px;width:100%}.nav-btn.down{width:100%;height:145px;left:0;bottom:0;-ms-box-align:end;box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}@media (max-height:700px){.nav-btn.down{-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;height:50px}}.nav-btn.down img{display:block;margin:36px auto 20px auto;animation:down 1s infinite;-webkit-animation:down 1s infinite}@media (max-height:700px){.nav-btn.down img{margin:0 auto}}.nav-btn.left{height:100%;width:145px;left:0;top:0;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}@media (max-height:700px){.nav-btn.left{width:50px;-ms-flex-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}.nav-btn.left img{margin:0 20px 0 36px;animation:left 1s infinite;-webkit-animation:left 1s infinite}@media (max-height:700px){.nav-btn.left img{margin:0 auto}}.nav-btn.left span{position:absolute;top:calc(50% + 30px);left:0;z-index:1;text-align:left;padding:0 10px;width:100%}@keyframes up{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-40px);opacity:.2}}@-webkit-keyframes up{0%{-webkit-transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-40px);opacity:.2}}@keyframes down{0%{transform:translateY(0);opacity:1}100%{transform:translateY(40px);opacity:.2}}@-webkit-keyframes down{0%{-webkit-transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(40px);opacity:.2}}@keyframes left{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-40px);opacity:.2}}@-webkit-keyframes left{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-40px);opacity:.2}}@keyframes right{0%{transform:translateX(0);opacity:1}100%{transform:translateX(40px);opacity:.2}}@-webkit-keyframes right{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(40px);opacity:.2}}.divider{width:92px;height:5px;background-color:#fff;display:block;margin:0 0 38px 0}@media (max-width:960px){.divider{width:54px;height:3px;margin:0 0 20px 0}}@media (max-width:480px){.divider{margin:0 0 5.3334vw 0}}.title{color:#fff;font-size:72px;line-height:86px;font-weight:700}@media (max-width:1360px){.title{font-size:56px;line-height:70px}}@media (max-width:960px){.title{font-size:28px;line-height:36px}}.text{color:#fff;font-size:25px;font-weight:300;line-height:36px}@media (max-width:960px){.text{font-size:18px;line-height:24px}}@media (max-width:480px){.text{font-size:5vw;line-height:6.5vw}}.watch-video{width:100%;max-width:220px;margin:50px 0 0 0;cursor:pointer;display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:960px){.watch-video{max-width:180px;margin:30px 0 0 0}}.watch-video__text{color:#fff;font-size:24px;font-weight:700;line-height:24px;margin:0 0 0 24px}@media (max-width:960px){.watch-video__text{font-size:16px;line-height:14px;margin:0 0 0 16px}}.watch-video .play-btn{width:67px;min-width:67px;height:67px;box-shadow:0 10px 29px rgba(0,1,5,.17);background-color:#fff;border-radius:50%;background-image:url(/image/ui/a14cd45893165c69983a5340f525e0d989ef141f/play.png);background-position:center;background-repeat:no-repeat}.modal{width:100%;min-width:320px;height:100%;position:fixed;top:0;left:0;overflow:auto;z-index:1000}.modal-enter,.modal-leave-to{opacity:0;transform:scale(1.1)}.modal-enter-active,.modal-leave-active{transition:.3s all;-webkit-transition:.3s all}.modal .layout{background-color:rgba(0,0,0,.1);width:100%;height:100%;position:fixed;top:0;left:0}@media (max-width:768px){.modal .layout{background-color:#fff}}.modal .close{position:absolute;top:10px;right:10px;cursor:pointer;width:26px;height:26px;z-index:10}@media (max-width:768px){.modal .close{top:38px;right:30px;width:30px;height:30px}}@media (max-width:340px){.modal .close{right:10px}}.modal .close:after,.modal .close:before{content:'';display:block;width:100%;height:3px;background-color:#000;position:absolute;bottom:50%;left:0}@media (max-width:768px){.modal .close:after,.modal .close:before{background-color:#39aadc}}.modal .close:after{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.modal .close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.modal .popup{position:absolute;top:100px;right:50px;bottom:100px;z-index:10;height:calc(100% - 200px);width:100%;max-width:600px;background-color:#fff;padding:70px 60px 40px 60px;overflow:auto}@media (max-width:768px){.modal .popup{top:0;bottom:auto;right:auto;left:0;width:100%;max-width:100%;height:auto;padding:30px}}@media (max-width:480px){.modal .popup{text-shadow:none}}@media (max-width:340px){.modal .popup{text-shadow:none;padding:30px 10px}}.modal .popup-head{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:60px}@media (max-width:768px){.modal .popup-head{display:block;margin-bottom:40px}}.modal .popup-heading{color:#37a8da;font-size:36px;font-weight:700;line-height:36px}.modal .popup-link{color:#37a8da;font-size:18px;font-weight:400;line-height:30px;text-decoration:underline}.modal .popup-container iframe{display:block;margin:20px auto;width:100%;max-width:500px;height:300px}.modal .popup-text{color:#000;font-size:18px;font-weight:400;line-height:30px;margin-bottom:20px}.modal .popup_thanks{z-index:1;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);background-color:#fff;width:400px;height:400px}.modal .popup_video{position:absolute;top:5%;right:10%;bottom:100px;z-index:10;height:90%;width:80%}.modal .popup_video .close{top:0;right:-30px}.modal .popup_video-container{height:100%;background-color:#000}.modal .popup_video-container iframe{width:100%;height:100%;display:block}.modal .popup input{display:block;width:100%;height:50px;margin:0 auto 20px auto;border-bottom:1px solid #37a8da;padding:0;color:#000;font-size:18px}.modal .popup .btn{display:block;width:100%;height:50px;margin:0 auto 0 auto;border-bottom:3px solid #37a8da;color:#000;font-size:18px;transition:.25s all;-webkit-transition:.25s all}.modal .popup .btn:hover{background-color:#37a8da;color:#fff}.modal .fade-enter,.modal .fade-leave-to{opacity:0}.modal .fade-enter-active,.modal .fade-leave-active{transition:.3s all;-webkit-transition:.3s all}.desktop .wrapper{width:calc(100% - 102px);height:calc(100% - 102px);margin:0 auto;position:absolute;top:51px;left:51px;z-index:2;padding:94px;display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.desktop .inner,.desktop .inner_lg{max-width:1040px;padding:10px 7px;width:100%;height:100%;margin:0 auto;display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.desktop .inner_lg{-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;max-width:100%}.desktop .header{position:absolute;top:0;left:0;width:100%;z-index:100}.desktop .header .container{width:100%;margin:0 auto;display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.desktop .header .logo{width:94px;height:94px;display:block;cursor:pointer}.desktop .header .header-contacts{margin:0 0 0 auto}.desktop .header .header-contacts a{display:inline-block;color:#fff;font-size:24px;font-weight:400;border-bottom:3px solid #fff;margin-bottom:4px}.desktop .header .page-title{color:#fff;font-size:18px;font-weight:400;text-transform:uppercase;margin:0 0 0 15px}.desktop .header-fixed{position:fixed;top:0;left:0;width:100%;z-index:100}.desktop .header-fixed .wrapper{padding:0}.desktop .header-fixed .container{width:100%;margin:0 auto;display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;display:none!important}.desktop .header-fixed .logo{width:94px;height:94px;display:block;cursor:pointer}.desktop .header-fixed .page-title{color:#fff;font-size:18px;font-weight:400;text-transform:uppercase;margin:0 0 0 15px}.desktop .header-fixed .contacts a{display:inline-block;color:#fff;font-size:24px;font-weight:400;border-bottom:3px solid #fff;margin-bottom:4px}.desktop .nav-link{color:#fff;font-size:18px;font-weight:400;position:relative;z-index:1;margin-top:15px}.desktop .nav-link:nth-of-type(1){margin-top:0}.desktop .nav-link a{position:relative;z-index:1}.desktop .nav-link a:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff;transform:scale(0);-webkit-transform:scale(0);transform-origin:0 0;-webkit-transform-origin:0 0;transition:.25s all;-webkit-transition:.25s all}.desktop .nav-link a:hover:before{transform:scale(1);-webkit-transform:scale(1)}.desktop .nav-link.currentScreen a{position:relative;z-index:1}.desktop .nav-link.currentScreen a:after{content:'';position:absolute;top:50%;left:calc(100% + 15px);width:600px;height:1px;background-color:#fff}.desktop .nav-link.currentScreen span{width:35px;height:35px;background-color:#fff;display:block;position:absolute;top:calc(50% - 17px);left:250px;border-radius:50%;z-index:2;cursor:pointer}.desktop .nav-link.currentScreen span:after{content:'';width:4px;height:4px;background-color:#39aadc;border-radius:50%;top:calc(50% - 2px);left:calc(50% - 2px);z-index:1;position:absolute;transition:box-shadow .2s .2s,transform .3s;box-shadow:8px 0 0 0 #39aadc,-8px 0 0 0 #39aadc;transform-origin:50%}.desktop .nav-link.currentScreen span:hover:after{transition:box-shadow .2s,transform .3s .2s;box-shadow:0 0 0 0 #39aadc,0 0 0 0 #39aadc;transform:scale(3)}.desktop .view-panel{width:100%;height:100%;position:fixed;top:0;left:0;z-index:100;background-color:#ddd;overflow:hidden}.desktop .view-panel__container{width:500%;height:500%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:.5s all;-webkit-transition:.5s all}.desktop .view-panel__container.no-animation{transition:0s all;-webkit-transition:0s all}.desktop .view-panel section{width:20%;height:100vh;background-color:#1eb8d8;position:relative;z-index:1;overflow:hidden}.desktop .main-page{background-image:url(../image/main-page/bg.png)}.desktop .main-page .text-block{width:100%}.desktop .main-page .text-block .flex-container{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;margin-bottom:30px}.desktop .main-page .text-block .link-btn{color:#fff;font-size:24px;font-weight:700;border-bottom:3px solid #fff;margin-right:40px}.desktop .main-page .text-block .text{width:100%;max-width:600px}.desktop .main-page .text-block .links{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.desktop .main-page .text-block .links a{margin-right:30px}.desktop .main-page .text-block .links a img{height:auto;width:auto}.desktop .main-page .title{font-size:72px;line-height:54px;margin-bottom:30px}.desktop .main-page .contacts{width:100%;max-width:527px;box-shadow:2px 3px 8px 1px rgba(0,1,5,.14);margin:30px 0 0 0;position:relative;z-index:2}.desktop .main-page .contacts-container{padding:20px;background-color:#fff;position:relative;z-index:2}.desktop .main-page .contacts-pic{width:105%;position:absolute;z-index:1;top:30px;left:0;min-width:430px}.desktop .main-page .contacts-heading{color:#6ca7de;font-size:30px;font-weight:700;margin-bottom:20px}.desktop .main-page .contacts-heading:after{content:'';position:absolute;top:30px;right:30px;width:2px;height:calc(100% - 60px);background-color:#6ca7de}.desktop .main-page .contacts-text{color:#000;font-size:20px;font-weight:400;display:block;margin-bottom:6px}.desktop .main-page .contacts-social{width:30px;font-size:0;display:block;margin:60px 0 0 0}.desktop .main-page .contacts-social img{width:100%}.desktop .clients{background-image:url(../image/clients/bg.png)}.desktop .clients .pic{position:absolute;top:50%;right:0;width:47%;z-index:2;max-width:852px;transform:translateY(-50%)}.desktop .clients .pic .image{width:100%}.desktop .clients .pic-logotypes{background-color:#fff;display:block;position:absolute;top:4.5%;left:18%;width:66.7%;transform:rotate(2.3deg);display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-ms-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.desktop .clients .pic-logotypes img{width:100%}.desktop .text-container{max-width:385px;max-height:500px;height:100%;display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.desktop .commercial-design_danone{background-image:url(/image/commercial-design/danone/d1501c47800223dc5b9ca7d57591ea82d80285a3/bg.png)}.desktop .commercial-design_danone .pic{position:absolute;top:50%;right:0;z-index:3;width:calc(100% - 530px);max-width:852px;transform:translateY(-50%)}.desktop .commercial-design_rusal{background-image:url(/image/commercial-design/rusal/c1500ba93f24b11f65772fea1854f5a2f17e3ba4/bg.png)}.desktop .commercial-design_rusal .pic{position:absolute;top:50%;right:11.5%;z-index:3;width:calc(78% - 530px);max-width:599px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.desktop .commercial-design_danisimo{background-image:url(/image/commercial-design/danisimo/b17bfc85b1d7d8fc911bbde9bebefd3663b68117/bg.png)}.desktop .commercial-design_danisimo .pic{position:absolute;top:50%;right:0;z-index:3;width:calc(95% - 530px);max-width:840px;transform:translateY(-50%)}.desktop .ux-design_yunarmy{background-image:url(/image/ux-design/yunarmy/0108cca6c5240209de8c8992475ab88f15524a6f/bg.png)}.desktop .ux-design_yunarmy .text-container{max-width:450px}.desktop .ux-design_yunarmy .pic{position:absolute;top:0;bottom:0;right:0;height:100%;z-index:3}.desktop .ux-design_sparrow{background-image:url(/image/ux-design/sparrow/11d78c77f487a1b47a663d6d39dd15ff79c7ba4c/bg.png)}.desktop .ux-design_sparrow .text-container{max-width:450px}.desktop .ux-design_sparrow .pic{position:absolute;top:0;right:0;z-index:3;width:calc(87% - 530px);max-width:870px}.desktop .ux-design_cism{background-image:url(/image/ux-design/cism/1550dbf1cf616f90d3f4fda0e169f3108796d058/bg.png)}.desktop .ux-design_cism .text-container{max-width:450px}.desktop .ux-design_cism .pic{position:absolute;top:0;bottom:0;right:0;height:100%;z-index:3}.desktop .product-design_sparrow{background-image:url(/image/product-design/sparrow/f30f094471bd12ccd49072725eb16f164ef0e245/bg.png)}.desktop .product-design_sparrow .text-container{max-width:450px}.desktop .product-design_sparrow .pic{position:absolute;bottom:0;right:5%;z-index:3;width:68%;max-height:90%;max-width:594px;background-image:url(/image/product-design/sparrow/178f152e4ec21b6a05b1ab2f233a0e4d35c81883/pic.png);background-repeat:no-repeat;background-position:bottom center;background-size:contain;height:100%;pointer-events:none}.desktop .product-design_robot{background-image:url(/42dcd5d1eb120d1f43fd58d6a5e1506ca5a8bb49/fcab4/image/product-design/robot/bg.png)}.desktop .product-design_robot .text-container{max-width:450px}.desktop .product-design_robot .pic{position:absolute;bottom:0;right:0;z-index:3;width:100%;max-height:98%;background-image:url(../image/product-design/robot/pic.png);background-repeat:no-repeat;background-position:bottom right;background-size:contain;height:100%;pointer-events:none}.desktop .product-design_danone{background-image:url(/fd7ccf1d340d41ff88b54d5784c7c131a13fccc8/44700/image/product-design/danone/bg.png)}.desktop .product-design_danone .text-container{max-width:450px}.desktop .product-design_danone .pic{position:absolute;bottom:0;right:0;z-index:3;width:100%;max-height:98%;background-image:url(../image/product-design/danone/pic.png);background-repeat:no-repeat;background-position:bottom right;background-size:contain;height:100%;pointer-events:none}.mobile .wrapper{width:100%;margin:0 auto;display:block;padding:0 30px;height:100%}@media (max-width:340px){.mobile .wrapper{padding:0 10px}}.mobile .header{padding:30px 0;position:fixed;width:100%;top:0;left:0;z-index:100;background-color:rgba(30,184,216,0);transition:.25s all;-webkit-transition:.25s all}@media (max-width:480px){.mobile .header{padding:4vw 0}}.mobile .header.fixed{opacity:0;transform:scale(.5);-webkit-transform:scale(.5);pointer-events:none;padding:5px 0;background-color:rgba(30,184,216,.8)}.mobile .header.fixed .container{-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.mobile .header.fixed .logo{width:40px}.mobile .header .logo{width:94px;transition:.25s all;-webkit-transition:.25s all}@media (max-width:480px){.mobile .header .logo{width:20vw}}.mobile .header .container{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-box-align:start;box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.mobile .header .menu-btn{width:40px;padding:0;cursor:pointer;display:block}.mobile .header .menu-btn span{pointer-events:none;display:block;height:3px;background-color:#fff;margin:8px 0 0 auto;transition:.25s all;-webkit-transition:.25s all}.mobile .header .menu-btn span:nth-of-type(1){width:100%;margin:0 0 0 auto}.mobile .header .nav{display:none;position:absolute;top:90%;left:0;width:100%;background-color:#1eb8d8;z-index:10;min-height:100vh}.mobile .header .nav-link{display:block;color:#fff;font-size:30px;font-weight:700;text-transform:uppercase;text-align:right;margin-bottom:40px;text-shadow:none;padding:0 30px}@media (max-width:340px){.mobile .header .nav-link{padding:0 10px}}@media (orientation:landscape){.mobile .header .nav-link{margin-bottom:10px;font-size:20px}}.mobile.menu-open .header{background-color:#1eb8d8}.mobile.menu-open .header .menu-btn span{width:100%}.mobile.menu-open .header .menu-btn span:nth-of-type(1){transform:translateY(11px) rotate(45deg);-webkit-transform:translateY(11px) rotate(45deg)}.mobile.menu-open .header .menu-btn span:nth-of-type(2){opacity:0}.mobile.menu-open .header .menu-btn span:nth-of-type(3){transform:translateY(-11px) rotate(-45deg);-webkit-transform:translateY(-11px) rotate(-45deg)}.mobile.menu-open .header .nav{display:block}.desktop .mobile .inner_lg,.mobile .desktop .inner_lg,.mobile .inner{width:100%;height:100%;margin:0 auto;display:block}@media (max-width:768px){.desktop .mobile .inner_lg,.mobile .desktop .inner_lg,.mobile .inner{display:block}}.mobile .title{width:100%;max-width:350px;margin-bottom:15px}@media (max-width:768px){.mobile .title{max-width:100%}}@media (max-width:480px){.mobile .title{font-size:9vw;line-height:10vw}}.mobile .text-block{width:100%;max-width:calc(100% - 350px)}@media (max-width:768px){.mobile .text-block{max-width:100%;margin-top:30px}}@media (max-width:480px){.mobile .text-block{margin-top:8vw}}.mobile .subtitle{color:#fff;font-size:24px;font-weight:700;padding-bottom:13px;border-bottom:3px solid #fff;margin-bottom:18px}@media (max-width:480px){.mobile .subtitle{font-size:8vw;padding-bottom:4vw;margin-bottom:6vw}}.mobile .main-page{padding:160px 0 100px 0;background-image:url(../image/main-page/bg-mobile.png)}@media (max-width:480px){.mobile .main-page{padding:30vw 0 12vw 0;height:100vh}}.mobile .main-page .title{text-transform:uppercase;line-height:40px;font-size:32px}@media (max-width:480px){.mobile .main-page .title{line-height:8vw;font-size:7.6vw}}.mobile .main-page .links{display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.mobile .main-page .links a{margin-right:30px}.mobile .main-page .links a img{height:auto;width:auto}.mobile .main-page .contacts{width:100%;max-width:527px;box-shadow:2px 3px 8px 1px rgba(0,1,5,.14);margin:30px 0 0 0;position:relative;z-index:2}@media (max-width:480px){.mobile .main-page .contacts{margin:8vw 0 0 0}}.mobile .main-page .contacts *{text-shadow:none}.mobile .main-page .contacts-container{padding:20px;background-color:#fff;position:relative;z-index:2}@media (max-width:480px){.mobile .main-page .contacts-container{padding:4vw}}.mobile .main-page .contacts-pic{width:105%;position:absolute;z-index:1;top:30px;left:0;min-width:500px}.mobile .main-page .contacts-heading{color:#6ca7de;font-size:28px;font-weight:700;margin-bottom:15px}@media (max-width:480px){.mobile .main-page .contacts-heading{font-size:7vw}}.mobile .main-page .contacts-heading:after{content:'';position:absolute;top:20px;right:20px;width:2px;height:calc(100% - 40px);background-color:#6ca7de;z-index:1}@media (max-width:480px){.mobile .main-page .contacts-heading:after{right:2.5vw}}.mobile .main-page .contacts-text{color:#000;font-size:18px;font-weight:400;display:block;margin-bottom:6px}@media (max-width:480px){.mobile .main-page .contacts-text{font-size:4vw;margin-bottom:1.2vw}}.mobile .main-page .contacts-social{width:25px;font-size:0;display:block;margin:50px 0 0 0}@media (max-width:480px){.mobile .main-page .contacts-social{margin:8vw 0 0 0}}.mobile .main-page .contacts-social img{width:100%}.mobile #product .name{position:absolute;bottom:10vw;left:0;width:100%}.mobile .slider section{padding:30px 0 70px 0;position:relative;z-index:1;min-height:500px;height:100vh}@media (max-width:480px){.mobile .slider section{padding:10vw 0 5vw 0;height:92vh}}.mobile .slider section .wrapper{background-size:initial}@media (max-width:420px){.mobile .slider section .wrapper{background-size:68%}}.mobile .slider .slick-next,.mobile .slider .slick-prev{position:absolute;bottom:10vw;z-index:10;background-position:center;background-repeat:no-repeat;background-size:initial;width:40px;height:40px;font-size:0}.mobile .slider .slick-next.slick-next,.mobile .slider .slick-prev.slick-next{background-image:url(/image/ui/dde0f95a883060d62c8dde136b79396595ab8f4f/right.png);right:30px}.mobile .slider .slick-next.slick-prev,.mobile .slider .slick-prev.slick-prev{background-image:url(/image/ui/4fa24553d3ebb264cebc73d432a8df9dc7ced4c0/left.png);left:30px}.mobile .slider .name{text-align:center;color:#fff;font-size:24px;font-weight:400;margin:20px 0 0 0;position:absolute;bottom:10vw;left:0;width:100%;z-index:1}@media (max-width:480px){.mobile .slider .name{font-size:7.5vw;margin:0}}.mobile .slider .name span{display:block;margin-bottom:2px}.mobile .slider .name a{color:#f2f2f2;font-size:18px;font-weight:400;text-decoration:underline}.mobile .pic{width:100%;height:42vh;background-position:center;background-size:contain;background-repeat:no-repeat;margin:2vh 0 0 0}.mobile .product-design_sparrow{background-image:url(/image/product-design/sparrow/384954b49e804be82cdef179252d66327e9dd52c/bg-mobile.png)}.mobile .product-design_sparrow .wrapper{background-position:right 90%}.mobile .product-design_robot{background-image:url(/image/product-design/robot/08a05d41f6c4d354c70d9b43b94cdc39f0016484/bg-mobile.png);background-position:right bottom;background-size:contain}.mobile .product-design_danone{background-image:url(/a8a1c095e75ad82474e1a90948b77aee55c233ca/479b7/image/product-design/danone/bg-mobile.png);background-size:contain;background-position:center bottom}.mobile .ux-design_yunarmy{background-image:url(/image/ux-design/yunarmy/0108cca6c5240209de8c8992475ab88f15524a6f/bg.png)}.mobile .ux-design_yunarmy .pic{margin:1vh 0 0 0}.mobile .ux-design_sparrow{background-image:url(/image/ux-design/sparrow/11d78c77f487a1b47a663d6d39dd15ff79c7ba4c/bg.png)}.mobile .ux-design_sparrow .pic{width:calc(100% + 60px);margin-left:-30px;margin-top:1vh;background-position:center}.mobile .ux-design_cism{background-image:url(/image/ux-design/cism/1550dbf1cf616f90d3f4fda0e169f3108796d058/bg.png)}.mobile .ux-design_cism .pic{margin:1vh 0 0 0}.mobile .commercial-design_danone{background-image:url(/image/commercial-design/danone/d1501c47800223dc5b9ca7d57591ea82d80285a3/bg.png)}.mobile .commercial-design_danone .pic{margin:4vh 0 0 0}.mobile .commercial-design_danone .wrapper{background-position:center 65%}.mobile .commercial-design_rusal{background-image:url(/image/commercial-design/rusal/c1500ba93f24b11f65772fea1854f5a2f17e3ba4/bg.png)}.mobile .commercial-design_rusal .pic{margin:4vh 0 0 0}.mobile .commercial-design_rusal .wrapper{background-position:right 80%}.mobile .commercial-design_danisimo{background-image:url(/image/commercial-design/danisimo/b17bfc85b1d7d8fc911bbde9bebefd3663b68117/bg.png)}.mobile .commercial-design_danisimo .pic{margin:4vh 0 0 0}.mobile .commercial-design_danisimo .wrapper{background-position:center 80%}.mobile .clients{padding-bottom:70px;min-height:600px}@media (max-width:480px){.mobile .clients{padding:10vw 0 5vw 0;height:100vh}}.mobile .clients .pic{display:block;margin:25px auto 0 auto;position:relative;z-index:1;max-width:400px}.mobile .clients .pic .image{width:100%}.mobile .clients .pic-logotypes{background-color:#fff;display:block;position:absolute;top:4.5%;left:18%;width:66.7%;transform:rotate(2.3deg);display:-webkit-box;display:-ms-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-ms-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile .clients .pic-logotypes img{width:100%}body{padding:0;margin:0;font-family:"PT Sans";transition:opacity 1s .5s}body.preload{opacity:1!important}.wrapper{background-repeat:no-repeat;background-position:center}#input{position:fixed;top:0;left:0;z-index:1000;width:50px;height:50px;background-color:#fff;padding:0 10px}.wrapper-all{width:100%;overflow:hidden;min-width:319px}*{box-sizing:border-box}a,h1,h2,h3,h4,img,li,p,ul{padding:0;margin:0;text-decoration:none;list-style-type:none;color:inherit}footer,section{width:100%;min-width:319px;margin:0 auto;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:1}button,input,textarea{position:relative;box-sizing:border-box;border:none;background-color:transparent;outline:0;border-radius:0}button::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit}button::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:inherit}button:-moz-placeholder,input:-moz-placeholder,textarea:-moz-placeholder{color:inherit}button:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:inherit}button{cursor:pointer}.col{display:inline-block;vertical-align:top}.col-m{display:inline-block;vertical-align:middle}