

/* Start:/local/templates/roso/components/bitrix/news/projects/bitrix/news.list/.default/style.css?154529507011054*/
.project-filters{margin-right:-20px}@media screen and (max-width: 1023.98px){.project-filters{padding-bottom:10px;margin-right:0}}.project-filters .filter-radios{float:left;width:calc(33.33% - 20px);max-width:315px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;margin-right:20px}@media screen and (max-width: 1023.98px){.project-filters .filter-radios{margin-right:0;width:calc(50% - 10px);max-width:999px}.project-filters .filter-radios.purpose{margin-right:10px}.project-filters .filter-radios.type{margin-left:10px}.project-filters .filter-radios.style{margin-top:20px}}@media screen and (max-width: 639.98px){.project-filters .filter-radios{width:100%;float:none}.project-filters .filter-radios.purpose{margin-right:0x}.project-filters .filter-radios.type{margin-left:0;margin-top:10px}.project-filters .filter-radios.style{margin-top:10px}}.project-filters .filter-radios .current-selected{display:block;border:2px solid #f2f2f2;color:#928f99;font-weight:bold;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:16px;padding:15px 34px 15px 19px;cursor:pointer;-webkit-transition:0.3s;transition:0.3s;position:relative}.project-filters .filter-radios .current-selected:after{content:" ";display:block;position:absolute;width:11px;height:6px;top:50%;right:12px;margin-top:-3px;-webkit-transition:0.3s;transition:0.3s;background-position:center center;background-repeat:no-repeat;background-image:url(/local/templates/roso/img/arrow-dropdown.svg)}.project-filters .filter-radios .current-selected:hover{border-color:#c6c9d4}.project-filters .filter-radios .current-selected.not-empty{color:#191919}.project-filters .filter-radios .current-selected.opened{color:#191919;border-color:#bf8034}.project-filters .filter-radios .current-selected.opened:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.project-filters .filter-radios .current-selected.opened+.inner{max-height:250px}@media screen and (max-width: 575.98px), screen and (max-height: 575.98px){.project-filters .filter-radios .current-selected.opened+.inner{max-height:200px}}.project-filters .filter-radios .inner{position:absolute;left:0;width:100%;top:100%;-webkit-transition:max-height 0.3s;transition:max-height 0.3s;max-height:0;overflow:hidden;z-index:10}.project-filters .filter-radios .form-radios{font-size:15px;line-height:16px;background-color:#fff;overflow:auto;max-height:250px;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid #c6c9d4;border-top:0;border-right:0}.project-filters .filter-radios .form-radios::-webkit-scrollbar{width:5px}.project-filters .filter-radios .form-radios::-webkit-scrollbar-button{display:none}.project-filters .filter-radios .form-radios::-webkit-scrollbar-button{display:none}.project-filters .filter-radios .form-radios::-webkit-scrollbar-track{background:#c6c9d4}.project-filters .filter-radios .form-radios::-webkit-scrollbar-piece{background:#c6c9d4}.project-filters .filter-radios .form-radios::-webkit-scrollbar-thumb{background-color:#1c2854;border-radius:0}.project-filters .filter-radios .form-radios::-webkit-scrollbar-corner{background:#c6c9d4}.project-filters .filter-radios .form-radios::-webkit-scrollbar-thumb:hover{background-color:#495276}@media screen and (max-width: 575.98px), screen and (max-height: 575.98px){.project-filters .filter-radios .form-radios{max-height:200px}}@media not all and (hover: hover){.project-filters .filter-radios .form-radios{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;border-right:2px solid #c6c9d4}.project-filters .filter-radios .form-radios::-webkit-scrollbar{display:none}}.project-filters .filter-radios .form-radios .form-item:first-child{padding-top:10px}.project-filters .filter-radios .form-radios .form-item:last-child{padding-bottom:15px}.project-filters .filter-radios .form-radios input{display:none}.project-filters .filter-radios .form-radios input:checked+label{color:#bf8034 !important}.project-filters .filter-radios .form-radios label{display:block;padding:7px 15px 7px 19px;position:relative;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.project-filters .filter-radios .form-radios label[for="city-all"]{color:#a8a5ad}.project-filters .filter-radios .form-radios label:hover{color:#bf8034}.project-filters .filter-radios.purpose .form-radios,.project-filters .filter-radios.style .form-radios{border-right:2px solid #c6c9d4}.articles{margin-right:-20px;font-size:0}@media screen and (min-width: 1150px){.articles{margin-right:0}}@media screen and (max-width: 1023.98px){.articles{margin-right:0}}.articles article{display:inline-block;vertical-align:top;width:calc(50% - 20px);margin-right:20px;margin-top:60px;position:relative}@media screen and (max-width: 1023.98px){.articles article{margin-top:40px;margin-right:0;width:calc(50% - 10px)}.articles article:nth-child(odd){margin-right:10px}.articles article:nth-child(even){margin-left:10px}}@media screen and (max-width: 639.98px){.articles article{width:100%}.articles article:nth-child(odd){margin-right:0}.articles article:nth-child(even){margin-left:0}}.articles article .project-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;background:transparent !important}.articles article:hover .top .img:before,.articles article:hover .top .img span{opacity:1}@media screen and (min-width: 1150px){.articles article{width:calc(50% - 20px);padding-right:0;margin-right:0}.articles article:nth-child(odd){margin-right:20px}.articles article:nth-child(even){margin-left:20px}}@media screen and (min-width: 1300px){.articles article{width:calc(50% - 30px)}.articles article:nth-child(odd){margin-right:30px}.articles article:nth-child(even){margin-left:30px}}.articles article .top{padding-right:40px;position:relative}@media screen and (max-width: 1023.98px){.articles article .top{padding-right:0}}.articles article .top:after{content:" ";display:block;position:absolute;right:0;top:55px;bottom:55px;width:40px;background-color:#fdf6f3}@media screen and (max-width: 1023.98px){.articles article .top:after{display:none}}.articles article .top .img{background-color:#f3f3f3;background-position:center center;background-size:cover;background-repeat:no-repeat;padding-bottom:91.32%;min-height:400px;position:relative}.articles article .top .img:before{content:" ";display:block;left:0;right:0;top:0;bottom:0;position:absolute;background-color:rgba(191,125,58,0.5);opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.articles article .top .img span{display:block;position:absolute;width:50px;left:50%;margin-left:-25px;top:0;bottom:0;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.articles article .top .img span:before{content:" ";display:block;left:50%;position:absolute;margin-left:-10px;width:20px;top:0;bottom:0;background-color:#1c2854}.articles article .top .img span:after{content:" ";display:block;width:50px;height:30px;position:absolute;left:0;top:50%;margin-top:-15px;background-image:url(/local/templates/roso/img/eye-pic.svg);background-position:center center;background-repeat:no-repeat}@media screen and (min-width: 1150px){.articles article .top .img{padding-bottom:92%}}@media screen and (min-width: 1300px){.articles article .top .img{padding-bottom:92.73%;max-height:510px}}@media screen and (max-width: 1023.98px){.articles article .top .img{max-height:510px;min-height:260px;padding-bottom:92.86%}}.articles article .bottom{margin:-20px 60px 0 20px;border:2px solid #f3f3f3;position:relative;padding:45px 30px 40px 43px}@media screen and (min-width: 1150px){.articles article .bottom{margin-right:70px;margin-left:30px;margin-top:-28px;padding-top:55px}}@media screen and (min-width: 1150px){.articles article .bottom{margin-right:80px;margin-left:40px;margin-top:-35px;padding-top:65px}}@media screen and (max-width: 1023.98px){.articles article .bottom{margin-left:10px;margin-right:10px;padding:35px 18px 25px 18px}}.articles article .bottom .title{font-size:14px;line-height:20px;text-transform:uppercase;font-weight:bold;padding-bottom:12px;position:relative;margin-bottom:25px}@media screen and (max-width: 1023.98px){.articles article .bottom .title{font-size:12px;line-height:18px;margin-bottom:20px}}.articles article .bottom .title:after{content:" ";display:block;position:absolute;left:0;bottom:0;height:2px;width:80px;background-color:#bf8034}.articles article .bottom .designer .info{padding-left:45px;position:relative;min-height:35px;line-height:35px;display:inline-block;position:relative;z-index:5}.articles article .bottom .designer .info a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:transparent}.articles article .bottom .designer .info .photo{position:absolute;left:0;top:0;width:35px;height:35px;border:2px solid #f3f3f3;background-position:center center;background-size:contain;background-repeat:no-repeat}.articles article .bottom .designer .info .name{font-size:14px;line-height:18px;display:inline-block;vertical-align:middle;-webkit-transition:color 0.3s;transition:color 0.3s}@media screen and (max-width: 1023.98px){.articles article .bottom .designer .info .name{font-size:12px;line-height:16px}}.articles article .bottom .designer .info:hover .name{color:#bf8034}.articles article .bottom .designer .location{margin-top:20px;font-size:12px;line-height:1.2;letter-spacing:0.01em;position:relative;padding-left:17px;color:#a8a5ad}.articles article .bottom .designer .location:before{content:" ";display:block;position:absolute;left:0;top:50%;width:10px;height:14px;margin-top:-9px;background-size:contain;background-image:url(/local/templates/roso/img/project-location.svg);background-position:center center;background-repeat:no-repeat}.articles .show-more-wrap{clear:both;text-align:center;width:100%;padding-right:20px}@media screen and (min-width: 1150px){.articles .show-more-wrap{padding-right:0}}.articles .show-more-wrap.process .loading{display:block}.articles .loading{padding-top:20px;display:none}@media screen and (min-width: 1150px){.articles .loading{padding-top:25px}}@media screen and (min-width: 1300px){.articles .loading{padding-top:30px}}.articles .loading div{display:inline-block;position:relative;width:64px;height:48px;font-size:0;line-height:1}.articles .loading div span{display:inline-block;position:absolute;left:6px;width:13px;background:#bf8034;-webkit-animation:loader 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;animation:loader 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.articles .loading div span:nth-child(1){left:6px;-webkit-animation-delay:-0.24s;animation-delay:-0.24s}.articles .loading div span:nth-child(2){left:26px;-webkit-animation-delay:-0.12s;animation-delay:-0.12s}.articles .loading div span:nth-child(3){left:45px;-webkit-animation-delay:0;animation-delay:0}.articles .empty-result{font-size:16px;width:100%;margin-top:20px}@media screen and (max-width: 1023.98px){.articles .empty-result{padding-right:0}}

/* End */
/* /local/templates/roso/components/bitrix/news/projects/bitrix/news.list/.default/style.css?154529507011054 */
