<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Title");
?>*, 
*:before, 
*:after {
    box-sizing: inherit;
}
.content_job {
width: 100%;
max-width: 1460px;
margin-left: auto;
margin-right: auto;
}
.job {
    font-family: Roboto, sans-serif
}

.job p {
    font-size: 1.1em;
    line-height: 1.3;
    color: #101010
}

job .hed h1 {
    text-align: left;
    font-size: 2.8em;
    padding: .6em 0 .5em 0;
    color: #fff;
    font-weight: 300
}

.job .hed p {
    font-size: 35px;
line-height: 35px;
    color: #0078c1;
    margin: 20px 0 35px 0;
font-weight: 600;
}
@media all and (max-width:768px){
.job .hed p {
		font-size: 90%;
line-height: 15px;
}}

.job img {
box-shadow: 1px 0 10px 1px rgba(32, 23, 23, .3);
    max-width: 100%;
}

.job .top_page .top_page_img {
    width: 49%;
    padding: 1em
}

.job .top_page .top_page_text {
    width: 49%;
    padding: 1em;
    font-size: 2.4em;
    color: #fff;
    font-weight: 300
}

.job .text2 {
    width: 50%;
    padding: 1em;
    color: #484848;
    line-height: 1.4em;
    font-size: 1.2em
}

.job .icon img {
    max-width: 100%;
    height: auto;
    border: 0;
    -webkit-box-shadow: 1px 1px 10px 2px rgba(32, 23, 23, .3);
    box-shadow: 1px 1px 10px 2px rgba(32, 23, 23, .3);
    box-shadow: 1px 1px 10px 2px rgba(32, 23, 23, .3);
    webkit-transition: all .3s, color .3s;
    -webkit-transition: all .3s, color .3s;
    transition: all .3s, color .3s;
    border-radius: .2em
}

.job .icon {
    width: 35%;
    max-width: 314px;
    padding: 1em
}

.job .icon img:hover {
    -webkit-transform: scale(1.06);
    transform: scale(1.06);
    -webkit-box-shadow: 1px 10px 20px 1px rgba(32, 23, 23, .3);
    box-shadow: 1px 10px 20px 1px rgba(32, 23, 23, .3)
}

.job .text {
    width: 65%;
    color: #484848;
    line-height: 1.4em;
    font-size: 1.2em;
    padding: 1em
}


#Page_00.job {
margin-top: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    max-width: 1090px;
    margin: 0 auto;
}
#Page_00.job h1 {
    margin: 0;
    text-align: left;
    padding: 1em 0;
    padding-top: 1em;
    font-size: 43px;
    color: #182228;
font-weight: 900;
font-family: 'TT Norms',Arial,sans-serif;
}

@media all and (max-width:768px){
#Page_00.job h1 {
font-size: 23px;
	}}


#Page_00.job a {
font-weight: bolder;
    text-decoration: none;
    color: #182228;
}

#Page_03.job {
width: 1070px;
margin-left: auto;
    margin-right: auto;
}
@media all and (max-width: 768px) {
#Page_03.job {
		width:97%;
margin-left: 0;
margin-right: 0;}}

#Page_03 .tabs.active {
    display: block;
}
@media all and (max-width:768px){
#Page_03 .tabs.active {
    display: block;
width:100%;
	}}
#Page_03 .tabs {
    display: none;
}
#Page_03 .row {
    margin-left: -12px;
    margin-right: -12px;
}
#Page_03.job h2 {
    font-size: 35px;
font-weight: 600;
text-align: left;
padding: 0 0 0 30px;
}

@media all and (max-width: 768px){
#Page_03.job h2 {
font-size: 18px;
padding: 0 0 0 18px;
	}}

#Page_03.job a {
   text-decoration: none;
}


#Page_03.job p {
    font-size: 25px;
font-weight: 500;
text-align: left;
padding: 0 0 0 30px;
color: #737373;
}

@media all and (max-width: 768px) {
#Page_03.job p {
font-size: 18px;
padding: 0 0 0 20px;
	}}

#Page_03.job pp {
    font-size: 15px;
text-align: left;
padding: 25px 0 0 30px;
color: #737373;
}

@media all and (max-width: 768px){
#Page_03.job pp {
		padding: 22px 0 0 20px;}}

#Page_03 .table-wrapper.moscow {
	margin: 10px 5px 10px 5px;
width: 100%;
border-left: solid 25px #ffae00;
}
#Page_03 .table-wrapper.spb{
	margin: 10px 5px 10px 5px;
width: 100%;
border-left: solid 25px #29b81e;
}
#Page_03 .table-wrapper.velsk{
	margin: 10px 5px 10px 5px;
width: 100%;
border-left: solid 25px #00deff;
}

#Page_03 .table-wrapper.khabarovsk{
	margin: 10px 5px 10px 5px;
width: 100%;
border-left: solid 25px #f40056;
}

#Page_03 .table-wrapper.stavropol{
	margin: 10px 5px 10px 5px;
