@media only screen and (max-width: 1840px){.bg-section{padding:30px 100px !important}.bg-section .bg-content .nav-brand{margin-bottom:20px}.bg-section .bg-content .bg-nav{margin-bottom:40px}.bg-section .bg-content .nav-brand img{height:60px}.bg-section .bg-content .bg-nav .nav-item{padding:14px 0px}.contact-card{padding:30px 40px}}@media only screen and (max-width: 1640px){.bg-section{padding:20px 80px !important}.bg-section .bg-content .nav-brand{margin-bottom:15px}.bg-section .bg-content .bg-nav{margin-bottom:30px}.bg-section .bg-content .nav-brand img{height:50px}.bg-section .bg-content .bg-nav .nav-item{padding:12px 0px;font-size:16px}.contact-card{padding:20px 30px}.contact-card .contact h6 span{font-size:16px}.contact-card .contact h2{font-size:36px;line-height:normal}.contact-card .contact{padding:10px}.contact-card .contact h6{margin-bottom:5px}.contact-card .contact{margin-bottom:15px}.contact-card{max-width:472px}}@media only screen and (max-width: 1440px){.bg-section{padding:20px 60px !important}.bg-section .bg-content .nav-brand{margin-bottom:10px}.bg-section .bg-content .bg-nav{margin-bottom:20px}.bg-section .bg-content .nav-brand img{height:45px}.bg-section .bg-content .bg-nav .nav-item{padding:10px 0px;font-size:14px}.contact-card{padding:20px 20px}.contact-card .contact h6 span{font-size:14px}.contact-card .contact h2{font-size:30px;line-height:normal}.contact-card .contact{padding:10px}.contact-card .contact h6{margin-bottom:5px}.contact-card .contact{margin-bottom:10px}.contact-card{max-width:400px}.bg-section .bg-content .bg-nav{max-width:300px}}@media only screen and (min-width: 1240px){.sm-header{display:none}}@media only screen and (max-width: 1240px){.inner-body{padding-top:80px;max-width:100%}.sm-p-0{padding:0px !important}.bg-section .bg-content .nav-brand{margin-bottom:10px}.bg-section .bg-content .bg-nav{margin-bottom:20px}.bg-section .bg-content .nav-brand img{height:35px}.bg-section .bg-content .bg-nav .nav-item{padding:8px 0px;font-size:12px}.contact-card{padding:20px 20px}.contact-card .contact h6 span{font-size:14px;line-height:normal}.contact-card .contact h2{font-size:26px;line-height:normal;line-height:normal}.contact-card .contact{padding:10px}.contact-card .contact h6{margin-bottom:5px}.btn-line,.btn-call{padding:6px 30px !important}.contact-card .contact{margin-bottom:10px}.contact-card{max-width:400px}.bg-section .bg-content{display:none}.bg-section .bg-content .bg-nav{max-width:300px}.inner-body{margin:auto}}@media screen and (max-width: 768px){.hero-card .heading h1{font-size:64px;line-height:normal}.bg-section{display:none}.sm-header .bars img{height:16px}.sm-header .offcanvas-header{padding:12px}.sm-header .offcanvas-body .nav .nav-item{padding:10px 0px;font-size:12px}.sm-header .offcanvas-body .nav{margin-bottom:40px}.btn-primary{height:40px !important;font-size:12px !important}.sm-header .offcanvas-body{padding:20px 12px}.hero-card .heading p{font-size:18px;margin-bottom:0px;line-height:normal}.hero-card{padding:26px 0px 0px}.sm-header{padding:12px 14px;height:40px}.inner-body{padding-top:40px}.hero-card{min-height:470px}.practically-card .point span{font-size:12px}.practically-card{width:330px;padding:12px 20px}.services-section .badges .badge{height:20px;font-size:9px;padding:10px 16px;border-radius:6px}.services-section .badges{margin-bottom:48px}.practically-card .numbers h2{font-size:64px}.practically-card .right-badge span{line-height:14px}.practically-card .right-badge span,.practically-card .numbers span{font-size:12px}.practically-card .point{margin-bottom:8px}.practically-card{min-height:auto}.practically-card .right-badge{height:68px}.hero-card .hero-bottom{padding:20px 26px;min-height:auto}.hero-card .hero-bottom p{font-size:10px}.practically-card .point i{font-size:14px}.practically-card .point{gap:6px}.sm-header .nav-brand img{height:16px}.p-80-75{padding:40px 26px}.center-heading{margin-bottom:24px}.services-section .service-banner{margin-bottom:24px}.center-heading p{font-size:12px;line-height:normal}.center-heading h4{font-size:16px;line-height:normal}.services-section .dont-worry-card{margin-top:24px;min-height:auto;padding:20px 38px}.services-section .dont-worry-card h3{font-size:12px;line-height:24px;margin-bottom:12px}.services-section .dont-worry-card .point span{font-size:10px;line-height:14px}.services-section .dont-worry-card .point i{font-size:14px}.services-section .dont-worry-card .point{margin-bottom:12px}.services-section .dont-worry-card .devider{margin-bottom:12px}.contact-card{max-width:286px}.contact-card .contact h6 span{font-size:10px}.contact-card .contact svg{height:12px !important;width:12px !important}.contact-card .contact h2{font-size:24px}.contact-card p{font-size:10px}.btn-line,.btn-call{font-size:12px !important}.btn-line svg,.btn-call svg{height:16px !important;width:16px !important}.voice-section .voice-card .quote{height:15px}.voice-section .voice-card p{font-size:10px;line-height:16px}.voice-section .voice-card small{font-size:8px}.voice-section .btn-write-review{width:144px;height:93px}.flow-section-cards .flow-card .content{padding:12px 13px}.flow-section-cards .flow-card .content p{font-size:10px}.flow-section-cards{margin-bottom:40px}.area-section .area-card{padding:20px}.area-section .area-card .badge{width:70px;height:20px}.area-section .area-card .badge span{font-size:8px}.area-section .area-card p{font-size:10px;margin-bottom:15px}.news-card{min-height:auto;margin-bottom:24px}.news-card p{font-size:8px}.news-card h6{font-size:10px}.news-card .banner{height:96px}.news-card .banner{border-radius:10px}.faq-card .accordion-button{font-size:12px}.faq-card .faq-arrow{right:0px}.faq-card{margin-bottom:40px}.footer{padding:24px 24px 14px}.footer .logo{height:22px;margin-bottom:16px}.footer .bottom-nav a{font-size:12px;line-height:12px}.flow-section-cards .flow-card .heading{padding:0px 10px;height:auto}.flow-section-cards .flow-card .heading h4,.flow-section-cards .flow-card .heading span{font-size:10px !important}.services-section .about-content p{font-size:10px;line-height:22px}.services-section .dont-worry-card{margin-bottom:40px}.service-card{padding:16px}.service-card img{height:90px;margin-top:-45px}.s-card-outer{padding-top:45px}.service-card h3{font-size:16px;line-height:normal}.service-card p{font-size:12px;line-height:24px;margin-bottom:10px}.service-card{min-height:auto;margin-bottom:40px}.purchase-card .banner{height:100px}.purchase-card{min-height:auto}.purchase-card .content span{font-size:8px;max-width:60%}.access-section .more-detail p{font-size:10px;line-height:24px}.p-80-55{padding:40px 27px}.access-section .more-detail,.access-section .access-banner{margin-bottom:24px}.access-section .map-card{height:150px}.member-card .banner{height:100px}.access-section .company-details .d-row p,.access-section .company-details .d-row span{font-size:10px;margin-bottom:0px}.access-section .company-details .d-row{margin-bottom:12px;padding-bottom:12px}.hero-card h3{font-size:40px}.contact-section h5{font-size:12px;margin-bottom:40px}.contact-section form .element .form-label{font-size:10px;line-height:normal}.contact-section form .element .form-select,.contact-section form .element .form-control{font-size:12px;min-height:40px}.contact-section form .form-check .form-check-label{font-size:10px}.contact-section form .element{margin-bottom:13px}.contact-section form .form-check{margin:24px 0px !important}.btn-send{min-height:60px !important}.contact-section form .form-check .form-check-input{height:12px;width:12px}.contact-card{border-radius:24px}.voice-section .voice-card{margin-bottom:12px;height:calc(100% - 12px)}}