.menu-contacts{
background: none!important;
padding-right: 0!important;	
}
.menu-logo-link{
display: none;	
}
.uk-sticky-fixed .menu-logo-link {
    display: flex;
}
.main-menu .uk-navbar-nav {
    margin-left: 20px!important;	
    margin-right: 20px!important;	
}

.uk-sticky-fixed .uk-navbar-nav > li > a{
    min-height: 53px;
}
.uk-modal-dialog{
	border-radius: 30px;
}

.free-form .style_h6 {
    font-size: 32px;
    text-align: left;
    font-weight: 700;
    color: #000;
    margin: 0;
}

.free-form {
    padding: 0px;
}

.free-form p {
    font-size: 14px;
}

.form-control {
border: 1px solid #A6A6A6;
background: #FFF;
}

.free-form .btn{
	padding: 6px 50px;
	width: auto;
}

.alertspad {
    padding: 29px 43px!important;
	    border-radius: 20px;
    text-align: center;
}
#alerts {
	    border-radius: 20px;
}
.uk-modal-dialog {
	width: 420px;
}

.free-form .btn {
    padding: 0px 50px!important;
	height: 34px!important;
}

div.privacy__label a {
    color: #434343!important;
	text-decoration: underline!important;
}
div.privacy__label {
	margin-left: 0px;
    margin-top: 0px;
}



.warning-wrap{
	position: fixed;
	bottom: 10px;
	left: 0;
	display: flex;
	justify-content: center;
	z-index: 100;
	width: 100%;
}


.warning{

	max-width: 760px;
	padding: 13px;
	border-radius: 4px;
	background: #FFF;
	box-shadow: 0px 0px 10px 1px rgba(4, 44, 103, 0.10);
}
.warning {
	display: flex;
}
.warning--active {
	display: none;
}

.warning__text a{
	    color: #2E2E2E;
		text-decoration: underline;
}
.warning__text {
	margin-right: 20px;
	font-size: 12px;
}

.warning__read {
	display: block;
	margin-left: 15px;
}
.warning__apply{
	padding: 0px!important;
    font-size: 12px !important;
    -moz-transform: none;
    -o-transform: none;
    text-align: center;
    box-sizing: border-box;
    width: 140px;
    font-weight: normal !important;
    cursor: pointer;
    text-decoration: none;
	text-transform: none!important;
	
	border-radius: 16px;
    background: #EFB100;
    height: 35px;
    line-height: 35px;
    color: #fff;
    border: none;
}

.warning__img{
	margin-right: 10px;
	margin-top: 3px;
}
@media screen and (max-width: 960px){
	.warning__img{
		display: none;
	}
	.warning{
		    display: block;
	}
	.warning-wrap{
		left: 20px;
		right: 20px;
		width: auto;
		max-width: calc(100vw - 40px);
	}
	.warning__text {
    margin-right: 0px;
	}
	.warning__apply_wrap{
	display: flex;
    justify-content: center;
	margin-top: 5px;
}
}

 
 
 
.personal-req a{
	color: #333;
	text-decoration: underline;
}
.personal-req.white a,.personal-req.white a:hover{
	color: #fff;
}
.personal-req.white{
		color: #fff;
}
.personal-req{
	font-size: 12px;
}
.personal-req.error{
	border-bottom: 1px solid #E4113A;
    padding-bottom: 4px;
	margin-bottom: 25px;
	position: relative;
}

.personal-req .error-text{
	display: none;
	color: #E4113A;
	font-size: 11px;
	position: absolute;
	left: 0;
	bottom: -20px;
}

.personal-req.error .error-text{
	display: block;
}



.agree{
	font-size: 11px;
}

.zakaz {
    border-radius: 30px;
    margin-bottom: 80px;
}

.btn-yellow:hover {
    background: #EF8F00!important;
    border: 2px solid #EF8F00!important;
}

input.btn{
height: 42px;
}
.margin-top-120{
	margin-top: 120px;
}
.main-banner-section{
padding: 70px;	
}
.main-banner-section h1{
	color: #000;
	font-size: 48px;
}
.blue-text{
color: #1116C1;
}

.pod-form{
border-radius: 30px;
background: #FFF;
padding: 30px 40px;
}

.pod-form .title{
color: #000;
font-family: Arial;
font-size: 36px;
font-weight: 700;
}
.font-14{
	font-size: 14px;
}
.font-16{
	font-size: 16px;
}
.font-18{
	font-size: 18px;
}

