

/* Start:/local/templates/future-group_2018/markup/dist/css/fonts.css?1599215964632*/
@font-face{font-family:Gilroy;font-style:normal;font-weight:400;src:url(/local/templates/future-group_2018/markup/dist/css/../fonts/Gilroy400.woff2) format('woff2'),url(/local/templates/future-group_2018/markup/dist/css/../fonts/Gilroy400.woff) format('woff')}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;src:url(/local/templates/future-group_2018/markup/dist/css/../fonts/Gilroy500.woff2) format('woff2'),url(/local/templates/future-group_2018/markup/dist/css/../fonts/Gilroy500.woff) format('woff')}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;src:url(/local/templates/future-group_2018/markup/dist/css/../fonts/Gilroy600.woff2) format('woff2'),url(/local/templates/future-group_2018/markup/dist/css/../fonts/Gilroy600.woff) format('woff')}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;src:url(/local/templates/future-group_2018/markup/dist/css/../fonts/Gilroy700.woff2) format('woff2'),url(/local/templates/future-group_2018/markup/dist/css/../fonts/Gilroy700.woff) format('woff')}
/* End */


/* Start:/local/templates/future-group_2018/markup/dist/css/all.css?1599215964176487*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,main,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,button,select,option,:before,:after,.input-file__fake-input,.select__selected,.checkbox__fake-input,.radiobutton__fake-input{margin:0;padding:0;border:0;color:inherit;font-size:100%;font-family:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;vertical-align:baseline;box-sizing:border-box;outline:none}article,aside,canvas,details,figcaption,figure,footer,header,main,hgroup,menu,nav,section,summary{display:block}table{border-collapse:collapse;border-spacing:0}a[x-apple-data-detectors]{color:inherit;text-decoration:none;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}input,textarea,button,select,option,.input-file__fake-input,.select__selected,.checkbox__fake-input,.radiobutton__fake-input{box-shadow:none;border-radius:0;-webkit-tap-highlight-color:transparent}select::-ms-expand{display:none}.style{margin-top:100px;margin-bottom:100px;}.style__header{margin-bottom:50px}.style__wrapper + .style__wrapper{margin-top:100px}.style__title{color:#1c2e36;font-size:16px;font-weight:700;line-height:19px;text-transform:uppercase;border-bottom:2px solid #1c2e36;padding-bottom:10px;margin-bottom:40px}.style__info{color:#1c2e36;font-size:14px;line-height:16px;display:inline-block;}.style__info + .style__info{margin-left:30px}.style__caption,.style-typo__desc{color:#a4b3b7;font-size:14px;font-weight:700;line-height:16px}.style__show-grid{color:#a4b3b7;font-size:16px;font-weight:700;line-height:19px;}.style__show-grid + .style__show-grid{margin-top:40px}.style__show-grid [class^='col-']{min-height:60px;background-color:#e6edef;background-clip:content-box}.style-color{padding-top:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.style-color__additional{width:100%;position:absolute;bottom:0;left:0}.row .style-color__black.row,.row .style-color__white.row{margin-left:0;margin-right:0}.style-color__sub{padding-top:20%;padding-left:0 !important;padding-right:0 !important;}.style-color__black .style-color__sub:nth-child(5){background-color:rgba(0,0,0,0.1)}.style-color__white .style-color__sub:nth-child(5){background-color:rgba(255,255,255,0.1)}.style-color__black .style-color__sub:nth-child(4){background-color:rgba(0,0,0,0.2)}.style-color__white .style-color__sub:nth-child(4){background-color:rgba(255,255,255,0.2)}.style-color__black .style-color__sub:nth-child(3){background-color:rgba(0,0,0,0.3)}.style-color__white .style-color__sub:nth-child(3){background-color:rgba(255,255,255,0.3)}.style-color__black .style-color__sub:nth-child(2){background-color:rgba(0,0,0,0.4)}.style-color__white .style-color__sub:nth-child(2){background-color:rgba(255,255,255,0.4)}.style-color__black .style-color__sub:nth-child(1){background-color:rgba(0,0,0,0.5)}.style-color__white .style-color__sub:nth-child(1){background-color:rgba(255,255,255,0.5)}.style-typo{border:none;}.style-typo__desc{min-width:150px;text-align:right;padding-left:0;}@media only screen and (max-width:630px){.style-typo__desc{text-align:left}}@media only screen and (max-width:630px){.style-typo tr{display:block}.style-typo tr + tr{margin-top:30px}}.style-typo tr:hover td{background-color:transparent}.style-typo td{border:none;vertical-align:middle;padding-bottom:20px;padding-top:20px;}@media only screen and (max-width:630px){.style-typo td{display:block;padding:5px 0}}.style-typo h1,.style-typo h2,.style-typo h3,.style-typo h4,.style-typo h5,.style-typo p{margin-top:0;margin-bottom:0}.style-typo ul{margin-top:0}.future-card{color:inherit;text-decoration:none;border-bottom:none;padding-bottom:0;border:none;width:100%;max-width:360px;overflow:hidden;background-color:#fff;box-shadow:0 2px 1px #c8c8c8;border-radius:5px;position:relative;display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}.future-card:hover{color:inherit}.future-card--offset{margin-top:-210px}.future-card--hovered{transition:box-shadow .3s;}.future-card--hovered:hover{box-shadow:0 15px 15px 0 #b9b9b9}.future-card__image{width:100%;height:210px;background-position:50%;background-size:cover;background-repeat:no-repeat;border-bottom:1px solid #c9c9c9;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.future-card__image:after{content:"";width:100%;height:100%;background-color:transparent;position:absolute;left:0;top:0;z-index:0;transition:background .3s}.future-card--hovered:hover .future-card__image:after{background-color:rgba(0,0,0,0.6)}.future-card__content{color:#6c6c6c;font-size:12px;padding:20px 30px}.future-card__caption{color:#000;font-size:16px;font-weight:500;margin-bottom:5px}.future-card__button{color:#fff;font-size:12px;line-height:2.1;font-weight:700;text-transform:uppercase;border:1px solid rgba(255,255,255,0.2);border-radius:100px;padding:12px 30px;position:relative;z-index:2;visibility:hidden;opacity:0;transition:opacity .5s,visibility .5s,background-color .3s;}.future-card__button:hover{color:#fff;background-color:#57b782;border-color:#57b782}.future-card:hover .future-card__button{opacity:1;visibility:visible}.future-copy{float:right;width:24px;height:24px;position:relative;}.future-copy:before{content:"";width:24px;height:24px;background:url(/local/templates/future-group_2018/markup/dist/css/../images/icon-copy.svg) 100% 50% no-repeat;opacity:.3;transition:opacity .2s;display:block}.future-copy:hover:before{opacity:1}.future-copy .response{color:#000;font-size:12px;white-space:nowrap;position:absolute;top:3px;right:calc(100% + 15px)}.future-header{position:relative;margin-bottom:50px;}.future-header__top{width:100%;height:250px;color:#fff;overflow:hidden;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media only screen and (max-width:1090px){.future-header__top{height:auto;display:block;padding-bottom:210px}}.future-header__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media only screen and (max-width:1090px){.future-header__bottom{display:block}}.future-header__bg{background-size:cover;background-repeat:no-repeat;background-position:top center;position:absolute;top:-15px;bottom:-15px;right:-20px;left:-20px;z-index:-1;-webkit-filter:blur(25px);filter:blur(25px);}.future-header__bg:after{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:absolute;top:0;left:0;display:block}.future-header__title{margin-left:420px;font-weight:500;margin-top:10px;margin-bottom:0;}@media only screen and (max-width:1090px){.future-header__title{margin-left:0;margin-top:20px;margin-bottom:20px}}.future-list{border-top:1px solid #e3e3e3;list-style:none;margin-top:0;margin-bottom:0;padding-left:0;}.future-list .future-list{border-top:none}.future-list__link{color:inherit;text-decoration:none;border-bottom:none;padding-bottom:0;border:none;display:block;background-color:#fff;border-bottom:1px solid #e3e3e3;padding:16px calc(50vw - 800px);}@media only screen and (max-width:1680px){.future-list__link{padding-left:20px;padding-right:20px}}@media only screen and (max-width:630px){.future-list__link{padding-left:15px;padding-right:15px}}.future-list__link:hover{color:#0b40ff;border-color:#e3e3e3}.future-list .future-list .future-list__link{padding-left:calc(50vw - 770px);}@media only screen and (max-width:1680px){.future-list .future-list .future-list__link{padding-left:40px}}@media only screen and (max-width:630px){.future-list .future-list .future-list__link{padding-left:30px}}.future-list .future-list .future-list .future-list__link{padding-left:calc(50vw - 740px);}@media only screen and (max-width:1680px){.future-list .future-list .future-list .future-list__link{padding-left:60px}}@media only screen and (max-width:630px){.future-list .future-list .future-list .future-list__link{padding-left:45px}}.future-nav{color:#000;font-size:12px;line-height:1;font-weight:500;text-transform:uppercase;white-space:nowrap;background-color:#fff;border:1px solid #e3e3e3;border-left:none;border-radius:5px;padding:16px 30px;margin-left:30px;position:relative;display:inline-block;transition:box-shadow .3s;}@media only screen and (max-width:1090px){.future-nav{margin-left:10px;margin-top:20px}}@media only screen and (max-width:630px){.future-nav{width:calc(100% - 10px);max-width:350px}}.future-nav:after,.future-nav:before{position:absolute;content:'';display:block;width:12px;height:61%;left:-5px;border-radius:4px;border-left:1px solid #e3e3e3;background-color:#fff}.future-nav:after{top:0;-webkit-transform:rotate(27deg);transform:rotate(27deg)}.future-nav:before{bottom:0;-webkit-transform:rotate(-27deg);transform:rotate(-27deg)}.future-nav:hover{color:#000;border-color:#e3e3e3;box-shadow:0 0 20px rgba(0,0,0,0.1)}.future-projects{padding-bottom:100px;}@media only screen and (max-width:1190px){.future-projects{padding-bottom:60px}}@media only screen and (max-width:630px){.future-projects{padding-bottom:30px}}.future-projects__logo{text-align:center;margin-top:50px;margin-bottom:50px;}@media only screen and (max-width:1090px){.future-projects__logo{margin-top:30px;margin-bottom:30px}}.future-projects__wrapper{max-width:16400px;margin:0 auto}.future-projects__row{width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.future-projects__col{width:360px;box-sizing:content-box;padding-right:25px;padding-left:25px;margin-bottom:50px;}@media only screen and (max-width:1090px){.future-projects__col{padding-right:15px;padding-left:15px}}@media only screen and (max-width:1090px){.future-projects__col{margin-bottom:30px}}.future-search{max-width:770px;box-sizing:content-box;position:relative;padding-left:20px;padding-right:20px;margin:0 auto 50px;}@media only screen and (max-width:1090px){.future-search{max-width:750px;margin-bottom:30px}}@media only screen and (max-width:630px){.future-search{padding-left:15px;padding-right:15px}}.future-search__input{width:100%;min-height:auto;padding:13px 20px 14px 63px;background:#fff url(/local/templates/future-group_2018/markup/dist/css/../images/icon-search.svg) 20px 50% no-repeat;border:1px solid #e3e3e3;font-size:18px;font-weight:300;border-radius:5px;}.future-search__input:focus{box-shadow:none}.future-subcaption{font-size:18px;font-weight:300;margin-top:-15px}.future-caption{margin-bottom:10px}body{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.canvas{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.main{display:block;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.footer{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden}.row{width:100%;max-width:1640px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}.row--achievements{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media only screen and (max-width:960px){.row--achievements{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}[class^="col-"]{padding-right:20px;padding-left:20px;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;}@media only screen and (max-width:630px){[class^="col-"]{padding-right:20px;padding-left:20px}}.col-1{width:8.333333333333334%;}@media only screen and (max-width:630px){.col-1{width:100%}}.col-offset-1{margin-left:8.333333333333334%}.col-2{width:16.666666666666668%;}@media only screen and (max-width:630px){.col-2{width:100%}}.col-offset-2{margin-left:16.666666666666668%}.col-3{width:25%;}@media only screen and (max-width:630px){.col-3{width:100%}}.col-offset-3{margin-left:25%}.col-4{width:33.333333333333336%;}@media only screen and (max-width:630px){.col-4{width:100%}}.col-offset-4{margin-left:33.333333333333336%}.col-5{width:41.666666666666664%;}@media only screen and (max-width:630px){.col-5{width:100%}}.col-offset-5{margin-left:41.666666666666664%}.col-6{width:50%;}@media only screen and (max-width:630px){.col-6{width:100%}}.col-offset-6{margin-left:50%}.col-7{width:58.333333333333336%;}@media only screen and (max-width:630px){.col-7{width:100%}}.col-offset-7{margin-left:58.333333333333336%}.col-8{width:66.66666666666667%;}@media only screen and (max-width:630px){.col-8{width:100%}}.col-offset-8{margin-left:66.66666666666667%}.col-9{width:75%;}@media only screen and (max-width:630px){.col-9{width:100%}}.col-offset-9{margin-left:75%}.col-10{width:83.33333333333333%;}@media only screen and (max-width:630px){.col-10{width:100%}}.col-offset-10{margin-left:83.33333333333333%}.col-11{width:91.66666666666667%;}@media only screen and (max-width:630px){.col-11{width:100%}}.col-offset-11{margin-left:91.66666666666667%}.col-12{width:100%;}@media only screen and (max-width:630px){.col-12{width:100%}}.col-offset-12{margin-left:100%}.col-1-5{width:20%;}@media only screen and (max-width:630px){.col-1-5{width:100%}}.col-2-5{width:40%;}@media only screen and (max-width:630px){.col-2-5{width:100%}}.col-3-5{width:60%;}@media only screen and (max-width:630px){.col-3-5{width:100%}}.col-4-5{width:80%;}@media only screen and (max-width:630px){.col-4-5{width:100%}}.col-5-5{width:100%;}@media only screen and (max-width:630px){.col-5-5{width:100%}}@media only screen and (max-width:1190px){.col-l-1{width:8.333333333333334%}.col-l-offset-1{margin-left:8.333333333333334%}.col-l-2{width:16.666666666666668%}.col-l-offset-2{margin-left:16.666666666666668%}.col-l-3{width:25%}.col-l-offset-3{margin-left:25%}.col-l-4{width:33.333333333333336%}.col-l-offset-4{margin-left:33.333333333333336%}.col-l-5{width:41.666666666666664%}.col-l-offset-5{margin-left:41.666666666666664%}.col-l-6{width:50%}.col-l-offset-6{margin-left:50%}.col-l-7{width:58.333333333333336%}.col-l-offset-7{margin-left:58.333333333333336%}.col-l-8{width:66.66666666666667%}.col-l-offset-8{margin-left:66.66666666666667%}.col-l-9{width:75%}.col-l-offset-9{margin-left:75%}.col-l-10{width:83.33333333333333%}.col-l-offset-10{margin-left:83.33333333333333%}.col-l-11{width:91.66666666666667%}.col-l-offset-11{margin-left:91.66666666666667%}.col-l-12{width:100%}.col-l-offset-12{margin-left:100%}}@media only screen and (max-width:1190px){.col-l-1-5{width:20%}.col-l-2-5{width:40%}.col-l-3-5{width:60%}.col-l-4-5{width:80%}.col-l-5-5{width:100%}}@media only screen and (max-width:1090px){.col-md-1{width:8.333333333333334%}.col-md-offset-1{margin-left:8.333333333333334%}.col-md-2{width:16.666666666666668%}.col-md-offset-2{margin-left:16.666666666666668%}.col-md-3{width:25%}.col-md-offset-3{margin-left:25%}.col-md-4{width:33.333333333333336%}.col-md-offset-4{margin-left:33.333333333333336%}.col-md-5{width:41.666666666666664%}.col-md-offset-5{margin-left:41.666666666666664%}.col-md-6{width:50%}.col-md-offset-6{margin-left:50%}.col-md-7{width:58.333333333333336%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-8{width:66.66666666666667%}.col-md-offset-8{margin-left:66.66666666666667%}.col-md-9{width:75%}.col-md-offset-9{margin-left:75%}.col-md-10{width:83.33333333333333%}.col-md-offset-10{margin-left:83.33333333333333%}.col-md-11{width:91.66666666666667%}.col-md-offset-11{margin-left:91.66666666666667%}.col-md-12{width:100%}.col-md-offset-12{margin-left:100%}}@media only screen and (max-width:1090px){.col-md-1-5{width:20%}.col-md-2-5{width:40%}.col-md-3-5{width:60%}.col-md-4-5{width:80%}.col-md-5-5{width:100%}}@media only screen and (max-width:960px){.col-smd-1{width:8.333333333333334%}.col-smd-offset-1{margin-left:8.333333333333334%}.col-smd-2{width:16.666666666666668%}.col-smd-offset-2{margin-left:16.666666666666668%}.col-smd-3{width:25%}.col-smd-offset-3{margin-left:25%}.col-smd-4{width:33.333333333333336%}.col-smd-offset-4{margin-left:33.333333333333336%}.col-smd-5{width:41.666666666666664%}.col-smd-offset-5{margin-left:41.666666666666664%}.col-smd-6{width:50%}.col-smd-offset-6{margin-left:50%}.col-smd-7{width:58.333333333333336%}.col-smd-offset-7{margin-left:58.333333333333336%}.col-smd-8{width:66.66666666666667%}.col-smd-offset-8{margin-left:66.66666666666667%}.col-smd-9{width:75%}.col-smd-offset-9{margin-left:75%}.col-smd-10{width:83.33333333333333%}.col-smd-offset-10{margin-left:83.33333333333333%}.col-smd-11{width:91.66666666666667%}.col-smd-offset-11{margin-left:91.66666666666667%}.col-smd-12{width:100%}.col-smd-offset-12{margin-left:100%}}@media only screen and (max-width:960px){.col-smd-1-5{width:20%}.col-smd-2-5{width:40%}.col-smd-3-5{width:60%}.col-smd-4-5{width:80%}.col-smd-5-5{width:100%}}@media only screen and (max-width:630px){.col-sm-1{width:8.333333333333334%}.col-sm-offset-1{margin-left:8.333333333333334%}.col-sm-2{width:16.666666666666668%}.col-sm-offset-2{margin-left:16.666666666666668%}.col-sm-3{width:25%}.col-sm-offset-3{margin-left:25%}.col-sm-4{width:33.333333333333336%}.col-sm-offset-4{margin-left:33.333333333333336%}.col-sm-5{width:41.666666666666664%}.col-sm-offset-5{margin-left:41.666666666666664%}.col-sm-6{width:50%}.col-sm-offset-6{margin-left:50%}.col-sm-7{width:58.333333333333336%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-8{width:66.66666666666667%}.col-sm-offset-8{margin-left:66.66666666666667%}.col-sm-9{width:75%}.col-sm-offset-9{margin-left:75%}.col-sm-10{width:83.33333333333333%}.col-sm-offset-10{margin-left:83.33333333333333%}.col-sm-11{width:91.66666666666667%}.col-sm-offset-11{margin-left:91.66666666666667%}.col-sm-12{width:100%}.col-sm-offset-12{margin-left:100%}}@media only screen and (max-width:630px){.col-sm-1-5{width:20%}.col-sm-2-5{width:40%}.col-sm-3-5{width:60%}.col-sm-4-5{width:80%}.col-sm-5-5{width:100%}}@media only screen and (max-width:420px){.col-xs-1{width:8.333333333333334%}.col-xs-offset-1{margin-left:8.333333333333334%}.col-xs-2{width:16.666666666666668%}.col-xs-offset-2{margin-left:16.666666666666668%}.col-xs-3{width:25%}.col-xs-offset-3{margin-left:25%}.col-xs-4{width:33.333333333333336%}.col-xs-offset-4{margin-left:33.333333333333336%}.col-xs-5{width:41.666666666666664%}.col-xs-offset-5{margin-left:41.666666666666664%}.col-xs-6{width:50%}.col-xs-offset-6{margin-left:50%}.col-xs-7{width:58.333333333333336%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-8{width:66.66666666666667%}.col-xs-offset-8{margin-left:66.66666666666667%}.col-xs-9{width:75%}.col-xs-offset-9{margin-left:75%}.col-xs-10{width:83.33333333333333%}.col-xs-offset-10{margin-left:83.33333333333333%}.col-xs-11{width:91.66666666666667%}.col-xs-offset-11{margin-left:91.66666666666667%}.col-xs-12{width:100%}.col-xs-offset-12{margin-left:100%}}@media only screen and (max-width:420px){.col-xs-1-5{width:20%}.col-xs-2-5{width:40%}.col-xs-3-5{width:60%}.col-xs-4-5{width:80%}.col-xs-5-5{width:100%}}.button,button,input[type=submit],input[type=submit].focus{color:inherit;text-decoration:none;border-bottom:none;padding-bottom:0;border:none;min-height:55px;color:#000;font-size:19px;font-weight:700;line-height:32px;text-align:center;vertical-align:middle;background-color:#d6d6d6;border:1px solid #d6d6d6;padding:12px 30px;display:inline-block;cursor:pointer;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.button + .button,button + button,input[type=submit] + input[type=submit],input[type=submit].focus + input[type=submit].focus{margin-left:20px}@media only screen and (max-width:320px){.button,button,input[type=submit],input[type=submit].focus{font-size:16px}}input[type=submit],input[type=submit].focus{width:auto}.button--green{background-color:#6ae695;border-color:#6ae695;}.button--green--bitrix-try{font-size:18px;padding-right:40px;padding-left:40px;}@media only screen and (max-width:630px){.button--green--bitrix-try{padding-right:39px;padding-left:39px}}.button--green:hover{background-color:#0e43fe;border-color:#0e43fe;color:#fff;}@media only screen and (max-width:1090px){.button--green:hover{background-color:#6ae695;border-color:#6ae695;color:#000}}.button--green-application-bitrix{font-size:18px;padding-right:40px;padding-left:40px;}@media only screen and (max-width:630px){.button--green-application-bitrix{display:none}}.button--green-cjm{margin-top:10px;width:210px;}@media only screen and (max-width:630px){.button--green-cjm{margin-top:7px}}@media only screen and (max-width:630px){.button--green-bitrix{width:100%}}.button--white{background-color:#fff;border-color:#fff}.button--gray{background-color:#d6d6d6;border-color:#d6d6d6;}.button--gray-agency{font-size:19px;padding-right:28px;padding-left:31px}.button--gray:hover{background-color:#000;border-color:#000;color:#fff;}@media only screen and (max-width:1090px){.button--gray:hover{background-color:#d6d6d6;border-color:#d6d6d6;color:#000}}.button--blue:hover{background-color:#0e43fe;color:#fff}.button--transparent{color:#a4b3b7;border:2px solid #a4b3b7;background-color:#fff;}.button--transparent:not([disabled]):hover{color:#fff;background-color:#a4b3b7;border-color:#a4b3b7}.button--dark{background-color:#1c2e36;border-color:#1c2e36;}.button--dark:not([disabled]):hover{box-shadow:0 2px 4px rgba(0,0,0,0.5)}.button--dark[disabled]{opacity:.1}.button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}label{display:block}input,textarea,select,.input-file__fake-input,.select__selected,.checkbox__fake-input,.radiobutton__fake-input{width:100%;min-height:58px;background-color:#fbfbfb;border:1px solid #e1e1e1;box-shadow:none;padding-left:20px;padding-right:20px;vertical-align:middle;font-size:19px;font-weight:600;line-height:32px;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;transition:background-color .15s,box-shadow .15s;}.input-error input,.input-error textarea,.input-error select,.input-error .input-file__fake-input,.input-error .select__selected,.input-error .checkbox__fake-input,.input-error .radiobutton__fake-input{border-color:#ee2020;margin-bottom:0}input.focus,textarea.focus,select.focus,.input-file__fake-input.focus,.select__selected.focus,.checkbox__fake-input.focus,.radiobutton__fake-input.focus,input:focus,textarea:focus,select:focus,.input-file__fake-input:focus,.select__selected:focus,.checkbox__fake-input:focus,.radiobutton__fake-input:focus{background-color:#fff}input:hover,textarea:hover,select:hover,.input-file__fake-input:hover,.select__selected:hover,.checkbox__fake-input:hover,.radiobutton__fake-input:hover{background-color:#fff}textarea{max-height:160px;resize:none;padding-top:20px;padding-bottom:20px}.label-text{display:block;margin-bottom:20px;font-size:24px;font-weight:600;line-height:32px;}@media only screen and (max-width:1090px){.label-text{margin-bottom:15px;font-size:19px;font-weight:600;line-height:30px}}@media only screen and (max-width:630px){.label-text{margin-bottom:10px}}.input-error{position:relative;margin-bottom:20px;}.input-error__text,.input-file__loaded{display:block;font-size:14px;line-height:24px;display:block;color:#ec0000;display:none}.input-file{position:relative;}.input-file input{display:none}.input-file__fake-input{display:block;overflow:hidden;background-color:#d6d6d6;border:none;padding:12px 30px;font-size:19px;font-weight:700;line-height:33px;min-height:58px;position:relative;transition:all .3s ease;cursor:pointer;}@media only screen and (max-width:630px){.input-file__fake-input{height:100%}}.input-file__fake-input:hover{background-color:#000;color:#fff}.input-file__fake-input_mobile{background-size:20px 24px;background-repeat:no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;}@media (min-width:1281px){.input-file__fake-input_mobile{display:none}}.input-error .input-file__fake-input{color:#ee2020}.focus .input-file__fake-input{color:inherit;background-color:#fff}.input-password{position:relative;display:block;}.input-password__show{width:24px;height:16px;background:url(/local/templates/future-group_2018/markup/dist/css/../images/icon-eye-off.svg) 50% no-repeat;margin:auto;position:absolute;right:15px;top:0;bottom:0;z-index:1;display:block;cursor:pointer;}.input-password__show.show{background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/icon-eye-on.svg)}.select{position:relative;cursor:default;}.select__selected{background:#fbfbfb url(/local/templates/future-group_2018/markup/dist/css/../images/icon-select-arrow.svg) right 15px top 50% no-repeat;padding-top:14px;padding-bottom:14px;}@media only screen and (max-width:630px){.select__selected{display:none}}.input-error .select__selected{color:#ee2020}.select.open .select-list{display:block}@media only screen and (min-width:631px){.select select{display:none}}.select-list{width:100%;background-color:#fbfbfb;border:1px solid #e1e1e1;position:absolute;top:calc(100% + 5px);left:0;z-index:1;display:none;}.select-list__item{min-height:48px;padding:14px 20px;cursor:pointer;transition:box-shadow .15s;}.select-list__item:hover{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1)}.select-list__item + .select-list__item{border-top:1px solid #e1e1e1}.checkbox,.radiobutton{cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}.checkbox input,.radiobutton input{display:none;}.checkbox input:checked ~ .checkbox__fake-input,.radiobutton input:checked ~ .checkbox__fake-input{background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/icon-check.svg);background-color:#fff;background-repeat:no-repeat;background-position:50%;border-color:#25bcca}.checkbox__fake-input,.radiobutton__fake-input{width:32px;height:32px;min-height:0;border:1px solid #dddcdc;padding:3px;margin-right:10px;margin-bottom:0;vertical-align:middle;display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}.checkbox__fake-input:after,.radiobutton__fake-input:after{content:"";width:20px;height:20px;display:none}.checkbox__text,.radiobutton__text{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.radiobutton input:checked ~ .radiobutton__fake-input{background-color:#25bcca;border-color:#25bcca}.radiobutton__fake-input{background-clip:content-box;border-radius:50%;padding:10px}.label-files-list.focus{background-color:#fff}.validate-error{position:relative;}.validate-error input{border:1px solid #f00}.validate-error .text-error{display:block;position:absolute;color:#e50000;bottom:-26px;line-height:1.71;font-size:14px}.test{border:3px solid #ff0 !important}.text-error{display:none}.size-error{color:#e50000;line-height:1.71;font-size:14px;display:block;margin-top:3px}.slick-slider{box-sizing:border-box;position:relative;display:block;-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{padding:0;margin:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:'';display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{min-height:1px;float:left}[dir='rtl'] .slick-slide{float:right}.slick-slide{outline:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{height:auto;border:1px solid transparent;display:block}.slick-arrow.slick-hidden{display:none}.slick-arrow{overflow:hidden;text-indent:-999em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.slick-prev{left:0}.slick-next{right:0}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical > .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow > .swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode > .swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal > .swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical > .swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:relative;margin-top:20px;text-align:center;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#000;width:10px;height:10px}.swiper-container-vertical > .swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal > .swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical > .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body{color:#000;font-family:Gilroy,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent;-webkit-text-size-adjust:100%}h1,.h1{font-size:48px;line-height:58px;font-weight:700;}@media only screen and (max-width:630px){h1,.h1{font-size:36px;line-height:46px}}h2,.h2{font-size:30px;font-weight:700;margin-top:40px;margin-bottom:20px}h3,.h3{font-size:24px;font-weight:700;margin-top:40px;margin-bottom:20px}h4,.h4{font-size:20px;font-weight:700;margin-top:40px;margin-bottom:20px}h5,.h5{font-size:18px;font-weight:400;margin-top:20px;margin-bottom:20px}h6,.h6{margin-top:10px;margin-bottom:0}.text-small{font-size:12px;font-style:italic;line-height:20px;margin-top:25px}section.section_pb{padding-bottom:40px;}@media only screen and (max-width:630px){section.section_pb{padding-bottom:40px}}@media only screen and (max-width:630px){section.section_swiper{padding-bottom:40px}}section.section_gray{background-color:#f0f0f0}section.section_darkgray{background-color:#313131;}section.section_darkgray h1.h1{color:#fff;}section.section_darkgray h1.h1 + p{color:#fff}p{margin-top:20px;margin-bottom:20px}ul,ol{padding-left:40px;margin-top:20px;margin-bottom:20px}b,strong{font-weight:700}i,em{font-style:italic}sup{font-size:85%;line-height:0;vertical-align:baseline;position:relative;top:-.45em}sub{font-size:85%;line-height:0;vertical-align:baseline;position:relative;top:.2em}u{text-decoration:underline}blockquote{position:relative;}blockquote:before,blockquote:after{font-family:"Times New Roman";color:#bdbdbd;font-size:3em;line-height:.1em;vertical-align:-.45em;display:inline-block}blockquote:before{content:"\201C";margin-right:5px}blockquote:after{content:"\201D";margin-left:5px}code{font-family:monospace}a,a.a{color:#0e43fe;text-decoration:none;border-bottom:1px solid transparent;transition:border-color,color .2s;}a:hover,a.a:hover{border-color:rgba(14,67,254,0.2)}a_gray,a.a_gray{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.2);}a_gray:hover,a.a_gray:hover{color:#0e43fe;border-color:rgba(14,67,254,0.2)}a_black,a.a_black{color:#000}p + ul,p + ol{margin-top:-20px}.large__heading{margin-bottom:78px;font-size:84px;font-weight:700;line-height:86px;color:#000;}@media only screen and (max-width:1090px){.large__heading{margin-bottom:42px;font-size:48px;font-weight:700;line-height:52px}}@media only screen and (max-width:630px){.large__heading{margin-bottom:28px}}@media only screen and (max-width:320px){.large__heading{font-size:42px}}.large__heading--agency{margin-top:0}.large__heading--agency-title{margin-top:0;margin-bottom:25px;}@media only screen and (max-width:1090px){.large__heading--agency-title{margin-bottom:0}}.large__heading--achievement{font-size:48px;line-height:63px;}@media (max-width:1280px){.large__heading--achievement{margin-bottom:53px}}@media only screen and (max-width:1090px){.large__heading--achievement{margin-top:10px;font-size:30px;line-height:40px}}.large__heading--speed{margin-top:0;margin-bottom:60px}.large__heading.mb60{margin-bottom:60px;}@media only screen and (max-width:630px){.large__heading.mb60{margin-bottom:30px}}.large__heading.mb40{margin-bottom:40px}.large__heading.mb65{margin-bottom:65px;}@media only screen and (max-width:630px){.large__heading.mb65{margin-bottom:30px}}.page__title{margin-top:0;margin-bottom:49px;font-size:84px;font-weight:700;line-height:106px;}@media only screen and (max-width:1090px){.page__title{margin-bottom:32px;font-size:48px;font-weight:700;line-height:52px}}.page__title.speed{margin-bottom:60px;}@media only screen and (max-width:1090px){.page__title.speed{margin-bottom:30px}}.page__subtitle{margin-bottom:28px;font-size:48px;font-weight:700;line-height:52px;}@media only screen and (max-width:630px){.page__subtitle{margin-top:0}}.text__title{margin-bottom:30px;font-size:24px;font-weight:700;line-height:38px;}@media only screen and (max-width:1090px){.text__title{margin-bottom:25px;font-size:20px;line-height:30px}}.text__paragraph{margin-bottom:80px;font-size:24px;font-weight:600;line-height:38px;color:#686868;}@media only screen and (max-width:1090px){.text__paragraph{margin-bottom:40px;font-size:20px;line-height:30px}}body{background-color:#fff}.call-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;width:157px;height:41px;top:80%;right:149px;border-radius:80px;z-index:10;background-color:#0e43fe;box-shadow:0 0 34px 40px #0e43fe;font-size:20px;font-weight:600;line-height:58px;color:#fff;}.call-link:hover{color:#fff;border-bottom:1px solid transparent}@media (max-width:1640px){.call-link{right:80px}}@media only screen and (max-width:630px){.call-link{display:none}}.video-button{display:block;position:absolute;width:103px;height:24px;right:168px;top:296px;text-align:center;background-color:#fff;border-radius:2px;box-shadow:0 2px 15px rgba(0,0,0,0.3);font-size:10px;font-weight:600;line-height:26px;color:#000;text-transform:uppercase;cursor:pointer;}.video-button:before{content:'';position:absolute;border-radius:100%;display:block;width:64px;height:64px;top:-20px;left:-81px;background-color:#000}.video-button:after{content:'';position:absolute;display:block;width:18px;height:24px;top:0;left:-54px;background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/triangle-icon.svg)}.video-button--bitrix{position:relative;z-index:5;right:0;top:0;margin:10px auto;margin-top:30px;width:0;height:0;}.video-button--bitrix:before{top:-20px;left:-30px}.video-button--bitrix:after{left:-5px}@media only screen and (max-width:630px){.video-button--bitrix{margin-top:45px}.video-button--bitrix:before{width:48px;height:48px;top:-15px;left:-25px}.video-button--bitrix:after{background-size:80%;background-repeat:no-repeat;top:0}}.accordion__item{border:1px solid #686868;}.accordion__item + .accordion__item{border-top:none}.accordion__caption{font-weight:500;padding:15px 20px;cursor:pointer;}.accordion__caption:hover{background-color:#686868}.accordion__item.active > .accordion__caption{background-color:#686868;border-bottom:1px solid #686868}.accordion__content{padding-left:20px;padding-right:20px;margin-top:20px;margin-bottom:20px;display:none;}.accordion__item.active > .accordion__content{display:block}.achiev-swiper-container{margin-left:-100px;margin-top:50px;}@media only screen and (max-width:630px){.achiev-swiper-container{margin-left:0}}.achiev{width:200px;height:120px;border-radius:10px;box-shadow:0 0 40px rgba(0,0,0,0.07);background-size:cover;margin:0 20px;}.achiev_blue{background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/achievments/1.png)}.achiev_beats{background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/achievments/2.png)}.achiev_green{background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/achievments/3.png)}.achiev_ru{background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/achievments/4.png)}.achiev_yellow{background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/achievments/5.png)}.achiev_british{background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/achievments/6.png)}.achiev_violet{background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/achievments/7.png)}.achiev_neto{background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/achievments/8.png)}.achievement__blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media only screen and (max-width:630px){.achievement__blocks{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.achievement__block{max-width:480px;}@media only screen and (max-width:1400px){.achievement__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:29.1%;-ms-flex-preferred-size:29.1%;flex-basis:29.1%}}@media only screen and (max-width:1090px){.achievement__block{margin-bottom:50px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (max-width:630px){.achievement__block:last-child{margin-bottom:10px}}.achievement__text{font-size:24px;font-weight:600;line-height:38px;color:#686868;margin-bottom:40px;}@media only screen and (max-width:1090px){.achievement__text{margin-bottom:30px;font-size:20px;line-height:30px}}.achievement__image{width:200px;height:120px;box-shadow:0 0 40px rgba(0,0,0,0.07);border-radius:10px;}@media only screen and (max-width:1400px){.achievement__image{margin-top:auto}}.achievement__bitrix{background:#fff url(/local/templates/future-group_2018/markup/dist/css/../images/bitrix.svg) center no-repeat}.achievement__runet{background:#fff url(/local/templates/future-group_2018/markup/dist/css/../images/runet.png) center no-repeat}.achievement__top{background:#fff url(/local/templates/future-group_2018/markup/dist/css/../images/top50.png) center no-repeat}.agency__directions{padding:60px 0;}@media only screen and (max-width:1090px){.agency__directions{padding:25px 0}}.agency__blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.agency__blocks .underlined__block{margin-bottom:60px;}@media only screen and (max-width:630px){.agency__blocks .underlined__block{margin-bottom:45px}.agency__blocks .underlined__block:last-child{margin-bottom:40px}}.agency__achievements{padding:31px 0 152px 0;}@media (max-width:1280px){.agency__achievements{padding-top:0}}@media only screen and (max-width:1090px){.agency__achievements{padding:25px 0 60px 0}}.agency__achievements-container{background-color:#f0f0f0;padding:68px 0 26px 0;text-align:center;margin-bottom:40px;}@media only screen and (max-width:630px){.agency__achievements-container{padding:41px 20px 20px 20px}}.agency__achievements-title{color:#de474b;font-weight:bold;font-size:24px;line-height:38px;margin-bottom:20px;}@media only screen and (max-width:630px){.agency__achievements-title{font-size:19px}}.agency__achievements-description{color:#686868;font-size:19px;line-height:30px;padding:0 15px;}@media only screen and (max-width:630px){.agency__achievements-description{padding:0}}.agency__achievements-image{padding-top:25px;}@media only screen and (max-width:630px){.agency__achievements-image{max-width:234px}}.agency__achievements-about{text-align:center;max-width:521px;}@media only screen and (max-width:960px){.agency__achievements-about + .agency__achievements-about{margin-top:40px}}.agency__achievements-place{color:#000;font-weight:bold;font-size:24px;width:100%;padding-bottom:12px;border-bottom:3px solid #000;margin-bottom:19px}.agency__certificate-list{margin:96px auto 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media only screen and (max-width:1090px){.agency__certificate-list{margin:96px 0 0 0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background-color:transparent}.agency__certificate-list::-webkit-scrollbar{display:none}}@media only screen and (max-width:630px){.agency__certificate-list{margin-top:60px}}.agency__certificate{margin:0 20px;}@media only screen and (max-width:1090px){.agency__certificate{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:300px}.agency__certificate:first-child{margin-left:0;padding-left:20px}.agency__certificate:last-child{padding-right:20px}}.agency__slider{width:100%;margin-bottom:20px;margin-top:20px;}.agency__slider-cjm{margin-bottom:50px}@media only screen and (max-width:630px){.agency__slider{margin-bottom:30px}}.agency__slider.right:hover{cursor:url(/local/templates/future-group_2018/markup/dist/css/../images/arrow_round_right.svg) 50 50,pointer}.agency__slider.left:hover{cursor:url(/local/templates/future-group_2018/markup/dist/css/../images/arrow_round_left.svg) 50 50,pointer}.agency__slide-1{height:1080px;background-repeat:no-repeat;background-position:center;}@media only screen and (max-width:1190px){.agency__slide-1{height:768px}}@media only screen and (max-width:630px){.agency__slide-1{background-size:cover;height:240px}}.underlined__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;max-width:30%;font-size:24px;font-weight:700;line-height:32px;color:#000;padding-bottom:20px;border-bottom:3px solid #000;margin-bottom:60px;}@media only screen and (max-width:1400px){.underlined__block{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:calc(50% - 30px)}}@media only screen and (max-width:1090px){.underlined__block{margin-bottom:40px;font-size:19px;line-height:28px}}@media only screen and (max-width:960px){.underlined__block{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media only screen and (max-width:630px){.underlined__block{margin-bottom:45px}}@media only screen and (max-width:630px){.underlined__block:last-child{margin-bottom:0}}.swiper-pagination.swiper-pagination-agency>.swiper-pagination-bullet{width:10px;height:10px}.swiper-pagination.swiper-pagination-agency>.swiper-pagination-bullet.swiper-pagination-bullet-active{width:10px;height:10px;background-color:#0e43fe}.agency-arrow-prev{display:none}.agency-arrow-next{width:120px;height:120px;right:407px;border-radius:100%;background:#0e43fe url(/local/templates/future-group_2018/markup/dist/css/../images/next-arrow.svg) 47px no-repeat;}@media only screen and (max-width:1190px){.agency-arrow-next{right:207px}}@media only screen and (max-width:630px){.agency-arrow-next{display:none}}.achievements--col{padding:0}.aside{width:100vw;height:100%;overflow-y:scroll;background-color:#000;display:block;position:fixed;top:0;z-index:1;transition:all .5s;-webkit-overflow-scrolling:touch;}.aside.open{transition:all .5s;}.aside.open .aside__close{border-color:#fff;display:inline-block;}.aside.open .aside__close:before{background-color:#fff;-webkit-animation:burgerBefore .3s ease-in-out .3s forwards;animation:burgerBefore .3s ease-in-out .3s forwards}.aside.open .aside__close:after{background-color:#fff;-webkit-animation:burgerAfter .3s ease-in-out .3s forwards;animation:burgerAfter .3s ease-in-out .3s forwards}.aside__content-wrap{height:100%}.aside__wrap{height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.aside__close{position:absolute;top:80px;right:165px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24px;height:17px;background-color:transparent;border-bottom:3px solid #000;vertical-align:middle;z-index:10;display:none;right:0;}.aside__close.scrolled{top:40px}.aside__close:before{content:"";width:19px;height:3px;background-color:#000;position:absolute;top:7px;z-index:1;display:block}.aside__close:after{content:"";width:22px;height:3px;background-color:#000;position:absolute;z-index:1;display:block;top:0;right:4px}@media (max-width:1280px){.aside__close{top:50px}}@media only screen and (max-width:1090px){.aside__close{position:fixed;left:auto;right:60px;top:42px}}@media only screen and (max-width:630px){.aside__close{right:20px;top:35px}}.aside__content{min-height:100%;height:100%;width:100%;padding-top:175px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;position:relative;}@media (max-height:1400px){.aside__content{padding-top:215px}}@media (max-height:950px){.aside__content{padding-top:100px;padding-bottom:38px}}@media (max-width:1280px) and (max-height:950px){.aside__content{padding-top:48px}}@media (orientation:portrait) and (min-height:950px){.aside__content{padding-top:215px}}@media (max-width:630px) and (max-height:800px){.aside__content{padding-top:40px;padding-bottom:30px}}.aside__wrap{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.aside__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (min-height:1199px){.aside__block{margin-top:auto;margin-bottom:120px}}@media only screen and (max-width:1090px){.aside__block{margin-bottom:40px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:75px}}@media only screen and (max-width:630px){.aside__block{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.aside__contact{font-size:36px;line-height:32px;font-weight:600;margin-bottom:9px;}.aside__contact-link{color:#fff;border:0;}@media only screen and (max-width:630px){.aside__contact-link{font-size:24px}}.aside__contact-link:hover{color:#999}.aside__contact:nth-child(2){font-size:24px;color:#6ae695}.aside__contact:nth-child(2) .aside__contact-link{color:#6ae695;}.aside__contact:nth-child(2) .aside__contact-link:hover{border-bottom:1px solid rgba(106,230,149,0.2)}.aside__toggle{color:#fff;font-size:24px;line-height:27px}.pd-all.aside-home--padding{height:100%;}@media only screen and (max-width:630px){.pd-all.aside-home--padding{padding-left:40px;padding-right:40px}}@-webkit-keyframes burgerBefore{0%{right:0;width:100%}100%{right:0;width:19px}}@keyframes burgerBefore{0%{right:0;width:100%}100%{right:0;width:19px}}@-webkit-keyframes burgerAfter{0%{right:0;width:100%}100%{right:0;width:22px}}@keyframes burgerAfter{0%{right:0;width:100%}100%{right:0;width:22px}}.bitrix-text{padding-top:0;padding-top:52px;padding-bottom:0;background-color:#f0f0f0;}@media only screen and (max-width:630px){.bitrix-text{padding-top:25px}}.bitrix__slide{text-align:center;}.bitrix__slide img{padding-bottom:15px}.bitrix-slider{padding-top:20px;}@media only screen and (max-width:630px){.bitrix-slider{padding-top:0}}.bitrix-text__wrap{margin-bottom:5px}.swiper-pagination-bitrix{margin-top:34px}@media only screen and (max-width:630px){.swiper-pagination.swiper-pagination-bitrix{margin-top:7px !important}}.swiper-pagination-bitrix>.swiper-pagination-bullet{background-color:#000;opacity:.3;margin:0 5px !important;margin-bottom:2px !important;transition:background-color .3s ease;}.swiper-pagination-bitrix>.swiper-pagination-bullet:hover{opacity:1}.swiper-pagination-bitrix>.swiper-pagination-bullet-active{background-color:#0e43fe;opacity:1;width:12px;height:12px;margin-bottom:0 !important;}.swiper-pagination-bitrix>.swiper-pagination-bullet-active:hover{background-color:#0e43fe}.btns-bitrix__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:140px;}@media only screen and (max-width:630px){.btns-bitrix__wrap{min-height:100px}}.h3-bitrix{font-size:84px;line-height:86px;text-transform:lowercase;}@media only screen and (max-width:1090px){.h3-bitrix{font-size:48px;line-height:52px}}@media only screen and (max-width:320px){.h3-bitrix{font-size:45px}}@media only screen and (max-width:630px){.col-12.pd-all.col-slider-bitrix{padding:0}}@media (max-width:1440px){.col-8.bitrix-text__wrap.pd-all{max-width:1040px;width:100%}}.form-for-bitrix{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form-bitrix__contacts-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1120px;}.form-bitrix__contacts-wrap input{max-width:480px}@media (max-width:1120px){.form-bitrix__contacts-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.pd-all--bitrix-size{width:100%}.bitrix-form{margin-bottom:95px;}@media only screen and (max-width:630px){.bitrix-form{margin-bottom:35px}}.bitrix-form__contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.bitrix-form__contacts .bitrix-form__input{width:480px;margin-right:80px;}@media (max-width:1280px){.bitrix-form__contacts .bitrix-form__input{max-width:100%;margin-right:60px;width:auto}.bitrix-form__contacts .bitrix-form__input:last-child{margin-right:0}}@media (max-width:1120px){.bitrix-form__contacts .bitrix-form__input{margin:0}}@media only screen and (max-width:630px){.bitrix-form__contacts .bitrix-form__input{width:100%}}@media (max-width:1120px){.bitrix-form__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.bitrix-form__input{max-width:480px;width:100%;}@media (max-width:1280px){.bitrix-form__input{max-width:calc(100% - 60px)}}@media (max-width:1120px){.bitrix-form__input{min-width:100%}}.bitrix-form__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:66px;}@media (max-width:1280px){.bitrix-form__label{width:50%}}@media (max-width:1120px){.bitrix-form__label{width:initial}}@media only screen and (max-width:630px){.bitrix-form__label{margin-bottom:30px}}.bitrix-form__input-text{font-size:24px;line-height:26px;font-weight:600;display:block;margin-bottom:20px;}@media only screen and (max-width:1090px){.bitrix-form__input-text{font-size:19px;line-height:30px;margin-bottom:15px}}.bitrix-form__area{width:1040px;margin-bottom:40px;}@media (max-width:1280px){.bitrix-form__area{width:100%}}@media only screen and (max-width:630px){.bitrix-form .input-file{display:none}}.bitrix-form__button:hover{background-color:#000;color:#fff}.breadcrumbs-navigation{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;}@media only screen and (max-width:630px){.breadcrumbs-navigation{padding-bottom:5px}}.breadcrumbs-navigation__link{color:rgba(0,0,0,0.5);font-size:13px;line-height:24px;text-decoration:none;font-weight:500;}.breadcrumbs-navigation__link:hover{cursor:pointer;border:none;color:#0e43fe}.breadcrumbs-navigation__link:last-child:hover{cursor:auto;border:none;color:rgba(0,0,0,0.5)}.breadcrumbs-navigation__separator{margin-right:4px;margin-left:4px;font-weight:500;font-size:12px}.breadcrumbs__item{font-size:13px;font-weight:500;line-height:24px;color:rgba(0,0,0,0.5);cursor:pointer;}@media only screen and (max-width:1090px){.breadcrumbs__item{font-weight:400}}.breadcrumbs__item:hover{border-bottom:1px solid transparent;color:#0e43fe;}.breadcrumbs__item:hover:before{color:rgba(0,0,0,0.5)}.breadcrumbs__item+.breadcrumbs__item:before{content:'/';margin-right:4px;margin-left:4px;pointer-events:none}@media only screen and (max-width:630px){.breadcrumbs--bitrix{margin-top:15px;margin-bottom:5px}}@media only screen and (max-width:630px){.breadcrumbs--projects-introduction{margin-top:15px}}.build-heading{margin-bottom:66px}.burger{pointer-events:all;width:24px;height:17px;background-color:transparent;border-bottom:3px solid #000;vertical-align:middle;position:relative;z-index:10;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.burger:before{content:"";width:19px;height:3px;background-color:#000;position:relative;top:7px;z-index:1;display:block}.burger:after{content:"";width:22px;height:3px;background-color:#000;position:absolute;z-index:1;display:block;top:0}.canvas{background-color:#fff;position:relative;z-index:1;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;}@media only screen and (max-width:1090px){.canvas{box-shadow:0 0 5px rgba(0,0,0,0.2)}}.check-list{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.check-list-heading{padding-top:60px;padding-bottom:60px}.cjm{padding-top:98px;padding-bottom:68px;}.cjm-text{padding-top:52px;padding-bottom:80px}.cjm-btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cjm--bitrix{padding-top:30px;padding-bottom:0}.cjm-text{background-color:#f0f0f0;}@media (max-width:1280px){.cjm-text{padding-bottom:60px}}@media only screen and (max-width:1090px){.cjm-text{font-size:20px;line-height:30px;padding-top:25px;padding-bottom:60px}}.cjm-title{color:#000;font-size:84px;line-height:86px;max-width:640px;}@media only screen and (max-width:1090px){.cjm-title{font-size:48px;line-height:52px}}.cjm-reasons{padding-top:50px;}@media only screen and (max-width:630px){.cjm-reasons{padding-top:10px}}.cjm-reasons__btn{height:58px;width:207px;background-color:#d6d6d6;display:none}.cjm-reasons__title{margin:0;padding-bottom:10px}.cjm-reasons__text{color:#686868;max-width:1040px;font-size:24px;line-height:38px;font-weight:600;padding-bottom:20px;}@media only screen and (max-width:1090px){.cjm-reasons__text{font-size:20px;line-height:30px;padding-bottom:10px}}.cjm-reasons__reasons-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2.4%;margin-left:-2.4%;}@media (max-width:1280px){.cjm-reasons__reasons-wrap{max-width:initial;margin-right:0;margin-left:0}}@media only screen and (max-width:960px){.cjm-reasons__reasons-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.cjm-reasons__reasons{max-width:28.34%;width:33%;color:#000;font-size:24px;line-height:32px;border-bottom:3px solid #000;margin-right:2.33%;margin-left:2.33%;margin-bottom:40px;font-weight:700;padding-bottom:18px;}@media (max-width:1280px){.cjm-reasons__reasons{margin:0;margin-right:60px;margin-bottom:60px;max-width:100%;width:calc(50% - 30px)}.cjm-reasons__reasons:nth-child(2n){margin-right:0}.cjm-reasons__reasons:last-child{margin-bottom:40px}}@media only screen and (max-width:1090px){.cjm-reasons__reasons{font-size:19px;line-height:28px}}@media only screen and (max-width:960px){.cjm-reasons__reasons{margin-right:0;width:100%}}@media only screen and (max-width:630px){.cjm-reasons__reasons{width:100%;margin-right:0;font-size:20px;line-height:30px;margin-bottom:45px;padding-bottom:15px}}.cjm-reasons__question-block-wrap{padding-top:20px;}@media (max-width:1660px){.cjm-reasons__question-block-wrap{width:100%;max-width:1050px}}@media only screen and (max-width:1090px){.cjm-reasons__question-block-wrap{padding:0}}@media only screen and (max-width:630px){.cjm-reasons__question-block-wrap{display:none}}.cjm-reasons__question-block{max-width:360px;color:#686868;font-size:15px;line-height:26px;margin:0}.cjm-reasons__list-icon-question{position:relative;display:inline-block;margin-bottom:-7px;margin-left:2px;width:24px;height:24px;border-radius:50%;background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/icon-answer.svg);background-position:center;background-repeat:no-repeat;color:#808080;line-height:21px;}.cjm-reasons__list-icon-question:hover{background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/icon-answer-hover.svg)}.cjm-reasons__list-icon-question:hover>.cjm-reasons__info{visibility:visible;opacity:1}.cjm-reasons__info{position:absolute;bottom:40px;left:-150px;z-index:100;visibility:hidden;transition:.3s;opacity:0;margin:0;padding:20px 25px;width:350px;box-shadow:0 0 40px 0 rgba(227,227,227,0.5);background-color:#fff;font-size:15px;line-height:26px;text-align:left;color:#000;transition:.3s;}@media (max-width:680px){.cjm-reasons__info{bottom:40px;left:-60px;width:180px}}@media (max-width:344px){.cjm-reasons__info{bottom:40px;left:-60px;width:180px}}@media (max-width:337px){.cjm-reasons__info{bottom:40px;left:-60px;width:180px}}.cjm-thanks{margin-bottom:80px;}.cjm-thanks__emoji{display:inline-block;vertical-align:middle;height:32px !important;}@media only screen and (max-width:1090px){.cjm-thanks__emoji{height:26px !important}}@media only screen and (max-width:1090px){.cjm-thanks{margin-bottom:50px}}@media (max-width:1024px){.product-block .col-12{padding-right:0;padding-left:0}}.process-build{padding-top:10px;}@media only screen and (max-width:630px){.process-build{margin-bottom:45px}}.process-build__title{margin-top:120px;padding-bottom:48px;}@media (max-width:1280px){.process-build__title{margin-top:80px}}@media only screen and (max-width:630px){.process-build__title{margin-top:40px;padding-bottom:10px}}.process-build__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2.4%;margin-left:-2.4%;}@media only screen and (max-width:1090px){.process-build__list{margin-left:0;margin-right:-60px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll}}@media only screen and (max-width:630px){.process-build__list{margin-right:-20px}}.process-build__item{max-width:480px;width:28.65%;margin-right:2.32%;margin-left:2.32%;margin-bottom:55px;}@media only screen and (max-width:1090px){.process-build__item{min-width:300px;width:100%;margin:0;margin-right:20px}}.process-build__text{padding-top:25px;color:#686868;font-size:24px;line-height:38px;font-weight:500;}@media only screen and (max-width:630px){.process-build__text{font-size:20px;line-height:30px;padding-top:15px}}.process-build__number{border-radius:50%;height:64px;width:64px;background-color:#d6d6d6;color:#000;font-size:24px;line-height:32px;font-weight:700;text-align:center;padding-top:15px;padding-b0ttom:15px;box-sizing:border-box}@media only screen and (max-width:1090px){.h3-bitrix__cjm-title margin-top 40px{margin:0}}@media only screen and (max-width:1090px){h3.h3-bitrix.h3-bitrix__cjm-title{margin-top:0}}.clients{padding-top:69px;padding-bottom:74px;}.clients--cjm{padding-top:77px;}@media only screen and (max-width:1090px){.clients--cjm{padding-top:35px}}.clients__sub{margin-bottom:70px;}@media only screen and (max-width:1090px){.clients__sub{margin-bottom:40px}}@media only screen and (max-width:630px){.clients__sub{margin-bottom:0}}.clients__menu{text-align:center}.clients__text{margin-top:78px;font-size:15px;font-weight:500;line-height:26px;color:rgba(255,255,255,0.8);}@media only screen and (max-width:1090px){.clients__text{margin-top:30px}}.clients__names{margin-top:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:967px;}@media only screen and (max-width:1090px){.clients__names{width:536px;overflow-x:scroll}.clients__names img{margin-right:20px}}@media only screen and (max-width:630px){.clients__names{margin-top:30px;width:335px}}@media only screen and (max-width:320px){.clients__names{width:280px}}.clients__title{font-size:42px;font-weight:700;line-height:58px;}@media table{.clients__title{font-size:36px;line-height:42px}}@media only screen and (max-width:320px){.clients__title{font-size:30px;line-height:38px}}.clients__list{list-style:none;margin-top:20px;padding-left:0;}.clients__listLink{color:inherit;text-decoration:none;border-bottom:none;padding-bottom:0;border:none;font-size:18px;font-weight:400;line-height:32px;color:rgba(255,255,255,0.5);padding-left:0;}.clients__listLink:hover{color:#fff}.iconblocks{margin-top:46px;margin-bottom:82px;}@media only screen and (max-width:630px){.iconblocks{margin-top:20px;margin-bottom:20px}}.iconblocks__pagination{margin-top:20px;position:relative;}.iconblocks__pagination .swiper-pagination-bullet{background:#fff;width:6px;height:6px}.cost-heading{padding-top:55px;padding-bottom:35px;}@media only screen and (max-width:630px){.cost-heading{padding-top:40px;padding-bottom:25px}}.cost-heading .h3-bitrix{margin-top:75px;margin-bottom:35px;}@media only screen and (max-width:630px){.cost-heading .h3-bitrix{margin-top:5px;margin-bottom:0}}.cost-text--price-bitrix{color:#0e43fe}.col-10--cost-bitrix{max-width:1600px;min-width:100%;width:100%}.example{padding:40px 40px 40px 40px;background-color:#f0f0f0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media only screen and (max-width:1400px){.example{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:630px){.example{padding:20px}}.example__wrap{max-width:720px;}@media only screen and (max-width:1400px){.example__wrap{max-width:100%;width:100%}}.example__wrap+.example__wrap{margin-left:80px;min-width:0;margin-top:23px;}@media only screen and (max-width:1400px){.example__wrap+.example__wrap{margin-left:0;margin-top:30px}}.example__img{height:485px;}@media only screen and (max-width:630px){.example__img{height:275px}}.example__img.slide-1{background:#fff url(/local/templates/future-group_2018/markup/dist/css/../images/finexetf.png) center center no-repeat;}@media only screen and (max-width:630px){.example__img.slide-1{background-size:contain}}.example__img.slide-2{background:#fff url(/local/templates/future-group_2018/markup/dist/css/../images/applen1.png) center center no-repeat;}@media only screen and (max-width:630px){.example__img.slide-2{background-size:contain}}.example__img.slide-3{background:#fff url(/local/templates/future-group_2018/markup/dist/css/../images/example-1.png) center center no-repeat;}@media only screen and (max-width:630px){.example__img.slide-3{background-size:contain;background-position:center}}.example__caption{padding-left:30px;padding-top:25px;font-size:24px;font-weight:600;line-height:32px;opacity:.9;}@media only screen and (max-width:630px){.example__caption{color:transparent}}.example__stats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f0f0f0;max-width:605px;}@media only screen and (max-width:1400px){.example__stats{margin:0 auto;max-width:100%;width:94.5%}}.example__stats-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media only screen and (max-width:630px){.example__stats-item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.example__stats-item+.example__stats-item{margin-top:44px;}@media only screen and (max-width:630px){.example__stats-item+.example__stats-item{margin-top:18px}}@media only screen and (max-width:630px){.example__stats-item:nth-child(3){margin-top:43px}}@media only screen and (max-width:630px){.example__stats-item:nth-child(4){margin-top:43px}}.example__stats-left{font-size:24px;font-weight:600;line-height:32px;color:rgba(0,0,0,0.5);}@media (max-width:1500px){.example__stats-left{width:50%}}@media only screen and (max-width:630px){.example__stats-left{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:20px;line-height:30px}}.example__stats-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:208px;font-size:48px;font-weight:600;line-height:32px;}.example__stats-right a{font-size:24px;font-weight:600;line-height:32px;color:#000;border-bottom:2px solid rgba(0,0,0,0.1);padding-bottom:3px}@media only screen and (max-width:630px){.example__stats-right{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:18px}}.example__stats-red{color:#c7211f;position:relative;margin-right:60px;width:52px;}.example__stats-red:after{content:'';position:absolute;display:inline-block;width:36px;height:16px;top:5px;background:url(/local/templates/future-group_2018/markup/dist/css/../images/arrow-stats.svg) center no-repeat;left:65px}.example__stats-green{color:#178239;padding-right:42px}.example__stats-btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:48px;}@media only screen and (max-width:630px){.example__stats-btns{margin-top:37px}}.example__stats-google{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:500;line-height:24px;color:rgba(0,0,0,0.5);}@media (max-width:367px){.example__stats-google{line-height:19px}}.example__stats-google img{margin-right:10px}.swiper-pagination.swiper-pagination-example{position:absolute;bottom:20px;margin-top:0;}@media only screen and (max-width:630px){.swiper-pagination.swiper-pagination-example{bottom:0}}.swiper-pagination.swiper-pagination-example>.swiper-pagination-bullet{width:10px;height:10px}.swiper-pagination.swiper-pagination-example>.swiper-pagination-bullet.swiper-pagination-bullet-active{width:10px;height:10px;background-color:#0e43fe}.example-img-swiper-container{max-width:720px;}@media only screen and (max-width:1400px){.example-img-swiper-container{max-width:100%}}@media only screen and (max-width:630px){.col-12.pd-all.example__col{padding-left:0;padding-right:0}}.footer{font-size:24px;line-height:1.5;color:#fff;background-color:#000;padding:74px 0;margin-top:auto;}@media only screen and (max-width:960px){.footer{padding:30px 0 30px}}@media (max-width:968px) and (min-height:799px){.footer{padding:74px 0}}.footer__copyright{margin-bottom:-25px;margin-top:83px;color:rgba(255,255,255,0.5);font-size:14px;font-weight:400;line-height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media only screen and (max-width:1090px){.footer__copyright{margin-top:40px}}@media only screen and (max-width:630px){.footer__copyright{font-size:12px;line-height:20px;margin-top:0;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.footer__privacy-button{color:#41744e;cursor:pointer;}.footer__privacy-button:hover{color:#6ae695;border-color:rgba(106,230,149,0.2)}.footer__company-name{line-height:1.4}.footer__text{font-size:14px;line-height:1.72;margin-top:7px;margin-bottom:57px;}@media only screen and (max-width:960px){.footer__text{margin-bottom:30px}}@media only screen and (max-width:630px){.footer__text{margin-top:10px}}.footer__contact{font-weight:600;line-height:32px;}.footer__contact--phone{font-size:36px;color:#fff;}@media only screen and (max-width:630px){.footer__contact--phone{font-size:24px}}.footer__contact--phone:hover{border:0;color:#999}.footer__contact--mail{color:#6ae695;font-size:24px;}.footer__contact--mail:hover{border-color:rgba(106,230,149,0.2)}.footer__toggle{margin-left:auto;}@media only screen and (max-width:630px){.footer__toggle{margin-left:0;margin-bottom:20px;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.footer__social{border-bottom:2px solid #808080;padding-bottom:20px;margin-top:58px;margin-bottom:80px;}@media only screen and (max-width:960px){.footer__social{margin-top:40px;margin-bottom:30px}}.footer__phone{margin-bottom:10px;}@media only screen and (max-width:630px){.footer__phone{margin-bottom:2px}}@media only screen and (max-width:1090px){.order:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order:nth-child(3){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order:nth-child(4){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}.form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:91px;}@media only screen and (max-width:1090px){.form{padding-bottom:40px}}.form__input{-webkit-flex-basis:45.57%;-ms-flex-preferred-size:45.57%;flex-basis:45.57%;margin-bottom:60px;}.form__input input{min-height:58px}@media only screen and (max-width:1090px){.form__input{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:30px}}.form__input--single{-webkit-flex-basis:58%;-ms-flex-preferred-size:58%;flex-basis:58%;}@media only screen and (max-width:1090px){.form__input--single{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.form__input--single input{max-width:480px;}@media only screen and (max-width:1400px){.form__input--single input{max-width:334.17px}}@media only screen and (max-width:1090px){.form__input--single input{max-width:none}}.form__input--single-bitrix{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}@media only screen and (max-width:1400px){.form__input--single-bitrix input{max-width:480px}}.form__input--bitrix{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.form__btns{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:480px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.form__btns .button--green{max-width:258px;min-width:258px;}.form__btns .button--green-bitrix{max-width:270px;width:100%;}@media only screen and (max-width:630px){.form__btns .button--green-bitrix{min-width:100%}}@media only screen and (max-width:630px){.form__btns{max-width:initial}}.form__agreement{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:2px;width:100%;flex-basis:100%;margin-top:24px;margin-bottom:0;font-size:10px;font-weight:400;line-height:14px;}@media only screen and (max-width:630px){.form__agreement{margin-left:0}}.form__agreement a{color:#000;border-bottom-color:rgba(0,0,0,0.2);}.form__agreement a:hover{color:#0e43fe;border-bottom-color:rgba(14,67,254,0.2)}.form__agreement--bitrix-text{font-size:10px;line-height:14px;margin-top:10px;}@media only screen and (max-width:630px){.form__agreement--bitrix-text{margin-top:20px}}.form__submitted-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:600;line-height:38px;color:#686868;margin-bottom:40px;}@media only screen and (max-width:1090px){.form__submitted-text{font-size:19px;margin-bottom:30px}}.header{padding:60px 0;background-color:#fff;}@media only screen and (max-width:1090px){.header{padding:20px 0}}@media only screen and (max-width:630px){.header{padding:18px 0}}.header-home{position:fixed;right:0;left:0;z-index:10;padding:60px 0;width:100%;background-color:#fff;}@media only screen and (max-width:1090px){.header-home{position:fixed;background-color:#fff}}@media only screen and (max-width:630px){.header-home{padding:18px 0}}.header-inner{right:0;left:0;z-index:10;padding:60px 0;padding-bottom:20px;width:100%;}@media (max-width:1280px){.header-inner{padding-top:30px}}@media only screen and (max-width:1090px){.header-inner{position:fixed;top:0;right:0;left:0;z-index:10;padding:20px 0;width:100%;background-color:#fff;border-bottom:1px solid #f0f0f0}}@media only screen and (max-width:630px){.header-inner{padding:18px 0}}.header-inner.scrolled{position:fixed;padding:20px 0;border-bottom:1px solid #f0f0f0;}.header-inner.scrolled .nav{visibility:hidden;opacity:0;}.header-inner.scrolled .nav__item.header__personal-icon--logged{display:none}.header-inner.scrolled .header__call{pointer-events:all;visibility:visible;opacity:1;}@media only screen and (min-width:1091px){.header-inner.scrolled .header__call{display:block}}.header-inner.scrolled .header__personal-icon--logged{pointer-events:all;visibility:visible;opacity:1;display:block}@media only screen and (max-width:630px){.header-inner.scrolled{padding:18px 0}}@media only screen and (min-width:1091px){.header-inner.in-contacts{position:absolute;z-index:21;background-color:#fff;border-bottom:1px solid #f0f0f0}}.header-inner.in-contacts.scrolled{position:fixed;padding:20px 0;border:0;}@media only screen and (max-width:630px){.header-inner.in-contacts.scrolled{padding:18px 0}}.header-inner-scroll{position:fixed;top:0;right:0;left:0;z-index:15;visibility:hidden;padding-top:30px;padding-bottom:0;width:100%;background-color:#fff;opacity:0;transition:opacity .1s ease;}@media only screen and (max-width:1190px){.header-inner-scroll{display:none}}.header-inner-scroll.show{visibility:visible;opacity:1}@media only screen and (min-width:1091px){.header-inner__gray-block{background-color:#f0f0f0}}@media only screen and (max-width:1090px){.header{padding:30px 0}}@media only screen and (max-width:630px){.header{padding:20px 0}}.header__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__call{display:block;margin-right:40px;margin-bottom:-4px;color:#000;font-weight:600;font-size:19px;line-height:24px;transition:opacity .3s ease;margin-left:30px;margin-right:30px;}@media only screen and (max-width:420px){.header__call{margin-right:30px}}@media (max-width:359px){.header__call{font-size:16px;margin-left:0}}.header__call:hover{border-color:transparent}@media only screen and (min-width:1091px){.header__call-inner{position:absolute;top:7px;right:138px;visibility:hidden;margin-right:0;opacity:0}}@media only screen and (min-width:1091px){.header__call-inner--not-home{right:63px}}.header-fixed{position:fixed !important;padding:20px 0;background-color:#fff;border-bottom:1px solid #f0f0f0;}@media only screen and (min-width:1091px){.header-fixed.header-inner__gray-block{background-color:#f0f0f0}}.header__personal-icon{margin-right:40px;cursor:pointer;position:relative;height:36px;z-index:30;color:inherit;text-decoration:none;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;border:0;}@media only screen and (max-width:420px){.header__personal-icon{margin-right:30px}}.header__personal-icon::before{opacity:0;transition:opacity .3s ease-in-out;content:"\41B\438\447\43D\44B\439   \43A\430\431\438\43D\435\442";position:absolute;border-radius:14px;font-size:13px;padding:2px 13px 0 13px;white-space:nowrap;bottom:36px;font-weight:500;font-size:13px;line-height:25px;pointer-events:none;background-color:transparent}.header__personal-icon:hover::before{opacity:1}.header__personal-icon--logged::before{display:none}@media only screen and (min-width:631px){.header__personal-icon--logged:hover ~ .header__options{opacity:1;pointer-events:auto}}@media only screen and (min-width:1091px){.header__personal-icon--not-home{display:none}}.header__options{transition:opacity .3s;opacity:0;position:absolute;top:34px;padding-top:15px;width:280px;pointer-events:none;left:20%;}@media (max-width:1780px) and (min-width:1700px){.header__options{left:auto}}@media (max-width:1680px){.header__options{left:auto}}@media only screen and (max-width:630px){.header__options{width:100%;margin:auto;top:72px;pointer-events:auto;padding:10px 20px}}@media only screen and (min-width:631px){.header__options:hover{pointer-events:auto;opacity:1}}.header__options.active{opacity:1}.header__options-wrapper{background-color:#fff;font-size:17px;line-height:1.41;box-shadow:0 0 12px 0 rgba(0,0,0,0.08);padding:10px;border-radius:5px}.header__options-list{padding:0 20px;margin:19px 0 0 0}.header__options-item{cursor:pointer;color:#7f7f7f;white-space:nowrap;list-style:none;margin-bottom:14px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.header__options-item:hover{color:inherit}.header__options-item > a{color:inherit;text-decoration:none;border-bottom:none;padding-bottom:0;border:none;transition:color .3s}.header__options-item > span{color:initial}.header__options--not-home{left:auto;right:-8%;}@media (max-width:1780px) and (min-width:1700px){.header__options--not-home{right:0%}}@media (max-width:1680px){.header__options--not-home{right:0%}}.header__appeal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f0f0f0;margin-bottom:5px;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:11px 20px;border-radius:5px;cursor:pointer;transition:background-color .3s,color .3s;}@media only screen and (max-width:420px){.header__appeal{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}button.header__appeal-button{font-size:inherit;white-space:nowrap;margin-left:12px;margin-right:29px;background-color:transparent;color:#000;border:0;padding:1px 0 0 0;font-weight:inherit;min-height:initial;line-height:inherit}.header__appeal #Oval,.header__appeal #plus{transition:fill .3s}.header__appeal:hover{background-color:#0e43fe;}.header__appeal:hover button{color:#fff}.header__appeal:hover #Oval{fill:#fff}.header__appeal:hover #plus{fill:#0e43fe}.header__appeal > a:hover,.header__appeal a,.header__appeal a:focus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:inherit;text-decoration:none;border-bottom:none;padding-bottom:0;border:none}.header__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:all}.header__right{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:inherit;text-decoration:none;border-bottom:none;padding-bottom:0;border:none;}@media only screen and (max-width:630px){.header__right{position:static}}.header__link{color:inherit;text-decoration:none;border-bottom:none;padding-bottom:0;border:none;font-weight:600;font-size:22px;line-height:1.09;}.header__link--green{position:relative;z-index:0;margin-right:50px;}@media only screen and (max-width:1190px){.header__link--green{margin-right:20px}}@media only screen and (max-width:1090px){.header__link--green{display:none}}.header__link--green:after{position:absolute;bottom:1px;left:0;z-index:-1;width:100%;height:7px;background-color:rgba(106,230,149,0.5);content:'';transition:height .3s}.header__link--green:hover:after{height:calc(100% - 2px)}.header__link--phone{position:relative;margin-right:55px;padding-left:37px;}@media only screen and (max-width:1190px){.header__link--phone{margin-right:30px}}@media only screen and (max-width:1090px){.header__link--phone{font-size:15px}}.header__link--phone:before{position:absolute;top:-25%;left:0;display:block;width:22px;height:34px;background:url(/local/templates/future-group_2018/markup/dist/css/../images/icons/phone.svg) no-repeat;content:''}@media only screen and (max-width:1090px){.header__link--phone{padding:0}.header__link--phone:before{content:normal}}.nav__item.header__personal-icon--logged{display:block}.header__popup-bg{z-index:25;display:none;width:100%;min-height:100%;background-color:rgba(0,0,0,0.2);overflow:hidden;position:fixed;top:0;left:0}.arrow-svg{z-index:1;opacity:0;position:absolute;right:78px;top:62px;transition:opacity .3s;}@media only screen and (max-width:420px){.arrow-svg{right:68px}}.arrow-svg.active{opacity:1}.home__text{margin-bottom:40px;font-size:24px;font-weight:600;line-height:38px;color:#686868;}@media only screen and (max-width:1090px){.home__text{font-size:20px;line-height:30px}}@media only screen and (max-width:630px){.home__text{margin-top:0;margin-bottom:40px}}.home__text--home{color:#000;margin-bottom:27px;line-height:40px;font-size:24px}.home__text--agency-width{max-width:1040px}.home__text.speed{max-width:1040px}.home__presentation-button:hover{background-color:#000;color:#fff}.home__competencies{white-space:nowrap;margin:0;margin-bottom:5px;font-weight:600;font-size:13px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:70px;}@media only screen and (max-width:1090px){.home__competencies{height:110px}}@media only screen and (max-width:960px){.home__competencies{height:135px}}.home__competencies-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media only screen and (max-width:1090px){.home__competencies-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.home__competencies-container > span{margin-right:10px;}@media only screen and (max-width:1090px){.home__competencies-container > span{margin-bottom:17px}}.home__wrapper{margin:-2.5px -5px;margin-top:-5px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:0;overflow:hidden;height:0;}.home__wrapper:nth-child(2){-webkit-animation-name:makeSlidesActive;animation-name:makeSlidesActive;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.home__wrapper:nth-child(3){-webkit-animation-name:makeSlidesActive;animation-name:makeSlidesActive;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}@media only screen and (min-width:1091px){.home__wrapper:nth-child(3){margin-left:5px}}@media only screen and (max-width:1090px){.home__wrapper:nth-child(3){margin-top:2px}}.home__wrapper:nth-child(4){-webkit-animation-name:makeSlidesActive;animation-name:makeSlidesActive;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-delay:10s;animation-delay:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}@media only screen and (min-width:1091px){.home__wrapper:nth-child(4){margin-left:5px}}@media only screen and (max-width:1090px){.home__wrapper:nth-child(4){margin-top:2px}}@-webkit-keyframes makeSlidesActive{0%{max-width:500px;height:70px;opacity:1}26%{opacity:1}29%{opacity:0}31%{opacity:0;max-width:500px;height:70px}32%{max-width:0;height:0}100%{max-width:0;height:0}}@keyframes makeSlidesActive{0%{max-width:500px;height:70px;opacity:1}26%{opacity:1}29%{opacity:0}31%{opacity:0;max-width:500px;height:70px}32%{max-width:0;height:0}100%{max-width:0;height:0}}.home__slide{cursor:pointer;border:1px solid #ccc;color:#686868;border-radius:5px;height:27px;line-height:25px;margin:0 5px 10px 5px;transition:background-color .5s;opacity:0;text-align:center;}.home__slide--hover:hover{background-color:#ccc}.home__slide:nth-child(1){-webkit-animation-name:slidesAnimation;animation-name:slidesAnimation;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.home__slide:nth-child(2){-webkit-animation-name:slidesAnimation;animation-name:slidesAnimation;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:.1s;animation-delay:.1s}.home__slide:nth-child(3){-webkit-animation-name:slidesAnimation;animation-name:slidesAnimation;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes slidesAnimation{0%{opacity:0}25%{opacity:1}90%{opacity:1}90.1%{opacity:0}100{opacity:0}}@keyframes slidesAnimation{0%{opacity:0}25%{opacity:1}90%{opacity:1}90.1%{opacity:0}100{opacity:0}}.home__block{display:block;padding:77px 0 77px 0;font-size:84px;font-weight:700;line-height:86px;background-color:#f0f0f0;margin-bottom:20px;transition:background-color .3s ease-out;position:relative;overflow:hidden;}.home__block:hover{background-color:#0e43fe;border-color:#f0f0f0;}@media only screen and (max-width:1190px){.home__block:hover{background-color:#f0f0f0}}.home__block:hover .home__link{color:#fff;}@media only screen and (max-width:1190px){.home__block:hover .home__link{color:#000}}.home__block:hover .home__arrow:before{border-color:#fff;}@media only screen and (max-width:1190px){.home__block:hover .home__arrow:before{border-color:#000}}.home__block:hover .home__arrow:after{width:200px;background-color:#fff;}@media only screen and (max-width:1400px){.home__block:hover .home__arrow:after{width:175px}}@media only screen and (max-width:1190px){.home__block:hover .home__arrow:after{background-color:#000;width:86px}}@media only screen and (max-width:630px){.home__block:hover .home__arrow:after{width:48px}}@media only screen and (max-width:1190px){.home__block:hover{color:#000}}@media only screen and (max-width:1400px){.home__block{font-size:72px}}@media only screen and (max-width:1190px){.home__block{padding:48px 0;font-size:48px;line-height:56px;margin-bottom:10px}}@media only screen and (max-width:630px){.home__block{font-size:30px;font-weight:700;line-height:36px;height:112px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:630px){.home__block--bitrix-size{padding:24px 0}}.home__panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.home__panel--home{max-height:88px}.home__link{color:#000;border-bottom:none;z-index:2;}.home__link:hover{color:#fff;}@media only screen and (max-width:1190px){.home__link:hover{color:#000}}.home__link--home{margin-bottom:14px;}@media only screen and (max-width:1090px){.home__link--home{margin-bottom:10px}}@media only screen and (max-width:630px){.home__link--home{margin-bottom:5px}}.home__arrow{display:block;width:147px;height:64px;position:relative;border-bottom:none;z-index:2;}.home__arrow:hover:before{border-color:#fff;}@media only screen and (max-width:1190px){.home__arrow:hover:before{border-color:#000}}.home__arrow:hover:after{width:200px;background-color:#fff;}@media only screen and (max-width:1400px){.home__arrow:hover:after{width:175px}}@media only screen and (max-width:1190px){.home__arrow:hover:after{background-color:#000;width:86px}}@media only screen and (max-width:630px){.home__arrow:hover:after{width:48px}}@media only screen and (max-width:1400px){.home__arrow{width:121px;height:53px}}@media only screen and (max-width:1190px){.home__arrow{width:92px;height:40px}}@media only screen and (max-width:630px){.home__arrow{width:54px;height:32px}}.home__arrow:before{position:absolute;top:10px;right:9px;content:"";display:inline-block;width:45px;height:45px;border-right:7px solid #000;border-top:7px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:border-color .3s ease-out;}@media only screen and (max-width:1400px){.home__arrow:before{width:39px;height:39px}}@media only screen and (max-width:1190px){.home__arrow:before{width:28px;height:28px;border-right:4px solid #000;border-top:4px solid #000;top:6px}}@media only screen and (max-width:630px){.home__arrow:before{top:8px;width:12px;height:12px;border-width:4px}}.home__arrow:after{content:'';position:absolute;display:block;width:144px;height:6px;background-color:#000;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:6px;transition:all .3s ease-out;}@media only screen and (max-width:1400px){.home__arrow:after{top:56%;width:115px}}@media only screen and (max-width:1190px){.home__arrow:after{top:50%;height:4px;width:86px}}@media only screen and (max-width:630px){.home__arrow:after{height:0;width:0;top:52%;right:7px}}.home__link:hover+.home__arrow:before{border-color:#fff;}@media only screen and (max-width:1190px){.home__link:hover+.home__arrow:before{border-color:#000}}.home__link:hover+.home__arrow:after{width:200px;background-color:#fff;}@media only screen and (max-width:1400px){.home__link:hover+.home__arrow:after{width:175px}}@media only screen and (max-width:1190px){.home__link:hover+.home__arrow:after{background-color:#000;width:86px}}@media only screen and (max-width:630px){.home__link:hover+.home__arrow:after{width:48px}}.speed-block-text{padding-top:25px;padding-bottom:80px;background-color:#f0f0f0;}@media (max-width:1280px){.speed-block-text{padding-bottom:60px}}@media only screen and (max-width:1090px){.speed-block-text{padding-top:0}}@media only screen and (max-width:630px){.speed-block-text{padding-top:25px;padding-bottom:40px}}.agency-block-text{padding-top:10px;padding-bottom:60px;}.agency-block-text > .row > .col-12{max-width:1040px;}@media only screen and (max-width:1090px){.agency-block-text > .row > .col-12{max-width:initial}}@media only screen and (max-width:630px){.agency-block-text{padding-top:25px;padding-bottom:40px}}@media only screen and (max-width:1090px){.contacts-block-text{padding-top:127px;padding-bottom:40px}}@media only screen and (max-width:630px){.contacts-block-text{padding-top:28px}}.projects-block-text{padding-top:15px;padding-bottom:60px;}@media only screen and (max-width:630px){.projects-block-text{padding-top:5px;padding-bottom:25px}}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.home-block-text{padding-top:13px;padding-bottom:120px;}@media only screen and (max-width:630px){.home-block-text{padding-top:0;padding-bottom:60px}}.hi-emoji{display:inline-block;background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/hi-emoji.png);background-repeat:no-repeat;background-size:contain;width:32px;height:32px;margin-left:6px;margin-bottom:-6px}.button.home__presentation-button{margin-left:30px;}@media only screen and (max-width:630px){.button.home__presentation-button{margin-top:15px;margin-left:0}}.animation-pause{-webkit-animation-play-state:paused;animation-play-state:paused}.animation-play{-webkit-animation-play-state:running;animation-play-state:running}.icons{padding-top:83px;padding-bottom:14px}.icon-block{text-align:center;}.icon-block__icon{width:47px;height:47px;background-position:50%;background-repeat:no-repeat;margin-bottom:15px;margin-left:auto;margin-right:auto}.icon-block__title{font-size:24px;font-weight:700;line-height:36px;color:#000;margin-bottom:10px}.icon-block__text{font-size:15px;font-weight:600;line-height:26px;color:#000}.image{margin-top:.8em;margin-bottom:.8em;display:inline-block;}.image img{max-width:100%;display:block}.image__description{font-size:13px;margin-top:10px;margin-bottom:0;display:inline-block}.image + p{margin-top:0}img{max-width:100%;vertical-align:middle}.ios-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:43px;}@media only screen and (max-width:1090px){.ios-toggle{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.ios-toggle input{display:none}@media only screen and (max-width:630px){.ios-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.ios-toggle__text{margin-left:10px;font-weight:inherit;line-height:32px;font-size:14px;color:#fff;}@media only screen and (max-width:630px){.ios-toggle__text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-right:0}}.ios-toggle__toggle{top:-1px;width:60px;height:34px;background-color:#fff;border:none;border-radius:40px;vertical-align:middle;position:relative;display:inline-block;cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;transition:background-color .3s,border-color .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.ios-toggle__toggle:after{content:"";width:22px;height:22px;background-color:#dbdbdb;border-radius:50%;display:block;position:absolute;left:6px;top:6px;transition:.2s}input:checked ~ .ios-toggle__toggle:after{background-color:#6ae695;left:calc(100% - 28px)}@media only screen and (max-width:630px){.ios-toggle__toggle{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.loading{width:72px;height:72px;background:url(/local/templates/future-group_2018/markup/dist/css/../images/loader.svg) 50% no-repeat;background-size:contain;-webkit-animation:1.4s loaderSpin infinite linear;animation:1.4s loaderSpin infinite linear}@-webkit-keyframes loaderSpin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderSpin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.logo{color:inherit;text-decoration:none;border-bottom:none;padding-bottom:0;border:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;}.logo:hover .logo__tooltip{opacity:1}.logo__image{max-width:27px;max-height:54px;}@media only screen and (max-width:1090px){.logo__image{max-width:21px}}.logo__text{font-weight:500;font-size:15px;line-height:1.73;margin-left:12px}.logo__tooltip{display:block;position:absolute;padding:8px 12px;background-color:transparent;border-radius:14px;font-size:13px;font-weight:500;letter-spacing:.2px;line-height:11px;top:-18px;left:22px;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.main-section{padding-bottom:47px;}@media only screen and (max-width:1090px){.main-section{padding-bottom:60px}}.main__section{padding-top:90px;}@media only screen and (max-width:1090px){.main__section{padding-top:115px}}.main__section.scrolled{padding-top:210px;}@media only screen and (max-width:1090px){.main__section.scrolled{padding-top:100px}}.main__section--home{padding-bottom:120px;}@media only screen and (max-width:1190px){.main__section--home{padding-top:140px;padding-bottom:80px}}@media only screen and (max-width:630px){.main__section--home{padding-top:113px;padding-bottom:60px}}.main__section--agency{padding-top:70px;}@media only screen and (max-width:1090px){.main__section--agency{padding-top:115px}}.main__section--agency.scrolled{padding-top:205px;}@media (max-width:1280px){.main__section--agency.scrolled{padding-top:170px}}.main__section--service{padding-top:120px;padding-bottom:60px;}@media only screen and (max-width:1090px){.main__section--service{padding-top:100px}}@media only screen and (max-width:630px){.main__section--service{padding-bottom:10px}}.main__section--service.scrolled{padding-top:234px}.main__section--speed{padding-top:16px;padding-bottom:80px;}@media only screen and (max-width:1090px){.main__section--speed{padding-top:120px;padding-bottom:40px}}.main__section--speed.scrolled{padding-top:191px}.main__section--contacts{padding-top:0;padding-bottom:0;}.main__section--contacts.scrolled{padding-top:0}.main__section--bitrix{padding-bottom:50px;padding-top:30px;}.main__section--bitrix.scrolled{padding-top:204px}@media only screen and (max-width:630px){.main__section--bitrix{padding-bottom:0;padding-top:100px}}.main__section-title{color:#000;font-size:84px;line-height:86px;text-transform:lowercase;}.main__section-title--speed{line-height:85px;margin-bottom:10px}@media only screen and (max-width:1090px){.main__section-title{font-size:48px;line-height:52px}}.main__section--gray{background-color:#f0f0f0}.main__section--error{padding-bottom:60px}.main-top__title{font-size:84px;font-weight:700;line-height:106px;margin-bottom:62px;}@media only screen and (max-width:1090px){.main-top__title{margin-top:0;margin-bottom:40px;font-size:48px;line-height:58px}}.main-top__title--support{margin-bottom:0;}@media only screen and (max-width:320px){.main-top__title--support{margin-top:0}}.main-top__title--bitrix{text-transform:lowercase;}@media only screen and (max-width:630px){.main-top__title--bitrix{line-height:52px;margin-bottom:5px}}.main-top__item{color:#000;cursor:pointer;}.main-top__item:hover{color:#0e43fe;border-color:transparent}.main-top__text{font-size:15px;color:#000;line-height:28px;margin:0;margin-top:83px;}@media only screen and (max-width:1090px){.main-top__text{font-size:15px;line-height:28px;margin:33px auto 8px}}.main-top__text--cjm{max-width:1040px;}@media (max-width:1280px){.main-top__text--cjm{max-width:initial}}.main-top__text--support{margin-top:161px;margin-bottom:30px;font-size:24px;font-weight:600;line-height:38px;color:#686868;}@media only screen and (max-width:1090px){.main-top__text--support{margin-top:30px}}.main-top__text--about{margin-top:0;margin-bottom:40px;font-size:24px;font-weight:600;line-height:38px;color:#686868;}.main-top__text--about+.main-top__text--about{margin-bottom:48px}@media only screen and (max-width:1090px){.main-top__text--about{font-size:20px;line-height:30px;margin-bottom:30px}.main-top__text--about+.main-top__text--about{margin-bottom:20px}}@media only screen and (max-width:630px){.main-top__text--about-bitrix{font-size:20px;line-height:30px}}@media only screen and (max-width:630px){.main-top__text--about-bitrix{margin-bottom:30px}.main-top__text--about-bitrix+.main-top__text--about-bitrix{margin-bottom:20px}}.main-top__text--when-bitrix{padding-top:35px;max-width:1040px;}@media only screen and (max-width:630px){.main-top__text--when-bitrix{padding-top:25px;font-size:20px;line-height:30px}}.main-top__text--cost-bitrix{padding-bottom:75px;border-bottom:3px solid #000;}.main-top__text--cost-bitrix p{max-width:1040px;margin:0}@media only screen and (max-width:630px){.main-top__text--cost-bitrix{font-size:20px;line-height:30px;padding-bottom:40px;margin-bottom:30px}}.main-top__text--price-bitrix{color:#000;font-size:36px;line-height:50px;margin-top:65px;}@media only screen and (max-width:630px){.main-top__text--price-bitrix{margin-top:0;margin:0;margin-bottom:0 !important;max-width:250px;font-size:30px;line-height:40px}}.main-top__icon{width:24px;height:34px;border:3px solid #d6d6d6;border-radius:15px;margin:115px auto 0;position:relative;}.main-top__icon:before{width:4px;height:6px;content:'';display:block;background-color:#d6d6d6;border-radius:2px;position:absolute;top:6px;left:7px;-webkit-animation:run 1.5s infinite ease-in-out;animation:run 1.5s infinite ease-in-out}.main-top__btn--left{font-size:16px;max-width:199px}.main-top__btn--right{font-size:16px;max-width:116px}.form--cjm{padding-top:63px;padding-bottom:78px}.form--bitrix{padding-top:40px;padding-bottom:25px;}.form--bitrix h3{margin-bottom:75px;}@media (max-width:1280px){.form--bitrix h3{margin-bottom:60px}}@media only screen and (max-width:630px){.form--bitrix h3{margin-bottom:35px}}@media only screen and (max-width:630px){.form--bitrix{padding-top:0}}.index-form{margin-top:65px;}@media only screen and (max-width:630px){.index-form{margin-top:35px}}.index-form__formwrap{margin-left:28px;}@media only screen and (max-width:1090px){.index-form__formwrap{margin-left:0}}.index-form__left{font-size:18px;font-weight:600;line-height:32px;color:#000;display:inline-block;}@media only screen and (max-width:1090px){.index-form__left{margin-right:0}}@media only screen and (max-width:630px){.index-form__left{margin-left:0}}.index-form__leftCol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}@media only screen and (max-width:1090px){.index-form__leftCol{margin-top:40px}}.index-form__leftSub{margin-top:5px;margin-bottom:0;}.index-form__leftSub_gray{line-height:28px;color:rgba(0,0,0,0.5)}.index-form__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media only screen and (max-width:630px){.index-form__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.index-form__row + .index-form__row{margin-top:30px;}@media only screen and (max-width:630px){.index-form__row + .index-form__row{margin-top:15px}}.index-form__row:nth-child(5){-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.index-form__row:last-of-type{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.index-form__label{-webkit-box-flex:5;-webkit-flex:5 5 .1875%;-ms-flex:5 5 .1875%;flex:5 5 .1875%;font-size:18px;font-weight:600;line-height:32px;text-align:right;}@media only screen and (max-width:1090px){.index-form__label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}}@media only screen and (max-width:630px){.index-form__label{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:5px}}.index-form__label--start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.index-form__select{-webkit-box-flex:9.8;-webkit-flex:9.8 9.8 .8125%;-ms-flex:9.8 9.8 .8125%;flex:9.8 9.8 .8125%;margin-left:20px;font-weight:600;}@media only screen and (max-width:1090px){.index-form__select{-webkit-box-flex:1.13;-webkit-flex:1.13;-ms-flex:1.13;flex:1.13;font-size:14px}}@media only screen and (max-width:630px){.index-form__select{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:0}}.index-form input,.index-form textarea{-webkit-box-flex:9;-webkit-flex:9 9 .8125%;-ms-flex:9 9 .8125%;flex:9 9 .8125%;margin-left:20px;font-weight:600;}@media only screen and (max-width:1090px){.index-form input,.index-form textarea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media only screen and (max-width:630px){.index-form input,.index-form textarea{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:0}}@media only screen and (max-width:630px){.index-form textarea{height:150px}}.index-form__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;padding-right:0;}@media only screen and (max-width:1090px){.index-form__buttons{margin-left:auto}}@media only screen and (max-width:960px){.index-form__buttons{width:56%}}@media only screen and (max-width:630px){.index-form__buttons{width:100%;margin-left:0;margin-top:20px;padding-left:0}}.index-form__btn{display:block;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;}.index-form__btn:hover{cursor:pointer}.index-form__btn_submit{padding-left:81px;padding-right:81px;}@media only screen and (max-width:630px){.index-form__btn_submit{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:0}}.index-form__btn_file{cursor:pointer;}@media only screen and (max-width:630px){.index-form__btn_file{margin-left:20px}}@media (max-width:360px){.index-form__btn_file{margin-left:10px}}@media only screen and (max-width:320px){.index-form__btn_file{margin-left:0;margin-top:15px}}.index-form__agreement{margin-left:2px;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px;margin-bottom:0;font-size:10px;font-weight:400;line-height:14px;}@media only screen and (max-width:630px){.index-form__agreement{margin-left:0}}.index-form__agreement a{color:#000;border-bottom-color:rgba(0,0,0,0.2);}.index-form__agreement a:hover{color:#0e43fe;border-bottom-color:rgba(14,67,254,0.2)}.valid-text{padding-right:15px;font-size:12px;color:#000;}@media only screen and (max-width:630px){.valid-text{margin-top:20px}}@-webkit-keyframes run{50%{-webkit-transform:translateY(12px);transform:translateY(12px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes run{50%{-webkit-transform:translateY(12px);transform:translateY(12px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.map-info{position:absolute;max-width:382px;z-index:11;left:160px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media only screen and (max-width:1400px){.map-info{left:60px}}@media only screen and (max-width:1090px){.map-info{display:none}}.map-info__address{margin-bottom:22px;font-size:24px;font-weight:600;line-height:36px;color:#000;}@media only screen and (max-width:1090px){.map-info__address{font-size:20px;line-height:30px}}.map-info__text{font-size:14px;font-weight:400;line-height:24px;}.map-info__text+.map-info__text{margin-top:36px;margin-bottom:33px}.map{position:relative;height:809px;width:100%;}.map__content{height:809px;width:100%;position:relative}.map:before{content:'';display:block;width:100%;position:absolute;height:320px;background-image:linear-gradient(180deg,#f0f0f0 0%,rgba(255,255,255,0) 100%);z-index:20;pointer-events:none}.map-controlls{position:relative;z-index:2;}.map-controlls__container{position:absolute;right:0;top:619px;z-index:10}.map-controlls__item{width:63px;height:63px;background-color:#fff;border:none;position:relative;cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;transition:.2s;}.map-controlls__item:before,.map-controlls__item:after{width:32px;height:2px;background-color:rgba(0,0,0,0.9);margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;transition:.2s}.map-controlls__item:before{content:""}.map-controlls__item:hover{background-color:#000;}.map-controlls__item:hover:before,.map-controlls__item:hover:after{background-color:#fff}.map-controlls__item--plus:after{content:"";width:2px;height:31px}.map-controlls__item + .map-controlls__item{margin-top:13px}.map-controlls__label{font-size:18px;line-height:1.4;background-color:#fff;border:1px solid #556999;padding:18px 30px;}@media only screen and (max-width:1090px){.map-controlls__label{padding-top:11px;padding-bottom:11px}}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;transition:opacity .3s ease;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.nav__item{color:#7f7f7f;font-weight:600;font-size:19px;margin-right:40px;}.nav__item:hover{border:none;color:#000;border-color:transparent}.nav__item.active{color:#0e43fe}.side-nav-main{margin-bottom:220px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}@media (max-height:950px){.side-nav-main{margin-bottom:170px}}@media (max-height:800px){.side-nav-main{margin-bottom:120px}}@media only screen and (max-width:630px){.side-nav-main{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:1090px){.side-nav-main{margin-bottom:40px}}.side-nav-main__item{color:inherit;text-decoration:none;border-bottom:none;padding-bottom:0;border:none;color:#686868;font-size:48px;font-weight:800;line-height:38px;}@media (max-height:801px){.side-nav-main__item{font-size:36px}}.side-nav-main__item:hover{color:#fff}@media (max-height:950px){.side-nav-main__item:first-child{margin-top:55px}}@media (max-height:950px) and (orientation:portrait){.side-nav-main__item:first-child{margin-top:105px}}@media only screen and (max-width:420px){.side-nav-main__item:first-child{margin-top:55px}}.side-nav-main__item + .side-nav-main__item{margin-top:44px;}@media (max-height:801px){.side-nav-main__item + .side-nav-main__item{margin-top:25px}}@media only screen and (max-width:630px){.side-nav-main__item + .side-nav-main__item{margin-top:15px}}@media only screen and (max-width:960px){.side-nav-main__item{font-size:30px;line-height:30px}}@media only screen and (max-width:960px){.side-nav-main{margin-bottom:8px}}@media only screen and (max-width:630px){.side-nav-main{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}.news__title{margin-bottom:30px}.newsblock{margin-bottom:40px;}@media only screen and (max-width:630px){.newsblock:nth-of-type(n+2){display:none}}.newsblock__time{font-size:15px;font-weight:600;line-height:26px}.newsblock__title{font-size:18px;font-weight:600;line-height:28px;color:rgba(0,0,0,0.5)}.num-block{text-align:center;margin-top:60px;}.num-block__num{font-size:42px;font-weight:400;line-height:58px}.num-block__text{font-size:18px;font-weight:400;line-height:32px;color:#686868}.opportunities{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.opportunities-heading{margin-bottom:70px;text-transform:lowercase;}.opportunities-heading h3{margin-top:36px;margin-bottom:0;}@media only screen and (max-width:630px){.opportunities-heading h3{margin-top:5px;margin-bottom:5px}}@media only screen and (max-width:630px){.opportunities-heading--bitrix{margin-bottom:20px}}.opportunity-heading{padding-top:60px;padding-bottom:48px;}.opportunity-heading h3{margin-top:65px;margin-bottom:0;max-width:574px;}@media only screen and (max-width:630px){.opportunity-heading h3{margin-top:30px}}@media only screen and (max-width:630px){.opportunity-heading{padding-top:0;padding-bottom:10px}}.opportunity-block{max-width:519px;margin-bottom:60px;}@media only screen and (max-width:630px){.opportunity-block{margin-bottom:32px}}.opportunity__title{font-size:24px;font-weight:700;line-height:36px;padding-bottom:17px;width:100%;}@media only screen and (max-width:1090px){.opportunity__title{padding-bottom:15px}}.opportunity__text{font-size:15px;font-weight:500;line-height:26px;color:#686868;padding-bottom:28px;padding-right:97px;border-bottom:3px solid #000;}@media only screen and (max-width:630px){.opportunity__text{padding-bottom:19px;padding-right:0}}.opportunity-cards{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.opportunity-col{max-width:800px}.opportunity-wrap{padding:48px 60px 48px 60px;background-color:#f0f0f0;margin-bottom:60px;margin-top:20px;}@media only screen and (max-width:630px){.opportunity-wrap{padding:30px;margin-bottom:0}}.opportunity-card__title-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:5px}.opportunity-card__emoji-wrap{margin-left:8px}.opportunity-card__title{font-size:24px;font-weight:700;line-height:36px}.opportunity-card__price{margin-bottom:20px;font-size:15px;font-weight:500;line-height:26px;color:#0e43fe}.opportunity-card__text{font-size:15px;font-weight:500;line-height:26px;color:#686868}@media only screen and (max-width:630px){.opportunity-block:last-child .opportunity__text{border-bottom:0;margin-bottom:5px}}.options{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:47px;padding-bottom:16px;}@media only screen and (max-width:320px){.options{padding-bottom:25px}}.options__note{margin-top:10px;font-size:13px;color:rgba(0,0,0,0.5);font-weight:500;line-height:41px;max-width:1040px;margin:0 auto;text-align:left;}.options__note--cjm{padding-top:15px}@media only screen and (max-width:1090px){.options__support{padding:0 20px}}.options--cjm{padding-bottom:60px}.swiper-pagination{margin-top:16px !important}.swiper-pagination-first>.swiper-pagination-bullet,.swiper-pagination-sec>.swiper-pagination-bullet{background-color:#000;opacity:.3;margin:0 5px !important;margin-bottom:2px !important}.swiper-pagination-first>.swiper-pagination-bullet-active,.swiper-pagination-sec>.swiper-pagination-bullet-active{background-color:#0e43fe;opacity:1;width:12px;height:12px;margin-bottom:0 !important}.panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;box-shadow:0 40px 100px #0e43fe;margin-left:20px;margin-right:20px;width:100%;}@media only screen and (max-width:1090px){.panel{box-shadow:0 10px 63px #0e43fe}}.panel-row{padding-bottom:106px;}@media only screen and (max-width:1090px){.panel-row{padding-bottom:20px}}.panel-contacts{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;padding:82px 147px;background-color:#f0f0f0;font-size:24px;font-weight:600;line-height:38px;color:#686868;}.panel-contacts a{color:#000;}.panel-contacts a:hover{border-bottom:transparent}@media (max-width:1280px){.panel-contacts{padding:80px 80px}}@media only screen and (max-width:1090px){.panel-contacts{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:30px}}.panel-contacts__phone{margin-bottom:43px}.panel-block{width:100%;}@media only screen and (max-width:1090px){.panel-block{display:none}}.popup-bg{height:100%;background:#797979;opacity:0;padding:60px;position:fixed;top:0;right:0;left:0;z-index:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:opacity .3s;}.popup-bg.open{opacity:1;visibility:visible;z-index:21;pointer-events:all;-webkit-overflow-scrolling:touch}@media only screen and (max-width:1090px){.popup-bg{padding:0;overflow-x:hidden}}.popup{width:100%;max-width:1040px;max-height:100vh;height:100%;overflow:auto;background:#f0f0f0;box-shadow:0 0 30px rgba(0,0,0,0.1);visibility:hidden;opacity:0;position:relative;display:block;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-smoothing:antialiased !important;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;z-index:21;}@media only screen and (max-width:1090px){.popup{cursor:pointer}}.popup--agency{max-width:100vw;max-height:100%;overflow:visible;}@media only screen and (max-width:630px){.popup--agency{overflow-x:hidden}}.popup.open{visibility:visible;opacity:1}.popup__loaded{padding:60px;z-index:21;}.popup__loaded--agency{background:#f0f0f0;padding:80px 100px 90px 100px;margin-bottom:120px;}@media only screen and (max-width:1400px){.popup__loaded--agency{padding:80px 60px 90px 60px;margin-bottom:120px}}@media only screen and (max-width:1090px){.popup__loaded--agency{margin-bottom:0;padding:40px 20px}}.popup__directions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:21}.popup__direction{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:calc(33% - 40px);-ms-flex-preferred-size:calc(33% - 40px);flex-basis:calc(33% - 40px);margin-bottom:77px;}.popup__direction+.popup__direction{margin-left:60px}.popup__direction:first-child{margin-left:0}@media (min-width:1281px){.popup__direction:nth-child(3n + 1){margin-left:0}}@media (max-width:1280px){.popup__direction{-webkit-flex-basis:calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}.popup__direction:nth-child(2n + 1){margin-left:0}}@media only screen and (max-width:960px){.popup__direction{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:50px}.popup__direction+.popup__direction{margin-left:0}}.popup__direction-title{margin-bottom:30px;font-size:24px;font-weight:600;line-height:32px;padding-bottom:20px;border-bottom:3px solid #000;}@media only screen and (max-width:1090px){.popup__direction-title{margin-bottom:15px;padding-bottom:15px;font-size:20px;font-weight:600;line-height:30px;border-width:2px}}.popup__direction-item{display:block;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;font-size:24px;font-weight:600;line-height:32px;color:rgba(0,0,0,0.5);border-bottom:none;transition:background-color .15s,box-shadow .15s;}.popup__direction-item:hover{border-bottom:none;color:#0e43fe}.popup__direction-item+.popup__direction-item{margin-top:15px}@media only screen and (max-width:1090px){.popup__direction-item{font-size:20px;font-weight:600;line-height:30px}.popup__direction-item+.popup__direction-item{margin-top:12px}}.popup__close{width:30px;height:30px;position:relative;position:absolute;right:40px;top:40px;cursor:pointer;}.popup__close:before,.popup__close:after{content:'';background:#000;height:5px;width:30px;margin:0 auto;position:absolute;right:0;top:50%;display:block}.popup__close:before{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.popup__close:after{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}@media only screen and (max-width:1090px){.popup__close{right:20px;top:20px}}.popup__title{margin-bottom:54px;font-size:64px;font-weight:700;line-height:68px;}@media only screen and (max-width:1090px){.popup__title{margin-bottom:42px;font-size:36px;font-weight:700;line-height:42px}}.popup__text{margin-bottom:50px;font-size:24px;font-weight:600;line-height:38px;color:#686868;}@media only screen and (max-width:1090px){.popup__text{margin-bottom:30px;font-size:20px;line-height:30px}}.popup__subtitle,.popup__phone{margin-bottom:30px;font-size:24px;font-weight:600;line-height:38px;color:#686868}.popup__input{max-width:440px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}.popup__input--bitrix{margin-right:30px;}@media (max-width:1100px){.popup__input--bitrix{max-width:600px;width:47%}}@media (max-width:630px){.popup__input--bitrix{max-width:100%;width:100%}}@media only screen and (max-width:630px){.popup__input--bitrix{margin-right:0;margin-bottom:30px}}@media (max-width:1100px){.popup__input--bitrix-email{max-width:600px;width:47%}}@media (max-width:630px){.popup__input--bitrix-email{max-width:100%;width:100%}}.popup__label{margin-bottom:10px;font-size:18px;line-height:32px}.popup__phone{margin-bottom:180px}.popup-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.popup-form--home{margin-top:100px;}@media only screen and (max-width:1090px){.popup-form--home{margin-top:0}}.popup-form--md{max-width:1040px;}.popup-form--md .popup-form__input{-webkit-flex-basis:46%;-ms-flex-preferred-size:46%;flex-basis:46%;}@media only screen and (max-width:630px){.popup-form--md .popup-form__input{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.popup-form__input{margin-bottom:60px;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;}@media only screen and (max-width:630px){.popup-form__input{margin-bottom:40px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.popup-form__input--mb{margin-bottom:0;}@media only screen and (max-width:630px){.popup-form__input--mb+.popup-form__input--mb{margin-top:30px}}.popup-form__input > .input-error__text{position:absolute}.popup-form__area{-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;}@media only screen and (max-width:630px){.popup-form__area{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.popup-form__area textarea{min-height:220px}}.popup-form__area textarea{min-height:253px}.popup-form__note{text-align:left;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;}@media only screen and (max-width:630px){.popup-form__note{display:none}}.popup-form__note--home{margin-top:42px}.popup-form__note--left{font-size:24px;font-weight:600;line-height:32px;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.popup-form__note--left p{margin:0}@media only screen and (max-width:960px){.popup-form__note--left{font-size:19px}}.popup-form__note--img{width:25px;height:32px;background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/icon-hand.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin-left:5px;margin-bottom:6px;}@media only screen and (max-width:960px){.popup-form__note--img{height:26px}}.popup-form__note--right{font-size:19px;font-weight:600;line-height:32px;color:#686868;margin:0;margin-top:8px}.popup-form__btns{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative;}.popup-form__btns .button--green{min-width:258px;max-width:258px;margin-right:40px;}@media (max-width:768px){.popup-form__btns .button--green{-webkit-flex-basis:29.5%;-ms-flex-preferred-size:29.5%;flex-basis:29.5%;min-width:0}}@media only screen and (max-width:630px){.popup-form__btns .button--green{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:none;width:100%;margin-right:0}}@media only screen and (max-width:630px){.popup-form__btns .input-file{display:none}}@media (max-width:768px){.popup-form__btns .input-file{-webkit-flex-basis:29.5%;-ms-flex-preferred-size:29.5%;flex-basis:29.5%;min-width:0;text-align:center}}.popup-form__disclaimer{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px;font-size:10px;font-weight:400;line-height:14px;color:#686868;}@media only screen and (max-width:630px){.popup-form__disclaimer{color:#000;text-align:center}.popup-form__disclaimer .a_gray{color:#000}}.popup-form__registration{position:absolute;bottom:30px;right:81px;font-size:19px;font-weight:600;line-height:32px;colorcolor:#686868;text-align:center;}@media only screen and (max-width:1090px){.popup-form__registration{position:relative;right:auto;bottom:auto;text-align:left;color:#686868}}.popup-form__passlink{position:absolute;top:50%;right:296px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media only screen and (max-width:1090px){.popup-form__passlink{position:static;right:auto;top:auto;-webkit-transform:none;transform:none;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:30px}}.label-input,.label-textarea{border:1px solid #ccc;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.label-textarea--home{padding-top:10px;}.label-textarea--home:hover ~ .label-files-list,.label-textarea--home:focus ~ .label-files-list{background-color:#fff}@media only screen and (min-width:631px){.label-textarea--home{border-bottom:0}}@media only screen and (max-width:630px){.label-textarea--bitrix{min-height:253px}}.form-content-wrap{margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media only screen and (max-width:630px){.form-content-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.label-files-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 19px 9px;background-color:#fbfbfb;border:1px solid #ccc;min-height:67px;border-top:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:background-color .15s,box-shadow .15s;}.label-files-list:hover background-color #ffffff ~ .label-textarea--home,.label-files-list:focus background-color #ffffff ~ .label-textarea--home{background-color:#fff}.label-files-list:not(.label-files-list:empty){background-color:#fbfbfb}.label-files-list--bitrix{min-height:59px}.label-file-desc{border-radius:5px;color:#686868;background-color:#f2f2f2;font-size:13px;line-height:1.38;position:relative;font-weight:600;padding:5px 24px 5px 10px;transition:.3s;margin:0 5px 10px 5px;}.label-file-desc:hover{background-color:#dbdbdb;color:#000}.close-file__button{display:inline-block;position:relative;right:-7px;content:"";height:11px;cursor:pointer;}.close-file__button:after,.close-file__button:before{top:3px;right:-5px;background-color:#000;position:absolute;content:"";height:9px;width:2px;cursor:pointer}.close-file__button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.close-file__button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.howbuild{padding-top:74px;}@media only screen and (max-width:1090px){.howbuild{padding-top:30px}}.howbuild-blocks{padding-top:51px}.howbuild__block{margin-bottom:56px;margin-right:40px;max-width:519px;}.howbuild__block:nth-child(3){margin-right:0}@media only screen and (max-width:1090px){.howbuild__block{margin-bottom:30px}.howbuild__block:last-child{margin-bottom:0}}.howbuild__block--check{margin-right:0}.howbuild__title{font-size:24px;font-weight:700;line-height:36px;margin-bottom:12px}.howbuild__text{font-size:15px;font-weight:600;line-height:26px}.process{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-overflow-style:none;}.process--cjm{-webkit-overflow-scrolling:touch;margin-bottom:55px;}@media only screen and (max-width:630px){.process--cjm{margin-bottom:0}}@media only screen and (max-width:1090px){.process{overflow-x:scroll;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background-color:transparent}}.process__block{margin-bottom:80px;-webkit-flex-basis:29%;-ms-flex-preferred-size:29%;flex-basis:29%;}.process__block--cjm{margin-bottom:55px}.process__block+.process__block{margin-left:60px}@media (min-width:1281px){.process__block.process__block:nth-child(3n+1){margin-left:0}}@media (max-width:1280px){.process__block{-webkit-flex-basis:calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}.process__block+.process__block{margin-left:60px}.process__block:nth-child(2n+1){margin-left:0}}@media only screen and (max-width:1090px){.process__block{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:10px;max-width:300px}.process__block:first-child{padding-left:60px;}.process__block+.process__block{margin-left:40px}.process__block--cjm+.process__block--cjm{margin-left:40px}}@media only screen and (max-width:320px){.process__block{max-width:240px;padding-left:20px}}.process__block:last-child{margin-bottom:0;}@media only screen and (max-width:1090px){.process__block:last-child{padding-right:10px}}@media only screen and (max-width:1090px) and (max-width:630px){.process__block:first-child{padding-left:20px}}@media only screen and (max-width:1090px) and (max-width:320px){.process__block+.process__block{margin-left:10px}}.process__number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:64px;height:64px;margin-bottom:20px;background-color:#d6d6d6;border-radius:100%;font-size:24px;font-weight:600;line-height:32px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.process__number--cjm{margin-bottom:25px}@media only screen and (max-width:1090px){.process__number{margin-bottom:15px}.process__number--cjm{margin-bottom:20px}}.process__desc{font-size:24px;font-weight:600;line-height:38px;color:#686868;}@media only screen and (max-width:1090px){.process__desc{font-size:20px;line-height:30px}}@media only screen and (max-width:1090px){.col-12.pd-all.process-col{padding-right:0;padding-left:0}}.process::-webkit-scrollbar{display:none;width:0 !important;height:0;background:#fff}.projects{margin-top:40px;}@media only screen and (max-width:630px){.projects__button{display:none}}.projects__heading{margin-bottom:49px;}@media only screen and (max-width:630px){.projects__heading{margin-bottom:30px}}.projects__heading--cjm{margin-top:31px}.project{position:relative;display:block;overflow:hidden;max-width:760px;}.project a{color:inherit;text-decoration:none;border-bottom:none;padding-bottom:0;border:none}.project-col{margin-bottom:40px;}@media only screen and (max-width:630px){.project-col{margin-bottom:0;padding:0;margin-left:auto;margin-right:auto}.project-col:first-child{margin-left:20px;}}@media only screen and (max-width:630px) and (max-width:630px){.project-col:first-child{margin-left:40px}}@media only screen and (max-width:630px) and (max-width:630px){.project-col{margin-left:40px}}.project__img{z-index:1}.project__panel{display:block;visibility:hidden;opacity:0;z-index:-1;position:absolute;padding:40px 40px;bottom:-120px;left:0;width:100%;height:279px;font-size:24px;font-weight:600;line-height:32px;color:#fff;background-color:rgba(49,49,49,0.95);transition:.5s;}@media only screen and (max-width:630px){.project__panel{padding:20px;height:78px;visibility:visible;opacity:1;z-index:2;bottom:0;font-size:22px}}@media only screen and (max-width:320px){.project__panel{font-size:18px}}.project__panel_single-content{padding-top:40px}.project:hover .project__panel{visibility:visible;opacity:.95;z-index:2;-webkit-transform:translateY(-120px);transform:translateY(-120px)}.project__elems{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0;border-top:1px solid rgba(240,240,240,0.15);border-bottom:1px solid rgba(240,240,240,0.15);margin-top:27px;}.project__elems:last-child{margin-top:0;border-top:none}.project__subtitle{display:block;font-size:15px;font-weight:500;}@media only screen and (max-width:630px){.project__subtitle{display:none}}@media only screen and (max-width:630px){.project-swiper{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-20px}}.project-swiper .swiper-slide{width:50%;}@media only screen and (max-width:630px){.project-swiper .swiper-slide{width:100%;max-width:90%}}.project-swiper .swiper-pagination{bottom:0}.swiper-pagination-bullet + .swiper-pagination-bullet{margin-left:10px}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.swiper-pagination-projects-page{padding-top:15px;}@media only screen and (max-width:630px){.swiper-pagination-projects-page{padding-top:5px}}.swiper-pagination-projects-page>.swiper-pagination-bullet-active{background-color:#0e43fe}.swiper-pagination-projects-page>.swiper-pagination-bullet{width:10px;height:10px}.projects-introduction__text{max-width:1040px;color:#686868;font-size:24px;line-height:38px;margin:0;margin-top:20px;margin-bottom:35px;font-weight:500;}@media only screen and (max-width:630px){.projects-introduction__text{font-size:20px;line-height:30px;margin-bottom:30px}}.projects-introduction__btn-wrap{margin-bottom:60px;}@media only screen and (max-width:630px){.projects-introduction__btn-wrap{margin-bottom:40px}}.projects-block{padding-top:65px;}@media only screen and (max-width:630px){.projects-block{padding-top:50px}}.projects-block__blocks-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:105px;}@media only screen and (max-width:1090px){.projects-block__blocks-wrap{margin-bottom:70px}}@media only screen and (max-width:630px){.projects-block__blocks-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:55px}}.projects-block__blocks-wrap:last-child{margin-bottom:95px;}@media only screen and (max-width:1090px){.projects-block__blocks-wrap:last-child{margin-bottom:70px}}@media only screen and (max-width:630px){.projects-block__blocks-wrap:last-child{margin-bottom:65px}}@media only screen and (max-width:630px){.projects-block--empty{display:none}}.projects-block__block{width:48%;margin-right:80px;}@media only screen and (max-width:630px){.projects-block__block{width:100%;margin-right:0}}.projects-block__block:nth-child(2n){margin-right:0}.projects-block__title{border-bottom:3px solid #000;margin:0;height:108px;}@media only screen and (max-width:1090px){.projects-block__title{height:80px}}@media only screen and (max-width:630px){.projects-block__title{height:auto;border-bottom:0;padding-bottom:25px}}.projects-block__name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.projects-block__year-text{border-bottom:3px solid #b2b2b2;color:#000;opacity:.3;font-size:84px;line-height:68px;font-weight:700;}@media only screen and (max-width:1090px){.projects-block__year-text{font-size:60px;line-height:56px}}@media only screen and (max-width:630px){.projects-block__year-text{font-size:48px;line-height:52px}}.projects-block__name-text-wrap{padding-top:20px;}@media only screen and (max-width:630px){.projects-block__name-text-wrap{padding-top:5px}}.projects-block__name-text{color:#000;font-size:84px;line-height:106px;font-weight:700;margin:0;margin-top:10px;margin-bottom:10px;transition:all .3s;}.projects-block__name-text:hover{cursor:pointer;color:#0e43fe}@media only screen and (max-width:1090px){.projects-block__name-text{font-size:50px;line-height:70px}}@media only screen and (max-width:630px){.projects-block__name-text{font-size:30px;line-height:38px}.projects-block__name-text:hover{color:#000}}.rates{padding-top:60px;padding-bottom:96px;}@media only screen and (max-width:1090px){.rates{padding-top:30px;padding-bottom:30px}}.rates__heading{margin-bottom:60px;}@media only screen and (max-width:1090px){.rates__heading{margin-bottom:0}}.rates__row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.rates__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:40px;transition:all .2s ease-in-out;max-width:480px;margin-right:80px;}.rates__block:last-child{margin-right:0}.rates__block:hover{background-color:#fff;}.rates__block:hover .rates__title{border-bottom:3px solid #6ae695}@media (max-width:1600px){.rates__block{margin-right:0}}@media only screen and (max-width:320px){.rates__block{padding:25px}}.rates__elem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.rates__title{width:100%;text-align:center;font-size:30px;font-weight:700;line-height:44px;color:rgba(0,0,0,0.9);padding-bottom:19px;margin-bottom:18px;border-bottom:3px solid #dbdbdb;transition:all .2s ease-in-out}.rates__time{margin-bottom:22px;font-size:15px;font-weight:600;line-height:26px;color:#000}.rates__list{text-align:center;list-style:none;margin:0;padding:0;font-size:18px;font-weight:600;line-height:32px;color:#686868}.rates__note{margin-top:23px;margin-bottom:-10px;font-size:11px;font-weight:500;line-height:26px;color:#717171}.rates__price{margin-bottom:32px;font-size:30px;font-weight:700;line-height:44px;color:rgba(0,0,0,0.9)}.rates__button{max-width:134px}.result{padding-top:61px;padding-bottom:60px;}@media only screen and (max-width:320px){.result{padding-bottom:50px}}.result--cjm{padding-bottom:88px}.result__title{margin-bottom:40px;font-size:48px;font-weight:700;line-height:58px;color:#000;}@media only screen and (max-width:1090px){.result__title{font-size:36px;line-height:42px}}@media only screen and (max-width:320px){.result__title{font-size:30px;line-height:38px;margin-bottom:20px}}.result__text{margin-bottom:10px;font-size:24px;font-weight:600;line-height:38px;color:#686868;}@media only screen and (max-width:1090px){.result__text{font-size:20px;line-height:32px}}.result__note{margin-bottom:36px;font-size:13px;font-weight:500;line-height:24px}.services{padding-top:50px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media only screen and (max-width:630px){.services{padding-top:0 !important}}.services-heading{padding-top:50px;}@media only screen and (max-width:1090px){.services-heading{padding-top:30px;padding-bottom:15px}}.services__section{padding-top:60px;padding-bottom:60px;}@media only screen and (max-width:630px){.services__section{padding-bottom:10px}}.services__section.scrolled{padding-top:204px}.service{text-align:left;}@media only screen and (max-width:1090px){.service{margin-bottom:20px}}.service-block{max-width:519px;}.service-block:nth-child(3){margin-right:0}@media only screen and (max-width:1090px){.service-block{margin-right:0;max-width:100%}}.service-block--cjm{margin-bottom:48px}.service-button{margin-top:40px;}@media only screen and (max-width:630px){.service-button{margin-top:30px}}.service__icon{width:64px;height:64px;margin:0 auto;}@media only screen and (max-width:630px){.service__icon{margin-top:30px}}.service__title{font-size:24px;font-weight:700;line-height:36px;padding-bottom:17px;width:100%;border-bottom:3px solid #000;margin-bottom:20px;}@media only screen and (max-width:1090px){.service__title{padding-bottom:15px}}.service__text{font-size:24px;font-weight:600;line-height:38px;color:#686868}.service__list{margin:30px auto 0;padding-left:0;list-style:none;}@media only screen and (max-width:630px){.service__list{display:none}}.service__link{display:inline-block;font-size:18px;font-weight:400;color:#686868;border-bottom:1px solid rgba(104,104,104,0.2);}.service__link:hover{color:#0e43fe;border-color:rgba(14,67,254,0.2)}.service li + li{margin-top:8px}.service__section{padding-top:60px;}@media only screen and (max-width:1090px){.service__section{padding-top:20px;padding-bottom:20px}}.service__section--pt80{padding-top:80px;}@media (max-width:1280px){.service__section--pt80{padding-top:60px}}.service__section--pt87{padding-top:87px;}@media only screen and (max-width:1090px){.service__section--pt87{padding-top:35px}}.service__section--pt94{padding-top:94px;}@media only screen and (max-width:1090px){.service__section--pt94{padding-top:35px}}.service__blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.service__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:72px;}@media only screen and (max-width:630px){.service__block{margin-bottom:50px;padding-top:28px}}.service__block--services{margin-bottom:60px;}@media only screen and (max-width:630px){.service__block--services{margin-bottom:50px;padding-top:28px}}.service__block--services h2{margin:0}.service__block-title{display:block;padding-bottom:40px;margin-bottom:28px;border-bottom:5px solid #000;font-size:64px;font-weight:700;line-height:68px;color:#000;transition:all .3s ease;cursor:pointer;}.service__block-title:hover{color:#0e43fe;border-color:#0e43fe}@media only screen and (max-width:630px){.service__block-title{padding-bottom:15px;font-size:30px;font-weight:700;line-height:30px;border-width:2px}}.service__block-item{font-size:24px;font-weight:600;line-height:32px;color:rgba(0,0,0,0.5);transition:color .3s ease;cursor:pointer;border-bottom:none;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.service__block-item:hover{color:#0e43fe;border-bottom:none}.service__block-item+.service__block-item{margin-top:15px}@media only screen and (max-width:630px){.service__block-item{font-size:20px;font-weight:600;line-height:30px}.service__block-item+.service__block-item{margin-top:12px}}.service__block-item--no-link:hover{color:rgba(0,0,0,0.5);cursor:default}.service__rule{margin-bottom:35px;padding-top:63px;border-top:3px solid #000;font-size:36px;font-weight:600;line-height:50px;}@media only screen and (max-width:630px){.service__rule{margin-bottom:35px;padding-top:25px;border-width:2px;font-size:30px;line-height:40px}}.service__rule-container{max-width:1040px}.service__note{margin-bottom:50px;font-size:13px;font-weight:500;line-height:24px;color:rgba(0,0,0,0.5);position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media only screen and (max-width:630px){.service__note{padding-left:30px}}.service__note > p{margin:0}.service__note--img{position:absolute;left:-30px;top:-4px;width:15px;height:25px;background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/icon-hand.png);background-repeat:no-repeat;background-size:contain;}@media only screen and (max-width:630px){.service__note--img{left:0}}.social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.social__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:80px;}@media only screen and (max-width:1090px){.social__items{margin-bottom:60px}}.social__item{color:inherit;text-decoration:none;border-bottom:none;padding-bottom:0;border:none;color:#808080;border:2px solid #808080;border-radius:50%;height:48px;min-width:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:.2s;}.social__item:hover{color:#000;border-color:#808080;background-color:#808080;}@media only screen and (max-width:630px){.social__item:hover{background-color:transparent}}.social__item:hover .fill{fill:#000}.social__item--black{color:#fff;border-color:#000;}.social__item--black .fill{fill:#000}.social__item--black:hover{background-color:#000;border-color:#000;}.social__item--black:hover .fill{fill:#8d8d8d}.social__item+.social__item{margin-left:20px}.social__item--text{font-size:17px;font-weight:600;line-height:1.12;padding:12px 22px;border-radius:24px}.social__item--aside{border:2px solid #000;color:#000;}.social__item--aside:hover{border-color:#000;background-color:#000;color:#8d8d8d}.social__item--inst{background:url(/local/templates/future-group_2018/markup/dist/css/../images/insta_grey.svg) center no-repeat}.social__item.social__item--black.social__item--inst{background:url(/local/templates/future-group_2018/markup/dist/css/../images/icon_inst_mobile.svg) center no-repeat;border:none;}.social__item.social__item--black.social__item--inst:hover{background-color:transparent}.social__item.social__item--facebook{background:url(/local/templates/future-group_2018/markup/dist/css/../images/icon_facebook_mobile.svg) center no-repeat;border:none}.social__item.social__item--telegram{background:url(/local/templates/future-group_2018/markup/dist/css/../images/icon_telegram_mobile.svg) center no-repeat;border:none}.support{padding-top:98px;padding-bottom:80px;}@media only screen and (max-width:1090px){.support{padding:25px 0}}.support-price{font-size:30px;font-weight:700;line-height:44px;opacity:.9;border-bottom:4px solid #000;padding-bottom:9px;}@media only screen and (max-width:630px){.support-price{margin-top:20px}}table,.table{max-width:100%;border:1px solid #686868;table-layout:fixed;}table thead,.table thead,table__thead,.table__thead{font-weight:700;background-color:#686868}table th,.table th,table td,.table td,table__td,.table__td,table__th,.table__th{text-align:left;padding:15px 20px;border:1px solid #686868}table tr:hover td,.table tr:hover td,table__tr:hover td,.table__tr:hover td,table tr:hover table,.table tr:hover table,table__tr:hover table,.table__tr:hover table,table tr:hover .table__td,.table tr:hover .table__td,table__tr:hover .table__td,.table__tr:hover .table__td{background-color:#fffae4}.table{border-collapse:collapse;display:table;}.table__tr{display:table-row}.table__thead{display:table-header-group}.table__tbody{display:table-row-group}.table__tfoot{display:table-footer-group}.table__col{display:table-column}.table__colgroup{display:table-column-group}.table__td,.table__th{display:table-cell}.table__caption{display:table-caption}.table-scrollable{overflow:auto;}.table-scrollable__container{min-width:1600px}@media only screen and (max-width:1090px){.table-separated{border:none}.table-separated,.table-separated tbody{display:block}.table-separated thead{display:none}.table-separated tr{border:1px solid #c5c5c5;display:block;}.table-separated tr + tr{margin-top:20px}.table-separated td{border:none;display:block}}@media only screen and (min-width:1091px){.table-separated__caption{display:none}}.tabs{width:100%;}.tabs__toggles{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tabs__toggle{border:1px solid #0e43fe;border-radius:5px;padding:9px 37px 8px 37px;position:relative;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;cursor:pointer;border-top-right-radius:0;border-bottom-right-radius:0;text-transform:uppercase;font-size:16px;font-weight:600;line-height:24px;color:#0e43fe;}@media only screen and (max-width:1090px){.tabs__toggle{padding:10px 10px}}@media only screen and (max-width:320px){.tabs__toggle{font-size:14px}}.tabs__toggle--process{padding:10px 100px}.tabs__toggle + .tabs__toggle{padding:8px 62px;border-left:none;margin-left:-7px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}@media only screen and (max-width:1090px){.tabs__toggle + .tabs__toggle{padding:10px 15px}}.tabs__toggle + .tabs__toggle--cjm{padding:9px 43px 8px 43px;}@media only screen and (max-width:1090px){.tabs__toggle + .tabs__toggle--cjm{margin-left:0;padding:10px 15px}}.tabs__toggle.active{background-color:#0e43fe;color:#fff;border:1px solid #0e43fe}.tabs__tab{text-align:center}.tabs__tab:not(.active){display:none}.tooltip{width:16px;height:16px;text-transform:none;position:relative;display:inline-block;margin-left:10px;}.tooltip:before{content:"";width:16px;height:16px;border-radius:50%;opacity:.4;margin-top:3px;display:block;background:#000 url(/local/templates/future-group_2018/markup/dist/css/../images/answer.svg) 50% no-repeat}.tooltip:hover:before{opacity:.7}.tooltip:hover .tooltip__content{left:calc(100% + 14px);opacity:1;visibility:visible;z-index:10}.tooltip--extended{width:auto;height:auto;margin:0;}.tooltip--extended:before{display:none}.tooltip--extended .tooltip__сontent{margin:auto;left:calc(100% + 18px)}.tooltip--image .tooltip__content{max-width:1000%;width:150px;height:84px;border-radius:10px;background:#fff;top:calc(100% - 115px);}@media only screen and (max-width:1090px){.tooltip--image .tooltip__content{display:none}}.tooltip__content{width:285px;min-height:50px;color:#000;font-size:13px;line-height:1.38;font-weight:400;letter-spacing:normal;background-color:#fff;border:1px solid rgba(0,0,0,0.1);box-shadow:0 4px 10px 0 rgba(0,0,0,0.24);padding:11px 15px;opacity:0;visibility:hidden;position:absolute;top:-18px;left:calc(100% + 18px);z-index:-1;transition:all .3s,-webkit-transform 0s;transition:all .3s,transform 0s;transition:all .3s,transform 0s,-webkit-transform 0s;}.tooltip__content:after{content:"";width:14px;height:14px;background-color:#fff;border:1px solid rgba(0,0,0,0.1);box-shadow:-3px 3px 4px 0 rgba(0,0,0,0.04);border-top:none;border-right:none;position:absolute;top:20px;left:-8px;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tooltip__content.small{width:200px;min-height:37px;top:-12px;}.tooltip__content.small:after{top:12px}.when-heading{margin-bottom:37px;padding-top:90px;}.when-heading h3{max-width:575px;margin-top:0;margin-bottom:0}@media only screen and (max-width:630px){.when-heading--bitrix{padding-top:70px;margin-bottom:0}}@media only screen and (max-width:1090px){.when-heading--bitrix .col-7.pd-all{width:100%}}.when-section{padding-bottom:70px}.when-bitrix{padding-bottom:51px;}@media only screen and (max-width:630px){.when-bitrix{padding-bottom:0}}.when__blocks{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:0;margin-left:0}.when__note{margin-top:35px;font-size:15px;font-weight:600;line-height:26px}.yammi{margin:40px 0 0;background-color:#ffe03a;min-height:550px;background:#ffe03a url(/local/templates/future-group_2018/markup/dist/css/../images/yammi-iphone.png) 0 50% no-repeat;background-size:auto 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}@media only screen and (max-width:1090px){.yammi{margin-top:55px;min-height:420px;background-image:url(/local/templates/future-group_2018/markup/dist/css/../images/yammi-iphone-mobile.png);background-position:100% 50%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (max-width:630px){.yammi{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width:420px){.yammi{background-position:calc(100% + 20px) 50%}}.yammi__content{width:calc(50% + 10px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-right:20px;}@media only screen and (max-width:1190px){.yammi__content{padding-left:120px}}@media only screen and (max-width:1090px){.yammi__content{padding-left:20px;padding-right:120px}}@media only screen and (max-width:960px){.yammi__content{width:100%}}.yammi__title{font-size:30px;font-weight:700;line-height:36px;margin:0;}@media only screen and (max-width:1090px){.yammi__title{font-size:24px;line-height:30px}}.yammi__text{font-size:15px;line-height:32px;margin:20px 0;}@media only screen and (max-width:1090px){.yammi__text{margin:10px 0 30px}}@media only screen and (max-width:420px){.hide-small{display:none}}@media only screen and (min-width:421px){.hide-moresmall{display:none}}@media only screen and (max-width:630px){.hide-mobile{display:none}}@media only screen and (min-width:631px){.hide-moremobile{display:none}}@media only screen and (max-width:960px){.hide-small-tablet{display:none}}@media more-small-tablet{.hide-moresmall-tablet{display:none}}@media only screen and (max-width:1090px){.hide-tablet{display:none}}@media only screen and (min-width:1091px){.hide-moretablet{display:none}}@media only screen and (max-width:1190px){.hide-desc{display:none}}@media only screen and (min-width:1191px){.hide-moredesc{display:none}}@media only screen and (max-width:lWidth){.hide-l{display:none}}@media only screen and (min-width:lWidth1){.hide-morel{display:none}}@media only screen and (max-width:1680px){.hide-page{display:none}}@media only screen and (min-width:1681px){.hide-morepage{display:none}}.hidden,[hidden]{display:none}.mt0{margin-top:0}.mb0{margin-bottom:0}.row--bitrix{position:relative}.pd120{padding-top:120px;padding-bottom:120px}@media only screen and (max-width:1090px){.pd60-tablet{padding-top:60px;padding-bottom:60px}}@media (max-width:1700px){.pd-all{padding-left:60px;padding-right:60px}}@media only screen and (max-width:1400px){.pd-all{padding-left:100px;padding-right:100px}}@media (max-width:1280px){.pd-all{padding-left:60px;padding-right:60px}}@media only screen and (max-width:630px){.pd-all{padding-left:20px;padding-right:20px}}@media (max-width:1700px){.pd-all-small-padding{padding-left:40px;padding-right:40px}}@media only screen and (max-width:1400px){.pd-all-small-padding{padding-left:80px;padding-right:80px}}@media (max-width:1280px){.pd-all-small-padding{padding-left:40px;padding-right:40px}}@media only screen and (max-width:630px){.pd-all-small-padding{padding-left:0;padding-right:0}}@media only screen and (max-width:1400px){.pd-l{padding-left:100px}}@media (max-width:1280px){.pd-l{padding-left:60px}}@media only screen and (max-width:630px){.pd-l{padding-left:20px}}@media only screen and (max-width:1400px){.pr-r{padding-right:100px}}@media (max-width:1280px){.pr-r{padding-right:60px}}@media only screen and (max-width:630px){.pr-r{padding-right:20px}}@media (max-width:1600px){.no-pd-l{padding:0}}@media (max-width:650px){.hide-650{display:none}}.maxw1040{max-width:1040px}.linked{color:#686868;border-bottom:1px solid rgba(104,104,104,0.2);}.linked:hover{border-color:rgba(104,104,104,0.2)}.linked--agency{padding-bottom:2px;border-bottom:1px solid rgba(104,104,104,0.2);}.linked--agency:hover{color:#0e43fe;border-bottom:1px solid rgba(14,67,254,0.2)}.section--gray{background-color:#f0f0f0}.gray-text{color:#686868}.blue-text{color:#0e43fe}.text-bold{font-weight:700}.text-medium{font-weight:600}.text-italic{font-style:italic}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.nowrap{white-space:nowrap}@media (max-width:1560px){.hide-descmd{display:none}}.adm-workarea label,.bxml-dialog label,.bxml-subdialog-cont label{display:initial}.adm-workarea textarea,.bxml-dialog textarea,.bxml-subdialog-cont textarea,.adm-workarea select,.bxml-dialog select,.bxml-subdialog-cont select,.adm-workarea input,.bxml-dialog input,.bxml-subdialog-cont input{width:auto;height:auto;min-height:0;-webkit-appearance:initial;-moz-appearance:initial;appearance:initial;margin-top:0;margin-bottom:0}.adm-workarea select,.bxml-dialog select,.bxml-subdialog-cont select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.adm-workarea select[multiple],.bxml-dialog select[multiple],.bxml-subdialog-cont select[multiple]{-webkit-appearance:listbox;-moz-appearance:listbox;appearance:listbox}.adm-workarea input,.bxml-dialog input,.bxml-subdialog-cont input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.adm-workarea input[type="button"],.bxml-dialog input[type="button"],.bxml-subdialog-cont input[type="button"]{-webkit-appearance:push-button;-moz-appearance:push-button;appearance:push-button}.adm-workarea input[type="checkbox"],.bxml-dialog input[type="checkbox"],.bxml-subdialog-cont input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.adm-workarea input[type="radio"],.bxml-dialog input[type="radio"],.bxml-subdialog-cont input[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.adm-workarea table,.bxml-dialog table,.bxml-subdialog-cont table{table-layout:auto}.adm-workarea .ml-title-cell table,.bxml-dialog .ml-title-cell table,.bxml-subdialog-cont .ml-title-cell table,.adm-workarea .ml-head-cont table,.bxml-dialog .ml-head-cont table,.bxml-subdialog-cont .ml-head-cont table,.adm-workarea .ml-buttons-cont table,.bxml-dialog .ml-buttons-cont table,.bxml-subdialog-cont .ml-buttons-cont table,.adm-workarea .bxhtmled-img-dialog-cnt table,.bxml-dialog .bxhtmled-img-dialog-cnt table,.bxml-subdialog-cont .bxhtmled-img-dialog-cnt table,.adm-workarea .ml-title-cell td,.bxml-dialog .ml-title-cell td,.bxml-subdialog-cont .ml-title-cell td,.adm-workarea .ml-head-cont td,.bxml-dialog .ml-head-cont td,.bxml-subdialog-cont .ml-head-cont td,.adm-workarea .ml-buttons-cont td,.bxml-dialog .ml-buttons-cont td,.bxml-subdialog-cont .ml-buttons-cont td,.adm-workarea .bxhtmled-img-dialog-cnt td,.bxml-dialog .bxhtmled-img-dialog-cnt td,.bxml-subdialog-cont .bxhtmled-img-dialog-cnt td{border:none}
/* End */


/* Start:/local/templates/future-group_2018/components/bitrix/menu/main/style.min.css?1789116543490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/future-group_2018/components/bitrix/menu/main/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */
/* /local/templates/future-group_2018/markup/dist/css/fonts.css?1599215964632 */
/* /local/templates/future-group_2018/markup/dist/css/all.css?1599215964176487 */
/* /local/templates/future-group_2018/components/bitrix/menu/main/style.min.css?1789116543490 */
