.availability{padding:32px 10px 40px;background:#f2f4f5}@media (min-width:768px){.availability{padding:66px 32px}}@media (min-width:1200px){.availability{padding:100px 32px}}.availability .flex{align-items:flex-start;flex-wrap:wrap}.availability .col-4>*{width:50%;margin-bottom:15px}@media (min-width:768px){.availability .col-4>*{width:25%;margin-bottom:0}}.availability .wrapper{padding:0}@media (min-width:1200px){.availability .wrapper{padding:0 30px}}.availability-list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}@media (min-width:768px){.availability-list{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:20px 0;flex-wrap:wrap}}.availability-list li{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:4px}@media (min-width:768px){.availability-list li{width:50%}}@media (min-width:992px){.availability-list li{width:25%}}.availability-list li .icons-img{margin-bottom:10px}.availability-list li img{margin-bottom:20px}.availability-list li i:before{font-size:23px}.availability h4{margin:7px 0;margin-top:10px}.availability .fa-classic{font-size:29.5px;height:29.5px;color:var(--accent)}.availability .fa{font-size:29.5px;height:29.5px;color:var(--accent)}.availability .text-block{position:relative}.availability .section-text{padding:0 30px;color:#5e6265}.availability .show-more{background:#fff0;border:0;color:var(--accent);font-size:11px;margin-left:auto;padding-right:28.5px;cursor:pointer;display:none}.availability .show-more:focus{outline:none}.availability .section-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:400px}.availability p a{color:var(--accent)}.availability p a:hover{text-decoration:underline}.availability .modal{display:none;position:absolute;left:-150px;top:0;width:300px;background:#fff;padding:15px;box-shadow:0 4px 8px rgb(0 0 0 / .2);z-index:1000}@media (min-width:768px){.availability .modal{left:0}}.availability .modal .modal-content{text-align:left;font-size:14px;padding-right:5px}.availability .modal.active{display:block}.availability .modal-close{position:absolute;right:0;top:0;margin-top:10px;cursor:pointer;height:0;width:0;border:0}.availability .modal-close svg{position:absolute;font-size:23px;top:-7px;right:5px;width:18px;height:18px;fill:var(--accent);stroke:var(--accent);transition:0.6s all;cursor:pointer}.availability .modal-close svg path{fill:var(--accent);stroke:var(--accent)}.availability .modal-close svg:hover{transform:scale(1.1)}