.amenities{justify-content:space-between;align-items:baseline;border-bottom:2px solid #c3d2de}.amenities,.amenities__container{display:flex}@media(min-width:320px)and (max-width:767.98px){.amenities{align-items:baseline;padding:15px 10px}}@media(min-width:768px){.amenities{padding:20px 40px}}.amenities__icons{display:flex;column-gap:10px}.amenities__icons-item{width:30px;height:30px;margin:0 5px}@media(min-width:320px)and (max-width:767.98px){.amenities__icons-item{margin:0 3px}.amenities__icons-item:nth-child(n+8){display:none}}.amenities__btn button{position:relative;color:#22323a;font-weight:500;background:#fff}@media(min-width:320px)and (max-width:767.98px){.amenities__btn button{font-size:.675rem;padding-right:15px}}@media(min-width:768px){.amenities__btn button{font-size:1rem;padding-right:20px}}.amenities__btn button:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:13px;width:8px;background:url(/images/content/ico_footer-link-arrow.png)}@media(min-width:320px)and (max-width:767.98px){.modal__amenities .modal__content{padding:0;min-height:calc(100% - 220px);max-height:65%}}@media(min-width:768px){.modal__amenities .modal__content{padding:0;min-height:30%;max-height:65%}}.modal__amenities-content{border-top:2px solid #c3d2de}@media(min-width:320px)and (max-width:767.98px){.modal__amenities-content{padding:10px 20px 40px}}@media(min-width:768px){.modal__amenities-content{padding:10px 35px 35px}}.modal__amenities-items{display:flex;flex-wrap:wrap}@media(min-width:320px)and (max-width:767.98px){.modal__amenities-items{justify-content:space-between;padding-top:20px;column-gap:8px;row-gap:40px}}.modal__amenities .amenities__icons-item{display:flex}@media(min-width:320px)and (max-width:767.98px){.modal__amenities .amenities__icons-item{justify-content:flex-start;align-items:center;flex-direction:column;width:18%}}@media(min-width:768px){.modal__amenities .amenities__icons-item{flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;margin-right:5px;margin-bottom:15px}}@media(min-width:320px)and (max-width:767.98px){.modal__amenities .amenities__icons-item img{margin-bottom:0}}@media(min-width:768px){.modal__amenities .amenities__icons-item img{margin-bottom:5px}}.modal__amenities .amenities__icons-item p{text-align:center;font-size:.625rem}