@media only screen and (max-width: 1200px){.header .navbar .navbar-nav .nav-link{padding:10px}.header .navbar .logo{height:50px}.header .navbar .navbar-nav .btn{display:none}.hero-section .hero-content p{font-size:18px}.strengths-section .strength-cards-row .strength-card .number{font-size:90px;left:-15px;top:-90.89px}.companies-card h4{font-size:22px}.strengths-section .strength-cards-row .strength-card h4{font-size:26px}.specialty-cards-row .specialty-card{padding:20px}.strengths-section .strength-cards-row .strength-card h4 span{font-size:22px}}@media only screen and (min-width: 991px){.d-none-lg{display:none !important}}@media only screen and (max-width: 991px){.d-none-md{display:none !important}.hero-section{min-height:auto;padding:210px 0px 60px}.contact-bar{flex-direction:column;padding:30px 20px}.companies-card{padding:88px 40px 40px}.strengths-section .strength-cards-row .strength-card{height:auto;margin-bottom:80px}.specialty-cards-row .area-card{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.contact-info .buttons-row{flex-direction:column}.contact-form-card{padding:40px}.footer .f-detail{margin-bottom:40px}.companies-card .w3{height:110px;width:110px;font-size:14px;top:-35px;left:14px}.hero-section .hero-content h2{font-size:60px;line-height:74px}}@media screen and (max-width: 768px){.btn-call{height:auto;min-width:auto;flex-wrap:wrap;padding:15px 10px}.btn-call .detail{border:none;border-top:1px solid #99a1af;padding:0px;padding-top:15px}.btn-call .detail{height:auto}.process-row{flex-direction:column;justify-content:center;align-items:center}.process-row .line{width:1px;height:calc(100% - 200px)}.center-heading h1{font-size:50px}.hero-section{background-image:url(../images/hero-bg-sm.png)}.hero-section .hero-content p{margin-bottom:50px}.hero-section .hero-content .circle-row .circle h6{font-size:12px;line-height:14px}.hero-section .hero-content .circle-row .circle p{line-height:14px;font-size:16px}.hero-section .hero-content .circle-row .circle svg{height:18px}.hero-section .hero-content .circle-row .circle{height:100px;width:100px;padding-top:2px}.hero-section{padding:210px 0px 35px}.btn-primary.btn-lg{padding:12px 40px}.btn-light.btn-lg{padding:12px 25px}.companies-card{padding:88px 25px 48px}.companies-card .companies-logo-row .logo-card{width:calc(50% - 16px)}.center-heading h2{font-size:24px;line-height:35px}.issues-section .issues-inner{padding:0px 10px}.issues-section .issues-inner .issue-card{flex-direction:column;gap:5px}.issues-section .issues-inner .issue-card .content{width:100%}.issues-section .issues-inner .issue-card .content p{font-size:14px}.issues-section .issues-inner .issue-card{padding:20px}.strengths-section .strength-cards-row .strength-card .number{font-size:76px;top:-80px}.strengths-section .strength-cards-row .strength-card{margin-bottom:60px}.strengths-section .strength-cards-row{padding:40px 10px 20px}.specialty-cards-row{padding:0px}.specialty-cards-row .area-card .tags span{height:auto}.process-row .process-card{width:100%}.contact-info h3{font-size:25px;line-height:44px}.contact-info p{font-size:18px;line-height:30px}.contact-info .buttons-row .inner h6{max-width:224px}.faq-section .faq-card .accordion-button{padding:24px 0px}.faq-section .faq-card .accordion-body{padding:0px 0px 24px}.contact-form-card{padding:32px}.contact-form-card .form-bottom .btn-submit{height:98px}.contact-form-card .form-bottom p{flex-wrap:wrap;justify-content:center;align-items:center}.contact-form-card .form-bottom .contact-info-card .c-detail{flex-direction:column}.contact-form-card .form-bottom .contact-info-card .c-detail .times{padding-left:0px;margin-left:0px;padding-top:15px;margin-top:15px;border:none;border-top:1px solid #a9adb7}.contact-form-card .form-bottom .contact-info-card{padding:15px 10px}.footer .bottom{flex-direction:column;justify-content:center;align-items:center;gap:24px}.header .navbar .navbar-nav{text-align:left;align-items:flex-start}.header .nav-item{width:100%}.header .navbar .navbar-nav .btn{display:flex;margin-left:0px;margin-bottom:15px;width:100%}.thankyou-section{padding:160px 10px 80px}.thankyou-card{padding:40px 20px}.thankyou-card p{max-width:252px;font-size:14px;text-align:left}.thankyou-card .btn-return{padding:16px 40px;height:54px}.thankyou-card h2{font-size:24px}.contact-info .buttons-row .btn-primary.btn-lg{width:100%}.contact-info .buttons-row .inner{width:100%}.contact-info .buttons-row .inner2 h6{max-width:100%;min-height:auto}.hero-section .hero-content h2{font-size:40px;line-height:50px}}@media screen and (min-width: 540px){.d-none-tab{display:none !important}}@media screen and (max-width: 450px){.hero-section .hero-content p{max-width:350px}.hero-section .hero-content .circle-row{justify-content:center}.contact-bar .inner{width:100%}.contact-bar .inner .btn{width:100%;justify-content:center;align-items:center}.hero-section .hero-content p{word-break:keep-all}.companies-card{padding:88px 20px 48px}.companies-card h4{font-size:20px}}@media screen and (max-width: 400px){.issues-section .issues-inner .issue-card .content h3{font-size:18px;word-break:keep-all}.contact-info .buttons-row .btn-primary.btn-lg{padding:10px}.btn-call .detail p{font-size:13px}}