

/* Start:/bitrix/components/innova/uniland.about/templates/.default/style.css?1710882463302*/
.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.services/templates/.default/style.css?1710882463749*/
.services-section-template .services{margin-top:60px}.services-section-template .services.owl-carousel .service-inner{margin:20px}.services-section-template .services .service-inner{background:#fff;border-radius:5px;padding:40px 20px}.services-section-template .services .service-inner .service-icon{height:56px}.services-section-template .services .service-inner .service-icon img{height:100%;max-height:56px;width:auto;max-width:100%}.services-section-template .services .service-inner .service-title{color:#2b2b2b;margin-top:50px;font-size:21px;line-height:32px}.services-section-template .services .service-inner .service-description{margin-top:15px;font-size:16px;line-height:26px}.services-section-template .services .owl-dots{margin-top:45px}
/* End */


/* Start:/bitrix/components/innova/uniland.projects/templates/.default/style.css?17108824631191*/
.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.how_we_work/templates/.default/style.css?1710882463722*/
.hwws-section-template .hwws{margin-top:60px}.hwws-section-template .hwws .hww-inner .hww-icon{height:150px;width:150px;background:#fff;border-radius:50%;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}.hwws-section-template .hwws .hww-inner .hww-icon img{height:100%;max-height:56px;width:auto;max-width:100%}.hwws-section-template .hwws .hww-inner .hww-title{color:#2b2b2b;margin-top:25px;font-size:21px;line-height:32px}.hwws-section-template .hwws .hww-inner .hww-description{margin-top:10px;font-size:16px;line-height:26px}.hwws-section-template .hwws .owl-dots{margin-top:45px}
/* End */


/* Start:/bitrix/components/innova/uniland.employee/templates/.default/style.css?1710882463474*/
.employees-section-template .employees{margin-top:60px}.employees-section-template .employees .employee .employee-inner .employee-picture img{width:100%;height:auto}.employees-section-template .employees .employee .employee-inner .employee-position{margin-top:20px;font-size:13px;line-height:20px}.employees-section-template .employees .employee .employee-inner .employee-name{font-size:18px;line-height:25px}.employees-section-template .employees .owl-dots{margin-top:45px}
/* End */


/* Start:/bitrix/components/innova/uniland.prices/templates/.default/style.css?17108824631142*/
.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)}.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/uniland.faq/templates/.default/style.css?17108824632280*/
.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.partners/templates/.default/style.css?1710882463481*/
.partners-section-template{padding:70px 0}.partners-section-template .partners.owl-carousel{margin-top:60px}.partners-section-template .partners .partner{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}.partners-section-template .partners .partner img{max-width:100%;height:auto}.partners-section-template .partners .owl-dots{margin-top:45px}
/* End */


/* Start:/bitrix/components/innova/uniland.form/templates/.default/style.css?1710882463783*/
.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?17108824631199*/
.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?1710882463302 */
/* /bitrix/components/innova/uniland.services/templates/.default/style.css?1710882463749 */
/* /bitrix/components/innova/uniland.projects/templates/.default/style.css?17108824631191 */
/* /bitrix/components/innova/uniland.how_we_work/templates/.default/style.css?1710882463722 */
/* /bitrix/components/innova/uniland.employee/templates/.default/style.css?1710882463474 */
/* /bitrix/components/innova/uniland.prices/templates/.default/style.css?17108824631142 */
/* /bitrix/components/innova/uniland.faq/templates/.default/style.css?17108824632280 */
/* /bitrix/components/innova/uniland.partners/templates/.default/style.css?1710882463481 */
/* /bitrix/components/innova/uniland.form/templates/.default/style.css?1710882463783 */
/* /bitrix/components/innova/uniland.contacts/templates/.default/style.css?17108824631199 */
