.QX-11229734{width:100%;padding:20px 0}.QX-11229734 .title{font-family:Lato,sans-serif;font-size:43px;font-weight:900;letter-spacing:.14em;margin-bottom:32px;text-align:center;color:#38761d}.QX-11229734 .wrapper{width:100%}.QX-11229734 .tile{padding:0 16px;width:calc(25% - 32px);display:flex !important;flex-wrap:wrap;justify-content:center;outline:0}.QX-11229734 .main{margin-bottom:16px;background-color:#e4e4e2;transition:width 250ms ease-in-out;width:100%}.QX-11229734 .main .proshow-caption .proshow-title{height:124px;display:flex;align-items:center;justify-content:center;padding:0 30px}.QX-11229734 .main:hover{border-color:#dadad8}.QX-11229734 .imgBox{width:100%;height:0;position:relative;padding-bottom:75%}.QX-11229734 .imgBox img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.QX-11229734 .imgBox a{outline:0}.QX-11229734 .text{font-family:Lato,sans-serif;font-size:20px;letter-spacing:.14em;line-height:30px;font-weight:900;color:#313131;padding:32px 0;text-align:center;display:flex;justify-content:center;align-items:flex-start}.QX-11229734 .text span{width:5px;height:5px;border-radius:50%;background:#313131;display:block;margin-right:10px;margin-top:12px}.QX-11229734 .text a{color:inherit;outline:0;max-width:100%;max-height:60px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;text-overflow:ellipsis}.QX-11229734 .button{background-color:#d1d3d0;color:inherit;margin-top:1em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:400;letter-spacing:.02em;line-height:24px;text-transform:none;padding:.7em 2em;display:inline-block;outline:0}.QX-11229734 .button i{margin-left:20px}@media screen and (max-width:1200px){.QX-11229734 .tile{padding:0 10px}.QX-11229734 .title{margin:0 10px;width:calc(100% - 20px);margin-bottom:30px}.QX-11229734 .main .proshow-caption .proshow-title{height:80px}.QX-11229734 .text{padding:25px 0}}@media screen and (max-width:1000px){.QX-11229734 .title{font-size:28px}.QX-11229734 .tile{padding:0 10px}}@media screen and (max-width:700px){.QX-11229734 .main .proshow-caption .proshow-title{padding:0 15px}.QX-11229734 .slick-dots{margin-top:20px !important}}