.price,.rest_block,body .h1.strong,body .h2.strong,body .h3.strong,body .h4.strong,body .h5.strong,body .h6.strong{color:#000}.description{font-size:13pt}.white{color:#fff!important}.breadcrumbs-wrapper{border-bottom:1px solid #e6e6e6;display:none}.top-row .h1{font-size:52px;line-height:50px;margin-bottom:10px;text-transform:uppercase}.title_banner{margin-top:20px}.description_banner{margin:55px 0;text-align:center}.top-row-bg{height:auto;margin:auto;background:url(../img/head_bg.jpg) no-repeat top center/cover;position:relative}.btn_consult{float:none;position:absolute;bottom:-25px;width:100%;left:0;z-index:1}.btn-white-inverse{background:#384adc;color:#fff;border:0;font-weight:400;border-radius:0;font-size:25px;bottom:1px;right:0;margin:auto;display:table;padding-bottom:10px;padding-top:5px}.btn-white-inverse:active,.btn-white-inverse:active:focus,.btn-white-inverse:active:hover,.btn-white-inverse:focus,.btn-white-inverse:hover{background-color:#2f3ca4;border-color:#2f3ca4;color:#fff}.macbook{margin-bottom:-110px;display:block;position:relative;float:left;z-index:1}.rest_block{padding:52px 0;background:#ffe232}.rest_block .container{display:flex}.rest_block .container .col-md-8{margin:auto}.row.sale_block{padding:125px 0}.sale_block .description{padding:40px 0;display:block}.sale_block .btn-white-inverse{float:right;padding-left:70px;padding-right:70px}.dark_blue{background:#2e383f;color:#fff}.dark_blue.tsd .container{display:flex}.dark_blue .col-md-8{margin:auto}.dark_blue .description{display:block;padding-top:30px;padding-bottom:15px}.sprite{background:url(../img/sprite.png) no-repeat}.sprite_diagram{background:url(../img/sp_diagram.png) no-repeat}.roznica{width:220px;height:298px;background-position:-160px -190px}.terminal{margin:-58px auto;position:relative;z-index:1;display:block;width:205px;height:430px;background-position:10px -230px;-webkit-background-size:310%;background-size:310%}.book{width:65px;height:93px;background-position:0 -92px;margin-bottom:20px}.pc{width:96px;height:92px;background-position:-75px -92px;margin-bottom:20px}.headphones{width:97px;height:91px;background-position:-181px -94px;margin-bottom:20px}.emblem{margin:auto;display:block;width:171px;height:185px;background-position:-346px 0}.offices{width:49px;height:39px;background-position:-288px -146px;float:left;margin-right:10px}.diagram1{width:210px;height:340px;background-position:-410px 0;margin:auto}.diagram2{width:210px;height:135px;background-position:5px -205px;margin:auto}.diagram3{width:210px;height:340px;background-position:-202px 0;margin:auto}.flex_block_bottom .h5{display:block;margin:auto}.dark_blue a{color:#fff000;font-size:14pt;text-decoration:underline}.services_rest .h3{padding:40px 0}.arrows_block{background:url(../img/yellow_arrow.png) no-repeat 0 50%;padding:55px 0}.arrows_block span{color:#000}.arrows_block img{display:block;margin-bottom:20px}.row.free_consult{padding:40px 0}.row.free_consult .container{display:flex}.row.free_consult .container .btn-white-inverse{float:right}.methodology{padding:50px 0}.methodology p{font-size:13pt;padding:10px 0}img.offices{display:block;float:left;margin-right:10px}.list{border-top:4px solid #e6e6e6}.list_block{padding:40px 0;background:#fff}.list_block .h3,.list_block .h4,.list_block p{margin:30px 0}.list_block p{font-size:13pt;color:#000}.flex_block_bottom{display:flex;align-items:flex-end}.list img{display:block;margin:auto}.float_right{float:right}.free_consult_footer{background:url(../img/free_consult_bg.jpg) no-repeat 0 50%/cover;padding:40px 0}.free_consult_footer .form-content{display:table;width:100%;margin-top:40px}.free_consult_footer label{display:none}.free_consult_footer .form-content .text{width:31%;float:left;margin-left:20px}.free_consult_footer .form-content .text .select-288{width:100%!important;height:50px;border-radius:0;border:0;box-shadow:none}.free_consult_footer .form-content .text .input-sm{border:0;box-shadow:none;height:50px;border-radius:0;margin-bottom:20px}.free_consult_footer .form-content .text .cuselFrameRight.fa-caret-down:before{top:16px}.free_consult_footer .form-content .text .cuselText{padding:16px 0 0 10px}.free_consult_footer .form-content .form-button{clear:both;text-align:center}.free_consult_footer .form-content .form-button .btn-pink{background:#e50071;color:#fff;border-radius:0;height:50px;width:300px;margin-left:20px}.free_consult_footer .form-content .form-button .btn-pink:hover{background:#fff;color:#e50071}.free_consult_footer .privacy-policy,.free_consult_footer .privacy-policy a{color:#fff}footer{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (max-width:770px){.top-row .h1{font-size:40px;line-height:45px}.free_consult_footer .form-content .text{width:46%}.free_consult_footer .form-content .form-button{float:none;margin:auto;display:table}.flex_block_bottom{justify-content:space-around}.arrows_block img{margin:auto}.arrows_block>div{text-align:center}.arrows_block .col-md-4{margin:50px auto}.arrows_block{background:#fcbf22}.container{padding:0 15px}.dark_blue{padding:50px 0}img.roznica{margin:auto;display:block}.title_banner{margin-top:0;text-align:center}.description_banner{margin-top:15px}.rest_block .container{display:block}.macbook{margin-bottom:-90px}.rest_descr{margin-bottom:40px!important}.mac_block{float:none;margin:auto}}@media (max-width:425px){.h5.white.text-shadow{font-size:12pt}.free_consult_footer .form-content .text{width:100%;margin:auto}.free_consult_footer .form-content .text .select-288{margin-bottom:20px}.h3{text-align:center}.row.free_consult .container{display:block}.top-row .h1{font-size:30px;line-height:30px;margin-bottom:5px;text-transform:uppercase}.row.free_consult .container .btn-white-inverse{float:none;margin-top:20px}.sale_block .btn-white-inverse{float:none;margin-top:20px}}@media (max-width:375px){.sale_block .btn-white-inverse{float:none;margin-top:20px}.h5.white.text-shadow{font-size:11pt}.top-row .h1{font-size:25px}.free_consult_footer .form-content .form-button .btn-pink{margin:auto}.h5{font-size:12pt}}@media (max-width:320px){.h5{font-size:10pt}.h5.white.text-shadow{font-size:10pt}.top-row .h1{line-height:20px}.free_consult_footer .form-content .form-button .btn-pink{width:200px}}