.pod-priem > div > div{
	display: flex;
	align-items: start;
	padding-left: 70px;
	min-height: 55px;
}
.pod-priem > div:nth-child(1) > div{
	background: url('/images/podi1.svg') no-repeat 0 0;
}
.pod-priem > div:nth-child(2) > div{
	background: url('/images/podi2.svg') no-repeat 0 0;
}
.pod-priem > div:nth-child(3) > div{
	background: url('/images/podi3.svg') no-repeat 0 0;
}
.pod-priem > div:nth-child(4) > div{
	background: url('/images/podi4.svg') no-repeat 0 0;
}
.pod-priem > div:nth-child(5) > div{
	background: url('/images/podi5.svg') no-repeat 0 0;
}
.pod-priem > div:nth-child(6) > div{
	background: url('/images/podi6.svg') no-repeat 0 0;
}

.pod-list > div {
    padding: 0 20px 20px 50px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-image: url('/images/finger.png');
}

.pod-think-right{
	margin: 70px 0 120px;
}
.pod-think-left img{
    right: 0;
	margin-top: calc(50% - 280px);
	width: 728px;
	max-width: unset;
}
.yellow-line{
position: relative;	
padding: 0;
}

.yellow-line:after{
content: '';
position: absolute;
bottom: 15px;
left: 0;
width: 140px;
height: 2px;
background-color: #EFB100;	
}


.what-give{
	 background: #F5F2EF;
	
}

.what-give ul, .in-pod ul{
	padding: 0;
}

.what-give li, .in-pod li {
    padding-bottom: 10px;
    padding-left: 45px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Group 7.1'%3E%3Crect id='Rectangle 7' x='0.953125' y='4.74512' width='7.4032' height='1.34604' transform='rotate(45.1022 0.953125 4.74512)' fill='%23D20A11'/%3E%3Crect id='Rectangle 7.1' x='4.47656' y='10.1768' width='14.4195' height='1.34604' transform='rotate(-44.8978 4.47656 10.1768)' fill='%23D20A11'/%3E%3C/g%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: 0 6px;
    list-style: none;
}


.price-pod-el{
	border-radius: 30px;
	background: #F5F2EF;
	padding: 30px;
	color: #434343;
	font-size: 16px;
	font-weight: 400;
	line-height: normal;
}


.price-pod-el-title{
	color: #000;
	font-size: 20px;
	font-weight: 700;
}

.price-pod-el-price{
	color: #434343;
	font-size: 18px;
	font-weight: 700;
	margin: 30px 0;
}
.price-pod-el .btn{
	display: block;
}

.price-pod-el-sticker{
	position: absolute;
	top: -14px;
	display: flex;
	justify-content: center;
	width: calc(100% - 60px);

}
.blue-sticker{
	background: linear-gradient(90deg, #8F0FF3 0%, #47A9E0 100%);
	border-radius: 30px;
	padding: 7px 18px;
	display: inline;
	color: #fff;
}
.red-sticker{
	background: var(--Linear, linear-gradient(118deg, #B21218 -24.18%, #EE4B51 120.23%));
	border-radius: 30px;
	padding: 7px 18px;
	display: inline;
	color: #fff;
}

.pod-reason-left{
padding: 40px 30px;
border-radius: 60px 0px;
background: #FFF;
box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.14);
}
.pod-reason-right{
padding: 40px 30px;
border-radius: 60px 0px;
background: #D8F5DB;
box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.14);
}
.pod-reason-title svg{
	margin-left: 5px;
}
.pod-reason-title{
	font-size :20px;
	font-weight: 700;
	margin-bottom: 20px;
}
.pod-reason-left strong, .pod-reason-right strong{
display: block;	
}


.list-servcice-item {
    padding: 30px;
	border-radius: 30px;
	background: #FFF;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.14);
}

.list-servcice-item span {
    padding-bottom: 10px;
    display: block;
    font-weight: bold;
    font-size: 18px;
    color: #434343;
}
.zakaz {
	border-radius: 30px;
	margin-bottom: 80px;
}

.in-pod{
	background-repeat: no-repeat;
    background-position: 0% 50%;
    background-image: url('/images/int-pod.jpg');
}



 
@media screen and (max-width: 960px){
	.main-banner-section {
    padding: 15px;
	}
	
	
	.pod-form .title {
	font-size: 18px;	
	}	

	.pod-think-right {
	margin: 30px 0 50px;
	}
	.in-pod{
		background: none;
	}
	.main-banner-section h1 {
    color: #000;
    font-size: 30px;
}
.yellow-line:after {
    bottom: 5px;
}

.person-slider .uk-grid > * {
        padding-left: 0px;
    }
	
	
}

@media screen and (max-width: 640px) {
    .style_h5, .style_h4, .style_h2 {
        font-size: 20px !important;
    }
	
	.person-card {
		margin: 0 10px;
	}
}
