.hero_section{overflow:hidden;padding:4% 0 0;position:relative}.hero_section h2{font-family:var(--secondary-font);font-size:26px;font-style:italic;font-weight:300;line-height:1.3em;margin-bottom:20px;text-shadow:none}.hero_section h3{color:#dd4f0a;font-weight:600;letter-spacing:2px;margin-bottom:20px}.hero_section .wrapper{width:100%}.hero_section .wrapper.max-wrap{max-width:860px}.hero_section .hero_content{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%}}