@font-face{font-family:'Cocomat';src:url(../fonts/vendor/CocoGothicHeavy/CocoGothicHeavy.eot?l34068);src:url(../fonts/vendor/CocoGothicHeavy/CocoGothicHeavy.eot?l34068#iefix) format('embedded-opentype') , url(../fonts/vendor/CocoGothicHeavy/CocoGothicHeavy.ttf?l34068) format('truetype') , url(../fonts/vendor/CocoGothicHeavy/CocoGothicHeavy.woff?l34068) format('woff') , url(../fonts/vendor/CocoGothicHeavy/CocoGothicHeavy.svg?l34068#CocoGothicHeavy) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Cervo';src:url(../fonts/vendor/CervoRegular/CervoRegular.eot?l34068);src:url(../fonts/vendor/CervoRegular/CervoRegular.eot?l34068#iefix) format('embedded-opentype') , url(../fonts/vendor/CervoRegular/CervoRegular.ttf?l34068) format('truetype') , url(../fonts/vendor/CervoRegular/CervoRegular.woff2) format('woff2') , url(../fonts/vendor/CervoRegular/CervoRegular.woff?l34068) format('woff');font-weight:normal;font-style:normal}.lb-loader,.lightbox{text-align:center;line-height:0}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(https://kidsandrobots.com/images/loading.gif.pagespeed.ce.IpmtCz9jQT.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(https://kidsandrobots.com/images/prev.png.pagespeed.ce.hLdt7msnt5.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(https://kidsandrobots.com/images/next.png.pagespeed.ce.MfFYdZdaq2.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(https://kidsandrobots.com/images/close.png.pagespeed.ce.2dLQsTCMtp.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}body{background-color:#fff;margin:0;padding:0;font-family:Arial,Helvetica\ Neue,Helvetica,sans-serif;font-size:16px;font-weight:normal;overflow-x:hidden}div{border:0 solid green}h1,h2{font-family:Cervo;letter-spacing:2px;color:#1d487a;margin:0 auto;padding:20px;font-weight:500}h3,h4{font-family:Cervo;color:#e12b42}h5{padding-top:20px}p{font-family:Arial,Helvetica\ Neue,Helvetica,sans-serif;color:#333;font-size:17px;font-weight:500;margin:0}ul{list-style-type:none;padding:0}.wrapper{max-width:1900px;overflow:hidden}.container-fluid{margin:0;padding:0}.content{width:100%;padding:25px}.btn_blue{background-color:#05346c;color:#fff;font-weight:bold;border-radius:10px;padding:5px 15px 5px 15px}.btn_blue:hover{background-color:#074692}.footer_block{background-color:#595959;height:80px}.footer_block img{z-index:20}.h_block{background-color:#595959;font-size:26px;font-family:Arial,sans-serif;color:#fff;font-weight:bold;text-align:center;padding:5px}.h_block a{color:#fff}.h_block a{color:#fff}.v_line{width:2px;background-color:#fff}.phone{font-family:Cervo;font-size:36px;color:#db1e32}div .social{float:right}div .social a{float:left;padding-right:7px}.header{background-color:#fff;margin:0;z-index:100;position:relative}.header_left{font-family:Cervo;font-size:32px;padding-top:35px;margin-left:-10px;letter-spacing:2px}.header_left a{color:#333}.header_logo{width:auto;height:130px;margin:auto 0}.header_right{width:300px;float:right;padding-top:15px}.header_right .social a.language{margin-left:10px;font-family:Arial,Helvetica\ Neue,Helvetica,sans-serif;font-size:18px;padding-top:2px}.header_right .phone{font-family:Cervo;font-size:36px;color:#db1e32;float:right}.header_right a{font-size:18px;color:#1d2124;text-decoration:underline;float:right;margin-top:-10px}.header_right a:hover{text-decoration:none}.header .lang{position:relative;width:70px;padding-top:34px;float:left;padding-right:10px}.header .lang a.nav-lang{text-transform:uppercase;font-family:Arial,Helvetica\ Neue,Helvetica,sans-serif;font-size:16px}.header .lang ul{}.header .lang ul li a{color:#06346b;text-transform:uppercase;font-family:Arial,Helvetica\ Neue,Helvetica,sans-serif;font-size:16px}#block_lang{position:absolute;top:50px;right:0;background-color:#fff;padding:3px;border:1px solid #ccc;border-radius:5px;text-align:center;z-index:10;display:none}#block_lang li a{margin:0;padding:0 5px}#block_lang li a:hover{background-color:#b5cbd6}.button_menu{padding-top:50px}.button_menu_icon{width:170px;height:250px;text-align:center;margin:0 auto}.button_menu_icon span{color:#333;font-size:26px;font-weight:bold;line-height:1;font-family:Arial,Helvetica\ Neue,Helvetica,sans-serif}a.button img{border:0}a.button:hover{text-decoration:none}.panel_block{background-color:#b5cbd6;font-family:Cervo;font-size:30px;letter-spacing:2px;padding-left:30px}.branch .contacts{background-color:#fff}.button_red{background-color:#db1e32;font-size:24px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;text-align:center;cursor:pointer}.button_red:hover{background-color:#8b0000}.branch input.button_red{width:460px;margin:-2px 0 0 0}.branch .contacts{background-image:url(https://kidsandrobots.com/images/xbg_01.jpg.pagespeed.ic.rUOkYGNw6j.jpg);background-position:left bottom;background-repeat:no-repeat;width:270px;padding-left:10px}.branch .contacts .h_blue{font-size:20px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#074692}.branch .contacts .block_address p{font-size:20px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.branch .contacts .block_phone{margin-top:10px}.branch .contacts .block_phone span{float:left;width:70px}.branch .contacts .block_phone div.h_blue{float:left;width:70px}.branch .contacts .block_phone div.list_phone{float:left;width:120px;font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.branch .contacts button{margin-top:20px;float:right}#list_lessons a{font-size:22px;font-family:Arial,sans-serif;color:#fff;font-weight:bold}#list_lessons a:hover{text-decoration:underline}#list_lessons .left_block{padding-right:0}#list_lessons .right_block{padding-left:0;border-left:2px solid #fff}#list_lessons .left_block .lessons_block{height:100%;background-color:#06356d}#list_lessons .right_block .lessons_block{height:100%;background-color:#b5cbd6}#list_lessons .left_block .footer-lesson{background-image:url(https://kidsandrobots.com/images/xbg_02.jpg.pagespeed.ic.vIHj373Nvh.jpg);background-position:right bottom;background-repeat:no-repeat;height:240px;position:absolute;bottom:0;width:100%}#list_lessons .right_block .footer-lesson{background-image:url(https://kidsandrobots.com/images/xbg_03.jpg.pagespeed.ic.UNhSoctCW1.jpg);background-position:left bottom;background-repeat:no-repeat;height:240px}.row.is-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.is-flex>[class*="col-"]{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}.block_button{margin-top:60px;padding:20px;text-align:center;color:#333;font-weight:bolder}.block_button_left{float:right;margin-right:130px}.block_button_right{float:left;margin-left:40px}.block_button_left:hover,.block_button_right:hover{color:#074692}.comment .avatar .date{font-size:16px;text-decoration:underline}.comment .name{font-size:20px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#074692}.comment .avatar .avatar{text-align:center;margin-top:10px}.comment .avatar .avatar img{border:1px solid #ccc;width:130px;height:130px}.comment .text_comment .content{margin:20px 10px 10px 10px;padding:10px;border:1px solid #ccc;border-radius:7px}.comment .img{height:240px;min-width:320px}.comment .img img{position:absolute;z-index:10;left:50px}.comment .h_line{margin-top:10px}.news_content>img{float:right;width:350px;height:auto;margin:0 0 0 10px}.news>img{width:350px;height:auto;margin:0 10px 10px 10px}.h_line{height:1px;background-color:#777;margin-bottom:20px}ul.navbar-nav li.active{color:#db1e32;font-size:24px;font-weight:bolder;margin:2px 5px 0 0}.bootom{background-color:#b5cbd6;margin-top:70px}.bootom .slogan{margin-top:30px;margin-left:30px;font-family:Cervo;line-height:1;font-size:50px;font-weight:500;color:#1d487a}.bootom .logo{margin-top:20px;margin-left:10%;background-color:#b5cbd6}.bootom_right{width:100%;float:right}.bootom .bootom_right .contacts1{margin-top:-50px;width:100%;height:452px;background-image:url(https://kidsandrobots.com/images/xbg_04.png.pagespeed.ic.yFqZjwEzp2.png);background-position:right bottom;background-repeat:no-repeat;padding:70px 25px 0 0}.bootom_right .contacts1 .social{float:right}.fbootom_right .contacts1 .social a{padding-left:10px}.bootom_right .contacts1 .phone span{float:right;font-family:Cervo;font-size:34px;color:#db1e32}.bootom_right .contacts1 .phone_text p{float:right;font-family:Arial,Helvetica\ Neue,Helvetica,sans-serif;font-size:14px;text-decoration:underline;color:#fff}.bootom .copyright{margin-left:10%;font-family:Arial,Helvetica\ Neue,Helvetica,sans-serif;font-size:16px;margin-top:-25px}.copyright{font-family:Arial,Helvetica\ Neue,Helvetica,sans-serif;font-size:16px;margin-top:-25px}.copyright-index{margin-left:7%}.navbar-collapse{border-bottom:1px solid #ccc}.navbar-collapse .navbar-nav .nav-item{padding-right:20px}.navbar-collapse .navbar-nav .nav-link{color:#565759;font-size:19px}.dropdown ul li a{color:#333}.form-inline .sub_menu1{color:#1d487a;margin-right:50px}.form-inline .sub_menu2{color:#db1e32;font-size:19px}.navbar-nav .activ a{color:#1d487a;font-size:19px}.menu_filial a:first-letter{text-transform:capitalize}.time_work,.map_address{min-width:250px;float:right;padding-top:30px;padding-right:10px;font-family:Cervo;font-size:23px;color:#db1e32}.time_work span,.map_address span{color:#565759;margin-right:10px}.lessons{background-color:#dae5e9;padding-top:20px}.lessons .frame_list{height:500px;overflow-y:auto;margin-right:10px;padding:10px}.lessons .left_block{padding:10px 0 0 10px;width:350px;min-height:370px}.lessons .block_btn .btn_red{background-color:#db1e32;width:130px;color:#fff;font-weight:bold;border-radius:10px;padding:5px 15px 5px 15px;float:left}.lessons .block_btn .btn_grey{background-color:#595959;width:130px;color:#fff;font-weight:bold;border-radius:10px;padding:5px 15px 5px 15px;float:right}.lessons ul li{font-size:20px}.lessons ul li a{color:#333;float:left}.lessons ul li form{float:right;margin:3px;padding:0}.lessons ul li form button{padding:3px 25px 3px 25px;float:right}.lessons .footer_block img{margin-top:-320px}.footer_block ul.nav li a{color:#fff;font-size:16px;padding:7px 10px 10px 5px}.footer_block ul.nav li a.active,.footer_block ul.nav li a:hover{text-decoration:underline}.text{background-image:url(https://kidsandrobots.com/images/xrobot03.jpg.pagespeed.ic.fQuHTh9Rmb.jpg);background-repeat:no-repeat;background-position:right top}.text .text_img{width:400px}.block_events,.block_news{background-color:#b5cbd6;padding:10px;font-size:16px;color:#fff}.block_events .date,.block_news .date{font-weight:bolder;padding:10px}.block_events p,.block_news p{color:#fff}.block_events{background-color:#06356d}.news .social-block{margin-top:-30px}.block_news{background-color:#b5cbd6}.block_events_img{background-color:#06356d;padding:0}.block_news_img{background-color:#b5cbd6;padding:0}.block_events_img img,.block_news_img img{width:100%}.map{height:300px;padding:0}.map iframe{border:0;width:100%;height:300px}.footer{background-color:#fff;border-top:1px solid #ccc;min-height:160px}.footer .logo_footer{padding-top:30px;padding-left:10px}.footer .footer_center{text-align:center}.footer .footer_center .phone_text{font-size:24px;font-weight:700;padding-top:10px}.footer .footer_center .phones{width:220px;margin:0 auto}.footer .footer_center .phones span{font-family:Cervo;font-size:18px;color:#06356d;margin:10px}.footer .footer_right{background-image:url(https://kidsandrobots.com/images/xbg_05.jpg.pagespeed.ic.ZkovwC6UPK.jpg);background-repeat:no-repeat;background-position:right top}.footer .footer_right .social{margin:65px -10px 0 0}.course{margin-bottom:10px}.course input.button_red{width:460px;margin:-2px 0 0 0}.course .left_block{width:150px;text-align:center;padding-top:20px}.course .left_block button{margin-top:10px}.course .social{float:left}.text_about{padding:10px}.text_about .img{width:490px}.select_event label{color:#db1e32;margin-right:10px}.select_event .club select{width:300px}.select_event .year select{width:150px}.select_event .date{font-size:14px;padding-top:15px}.event{margin-top:10px}.event .img{padding:0;width:285px;text-align:center}.event .social-block{margin-top:10px;border-top:1px solid #333}.event .social-block .social{margin-top:10px}.all_events button{margin-top:-30px}.teacher{padding-bottom:10px}.teacher .epigraph{padding-left:70px;font-size:14px;color:#db1e32;margin-bottom:10px}.panel_social{background-color:#b5cbd6;padding:7px 0 7px 20px;font-size:17px}.comment .form{margin-bottom:-250px}.form{float:right;width:750px;z-index:30}.form img{margin-top:20px}.form .block_form{float:right;width:420px;background-image:url(https://kidsandrobots.com/images/xbg_form.png.pagespeed.ic.55jle_r-tX.png);background-repeat:no-repeat;background-position:top}.form .formText{margin-top:70px;width:200px;font-family:Cervo;font-size:30px;text-align:center;border-bottom:1px solid #db1e32;margin-left:140px}.form p{margin-left:100px;color:#db1e32;font-size:12px}.form .form_group{width:305px;padding-top:10px;margin-left:70px}.form .form_group label{margin-top:15px;color:#db1e32;float:right}.form .form_group input,.form .form_group textarea{margin:5px 8px 5px 8px;padding:7px;border-radius:7px;width:280px;float:right;font-size:16px}.form .form_group select{margin:5px 8px 5px 8px;padding:10px;border-radius:7px;width:280px;float:right;font-size:12px}.order{background-color:#dae5e9;padding-top:10px}.order .left_block{padding:200px 0 0 0}.order .form img{margin-top:100px;z-index:50;position:absolute}.requisites{width:70%;margin:0 auto}.requisites .phone_text{font-size:24px;font-weight:700;padding-top:10px}.requisites .phone{text-align:left}.requisites .phone span{float:left}.requisites .phone p{float:left;padding:15px 0 0 10px}.requisites .phones{width:230px}.requisites .phones span{font-family:Cervo;font-size:20px;color:#06356d;margin:0 5px 0 5px;float:left}.requisites .time_work{float:left}.requisites .form{}.contacts{background-color:#dae5e9;border-top:1px solid #fff;padding-top:10px}.contacts .left_block{padding:100px 0 0 0}.contacts .form img{z-index:50;position:absolute}.btn_slider{width:100%}#demo5-backward{position:absolute;z-index:30;margin-top:-200px;margin-left:50px}#demo5-forward{position:absolute;right:10px;z-index:30;margin-top:-200px;margin-right:50px}.active_nav{font-weight:bold;color:#db1e32;font-size:21px}.cl-link{line-height:17px;background-repeat:no-repeat;background-position:left center;background-size:85px 85px;padding:17px 0 17px 95px;margin:15px 0;display:block}.ls-head-image{width:100%;height:250px;background-repeat:no-repeat;background-position:center center;background-size:contain;position:relative;z-index:1}.comment .carousel-indicators li{width:15px;height:15px;margin:4px;cursor:pointer;border:none;border-radius:50%;background-color:#fff}.comment .carousel-indicators .active{background-color:#db1e32}.preloader{display:none;position:fixed;top:50%;left:45%}select[readonly]{background:#eee;cursor:no-drop}select[readonly] option{display:none}.menu-courses li,.menu-clubs li{padding:7px 7px 0 7px}.menu-courses li{width:300px}.teacher_photo{width:214px;margin:0 0 0 20px;text-align:center}.teacher_photo img{border:1px solid #ccc}.carousel-item{width:100%}.right_position{float:right;margin-top:-40px}#multiCarousel>.carousel-inner>.carousel-item.active,#multiCarousel>.carousel-inner>.carousel-item-next,#multiCarousel>.carousel-inner>.carousel-item-prev{display:flex}#multiCarousel>.carousel-inner>.carousel-item-right.active,#multiCarousel>.carousel-inner>.carousel-item-next{transform:translateX(20%)}#multiCarousel>.carousel-inner>.carousel-item-left.active,#multiCarousel>.carousel-inner>.carousel-item-prev{transform:translateX(-20%)}#multiCarousel>.carousel-inner>.carousel-item-right,#multiCarousel>.carousel-inner>.carousel-item-left{transform:translateX(0)}#multiCarousel>.carousel-inner>.carousel-item{height:250px}#multiCarousel div.container_img{min-width:100px;height:250px;border:3px solid #fff}#multiCarousel div.container_img img{max-height:100%;width:auto}#multiCarousel>.carousel-inner{background-color:#fff}ul.pagination{margin:0 auto}ul.pagination li a.page-link{background-color:#fff}ul.pagination li a.page-link:hover{background-color:#05346c;color:#fff}ul.pagination li.active span.page-link{font-family:Montserrat,sans-serif;color:#fff;background-color:#05346c}@media (max-width:1500px){.bootom .slogan{font-size:36px}}@media (max-width:1200px){.bootom .slogan{font-size:32px}.form img{display:none}.order .left_block,.contacts .left_block{padding:5px 0}.comment .row .img{display:none}.comment .row .footer_block{display:none}}@media (max-width:992px){.bootom .slogan{font-size:28px}.copyright{margin:0 auto;font-size:16px;text-align:center}.branch .img{display:none}.lessons .left_block{display:none}.lessons .footer_block img{display:none}}@media (max-width:767px){.header .header_left{font-size:28px}#list_lessons .left_block .footer-lesson{position:relative}.right_block .lessons_block{padding-left:10px}.bootom .slogan{font-size:26px}.bootom .logo{margin:0 auto;padding:5px 10px}.copyright{margin:0 auto;font-size:12px;text-align:center}.branch .contacts{width:100%}.order .left_block{display:none}.contacts .left_block{display:none}.comment .row .img{display:none}.comment .row .footer_block{display:none}.text_about .text_about_img{display:none}}@media (max-width:576px){.header .header_left{font-size:20px}.footer .footer_right{background:none;text-align:center}.footer .footer_right .social{float:none;width:110px;margin:0 auto}.bootom_right{width:100%;margin:0 auto;height:auto}.bootom .bootom_right .contacts1{margin:0 auto;padding:0;background:none;height:auto;text-align:center}.bootom_right .contacts1 .phone span{float:none}.bootom_right .contacts1 .social{float:none;width:110px;margin:0 auto}.form{width:100%;padding:0;margin:0}.form .block_form{width:100%;float:none;margin:0 auto;padding:0}.form .form_group{width:100%;float:none;padding:0;margin:0}.form .form_group input,.form .form_group textarea,.form .form_group select{width:90%;margin:0 auto}.form .formText{width:50%;text-align:center;margin:0 auto}.form p{margin-left:0;text-align:center}.news_content>img{width:100%}.news>img{width:100%}}.lazy-hidden{background:#eee url(https://kidsandrobots.com/images/loading.gif.pagespeed.ce.IpmtCz9jQT.gif) no-repeat 50% 50%}