.content-wrapper{background-image:url(/img/info/torector/top_banner.png);background-position:top center;background-repeat:no-repeat;background-size:auto 518px;background-color:#fff;box-sizing:border-box}@media (max-width: 1023px){.content-wrapper{background-position:top left}}#breadcrumbs-injected{display:none}nav.container{padding-top:0}.container h1{margin:0 0 24px;font-size:48px;line-height:56px}@media (max-width: 767px){.container h1{font-size:40px}}.container h2{font-size:36px;line-height:40px}@media (max-width: 1023px){.container h2.report-title{font-size:28px}}.container .main-description{max-width:764px;font-size:20px;line-height:28px}.container .main-description-small{font-size:16px;line-height:24px;font-weight:500;margin-top:32px}.container .button-orange{width:206px;height:40px;border-radius:4px;font-size:14px;line-height:24px;padding:0 16px;margin:16px 0 160px}@media (max-width: 767px){.container .button-orange{margin-bottom:76px}}.opportunities{display:flex;justify-content:space-between;gap:32px;box-sizing:border-box}.opportunities br{margin-bottom:32px}.opportunities div{padding:32px;min-height:400px;box-sizing:border-box;border-radius:4px}.opportunities h3{font-size:24px;line-height:28px;margin-top:0}.opportunities p{font-size:20px;line-height:28px}.opportunities.top-row{margin-bottom:32px}@media (max-width: 767px){.opportunities.top-row{flex-wrap:wrap}}.opportunities .users{background-color:#e7f7fe;flex:1 0 auto;position:relative}.opportunities .users img{position:absolute;right:0;bottom:0}.opportunities .users p{max-width:625px}@media (max-width: 1320px){.opportunities .users img{scale:75%;right:-26px;bottom:-26px}}@media (max-width: 1023px){.opportunities .users{flex:0 1 auto;max-width:50%;width:calc(50% - 16px)}.opportunities .users img{display:none}}@media (max-width: 767px){.opportunities .users{max-width:100%;width:100%}}.opportunities .exams{background-color:#edf9ec;max-width:419px}@media (max-width: 1023px){.opportunities .exams{max-width:50%;width:calc(50% - 16px)}}@media (max-width: 767px){.opportunities .exams{max-width:100%;width:100%}}.opportunities.bottom-row{margin-bottom:160px}@media (max-width: 1023px){.opportunities.bottom-row{flex-wrap:wrap}}@media (max-width: 767px){.opportunities.bottom-row{max-width:100%;width:100%}}.opportunities .prof-requests{background-color:#fcfae8;max-width:306px}@media (max-width: 1023px){.opportunities .prof-requests{flex:0 1 auto;max-width:50%;width:calc(50% - 16px)}}@media (max-width: 767px){.opportunities .prof-requests{max-width:100%;width:100%}}.opportunities .entrance-testing{background-color:#ebeefa;max-width:306px}@media (max-width: 1023px){.opportunities .entrance-testing{flex:0 1 auto;max-width:50%;width:calc(50% - 16px)}}@media (max-width: 767px){.opportunities .entrance-testing{max-width:100%;width:100%}}.opportunities .training{background-color:#fdf2f3;flex:1 0 auto;position:relative}.opportunities .training img{position:absolute;right:0;bottom:0}.opportunities .training p{max-width:462px}@media (max-width: 1320px){.opportunities .training img{scale:75%;right:-26px;bottom:-26px}}@media (max-width: 1023px){.opportunities .training{flex:0 1 auto;width:100%}.opportunities .training img{display:none}}.report-list{margin-top:32px;display:grid;grid-template-columns:1fr 1fr;gap:32px;padding-left:2px}@media (max-width: 1023px){.report-list{grid-template-columns:1fr}}.item{display:flex;padding:44px 32px;box-sizing:border-box;align-items:center;justify-content:flex-start;gap:32px;box-shadow:0 0 1px #223c5080;border-radius:4px}@media (max-width: 767px){.item{padding:0 16px}.item img{margin:16px 0}}.item:nth-child(6){justify-content:space-between;background-color:#fff4e5;box-shadow:none;min-height:144px}.item .button-orange{margin:0;width:40px;height:40px;color:#fff}a.item:hover{box-shadow:0 4px 20px #00000026,0 0 3px #0000001a}.has-questions-wrapper{background-image:url(/img/info/torector/has_questions.png);background-position:top left;background-repeat:no-repeat;background-color:#fff4e5;box-sizing:border-box;padding:1px 32px 32px 338px;height:224px;width:100%;margin:160px 0 66px;border-radius:4px}@media (max-width: 1023px){.has-questions-wrapper{padding:130px 32px 32px;background-size:auto 130px;height:auto}}.has-questions div{font-size:16px;line-height:24px}.has-questions h2{margin:32px 0 16px}.has-questions b{line-height:40px}.has-questions a{text-decoration:underline;color:#1c54a7}
