@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700|Spectral:400,500,700&display=swap);html{background:#0b0b0d}body{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;max-width:1920px;margin-left:auto;margin-right:auto;background:#020001}a{outline:none}.red_text{color:#d50000}.red_btn{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;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-weight:700;color:#fff!important;text-decoration:none!important;background:-webkit-gradient(linear,left top,right top,from(#a72726),color-stop(50%,#e03f3f),to(#a72626));background:-webkit-linear-gradient(left,#a72726 0%,#e03f3f 50%,#a72626 100%);background:-o-linear-gradient(left,#a72726 0%,#e03f3f 50%,#a72626 100%);background:linear-gradient(to right,#a72726 0%,#e03f3f 50%,#a72626 100%);-webkit-box-shadow:0 3px 0 #640f0d , 0 3px 15px rgba(220,67,68,.7);box-shadow:0 3px 0 #640f0d , 0 3px 15px rgba(220,67,68,.7);-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.red_btn:hover{background:-webkit-gradient(linear,left top,right top,from(#ce2725),color-stop(50%,#ef3c36),to(#ce2725));background:-webkit-linear-gradient(left,#ce2725 0%,#ef3c36 50%,#ce2725 100%);background:-o-linear-gradient(left,#ce2725 0%,#ef3c36 50%,#ce2725 100%);background:linear-gradient(to right,#ce2725 0%,#ef3c36 50%,#ce2725 100%);-webkit-box-shadow:0 3px 0 #640f0d , 0 6px 20px rgba(220,67,68,.7);box-shadow:0 3px 0 #640f0d , 0 6px 20px rgba(220,67,68,.7)}header.desktop_header_active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mobile_header{display:none}header{z-index:100;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}header.scroll{-webkit-box-shadow:0 15px 40px 0 rgba(47,99,159,.15);box-shadow:0 15px 40px 0 rgba(47,99,159,.15)}.top_header{position:relative;z-index:1;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:400;color:#fff;background:url(https://dota2camp.ru/assets/img/xtop_header_bg.jpg.pagespeed.ic.hNnV4UI7k0.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.top_header a{margin-left:8px;margin-right:8px;font-weight:700;color:#fff;text-decoration:none;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.top_header a:hover{color:#d50000}.top_header .col_left{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;height:70px}.top_header .col_right{height:70px;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}a.header_vk{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;height:40px;width:40px;margin-left:30px;-webkit-box-shadow:inset 0 2px 4px rgba(6,3,0,.7);box-shadow:inset 0 2px 4px rgba(6,3,0,.7);background:#160608;-webkit-border-radius:3px;border-radius:3px}a.header_vk:hover{background:#5181b8;color:#fff}a.header_vk i{font-size:17px}.bottom_header{position:relative;padding-top:6px;padding-bottom:15px;z-index:0;background:url(https://dota2camp.ru/assets/img/xbottom_header_bg.jpg.pagespeed.ic.bt8B1vEm6C.jpg) no-repeat center}.bottom_header .line_header{width:100%;position:absolute;bottom:-5px}.bottom_header .row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bottom_header .col_left ul{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-bottom:0;padding-left:0;list-style:none}.bottom_header .col_left li{margin-right:34px}.bottom_header .col_left li:last-of-type{margin-right:0}.bottom_header .col_left a{font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#fff;text-decoration:none!important;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.bottom_header .col_left a:hover{color:#d50000}.bottom_header .col_center{text-align:center}.bottom_header .red_btn{height:62px;width:260px;margin-left:auto}.main_screen{padding-top:128px;padding-bottom:13px;background:url(https://dota2camp.ru/assets/img/main_screen_bg.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover;text-align:center}.main_screen h1{max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:80px;font-family:"Spectral",serif;font-weight:800;font-size:52px;line-height:70px;color:#fff;text-transform:uppercase}.main_screen h2{margin-bottom:43px;font-family:"Spectral",serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#fff}.main_screen h4{position:relative;max-width:722px;margin-left:auto;margin-right:auto;margin-bottom:46px;padding-left:170px;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:24px;color:#d50000;text-align:left}.main_screen h4 span{position:absolute;left:0;text-transform:uppercase;color:#fff}.main_screen P{max-width:1030px;margin-left:auto;margin-right:auto;font-family:"Roboto Condensed",sans-serif;font-size:16px;color:#fff;line-height:30px}.anchors_games_csgo{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:330px}.anchors_games_csgo img{-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.anchors_games_csgo img:hover{-webkit-transform:scale(1.19);-ms-transform:scale(1.19);transform:scale(1.19)}.anchors_games_csgo a:first-of-type{position:relative;margin-top:-20px}.anchors_games_csgo a:first-of-type:after{content:url(https://dota2camp.ru/assets/img/xmain_screen_line.png.pagespeed.ic.chsQ2LNl0G.png);position:absolute;top:165px;left:170px}.training{padding-top:42px;background-color:#020001;text-align:center}.training h2{margin-bottom:43px;font-family:"Spectral",serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#fff}.training p{max-width:1030px;margin-left:auto;margin-right:auto;margin-bottom:5px;font-family:"Roboto Condensed",sans-serif;font-size:16px;color:#fff;line-height:30px}.training_row1{display:none}.training_row2{position:relative;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}.video1{height:1020px;position:relative;padding-top:128px;text-align:center;background:url(https://dota2camp.ru/assets/img/video1_bg1.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover}.video1 h2{margin-bottom:147px;font-family:"Spectral",serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#fff}.video1_bg_left{position:absolute;top:153px;left:0}.video1_bg_right{position:absolute;top:125px;right:0}.video1_video{max-width:840px;height:auto;margin-left:auto;margin-right:auto;background:#000;-webkit-box-shadow:0 10px 30px rgba(2,0,1,.6);box-shadow:0 10px 30px rgba(2,0,1,.6)}.video1_video iframe{height:100%;width:100%}.gallery{position:relative;text-align:center;background:#020001}.gallery h2{margin-bottom:38px;font-family:"Spectral",serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#fff}.gallery p{max-width:650px;margin-left:auto;margin-right:auto;margin-bottom:53px;font-family:"Roboto Condensed",sans-serif;font-size:16px;color:#fff;line-height:30px}.gallery img{margin-bottom:40px}.gallery_shadow{position:absolute;height:250px;left:0;z-index:10;right:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(30%,rgba(0,0,0,.95)),color-stop(67%,rgba(0,0,0,.8)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,black 0%,rgba(0,0,0,.95) 30%,rgba(0,0,0,.8) 67%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(bottom,black 0%,rgba(0,0,0,.95) 30%,rgba(0,0,0,.8) 67%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,black 0%,rgba(0,0,0,.95) 30%,rgba(0,0,0,.8) 67%,rgba(0,0,0,0) 100%)}.top_leader{padding-top:86px;padding-bottom:245px;background:url(https://dota2camp.ru/assets/img/top_leader_bg.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover;text-align:center}.top_leader h2{margin-bottom:38px;font-family:"Spectral",serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#fff}.top_leader p{max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:-38px;font-family:"Roboto Condensed",sans-serif;font-size:16px;color:#fff;line-height:30px}.top_leader_slider{position:relative;width:410px;height:409px;margin-left:auto;margin-right:auto;background:url(https://dota2camp.ru/assets/img/top_leader_slider_bg.png) no-repeat center}.top_leader_slider .slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:76px;padding-left:74px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:409px}.top_leader_slider .prev_arrow{position:absolute;height:24px;width:34px;cursor:pointer;z-index:10;bottom:-56px;left:59px}.top_leader_slider .next_arrow{position:absolute;height:24px;width:34px;cursor:pointer;z-index:10;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);bottom:-60px;right:38px}.top_leader_slider .slick-dots{bottom:-59px;padding-left:12px}.top_leader_slider .slick-dots li{margin-left:0;margin-right:5px}.top_leader_slider .slick-dots li:last-of-type{margin-right:0}.top_leader_slider .slick-dots li button{height:14px;width:14px;margin-left:auto;margin-right:auto;border:2px solid #d50000;-webkit-border-radius:50%;border-radius:50%;background-color:transparent}.top_leader_slider .slick-dots li button:before{display:none}.top_leader_slider .slick-dots li.slick-active button{background-color:#d50000}.sport{padding-bottom:140px;background:url(https://dota2camp.ru/assets/img/xsport_bg.jpg.pagespeed.ic.pyoqOhqiDS.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover;text-align:center}.sport>.container{position:relative}.sport h2{margin-bottom:38px;font-family:"Spectral",serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#fff}.sport p{max-width:620px;margin-left:auto;margin-right:auto;margin-bottom:52px;font-family:"Roboto Condensed",sans-serif;font-size:16px;color:#fff;line-height:30px}.video2_video{max-width:960px;margin-left:auto;margin-right:auto;background:#000;-webkit-box-shadow:0 10px 30px rgba(2,0,1,.6);box-shadow:0 10px 30px rgba(2,0,1,.6)}.video2_video iframe{height:100%;width:100%}.sport_left_img{position:absolute;left:-397px;top:100px;z-index:0}.sport_right_img{position:absolute;top:-37px;right:-152px;z-index:10}.our_computers{text-align:center}.our_computers>.container{padding-top:47px;background:url(https://dota2camp.ru/assets/img/our_computers_bg.jpg) no-repeat center}.our_computers h2{margin-bottom:43px;font-family:"Spectral",serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#fff}.our_computers ul{margin-bottom:36px;padding-left:0;list-style:none}.our_computers li{margin-bottom:30px}.our_computers h5{font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:700;color:#fff}.our_computers p{margin-bottom:5px;font-weight:400;font-size:16px;color:#fff}.reviews{text-align:center}.reviews>.container{padding-top:43px;padding-bottom:65px;background:url(https://dota2camp.ru/assets/img/xreview_bg.jpg.pagespeed.ic.4C4MpVdLwz.jpg) no-repeat center}.reviews h2{margin-bottom:43px;font-family:"Spectral",serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#fff}.reviews p{margin-bottom:5px;font-weight:400;font-size:16px;line-height:30px;color:#fff}.reviews p span:nth-of-type(1) {display:inline-block;font-size:33px;line-height:25px}.reviews p span:nth-of-type(2) {display:inline-block;font-size:32px;line-height:16px}.reviews_slider{margin-top:44px;margin-left:auto;margin-right:auto}.reviews_slider .prev_arrow{position:absolute;height:24px;width:34px;cursor:pointer;z-index:10;bottom:184px;left:350px}.reviews_slider .next_arrow{position:absolute;height:24px;width:34px;cursor:pointer;z-index:10;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);bottom:180px;right:350px}.reviews_slider .slick-dots{bottom:-59px;padding-left:12px}.reviews_slider .slick-dots li{margin-left:0;margin-right:5px}.reviews_slider .slick-dots li:last-of-type{margin-right:0}.reviews_slider .slick-dots li button{height:14px;width:14px;margin-left:auto;margin-right:auto;border:2px solid #d50000;-webkit-border-radius:50%;border-radius:50%;background-color:transparent}.reviews_slider .slick-dots li button:before{display:none}.reviews_slider .slick-dots li.slick-active button{background-color:#d50000}.review_slide{text-align:center}.review_slide .img_wrap{position:relative;margin-top:20px;max-width:192px;margin-left:auto;margin-right:auto;margin-bottom:43px}.review_slide .img_wrap a{position:absolute;bottom:-21px;left:68px}.review_slide h5{margin-bottom:13px;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:700;color:#d50000}.review_slide p{font-size:16px;font-family:"Roboto Condensed",sans-serif}.accessories{padding-top:100px;padding-bottom:100px;background:url(https://dota2camp.ru/assets/img/accessories_bg.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover;text-align:center}.accessories>.container{position:relative}.accessories .accessories_phonix{position:absolute;top:-244px;right:71px}.accessories h2{margin-bottom:38px;font-family:"Spectral",serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#fff}.accessories p{max-width:620px;margin-left:auto;margin-right:auto;margin-bottom:22px;font-family:"Roboto Condensed",sans-serif;font-size:16px;color:#fff;line-height:30px}.accessories .col_left{background:url(https://dota2camp.ru/assets/img/bg_shirt_1.png) no-repeat center;-webkit-background-size:cover;background-size:cover}.accessories .col_right{background:url(https://dota2camp.ru/assets/img/bg_shirt_2.png) no-repeat center;-webkit-background-size:cover;background-size:cover}.accessories_store{margin-bottom:30px;font-size:16px;font-weight:700;color:#d50000}.accessories_store a{color:#fff;text-decoration:none!important;border-bottom:1px solid #fff;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.accessories_store a:hover{border-bottom:1px solid transparent;color:#d50000}.accessories_zoom{display:inline-block;position:relative;max-width:418px;max-height:490px;margin-left:auto;margin-right:auto;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.accessories_zoom:hover .img_zoom{visibility:visible}.accessories_zoom .img_zoom{visibility:hidden;position:absolute;top:50%;margin-top:-46px;left:50%;margin-left:-46px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.mfp-figure:after{background:none;-webkit-box-shadow:none;box-shadow:none}.about{text-align:center}.about>.container{background:url(https://dota2camp.ru/assets/img/about_bg.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover}.about h2{margin-bottom:58px;font-family:"Spectral",serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#fff}.about .one_quote{margin-bottom:60px}.about_item{margin-bottom:96px}.about_item p{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:16px;color:#fff}.about_img_wrap{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;height:62px;margin-bottom:31px}.reservation{padding-bottom:90px;background:url(https://dota2camp.ru/assets/img/xreservation_bg.jpg.pagespeed.ic.vmZ1B1fLZE.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover;text-align:center}.reservation>.container{position:relative}.reservation .reservation_left_img{position:absolute;top:67px;left:-158px}.reservation .reservation_right_img{position:absolute;top:98px;right:-75px}.reservation .line_footer{margin-bottom:117px}.reservation h2{margin-bottom:43px;font-family:"Spectral",serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#fff}.reservation p{max-width:620px;margin-left:auto;margin-right:auto;margin-bottom:45px;font-family:"Roboto Condensed",sans-serif;font-size:16px;color:#fff;line-height:30px}.reservation .red_btn{max-width:306px;height:75px;margin-bottom:41px;margin-left:auto;margin-right:auto}.reservation .vk_anchor{font-family:"Spectral",serif;font-weight:700;font-size:16px;color:#fff;text-decoration:none!important;border-bottom:1px solid rgba(255,255,255,.4);text-transform:uppercase;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.reservation .vk_anchor:hover{color:#5181b8;border-bottom:1px solid transparent}.reservation .grey_text{max-width:810px;margin-left:auto;margin-right:auto;margin-top:108px;font-family:"Roboto Condensed",sans-serif;font-size:13px;line-height:25px;font-weight:400;color:rgba(255,255,255,.4)}.content{padding-top:91px;padding-bottom:74px;background:url(https://dota2camp.ru/assets/img/xcontent_top_bg.jpg.pagespeed.ic.z_J99Hsu_h.jpg) no-repeat top center;-webkit-background-size:contain;background-size:contain}.content h1{margin-bottom:43px;font-family:"Spectral",serif;font-size:52px;font-weight:800;text-transform:uppercase;color:#fff;text-align:center}.content h3{margin-bottom:64px;font-family:"Roboto Condensed",sans-serif;font-size:24px;font-weight:900;color:#fff;text-transform:uppercase;text-align:center}.content .main_image{margin-bottom:67px}.reservation_main_info h5{max-width:410px;margin-bottom:20px;font-family:"Roboto Condensed",sans-serif;font-size:18px;line-height:30px;font-weight:900;color:#fff}.reservation_main_info p{font-family:"Roboto Condensed",sans-serif;line-height:30px;font-weight:400;color:#fff}.reservation_main_info .info{position:relative;margin-top:45px;padding-left:40px}.reservation_main_info .info:before{content:url(https://dota2camp.ru/assets/img/icons/info_ico.png);position:absolute;left:0;top:0}.reservation_main_info .grey_line{height:1px;width:100%;margin-top:55px;background:rgba(255,255,255,.2)}.reservation_included{padding-top:48px}.reservation_included h3{margin-bottom:33px;text-align:left}.reservation_included p{font-family:"Roboto Condensed",sans-serif;line-height:30px;font-weight:400;color:#fff}.reservation_included ul{margin-top:38px;margin-bottom:0;list-style:none}.reservation_included ul li{position:relative;margin-bottom:15px;font-family:"Roboto Condensed",sans-serif;font-size:16px;line-height:30px;font-weight:400;color:#fff}.reservation_included ul li:before{position:absolute;content:'';display:block;height:12px;width:12px;top:8px;left:-40px;background-color:#d50000}.schedule{margin-bottom:41px;padding-top:55px;padding-left:50px;padding-right:50px;padding-bottom:60px;background:#1c1a1b}.schedule h4{margin-bottom:18px;font-family:"Roboto Condensed",sans-serif;font-size:24px;font-weight:700;color:#fff}.schedule .table_row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;color:#fff}.schedule .table_row.sale_closet{color:rgba(255,255,255,.4)}.schedule .table_row .table_col{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;height:70px;border-bottom:1px solid rgba(255,255,255,.1)}.schedule .table_row .table_col:nth-of-type(1) {font-weight:700;width:20%;text-transform:uppercase}.schedule .table_row .table_col:nth-of-type(2) {width:25%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.schedule .table_row .table_col:nth-of-type(3) {font-weight:700;width:25%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.schedule .table_row .table_col:nth-of-type(4) {width:30%}.schedule a{font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:700;color:#d50000;text-decoration:none!important;border-bottom:1px solid #d50000;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.schedule a:hover{color:#fff;border-bottom:1px solid transparent}.footnotes ul{margin-bottom:0;padding-left:28px;list-style:none}.footnotes ul li{position:relative;margin-bottom:15px;font-family:"Roboto Condensed",sans-serif;font-size:14px;line-height:30px;font-weight:400;color:#8d8d8d}.footnotes ul li a{font-weight:700;color:#fff;text-decoration:none!important;border-bottom:1px solid #fff;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.footnotes ul li a:hover{color:#d50000;border-bottom:1px solid transparent}.footnotes ul li:nth-of-type(1):before {content:'*';position:absolute;top:2px;left:-28px;font-size:14px;font-weight:400;color:#8d8d8d}.footnotes ul li:nth-of-type(2):before {content:'**';position:absolute;top:2px;left:-28px;font-size:14px;font-weight:400;color:#8d8d8d}.samples{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-top:34px}a.sample{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;width:260px;height:80px;padding-left:85px;padding-right:20px;border:1px solid #1c1a1b;font-family:"Roboto Condensed",sans-serif;font-size:14px;line-height:25px;color:#fff;text-decoration:none!important;cursor:pointer;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}a.sample:hover{border:1px solid #d50000}a.sample object{position:absolute;left:24px;top:22px}.more_about{padding-top:129px}.more_about h4{margin-bottom:72px;font-family:"Spectral",serif;font-size:24px;font-weight:900;color:#fff;text-align:center;text-transform:uppercase}.more_about_anchors{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}.more_about_anchors img{-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.more_about_anchors img:hover{-webkit-transform:scale(1.19);-ms-transform:scale(1.19);transform:scale(1.19)}.reservation_second .grey_text{margin-top:81px}.faq_page{padding-bottom:40px}.faq_page .main_image{display:block;margin-left:auto;margin-right:auto}.faq_page .more_about{padding-top:104px}.faq_page .more_about h4{font-family:"Spectral",serif;font-size:36px;font-weight:800;color:#fff;text-transform:uppercase}.faq_accordeon{margin-top:-182px}.faq_accordeon>ol{padding-left:0;list-style:none;counter-reset:item}.faq_accordeon>ol>li{position:relative;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.faq_accordeon>ol>li:before{position:absolute;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;height:40px;width:40px;top:29px;background:#d50000;font-family:"Spectral",serif;font-size:24px;font-weight:700;content:counter(item);counter-increment:item;color:#fff}.faq_accordeon>ol>li.active .question i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:rgba(255,255,255,.2)}.faq_accordeon .question{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100px;-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-left:60px;font-family:"Spectral",serif;font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;cursor:pointer;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.faq_accordeon .question:hover i{color:rgba(255,255,255,.2)}.faq_accordeon .question i{color:#fff;font-size:38px;margin-left:20px}.faq_accordeon .answer{padding-left:60px;padding-bottom:36px;display:none}.faq_accordeon .answer h5{margin-bottom:22px;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:20px;line-height:30px;color:#fff}.faq_accordeon .answer h6{margin-bottom:24px;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:16px;color:#fff}.faq_accordeon .answer ol{padding-left:0;margin-bottom:26px;counter-reset:item;list-style:none}.faq_accordeon .answer ol li{margin-bottom:21px;font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:16px;color:#fff}.faq_accordeon .answer ol li:before{content:counter(item) ". ";counter-increment:item;color:#d50000}.faq_accordeon .answer p{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:16px;color:#fff}.about_page{padding-bottom:40px}.about_page h4{margin-bottom:51px;max-width:752px;margin-left:auto;margin-right:auto;font-family:"Roboto Condensed",sans-serif;font-size:24px;font-weight:700;line-height:45px;text-align:center;color:#fff}.about_page h4 span{font-weight:900;text-transform:uppercase}.about_page p{margin-bottom:30px;font-family:"Roboto Condensed",sans-serif;font-size:16px;line-height:30px;font-weight:400;color:#fff}.about_page .more_about{padding-top:104px}.about_page .more_about h4{max-width:100%;font-family:"Spectral",serif;font-size:36px;font-weight:800;color:#fff;text-transform:uppercase}.requisites{margin-top:74px}.requisites .line_footer{margin-bottom:82px}.requisites h4{margin-bottom:38px;max-width:100%!important;text-align:left}.requisites ul{padding-left:0;list-style:none;margin-bottom:0}.requisites li{margin-bottom:26px;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;color:#fff}.forparents{padding-bottom:40px}.forparents h3{margin-bottom:43px;font-size:24px;line-height:50px}.forparents ol{margin-bottom:0;padding-left:0;list-style:none;counter-reset:item}.forparents li{position:relative;margin-bottom:40px;padding-left:98px;font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:16px;line-height:30px;color:#fff}.forparents li:before{position:absolute;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;height:40px;width:40px;top:10px;left:0;background:#d50000;font-family:"Spectral",serif;font-size:24px;font-weight:700;content:counter(item);counter-increment:item;color:#fff}.forparents li a{font-weight:700;color:#d50000;text-decoration:none;border-bottom:1px solid #d50000;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.forparents li a:hover{border-bottom:1px solid transparent}.forparents .more_about h4{font-size:36px}.ps{position:relative;height:434px;padding-left:98px;padding-right:490px;padding-top:143px;background:url(https://dota2camp.ru/assets/img/ps_bg.png) no-repeat center}.ps:before{position:absolute;height:40px;width:40px;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;background:#d50000;content:'P.S.';font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#fff;bottom:104px;left:0}.ps h5{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:20px;color:#fff}.ps p{margin-bottom:25px;font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:16px;color:#fff;line-height:30px}.ps a{color:#d50000;font-weight:700;text-decoration:none!important;border-bottom:1px solid #d50000;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.ps a:hover{color:#fff;border-bottom:1px solid transparent}.new_building{padding-top:116px;padding-bottom:68px;background:url(https://dota2camp.ru/assets/img/xnew_building_bg.jpg.pagespeed.ic.0KKqjnVGL4.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover}.new_building h2{margin-bottom:38px;font-family:"Spectral",serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#fff;text-align:center}.new_building p{max-width:806px;margin-left:auto;margin-right:auto;margin-bottom:65px;font-family:"Roboto Condensed",sans-serif;font-size:16px;color:#fff;line-height:30px;text-align:center}.new_building a{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;max-width:360px;width:100%;height:60px;margin-top:60px;margin-left:auto;margin-right:auto;font-family:"Roboto Condensed",sans-serif;font-size:18px;color:#4caf50;text-decoration:none!important;border-top:1px solid #3a8b27;border-bottom:1px solid #3a8b27;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.new_building a:hover{border-top:1px solid #4caf50;border-bottom:1px solid #4caf50}.new_building .new_building_row{position:relative}