.configform_area{background:#00c389;color:#fff;display:inline-block;padding:152px 0 60px;vertical-align:top;width:100%}.configform_area .container-dev{max-width:1030px;width:100%}.configform_top h4{color:#fff;font-size:14px;font-weight:900;margin-bottom:40px}.configform_top h1{color:#fff;font-size:70px;font-weight:900;line-height:70px;margin-bottom:35px}.configform_top .configform_wrap{padding-left:335px;width:100%}.configform_top .configform_text{color:#fff;font-size:25px;font-weight:300;line-height:40px;width:100%}.start_btn{margin-top:40px}.blue_btn a{background:#34009e;border:2px solid #34009e;color:#fff;display:inline-block;font-size:20px;font-weight:900;line-height:23px;padding:18px 25px;transition:all .4s ease}.blue_btn a:hover{background:transparent;color:#34009e}.configurator input::-webkit-input-placeholder{color:#7fe1c4;font-size:20px;line-height:26px}.configurator input::-moz-placeholder{color:#7fe1c4;font-size:20px;line-height:26px}.configurator input:-ms-input-placeholder{color:#7fe1c4;font-size:20px;line-height:26px}.configurator input:-moz-placeholder{color:#7fe1c4;font-size:20px;line-height:26px}.configurator .sub-title{color:#fff;font-size:14px;font-weight:900;margin-bottom:40px}.configurator .quick-intro{color:#fff;font-family:Heebo,Roboto,Arial,sans-serif;font-size:25px;font-weight:300;line-height:40px;margin-left:auto;max-width:665px}.configurator .quick-intro p{margin-bottom:45px}.configurator .quick-intro .button{cursor:pointer}.configurator .step-count{color:#fff;font-family:Heebo,Roboto,Arial,sans-serif;font-size:25px;font-weight:300;left:50%;letter-spacing:.4px;position:absolute;text-align:center;top:-58px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.configurator .step-count span{font-weight:700}.configurator .configurator-wrapper{border:5px solid #fff;border-radius:9px;-webkit-box-shadow:4px 8px 20px rgba(0,0,0,.27);box-shadow:4px 8px 20px rgba(0,0,0,.27);margin-top:100px;padding:40px 85px 30px;position:relative}.configurator .step-description{color:#fff;margin-bottom:50px;text-align:center}.configurator .step-description .description{font-family:Heebo,Roboto,Arial,sans-serif;font-size:18px;font-weight:300;line-height:30px}.configurator .title-block{color:#fff;font-size:25px;font-weight:900;line-height:23px;margin-bottom:25px;text-align:center}.configurator .title-block span{color:#fe5000}.configurator .form-container{margin:0 auto;max-width:665px}.configurator .form-container .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.configurator .form-group{margin-bottom:40px;padding:0 5px}.configurator .checkbox{position:relative}.configurator .checkbox .form-control{border:none;display:none;left:0;position:absolute;top:0}.configurator .form-group label{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:900;padding-left:0;position:relative;text-transform:uppercase}.configurator .form-group label .alert{display:none}.configurator .form-group.error-msg label .alert{background:#fe5000;color:#fff;display:inline-block;font-size:9px;font-weight:900;padding:1px 9px!important;position:relative;-webkit-transform:translateY(-41px);transform:translateY(-41px)}.configurator .form-group.error-msg label .alert:after{border-color:#fe5000 transparent transparent;border-style:solid;border-width:10px 6px 0;bottom:-10px;content:"";display:block;height:0;left:13px;position:absolute;width:0}.configurator .form-group.error-msg label .alert:before{background:#fe5000;bottom:-28px;color:#fff;content:"!";display:block;font-size:10px;font-weight:900;height:12px;left:13px;line-height:12px;position:absolute;text-align:center;width:12px}.configurator .form-group input[type=checkbox]+label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;letter-spacing:.4px;text-transform:none}.configurator .form-group input[type=checkbox]+label:before{border:2px solid #34009e;content:"";display:block;height:15px;margin-right:17px;margin-top:8px;-webkit-transition:all .3s;transition:all .3s;width:15px;-ms-flex-negative:0;flex-shrink:0}.configurator .form-group input[type=checkbox]+label.error:before{border-color:#fe5000}.configurator .form-group input[type=checkbox]:checked+label:before{background:#34009e}.configurator .form-group input{background:transparent;border:none;border-bottom:2px solid #fff;border-radius:0;color:#7fe1c4;font-size:14px;font-weight:900;height:60px;outline:none;padding:0;width:100%}.configurator .form-group:not(.checkbox):not(.buttons-group){width:50%}.configurator .form-group.buttons-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;width:100%}.configurator .form-group.buttons-group .button{background:#34009e;border:2px solid #34009e;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:20px;font-weight:900;line-height:23px;padding:18px 25px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.configurator .form-group.buttons-group .button:hover{background:transparent;border-color:#34009e;color:#34009e}.configurator .form-group.buttons-group .button.button-transparent{background:transparent;border-color:transparent;color:#34009e}.configurator .form-group.buttons-group .button.button-transparent:focus,.configurator .form-group.buttons-group .button.button-transparent:hover{border-color:transparent!important;color:#fe5000}.configurator .language-wrapper{margin:0 auto;max-width:526px}.configurator .language-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -24px 64px}.configurator .language-list__item{margin-bottom:29px;padding:0 24px;width:50%}.configurator .language-list__item.active .custom-select__control,.configurator .language-list__item.active .language-list__wrap{border-color:#34009e}.configurator .language-list__wrap{border:3px solid #fff;color:#fff;cursor:pointer;font-size:20px;font-weight:900;line-height:23px;padding:16px 0;text-align:center;-webkit-transition:all .3s;transition:all .3s}.configurator .custom-select__control{background:transparent;border:3px solid #fff;border-radius:0;cursor:pointer;display:block;min-height:61px;position:relative}.configurator .custom-select__control:hover{border-color:#fff}.configurator .custom-select__placeholder,.configurator .custom-select__single-value{color:#fff;font-size:20px;font-weight:900;line-height:normal;text-align:center}.configurator .custom-select__placeholder:first-letter,.configurator .custom-select__single-value:first-letter{text-transform:uppercase}.configurator .custom-select__value-container{min-height:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.configurator .custom-select__input{color:#fff;font-size:16px;font-weight:900}.configurator .custom-select__indicator{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.configurator .custom-select__indicator svg{display:none}.configurator .custom-select__indicator:before{border-color:#35009e transparent transparent;border-style:solid;border-width:8px 7px 0;content:"";height:0;width:0}.configurator .custom-select__indicator-separator{display:none}.configurator .custom-select__menu{background:#00c389;border-bottom:3px solid #fff;border-left:3px solid #fff;border-radius:0;border-right:3px solid #fff;-webkit-box-shadow:none;box-shadow:none;margin-top:0}.configurator .custom-select__menu-list{padding:0}.configurator .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #35009e;border-style:solid;border-width:0 7px 8px;height:0;width:0}.configurator .block-errors{margin-bottom:25px}.configurator .block-errors .alert{color:#fe5000;font-size:18px;font-weight:900;text-align:center}.configurator .answer-list{margin:0 auto;max-width:780px}.configurator .answer-list__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -24px 89px}.configurator .answer-list .answer{padding:0 24px;width:33.3333%}.configurator .answer-list .answer__wrap{border:3px solid #fff;cursor:pointer;height:100%;padding:46px 13px 42px}.configurator .answer-list .answer .answer-title{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;line-height:23px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.configurator .answer-list .answer .answer-title:before{content:"";display:block;height:98px;margin-bottom:41px;width:98px}.configurator .answer-list .answer:first-child .answer-title:before{background:url(https://blcc.wpenginepowered.com/wp-content/themes/bb-theme-child/images/smart.svg) no-repeat 0 0/cover}.configurator .answer-list .answer:nth-child(2) .answer-title:before{background:url(https://blcc.wpenginepowered.com/wp-content/themes/bb-theme-child/images/online.svg) no-repeat 0 100%/contain}.configurator .answer-list .answer:last-child .answer-title:before{background:url(https://blcc.wpenginepowered.com/wp-content/themes/bb-theme-child/images/teaching.svg) no-repeat 0 0/cover}.configurator .answer-list .answer.active .answer__wrap{border-color:#34009e}.configurator .answer-list .answer.active:first-child .answer-title:before{background:url(https://blcc.wpenginepowered.com/wp-content/themes/bb-theme-child/images/smart_h.svg) no-repeat 0 0/cover}.configurator .answer-list .answer.active:nth-child(2) .answer-title:before{background:url(https://blcc.wpenginepowered.com/wp-content/themes/bb-theme-child/images/online_h.svg) no-repeat 0 100%/contain}.configurator .answer-list .answer.active:last-child .answer-title:before{background:url(https://blcc.wpenginepowered.com/wp-content/themes/bb-theme-child/images/teaching_h.svg) no-repeat 0 0/cover}.configurator .country-select{margin:0 auto 315px;max-width:526px}.configurator .follow-training{margin:0 auto 43px;max-width:425px}.configurator .follow-training .training-item{border:3px solid #fff;color:#fff;cursor:pointer;padding:15px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.configurator .follow-training .training-item h4{color:#fff;font-size:20px;margin:0}.configurator .follow-training .training-item:not(:last-child){margin-bottom:29px}.configurator .follow-training .training-item.active{border-color:#34009e}.configurator .range-description{color:#fff;font-size:25px;font-weight:900;line-height:30px;margin:0 auto 100px;max-width:555px;text-align:center}.configurator .skill-list{margin-bottom:35px}.configurator .skill-list .skill-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px}.configurator .skill-list .skill{cursor:pointer;margin-bottom:40px;padding:0 25px;width:33.33333%}.configurator .skill-list .skill .skill-wrap{border:3px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:15px 5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:all .3s;transition:all .3s}.configurator .skill-list .skill h4{color:#fff;font-size:20px;font-weight:900;line-height:23px;margin:0}.configurator .skill-list .skill.active .skill-wrap{border-color:#34009e}.configurator .result-wrapper{margin:0 auto;max-width:526px}.configurator .step-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.configurator .title-step{color:#fff;font-size:15px;font-weight:900;line-height:23px;margin:0}.configurator .title-step span{color:#fe5000}.configurator .edit-button{background:url(https://blcc.wpenginepowered.com/wp-content/themes/bb-theme-child/images/pencil.svg) no-repeat 0 0/contain;cursor:pointer;font-size:0;height:13px;margin-left:38px;padding:0;width:13px}.configurator div[class^=step_]:not(:last-child){margin-bottom:30px}.configurator .step_one{margin-bottom:0!important}.configurator .step_one .results{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.configurator .step_one .results>div{margin-bottom:33px;padding:0 8px;width:50%}.configurator .step_one .results .label{color:#fff;font-size:15px;font-weight:900;line-height:28px;margin-bottom:5px;text-transform:uppercase}.configurator .results .results-items,.configurator .results>span,.configurator .step_one .results .results-wrap{border-bottom:1px solid #fff;color:#fff;font-size:20px;font-weight:900;line-height:25px;padding-bottom:15px}.configurator .results .results-items,.configurator .results>span{display:block;padding-left:30px;position:relative}.configurator .results .results-items>span,.configurator .results>span>span{display:inline-block;margin-right:4px}.configurator .results .results-items:before,.configurator .results>span:before{color:#34009e;content:"\E00F";display:block;font-family:Icons,sans-serif;font-size:18px;left:0;margin-right:11px;position:absolute;top:2px}.configurator .step_seven{margin-bottom:65px!important}.configurator .description-block{background:#fff;border-radius:9px;-webkit-box-shadow:4px 8px 20px rgba(0,0,0,.16);box-shadow:4px 8px 20px rgba(0,0,0,.16);margin-bottom:66px;padding:64px 85px 85px;text-align:center}.configurator .description-block .description-main{border-bottom:2px solid hsla(221,8%,47%,.2);font-size:25px;font-weight:900;line-height:30px;margin-bottom:49px;padding-bottom:60px;text-align:center}.configurator .description-block .description-main a{color:#00c389;text-decoration:underline}.configurator .description-block .description-price{color:#6e7481;font-size:16px;font-style:italic;font-weight:400;line-height:1.3em;margin-bottom:40px;padding:0 50px;text-align:center}.configurator .description-block .description-price>span{display:block;font-size:25px;font-style:normal;font-weight:900;line-height:30px;margin-bottom:10px;text-align:center}.configurator .description-block .description-short{font-family:Heebo,Roboto,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:.4px;line-height:30px;margin-bottom:55px;text-align:center}.configurator .description-block .description-short span{color:#fe5000}.configurator .split{color:#fff;font-family:Heebo,Roboto,Arial,sans-serif;font-size:18px;letter-spacing:.4px;line-height:30px;margin:0 auto 65px;max-width:750px;padding:0 50px;text-align:center}.configurator .courses{margin-bottom:86px}.configurator .courses .course-block{background:#fff;border-radius:9px;-webkit-box-shadow:4px 8px 20px rgba(0,0,0,.16);box-shadow:4px 8px 20px rgba(0,0,0,.16);padding:55px 45px 45px}.configurator .courses .course-block:not(:last-child){margin-bottom:14px}.configurator .courses .course-title{color:#34009e;font-size:20px;font-weight:900;line-height:25px;margin-bottom:30px;padding-left:35px;position:relative}.configurator .courses .course-title:before{color:#fe5000;content:"\E00F";display:block;font-family:Icons,sans-serif;font-size:18px;left:0;position:absolute;top:2px}.range_slider{display:inline-block;margin-bottom:40px;width:100%}.range{border-radius:15px;height:12px;margin:0 auto;position:relative;width:800px}.range input{-webkit-appearance:none;height:0;position:absolute;top:0;width:100%}.range input::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:35px;margin:-11px 0 0;width:35px}.range input::-moz-range-thumb{background:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:35px;margin:-11px 0 0;width:35px}.range input::-ms-thumb{background:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:35px;margin:-11px 0 0;width:35px}.range input::-webkit-slider-runnable-track{background:#fff;border-radius:15px;cursor:pointer;height:12px;position:relative;top:6px;width:100%}.range input::-moz-range-track{background:#fff;cursor:pointer;height:12px;width:100%}.range input::-ms-track{background:#fff;height:12px}.range input:focus{background:none;outline:none}.range input::-ms-track{background:transparent;border-color:transparent;color:transparent;cursor:pointer;width:100%}.range_slider .range-labels{display:flex;list-style:none;margin:0 auto 30px;padding:0;width:800px}.range_slider .range-labels li{color:#34009e;cursor:pointer;float:left;font-family:Mont,sans-serif;font-size:50px;font-weight:700;line-height:60px;position:relative;text-align:left;width:100%}.range_slider .range-labels li:before{display:none}.range_slider .range-labels .active,.range_slider .range-labels .active.selected{color:#fff}.range_slider .range-labels .selected{color:rgba(52,0,158,.3)}.range_slider .range-labels li:nth-child(2){text-indent:36px}.range_slider .range-labels li:nth-child(3){text-indent:69px}.range_slider .range-labels li:nth-child(4){text-indent:98px}.range_slider .range-labels li:nth-child(5){text-align:right}.list_box,.list_box .list_title{position:relative;width:100%}.list_box .list_title{padding-right:20px}.list_box .list_title:before{border-color:#35009e transparent transparent;border-style:solid;border-width:8px 7px 0;content:"";height:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0}.list_box .list_option{background:#00c389;border:3px solid #fff;border-top:0;display:none;left:0;list-style:none;margin:0;max-height:250px;overflow-y:auto!important;padding:0;position:absolute;top:100%;width:100%}.list_box .list_option li{border-bottom:1px solid #fff;color:#fff;cursor:pointer;font-size:20px;font-weight:900;line-height:23px;padding:16px 0;text-align:center;width:100%}.list_box .list_option li:before{display:none}.list_box .list_option li:hover{background:#34009e;color:#fff}.formscreen8_loader,.loader-overlay{height:100%;width:100%}.loader-overlay{background:rgba(0,0,0,.8);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.loader-overlay img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70px}.configurator .collect-data-wrap.form-group.error-msg label .alert{position:absolute;right:-54px;top:-40px;transform:translateY(0)}@media(max-width:1200px){.configform_top .configform_wrap{padding-left:0}}@media(max-width:991px){.configurator .configurator-wrapper{padding:30px 50px}.configurator .answer-list .answer{padding:0 15px}.configurator .answer-list .answer__wrap{padding:30px 13px}.configurator .skill-list .skill{padding:0 15px}.configurator .skill-list .skill h4{font-size:16px;line-height:22px}.range,.range_slider .range-labels{max-width:625px;width:100%}.range_slider .range-labels li:nth-child(2){text-indent:27px}.range_slider .range-labels li:nth-child(3){text-indent:49px}.range_slider .range-labels li:nth-child(4){text-indent:70px}}@media(max-width:767px){.configform_top h1{font-size:40px;line-height:50px;margin-bottom:15px}.configform_top h4{margin-bottom:20px}.configform_top .configform_text{font-size:20px;line-height:30px}.start_btn{margin-top:30px}.configurator .configurator-wrapper{padding:30px 20px}.configurator .form-group:not(.checkbox):not(.buttons-group){width:100%}.configurator .step-description{margin-bottom:30px}.configurator .form-group input[type=checkbox]+label{font-size:16px;line-height:24px}.configurator .form-group.buttons-group{flex-direction:column}.configurator .language-list{margin:0 0 30px}.configurator .language-list__item{margin-bottom:20px;padding:0 10px 20px;width:50%}.configurator .title-block{font-size:22px;line-height:26px}.configurator .answer-list__wrapper{margin:0 0 30px}.configurator .answer-list .answer{padding:0 10px 20px;width:50%}.configurator .skill-list .skill-wrapper{margin:0}.configurator .skill-list .skill{margin-bottom:20px;padding:0 10px 20px;width:50%}.configurator .step_one .results>div{width:100%}.configurator .range-description{margin:0 auto 40px}.configurator .follow-training .training-item h4{font-size:18px;line-height:24px}.configurator .country-select{margin:0 auto 50px}.configurator .collect-data-wrap.form-group{max-width:500px}.configurator .form-group.error-msg label .alert{-webkit-transform:translateY(-39px);transform:translateY(-39px)}.configurator .collect-data-wrap.form-group.error-msg label .alert{bottom:35px;left:182px;right:auto;top:auto;transform:translateY(0)}}@media(max-width:599px){.configurator .answer-list .answer{padding:0 0 20px;width:100%}.configurator .language-list__item,.configurator .skill-list .skill{padding:0;width:100%}.range_slider .range-labels{margin:0 auto 20px}.range_slider .range-labels li{text-align:center}.range_slider .range-labels li:first-child,.range_slider .range-labels li:nth-child(2),.range_slider .range-labels li:nth-child(3),.range_slider .range-labels li:nth-child(4){text-indent:0}.range_slider .range-labels li:last-child{text-align:center}.configurator .collect-data-wrap.form-group input[type=checkbox]+label{font-size:14px;line-height:22px}.configurator .collect-data-wrap.form-group{max-width:250px}.configurator .collect-data-wrap.form-group.error-msg label .alert{bottom:34px;right:16px;width:60px}}