@charset "UTF-8";.arrow-icon{position:absolute;background-color:#f56a7b;color:#fff;border-radius:50%;width:120px;height:120px;font-size:2.4rem;top:-60px;left:-20px;z-index:1}.arrow-icon p{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:fit-content;text-align:center}#modelhouse .smilehouse_heading{background-image:url(//smileland.net/wp/wp-content/themes/smilehouse/css/../img/process/)}.arrow{position:relative;margin:5em 0 10em}.arrow:after{position:absolute;content:"";width:600px;height:200px;left:50%;top:70%;transform:translate(-50%,-50%);background:linear-gradient(to top right,transparent 50%,#f56a7b 50%) no-repeat top left/50% 100%,linear-gradient(to top left,transparent 50%,#f56a7b 50%) no-repeat bottom right/50% 100%;z-index:-2}.arrow__list{text-align:center}.arrow-icon img{max-width:100px}.arrow{text-align:center;font-weight:700;color:#fff}.arrow__title{font-size:2rem}.arrow__subtext{margin-top:.3em;font-size:1.2rem}.style_red{color:#e80c4e}.small{font-size:1rem}.modelhouse__list{position:relative;padding-bottom:2em;margin-top:3em}.modelhouse__flex-content{display:flex;position:relative}.modelhouse__flex-img{max-width:300px;width:45%;z-index:-10}.modelhouse__flex-title{color:#f56a7b}.modelhouse__flex-text{margin-left:20px;width:50%;z-index:10}.arrow__text{display:block}@media screen and (max-width:767px){.arrow-icon{width:15.64vw;height:15.64vw;font-size:2rem}}@media screen and (max-width:640px){.arrow:after{width:96.77vw}}@media screen and (max-width:519px){.house_link{padding:3em 0}.house_contents ul{display:block}.house_list{width:60%;margin:3em auto 3em auto}.modelhouse__flex-content{display:block}.arrow-icon{width:23.12vw;height:23.12vw;font-size:1.8rem;left:-10px;top:-40px}.modelhouse__flex-img{margin:0 auto;width:100%}.arrow__title{font-size:1.6rem}.arrow__subtext{font-size:1rem}.arrow:after{top:80%}.modelhouse__flex-text{width:100%;margin-left:0}}