width: 100%;
border-left: solid 25px #004aad;
}

#Page_03 .table-wrapper.nn{
	margin: 10px 5px 10px 5px;
width: 100%;
border-left: solid 25px #6e7293;
}
#Page_03 .table-wrapper.feodosia{
	margin: 10px 5px 10px 5px;
width: 100%;
border-left: solid 25px #ffde59;
}

#Page_03 .table-wrapper.engels{
	margin: 10px 5px 10px 5px;
width: 100%;
border-left: solid 25px #c9e265;
}

@media all and (max-width: 768px){
#Page_03 .table-wrapper {
		width: 100%;}}

#Page_03 .table-wrapper__title {
height:150px;
	cursor: pointer;
color: #000;
background: #ffffff;
 box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
}
@media (max-width: 768px){
#Page_03 .table-wrapper__title {
    height: 100px;
    font-size: 14px;
	}}

#Page_03 .table-wrapper__title c{
color:#7dc246;
font-size: 25px;
}
#Page_03 .ftable--hidden {
	display: none;
}
#Page_03 .ftable {
vertical-align: middle;
width: 540px;
	margin: 15px 5px 15px 5px}

#Page_03 .ftable1 {
width: 540px;
	margin: 15px 5px 15px 5px}

#Page_03 .ftable d{
	font-size: 18px;}

#Page_03 .ftable p{
background-color: #f1f1f1;
font-size: 16px;
font-weight: 500;
	line-height: 25px;}
#Page_03 .ftable t{
background-color: #ffffff;
font-size: 16px;
font-weight: 500;
	line-height: 25px;}

#Page_03 .ftable img{
vertical-align: middle;
	padding: 2px 5px 2px 0;}

@media all and (max-width: 768px){
#Page_03 .ftable  {
		width:100%;
margin-left:15px;}}


@media all and (max-width:768px){
#Page_03 .table_v{
		width:760px;}}




#Page_03_2.job {
width: 950px;
margin-left: auto;
margin-right: auto;
margin-bottom: 30px;
}

@media all and (max-width: 768px) {
#Page_03_2.job {
width: 100%;
	}}

#Page_03_2 .textjob {
padding: 25px 50px 0 20px;
}

@media all and (max-width: 768px) {
#Page_03_2 .textjob {
padding: 25px 10px 0 20px;
	}}

#Page_03_2.job p {
line-height: 30px;
font-size: 28px;
font-weight: 600;
}

@media all and (max-width: 768px) {
#Page_03_2.job p {
font-size: 18px;
	}}

#Page_03_2.job li{
font-size: 18px;
line-height: 30px;
}

@media all and (max-width: 768px) {
#Page_03_2.job li {
font-size: 14px;
	}}

#Page_03_3.job {
width: 1000px;
margin-left: auto;
    margin-right: auto;
}
@media all and (max-width: 768px) {
#Page_03_3.job {
		width:100%;}}

#Page_03_3.job p {
    font-size: 25px;
font-weight: 500;
text-align: left;
padding: 10px 0 10px 73px;
color: #ffae00;
}

@media all and (max-width: 768px) {
#Page_03_3.job p {
font-size: 18px;
	}}

#Page_03_3.job pp {
line-height: 25px;
    font-size: 18px;
text-align: left;
padding: 25px 0 0 73px;
color: #737373;
}

@media all and (max-width: 768px) {
#Page_03_3.job pp {
font-size: 15px;
	}}


#Page_03_3 .table-wrapper.moscow {
	margin: 10px 5px 10px 5px;
width: 100%;
border-top: solid 3px #ffae00;
border-bottom: solid 3px #ffae00;
}

#Page_03_3 .table-wrapper.spb {
	margin: 10px 5px 10px 5px;
width: 100%;
border-top: solid 3px #29b81e;
border-bottom: solid 3px #29b81e;
}

#Page_03_3 .table-wrapper.velsk {
	margin: 10px 5px 10px 5px;
width: 100%;
border-top: solid 3px #00deff;
border-bottom: solid 3px #00deff;
}

#Page_03_3 .table-wrapper.khabarovsk {
	margin: 10px 5px 10px 5px;
width: 100%;
border-top: solid 3px #f40056;
border-bottom: solid 3px #f40056;
}
#Page_03_3 .table-wrapper.nn {
	margin: 10px 5px 10px 5px;
width: 100%;
border-top: solid 3px #6e7293;
border-bottom: solid 3px #6e7293;
}
#Page_03_3 .table-wrapper.feodosia {
	margin: 10px 5px 10px 5px;
width: 100%;
border-top: solid 3px #ffde59;
border-bottom: solid 3px #ffde59;
}

#Page_03_3 .table-wrapper.stavropol {
	margin: 10px 5px 10px 5px;
width: 100%;
border-top: solid 3px #004aad;
border-bottom: solid 3px #004aad;
}

#Page_03_3 .table-wrapper.engels {
	margin: 10px 5px 10px 5px;
