body{margin:0;font-family:'Inter', sans-serif;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}nav ul a{font-size:15px;font-weight:600;color:#000;padding:0 23px;}
nav ul .headmainmenu{font-size: 14px;font-weight: 500;color:#000;padding:0 18px;}
.logo_barnd{vertical-align:middle;display:inline-block}.team_members .grid figure,figcaption,img{z-index:0}nav{background:#fff}nav ul a:hover{background:transparent;color:#1a508e}.NB_megamenu .top_insights_list{padding:17px 32px}.NB_megamenu ul{display:inline-block;padding:0;margin:0;vertical-align:top}.NB_megamenu.NB_service_megamenu{right:0}.NB_megamenu ul{display:inline-block;padding:0;margin:0;vertical-align:top}.NB_megamenu ul li{display:inline-block;padding:0;margin:0;width:100%;line-height:38px}.inquire_now{float:right}.inquire_now .waves-light.btn{background:#1a508e}.NB_title h4.newblog,.NB_title h5{font-size:16px;color:#222;line-height:180%;margin:0 0 20px 0;font-weight: 400;}.NB_title h3{font-size:22px;color:#222;font-weight:700;margin:73px 0 31px 0}.NB_title{text-align:center;position:relative}.NB_megamenu .top_insights_list{padding:17px 32px}.NB_megamenu .insights_list{padding:17px 32px}.NB_megamenu .insights_list li a{font-size:13px;padding:0 0 0 33px}.NB_ico{display:inline-block;width:30px;height:30px;background:url(../images/sprite_img.png) 0 5px no-repeat;vertical-align:top}.NB_ico5{display:inline-block;width:30px;height:30px;background:url(../images/sprite_img.png) 0 -38px no-repeat;vertical-align:top}.NB_ico1{display:inline-block;width:30px;height:30px;background:url(../images/sprite_img.png) 0 -81px no-repeat;vertical-align:top}.NB_ico2{display:inline-block;width:30px;height:30px;background:url(../images/sprite_img.png) 0 -166px no-repeat;vertical-align:top}.NB_ico3{display:inline-block;width:30px;height:30px;background:url(../images/sprite_img.png) 0 -206px no-repeat;vertical-align:top}.NB_ico4{display:inline-block;width:30px;height:30px;background:url(../images/sprite_img.png) 0 -248px no-repeat;vertical-align:top}.insights_list h4{margin:0;font-size:14px;color:#333;font-weight:600;background:url(../images/sprite_img.png) 0 -325px no-repeat;padding:12px 32px}.NB_ico6{display:inline-block;width:30px;height:30px;background:url(../images/sprite_img.png) 0 -122px no-repeat;vertical-align:top}.NB_megamenu .insights_list li{line-height:26px}nav ul a:hover{background:transparent;color:#1a508e}.NB_megamenu .insights_list li a i{display:inline-block;font-size:13px;height:28px;line-height:26px;color:#888989;float:right}.NB_megamenu.NB_service_megamenu{width:709px}.service_info h4{margin:0;font-size:16px;color:#333;font-weight:500;padding:5px 0}.service_info p{margin:0;font-size:13px;color:#222;margin:0;line-height:20px;padding:3px 0}.service_info{padding:20px 21px 0}.service_info_list{display:inline-block;margin:auto;padding:0 49px}.NB_megamenu.NB_service_megamenu ul li{line-height:28px;font-size:13px;color:#222}.mob_title{font-size:14px;color:#333;vertical-align:top;float:left;width:100%;line-height: 40px;}.NB_megamenu.NB_service_megamenu .top_insights_list{padding:0;vertical-align:top;line-height:45px}.NB_ico7{display:inline-block;width:38px;height:30px;background:url(../images/img2.png) 0 -69px no-repeat;vertical-align:top}.NB_ico8{display:inline-block;width:38px;height:30px;background:url(../images/img2.png) 0 -115px no-repeat;vertical-align:top}.NB_ico9{display:inline-block;width:38px;height:30px;background:url(../images/img2.png) 0 -168px no-repeat;vertical-align:top}.NB_ico10{display:inline-block;width:38px;height:30px;background:url(../images/img2.png) 0 -223px no-repeat;vertical-align:top}.NB_ico11{display:inline-block;width:38px;height:30px;background:url(../images/img2.png) 0 -268px no-repeat;vertical-align:top}.NB_megamenu.NB_service_megamenu .insights_list li a{padding:0;font-size:15px}.NB_megamenu.NB_service_megamenu .insights_list li{line-height:44px}.service_info_list .row{margin-bottom:0}.NB_megamenu.NB_service_megamenu .insights_list{padding:17px 20px;margin-top:11px}.NB_megamenu.NB_service_megamenu .top_insights_list li a{font-size:13px; padding:0px;}.NB_megamenu.NB_service_megamenu .top_insights_list li{line-height:26px}.NB_megamenu.NB_service_megamenu.NB_technologies .service_info_list{padding:0 46px}.NB_megamenu.NB_service_megamenu.NB_technologies .mob_title{font-size:13px;color:#1a508e}.NB_megamenu.NB_service_megamenu.NB_technologies .service_info{padding:25px 17px 0}.NB_megamenu.NB_service_megamenu.NB_technologies .insights_list{width:100%;text-align:center}.NB_megamenu.NB_service_megamenu.NB_technologies .NB_ico2{display:inline-block;width:30px;height:33px;background:url(../images/sprite_img.png) 0 -165px no-repeat;vertical-align:top}.NB_megamenu.NB_service_megamenu.NB_technologies .top_insights_list{line-height:56px}.NB_megamenu.NB_service_megamenu.NB_technologies .top_insights_list li{line-height:25px}.NB_megamenu.NB_industry_list{left:55%}.NB_ico12,.NB_ico13,.NB_ico14,.NB_ico15,.NB_ico16,.NB_ico17,.NB_ico18,.NB_ico19,.NB_ico20,.NB_ico21,.NB_ico22,.NB_ico23{display:inline-block;width:48px;height:48px;vertical-align:top}.NB_ico12{background:url(../images/img3.png) 0 -68px no-repeat}.NB_ico13{background:url(../images/img3.png) 0 -118px no-repeat}.NB_ico14{background:url(../images/img3.png) 0 -170px no-repeat}.NB_ico15{background:url(../images/img3.png) 0 -226px no-repeat}.NB_ico16{background:url(../images/img3.png) 0 -284px no-repeat}.NB_ico17{background:url(../images/img3.png) 0 -343px no-repeat}.NB_ico18{background:url(../images/img3.png) 0 -400px no-repeat}.NB_ico19{background:url(../images/img3.png) 0 -458px no-repeat}.NB_ico20{background:url(../images/img3.png) 0 -514px no-repeat}.NB_ico21{background:url(../images/img3.png) 0 -627px no-repeat}.NB_ico22{background:url(../images/img3.png) 0 -685px no-repeat}.NB_ico23{background:url(../images/img3.png) 0 -571px no-repeat}.NB_megamenu.NB_industry_list .top_insights_list li a{font-size:16px}.NB_megamenu.NB_industry_list .insights_list{width:100%;padding:23px 32px;text-align:center}.NB_megamenu.NB_industry_list .insights_list li a{font-weight:600}.NB_megamenu.NB_industry_list .insights_list li a .NB_ico2{display:inline-block;width:30px;height:30px;background:url(../images/sprite_img.png) 0 -171px no-repeat;vertical-align:top}.NB_ico30{background:url(../images/resource-icon.png) 0 8px no-repeat;width:30px;height:30px;display:inline-block;vertical-align:top}.NB_ico31{background:url(../images/resource-icon.png) 0 -31px no-repeat;width:30px;height:33px;display:inline-block;vertical-align:top}.NB_ico32{background:url(../images/resource-icon.png) 0 -68px no-repeat;width:30px;height:30px;display:inline-block;vertical-align:top}.NB_ico33{background:url(../images/resource-icon.png) 0 -102px no-repeat;width:30px;height:30px;display:inline-block;vertical-align:top}.last_menu_resou_section .NB_megamenu{width:260px}.last_menu_resou_section{position:relative}.last_menu_resou_section .NB_megamenu.NB_industry_list{left:-50%}#mobile_res_menus_new .collapsible-body a{font-size:14px;display:inline-block;width:100%;color:#222;font-weight:400;margin-left:20px}.our_laravel_developer_box:hover{background:#1a508e}.our_laravel_developer_box{transition:0.3s}.our_laravel_developer_box:hover h5,.our_laravel_developer_box:hover .hirecom_ht4,.our_laravel_developer_box:hover p{color:#fff}.contact_us_sec textarea{color:#222}.NB_contact_us_slide input[type="text"]:not(.browser-default):focus:not([redonly]){border-bottom:1px solid #fff;box-shadow:0 1px 0 0 #000}.NB_contact_us_slide input[type="text"]:not(.browser-default):focus:not([redonly])+label{color:#fff}.NB_contact_us_slide input[type="email"]:not(.browser-default):focus:not([redonly]){border-bottom:1px solid #fff;box-shadow:0 1px 0 0 #000}.NB_contact_us_slide input[type="email"]:not(.browser-default):focus:not([redonly])+label{color:#fff}.new_contact_section .waves-effect{height:52px;padding:0 41px;font-weight:600;background:#fff;color:#222!important;font-size:16px;border-radius: 6px;}.NB_contact_us_slide #contact_form1 label{color:#fff}.new_contact_section input.valid[type=text]:not(.browser-default){color:#fff!important}.new_contact_section input,select,textarea{color:#fff}.contact_form_nb textarea{color:#222}.privacy_policy_bg{display:inline-block;width:100%;background:url(../images/privacy-policy.jpg);background-size:cover;min-height:400px;vertical-align:top}.privacy_policy_main{display:inline-block;width:100%;background:#f1f0f0;vertical-align:top}.privacy_policy_list{display:inline-block;width:100%;box-shadow:0 0 4px rgba(0,0,0,.2);background:#fff;padding:9px 51px;margin-top:28px;margin-bottom:30px;border-radius:4px}.privacy_inner_title h3{font-size:20px;font-weight:500;color:#222;margin:26px 0 22px 0}.privacy_inner_title p{font-size:14px;font-weight:400;color:#999;line-height:26px}.privacy_policy_title{text-align:center;padding-top:10%}.privacy_policy_title h1{font-size:31px;font-weight:500;color:#fff;margin:26px 0 16px 0}.privacy_policy_title p{font-size:16px;font-weight:400;color:#fff;line-height:26px}.privacy_inner_title ul li{font-size:14px;font-weight:400;color:#333;line-height:26px}.accordion-container{width:100%}.faq_section_new{margin:0 auto;width:760px}.NB_clients_section h3{display:inline-block;width:100%;text-align:center;font-size:22px;font-weight:700;color:#222;margin:0 0 6px 0}.NB_clients_section p{display:inline-block;width:100%;text-align:center;font-size:16px;font-weight:400;color:#222;margin:5px 0 41px 0}.faq_section_new .collapsible{border-top:none;border-right:none;border-left:none}.faq_section_new .collapsible{box-shadow:none}.faq_section_new .collapsible-header{padding:18px 30px 18px 0;font-size:16px;font-weight:700;color:#222;border-bottom:1px solid #cacaca;letter-spacing: -.4px;}.faq_section_new .collapsible-body{padding:18px 0;font-size:16px;font-weight:400;color:#000;line-height:180%}.mvp_development_faq .collapsible-header{background:none}.faq_section_new li:before{position:absolute;right:0;top:25px;width:20px;height:20px;content:'';background:url(../images/arrow_down.png) 0 -32px no-repeat;z-index: 2;}.faq_section_new li.active:before{position:absolute;right:0;top:25px;width:20px;height:20px;content:'';background:url(../images/arrow_down.png) 0 1px no-repeat;z-index: 1;}.faq_section_new li{position:relative}.space{height:60px}.NB_clients_section.mvp_development_faq{background:#fbfbfb;padding:50px 0 40px 0}.four_not_error_out{margin:51px auto 47px;width:500px;box-shadow:0 0 9px rgba(0,0,0,.2);border-radius:5px;text-align:center}.four_not_error b{font-size:100px;color:#1a508e}.four_not_error h1{font-size:26px;color:#333;margin:0}.four_not_error h3{font-size:16px;color:#999;margin:14px 0 31px 0;line-height:28px}.back-to-home{display:inline-block;width:100%;margin:10px 0 40px}.g-recaptcha.overwrite{transform:scale(.67);-webkit-transform:scal(.67);transform-origin:0 0;-webkit-transform-origin:0 0}.NB_megamenu.NB_service_megamenu .top_insights_list li a:hover{color:#1a508e}.NB_megamenu{width:260px;background:#fff;background-clip:padding-box;border:1px solid #eee;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);left:23%;opacity:0;position:absolute;top:88px;visibility:hidden;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}nav ul li:hover .NB_megamenu{opacity:1;top:70px;visibility:visible;background:#fff;border-radius:0 0 7px 7px;box-shadow:1px 2px 5px rgba(68,68,68,.2)}

.industry_drop_menu{position:relative}.industry_drop_menu .NB_megamenu{right:0;left:inherit}
.faq_section_new.ev_vehicle .collapsible-body ul {padding: 0 0 0 20px;}
.faq_section_new.ev_vehicle .collapsible-body ul:not(.browser-default)>li {list-style-type: disc;}
.faq_section_new.ev_vehicle .collapsible-body li:before {background: none;}
.NB_megamenu.NB_technologies{left:44%;}
 /* Common style */
.images_grid figure {position: relative;float: left;overflow: hidden;background: #fff;text-align: center;cursor: pointer; height:310px;}
.images_grid.left_side_img figure.large_size_img{height:620px;}
.images_grid.left_side_img .row{margin-bottom:0px;}
.images_grid figure img {position: relative;display: block;min-height: 100%;max-width: 100%;}
.images_grid figure figcaption {padding: 2em;color: #fff;font-size: 1.25em;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.images_grid figure figcaption::before,
.images_grid figure figcaption::after {pointer-events: none;}
.images_grid figure figcaption,
.images_grid figure figcaption > a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.images_grid figure figcaption > a {z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0;}
.images_grid figure p {	margin: 0;}
.images_grid figure p {letter-spacing: 1px;font-size:15px;font-weight: 400;}
.NB_client_list.ourl_latest_works{background:#fff;padding-bottom:0px;}
.NB_client_list.ourl_latest_works .NB_title h5{    margin: 0 0 53px 0;}
.award_section img,.input-field img{max-width:100%;}
.insights_list{background:#f6f9fc;    border-radius: 0 0px 4px 4px; -webkit-border-radius: 0 0px 4px 4px;}
.NB_megamenu .top_insights_list{padding:17px 20px;}
.NB_megamenu .insights_list{padding:17px 20px;}
.NB_megamenu .insights_list li a{font-size:13px; padding:0 0 0 33px; }
.NB_ico{display:inline-block; width:30px;height:30px; background:url("../images/sprite_img.png") 0 5px no-repeat;    vertical-align: top}
.NB_ico5{display:inline-block; width:30px;height:30px; background:url("../images/sprite_img.png") 0 -38px no-repeat;    vertical-align: top}
.NB_ico1{display:inline-block; width:30px;height:30px; background:url("../images/sprite_img.png") 0 -81px no-repeat;    vertical-align: top}
.NB_ico2{display:inline-block; width:30px;height:30px; background:url("../images/sprite_img.png") 0 -166px no-repeat;    vertical-align: top}
.NB_ico3{display:inline-block; width:30px;height:30px; background:url("../images/sprite_img.png") 0 -206px no-repeat;    vertical-align: top}
.NB_ico4{display:inline-block; width:30px;height:30px; background:url("../images/sprite_img.png") 0 -248px no-repeat;    vertical-align: top}
.insights_list h4{margin:0px; font-size:14px; color:#333333; font-weight:600;background:url("../images/sprite_img.png") 0 -325px no-repeat; padding:12px 32px;}
.NB_ico6{display:inline-block; width:30px;height:30px; background:url("../images/sprite_img.png") 0 -122px no-repeat;    vertical-align: top}
.NB_megamenu .insights_list li{line-height:26px;}
nav ul a:hover{background:transparent; color:#1a508e;}
.NB_megamenu .insights_list li a i{display:inline-block; font-size:13px;    height: 28px;    line-height: 26px; color:#888989;float: right;} 
.NB_megamenu.NB_service_megamenu{width:709px;}
.service_info h4{margin:0px; font-size:16px; color:#333333; font-weight:500;}
.service_info p{margin:0px; font-size:15px; color:#222; margin:0px; line-height:20px; /* padding:3px 39px; */}
.service_info{padding:17px 20px 0px;}
.service_info_list{display:inline-block; margin:auto; padding:0 10px; vertical-align:top;}
.NB_megamenu.NB_service_megamenu ul li{line-height:28px; font-size:15px; color:#222;}
/* .mob_title{font-size:14px; color:#333333; text-transform:uppercase;    vertical-align: top;} */
.NB_megamenu.NB_service_megamenu .top_insights_list{padding:0; vertical-align:top; line-height:45px;}
.NB_ico7{display:inline-block; width:38px;height:30px; background:url("../images/img2.png") 0 -69px no-repeat;    vertical-align: top}
.NB_ico8{display:inline-block; width:38px;height:30px; background:url("../images/img2.png") 0 -115px no-repeat;    vertical-align: top}
.NB_ico9{display:inline-block; width:38px;height:30px; background:url("../images/img2.png") 0 -171px no-repeat;    vertical-align: top}
.NB_ico10{display:inline-block; width:38px;height:30px; background:url("../images/img2.png") 0 -223px no-repeat;    vertical-align: top}
.NB_ico11{display:inline-block; width:38px;height:30px; background:url("../images/img2.png") 0 -271px no-repeat;    vertical-align: top}
.NB_megamenu.NB_service_megamenu .insights_list li a{padding:0px;font-size: 15px;}
.NB_megamenu.NB_service_megamenu .insights_list li{line-height:35px;}
.service_info_list .row{margin-bottom:0px;}
.NB_megamenu.NB_service_megamenu .insights_list {padding: 13px 20px;    margin: 10px 0 0 0;}
.NB_megamenu.NB_service_megamenu .top_insights_list li a{font-size:13px; line-height:27px; color:#222; font-weight:500; padding:0px;}
.NB_megamenu.NB_service_megamenu .top_insights_list li{line-height:26px; font-weight:500;}
.NB_megamenu.NB_service_megamenu.NB_technologies .service_info_list{ vertical-align:top;   padding:0px 46px;}
.NB_megamenu.NB_service_megamenu.NB_technologies .service_info_list{padding:0px 10px 17px;}
.NB_megamenu.NB_service_megamenu.NB_technologies .mob_title{    font-size: 13px; color:#1a508e;}
.NB_megamenu.NB_service_megamenu .service_info_list .mob_title a{font-size: 13px; color:#1a508e;padding: 0px;font-weight: bold;}
.NB_megamenu.NB_service_megamenu.NB_technologies .service_info {padding: 25px 17px 0px;}
.NB_megamenu.NB_service_megamenu.NB_technologies .insights_list{width:100%; text-align:center;}
.NB_megamenu.NB_service_megamenu.NB_technologies .top_insights_list{line-height:56px; vertical-align:top;}
.NB_megamenu.NB_service_megamenu.NB_technologies .top_insights_list li {line-height: 26px;}
.NB_megamenu.NB_industry_list{left:62%;}
.NB_ico12,.NB_ico13,.NB_ico14,.NB_ico15,.NB_ico16,.NB_ico17,.NB_ico18,.NB_ico19,.NB_ico20,.NB_ico21,.NB_ico22,.NB_ico23{
display:inline-block; width:40px;height:41px;vertical-align: top;}
.NB_ico12{ background:url("../images/img3.png") 0 -41px no-repeat;}
.NB_ico13{background:url("../images/img3.png") 0 -86px no-repeat;}
.NB_ico14{ background:url("../images/img3.png") 0 -130px no-repeat;}
.NB_ico15{ background:url("../images/img3.png") 0 -175px no-repeat;}
.NB_ico16{background:url("../images/img3.png") 0 -219px no-repeat;}
.NB_ico17{ background:url("../images/img3.png") 0 -266px no-repeat;}
.NB_ico18{background:url("../images/img3.png") 0 -316px no-repeat;}
.NB_ico19{ background:url("../images/img3.png") 0 -370px no-repeat;}
.NB_ico20{background:url("../images/img3.png") 0 -427px no-repeat;}
.NB_ico21{ background:url("../images/img3.png") 0 -540px no-repeat;}
.NB_ico22{background:url("../images/img3.png") 0 -597px no-repeat;}
.NB_ico23{background:url("../images/img3.png") 0 -483px no-repeat;}
.NB_megamenu.NB_industry_list .top_insights_list li a{ font-size:14px;}
.NB_megamenu.NB_industry_list .insights_list{width:100%;padding: 23px 32px;text-align: center;}
.NB_megamenu.NB_industry_list .insights_list li a{font-weight:600;}
.NB_megamenu.NB_industry_list .insights_list li a .NB_ico2{display:inline-block; width:30px;height:30px; background:url("../images/sprite_img.png") 0 -171px no-repeat;    vertical-align: top}
.nav-wrapper ul li .NB_megamenu.NB_technologies ul li a{padding: 0;}
.nav-wrapper ul li .NB_megamenu ul li a{padding: 0;}
.NB_service_megamenu .row{margin:0}
.NB_service_megamenu .service_info_list{padding: 0;} 
.NB_technologies{max-height:calc(100vh - 88px);overflow: auto;}
.faq_listnonearrow li:before{display: none!important;}
.NB_contact_us_slide #contact_form1 label.attach_txt{font-size: 16px;}
.app_dev_margin .contact_us_new_sec .input-field>label{color:#000}
.app_dev_margin .contact_us_new_sec label.attach_txt{font-size: 16px;color: #000;}
.contact_section1 .contacrgthome .contact_section .flaticon-clip label {font-size: 0;}
.contacrgthome .NB_contact_us_slide #contact_form1 label.attach_txt{font-size: 0;}
.hire_devmegamenu .hire_devmegamenu_list{padding:10px 10px 20px 10px}
.NB_hedaer .inquire_now .waves-light.btn {border: 1px solid #1a508e;border-radius: 6px;background: none;
    letter-spacing: .13px;color: #1a508e;font-size: 13px;font-weight: 600;box-shadow: none;height: auto;}



    .hire_devmegamenu .hire_devmegamenu_list{padding:0 10px 0 10px}
    .mob_title {font-size: 14px;color: #000;vertical-align: top;float: left;width: 100%;font-weight: 600;line-height: 20px;margin-top: 9px;}
    .NB_megamenu.NB_service_megamenu .service_info_list .mob_title a {font-size: 14px;color: #000;padding: 0px;font-weight: 600;}
    nav ul .headmainmenu:hover{color:#1a508e}
    .NB_megamenu.NB_service_megamenu .service_info_list .mob_title a{color:#000}
    .NB_megamenu.NB_service_megamenu{left:auto;width:100%;padding:10px;padding-top:0;max-height: calc(100vh - 80px);overflow: auto;}
    .NB_megamenu.NB_service_megamenu.hire_devmegamenu{width:1000px;}
    .service_info.hire_devmegamenu_info{display: none;}
    .hire_devmegamenu_listcols{width:100%!important;border-bottom: 1px solid #0000000D;padding-bottom: 5px!important;padding-top:5px!important;display: flex;}
    .hire_devmegamenu_listcols .mob_title{width:200px;}.NB_megamenu.NB_service_megamenu .top_insights_list {width:calc(100% - 200px)}
    .NB_megamenu.NB_service_megamenu .top_insights_list li{width:24%;margin:7px 0}
    nav ul .headmainmenu {display: flex;align-items: center;gap: 5px;position: relative;}
    nav ul .headmainmenu:before{content: "";position: absolute;bottom:15px;left: 0;height: 3px;width: 0%;background: #005b99;border-radius: 12px;transition: all 0.4s ease;left: 50%;transform: translateX(-50%);}nav ul li:hover .headmainmenu:before {width: 75%;}
    nav ul .headmainmenu svg{transition: 0.2s ease-in-out;}
    nav ul li:hover .headmainmenu svg{transform: rotate(-180deg);}
    .hire_devmegamenu_listcols:last-child{border:none;}
    nav ul li.company_dropmenu{position: relative;}nav ul li.company_dropmenu .NB_megamenu{left:auto;right:0}

    /**New mobile header**/
.sidenav1{display:none;position: fixed;width: 100%;left: 0;top: 0;height: 100%;height:100vh;height: -moz-calc(100%);padding-bottom:60px;background-color: #fff;z-index: 999;overflow-y: auto;will-change: transform;-webkit-backface-visibility: hidden;backface-visibility: hidden;margin:0}.NB_hedaer nav .sidenav-trigger1 {margin:25px 8px 0 0;float: right;height: 26px;display: none;position: relative;z-index: 1;}.sidenav-trigger1 .material-icons {font-size: 0!important;background: url(../images/nav_menu.png) 0 0 no-repeat;height: 25px;width: 34px;display:flex;}nav .sidenav-trigger i.material-icons{display: block;}.logo_barndmobile {padding: 20px 15px 15px;}#hamburger{background:#1a508e;border-radius:100%;position:absolute;right:20px;width:25px;height:25px;align-self:center;top:20px;z-index: 1;}#hamburger p{position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;margin:2px 5px 0 5px;display:flex}#hamburger span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:3px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}#hamburger.open span:first-child,#hamburger.open span:nth-child(4){top:0;width:0;left:50%}#hamburger.open span:nth-child(2){top:10px;transform:rotate(45deg)}#hamburger.open span:nth-child(3){top:10px;transform:rotate(-45deg)}.sidenav .collapsible{width:90%}.mobile_sphd{font-size:16px;color:#000;vertical-align:top;width:100%;font-weight:600;line-height:20px;margin:10px 0;display:flex;border-top: 1px solid #0000000D;padding-top:15px}#mobile_res_menus_new li:first-child .mbcollapsible-header {border-top: none;}.NB_hedaer .sidenav .mbcollapsible-header, .sidenav.fixed .mbcollapsible-header{padding: 8px 0;}.sidenav1 .collapsible {width: 100%;padding:0 20px;margin: 0;border: 0;box-shadow: none;}#mobile_res_menus_new li .mbcollapsible-header {position: relative;border-top: 1px solid #0000000D;padding:12px 0}#mobile_res_menus_new .mbcollapsible-header a {font-size: 16px;display: inline-block;width: 100%;color: #222;font-weight: 500;z-index: 2;}#mobile_res_menus_new li .mbcollapsible-header:before {position: absolute;right: -5px;top: 11px;width: 20px;z-index: -1;background: url(../images/arrow_down.png) 0 -32px no-repeat;height: 20px;content: '';transform: rotate(-88deg);}.sidenav1 .mbcollapsible-body, .sidenav1.fixed .mbcollapsible-body {border: 0;left:0;background-color: #fff;transition: transform .3s ease-out;position: absolute;padding: 2rem;-webkit-box-sizing: border-box;box-sizing: border-box;transform: translateX(-105%);z-index: 2;top: 0;height: calc(100vh - 60px);overflow: auto;width:100%}.sidenav1 li.port_link {border-top: 1px solid #0000000D;padding:10px 0;font-size: 16px;width: 100%;color: #222;font-weight: 500;}.sidenav1 li.port_link a{color: #222;}#mobile_res_menus_new li.mobile_inquire_now{float:none;padding-left:0}.sidenav1 .inquire_now .waves-light.btn {width: calc(100% - 15px);text-align: center;margin-top: 10px;margin-bottom: 10px;}.sidenav1 li.active .mbcollapsible-body{transform: translateX(-1%);}#mobile_res_menus_new .mbcollapsible-body a {font-size: 14px;display: inline-block;width: 100%;color: #222;font-weight: 400;line-height: 31px;}body.overflow_active{overflow:hidden;}#hamburger.hamburgermeu{position: sticky;float: right;top:0;right: -10px;margin-top: -16px;margin-right: -15px;z-index: 2;}
.NB_hedaer .mobile_inquire_now .waves-light.btn{width:90%;position:fixed;bottom:70px;}
.sidenav1 .collapsible.collapsible_main{padding-top:20px}
/**New mobile header end**/


    
@media screen and (max-width: 1440px){
.faq_section_new .collapsible-header {padding: 18px 30px 18px 0;}
.faq_section_new .collapsible-body {padding: 20px 0;font-size: 16px;line-height: 180%;}
}
@media screen and (max-width: 1280px){
nav ul .headmainmenu{padding:0 15px}
}
@media screen and (max-width: 1024px){
.faq_section_new {margin: 0 auto;width: 100%;}
.sidenav-trigger1 .material-icons{display:flex;}.sidenav1 {display:block; }
   .sidenav1{transform: translateX(-105%);transition:transform .3s ease-out}
   .sidenav1.active{transform: translateX(0px)}
   .NB_hedaer nav .sidenav-trigger1 {display: block;}
    .web_inquire_now {display: none;}

}
@media screen and (max-width: 600px){
.faq_section_new .collapsible-header {padding: 12px 0;font-size: 16px;width: 90%;}
.faq_section_new .collapsible-body {padding: 12px 0;font-size: 13px;line-height: 22px;}
.NB_hedaer nav .sidenav-trigger1{margin-top:19px}
}