.foto_name{height:73px;overflow:hidden;background:#79547f;color:#fff;padding:10px;font-weight:500}.ifilter{height:30px!important;width:100%}.swipershow:hover .swipermob{opacity:1}.swipermob{opacity:0}.infoPrice{width:100%}.infoPrice td span{position:relative;bottom:-10px;background:#fff}.infoPrice td{border-bottom:1px dotted #aaa;padding:0;padding:6px 0}.tdPrice{white-space:nowrap;text-align:right;vertical-align:bottom!important;font-weight:600}.filter-text{font-size:18px;font-weight:500;display:block;margin-bottom:10px}.themeioan_services{border:1px solid #e4e4e4;background:#f2f2f2}.title-card{height:35px;overflow:hidden;display:block;font-size:20px;font-weight:500;text-align:left;color:#333}.swiper-container{width:100%;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.gallery-top{width:100%}.gallery-thumbs{box-sizing:border-box;padding:10px 0}.gallery-thumbs .swiper-slide{width:25%;opacity:.4}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.iactive{background:#00b74d!important;color:#fff!important}.tizer2{height:50px;overflow:hidden;display:block;color:#000;margin-top:8px}._objectid{position:absolute;bottom:-10px;left:13px;font-size:12px;z-index:3;background:#fff;line-height:1.25;font-weight:500;padding:2px 8px;border-radius:999px;color:#333;text-transform:uppercase}._objectid2{position:absolute;bottom:-10px;left:90px;font-size:12px;z-index:3;background:#fff;line-height:1.25;font-weight:500;padding:2px 8px;border-radius:999px;color:#333;text-transform:uppercase}.aaccordion{margin-top:15px}.stepblockDiv{overflow:hidden;overflow-x:scroll;width:100%}.stepblockDiv::-webkit-scrollbar{width:0}.stepblockDiv{-ms-overflow-style:none}.stepblockDiv{overflow:-moz-scrollbars-none}.stepblock{width:100%}.stepblock td{padding:15px;border-bottom:3px solid #ddd;cursor:pointer}.sactive{border-bottom:3px solid #00b74d!important}.stepblock td:hover{background:#e3f1f7}.stepblock span{display:block;font-size:13px}.blockPrice{padding:20px;border:1px solid #ddd}.blockPrice span{display:block;font-size:22px;font-weight:800;margin-bottom:20px}.portfolio-list .main-catalog__item--img{aspect-ratio: 560 / 310;overflow:hidden}.portfolio-list .main-catalog__item--img picture,.portfolio-list .main-catalog__item--img img{display:block;width:100%;height:100%}.portfolio-list .main-catalog__item--img img{object-fit:cover}