.main-slide {background-image: url("https://clinicdelux.ru/upload/iblock/87d/p6q80vd8l68nit2yad5g7t923d5dekpp.jpg"); background-size: cover;  background-repeat: no-repeat; background-position: center; padding: 40px 0;}
.main-slide .container { text-align: left; min-height: 381px; display: flex; flex-direction: column; align-items: flex-start; justify-content: space-evenly;}
.main-slide-title {font-family: 'Tenor Sans'; font-style: normal; color: #000000; font-size: 50px; font-weight: 400; line-height: 61px; max-width: 620px}
.main-slide ul { font-weight: 400; font-size: 18px; line-height: 33px; color: #333333; padding-left: 15px;}
.main-slide ul li::marker {color: #428785;}
.main-slide .btn.btn-green {padding: 12px 24px; font-weight: 400; font-size: 18px; line-height: 25px;}

.modal-content {background-color: #e1f3f2}
.modal-content .text-success {font-family: 'Tenor Sans'; font-style: normal; font-weight: 400; font-size: 24px; line-height: 30px; text-align: center; color: #333333 !important;}
.modal-content .modal-title, 
.modal-content .modal-footer button {display: none}

#my-popup, #my-popup20 {display: none; max-width: 470px; background-color: #e1f3f2; font-weight: 400; font-size: 24px; line-height: 30px; margin: auto; padding: 50px; text-align: left; font-family: 'Tenor Sans'; font-style: normal; top: 25%;  left: 35%; position: absolute; z-index: 111}
#my-popup {left: 33%; top: 140%;}


#consult_form {padding: 60px}
#consult_form h3 { text-transform: inherit; font-weight: 400; font-size: 36px; line-height: 30px; color: #000000;}
#consult_form .description {font-weight: 400; font-size: 18px; line-height: 30px; margin-bottom: 40px}
#consult_form button {max-width: 150px; padding: 12px}

button.close_popup {position: absolute; right: 30px; background: none; border-radius: 3px; border: 1px solid #080808; padding: 0 7px;}

@media (max-width: 767px) {
 .main-slide-title { font-size: 40px; line-height: 45px; }
 .main-slide ul { font-size: 16px; }
 #my-popup, #my-popup20 { top: 5%;  left: 1%;}  

}