.mainStage-vcard-app{background-color:#fcfcfc;background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%;overflow:hidden;position:relative}.mainStage-vcard-app .show{display:block}.mainStage-vcard-app .hide{display:none}.plane-color{background-image:url(https://ci-hub.com/hubfs/CIhub-2023/mainstage-app-bg-plane.png)}.mainStage-vcard-app h1{color:var(--hub-red);margin-bottom:1.25rem;margin-top:2rem;padding-bottom:1.25rem;position:relative}.mainStage-vcard-app h1:after{background-color:var(--hub-red);bottom:0;content:"";height:.25rem;left:0;position:absolute;width:2rem}.mainStage-vcard-app h1 span.gradient{background:var(--gradient-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mainStage-vcard-app p{color:var(--heading-color)}.mainStage-vcard-app .button-primary{margin-top:1rem;position:relative;z-index:1}.mainStage-vcard-app .button-primary:after{background-color:var(--hub-red);border-radius:1rem;bottom:3px;content:"";filter:blur(20px);height:calc(100% - 17px);left:20px;position:absolute;width:calc(100% - 40px);z-index:-1}.mainStage-vcard-app .banner_thumb_shape>div{position:relative}.mainStage-vcard-app .banner_thumb_shape>div img{border-radius:12px;position:relative;z-index:1}.mainStage-vcard-app .banner_thumb_shape>div:before{background-image:url(https://ci-hub.com/hubfs/CIhub-2023/line-frames-white.png);background-position:0 100%;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";height:106px;position:absolute;right:-30%;width:100%;z-index:0}.mainStage-vcard-app.plane-color .banner_thumb_shape>div:before{background-image:url(https://ci-hub.com/hubfs/CIhub-2023/line-frames-blue.svg)}.mainStage-vcard-app .banner_thumb_shape>div:after{background-image:url(https://ci-hub.com/hubfs/CIhub-2023/dots-red.svg);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:250px;left:0;position:absolute;top:0;width:250px;z-index:0}.social-network,.social-network:hover{text-decoration:none}@media screen and (max-width:1023px){.mainStage-vcard-app{background-size:30% 100%}}@media screen and (max-width:767px){.mainStage-vcard-app{background-image:none}}@media screen and (min-width:1200px){.mainStage-vcard-app{margin-bottom:5.625rem;padding-bottom:5.625rem;padding-top:5.625rem}}@media screen and (min-width:768px) and (max-width:1199px){.mainStage-vcard-app{margin-bottom:3.125rem;padding-bottom:3.125rem;padding-top:3.125rem}}@media screen and (max-width:767px){.mainStage-vcard-app{margin-bottom:1.875rem;padding-bottom:1.875rem;padding-top:1.875rem}}