

/* Start:/local/templates/main/components/bitrix/news.list/main.slider/style.css?17667247631255*/
.container_main_slider{
	padding: 170px 0px;
}

.container_main_slider1_video{
	position: absolute;
	width:100%;
}

.container_main_slider1_video:before {
	content: "";
    position: absolute;
    left: 0%;
    right: 0%;
    top: 0%;
    bottom: 0%;
	background: linear-gradient(180deg, rgb(0 0 0 / 39%) 0%, rgb(0 0 0 / 68%) 100%);
}

.container_main_slider_h1{
	display: block;
    font-size: 22px; 
	font-weight: 600;
    color: #fff;
    text-transform: uppercase;
}
 


.container_main_slider_dis{
	color: #fff;
    margin-top: 30px;
    margin-bottom: 30px;
}


.container_main_slider_btn{
	background: linear-gradient(301.87deg, #51AD32 39.41%, #85C76F 108.78%);
	padding: 4px 4px 4px 27px;
    border-radius: 30px;
    text-decoration: none;
    color: #ffff;
    display: inline-block;
    margin-top: 20px;
	cursor:pointer;
}

.container_main_slider_btn:hover{ 
    color: #ffff; 
}
  
  
@media (min-width: 992px){
	 
	 .container_main_slider_h1 span{ 
		font-size: 37px;
		 font-weight: 700;
		color:#51ad32;
		line-height: 42px;
	}
	
	.container_main_slider1_video video{
		width: 100%;
	}
 
}

@media (max-width: 992px){
 
	.container_main_slider_h1 span{ 
		font-size: 25px;
		 font-weight: 700;
		color:#51ad32;
		line-height: 42px;
	}
 
}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/career.v2.modal/style.css?17659740361741*/
.careerv2{
	height: 350px;
    margin-bottom: 20px;
    border-radius: 30px;
    background-size: cover !important;
    background-position: top center !important;
    position: relative;
}




.careerv2-modal{
	height: 250px;
    margin-bottom: 20px;
    border-radius: 30px;
    background-size: cover !important;
    background-position: center !important;
    position: relative;
}






.containerv2_career_btn{
	background: linear-gradient(301.87deg, #51AD32 39.41%, #85C76F 108.78%);
	padding: 4px 4px 4px 27px;
    border-radius: 30px;
    text-decoration: none;
    color: #ffff;
    display: inline-block;
    margin-top: 20px;
	position: absolute;
    right: 20px;
    bottom: 20px;
	cursor:pointer;
}

.containerv2_career_btn:hover{ 
    color: #ffff; 
}


.containerv2_career_btn2{
	background: linear-gradient(301.87deg, #51AD32 39.41%, #85C76F 108.78%);
	padding: 4px 4px 4px 27px;
    border-radius: 30px;
    text-decoration: none;
    color: #ffff;
    display: inline-block; 
}

.containerv2_career_btn2:hover{ 
    color: #ffff; 
}


@media (min-width: 992px){
 
	.careerv2_name{
		position: absolute;
		text-transform: uppercase;
		top: 20px;
		left: 20px;
		color: #fff;
		font-weight: 600;
		font-size: 30px;
	}

	.careerv2_name_modal{
		position: absolute;
		text-transform: uppercase;
		top: 20px;
		left: 20px;
		color: #fff;
		font-weight: 600;
		font-size: 20px;
	}

}

@media (max-width: 992px){

	.careerv2_name{
		position: absolute;
		text-transform: uppercase;
		top: 20px;
		left: 20px;
		color: #fff;
		font-weight: 600;
		font-size: 20px;
	}
	
	.careerv2_name_modal{
		position: absolute;
		text-transform: uppercase;
		top: 20px;
		left: 20px;
		color: #fff;
		font-weight: 600;
		font-size: 20px;
	}
	
}
/* End */


/* Start:/local/components/main/send.form/templates/career/style.css?17067711771044*/
.my-modal-body{
	padding: 0 20px;
}

.form-input-box {
  position: relative;
}

.form-input-box input,
.form-input-box textarea{
    width: 100%;
    padding: 20px 17px 7px 17px;
    height: 60px;
    font-size: 16px;
    color: #000;
    margin-bottom: 14px;
    border: 2px solid #f6f7f9;
    outline: none;
    background: #f6f7f9;
}

.form-input-box input:focus ~ label,
.form-input-box input:not(:placeholder-shown) ~ label,
.form-input-box textarea:focus ~ label,
.form-input-box textarea:not(:placeholder-shown) ~ label{
  top: -11px;
  left: -4px;
  font-size: 11px;
}

.form-input-box input:focus,
.form-input-box input:not(:placeholder-shown),
.form-input-box textarea:focus,
.form-input-box textarea:not(:placeholder-shown){
    border: 2px solid #cccdcb;
    border-radius: 5px;
	background: #fff;
}
 
.form-input-box label {
    position: absolute;
    top: 0;
    left: 0;
    padding: 7px 6px;
    margin: 11px 16px;
    font-size: 16px;
    color: #8495b1;
    pointer-events: none;
    transition: .5s;
    font-weight: 500;

}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/career.footer/style.css?17660403351370*/
.container_career_main{
	background-size: cover !important;
	border-radius: 30px;
	background-position: top center !important;
}





.container_career_h1 a{
	text-decoration:none;
	color: #51ad32 !important;
}



.container_career_btn{
	background: linear-gradient(301.87deg, #51AD32 39.41%, #85C76F 108.78%);
	padding: 4px 4px 4px 27px;
    border-radius: 30px;
    text-decoration: none;
    color: #ffff;
    display: inline-block;
    margin-top: 20px;
	cursor:pointer;
}

.container_career_btn:hover{ 
    color: #ffff; 
}

.swiper-slide-career{
	height: 300px;
    display: block;
	border-radius: 30px;
	background-size: cover !important;
	background-position: center !important;
}

.slider_up{
	padding: 10px;
    border-radius: 50%;
    background: #51AD32;
    cursor: pointer;
	    width: 46px !important;
}

@media (min-width: 992px){
 
	.container_career{
		padding:30px;
		
	}

	.container_career_h1{
		text-transform:uppercase;
		font-size: 28px;
		font-weight: 700;
		color: #fff;
		margin-bottom: 20px;
	}
	
	.container_career_dis{
		font-size: 17px; 
		color: #fff;
	}

}

@media (max-width: 992px){

	.container_career{
		padding:25px 15px ;
		
	}
	
	.container_career_h1{
		text-transform:uppercase;
		font-size: 19px;
		font-weight: 700;
		color: #fff;
		margin-bottom: 20px;
	}
	
	
	.container_career_dis{
		font-size: 15px; 
		color: #fff;
	}
}
 

/* End */
/* /local/templates/main/components/bitrix/news.list/main.slider/style.css?17667247631255 */
/* /local/templates/main/components/bitrix/news.list/career.v2.modal/style.css?17659740361741 */
/* /local/components/main/send.form/templates/career/style.css?17067711771044 */
/* /local/templates/main/components/bitrix/news.list/career.footer/style.css?17660403351370 */
