@import url(https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);.vertical-title{position:absolute;text-transform:uppercase;font-size:15px;transform:rotate(-90deg);transform-origin:top left;left:30px;z-index:10}.vertical-title:after{content:"";position:absolute;left:calc(100% + 15px);top:50%;height:1px;width:20vh;background:#666565;z-index:1}.vertical-title.top-down{top:40vh}.vertical-title.bottom{bottom:15%}@media only screen and (max-width:768px){.vertical-title{transform:rotate(0deg);top:0!important;margin-bottom:0;font-size:22px;padding-top:50px}.vertical-title,.vertical-title:after{display:block;position:relative;left:0}.vertical-title:after{top:0;bottom:0;height:1px;width:100%;margin:20px 0 0}}.numbers .title h2{font-size:22px;margin:0 0 30px}.numbers .grid-wrap{display:grid;grid-template-columns:1fr;grid-gap:20px}.numbers .grid-wrap.grid-h-2{grid-template-columns:repeat(2,1fr)}.numbers .grid-wrap.grid-h-3{grid-template-columns:repeat(3,1fr)}.numbers .grid-wrap.grid-h-4{grid-template-columns:repeat(4,1fr)}.numbers .grid-wrap .item{box-shadow:0 0 8px -2px rgba(0,0,0,.25);text-align:center;padding:20px 5px}.numbers .grid-wrap .item h2{font-size:60px;margin:0 0 5px;color:#333f48;line-height:1.75}.numbers .grid-wrap .item h3{font-size:22px;margin:0 0 5px;color:#333f48;line-height:1.75}.numbers .grid-wrap .item p{color:#666565;font-size:17px;text-transform:uppercase}.numbers .grid-wrap .item br{display:none}.numbers .grid-wrap .item .btn{margin-top:15px}@media only screen and (max-width:1024px){.numbers .grid-wrap{grid-gap:30px}.numbers .grid-wrap.grid-h-2{grid-template-columns:repeat(2,1fr)}.numbers .grid-wrap.grid-h-3{grid-template-columns:repeat(3,1fr)}.numbers .grid-wrap.grid-h-4{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:576px){.numbers .grid-wrap.grid-h-2,.numbers .grid-wrap.grid-h-3,.numbers .grid-wrap.grid-h-4{grid-template-columns:1fr}.numbers .grid-wrap .item{margin-bottom:30px}}