.landing_hero{background-position:50%;background-size:cover;padding:80px 0}.landing_hero.border{border-bottom:3px solid #0071bb;border-top:3px solid #0071bb}.landing_hero .content{display:flex;flex-wrap:wrap}.landing_hero .content .text_part{width:55%}.landing_hero .content h2{font-size:48px;font-weight:500}.landing_hero .content h2,.landing_hero .content p{color:#fff;font-family:Open sans;margin-bottom:10px}.landing_hero .content p{font-size:20px;max-width:500px}.landing_hero .content a{background:#0270e0;color:#fff;display:inline-block;font-family:Open sans;font-size:16px;font-weight:700;margin-top:20px;padding:10px 20px;text-transform:uppercase;transition:all .3s}.landing_hero .content a:hover{background-color:#005b95!important}.landing_hero .content .img_part{padding-left:100px;position:relative;width:45%}.landing_hero .content img{box-shadow:0 0 13px -2px rgba(0,0,0,.3);position:absolute;width:calc(100% - 100px)}.landing_hero.center .text_part,.landing_hero.center h2{text-align:center}.landing_hero.center .content p{font-size:20px;margin-left:auto;margin-right:auto}@media (max-width:767px){.landing_hero .content .text_part{width:100%}.landing_hero .content .img_part{margin-top:30px;padding:0;text-align:center;width:100%}.landing_hero .content img{position:unset}.landing_hero .content h2{font-size:32px}}