.hero_section{margin-bottom:-100px;overflow:hidden;padding:4% 0 0;position:relative}.hero_section h1{border-left:2px solid var(--secondary-color);font-weight:300!important;padding-left:16px}.hero_section h2{font-size:26px;font-style:italic;font-weight:300;line-height:1.3em;text-shadow:none}.hero_section h2,.hero_section h3{font-family:var(--primary-font);margin-bottom:20px}.hero_section h3{color:var(--secondary-color);font-weight:400;letter-spacing:2px}.hero_section .wrapper{width:100%}.hero_section .wrapper.max-wrap{max-width:860px}.hero_section .hero_content{background:#fff;border-radius:4px;margin-top:60px;padding:50px;position:relative;z-index:1}.hero_section .hero_content .hero-text ul{display:flex;flex-wrap:wrap;padding-left:30px}.hero_section .hero_content .hero-text ul li{display:list-item;padding-right:10px}.hero_section .hero_content .hero-text.one-col ul li{width:100%}.hero_section .hero_content .hero-text.two-col ul li{width:50%}.hero_section .hero_content .hero-text.three-col ul li{width:33.33%}.hero_section .hero-button{margin-top:40px}@media (max-width:768px){.hero_section{padding:50px 0 10px}.hero_section h1,.hero_section h3{margin-bottom:0}.hero_section .hero_content .hero-text ul li{padding-right:26px}.hero_section .hero_content .hero-text.three-col ul li{width:50%}}@media (max-width:535px){.hero_section{padding:50px 0 10px}.hero_section h1,.hero_section h3{margin-bottom:0}.hero_section .hero_content .hero-text ul li{padding-right:26px}.hero_section .hero_content .hero-text.three-col ul li,.hero_section .hero_content .hero-text.two-col ul li{width:100%}}