

/* Start:/bitrix/components/innova/uniland.about/templates/.default/style.css?1691730430302*/
.about-section .about-image{position:absolute;width:50%;height:100%;right:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:center}@media(max-width:992px){.about-section{padding-bottom:330px !important}.about-section .about-image{width:100%;height:300px;bottom:0;top:unset}}
/* End */


/* Start:/bitrix/components/innova/uniland.projects/templates/.default/style.css?16917304301191*/
.projects-section-template .projects{margin-top:60px}.projects-section-template .projects.owl-carousel .project-inner{margin:20px}.projects-section-template .projects .project-inner{background:#fff;border-radius:5px}.projects-section-template .projects .project-inner .project-image{height:230px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer}.projects-section-template .projects .project-inner .project-info{padding:30px}.projects-section-template .projects .project-inner .project-info .project-title{color:#2b2b2b;font-size:21px;line-height:32px;cursor:pointer}.projects-section-template .projects .project-inner .project-info .project-description{margin-top:15px;font-size:16px;line-height:26px}.projects-section-template .projects .project-inner .project-info .button{margin-top:20px}@media(max-width:576px){.projects-section-template .projects .project-inner .project-info .button{width:100%}}.projects-section-template .projects .owl-dots{margin-top:45px}.project-popup{max-width:670px !important}.project-popup .project-image{height:258px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}
/* End */


/* Start:/bitrix/components/innova/uniland.faq/templates/.default/style.css?16917304302280*/
.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}.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/uniland.form/templates/.default/style.css?1691730430783*/
.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/uniland.contacts/templates/.default/style.css?16917304301199*/
.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/uniland.about/templates/.default/style.css?1691730430302 */
/* /bitrix/components/innova/uniland.projects/templates/.default/style.css?16917304301191 */
/* /bitrix/components/innova/uniland.faq/templates/.default/style.css?16917304302280 */
/* /bitrix/components/innova/uniland.form/templates/.default/style.css?1691730430783 */
/* /bitrix/components/innova/uniland.contacts/templates/.default/style.css?16917304301199 */
