/*мои стили*/

/*заголовки*/
.display-4 {
   /* font-size: 3rem;*/
}

/*кнопки*/
.btn {
   /* border-radius: 2.6em;
    font-size: 0.9rem;*/
}
/*форма с одним полем*/
.form3 .btn {
    border-top-right-radius: 29px;
    border-bottom-right-radius: 29px;
	margin-left: 2rem;
}

/**/
#features15-2n .mbr-section-title SPAN {
    color: #fff;
}

#features15-2n .display-5 {
    color: #fff;
}

#features15-2n P {
    color: #fff;
}

/**/
#features15-2m .mbr-section-title SPAN {
    color: #fff;
}
#features15-2m P {
    color: #fff;
}

/**/
.mbr-overlay .features15 {
    opacity: 0.9;
    background-color: #82afba  !important;
}

/**/
.mbr-section-title DIV {
     line-height: 1.5;
}
/**/
.mbr-section-hero .mbr-section-text {
    line-height: 1.3;
}
/*кружки вокруг цифр секции 2, 3*/
.features15 .card-block:before {
    border-color: #fff !important;
}

/*Callme*/
.cme-form {
    background: #cfe4f3 !important;

}

.cme-form .cme-btn {
    font-size: 1.5rem !important;
    font-weight: normal !important;
}

.cme-form .cme-txt {
    font-size: 1.2rem !important;
}

.cme-form span {
    color: #3a576a !important;
}

.cme-form .h6 {
    color: #3a576a  !important;
}

.cme-cls, .cme-form .cme-cls {
    color: #3a576a !important;
    background: transparent !important;
}

.cme-form .cme-cls {
    text-shadow: 0 1px 0 #c6af00;
    height: 100% !important;
    width: 3rem !important;
    font-size: 2rem !important;
    margin: 0 !important;

}

.cme-btn, .cme-form .cme-btn {
	border-radius: 2rem !important;
    border: 2px solid #85c1e9 !important;
    color: #85c1e9 !important;
}

.cme-btn:hover {
    background: #85c1e9 !important;
	color: #fff !important;
}

/*ссылка на callme*/
.cme-form .cme-btn-place span a {
    display: none;
}

/*секция Для вашего удобства*/
#features2-3t .mbr-section-title SPAN {
    font-size: 36px;
    color: #ffffff;
}

#features2-3t .mbr-section-subtitle {
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #ffffff;
}

#features2-3t .mbr-section-text {
    color: #ffffff;
}

.features4 .mbr-figure-background {
    position: absolute;
    z-index: 0;
    width: 110px;
    height: 110px;
    border-radius: 50%;
    background: #fff;
    top: -30px;
    left: 50%;
    margin-left: -55px;
}

/*делаем текст пожирнее*/
p.lead, .lead p {
    font-weight: 500;
}

/*обратный отсчет*/
.countdown1 .number-wrap {
    color: #fff;
    background: #1a3c63;
    border: 0px solid transparent;
    border-radius: 0px;
    padding: 25px;
    box-shadow: none;
}

/***************медиа запросы*********************/
@media (max-width: 1199px) {
 
}
	
	
@media (max-width: 991px) {

/*адрес и телефон*/
#header3-3l .mbr-section-subtitle {
    font-size: 1.5rem;
	}
/*заголовок*/
#header3-3l .mbr-section-title SPAN {
    font-size: 2.5rem;
	}
/**/
#features16-2k .mbr-section-title {
    font-size: 2rem;
	}
/*заголовок Отличный выбор...*/
#header7-2l .mbr-section-title {
    font-size: 2rem;
	}
/*фото секции 2, 3*/
.mbr-figure img {
    width: 50%;
	}	
/*фото секции УТП*/
.header7 .mbr-figure img {
    height: 50vh;
	}
/**/
.display-4 {
    font-size: 2rem;
	line-height: 1;
}	
	
}

@media (max-width: 767px) {
	/*адрес и телефон*/
#header3-3l .mbr-section-subtitle {
    font-size: 1.1rem;
	}
/*заголовок*/
#header3-3l .mbr-section-title SPAN {
    font-size: 2rem;
	}

}

@media (max-width: 543px) {
	/*прячем всё ненужное*/
.hidden_vn {
    display: none !important;
}
	/*адрес и телефон*/
#header3-3l .mbr-section-subtitle {
    font-size: 1.3rem;
    line-height: 1.1;
}
/*заголовок*/
#header3-3l .mbr-section-title SPAN {
    font-size: 2rem;
}
#call3-3x .mbr-section-title SPAN {
    font-size: 1.5rem;
	line-height: 1;
}
#features2-3t .mbr-section-title SPAN {
    font-size: 1.5rem;
}
/*текст секция 2*/
#features15-2n .mbr-section-title DIV {
    font-size: 1rem;
}
/*текст секция 3*/
#features15-2m .mbr-section-title DIV {
    font-size: 1rem;
}
/*фото секции УТП*/
.header7 .mbr-figure img {
    height: 30vh;
}	
/**/
.display-4 {
    font-size: 1.5rem;
    line-height: 1;
}
	
}
