/*icon effect-4 start*/
.Amenities-box{margin-bottom: 30px;}
.effect-4 .icon-round {display: inline-block; font-size: 0px; margin: 15px 30px; width: 90px; height: 90px; border-radius: 50%; text-align: center; position: relative; z-index: 1; color: #fff; }
.effect-4 .icon-round {box-shadow: 0 0 0 3px #fad8ca; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s; }
.effect-4 .icon-img {display: inline-block; font-size: 0px; margin: 0; width: 90px; height: 90px; border-radius: 50%; text-align: center; position: relative; z-index: 1;}
.effect-4 .icon-img:before {height: 90px; width: 90px; display: inline-block; }
.effect-4 .icon-round .icon-img:after {pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: ''; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.effect-4 .icon-round .icon-img:after {top: -2px; left: -2px; padding: 2px; z-index: -1; background: #fad8ca; -webkit-transition: -webkit-transform 0.2s, opacity 0.2s; -moz-transition: -moz-transform 0.2s, opacity 0.2s; transition: transform 0.2s, opacity 0.2s; }
.effect-4 .icon-round .icon-img:hover:after {-webkit-transform: scale(0.85); -moz-transform: scale(0.85); -ms-transform: scale(0.85); transform: scale(0.85); }
/*.effect-4 .hi-icon-cog:before {content: ""; background: url(../../../asset/plugins/icon_effect/icons/icon_01.png) no-repeat; background-position: center; background-size: 60px;}*/

.effect-4 .icon_image{position: absolute; left: 0; right: 0; width: 90px; bottom: 0; top: 0; margin: auto;}
/*icon effect-4 end*/