.brickverse-home-wrapper{padding-top:31px}.brick-text-abs{flex-direction:column;gap:3rem;display:flex;position:absolute;bottom:4.625rem;left:50%;transform:translate(-50%)}.brick-text-abs p{max-width:22rem;letter-spacing:-5%;vertical-align:middle;color:#fffc;line-height:121%}@media only screen and (max-width:991px){.brick-text-abs p{max-width:100%;color:#000c!important;font-size:16px!important}.brick-text-abs{bottom:unset;left:unset;transform:unset;border-bottom:.25px solid #000;gap:20px;padding:32px 0;position:relative}}
.image-grid-content{grid-template-columns:66.77% 33.23%;gap:31px;display:grid}@media only screen and (max-width:991px){.image-grid-content{grid-template-columns:66.67% 33.33%;gap:14px;width:100%;overflow:hidden}}
.color-grid-wrapper{padding:30px 0}.color-grid-content{grid-template-columns:repeat(4,1fr);grid-template-areas:"one two two three""four four five five";gap:1.938rem;display:grid}.color-grid-content h4{letter-spacing:-.05em;color:#fff;margin:0 0 8px;font-size:1.5rem;line-height:1.2}.color-grid-content p{color:#fff;font-size:1rem;font-family:var(--light-font-family);margin:0}.color-grid-content p span{color:#fff9}.color-grid-content>div{flex-direction:column;justify-content:center;align-items:center;min-height:373px;display:flex}.color-box05 h4,.color-box05 p{color:#192647}.color-box01{grid-area:one}.color-box02{grid-area:two}.color-box03{grid-area:three}.color-box04{grid-area:four}.color-box05{grid-area:five}.color-grid-animation-box{position:relative;overflow:hidden}.color-grid-animation-bg{z-index:1;background-color:#fff;width:100%;height:100%;position:absolute;inset:0}.color-grid-animation-fill{transform-origin:0;z-index:2;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.color-box05 .color-grid-animation-content h4,.color-box05 .color-grid-animation-content p{color:#192647!important}.color-grid-animation-content{z-index:3;pointer-events:none;will-change:clip-path;position:relative}@media only screen and (max-width:991px){.color-grid-content>div:first-child,.color-grid-content>div:nth-child(3){display:none}.color-grid-content{flex-direction:column;gap:14px;display:flex}.color-grid-content>div{gap:5px;min-height:140px}.color-grid-wrapper{padding:30px 42px}.color-grid-content h4{font-size:16px}.color-grid-content p{font-size:14px}}
