.services .icon-box{padding:30px;position:relative;overflow:hidden;background:#fff;box-shadow:0 0 29px 0 rgba(68,88,144,.12);transition:all .3s ease-in-out;border-radius:8px;z-index:1}.services .icon-box::before{content:'';position:absolute;background:#ffd650;right:-60px;top:-40px;width:100px;height:100px;border-radius:50px;transition:all .3s;z-index:-1}.services .icon-box:hover::before{background:#f49e01;right:0;top:0;width:100%;height:100%;border-radius:0}.services .icon{margin:0 auto 20px auto;padding-top:10px;display:inline-block;text-align:center;border-radius:50%;width:60px;height:60px;background:#f49e01;transition:all .3s ease-in-out}.services .icon i{font-size:36px;line-height:1;color:#fff}.services .title{font-weight:700;margin-bottom:15px;font-size:18px}.services .title a{color:#425451}.services .description{font-size:15px;line-height:28px;margin-bottom:0}.services .description ul{text-align:left}.services .icon-box:hover .description,.services .icon-box:hover .title a{color:#fff}.services .icon-box:hover .icon{background:#fff}.services .icon-box:hover .icon i{color:#f49e01}.wohnung-services img{border-radius:0}.wohnung-services .card{border:0;text-align:center}.wohnung-services .card-body{padding:.8em}.wohnung-services .card-body p{text-align:left}.wohnung-services .card-title a{font-weight:600;font-size:18px;color:#334240;transition:ease-in-out .3s}.wohnung-services .card-text{font-size:.8em}.wohnung-services .card-title a:hover{color:#f49e01}.wohnung-services .btn{border-radius:50px;padding:4px 30px;margin-bottom:2em}