.submitter-error{border:2px solid #bf2b80 !important}.problems_item:first-child .problems_item_descr{display:block}.weCan_item_title div{font-size:15px;letter-spacing:1px;color:#fff;font-family:Circe-Bold;text-transform:uppercase;cursor:default}.contacts__left{float:left;width:68.5%;position:relative;z-index:1}.contacts__right{float:right;width:27%;font-family:Circe-Bold}.contacts__right-title{color:#bf2b80;font-size:40px;font-weight:600;margin-bottom:30px;padding-top:45px}.contacts__right-item{margin-bottom:25px}.contacts__right-text-1{color:#333;font-size:13px;font-weight:400;margin-bottom:5px}.contacts__right-text-2{color:#636f75;font-size:16px;font-weight:600;line-height:18px;text-transform:uppercase}#map-canvas{width:100%;height:658px}.contacts-page{padding-bottom:160px}@media(max-width:750px){.contacts__left{width:100%}.contacts__right{width:100%;padding:40px}.contacts__right-title{padding-top:0}}input.popup-button-submit{width:auto!important;padding:0 18px!important;height:52px!important;background-color:#ec8306!important;border:1px solid #ec8306!important;color:#fff!important;font-family:Circe-Regular!important;font-size:15px!important;-webkit-border-radius:3px!important;border-radius:3px!important;-webkit-transition:.3s all ease!important;transition:.3s all ease!important;text-transform:uppercase!important;margin:0!important;letter-spacing:1px!important}input.popup-button-submit:hover{background-color:#59bdb3!important;border:1px solid #59bdb3!important}input.callback-button-submit{margin-top:22px;text-transform:uppercase;font-family:Circe-Regular;font-size:15px;line-height:3.6;background-color:#ec8306;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;width:auto!important;height:52px!important;padding:0 18px!important}input.callback-button-submit:hover{background-color:#b7c000}input.page-submit-application{width:auto!important;padding:0 18px!important;height:52px!important;background-color:#ec8306!important;border:1px solid #ec8306!important;color:#fff!important;font-family:Circe-Regular!important;font-size:15px!important;-webkit-border-radius:3px!important;border-radius:3px!important;-webkit-transition:.3s all ease!important;transition:.3s all ease!important;text-transform:uppercase!important;margin:0!important;letter-spacing:1px!important}input.page-submit-application:hover{background-color:#59bdb3!important;border:1px solid #59bdb3!important}input.service-button-submit{margin-top:22px!important;text-transform:uppercase;font-family:Circe-Regular;font-size:14px;line-height:3.8;background-color:#ec8306;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;width:auto!important;height:52px!important;padding:0 18px!important}input.service-button-submit:hover{background-color:#59bdb3}@media only screen and (max-width:699px){#page{padding-bottom:0!important}.joke,.mainFooter{position:static!important}}.select_js{margin-top:0;margin-bottom:18px;width:400px;position:relative}.select_js .wrap{position:absolute;top:0;bottom:0;left:0;right:0;z-index:4;cursor:pointer}.select_js .selecter{max-width:100%}.select_js .selecter-selected,.select_js .selecter-options{width:100%;border:1px solid #fff}select_js .selecter,select_js span.selecter-selected{height:47px}.select_js .selecter{margin:0}.select_js .selecter *{font-size:16px;color:#2a221e}.select_js .selecter-selected{color:#757575!important}.select_js span.selecter-item:hover{background:#ccc}.submitApp .select_js{width:100%}.servicesTop_right .select_js{width:300px;margin-bottom:20px}@media only screen and (max-width:999px){.servicesTop_right .select_js{width:428px;margin-left:auto;margin-right:auto;margin-bottom:30px}}@media only screen and (max-width:699px){.servicesTop_right .select_js{width:100%;text-align:left}}@media screen and (max-width:999px){.servicesTop .servicesTop_left img{width:160%}.servicesTop{height:auto!important}}@media screen and (min-width:1000px){.serviceTop_img,.servicesTop,.servicesTop_left{height:477px!important}}@media screen and (min-width:1426px){.servicesTop_left .serviceTop_img{height:auto!important;width:171%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.servicesTop_left{position:relative}}@media only screen and (max-width:1110px){.sectionContainer .txt_block_wrap{padding:1px}}.button_block{text-align:center}.button_block a.button{border-radius:3px;font-family:Circe-Regular;font-size:14px;text-transform:uppercase;text-decoration:none;padding:20px 20px 15px;background-color:#3ec0b1;color:#fff;line-height:1;display:inline-block;letter-spacing:1px;transition:all .3s ease;margin-top:10px;margin-bottom:10px}.button_block a.button+a.button{background-color:#bf2b80}.button_block a.button:hover{background-color:#000!important}.button_block h4{display:inline-block;margin-right:20px;color:#fff;font-size:20px;margin-bottom:10px;margin-top:10px}.event_speakers.crew{min-height:none!important}.event_speakers.crew{background-color:#f5f5f5}.event_speakers.crew .crew_slider_descr_txt-white{color:#636363}.event_speakers.crew .crew_title h2{color:#000}.event_speakers.crew .slider-pro p.sp-layer{color:#222}.event_speakers.crew .sp-next-arrow:after,.event_speakers.crew .sp-next-arrow:before,.event_speakers.crew .sp-previous-arrow:after,.event_speakers.crew .sp-previous-arrow:before{background-color:#636363}.icons_block .icon_row{position:relative;min-height:40px;margin-top:20px;margin-bottom:20px;display:table;width:100%}.icons_block .icon_row_thumb{height:50px;height:50px;font-size:32px;line-height:50px;text-align:center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.icons_block .icon_row_thumb img{max-width:100%;max-height:100%}.icons_block .icon_row_text{padding-left:60px;font-size:18px;color:#222;display:table-cell;vertical-align:middle}.icons_block-two .icon_row{width:49%;float:left;margin-right:2%}.icons_block-two::after{content:'';clear:both;display:table}.icons_block-two .icon_row:nth-of-type(2n){margin-right:0}.icons_block-two .icon_row:nth-of-type(2n+1){clear:both}.icons_block-two .icon_row.odd:last-of-type{clear:both;margin-left:auto;margin-right:auto;float:none;width:60%}@media screen and (max-width:768px){.icons_block-two .icon_row.odd:last-of-type,.icons_block-two .icon_row{width:auto;float:none;margin-right:0}}.event_form.newsMore{background-color:#865190}.event_form .servicesTop_right{background-color:transparent;float:none;width:auto;min-height:none;padding-top:30px;padding-bottom:30px}.txt_block_wrap.contacts_rockets_space{padding-top:30px;padding-bottom:30px}.contacts_rockets_space::after{content:'';display:table;clear:both}.contacts_rockets_space h3{text-align:center}.contacts_rockets_space>div{float:left;width:48%}.contacts_rockets_space-logo{text-align:right;margin-right:4%}.contacts_rockets_space-text{text-align:left}.contacts_rockets_space-logo img{height:160px}@media screen and (max-width:768px){.contacts_rockets_space>div{float:none;width:auto}.contacts_rockets_space-logo{display:none}}.newsMore.event_price_date{background-color:#59bdb3;color:#fff;position:relative;padding-top:30px;font-size:20px}.event_price_date-icon{position:absolute;left:50%;top:0;margin-left:-40px;margin-top:-40px;width:80px;height:80px;text-align:center;line-height:80px;background-color:#bf2b80;border-radius:50%;font-size:30px}.event_price_date a{color:inherit}.event_price_date-date{float:left;width:40%;margin-left:10%;margin-bottom:20px}.event_price_date-place{float:right;width:40%;margin-bottom:20px}.event_price_date-price{clear:both;text-align:center}@media screen and (max-width:768px){.newsMore.event_price_date{font-size:18px;padding-top:40px;text-align:center}.event_price_date-icon{margin-left:-30px;margin-top:-30px;width:60px;height:60px;line-height:60px;font-size:24px}.event_price_date-date{float:none;width:auto;margin-left:0;margin-bottom:10px}.event_price_date-place{float:none;width:auto;margin-bottom:10px}.event_price_date-price{margin-bottom:10px}}.event_registration .servicesTop_right{float:none;width:auto}.event_registration img.loader{height:30px;display:none}.event_result_text{color:#fff;font-size:1.8rem}.thanks-page{background:#071935;background:-moz-linear-gradient(top,hsl(217,77%,12%) 0,hsl(217,77%,12%) 10%,hsl(214,67%,22%) 90%,hsl(214,67%,22%) 100%);background:-webkit-linear-gradient(top,hsl(217,77%,12%) 0,hsl(217,77%,12%) 10%,hsl(214,67%,22%) 90%,hsl(214,67%,22%) 100%);background:linear-gradient(to bottom,hsl(217,77%,12%) 0,hsl(217,77%,12%) 10%,hsl(214,67%,22%) 90%,hsl(214,67%,22%) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#071935',endColorstr='#13345f',GradientType=0);position:relative}.thanks-page:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:url(../images/bg.svg) no-repeat 50% 50%;background-size:cover}.thanks-page .sectionContainer{padding:68px 0 100px;min-height:calc(100vh - 68px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;z-index:1}
.thanks-page .description{max-width:460px}.thanks-page .description .title{font-size:64px;color:#fed573;text-transform:none;font-family:Circe-ExtraBold;margin:0}.thanks-page .description p>br{display:none}.thanks-page .description p{font-weight:300;color:#fff;font-size:24px}a.back{color:#fff;font-size:18px;opacity:.5;font-family:Circe-Bold}a.back:hover,a.back:focus{opacity:1}@media only screen and (max-width:699px){.thanks-page .sectionContainer{align-items:center;text-align:center}.thanks-page .description{width:100%;padding:0 15px}}.advantages{padding:60px 0 30px;background-image:url(../images/person.svg),url(../images/advantages-bg.svg),url(../images/advantages-bg.svg);background-repeat:no-repeat;background-position:calc(50% - 400px) 100%,calc(50%+400px) 0,calc(50% - 400px) 100%;background-size:auto 170px,auto 300px,auto 300px}.advantages_text{font-size:20px;line-height:30px}.advantages_text span{color:#f39800;font-family:Circe-Bold}.advantages_title h2{font-size:25px;text-transform:none;margin:45px 0 30px}.advantages_wrap{width:1020px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-end}.advantages-item{width:25%;padding:30px 10px 45px}.advantages-item:last-child{margin-right:calc(25% / 4)}.advantages-item .image{margin-bottom:10px;position:relative;height:75px;display:inline-flex;align-items:flex-end}.advantages-item .image:before{content:'';width:64px;height:64px;background:#f0f0f0;border-radius:50%;bottom:10px;left:10px;position:absolute}.advantages-item .image img{display:block;position:relative;z-index:1}.advantages-item .description{color:black;line-height:24px}@media only screen and (max-width:1110px){.advantages_wrap{width:100%}.advantages-item{width:calc(100% / 3);padding:30px 10px 45px}.advantages-item:last-child{margin-right:0}}@media only screen and (max-width:699px){.advantages{background-image:url(../images/advantages-bg.svg),url(../images/advantages-bg.svg);background-repeat:no-repeat;background-position:calc(50%+400px) 0,calc(50% - 400px) 100%;background-size:auto 300px,auto 300px}.advantages_text,.advantages_title{text-align:center}.advantages-item{width:100%;padding:30px 0;text-align:center}.advantages-item .image{height:auto}}@font-face{font-family:'Circe-Thin';src:url(../fonts/Circe-Thin/Circe-Thin.eot?#iefix) format('embedded-opentype'),url(../fonts/Circe-Thin/Circe-Thin.otf) format('opentype'),url(../fonts/Circe-Thin/Circe-Thin.woff) format('woff'),url(../fonts/Circe-Thin/Circe-Thin.ttf) format('truetype'),url(../fonts/Circe-Thin/Circe-Thin.svg#Circe-Thin) format('svg');font-weight:normal;font-style:normal}.callform{background-image:url(../images/callform-item.svg),url(../images/callform-bg.png);background-repeat:no-repeat;background-position:0 100%,50% 50%;background-size:400px,100% 100%;padding:60px 0 140px;text-align:center;position:relative}.callform .callform-wrap{margin:0 auto;width:900px}.callform p{margin:0}.callform .title{font-size:32px;font-family:'Circe-Thin';color:white;text-transform:none}.callform .title span{font-size:48px;font-family:'Circe-ExtraBold';display:block;line-height:1em}.callform small{font-size:20px;font-family:'Circe-Thin';color:white;text-transform:none}.callform .form{bottom:0;position:absolute;left:0;width:100%;background:rgba(0,0,0,.4);padding:30px 0}.callform .form .sectionContainer{display:flex;align-items:center}.callform .form .sectionContainer>*{width:100%;margin:0 10px;border:0;padding:5px 18px;height:46px;display:block;border-radius:3px}.callform .form .sectionContainer .btn{background-color:#ec8306;transition:all .3s ease;text-transform:uppercase;font-family:Circe-Regular;font-size:14px;color:white}.callform .form .sectionContainer .btn:hover{background-color:#59bdb3}@media only screen and (max-width:1110px){.callform{background-size:300px,100% 100%}.callform .callform-wrap{width:700px}}@media only screen and (max-width:699px){.callform{padding:60px 0 0}.callform .callform-wrap{width:100%;padding:0 15px}.callform .title{font-size:24px}.callform .title span{font-size:38px}.callform small{font-size:18px}.callform .form{position:initial}.callform .form .sectionContainer{display:flex;flex-direction:column}.callform .form .sectionContainer>*{margin:10px 0}}.joke{z-index:1}.row-event{display:flex;align-items:center}.row-event>*{padding:15px}.row-event img.event-arrow-right{width:60px}@media only screen and (max-width:699px){.row-event{flex-direction:column;text-align:center}.row-event img.event-arrow-right{transform:rotate(90deg)}}
.joke_btn .btn_leave {
    display: inline-block !important;
}

@media (max-width:800px){
    {}
    .popup {
        max-width: 100%;
    }
    .popup.popup_run {
        text-align: center;    
    }
    
    
    .popup.popup_run .captcha.form-submitter,
    .popup.popup_run .select_js,
    .popup.popup_run textarea {
        display: inline-block;  
    }
    .popup.popup_run .select_js select {
        text-align: left;
    }
    .popup.popup_run .popup-button-submit {
        margin: 0px auto !important;
    }
    .popup.popup_run .select_js .selecter {
        text-align: left;
    }
    #popup_run.popup-wrapper .popup_run .popup_title {
        font-size: 20px;
        padding-bottom: 10px;
    }
}
.popup {
    padding-top: 46px !important;
    padding-bottom: 48px !important;
}
.select_js {
    max-width: 100%;
}
.btn_leave_blue {
    background: #2770db !important;
}
.mainHeader_menu>ul>.menu-item-has-children.active .sub-menu li.menu-item-has-children {
    position: relative;
}
.mainHeader_menu>ul>.menu-item-has-children.active .sub-menu li.menu-item-has-children .sub-menu {
    background: #fff;
    width: 260px;
    right: -270px;
    left: auto;
    top: 0;
}
.mainHeader_menu>ul>.menu-item-has-children.active .sub-menu li.menu-item-has-children:hover .sub-menu {
    display: block !important;
}

.mainHeader_menu .menu > li >.sub-menu {
    max-height: 400px !important;
}
.mainHeader_menu .menu > li >.sub-menu li {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    height: auto !important;
    display: block;
}
.mainHeader_menu .menu > li >.sub-menu li a {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    height: auto !important;
    display: block;
}


