.hero_section{padding:200px 0 100px;position:relative}.hero_section .btn a.hs-sec-btn svg{display:inline-block;height:20px;margin-right:5px;vertical-align:middle;width:20px}.hero_section .overlay{background-image:linear-gradient(97deg,#000,transparent);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hero_section :not(a){color:#fff}.hero_section .hero_section_content{max-width:670px;position:relative;width:100%}.hero_section .banner_content :last-child{margin-bottom:0}.hero_section .banner_content{margin-bottom:60px}.hero_section h1{font-family:AvenirLight}.hero_section .btn a{border-radius:40px}.hero_section .btn .hs-button{background:#fcd254;font-family:Avenir-Heavy}.hero_section .banner_content p{font-family:AvenirLight;font-size:26px;line-height:normal}.hero_section .btn a.hs-sec-btn{color:#fff}.hero_section .ctas{align-items:center;display:flex;gap:25px}@media(max-width:767px){.hero_section h1{font-size:25px}.hero_section .banner_content{margin-bottom:15px}.hero_section .banner_content p{font-size:16px}.hero_section .overlay{background-image:linear-gradient(90deg,#000,#00000087)}.hero_section{padding:100px 0 50px}.hero_section .btn .hs-button{font-size:15px;padding:8px 15px}.hero_section .ctas{gap:10px}}