.section-heading.section-frontpage-heading-v2{height:100vh;position:relative;overflow:hidden;z-index:0}@media (max-width:980px){.section-heading.section-frontpage-heading-v2{height:calc(100vh - 70px)}}.section-heading.section-frontpage-heading-v2 .bg-image,.section-heading.section-frontpage-heading-v2 .bg-video{height:100%;position:absolute;left:0;top:0;width:100%;overflow:hidden}.section-heading.section-frontpage-heading-v2 .bg-image:before,.section-heading.section-frontpage-heading-v2 .bg-video:before{content:"";width:100%;height:90%;background:linear-gradient(180deg,rgba(13,31,68,.7),rgba(32,77,170,0));position:absolute;top:0;left:0;z-index:1}.section-heading.section-frontpage-heading-v2 .bg-image iframe,.section-heading.section-frontpage-heading-v2 .bg-video iframe{width:100%;height:100%;pointer-events:none;transform:scale(4.6);max-height:100vh}.section-heading.section-frontpage-heading-v2 .bg-image iframe video,.section-heading.section-frontpage-heading-v2 .bg-video iframe video{margin:0;height:100%;width:100%;object-fit:cover}.section-heading.section-frontpage-heading-v2 .bg-image img,.section-heading.section-frontpage-heading-v2 .bg-video img{height:100%;width:100%;object-fit:cover;object-position:center}.section-heading.section-frontpage-heading-v2 .bg-image figure,.section-heading.section-frontpage-heading-v2 .bg-video figure{height:100%;width:100%;margin:0;padding:0}.section-heading.section-frontpage-heading-v2 .bg-image figure video,.section-heading.section-frontpage-heading-v2 .bg-video figure video{height:100%;width:100%;object-fit:cover}.section-heading.section-frontpage-heading-v2 .container{display:block;position:relative;z-index:1;margin-top:100px}@media (min-width:981px){.section-heading.section-frontpage-heading-v2 .container{margin-top:200px}}.section-heading.section-frontpage-heading-v2 .container .sub-title,.section-heading.section-frontpage-heading-v2 .container .title{text-align:center;position:relative;color:var(--white);text-transform:uppercase}.section-heading.section-frontpage-heading-v2 .container .sub-title{font-weight:500;margin-block:0 15px}@media (min-width:981px){.section-heading.section-frontpage-heading-v2 .container .sub-title{font-size:32px;line-height:34px;margin-block:0 30px}}.section-heading.section-frontpage-heading-v2 .container .title{margin-block:0 20px;padding-bottom:20px}.section-heading.section-frontpage-heading-v2 .container .title:before{left:0;right:0;margin:0 auto;background-color:#fff}@media (min-width:981px){.section-heading.section-frontpage-heading-v2 .container .title{font-size:52px;line-height:50px;margin-block:0 40px;padding-bottom:40px}}.section-heading.section-frontpage-heading-v2 .container .btn-primary{text-align:center}.section-heading.section-frontpage-heading-v2 .container .btn-primary a.btn{display:inline-block;background-color:var(--purple-new);border-color:var(--purple-new);max-width:-moz-fit-content;max-width:fit-content;touch-action:manipulation}.section-heading.section-frontpage-heading-v2 .container .btn-primary a.btn:active,.section-heading.section-frontpage-heading-v2 .container .btn-primary a.btn:focus,.section-heading.section-frontpage-heading-v2 .container .btn-primary a.btn:visited{display:inline-block;color:var(--white);background-color:var(--purple-new)}@media (hover:hover) and (pointer:fine){.section-heading.section-frontpage-heading-v2 .container .btn-primary a.btn:hover{color:var(--white);background-color:rgba(159,28,187,.5)}}@media (hover:none),(pointer:coarse){.section-heading.section-frontpage-heading-v2 .container .btn-primary a.btn:hover{color:var(--white);background-color:var(--purple-new)}}