/*!*******************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js!./assets/blocks/scss/campaign/hero/hero-1.scss ***!
  \*******************************************************************************************************************************************************************/
.campaign-hero-1-block{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh}.campaign-hero-1-block .bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.campaign-hero-1-block .bg-layer::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(0 0 0 / .6) 0%,rgb(0 0 0 / .6) 100%)}.campaign-hero-1-block .bg-layer img{height:100%}.campaign-hero-1-block .hero-1-content{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#fff;gap:32px;max-width:794px}@media screen and (max-width:1024px){.campaign-hero-1-block .hero-1-content{padding:0 16px}}.campaign-hero-1-block .hero-1-content .hero-1-title{font-size:44px;font-style:normal;font-weight:700;line-height:140%;margin:0;color:#fff}@media screen and (max-width:1024px){.campaign-hero-1-block .hero-1-content .hero-1-title{font-size:28px;font-style:normal;font-weight:700;line-height:140%}}.campaign-hero-1-block .hero-1-content .hero-1-desc{font-size:20px;font-style:normal;font-weight:600;line-height:150%}@media screen and (max-width:1024px){.campaign-hero-1-block .hero-1-content .hero-1-desc{font-size:18px;font-style:normal;font-weight:600;line-height:150%}}