@media only screen and (min-width:1240px){.section_01 h1 span{display:block}}@media only screen and (max-width:1239px){h1,h2{font-size:32px}.section_01{min-height:550px;padding-top:40px}.section_01 .hero_text{max-width:550px}.section_01 .hero_text img.line{margin-top:-10px}.section_01 p{padding-top:5px}.section_01 .form_wrapper{min-height:474px;width:320px}.form_title{min-height:42px;width:300px}.form_title h3{font-size:18px}form{min-height:465px;padding:70px 20px 30px}textarea{margin-bottom:20px}.hs-button{font-size:18px!important}input.hs-button.primary.large{background-position:230px;padding-bottom:15px;padding-top:15px}input.hs-input{font-size:14px!important;padding:12px 15px}.form .form_btn button{font-size:18px;padding:16px 30px}.section_01 .hero_text img.arrow{bottom:50px;max-width:22%;position:absolute;right:0}.section_02{padding-bottom:60px;padding-top:80px}section.section_02 .heading{margin:auto;max-width:600px}.heading img{padding-top:10px}.heading p{padding-top:15px}.section_03{padding-bottom:80px}.section_05 .heading{padding-bottom:0}section.section_03 .row>img,section.section_08 .row>img{max-width:47%!important}.text_content>p{padding-top:10px}.section_03 .text_content>ul,.section_06 .text_content>ul{gap:12px;margin-bottom:32px;padding-top:18px}.section_04{min-height:400px}.section_04 .content{padding-bottom:60px;padding-top:120px}.section_04 .content>img{padding-top:7px}p.paragraph_one{padding-top:10px}.section_05{padding:80px 0}.section_06{padding-bottom:140px}section.section_06 .slider{min-height:395px}.gallery img{height:350px;max-width:100%}.section_06 .bg-img{background-position:bottom!important}.section_07{min-height:890px;padding:80px 0}.faq{min-height:500px;padding:30px;width:80%}.faq .accordion{padding-top:10px}.accordion a.accordion-title{font-size:20px!important;width:98%}.section_08{min-height:450px;padding-bottom:60px;padding-top:120px}.section_08 .right_side p{margin-bottom:30px;padding-top:10px}}@media only screen and (max-width:991px){.section_01 .hero_text{max-width:350px}.section_04{background-color:#161414;background-image:url()!important}.section_04 .content{padding-bottom:80px;padding-top:80px}.section_04 .mobile_hero_img{display:block;margin-bottom:30px}}@media only screen and (max-width:767px){.row.col-2>div,.row.col-3>div,.row.col-4>div,.row.col-5>div,.row.col-6>div,.row>div{max-width:100%!important}.row.col-6-sm>div{max-width:calc(16.66667% - 25px)!important}.row.col-5-sm>div{max-width:calc(20% - 24px)!important}.row.col-4-sm>div{max-width:calc(25% - 22.5px)!important}.row.col-3-sm>div{max-width:calc(33.33333% - 20px)!important}.row.col-2-sm>div{max-width:calc(50% - 15px)!important}body,p{font-size:var(--font-size-p-sm)}h1{font-size:var(--font-size-h1-sm)}h2{font-size:var(--font-size-h2-sm)}.btn{font-size:var(--font-size-button-sm);max-width:100%;padding:14px 16px}.heading,.section_01 img.d-block-sm{margin-bottom:25px}.input-control,input,input.hs-input,select,textarea{font-size:var(--font-size-input-sm)}.navbar>a{max-width:35%}.btn-group .btn{font-size:16px;padding:16px}a.callBtn.btn{display:none}.section_01{padding-top:30px!important}#form_target{top:400px}.mobile_hero_img{display:block;margin-bottom:30px}.hero_content{gap:30px;justify-content:center!important}.section_01 .hero_text{max-width:100%;padding-top:0}img.img-fluid.arrow{display:none}.section_02{padding-top:45px}.section_02,.section_03{padding-bottom:45px}.section_03 .row{gap:0}.section_04{background-color:#161414;background-image:url()!important}.section_04 .content{padding-bottom:45px;padding-top:45px}p.paragraph_two{margin-bottom:30px}.section_05,.section_06{padding:45px 0}.section_06{background-color:#fffbf0;background-image:url()!important}section.section_06 .slider{min-height:400px;padding-top:0}.gallery img{height:350px;max-width:100%}.section_07 .content{flex-direction:column}.faq>img{margin-top:-10px;max-width:50%}.faq{margin-top:-180px;padding:20px;position:relative;width:100%}.faq .accordion{padding-top:10px}.section_07{min-height:940px;padding:45px 0}section.section_03 .row>img,section.section_08 .row>img{max-width:100%!important}.section_08 .row{gap:0}footer{padding-top:30px}.footer_content h3{font-size:18px}.footer_content a{font-size:16px}}