#home-section--house_points{background:var(--secondary-colour);margin-bottom:0}#home-section--house_points .swiper-v-contain{position:relative}@media (min-width:576px){#home-section--house_points .swiper-v-contain .swiper{margin:0 88px}}#home-section--house_points .swiper-v-contain .swiper-buttons__wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%}#home-section--house_points .swiper-v-contain .swiper-buttons__wrapper .swiper-buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:0px) and (max-width:575px){#home-section--house_points .swiper-v-contain .swiper-buttons__wrapper{position:unset;top:unset;left:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}#home-section--house_points .swiper-v-contain .swiper-buttons__wrapper .swiper-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#home-section--house_points .button-wrap{margin-top:30px;text-align:center}#home-section--house_points .button-wrap a{color:#fff}#home-section--house_points .button-wrap a::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff}#house_points .item_inner{height:400px;border-radius:10px}#house_points .item_inner .crown{position:absolute;bottom:0;left:0;height:100%;width:100%;opacity:.1}#house_points .item_inner .crown svg{position:absolute;right:-100px;width:350px;height:auto;bottom:40px}#house_points .item_inner .crown svg *{fill:var(--item-colour)}#house_points .item_inner .logo{position:relative;height:100px;width:105px;border-radius:50%;padding:15px;margin:25px auto 0 auto;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);background:var(--item-colour)}#house_points .item_inner .logo .svg_wrapper{overflow:hidden}#house_points .item_inner .logo .svg_wrapper svg{height:70px}#house_points .item_inner .logo .svg_wrapper svg .st0{fill:#fff}#house_points .item_inner .text{width:100%;text-align:center}#house_points .item_inner .text .title{margin-bottom:20px;color:var(--item-colour)}#house_points .item_inner .text .points{margin-bottom:0;color:var(--item-colour);-webkit-transition:color ease-in-out .2s;-o-transition:color ease-in-out .2s;transition:color ease-in-out .2s}#house_points .item_inner .button{position:absolute;bottom:-60px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3;opacity:0;color:#fff;-webkit-transition:opacity ease-in-out .2s,bottom ease-in-out .2s,padding ease-in-out .2s;-o-transition:opacity ease-in-out .2s,bottom ease-in-out .2s,padding ease-in-out .2s;transition:opacity ease-in-out .2s,bottom ease-in-out .2s,padding ease-in-out .2s}#house_points .item_inner .button:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff}#house_points a.item_inner:focus:before,#house_points a.item_inner:hover:before{background:var(--item-colour)}#house_points a.item_inner:focus .text .points,#house_points a.item_inner:focus .text .title,#house_points a.item_inner:hover .text .points,#house_points a.item_inner:hover .text .title{color:#fff}#house_points a.item_inner:focus .button,#house_points a.item_inner:hover .button{opacity:1;bottom:35px}