@media only screen and (max-width: 1340px){.header .navbar-nav .nav-link{padding:0px 10px}}@media only screen and (max-width: 1240px){.header .logo{height:44px}.header .navbar-right{display:none}.header .navbar-nav{margin-right:0px !important}.hero-section .content h3{font-size:36px;line-height:normal}.business-area .business-card .content{padding:30px}.business-area .business-card{min-height:auto}.about-us-section .about-us-card{padding:20px 30px}.about-us-section .about-us-card{gap:50px}.achievements .achievements-card{padding:30px 30px 10px}.center-heading h2{font-size:30px;line-height:normal}.center-heading p{font-size:16px}}@media only screen and (max-width: 991px){.footer .f-content{margin-bottom:50px}.order1{order:2}.order2{order:1}.hero-section .content{margin-top:30px}.hero-section .hero-bottom .hero-card{margin-bottom:20px}.business-area .business-card{max-width:500px;margin:0px auto 20px}.about-us-section .about-us-card .content{padding-left:0px}.about-us-section .about-us-card{flex-direction:column}.about-us-section .about-us-card .banner,.about-us-section .about-us-card .content{width:100%}.header .navbar-nav{align-items:flex-start;padding-top:10px}.header .navbar-nav .line{width:100%;height:1px;margin:0px}.header .navbar-nav li{width:100%}.header .navbar-nav .nav-link{padding:10px 0px}.about-us-section .content{padding-left:0px;margin-top:30px}.our-business .business-card{max-width:450px;margin:0px auto 20px}.company-info .company-info-card .tr .th{width:20%}.company-info .company-info-card .tr .td{width:80%}.location-section .section-content{max-width:100%}.message-section .message-card{flex-direction:column}.message-section .message-card .banner{width:100%}.message-section .message-card .content{width:100%}.related-information .info-card{margin-bottom:20px}}@media screen and (max-width: 768px){.hero-section{padding:50px 0px}.hero-section .content{height:auto;margin-top:10px}.hero-section .content p{font-size:18px;max-width:200px}.about-us-section .about-us-card .content .buttom-btns,.hero-section .content .hero-buttons{gap:16px}.about-us-section .about-us-card .content .buttom-btns .btn,.hero-section .content .hero-buttons .btn{width:100%}.about-us-section .banner{padding:0px}.about-us-section,.our-business,.company-info,.location-section,.founder-msg2,.archive-section,.message-section,.founder-msg,.msg-detail,.our-promise,.related-information,.business-area{padding:80px 0px}.text-area{padding:80px 15px}.about-us-section .about-us-card{padding:48px 24px 24px}.news-section .news-card .heading{flex-direction:column}.news-section .news-card .heading div{display:flex;flex-direction:column;justify-content:center;align-items:center}.news-section .news-card .heading div:last-child{display:none}.news-section .news-table-card .tr{flex-direction:column}.news-section .news-table-card .tr .date{width:100%}.news-section .news-table-card .tr .text{width:100%}.news-section .news-table-card{padding:24px 16px}.recruit-section .center-heading{padding:0px 15px}.recruit-section .center-heading p br{display:none}.recruit-section .images-row img{width:153px;height:125px}.footer .f-nav .nav ul{margin-bottom:30px}.footer .bottom{margin-top:40px}.business-area .business-card{height:auto}.fm-hero{min-height:600px}.fm-hero .content h3{font-size:36px}.fm-hero .content p{font-size:18px}.about-us-section .content h3{font-size:30px;line-height:normal}.about-us-section .content h3 br{display:none}.about-us-section .content p{font-size:20px}.company-info .company-info-card .tr{flex-direction:column}.company-info .company-info-card .tr .td{width:100%;background:#fff}.company-info .company-info-card .tr .th{width:100%;background:#fdfdfb}.location-section .center-heading p{max-width:280px}.message-section .message-card .banner{height:256px}.message-section .message-card .content{padding:40px 32px}.message-section .message-card .content h2{font-size:30px;line-height:normal}.message-section .message-card .content h5{font-size:20px}.message-section .message-card .content .btn{width:100%}.founder-msg .banner img{margin-left:-40px}.founder-msg .content{padding:30px 20px}.founder-msg .content h3{font-size:30px}.founder-msg .content p{font-size:20px}.msg-detail .inner-card h2{font-size:24px}.msg-detail .inner-card p{font-size:16px}.history-section .history-card{padding:24px 16px}.history-section .history-card h3{font-size:30px;max-width:200px}.history-section .history-card p{font-size:18px}.founder-msg2 .msg2-card{padding:32px 32px}.founder-msg2 .msg2-card .content h3{font-size:24px}.founder-msg2 .msg2-card .content p{font-size:18px}.founder-msg2 .msg2-card .content .btn{padding:10px !important;width:100%}.archive-section .history-card .timeline .timeline-item{padding-left:30px}.archive-section .history-card .timeline .timeline-item .t-content .desc p{font-size:16px}.text-area h3{font-size:30px}.text-area p{font-size:20px}}