section.hero-main{position:relative;min-height:650px;display:flex;align-items:center;overflow:hidden;padding:100px 0 0;background-position:center;background-repeat:no-repeat;background-size:cover}section.hero-main:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2}section.hero-main .hero-breadcrumbs{position:absolute;display:block;top:150px;z-index:3;width:1280px;left:50%;transform:translate(-50%,0);padding:0 15px}section.hero-main .hero-breadcrumbs a,section.hero-main .hero-breadcrumbs span{color:var(--text-color-contrast)}section.hero-main .hero-breadcrumbs .breadcrumb_last{color:var(--accent-color)}section.hero-main .container{position:relative;z-index:3}section.hero-main h1{color:var(--text-color-contrast)}section.hero-main .container>p{color:var(--text-color-contrast);margin:20px 0 0;max-width:738px}section.hero-main .hero-cta{display:flex;align-items:center;margin:40px 0 0}section.hero-main .hero-actions{display:flex;gap:10px;a{display:flex;align-items:center;height:70px;color:var(--text-color-contrast);font-weight:400;padding:24px 68px;background-color:var(--accent-color);border:1px solid transparent;border-radius:8px;transition:all ease 0.3s;&:hover{background-color:var(--main-text-color);border:1px solid var(--accent-color)}}}section.hero-main ul.checkmark{display:flex;color:var(--text-color-contrast);margin:0 0 0 30px;gap:30px}section.hero-main ul.checkmark li{margin:0;align-items:center}@media (max-width:1280px){section.hero-main .hero-breadcrumbs{top:120px;width:auto;left:0;transform:translate(0,0)}}@media (max-width:1170px){section.hero-main{padding:174px 0 0}section.hero-main .hero-breadcrumbs{top:194px}}@media (max-width:921px){section.hero-main{padding:61px 0 0}section.hero-main .container{text-align:center}section.hero-main h1{color:var(--text-color-contrast)}section.hero-main p{max-width:100%}section.hero-main .hero-actions{justify-content:center}section.hero-main .hero-breadcrumbs{top:73px}section.hero-main .hero-breadcrumbs a,section.hero-main .hero-breadcrumbs span{font-size:14px;font-weight:400}}@media (max-width:767px){section.hero-main ul.checkmark{display:none}section.hero-main .hero-cta{justify-content:center}section.hero-main .hero-cta{justify-content:center}section.hero-main .hero-actions{justify-content:center;flex-direction:column;align-items:center}section.hero-main .hero-actions a{justify-content:center;width:100%}}