.grid-img-link-blocks__module{padding:96px 0 128px}.grid-img-link-blocks__module .container{align-items:center;display:flex;flex-flow:column}.grid-img-link-blocks__module .module__grid-wrapper{display:grid;grid-template-areas:"a . " "a ." "a b" "a b" ". b" ". b";grid-template-columns:604px 604px;grid-gap:32px}.grid-img-link-blocks__module .module__grid-wrapper .module__block:first-child{grid-area:a}.grid-img-link-blocks__module .module__grid-wrapper .module__block:nth-child(2){grid-area:b}.grid-img-link-blocks__module .module__grid-wrapper .module__block:nth-child(3){grid-area:x}.grid-img-link-blocks__module .module__grid-wrapper .module__block:nth-child(4){grid-area:d}.grid-img-link-blocks__module .module__grid-wrapper .module__block:nth-child(5){grid-area:e}.grid-img-link-blocks__module .module__grid-wrapper .module__block:nth-child(6){grid-area:f}.grid-img-link-blocks__module .module__grid-wrapper .module__block:nth-child(7){grid-area:g}.grid-img-link-blocks__module .module__grid-wrapper .module__block:nth-child(8){grid-area:h}.grid-img-link-blocks__module .module__grid-wrapper .module__block:nth-child(9){grid-area:i}.grid-img-link-blocks__module .module__grid-wrapper .module__block:nth-child(10){grid-area:j}.grid-img-link-blocks__module .module__grid-wrapper .module__block{display:flex;flex-flow:column;height:100%;margin-bottom:-6px;overflow:hidden;position:relative;width:100%}.grid-img-link-blocks__module .module__grid-wrapper .module__block img{border-radius:3px;height:806px;object-fit:cover;width:100%}.grid-img-link-blocks__module .module__grid-wrapper .module__block:hover .hidden-mask{opacity:1}.grid-img-link-blocks__module .module__grid-wrapper .module__block .hidden-mask{background:-moz-linear-gradient(0deg,#043843 0,rgba(4,56,67,.253) 21%,rgba(4,56,67,0) 51%),-moz-linear-gradient(180deg,#043843 0,rgba(4,56,67,.253) 21%,rgba(4,56,67,0) 51%);background:-webkit-linear-gradient(0deg,#043843,rgba(4,56,67,.253) 21%,rgba(4,56,67,0) 51%),-webkit-linear-gradient(180deg,#043843,rgba(4,56,67,.253) 21%,rgba(4,56,67,0) 51%);background:linear-gradient(0deg,#043843,rgba(4,56,67,.253) 21%,rgba(4,56,67,0) 51%),linear-gradient(180deg,#043843,rgba(4,56,67,.253) 21%,rgba(4,56,67,0) 51%);border-radius:4px;display:flex;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease-in-out;width:100%}.grid-img-link-blocks__module .module__grid-wrapper .module__block:hover .module__block-content{opacity:1}.grid-img-link-blocks__module .module__grid-wrapper .module__block .module__block-content{display:flex;flex-flow:column;height:100%;justify-content:space-between;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease-in-out;width:100%}.grid-img-link-blocks__module .module__grid-wrapper .module__block .module__block-content h3{color:#fff;font:18px/30px Montserrat;padding:24px 24px 0}.grid-img-link-blocks__module .module__grid-wrapper .module__block .module__block-content .content__wrap--bottom{align-items:center;display:flex;justify-content:space-between;padding:0 24px 24px}.grid-img-link-blocks__module .module__grid-wrapper .module__block .module__block-content .content__wrap--bottom .pseudo-link{align-self:flex-end;color:#fff;display:inline-flex;font:14px/16px Montserrat;max-height:20px;position:relative;text-transform:uppercase;transition:color .5s ease-in-out;white-space:nowrap}.grid-img-link-blocks__module .module__grid-wrapper .module__block .module__block-content .content__wrap--bottom .pseudo-link:hover:before{width:100%}.grid-img-link-blocks__module .module__grid-wrapper .module__block .module__block-content .content__wrap--bottom .pseudo-link:before{background-color:#47c1bf;bottom:-3px;content:"";display:inline-flex;height:2px;left:0;position:absolute;transition:width .5s ease-in-out;width:25px}.grid-img-link-blocks__module .module__grid-wrapper .module__block .module__block-content .content__wrap--bottom .title__wrap{align-items:center;display:flex}.grid-img-link-blocks__module .module__grid-wrapper .module__block .module__block-content .content__wrap--bottom .title__wrap>h2{color:#fff;font:28px/42px Montserrat}.grid-img-link-blocks__module .module__grid-wrapper .module__block .module__block-content .content__wrap--bottom .title__wrap svg{height:64px;margin-right:16px;width:64px}.grid-img-link-blocks__module .module__grid-wrapper .content__wrap--mobile-bottom{align-items:center;display:none;justify-content:space-between}.grid-img-link-blocks__module .module__grid-wrapper .content__wrap--mobile-bottom h2{color:#020202;font:16px/24px Montserrat}.grid-img-link-blocks__module .module__grid-wrapper .module__block .content__wrap--mobile-bottom .pseudo-link{color:#020202;display:inline-flex;font:12px/14px Montserrat;max-height:20px;position:relative;text-transform:uppercase;transition:color .5s ease-in-out;white-space:nowrap}.grid-img-link-blocks__module .module__grid-wrapper .module__block .content__wrap--mobile-bottom .pseudo-link:before{background-color:#47c1bf;bottom:-3px;content:"";display:inline-flex;height:2px;left:0;position:absolute;transition:width .5s ease-in-out;width:80%}@media (max-width:1460px){.grid-img-link-blocks__module .module__grid-wrapper{grid-template-columns:1fr 1fr;padding:0 15px;grid-gap:15px}}@media (max-width:1024px){.grid-img-link-blocks__module{padding:32px 0 48px}.grid-img-link-blocks__module .container{padding:0 28px}.grid-img-link-blocks__module .module__grid-wrapper{grid-gap:initial;align-items:center;display:flex;flex-flow:column;padding:0}.grid-img-link-blocks__module .module__grid-wrapper .module__block:not(:last-child){margin-bottom:48px}.grid-img-link-blocks__module .module__grid-wrapper .module__block img{height:427px;max-height:none;max-width:none;width:320px}.grid-img-link-blocks__module .module__grid-wrapper .module__block:nth-child(odd){left:-13px}.grid-img-link-blocks__module .module__grid-wrapper .module__block:nth-child(2n){right:-13px}.grid-img-link-blocks__module .module__grid-wrapper .module__block .module__block-content{display:none}.grid-img-link-blocks__module .module__grid-wrapper .content__wrap--mobile-bottom{display:flex}.grid-img-link-blocks__module .module__grid-wrapper .module__block .hidden-mask{display:none}}@media (max-width:380px){.grid-img-link-blocks__module .module__grid-wrapper .module__block img{width:100%}}