.cont_with_bg{background-position:50%;background-repeat:no-repeat;background-size:contain}.cont_with_bg .container{height:100%;margin:0 auto;max-width:1310px}.cont_with_bg .cont_bg_main{display:flex;flex-direction:column;justify-content:center;min-height:750px}.cont_with_bg .cont_wrap h2{background:-webkit-linear-gradient(#52aa18,#45962b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2}.cont_with_bg .cont_wrap h2 .upp_bld{font-family:rionasans-b,Riona Sans Regular,sans-serif;font-weight:700;text-transform:uppercase}.cont_with_bg .cont_wrap h2:last-child{font-family:Riona Sans Regular,sans-serif}.cont_with_bg .cont_wrap{padding-bottom:30px}@media (max-width:1366px){.cont_with_bg{padding:0 35px}}@media (max-width:991px){.cont_with_bg .cont_wrap h2{font-size:32px}.cont_with_bg .cont_bg_main{min-height:450px}}@media (max-width:767px){.cont_with_bg .cont_wrap h2:last-child{max-width:70%}.cont_with_bg .cont_bg_main{justify-content:flex-start;min-height:450px;padding-top:20px}}