.HeroBlock-module-scss-module__H4igBW__hero{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:calc(100vh - 85px);padding:50px 45px;display:flex;position:relative;overflow:hidden}.HeroBlock-module-scss-module__H4igBW__hero .heading{margin-bottom:0}@media screen and (max-width:960px){.HeroBlock-module-scss-module__H4igBW__hero .heading{font-size:5rem;line-height:6.7rem}}.HeroBlock-module-scss-module__H4igBW__hero .subheading{margin-bottom:0}@media screen and (max-width:768px){.HeroBlock-module-scss-module__H4igBW__hero .subheading{margin-bottom:10px}}.HeroBlock-module-scss-module__H4igBW__hero .swiper-pagination-custom{justify-content:center;position:absolute;right:50%;transform:translate(50%);bottom:25px!important}@media screen and (min-width:769px){.HeroBlock-module-scss-module__H4igBW__hero .swiper-pagination-custom{justify-content:flex-end;left:auto;right:45px;transform:translate(0%);bottom:50px!important}}.HeroBlock-module-scss-module__H4igBW__hero .slider-overlay{z-index:3;pointer-events:none;background:linear-gradient(#000c 0%,#0000 50% 50%,#000c 100%);width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:768px){.HeroBlock-module-scss-module__H4igBW__hero{padding:50px 17px 75px}@supports (-webkit-touch-callout:none){.HeroBlock-module-scss-module__H4igBW__hero{height:calc(100vh - 110px)}}}.HeroBlock-module-scss-module__H4igBW__content{z-index:5;width:100%;max-width:500px;position:relative}.HeroBlock-module-scss-module__H4igBW__buttons{margin-top:10px}
