<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.qcf .button{border:none;margin:0}.qcf .button:hover{border:none}.qcf .qcf__button{border-radius:4px 4px 0 0;line-height:1;padding:15px 78px 15px 30px;position:fixed;right:0;top:30%;transform:rotate(-90deg);transform-origin:right bottom;white-space:nowrap;z-index:99}.qcf .qcf__button:after{background:#e52e29 no-repeat 50%;background-image:url(../img/icon-calendar.svg);background-size:26px;border-radius:0 4px 0 0;bottom:0;content:"";position:absolute;right:0;top:0;width:52px}@media (max-width:600px){.qcf .qcf__button{border-radius:0;bottom:0;left:0;right:0;top:unset;transform:none;width:100%}.qcf .qcf__button:after{border-radius:0}}.qcf__popup{align-items:center;bottom:0;display:flex;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .4s;visibility:hidden;z-index:1000}@media (max-width:782px){.admin-bar .qcf__popup{top:46px}}@media (min-width:783px){.admin-bar .qcf__popup{top:32px}}.qcf__popup--active{opacity:1;visibility:visible}.qcf__form{overflow:hidden;position:relative}.qcf__form .input-block{margin:0 0 10px}.qcf__form .input-block textarea{height:173px}.qcf__form .errors-wrap,.qcf__form .grecaptcha-badge{display:none}.qcf__bg{background:rgba(0,0,0,.8);bottom:0;cursor:default;left:0}.qcf__bg,.qcf__close{position:absolute;right:0;top:0}.qcf__close{background:transparent;background:url(../img/icon-close.svg) transparent no-repeat 50%;border:none;border-radius:0 5px 0 0;cursor:pointer;height:40px;outline:none;transition:background .2s;width:40px;z-index:3}@media screen and (max-width:575px){.qcf__close{border-radius:0}}.qcf__close:hover{background-color:#f5f5f5}.qcf__content{background:#fff;border-radius:5px;display:inline-block;margin:0 auto;max-height:calc(100vh - 40px);max-width:550px;overflow:auto;padding:30px;position:relative;text-align:left;vertical-align:middle}@media screen and (max-width:575px){.qcf__content{border-radius:0;height:100%;left:0;max-height:100%;max-width:100%;position:absolute;top:0;width:100%}}.qcf__content .button{min-width:200px}.qcf__title{color:#e52e29;margin:0 0 20px;padding-bottom:10px;position:relative;text-align:center}.qcf__title:before{background:#cacac9;bottom:0;content:"";height:1px;left:50%;margin-left:-50px;position:absolute;width:100px}.qcf__text{font-size:16px;margin:0 0 20px}.qcf__buttonblock{margin:20px 0 0;text-align:center}.qcf-contacts{text-align:center}.qcf-contacts__item{background:transparent;color:#e52e29;display:inline-block;font-size:16px;font-weight:700;line-height:1.875;margin:10px;padding:0 0 0 60px;position:relative;text-align:left;transition:background .2s}.qcf-contacts__item:before{background:transparent no-repeat 50%;background-size:23px;bottom:0;content:"";left:0;position:absolute;top:0;width:60px}.qcf-contacts__item:hover{text-decoration:none}.qcf-contacts__item--phone:before{background-image:url(../img/icon-telephone.svg)}.qcf-contacts__item--mail:before{background-image:url(../img/icon-email.svg)}.qcf-message{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;padding:30px;position:absolute;text-align:center;top:0;transition:all .4s;visibility:hidden;width:100%;z-index:2}.qcf-message--active{opacity:1;visibility:visible}.qcf-message__title{background:transparent no-repeat top;color:#e52e29;font-size:16px;margin:0 0 30px;padding-top:120px}.qcf-message__btn{display:none}.qcf-message--success .qcf-message__title{background-image:url(../img/icon-success.svg)}.qcf-message--success .qcf-message__btn{display:block}.qcf-message--error .qcf-message__title{background-image:url(../img/icon-error.svg)}.page-header{background-color:#f28939;min-height:160px;overflow:hidden;padding:58px 15px 53px;position:relative}.page-header .my-container:after{background-image:url(../img/graphic-header.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:365px 343px;content:"";display:block;height:343px;margin-top:-172px;position:absolute;right:-80px;top:50%;width:365px}.page-header:before{display:none}.page-header__title{color:#fff;font-size:40px;line-height:49px;margin:0;max-width:660px}#google-map{height:400px;width:100%}.gm-style .gm-style-iw-c{border-radius:0;padding:0}.gm-style .gm-style-iw-t:after{content:none}.map-item{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.15);margin:0;overflow:hidden;padding-left:180px;position:relative;width:390px}.map-item__image{bottom:0;left:0;overflow:hidden;padding:0;position:absolute;top:0;width:180px}.map-item__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.map-item__text{height:100%;min-height:150px;padding:24px 30px 55px 23px;position:relative}.map-item__title{color:#e52e29;font-size:16px;font-weight:900;line-height:1.625;margin:0 0 7px}.map-item__more{border-radius:0;bottom:0;font-size:15px;font-size:13px;left:0;position:absolute;text-align:center;width:100%}@media screen and (max-width:640px){#google-map{display:none}}.pager{font-size:14px;font-weight:700}.pager__list{display:flex;padding-left:1px}.pager__item{margin:0 5px 0 0;text-align:center}.pager__item a,.pager__item span{align-items:center;background-color:transparent;border:1px solid #cacac9;border-radius:3px;color:#3c3c3b;display:flex;height:45px;justify-content:center;position:relative;transition:all .25s;width:45px;z-index:2}.pager__item a polygon,.pager__item span polygon{fill:#242538;transition:all .25s}.pager__item a:hover,.pager__item span:hover{background-color:#242538;border-color:#242538;color:#fff;text-decoration:none}.pager__item a:hover polygon,.pager__item span:hover polygon{fill:#fff}.pager__item a.current,.pager__item span.current{background-color:transparent;border-color:transparent;color:#242538;cursor:default;z-index:1}.pager__dots{cursor:default;font-size:13px;padding:0 7px}.portfolio-items{margin-bottom:50px}.portfolio-items .related-items-slider .portfolio-item{margin:0}.portfolio-items .portfolio-item{border:1px solid #cacac9;margin-bottom:30px;padding-left:200px;position:relative;transition:all .2s}.portfolio-items .portfolio-item:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.portfolio-items .portfolio-item-link{text-decoration:none}.portfolio-items .portfolio-item__image{background-size:cover;height:100%;left:0;position:absolute;top:0;transition:all .2s;width:200px}.portfolio-items .portfolio-item__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.portfolio-items .portfolio-item__info{height:100%;padding:26px 25px 75px;position:relative}.portfolio-items .portfolio-item__info a{text-decoration:none}.portfolio-items .portfolio-item .more{bottom:30px;position:absolute;right:25px}.portfolio-items .portfolio-item h3{color:#e52e29;font-size:16px;font-weight:900;height:26px;line-height:1.625;margin:0 0 13px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.portfolio-items .portfolio-item p{color:#011122;font-size:14px;height:104px;line-height:1.8571;overflow:hidden;position:relative;text-decoration:none}.portfolio__title{font-size:30px;margin:50px 0 30px}.portfolio__item{display:flex;height:100%;padding:0 0 30px}.portfolio__link{border:1px solid #cacac9;color:#011122;display:block;height:100%;min-height:254px;position:relative;width:100%}.portfolio__link:active,.portfolio__link:focus,.portfolio__link:hover{color:#011122;text-decoration:none}.portfolio__link:active .subpage__image:after,.portfolio__link:focus .subpage__image:after,.portfolio__link:hover .subpage__image:after{opacity:1}.portfolio__link .more{bottom:30px;position:absolute;right:26px}.portfolio__image{background:#cacac9 no-repeat 50%;background-size:cover;bottom:-1px;left:-1px;position:absolute;top:-1px;width:200px}.portfolio__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;width:100%}@media screen and (min-width:768px) and (max-width:992px){.portfolio__image{bottom:auto;height:200px;right:-1px;width:auto}}@media screen and (max-width:500px){.portfolio__image{bottom:auto;height:200px;right:-1px;width:auto}}.portfolio__image:after{background:rgba(36,37,56,.3);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s}.portfolio__info{margin-left:200px;padding:26px 26px 85px}@media screen and (min-width:768px) and (max-width:992px){.portfolio__info{margin-left:0;margin-top:200px}}@media screen and (max-width:500px){.portfolio__info{margin-left:0;margin-top:200px}}.portfolio__item__title{color:#e52e29;font-size:16px;margin:0 0 13px}.portfolio__title{color:#e52e29;margin:0 0 30px}@media screen and (max-width:1024px){.portfolio-items .portfolio-item{padding-left:120px}.portfolio-items .portfolio-item__image{width:120px}.portfolio-items .portfolio-item h3{font-size:14px}}@media screen and (max-width:767px){.portfolio-items .portfolio-item{height:auto}.portfolio-items .portfolio-item__info{padding-bottom:65px}.portfolio-items .portfolio-item h3{height:auto;white-space:normal}.portfolio-items .portfolio-item p{height:auto}.portfolio-items .portfolio-item p:after{display:none}}@media screen and (max-width:510px){.portfolio-items .portfolio-item{padding-left:0}.portfolio-items .portfolio-item__image{height:200px;position:relative;width:100%}}.portfolio-locations{margin-top:50px}

/*# sourceMappingURL=template-portfolio.css.map*/</pre></body></html>