

/* Start:/bitrix/components/innova/medland.services/templates/template2/style.css?17076471391584*/
.services-section-template2 .services{margin-top:60px}.services-section-template2 .services .service-inner{padding:5px;position:relative}.services-section-template2 .services .service-inner .service-icon{height:56px;width:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:5px;left:5px}.services-section-template2 .services .service-inner .service-icon img{max-height:100%;max-width:100%;height:auto;width:auto}.services-section-template2 .services .service-inner .service-info{padding-left:76px}.services-section-template2 .services .service-inner .service-info .service-title{font-size:21px;line-height:32px}.services-section-template2 .services .service-inner .service-info .service-description{margin-top:15px;font-size:16px;line-height:26px}.services-section-template2 .services .owl-dots{margin-top:45px}@media(max-width:768px){.services-section-template2 .services .service-inner .service-icon{height:46px;width:46px}.services-section-template2 .services .service-inner .service-info{padding-left:0}.services-section-template2 .services .service-inner .service-info .service-title{font-size:21px;line-height:32px;padding-left:66px;min-height:46px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.services-section-template2 .services .service-inner .service-info .service-description{margin-top:15px;font-size:16px;line-height:26px}}
/* End */


/* Start:/bitrix/components/innova/medland.about/templates/template1/style.css?1707647139136*/
.about-section-template1 .about-image img{max-width:100%}@media(max-width:992px){.about-section-template1 .about-image{margin-top:30px}}
/* End */


/* Start:/bitrix/components/innova/medland.certificates/templates/.default/style.css?1707647139315*/
.certificates-section-template .certificates .owl-dots{margin-top:45px}.certificates-section-template .certificates .owl-nav .owl-prev{left:-50px}.certificates-section-template .certificates .owl-nav .owl-next{right:-50px}@media(max-width:1360px){.certificates-section-template .certificates .owl-nav{display:none}}
/* End */


/* Start:/bitrix/components/innova/medland.prices/templates/.default/style.css?17108611141200*/
.prices-section-template .prices{margin-top:60px}.prices-section-template .prices .price .price-inner{-webkit-box-shadow:0 4px 40px rgba(0,102,204,0.08);box-shadow:0 4px 40px rgba(0,102,204,0.08);max-height: 400px;overflow: overlay;padding-bottom: 30px;}.prices-section-template .prices .price .price-inner .price-header{min-height:60px;font-size:18px;line-height:25px;color:#fff;padding:20px}.prices-section-template .prices .price .price-inner .price-values .price-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:60px;background:#fff;color:#2b2b2b}.prices-section-template .prices .price .price-inner .price-values .price-value:nth-child(2n){background:#f8f8f8}.prices-section-template .prices .price .price-inner .price-values .price-value .price-value-name{padding:10px 20px}.prices-section-template .prices .price .price-inner .price-values .price-value .price-value-amount{padding:10px 20px;white-space:nowrap}@media(max-width:992px){.prices-section-template .prices .price .price-inner .price-values .price-value{display:block}}
/* End */


/* Start:/bitrix/components/innova/medland.form/templates/.default/style.css?1707647139783*/
.form-section-template .form-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form-section-template .form-block .form{max-width:470px}.form-section-template .form-block .form textarea{resize:none;min-height:155px}.form-section-template .form-block .form .terms{font-size:13px;line-height:20px}@media(max-width:992px){.form-section-template .form-block{display:block}.form-section-template .form-block .form{max-width:unset}.form-section-template .form-block .form .term-group{text-align:center}.form-section-template .form-block .form .term-group .terms{max-width:80%}.form-section-template .form-block .form .submit-group{text-align:center}}
/* End */


/* Start:/bitrix/components/innova/medland.faq/templates/.default/style.css?17076471392295*/
.faqs-section-template .faqs .faq .faq-inner{padding:30px 0;border-bottom:1px solid rgba(155,156,158,0.2)}.faqs-section-template .faqs .faq .faq-inner .faq-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.faqs-section-template .faqs .faq .faq-inner .faq-header .faq-question{margin-right:20px;font-size:18px;line-height:25px;color:#2b2b2b}.faqs-section-template .faqs .faq .faq-inner .faq-header .faq-toggle-btn button{cursor:pointer;border:0;background:transparent;opacity:.4;-webkit-transition:opacity .5s;transition:opacity .5s;width:25px;height:25px;position:relative;outline:0}.faqs-section-template .faqs .faq .faq-inner .faq-header .faq-toggle-btn button svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#9b9c9e;-webkit-transition:opacity .5s;transition:opacity .5s}.faqs-section-template .faqs .faq .faq-inner .faq-header .faq-toggle-btn button svg:nth-child(2){opacity:0}.faqs-section-template .faqs .faq .faq-inner .faq-header .faq-toggle-btn button:hover{opacity:1}.faqs-section-template .faqs .faq .faq-inner .faq-answer{margin-top:10px;font-size:16px;line-height:26px;display:none}.faqs-section-template .faqs .faq:first-child .faq-inner{padding-top:0}.faqs-section-template .faqs .faq.opend .faq-inner .faq-header .faq-toggle-btn button{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.faqs-section-template .faqs .faq.opend .faq-inner .faq-header .faq-toggle-btn button svg:nth-child(1){opacity:0}.faqs-section-template .faqs .faq.opend .faq-inner .faq-header .faq-toggle-btn button svg:nth-child(2){opacity:1}.faqs-section-template.is-dark-scheme .faqs .faq .faq-inner{border-bottom:1px solid rgba(155,156,158,0.6)}.faqs-section-template.is-dark-scheme .faqs .faq .faq-inner .faq-header .faq-question{color:#fff}.faqs-section-template.is-dark-scheme .faqs .faq .faq-inner .faq-header .faq-toggle-btn button svg{fill:#fff}.faqs-section-template.is-dark-scheme .faqs .faq .faq-inner .faq-header .faq-toggle-btn button svg:nth-child(2){stroke:#fff}.faqs-section-template.is-dark-scheme .faqs .faq .faq-inner .faq-answer{color:#fff}
/* End */


/* Start:/bitrix/components/innova/medland.contacts/templates/.default/style.css?17076471391199*/
.contacts-section-template{position:relative}.contacts-section-template .map{position:absolute;width:50%;height:100%;top:0;left:0}.contacts-section-template .contacts-inner{padding:70px}.contacts-section-template .contacts-inner .contacts-data{margin-top:60px}.contacts-section-template .contacts-inner .contacts-data .contact-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contacts-section-template .contacts-inner .contacts-data .contact-data .contact-data-icon{width:40px}.contacts-section-template .contacts-inner .contacts-data .contact-data .contact-data-value{font-size:18px;line-height:29px}.contacts-section-template .contacts-inner .contacts-data .contact-data:not(:last-child){margin-bottom:20px}@media(max-width:992px){.contacts-section-template .contacts-inner{padding:0}.contacts-section-template .contacts-inner.with-map{padding-bottom:270px}.contacts-section-template .map{width:100%;bottom:0;top:unset;height:330px}}.contacts-section-template.is-dark-scheme .contacts-inner .contacts-data .contact-data .contact-data-value{color:#fff}
/* End */
/* /bitrix/components/innova/medland.services/templates/template2/style.css?17076471391584 */
/* /bitrix/components/innova/medland.about/templates/template1/style.css?1707647139136 */
/* /bitrix/components/innova/medland.certificates/templates/.default/style.css?1707647139315 */
/* /bitrix/components/innova/medland.prices/templates/.default/style.css?17108611141200 */
/* /bitrix/components/innova/medland.form/templates/.default/style.css?1707647139783 */
/* /bitrix/components/innova/medland.faq/templates/.default/style.css?17076471392295 */
/* /bitrix/components/innova/medland.contacts/templates/.default/style.css?17076471391199 */
