.m-pushboxes .c .wrapper{background-color:#fff;border:1px solid #efefef;height:100%}@media (max-width:767px){.m-pushboxes .c .wrapper{margin-left:auto;margin-right:auto;max-width:500px}}.m-pushboxes .c .wrapper a.image-wrapper{color:#fff;display:block;font-size:1.8rem;position:relative}.m-pushboxes .c .wrapper a.image-wrapper picture{position:relative;width:100%;z-index:5}.m-pushboxes .c .wrapper a.image-wrapper picture img{height:auto;position:relative;width:100%;z-index:5}.m-pushboxes .c .wrapper a.image-wrapper .overlay{background-color:#c2a572!important;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s ease-in-out;z-index:7}.m-pushboxes .c .wrapper a.image-wrapper .arrow{bottom:0;left:0;position:absolute;right:0;top:0;z-index:9}.m-pushboxes .c .wrapper a.image-wrapper .arrow i{opacity:0;padding-right:70px;transition:all .25s ease-in-out}.m-pushboxes .c .wrapper a.image-wrapper:hover .overlay{opacity:.8}.m-pushboxes .c .wrapper a.image-wrapper:hover .arrow i{opacity:1;padding-right:0;transition:all .25s ease-in-out}.m-pushboxes.big-text-wrapper .text-wrapper{padding:30px}.m-pushboxes.big-text-wrapper .text-wrapper h3{font-size:1.25rem;font-style:italic;font-weight:700;letter-spacing:1px;margin:0;text-transform:uppercase}.m-pushboxes.medium-text-wrapper .text-wrapper{padding:25px}.m-pushboxes.medium-text-wrapper .text-wrapper h3{font-size:1.1rem;font-style:italic;font-weight:700;letter-spacing:1px;margin:0;text-transform:uppercase}.m-pushboxes.small-text-wrapper .text-wrapper{padding:20px}.m-pushboxes.small-text-wrapper .text-wrapper h3{font-size:.875rem;font-style:italic;font-weight:700;letter-spacing:1px;margin:0;text-transform:uppercase}.m-pushboxes2 .row{background-color:#fff}@media (min-width:1200px){.m-pushboxes2 .row{margin-left:auto;margin-right:auto;width:94%}}.m-pushboxes2 .row .text-col{padding:3rem 5rem}@media (max-width:991px){.m-pushboxes2 .row .text-col{padding:2rem}}@media (max-width:600px){.m-pushboxes2 .row .text-col{padding:2rem 1rem}}.m-pushboxes2 .row .text-col h3{font-size:2rem}.m-pushboxes2 .row .text-col .btn{border-radius:100px;padding:.6rem 1.8rem}.m-pushboxes2 .row .image-col picture{aspect-ratio:3/2;display:block;height:auto;overflow:hidden}.m-pushboxes2 .row .image-col picture img{height:100%;-o-object-fit:cover;object-fit:cover}

/*# sourceMappingURL=module-pushboxes.css.map*/