@font-face{font-family:Avenue;src:url(https://info.visibrain.com/hubfs/[MTG]%20Fonts/Avenue/Avenue%20Mono.woff)}@font-face{font-family:Avenir;font-weight:900;src:url(https://info.visibrain.com/hubfs/[MTG]%20Fonts/Avenir/Avenir%20Black.ttf)}@font-face{font-family:Avenir;font-weight:800;src:url(https://info.visibrain.com/hubfs/[MTG]%20Fonts/Avenir/Avenir%20Heavy.ttf)}@font-face{font-family:Avenir;font-weight:500;src:url(https://info.visibrain.com/hubfs/[MTG]%20Fonts/Avenir/Avenir%20Regular.ttf)}@font-face{font-family:Avenir;font-weight:400;src:url(https://info.visibrain.com/hubfs/[MTG]%20Fonts/Avenir/Avenir%20Book.ttf)}@font-face{font-family:Avenir;font-weight:300;src:url(https://info.visibrain.com/hubfs/[MTG]%20Fonts/Avenir/Avenir%20Light.ttf)}@font-face{font-family:Avenir_label;src:url(https://info.visibrain.com/hubfs/[MTG]%20Fonts/Avenir/Avenir.ttc)}section.cards-columns-module{overflow:hidden;position:relative;z-index:1}section.cards-columns-module .background-container{display:flex;flex-direction:row;left:50%;position:absolute;top:0;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;z-index:1}section.cards-columns-module .background-container:after{background:linear-gradient(180deg,hsla(0,0%,100%,.4) -7.16%,hsla(0,0%,100%,.5) -7.15%,#fff 68.92%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}section.cards-columns-module .container{align-items:center;display:flex;flex-direction:column;position:relative;width:100%;z-index:2}section.cards-columns-module .container>.title{margin-bottom:105px;margin-top:15px;text-align:center}section.cards-columns-module .container .columns{display:flex;flex-direction:row;gap:15px;width:100%}section.cards-columns-module .container .columns .column{border:1px solid #c7c7c7;border-radius:10px;display:flex;flex:1;flex-direction:column;gap:15px;padding:60px 15px 15px;position:relative}section.cards-columns-module .container .columns .column>.title{background-color:#5fffb6;border-radius:100px;font-size:14px;font-weight:500;left:50%;letter-spacing:.2em;line-height:1.5;padding:10px 30px;position:absolute;text-align:center;text-transform:uppercase;top:0;transform:translate(-50%,-50%)}section.cards-columns-module .container .columns .column .card{background-color:#e8f2ee;border-radius:5px;padding:20px;transition:background-color .3s;width:100%}section.cards-columns-module .container .columns .column .card.gsap-start-anim{opacity:.001;transform:translateY(15px)}section.cards-columns-module .container .columns .column .card:hover{background-color:#0b0d0c}section.cards-columns-module .container .columns .column .card:hover .h4,section.cards-columns-module .container .columns .column .card:hover .text{color:#fff}section.cards-columns-module .container .columns .column .card .icon,section.cards-columns-module .container .columns .column .card dotlottie-player{height:45px;margin-bottom:20px;width:45px}section.cards-columns-module .container .columns .column .card .icon img,section.cards-columns-module .container .columns .column .card dotlottie-player img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}section.cards-columns-module .container .columns .column .card .text{color:#545e5a;margin-top:10px;transition:color .3s}@media screen and (max-width:768px){section.cards-columns-module .background-container:after{background:linear-gradient(180deg,hsla(0,0%,100%,.4) -7.16%,hsla(0,0%,100%,.5) -7.15%,#fff 68.92%)}section.cards-columns-module .background-container svg{height:234px;stroke-width:4px;width:100px}section.cards-columns-module .container .columns{flex-direction:column;gap:90px}section.cards-columns-module .container .columns .column .card{height:-moz-fit-content;height:fit-content}}