.wrapper__windowsill p{margin:0}
.wrapper__windowsill .widget__title {padding-bottom: 20px;border-bottom: 6px solid #666;margin-bottom: 20px}
.windowsill__block{text-align:center; padding-bottom:30px}
.windowsill__cover{transition:all 0.3s linear 0s; background:#fff; width: 100%; height: 240px; overflow:hidden}
.windowsill__cover img{width:100%; height:100%; object-fit:cover}
.windowsill__title{font-weight: 700;font-size: 18px;line-height: 22px;color: #333333;margin: 20px 0 15px;}
.windowsill__title span{transition:all 0.3s linear 0s; border-bottom:2px dotted transparent}
.windowsill__block:hover .windowsill__title span{border-bottom-color:#343434}
.windowsill__price{font-weight: 700;font-size: 24px;line-height: 29px;color: #ef7c00;}
.windowsill__block:hover .windowsill__cover{box-shadow:0 0 5px 0 rgba(102,102,102,0.6)}
.wrapper__windowsill .btn-orange{width: 100%; max-width:280px; display:block; margin:0 auto; line-height: 52px; font-weight: 700;font-size: 18px}
@media(max-width:1199px){
	.windowsill__cover{height: 175px;}
	.windowsill__title{font-size: 16px;line-height: 20px}
	.windowsill__price{font-size: 22px;line-height: 26px;}
	.wrapper__windowsill .btn-orange{line-height: 48px;font-size: 16px}
}
@media(max-width:991px){
	.windowsill__cover{height: 210px;}
}
@media(max-width:767px){
	.windowsill__cover{height: 145px;}
	.windowsill__title{font-size: 14px;line-height: 18px;margin: 15px 0 10px}
	.windowsill__price{font-size: 20px;line-height: 22px;}
	.wrapper__windowsill .btn-orange{line-height: 42px;font-size: 15px}
}
@media(max-width:767px){
	.windowsill__cover{height: auto;}
}