

/* Start:/bitrix/templates/temploid_protos_default/components/temploid/bc.block_content/base.company.v2/style.min.css?17163998101700*/
.company-numbers{background-position:center;background-size:cover;background-repeat:no-repeat;padding:100px 0;--text-color:var(--text);position:relative}.company-numbers:after{content:"";position:absolute;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:0}.company-numbers h2{position:relative;z-index:1;color:var(--text-color)}.company-numbers h2::before{background-color:var(--text-color)}.company-numbers__container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;position:relative;z-index:1}@media (max-width:992px){.company-numbers__container{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.company-numbers__container{grid-template-columns:repeat(1,1fr)}}.company-numbers__item{background-color:#fff;color:#fff;position:relative}.company-numbers__item:hover .company-numbers__text-hover{opacity:1;visibility:visible}.company-numbers__number{font-size:3em;font-weight:700;text-align:center;padding:5px 15px;position:relative;background-color:var(--accent)}.company-numbers__number:after{content:"";position:absolute;width:0;height:0;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:8px solid var(--accent)}.company-numbers__text,.company-numbers__text-hover{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700}.company-numbers__text{background-color:#fff;color:var(--accent);padding:25px 15px}.company-numbers__text-hover{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;padding:15px;background-color:var(--accent);color:#fff;transition:.3s}
/* End */


/* Start:/bitrix/templates/temploid_protos_default/components/bitrix/form.result.new/form_horizontal/style.min.css?17163998102170*/
.form-horizontal{position:relative;padding:15px 0 5px;color:#fff}.form-horizontal .message .errortext{color:red;background-color:#f2dede;border-radius:1px;padding:15px;margin-bottom:20px;font-size:.875em;display:block}.form-horizontal .message .success,.form-horizontal .message .notetext{color:green;background-color:#dff6dd;border-radius:1px;padding:15px;margin-bottom:20px;font-size:.875em;display:block}.form-horizontal__container{width:100%;position:relative;z-index:1;display:flex}@media(max-width: 1280px){.form-horizontal__container{flex-wrap:wrap}}.form-horizontal__info{width:25%;padding-right:15px}@media(max-width: 1280px){.form-horizontal__info{width:100%;margin-bottom:15px;padding-right:0;text-align:center}}.form-horizontal__title{font-size:1.5em;margin-bottom:10px}.form-horizontal__fields{grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:15px;align-items:center}@media(max-width: 768px){.form-horizontal__fields{display:flex;flex-direction:column;width:100%;grid-gap:unset}}.form-horizontal__fields input{width:100%}.form-horizontal__fields p{width:100%;margin-bottom:0}@media(max-width: 768px){.form-horizontal__fields p{margin-bottom:15px}}.form-horizontal__button .btn.btn--invert{width:100%}.form-horizontal__button .btn.btn--invert:hover{border-color:#fff}@media(max-width: 992px){.form-horizontal__button{flex-direction:column}}.form-horizontal form{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:15px;width:75%;align-items:center}@media(max-width: 1280px){.form-horizontal form{width:100%}}@media(max-width: 768px){.form-horizontal form{display:flex;flex-direction:column}}.wrapper .form-horizontal .policy{grid-column-start:1;grid-column-end:4;width:100%;margin-bottom:10px;font-size:.9em;margin-top:15px}@media(max-width: 1280px){.wrapper .form-horizontal .policy{text-align:center}}.wrapper .form-horizontal .policy input[type=checkbox]:checked+label.checkbox:before{border-color:#fff}.wrapper .form-horizontal .policy label.checkbox{color:#fff}.wrapper .form-horizontal .policy label.checkbox a{color:#fff;text-decoration:underline}/*# sourceMappingURL=style.min.css.map */

/* End */


/* Start:/bitrix/components/bitrix/main.userconsent.request/templates/.default/user_consent.min.css?17163998443754*/
.main-user-consent-request a{cursor:pointer}.main-user-consent-request-popup{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.5);overflow:hidden;z-index:9000}.main-user-consent-request-popup-cont{min-height:290px;position:absolute;top:50%;left:50%;margin:0 auto;padding:20px;min-width:320px;width:100%;max-width:600px;background:#fff;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.main-user-consent-request-popup-header{margin:0 0 10px 0;font:normal 18px var(--ui-font-family-primary,var(--ui-font-family-helvetica));color:#000;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:260px}.main-user-consent-request-popup-textarea-block{margin:0 0 20px 0}.main-user-consent-request-popup-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-user-consent-request-popup-button{display:inline-block;height:39px;margin:0 10px 5px 0;padding:0 18px;border:0;border-radius:2px;font:normal 12px/39px var(--ui-font-family-primary,var(--ui-font-family-helvetica));color:#535c69;outline:0;vertical-align:middle;text-decoration:none;text-transform:uppercase;text-shadow:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear;cursor:pointer}.main-user-consent-request-popup-button-acc{background:#bbed21}.main-user-consent-request-popup-button-acc:hover{background:#d2f95f}.main-user-consent-request-popup-button-rej{-webkit-box-shadow:inset 0 0 0 1px #a1a6ac;box-shadow:inset 0 0 0 1px #a1a6ac;background:0}.main-user-consent-request-popup-button-rej:hover{background:#cfd4d8}.main-user-consent-request-popup-text{border:1px solid #999;overflow:auto;padding:8px;text-align:left;color:#545454}.main-user-consent-request-popup-link{height:130px;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-user-consent-request-popup-link a{display:block;margin:20px 0 0 0;text-overflow:ellipsis;overflow:hidden;max-width:260px}.main-user-consent-request-loader{position:relative;height:100px;width:100px;margin:0 auto;-webkit-transform:translate(0,50%);transform:translate(0,50%)}.main-user-consent-request-path{stroke:#80868e;stroke-dasharray:100,200}.main-user-consent-request-loader:before{content:'';display:block;padding-top:100%}.main-user-consent-request-circular{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:inherit;width:inherit;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;-webkit-transform-origin:center center;transform-origin:center center}.main-user-consent-request-path{stroke:#ccc;stroke-dasharray:60,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}.main-user-consent-request-announce{color:#333;font-size:13px;line-height:15px}.main-user-consent-request-announce-link{cursor:pointer}@keyframes rotate{100%{transform:rotate(360deg)}}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@media(min-width:1000px){.main-user-consent-request-popup-cont{min-height:400px;min-width:640px}.main-user-consent-request-popup-header{max-width:590px}.main-user-consent-request-popup-text,.main-user-consent-request-popup-link{height:240px}.main-user-consent-request-popup-link a{max-width:200px}}@media(max-width:768px){.main-user-consent-request-popup-cont{height:100%}}
/* End */
/* /bitrix/templates/temploid_protos_default/components/temploid/bc.block_content/base.company.v2/style.min.css?17163998101700 */
/* /bitrix/templates/temploid_protos_default/components/bitrix/form.result.new/form_horizontal/style.min.css?17163998102170 */
/* /bitrix/components/bitrix/main.userconsent.request/templates/.default/user_consent.min.css?17163998443754 */
