<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media(min-width:0px) and (max-width:575px){
.container{ max-width:100%;}

.common-title-main-hp{ padding-bottom: 30px;}
.common-title-main-hp h3{ font-size: 20px; line-height: 24px;}
.common-title-main-hp h2{ font-size: 28px; line-height: 32px;}
.common-title-main-hp br{ display: none;}
.common-title-border-hp{ margin-bottom: 10px;}

/*--------------- HEADER_START --------------*/
#header{ min-height:70px; width: 100%; height: 80px; box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.10); background: #fff;}
.header-top-main-hp{ display: none;}

.nsa-text-mobile-hp{ position: absolute; left: 0px; bottom: 150px; width: 100%; justify-content: center; display: flex; padding: 0px 15px;}
.nsa-text-mobile-hp p{ width: 150px;}

.header-bot-hp{ min-height: 80px;}
.logo-hp{ margin: 5px 0px 5px;}
.logo-hp img{ max-height:70px;}
.header-right-hp{ height: auto; float: none;}
.head-call-btn-hp{ padding: 23px 15px 23px 0px;}

.navigation-hp{ display:none; position:fixed; left:0px; top:80px; height:calc(100vh - 80px); margin:0px; padding:0px; width:100%; background:#fff;}
.admin-bar .navigation-hp{ top:126px; height:calc(100vh - 126px);}
.navigation-hp .navbar &gt; ul{ text-align:left;}
.navigation-hp .navbar &gt; ul &gt; li{ display:block; margin:0px; padding:0px 15px;}
.navigation-hp .navbar &gt; ul &gt; li.nav-item-mobile-hp{ display:block;}
.navigation-hp .navbar &gt; ul &gt; li &gt; a.nav-link{ margin: 0px; padding:15px 0px 15px; font-size:16px; text-align:left; color:var(--text-color);}
.navigation-hp .navbar &gt; ul &gt; li &gt; a.nav-link br{ display:none;}
.navigation-hp .navbar &gt; ul &gt; li &gt; a.nav-link p{ padding-top:0px;}

.navigation-hp .dropdown-toggle::after{ display: none;}
.navigation-hp .dropdown-menu{ width:100%; position:fixed; height:calc(100% - 80px); left:auto; top:80px; background:#fff; border-radius:0px; box-shadow:0px 0px 0px rgb(0 0 0 / 0%); padding:15px 15px 15px 15px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; display: block; right:-100%; overflow-x:scroll; transform: translateX(0);}
.admin-bar .navigation-hp .dropdown-menu{ height:calc(100% - 126px); top:126px;}
.navigation-hp .dropdown-menu.show{ right:0px;}
.navigation-hp .dropdown-menu .dropdown-menu-in-hp{ padding:0px; border-radius:0px; background:#fff; box-shadow:0px 0px 0px rgb(0 0 0 / 0%);}
.navigation-hp .dropdown-menu .dropdown-menu-in-hp:after{ display:none;}
.navigation-hp .dropdown-menu ul li a.dropdown-item{ font-size:16px; line-height:22px; color: var(--text-color); padding:10px 0px 10px; white-space: normal;}
.navigation-hp .navbar &gt; ul &gt; li.nav-btn-hp &gt; a.nav-link{ text-align:center; width:100%; height:auto;}
.navigation-hp .navbar &gt; ul &gt; li.nav-btn-hp &gt; a.nav-link br{ display:none;}
.navigation-hp .dropdown-menu ul li a.dropdown-item::after{ display: none;}

.dropd-menu-title-mobile-hp{ display:block;}

.mobile-menu-icon-hp{ display:block;}

.dropd-menu-title-mobile-hp{ display:block;}
.mobile-menu-icon-hp{ display:block;}
.desktop-link{ display:none !important;}
.mobile-link-name{ display:block !important;}
.mobile-link-arrow{ display:block !important;}
.mobile-link-arrow::before{ display: none;}
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
#contain{ padding:0px 0px 0px 0px; margin: 0px; width: 100%;}

.hero-block-main-hp{ padding-bottom: 50px;}
.hero-info-main-hp{ flex-direction: column-reverse;}
.hero-info-img-hp{ margin: 0px -15px;}
.hero-info-text-hp{ padding-top: 30px;}
.hero-info-text-hp .common-title-main-hp{ padding-bottom: 30px;}
.hero-info-text-hp ul{ padding-bottom: 15px;}
.hero-info-text-hp ul li{ font-size: 16px; line-height: 23px;}
.hero-info-text-hp ul li::after{ top: 5px;}

.who-we-block-main-hp{ padding-bottom: 30px;}
.who-we-info-text-hp{ width: 100%; padding-bottom: 20px;}
.who-we-info-text-second-hp{ float: none;}

.your-need-block-main-hp{ padding: 50px 0px 35px;}
.your-need-block-bg-hp{ height: 294px;}
.Yneed-card-main-hp{ width: 100%; height: auto; margin-bottom: 15px;}
.Yneed-card-main-hp h4{ font-size: 20px; line-height: 24px; padding-right: 40px;}
.Yneed-card-main-hp h4 br{ display: none;}
.Yneed-card-main-hp:nth-child(2n){ margin-top: 0px;}

.our-expertise-block-main-hp{ padding-bottom: 20px;}
.Oexpertise-box-in-hp{ height: auto;}
.Oexpertise-box-img-hp{ width: 100%; height: auto; margin-bottom: -30px;}
.Oexpertise-Bimg-text-hp{ position: relative; left: auto; top: auto; transform: translateY(0); clear: both; width: calc(100% - 30px); margin: 0px 15px 0px; padding: 15px;}
.Oexpertise-box-reverse-hp .Oexpertise-Bimg-text-hp{ right: auto;}
.Oexpertise-Bimg-text-hp h4{ font-size: 20px; line-height: 24px;}
.Oexpertise-Bimg-text-hp h4 br{ display: none;}
.Oexpertise-box-left-hp{ height: auto;}
.Oexpertise-box-right-hp{ height: auto; padding-top: 20px;}
.Oexpertise-box-info-hp{ width: 100%;}
.Oexpertise-box-info-hp p{ padding-bottom: 15px;}

.reference-block-main-hp{ padding: 50px 0px 50px;}
.reference-block-left-hp{ padding-bottom: 30px;}
.reference-block-info-hp{ width: 100%;}
.reference-block-info-hp .common-title-main-hp{ padding-bottom: 10px;}
.reference-block-info-hp .common-title-main-hp h3{ font-size: 18px; line-height: 22px;}
.reference-block-info-hp .common-title-main-hp h2{ font-size: 24px; line-height: 30px;}
.reference-block-info-hp .common-title-main-hp h2 br{ display: none;}
.reference-block-info-hp p{ padding-bottom: 15px;}
.reference-list-main-hp{ padding: 0px; margin-bottom: 0px;}
.reference-card-main-hp{ padding-bottom: 30px;}
.reference-card-main-hp:nth-child(2){ padding-top: 0px;}
.reference-card-img-hp{ width: 100%;}
.reference-card-main-hp:last-child{ padding-bottom: 30px;}
.reference-card-info-hp{ padding: 15px 68px 15px 15px; width: 280px;}

.location-map-block-main-hp{ padding: 50px 0px 50px;}
.location-map-block-main-hp .common-title-center-hp{ padding-bottom: 30px;}
.location-map-info-hp{ padding: 0px;}
.location-map-info-in-hp{ padding: 0px;}
.locat-map-logos-hp{ width: 100%; margin: 0px;}
.location-map-box-hp{ width: 100%; height: auto; position: relative; top: auto;}
.location-map-box-hp img{ width: 100%;}
.location-map-info-in-hp::after{ right: 0px;}
.locat-map-logos-hp ul li img{ height: 50px;}
/*--------------- CONTAIN_END --------------*/

/*--------------- FOOTER_START --------------*/
#footer{ width: 100%; margin: 0px;}
.footer-top-main-hp{ padding: 40px 0px 40px;}
.footer-top-in-hp{ flex-direction: column;}
.footer-top-title-hp{ width: 100%; padding-bottom: 15px;}
.footer-top-title-hp h2{ font-size: 20px; line-height: 26px;}
.footer-top-right-hp{ display: block;}
.footer-menu-box-hp{ width: 100%; padding-bottom: 15px;}
.footer-bot-main-hp{ padding: 15px 0px 0px;}

.footer-social-hp{ padding-top: 15px;}
.foot-contact-btn-hp{ padding: 0px;}
.foot-youare-links-hp{ padding-top: 0px;}
.foot-youare-links-hp{ display: block;}
.foot-youare-links-hp h2 span{ display: none;}
.foot-youare-links-hp ul{ display: block;}
.foot-youare-links-hp ul li{ display: block;}
.foot-youare-links-hp ul li span{ display: none;}
.footer-logos-hp{ padding-bottom: 0px;}
.footer-logos-hp ul li{ padding: 0px 10px 10px;}
/*--------------- FOOTER_END --------------*/


}

@media(min-width:576px) and (max-width:767px){
.container{ max-width:100%;}

.common-title-main-hp{ padding-bottom: 30px;}
.common-title-main-hp h3{ font-size: 20px; line-height: 24px;}
.common-title-main-hp h2{ font-size: 28px; line-height: 32px;}
.common-title-main-hp br{ display: none;}
.common-title-border-hp{ margin-bottom: 10px;}

/*--------------- HEADER_START --------------*/
#header{ min-height:70px; width: 100%; height: 80px; box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.10); background: #fff;}
.header-top-main-hp{ display: none;}

.nsa-text-mobile-hp{ position: absolute; left: 0px; bottom: 150px; width: 100%; justify-content: center; display: flex; padding: 0px 15px;}

.header-bot-hp{ min-height: 80px;}
.logo-hp{ margin: 5px 0px 5px;}
.logo-hp img{ max-height:70px;}
.header-right-hp{ height: auto; float: none;}
.head-call-btn-hp{ padding: 23px 15px 23px 0px;}

.navigation-hp{ display:none; position:fixed; left:0px; top:80px; height:calc(100vh - 80px); margin:0px; padding:0px; width:100%; background:#fff;}
.admin-bar .navigation-hp{ top:126px; height:calc(100vh - 126px);}
.navigation-hp .navbar &gt; ul{ text-align:left;}
.navigation-hp .navbar &gt; ul &gt; li{ display:block; margin:0px; padding:0px 15px;}
.navigation-hp .navbar &gt; ul &gt; li.nav-item-mobile-hp{ display:block;}
.navigation-hp .navbar &gt; ul &gt; li &gt; a.nav-link{ margin: 0px; padding:15px 0px 15px; font-size:16px; text-align:left; color:var(--text-color);}
.navigation-hp .navbar &gt; ul &gt; li &gt; a.nav-link br{ display:none;}
.navigation-hp .navbar &gt; ul &gt; li &gt; a.nav-link p{ padding-top:0px;}

.navigation-hp .dropdown-toggle::after{ display: none;}
.navigation-hp .dropdown-menu{ width:100%; position:fixed; height:calc(100% - 80px); left:auto; top:80px; background:#fff; border-radius:0px; box-shadow:0px 0px 0px rgb(0 0 0 / 0%); padding:15px 15px 15px 15px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; display: block; right:-100%; overflow-x:scroll; transform: translateX(0);}
.admin-bar .navigation-hp .dropdown-menu{ height:calc(100% - 126px); top:126px;}
.navigation-hp .dropdown-menu.show{ right:0px;}
.navigation-hp .dropdown-menu .dropdown-menu-in-hp{ padding:0px; border-radius:0px; background:#fff; box-shadow:0px 0px 0px rgb(0 0 0 / 0%);}
.navigation-hp .dropdown-menu .dropdown-menu-in-hp:after{ display:none;}
.navigation-hp .dropdown-menu ul li a.dropdown-item{ font-size:16px; line-height:22px; color: var(--text-color); padding:10px 0px 10px; white-space: normal;}
.navigation-hp .navbar &gt; ul &gt; li.nav-btn-hp &gt; a.nav-link{ text-align:center; width:100%; height:auto;}
.navigation-hp .navbar &gt; ul &gt; li.nav-btn-hp &gt; a.nav-link br{ display:none;}
.navigation-hp .dropdown-menu ul li a.dropdown-item::after{ display: none;}

.dropd-menu-title-mobile-hp{ display:block;}

.mobile-menu-icon-hp{ display:block;}

.dropd-menu-title-mobile-hp{ display:block;}
.mobile-menu-icon-hp{ display:block;}
.desktop-link{ display:none !important;}
.mobile-link-name{ display:block !important;}
.mobile-link-arrow{ display:block !important;}
.mobile-link-arrow::before{ display: none;}
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
#contain{ padding:0px 0px 0px 0px; margin: 0px; width: 100%;}

.hero-block-main-hp{ padding-bottom: 50px;}
.hero-info-main-hp{ flex-direction: column-reverse;}
.hero-info-img-hp{ margin: 0px -15px;}
.hero-info-text-hp{ padding-top: 30px;}
.hero-info-text-hp .common-title-main-hp{ padding-bottom: 30px;}
.hero-info-text-hp ul{ padding-bottom: 15px;}
.hero-info-text-hp ul li{ font-size: 16px; line-height: 23px;}
.hero-info-text-hp ul li::after{ top: 5px;}

.who-we-block-main-hp{ padding-bottom: 30px;}
.who-we-info-text-hp{ width: 100%; padding-bottom: 20px;}
.who-we-info-text-second-hp{ float: none;}

.your-need-block-main-hp{ padding: 50px 0px 35px;}
.your-need-block-bg-hp{ height: 294px;}
.Yneed-card-main-hp{ width: 100%; height: auto; margin-bottom: 15px;}
.Yneed-card-main-hp h4{ font-size: 20px; line-height: 24px; padding-right: 40px;}
.Yneed-card-main-hp h4 br{ display: none;}
.Yneed-card-main-hp:nth-child(2n){ margin-top: 0px;}

.our-expertise-block-main-hp{ padding-bottom: 20px;}
.Oexpertise-box-in-hp{ height: auto;}
.Oexpertise-box-img-hp{ width: 100%; height: auto; margin-bottom: -30px;}
.Oexpertise-Bimg-text-hp{ position: relative; left: auto; top: auto; transform: translateY(0); clear: both; width: calc(100% - 30px); margin: 0px 15px 0px; padding: 15px;}
.Oexpertise-box-reverse-hp .Oexpertise-Bimg-text-hp{ right: auto;}
.Oexpertise-Bimg-text-hp h4{ font-size: 20px; line-height: 24px;}
.Oexpertise-Bimg-text-hp h4 br{ display: none;}
.Oexpertise-box-left-hp{ height: auto;}
.Oexpertise-box-right-hp{ height: auto; padding-top: 20px;}
.Oexpertise-box-info-hp{ width: 100%;}
.Oexpertise-box-info-hp p{ padding-bottom: 15px;}

.reference-block-main-hp{ padding: 50px 0px 50px;}
.reference-block-left-hp{ padding-bottom: 30px;}
.reference-block-info-hp{ width: 100%;}
.reference-block-info-hp .common-title-main-hp{ padding-bottom: 10px;}
.reference-block-info-hp .common-title-main-hp h3{ font-size: 18px; line-height: 22px;}
.reference-block-info-hp .common-title-main-hp h2{ font-size: 24px; line-height: 30px;}
.reference-block-info-hp .common-title-main-hp h2 br{ display: none;}
.reference-block-info-hp p{ padding-bottom: 15px;}
.reference-list-main-hp{ padding: 0px; margin-bottom: 0px;}
.reference-card-main-hp{ padding-bottom: 30px;}
.reference-card-main-hp:nth-child(2){ padding-top: 0px;}
.reference-card-img-hp{ width: 100%;}
.reference-card-main-hp:last-child{ padding-bottom: 30px;}
.reference-card-info-hp{ padding: 15px 68px 15px 15px; width: 280px;}

.location-map-block-main-hp{ padding: 50px 0px 50px;}
.location-map-block-main-hp .common-title-center-hp{ padding-bottom: 30px;}
.location-map-info-hp{ padding: 0px;}
.location-map-info-in-hp{ padding: 0px;}
.locat-map-logos-hp{ width: 100%; margin: 0px;}
.location-map-box-hp{ width: 100%; height: auto; position: relative; top: auto;}
.location-map-box-hp img{ width: 100%;}
.location-map-info-in-hp::after{ right: 0px;}
.locat-map-logos-hp ul li img{ height: 50px;}
/*--------------- CONTAIN_END --------------*/

/*--------------- FOOTER_START --------------*/
#footer{ width: 100%; margin: 0px;}
.footer-top-main-hp{ padding: 40px 0px 40px;}
.footer-top-in-hp{ flex-direction: column;}
.footer-top-title-hp{ width: 100%; padding-bottom: 15px;}
.footer-top-title-hp h2{ font-size: 20px; line-height: 26px;}
.footer-top-right-hp{ display: block;}
.footer-menu-box-hp{ width: 100%; padding-bottom: 15px;}
.footer-bot-main-hp{ padding: 15px 0px 0px;}

.footer-social-hp{ padding-top: 15px;}
.foot-contact-btn-hp{ padding: 0px;}
.foot-youare-links-hp{ padding-top: 0px;}
.foot-youare-links-hp{ display: block;}
.foot-youare-links-hp h2 span{ display: none;}
.foot-youare-links-hp ul{ display: block;}
.foot-youare-links-hp ul li{ display: block;}
.foot-youare-links-hp ul li span{ display: none;}
.footer-logos-hp{ padding-bottom: 0px;}
.footer-logos-hp ul li{ padding: 0px 10px 10px;}
/*--------------- FOOTER_END --------------*/

}

@media(min-width:768px) and (max-width:991px){
.container{ max-width:768px;}

.common-title-main-hp{ padding-bottom: 30px;}
.common-title-main-hp h3{ font-size: 24px; line-height: 30px;}
.common-title-main-hp h2{ font-size: 30px; line-height: 34px;}


/*--------------- HEADER_START --------------*/
#header{ min-height:70px; width: 100%; height: 100px; box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.10); background: #fff;}
.header-top-main-hp{ display: none;}

.nsa-text-mobile-hp{ position: absolute; left: 0px; bottom: 150px; width: 100%; justify-content: center; display: flex; padding: 0px 15px;}

.header-bot-hp{ min-height: 100px;}
.logo-hp{ margin: 5px 0px 5px;}
.logo-hp img{ height:90px;}
.header-right-hp{ height: auto; float: none;}
.head-call-btn-hp{ padding: 33px 15px 33px 0px;}

.navigation-hp{ display:none; position:fixed; left:0px; top:100px; height:calc(100vh - 100px); margin:0px; padding:0px; width:100%; background:#fff;}
.admin-bar .navigation-hp{ top: 146px; height: calc(100vh - 146px);}
.navigation-hp .navbar &gt; ul{ text-align:left;}
.navigation-hp .navbar &gt; ul &gt; li{ display:block; margin:0px; padding:0px 15px;}
.navigation-hp .navbar &gt; ul &gt; li.nav-item-mobile-hp{ display:block;}
.navigation-hp .navbar &gt; ul &gt; li &gt; a.nav-link{ margin: 0px; padding:15px 0px 15px; font-size:16px; text-align:left; color:var(--text-color);}
.navigation-hp .navbar &gt; ul &gt; li &gt; a.nav-link br{ display:none;}
.navigation-hp .navbar &gt; ul &gt; li &gt; a.nav-link p{ padding-top:0px;}

.navigation-hp .dropdown-toggle::after{ display: none;}
.navigation-hp .dropdown-menu{ width:100%; position:fixed; height:calc(100% - 80px); left:auto; top:80px; background:#fff; border-radius:0px; box-shadow:0px 0px 0px rgb(0 0 0 / 0%); padding:15px 15px 15px 15px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; display: block; right:-100%; overflow-x:scroll; transform: translateX(0);}
.admin-bar .navigation-hp .dropdown-menu{ height: calc(100% - 126px); top: 126px;}
.navigation-hp .dropdown-menu.show{ right:0px;}
.navigation-hp .dropdown-menu .dropdown-menu-in-hp{ padding:0px; border-radius:0px; background:#fff; box-shadow:0px 0px 0px rgb(0 0 0 / 0%);}
.navigation-hp .dropdown-menu .dropdown-menu-in-hp:after{ display:none;}
.navigation-hp .dropdown-menu ul li a.dropdown-item{ font-size:16px; line-height:22px; color: var(--text-color); padding:10px 0px 10px; white-space: normal;}
.navigation-hp .navbar &gt; ul &gt; li.nav-btn-hp &gt; a.nav-link{ text-align:center; width:100%; height:auto;}
.navigation-hp .navbar &gt; ul &gt; li.nav-btn-hp &gt; a.nav-link br{ display:none;}
.navigation-hp .dropdown-menu ul li a.dropdown-item::after{ display: none;}

.dropd-menu-title-mobile-hp{ display:block;}

.mobile-menu-icon-hp{ display:block;}

.dropd-menu-title-mobile-hp{ display:block;}
.mobile-menu-icon-hp{ display:block; margin: 36px 0px 36px;}
.desktop-link{ display:none !important;}
.mobile-link-name{ display:block !important;}
.mobile-link-arrow{ display:block !important;}
.mobile-link-arrow::before{ display: none;}
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
#contain{ padding:0px 0px 0px 0px; margin: 0px; width: 100%;}
.header-right-hp { height: 100px; }
.hero-block-main-hp{ padding-bottom: 60px;}
.hero-info-main-hp{ align-items: center;}
.hero-info-text-hp ul li{ font-size: 18px; line-height: 33px;}
.hero-info-text-hp ul li::after{ top: 9px;}

.who-we-block-main-hp{ padding-bottom: 30px;}
.who-we-info-text-hp{ width: 480px; padding-bottom: 30px;}

.your-need-block-main-hp{ padding: 60px 0px 60px;}
.your-need-block-bg-hp{ height: 394px;}
.Yneed-card-main-hp{ width: calc(50% - 15px); height: 120px;}
.Yneed-card-main-hp:nth-child(2n){ margin-top: 60px;}
.Yneed-card-main-hp h4{ font-size: 22px; line-height: 28px; padding-right: 40px;}
.Yneed-card-main-hp h4 br{ display: none;}

.our-expertise-block-main-hp{ padding-bottom: 30px;}
.Oexpertise-box-in-hp{ height: 300px;}
.Oexpertise-box-img-hp{ width: 100%; height: 300px;}
.Oexpertise-Bimg-text-hp{ top: auto; bottom: 0px; transform: translateY(0%); padding: 15px; width: 220px;}
.Oexpertise-Bimg-text-hp h4{ font-size: 20px; line-height: 24px;}
.Oexpertise-box-info-hp p{ padding-bottom: 15px;}

.reference-block-main-hp{ padding: 60px 0px 60px;}
.reference-block-info-hp .common-title-main-hp h3{ font-size: 22px; line-height: 26px;}
.reference-block-info-hp .common-title-main-hp h2{ font-size: 26px; line-height: 32px;}
.reference-block-info-hp p{ padding-top: 20px;}
.reference-card-main-hp{ padding-bottom: 100px;}
.reference-card-main-hp:last-child{ padding-bottom: 60px;}

.location-map-block-main-hp{ padding: 60px 0px 60px;}
.location-map-info-hp{ padding: 48px 0px 48px;}
.locat-map-logos-hp{ margin-left: 0px; padding: 25px 0px 20px;}
.locat-map-logos-hp ul li img{ height: 60px;}
.location-map-box-hp{ width: 410px; height: 461px; top: -48px;}

/*--------------- CONTAIN_END --------------*/

/*--------------- FOOTER_START --------------*/
#footer{ margin: 0px; width: 100%;}

.footer-top-title-hp{ width: 190px;}

.footer-top-title-hp h2{ font-size: 20px; line-height: 24px;}
.footer-top-right-hp{ width: 540px;}
.footer-menu-box-hp{ width: 33.3333%;}
.footer-menu-box3-hp{ padding-right: 0px;}
.footer-logos-hp ul li{ padding: 0px 10px;}
.foot-contact-btn-hp{ padding: 0px;}
.foot-youare-links-hp{ display: block;}
.footer-social-hp{ padding-top: 15px;}
/*--------------- FOOTER_END --------------*/

}

@media(min-width:783px) and (max-width:991px) {
    .admin-bar .navigation-hp{ top: 132px; height: calc(100vh - 132px);}
    .admin-bar .navigation-hp .dropdown-menu{ height: calc(100% - 132px); top: 132px;}
}

@media(min-width:992px) and (max-width:1289px){
.container{ max-width:992px;}

.common-title-main-hp h3{ font-size: 26px; line-height: 34px;}
.common-title-main-hp h2{ font-size: 34px; line-height: 38px;}

/*--------------- HEADER_START --------------*/
#header{ min-height: 130px;}
.header-top-main-hp{ min-height: 50px;}
.head-nsa-text-hp{ padding: 10px 0px 10px;}
.head-nsa-logo-hp img{ height: 30px;}
.head-sub-nav-hp{ padding: 15px 0px 15px;}

.header-bot-hp{ min-height: 80px;}
.logo-hp img{ max-height: 120px;}

.navigation-hp .navbar &gt; ul &gt; li{ margin: 0px 10px;}
.navigation-hp .navbar &gt; ul &gt; li &gt; a.nav-link{ font-size: 16px; line-height: 20px; height: 40px; margin: 23px 0px 17px;}
.head-call-btn-hp{ padding: 13px 0px 33px 10px;}
.navigation-hp .dropdown-menu{ padding: 19px 20px 15px 20px;}
.navigation-hp .dropdown-menu ul li a.dropdown-item { font-size: 16px; line-height: 32px;}
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
#contain{ padding-top: 0px;}

.hero-block-main-hp{ padding-bottom: 80px;}
.hero-info-main-hp{ align-items: center;}
.hero-info-text-hp ul li{ font-size: 18px;}

.who-we-block-main-hp{ padding-bottom: 80px;}

.your-need-block-main-hp{ padding: 100px 0px 90px;}
.your-need-block-bg-hp{ height: 406px;}
.Yneed-card-main-hp{ width: 220px; height: 220px;}
.Yneed-card-main-hp h4{ font-size: 23px; line-height: 28px;}

.our-expertise-block-main-hp{ padding-bottom: 80px;}
.Oexpertise-box-img-hp { width: 410px; height: 340px;}
.Oexpertise-Bimg-text-hp{ padding: 20px 20px 20px; width: 246px;}
.Oexpertise-Bimg-text-hp h4{ font-size: 22px; line-height: 26px;}

.reference-block-info-hp{ width: 100%;}
.reference-block-info-hp .common-title-main-hp h3{ font-size: 24px; line-height: 30px;}
.reference-block-info-hp .common-title-main-hp h2{ font-size: 26px; line-height: 32px;}
.reference-card-img-hp{ width: 270px;}

.reference-card-main-hp{ padding-bottom: 120px;}
.reference-card-main-hp:nth-child(2){ padding-top: 80px;}

.location-map-block-main-hp{ padding:80px 0px 80px;}
.location-map-info-hp{ padding: 80px 0px 80px;}
.locat-map-logos-hp{ margin-left: 20px; padding: 34px 0px 14px;}
.locat-map-logos-hp ul li img{ height: 60px;}
.location-map-box-hp{ width: 450px; height: 506px; top: -80px;}


/*--------------- CONTAIN_END --------------*/

/*--------------- FOOTER_START --------------*/
.footer-menu-box-hp{ width: 190px;}

.footer-top-title-hp{ width: 350px;}
.foot-contact-btn-hp{ padding: 0px;}
.footer-logos-hp ul li{ padding: 0px 15px;}
/*--------------- FOOTER_END --------------*/

/*--------------- REFERECE_LIST_START --------------*/
.network-brands-inner-pages-hp .NW-brands-box-list-hp { width: calc(100% - 145px); padding: 0px 15px;}
.hero-page-title-text-rlp{ width: 100%;}
.hero-page-title-text-rlp p{ width: 100%;}
.hero-page-title-text-rlp h1{ font-size: 28px; line-height: 32px;}
.hero-page-title-border-rlp{ margin-bottom: 10px; width: 50px; height: 4px;}

.references-block-main-rlp .references-block-in-hp{ padding-bottom: 80px;}
.refer-filter-menu-icon-rlp{ width: 70px; height: 70px;}
.refer-filter-menu-icon-rlp svg{ width: 70px; height: 70px;}
.references-list-main-rlp .references-card-main-hp{ padding-bottom: 130px;}
.references-list-main-rlp .references-card-main-hp:nth-child(even) { margin-top: 150px; padding-bottom: 0px;}
/*--------------- REFERECE_LIST_END --------------*/

/*--------------- REFERECE_CMS_START --------------*/
.Rcms-title-block-main-rcmsp{ padding-bottom: 77px;}
.Rcms-title-box-main-rcmsp{ height: auto;}
.Rcms-title-Bimg-rcmsp{ margin-right: 0px; width: 430px; height: 384px;}
.Rcms-title-Bimg-logo-rcmsp{ width: 85px; height: 80px;}
.Rcms-title-Bimg-logo-rcmsp img{ max-width: 65px; max-height: 50px;}
.Rcms-title-box-info-rcmsp{ padding: 0px 0px 0px 30px;}
.Rcms-title-box-info-rcmsp h1{ font-size: 36px; line-height: 40px;}

.text-contact-block-main-rcmsp{ padding-bottom: 100px;}
.team-contact-box-rcmsp{ width: 360px;}
.team-contact-box-in-rcmsp{ padding: 36px 40px 41px;}
.team-contact-text-rcmsp{ width: calc( 100% - 400px);}
.team-contact-text-rcmsp h2{ font-size: 30px; line-height: 36px;}
.team-contact-text-rcmsp h3{ font-size: 26px; line-height: 34px; padding-top: 35px;}

.Rcms-slider-block-main-rcmsp{ padding: 0px 40px 80px 0px;}
.Rcms-slide-rcmsp{ height: 460px;}
.slider-counter{ line-height: 28px; height: 70px; padding: 21px 42px 21px 42px;}
.Rcms-slider-box-rcmsp .owl-nav{ height: 70px;}
.Rcms-slider-box-rcmsp .owl-prev{ left: auto; right: 238px;}
.Rcms-slider-box-rcmsp .owl-prev, .Rcms-slider-box-rcmsp .owl-next { width: 70px; height: 70px; }
.Rcms-slider-box-rcmsp .owl-prev span { width: auto; height: 26px;}
.Rcms-slider-box-rcmsp .owl-next span { width: auto; height: 26px;}
.Rcms-slider-box-rcmsp .owl-dots{ height: 70px;}
.Rcms-slider-thumb-rcmsp{ width: 820px; margin: 0px auto;}
.Rcms-slider-thumb-rcmsp .owl-thumb-item{ width: 20%;}

.type-need-block-main-rcmsp{ padding-bottom: 80px;}
.type-need-box-rcmsp h2{ font-size: 26px; line-height: 34px;}
/*--------------- REFERECE_CMS_END --------------*/

/*--------------- NEWS_LISTING_START --------------*/
.news-listing-block-main-nlp{ padding-bottom: 70px;}
.news-listing-box-main-nlp{ padding-bottom: 60px;}
.news-listing-box-left-nlp{ max-width: 440px;}
.news-listing-box-img-nlp{ width: 100%;}
.news-listing-box-right-nlp{ max-width: calc(100% - 440px);}
.news-listing-box-info-nlp{ width: 100%;}
.news-listing-box-info-nlp h2{font-size: 26px; line-height: 34px; padding-top: 18px;}
/*--------------- NEWS_LISTING_END --------------*/

/*--------------- RECRUITMENT_BASE_CMS_START --------------*/
.recruitment-intro-block-main-rbcmsp{ padding-top: 70px;}
.Greasons-join-block-main-rbcmsp .why-choose-block-in-hp::after{ height: 220px;}

.Dis-network-block-main-rbcmsp{ padding-bottom: 70px;}
.Dis-network-box-text-rbcmsp h2{ font-size: 30px; line-height: 36px; padding-bottom: 25px;}

.our-teams-title-rbcmsp{ width: 100%;}
.our-teams-title-rbcmsp h2{ font-size: 36px; line-height: 40px;}
.our-teams-title-rbcmsp h3{ font-size: 26px; line-height: 34px;}
.our-teams-box1-rbcmsp{ padding-bottom: 60px;}
.our-teams-box1-in-rbcmsp{ width: 100%;}
.our-teams-box-img-rbcmsp{ height: auto;}
.our-teams-box-info-rbcmsp h3{ font-size: 26px; line-height: 34px; padding-top: 15px;}
.our-teams-box-info-rbcmsp p{ width: 100%;}
.our-teams-box1-rbcmsp:nth-child(even) .our-teams-box1-in-rbcmsp{ margin-left: 0px;}

.our-talents-block-main-rbcmsp{ padding-bottom: 70px;}
.Otalents-info-box-rbcmsp{ width: 400px; padding: 38px 40px 43px;}
.Otalents-info-box-rbcmsp h3{ font-size: 26px; line-height: 34px;}
.Otalents-info-box-rbcmsp p{ width: 254px;}
.Otalents-video-rbcmsp { width: 530px; height: 320px; margin: 106px 0px 0px -88px;}
.playpause{ width: 80px; height: 80px;}
/*--------------- RECRUITMENT_BASE_CMS_END --------------*/

/*--------------- GET_QUOTE_PAGE_START --------------*/
.get-quote-block-main-gqp{ padding-top: 80px;}
/*--------------- GET_QUOTE_PAGE_END --------------*/

/*--------------- CMS_PAGE_START --------------*/
.paddingB100_cmsp{ padding-bottom: 80px !important;}
.marginB100_cmsp{ margin-bottom: 80px !important;}

.paragraph-style-info-block-cmsp h1{ font-size: 36px; line-height: 40px;}
.paragraph-style-info-block-cmsp h2{ font-size: 30px; line-height: 36px;}
.paragraph-style-info-block-cmsp h3{ font-size: 26px; line-height: 34px;}

.video-block-main-cmsp{ padding: 0px 0px 80px 0px;}
.video-block-in-cmsp{ height: 510px;}
.video-block-main-cmsp .playpause{ width: 90px; height: 90px; top: calc(50% - 45px);}

.img-text-block-main-cmsp{ padding-bottom: 60px;}
.img-text-box-img-cmsp{ width: 380px;}
.img-text-box-text-cmsp{ width: calc(100% - 380px);}

.FAQ-block-main-cmsp{ padding-bottom: 80px;}
/*--------------- CMS_PAGE_END --------------*/

}

@media(min-width:992px) and (max-width:8000px){
.navigation-hp{ display:block !important;}
}</pre></body></html>