/* compiled by scssphp 1.6.0 on Mon, 07 Aug 2023 14:53:03 +0000 (0.0956s) */

html #root #wrap_all #main .section.header_home{margin-top:-92px;min-height:80vh;padding:0 0 90px;overflow:hidden}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.header_home{padding-bottom:30px}}html #root #wrap_all #main .section.header_home .container{padding-top:50vh;z-index:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:500vw;max-width:100%}@media only screen and (max-width: 96rem){html #root #wrap_all #main .section.header_home .container{padding-top:45vh}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.header_home .container{padding-top:40vh}}html #root #wrap_all #main .section.header_home .container .heading{position:relative;padding-top:40px}html #root #wrap_all #main .section.header_home .container .heading:before{position:absolute;width:130%;height:2100px;border:1px solid #ed1c24;border-radius:100%;background-color:rgba(237, 28, 36, 0.8);content:' ';left:-15%;top:-30px}@media only screen and (max-width: 85.3125rem){html #root #wrap_all #main .section.header_home .container .heading:before{left:-50%;width:200%}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.header_home .container .heading:before{left:-100%;width:300%}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header_home .container .heading:before{top:-20px}}html #root #wrap_all #main .section.header_home .container .heading h1{color:#fff;text-align:center;font-size:50px;line-height:1;font-weight:600;margin:0 auto 15px;max-width:660px;width:100%;padding:40px 0 0;position:relative;z-index:2}@media only screen and (max-width: 85.3125rem){html #root #wrap_all #main .section.header_home .container .heading h1{padding-top:60px}}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.header_home .container .heading h1{font-size:40px;max-width:450px;padding-top:50px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.header_home .container .heading h1{padding-top:80px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header_home .container .heading h1{font-size:35px;max-width:380px;padding-top:90px}}html #root #wrap_all #main .section.header_home .container .heading h2{text-align:center;font-size:25px;font-weight:500;color:#fff;margin:0 auto 15px;max-width:660px;width:100%;letter-spacing:1.5px;position:relative;z-index:2}html #root #wrap_all #main .section.header_home .container .heading h2:before{display:none}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.header_home .container .heading h2{max-width:450px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header_home .container .heading h2{max-width:380px;font-size:23px}}html #root #wrap_all #main .section.header_home .container .heading .button-row{position:relative;z-index:2}html #root #wrap_all #main .section.header_home .container .heading .button-row .button{margin:0 5px}html #root #wrap_all #main .section.header_home .container .heading .button-row .button:first-child{margin-left:0}html #root #wrap_all #main .section.header_home .container .heading .button-row .button:last-child{margin-right:0}html #root #wrap_all #main .section.header_home .background-image{z-index:-2}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.header_home .background-image{z-index:-1}}html #root #wrap_all #main .section.header_home .video-wrap{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);aspect-ratio:1.7777777778;width:auto;height:auto;min-height:100%;min-width:100%;aspect-ratio:1.7777777778;z-index:-1}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.header_home .video-wrap{z-index:-2}}html #root #wrap_all #main .section.header_home .video-wrap .player{aspect-ratio:1.7777777778;width:auto;height:auto;min-height:100%;min-width:100%;aspect-ratio:1.7777777778}html #root #wrap_all #main .section.header_home .video-wrap iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;height:auto;min-height:100%;min-width:100%;aspect-ratio:1.7777777778}