@media only screen and (max-width:1279px){h1{font-size:60px}.modal_section{padding:60px 0}.section_03 .row>div>div p{max-width:100%;width:320px}.form-content label{align-items:start;display:flex!important}.form-content label span{margin-top:-7px}.modal_section .left_content a{margin-top:40px}.modal_section .modal-col .info{left:13px;right:15px}.modal_section .modal-col .info h3{font-size:16px}.modal_section .modal-col .info button,.modal_section .modal-col .info p{font-size:14px}.section_03 h2,.section_03 p,.section_04 h2{margin-bottom:15px!important}.modal_section .left_content p,.section_01 .left_content h6{margin-top:15px}.section_03 .list_group_wrapper{margin-top:20px}.solution_section .row{align-items:start}.solution_section .row>div .title{margin-top:20px;padding:0 15px 30px}.solution_section .row>div a{margin-top:30px;padding:15px 30px}a.btn.btn-black.second_btn{margin-top:10px}.testimonial_section .item{min-height:295px!important}.testimonial_section{padding-bottom:60px}.images_section{min-height:280px}.section_05{padding:60px 0}.footer .row>div:nth-child(3) ul{max-width:auto}}@media screen and (min-device-width:768px) and (max-device-width:991px){.modal_section .left_col,.modal_section .left_content{max-width:270px!important}.row.card_wrapper{max-width:390px!important}.modal_section .modal-col .info button,.modal_section .modal-col .info p{font-size:12px}.discound_label{font-size:11px;left:-54px;padding:6px 10px;position:absolute;top:25px}.modal_section .modal-col .info{bottom:15px}}@media only screen and (max-width:991px){h1{font-size:40px}h2{font-size:32px}.section_01 .left_content h6{font-size:18px}.section_01 .form_box{padding:30px 25px}.section_02{padding:100px 0 90px}.section_02 .row>div>.content{padding:30px 25px}.section_03 .row>div>div{gap:20px;padding:20px}.section_03 .row>div>div p{width:240px}.section_03 h2,.section_04 h2{margin-bottom:30px}.section_04{padding:90px 0}.section_04 .row>div img{width:100%}.section_04 .row>div .title{padding:0 15px}.section_04 .row>div p{margin-top:12px}.footer{padding-top:60px}.footer .row>div:first-child{max-width:100%}.footer .row>div:first-child div{max-width:300px}.footer .row>div:nth-child(2),.footer .row>div:nth-child(4){max-width:50%!important}.footer .row>div:nth-child(3){order:4}.footer .row>div:nth-child(4){max-width:42%!important;order:3}.footer .row>div:nth-child(3){max-width:100%}.footer .row>div:nth-child(3) ul{width:48%}.footer .footer_top_row{padding-bottom:60px;position:relative}.footer .social_link_wrapper{bottom:0;display:flex;justify-content:space-between;left:0;position:absolute;width:100%}.solution_section{padding:40px 0 50px}.testimonial_section{padding-bottom:30px;padding-top:40px}.testimonial_section h2{margin-bottom:30px}}@media only screen and (max-width:767px){.mobile-only{display:block}.desktop-only{display:none}.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);margin-left:auto;margin-right:auto;text-align:center}.btn{font-size:var(--font-size-button-sm);max-width:100%;padding:16px 40px}.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)}.header img{width:150px}.header a.btn{font-size:14px;padding:14px 26px!important}.header .row{gap:0!important;justify-content:space-between}.section_01{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:auto;padding:45px 0}.section_01 .row>div:first-child{margin:0 auto;max-width:330px!important}.section_01 h1{margin-top:0}.section_01 .left_content h6{font-size:14px;max-width:224px}.section_01 .left_content p{margin-top:65px}.section_01 a.btn{display:inline-block;margin-top:90px}.section_01 .left_content p{display:none}.section_01 .row{gap:94px}.form_box{border-radius:20px}.section_01 .form_box{padding-bottom:20px}.modal_section .row.card_wrapper{max-width:307px!important}.modal-content .d-flex{flex-direction:column-reverse}.modal-content .modal-top-content{align-items:start!important}.modal_section .modal-full .modal-content button.close{left:unset!important;right:22px!important}.modal_section{padding:45px 0}section.modal_section .row{margin-bottom:30px}.modal_section .left_content{margin:auto;text-align:center}.modal_section .left_content a{margin-top:20px}.testimonial_section .slider_two .owl-nav{display:none}.section_02{padding:415px 0 60px}.section_01 .row>div:first-child{padding-bottom:0}.form-content input[type=text],.form-content select{border-radius:8px;margin-bottom:9px;padding:11px 28px}.section_02 .row>div .content h3{font-size:20px}.testimonial_section .owl-theme{width:870px}.testimonial_section .owl-stage-outer{margin-left:-260px}.section_02 .item .content,.section_02 .row>div>.content{padding:40px 35px}.modal_section .modal-col img{margin-left:auto;margin-right:auto;width:100%}.modal_section .modal-col .info{left:32px;max-width:200px}.slider_one{margin-bottom:25px}.section_03{padding:45px 0}.section_03 p{text-align:center}.section_03 img{margin-top:0}.section_03 .row>div>div p{width:auto}.solution_section .row>div .card-body{min-height:unset}a.btn.btn-black.second_btn{margin-top:30px!important}.section_04 .row>div h3{font-size:20px}.section_04 .row>div p{font-size:16px;margin-top:8px}.section_05{overflow:visible;padding:0 0 52px}.section_05 .row{flex-direction:column-reverse;gap:2px}.section_05 .row div{text-align:center}.form_box{margin-right:auto}.section_05 .form_box{position:relative;top:-50px}.section_05 h1{font-size:30px;margin:0 auto 0 0}.section_05 h1,.section_05 p{max-width:215px;text-align:left}.section_05 p{font-size:14px;margin-left:0;margin-right:auto;margin-top:24px}.form_box p{margin-left:auto}.section_05 .form-content{margin-right:auto}.section_05 .form-content label{text-align:left}.solution_section{padding:20px 0 40px}.modal_section{padding-bottom:0}.form-content select{background-color:#fff;height:41px!important;padding-left:10px}.form-content input[type=email],.form-content input[type=tel],.form-content input[type=text],.form-content select{padding-left:10px!important}.form-content .actions input{border-radius:100px!important;height:54px}}@media only screen and (max-width:575px){.footer .row>div:nth-child(2),.footer .row>div:nth-child(4){max-width:45%!important}}