.subtitle_title{font-size:50px;letter-spacing:.3px;margin-bottom:38px;max-width:670px;position:relative;text-transform:uppercase}.description,.subtitle_title{padding-top:36px}.subtitle_title:before{background-color:#e16900;border-radius:20px;content:"";height:12px;position:absolute;top:0;width:176px}.description{color:#4c4c4c;font-size:20px;hyphens:none;letter-spacing:0;max-width:725px}.description_text{color:#4c4c4c;margin-bottom:42px}.description .list_item{margin-bottom:11px;padding-left:20px;position:relative}.description_list{margin-bottom:34px}.description .list_item:before{background-color:#4c4c4c;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:17px;width:4px}.description_question{font-weight:600;margin-bottom:26px}.register_button{background-color:#e16900;border-radius:30px;color:#fff;font-size:20px;font-weight:700;letter-spacing:.6px;position:relative;text-transform:uppercase;transition:background-color .4s;width:max-content}.register_button:hover{background-color:#000}.register_button_link{background-color:transparent;line-height:20px;padding:20px 61px 20px 20px;position:relative;z-index:1}.register_button .circle{background-color:#fff;border-radius:50%;height:40px;position:absolute;right:11px;top:50%;transform:translateY(-50%);width:40px}.register_button .circle svg{height:18px;left:12px;position:absolute;top:12px;width:18px}@media (max-width:767px){.subtitle_title:before{width:94px}.description_list{margin-bottom:22px}}@media (max-width:1023px){.subtitle_title_wrapper{width:100%}.subtitle_title{font-size:36px;margin-bottom:32px;padding-top:18px}.subtitle_title:before{height:6px}.description_text{margin-bottom:38px}.description{padding-top:0}}@media (max-width:1540px){.subtitle{flex-direction:column}}