@media(max-width:767.98px){h1,.h1{font-size:2rem!important}h2,.h2{font-size:1.75rem!important}h3,.h3{font-size:1.5rem!important}.container{padding-left:1.25rem;padding-right:1.25rem}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.my-5{margin-top:2rem!important;margin-bottom:2rem!important}}.text-with-numbers-left-parallax-right .display-3,.text-with-numbers-left-parallax-right .display-4,.text-with-numbers-left-parallax-right .display-5{letter-spacing:-.02em}.text-with-numbers-left-parallax-right .display-3 span,.text-with-numbers-left-parallax-right .display-4 span,.text-with-numbers-left-parallax-right .display-5 span{margin-right:.25em}@media(max-width:767.98px){.tech-comparison-grid .table{font-size:.875rem}.tech-comparison-grid .table th,.tech-comparison-grid .table td{padding:.5rem .25rem}.tech-comparison-grid .table img{max-width:32px;height:auto}}@media(max-width:767.98px){.testimonial-cards .card{margin-bottom:1.5rem}.testimonial-cards .card-body{padding:1.25rem}.testimonial-cards .avatar{width:60px;height:60px}}@media(max-width:767.98px){.partner-logos .row{margin-left:-.5rem;margin-right:-.5rem}.partner-logos .col{padding-left:.5rem;padding-right:.5rem;margin-bottom:1rem}.partner-logos img{max-height:40px;width:auto}}@media(max-width:767.98px){.blog-list .card{margin-bottom:1.5rem}.blog-list .card-img-top{height:180px}.blog-list .card-title{font-size:1.125rem}}@media(max-width:767.98px){.footer{text-align:center}.footer .nav{justify-content:center;margin-bottom:1rem}.footer .social-links{justify-content:center;margin-bottom:1.5rem}.footer .logo{margin-bottom:1.5rem}}@media(max-width:767.98px){.portfolio-grid .card{margin-bottom:1.5rem}.portfolio-grid .card-img-top{height:200px}}@media(max-width:991.98px){.navbar-collapse{max-height:80vh;overflow-y:auto}.navbar-nav .dropdown-menu{border:none;padding-left:1.5rem;background-color:initial}.navbar-nav .nav-link{padding-top:.75rem;padding-bottom:.75rem}}@media(max-width:767.98px){.pricing-calculator .form-select,.pricing-calculator .form-control{font-size:.875rem}.pricing-calculator .card-body{padding:1.25rem}.pricing-calculator .btn{width:100%;margin-top:1rem}}