.categories_wrapper{padding-top:100px;padding-bottom:100px;background-color:rgba(158,218,232,.2)}.categories_wrapper .collection-list-wrapper{max-width:100%}.categories_wrapper .main_list_items a:hover{background-color:#1a3c50;text-decoration:none}.categories_wrapper .main_list_items a{line-height:20px;font-weight:300;font-family:Proxima Nova,sans-serif;background-color:#5dc2d8;color:#fff;position:static;display:inline-block;margin-right:5px;margin-left:5px;margin-bottom:10px;padding:15px 30px;border-radius:8px;font-size:28px;text-transform:capitalize}.categories_wrapper .list_items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.categories_wrapper .heading{font-family:Proxima Nova,sans-serif;color:#1a3c50;font-size:60px;line-height:69px;font-weight:800;text-transform:none;display:block;margin:0 0 43px;text-align:center}.categories_wrapper .categories_container{max-width:1200px;margin-right:auto;margin-left:auto;padding-top:0;padding-right:15px;padding-left:15px}@media screen and (max-width:991px){.categories_wrapper .heading{margin-top:14px;margin-bottom:51px;padding-right:0;font-size:50px;line-height:57px}}@media screen and (max-width:767px){.categories_wrapper .heading{margin-bottom:20px;font-size:28px;padding-top:20px;line-height:32px}}@media screen and (max-width:479px){.categories_wrapper .categories_container{margin-bottom:0;padding-right:0;padding-left:0}}