width: 100%;
border-top: solid 3px #c9e265;
border-bottom: solid 3px #c9e265;
}

@media all and (max-width: 768px){
#Page_03_3 .table-wrapper {
		width: 100%;}}

#Page_03_3 .table-wrapper__title {
display: flex;
height:140px;
	cursor: pointer;
color: #000;
background: #ffffff;
 box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
}
@media all and (max-width: 768px){
#Page_03_3 .table-wrapper__title {
display: block;
		font-size: 14px;
height: 200px}}

#Page_03_3 .table-wrapper__title c{
color:#7dc246;
font-size: 25px;
}
#Page_03_3 .ftable--hidden {
	display: none;
}
#Page_03_3 .ftable {
vertical-align: middle;
width: 540px;
	margin: 15px 5px 15px 5px}

#Page_03_3 .ftable1 {
width: 540px;
	margin: 15px 5px 15px 5px}

#Page_03_3 .ftable d{
	font-size: 18px;}

#Page_03_3 .ftable p{
background-color: #f1f1f1;
font-size: 16px;
font-weight: 500;
	line-height: 25px;}

#Page_03_3 .ftable t{
background-color: #ffffff;
font-size: 16px;
font-weight: 500;
	line-height: 25px;}

#Page_03_3 .ftable img{
vertical-align: middle;
	padding: 2px 5px 2px 0;}

@media all and (max-width: 768px){
#Page_03_3 .ftable  {
		width:100%;
margin-left:15px;}}


@media all and (max-width:768px){
#Page_03_3 .table_v{
		width:760px;}}

#Page_03_3 .contact {
width: 50%;
}

@media all and (max-width:768px) {
#Page_03_3 .contact {
width: 100%;
	}}

#Page_03_3 .respond {
text-align: center;
width: 50%;
}

@media all and (max-width: 768px) {
#Page_03_3 .respond {
width: 100%;
	}}

#Page_03_3 .respond a{
display: inline-block;
    font-size: 1.2em;
    font-weight: bold;
    cursor: pointer;
    padding: 0.8em 2em;
    margin: 2.5em 1em 3em 1em;
    text-decoration: none;
    line-height: 1;
    background-color: #ffae00;
    border: 1px solid #ffae00;
    border-radius: 10em;
    color: #737373;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

@media all and (max-width:768px) {
#Page_03_3 .respond a{
margin: 1em 1em 1em 1em;
	}}


#Page_03_3 .respond.spb a{
display: inline-block;
    font-size: 1.2em;
    font-weight: bold;
    cursor: pointer;
    padding: 0.8em 2em;
    text-decoration: none;
    line-height: 1;
    background-color: #29b81e;
    border: 1px solid #29b81e;
    border-radius: 10em;
    color: #737373;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

#Page_03_3 .respond.velsk a{
display: inline-block;
    font-size: 1.2em;
    font-weight: bold;
    cursor: pointer;
    padding: 0.8em 2em;
    text-decoration: none;
    line-height: 1;
    background-color: #00deff;
    border: 1px solid #00deff;
    border-radius: 10em;
    color: #737373;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

#Page_03_3 .respond.khabarovsk a{
display: inline-block;
    font-size: 1.2em;
    font-weight: bold;
    cursor: pointer;
    padding: 0.8em 2em;
    text-decoration: none;
    line-height: 1;
    background-color: #f40056;
    border: 1px solid #f40056;
    border-radius: 10em;
    color: #737373;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#Page_03_3 .respond.nn a{
display: inline-block;
    font-size: 1.2em;
    font-weight: bold;
    cursor: pointer;
    padding: 0.8em 2em;
    text-decoration: none;
    line-height: 1;
    background-color: #6e7293;
    border: 1px solid #6e7293;
    border-radius: 10em;
    color: #ffffff;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#Page_03_3 .respond.feodosia a{
display: inline-block;
    font-size: 1.2em;
    font-weight: bold;
    cursor: pointer;
    padding: 0.8em 2em;
    text-decoration: none;
    line-height: 1;
    background-color: #ffde59;
    border: 1px solid #ffde59;
    border-radius: 10em;
    color: #737373;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#Page_03_3 .respond.stavropol a{
display: inline-block;
    font-size: 1.2em;
    font-weight: bold;
    cursor: pointer;
    padding: 0.8em 2em;
    text-decoration: none;
    line-height: 1;
    background-color: #004aad;
    border: 1px solid #004aad;
    border-radius: 10em;
    color: #ffffff;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#Page_03_3 .respond.engels a{
display: inline-block;
    font-size: 1.2em;
    font-weight: bold;
    cursor: pointer;
    padding: 0.8em 2em;
    text-decoration: none;
    line-height: 1;
    background-color: #c9e265;
    border: 1px solid #c9e265;
    border-radius: 10em;
    color: #737373;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#Page_03_3.job c {
    font-size: 25px;
font-weight: 500;
text-align: left;
padding: 10px 0 10px 73px;
color: #29b81e;
}

<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>