@media screen and (max-width:1700px){.container{width:95%!important}}@media screen and (min-width:1440px) and (max-width:1600px){.user_inner{column-gap:7px}.user_title_name h4{font-size:18px!important}.banner_right_side{column-gap:3px}}@media only screen and (min-width:1200px) and (max-width:1400px){.left_size_form{left:57px}.inner_table_content{top:130px;max-width:283px}}@media only screen and (min-width:1025px) and (max-width:1199px){.left_size_form{left:50px!important}.inner_table_content{top:180px;max-width:255px}}@media screen and (max-width:1366px) and (min-width:991px){.main_logo img{width:150px!important}.menu_bar ul li a{padding:10px 5px!important}.top_headerpart{justify-content:space-around!important}}@media screen and (max-width:1440px){.container{width:90%!important;padding:0!important}}@media screen and (min-width:1200px){.main_header .container{padding:0!important}}.footer_d-flex{display:flex}.table_otr{overflow-x:auto;width:100%;max-width:100%}.icon-46 img{width:24px;height:24px}.on_focus .text_area_top{position:absolute;top:19px;left:48px;font-size:14px}.on_focus.on_contact .text_area_top{top:23px;font-size:16px}.on_focus .for_mobile .text_area_top,.pure-material-textfield-outlined.on_focus>input:focus+span .text_area_top{top:0;left:12px;font-size:12px;transition:color .2s,font-size .2s,line-height .2s}.on_focus .for_mobile .text_area_top{background-color:#fff}.pure-material-textfield-outlined>input+span::after,.pure-material-textfield-outlined>textarea+span::after{margin-left:-4px}span#total_experiance{font-size:16px}@media screen and (max-width:1200px){.pt_pl{padding:30px 0 50px 30px!important}.card-body.equal-height.position-relative.new_card_wrap{padding:15px!important}.tab_bg_color .nav-link{padding:19px}.menu_bar ul li a{font-size:15px;letter-spacing:0}.tab-content>.active{display:block!important}.news_text_inner h2{font-size:50px;line-height:58.05px}.sib-email-area{width:70%}.title_f_size h3{font-size:20px;line-height:28.6px}.drop_wrap{top:6px}.dropdown-content{top:50px}.banner_right_side{column-gap:2px;padding-left:70px}.single-qanda .banner_right_side{padding-left:0}.menu_bar ul li{margin-left:2.35px}.listing_title p{padding:0}.listing_title{padding-left:100px;justify-content:center}}@media only screen and (max-width:1200px){.h1,h1{font-size:38px!important;line-height:57px!important}.banner_slider_div{margin-top:116px!important}.blog_inner_banner{min-height:250px}.table_inner_info ul li{padding:10px 10px 6px 25px}.table_inner_info ul li:before{top:16px;left:7px}.table_title{padding:15px 5px 6px 6px}p{line-height:27px}.table_form{padding:20px 9px}.blog_list_calender{column-gap:3px!important}.blog_list_calender:after{content:'';position:absolute;top:1px!important;right:-7px!important;border-left:1px solid rgba(0,0,0,.2);height:16px!important}.main_logo img{width:150px!important}.left_size_form{left:27px}.mt-30{margin-top:0!important}}@media screen and (max-width:1093px){header.main_header.header ul.header_top li>a span,ul.header_top li a{font-size:13px!important}}@media screen and (max-width:1024px){.blog_list_wrap .card a img{border-top-left-radius:4px;border-top-right-radius:16px}.navbar-toggler{margin:0;padding:4px 0!important}.main_header .tab-header-hide{display:none!important}.menu_bar .navbar-nav>li{min-height:55px;margin-left:0;padding-inline:6px}.main_header .tab-header-none{display:block!important;padding-left:15px}.header_top.mt-20{margin-top:10px}.main_header span.mobile_hide{font-size:15px!important}.tab-header-none a{color:#337ab7;font-weight:400}.menu_bar ul li a span svg{margin-top:0}.full-menu header.main_header.menubar{bottom:0}.main_header .container{width:100%!important;padding-left:unset!important}}@media only screen and (min-width:768px) and (max-width:991px){.blog_list_footer .blog_list_calender span{font-size:12px}}@media only screen and (max-width:1024px){.col-lg-3.md-6.ms-12.col-12.size_view{width:33.33333333%}.col-lg-6.md-6.ms-12.col-12.detail_view{width:66.66%}.get_touch{display:none}.navbar-expand-lg .navbar-toggler{display:block}.navbar-toggler:focus{box-shadow:none}header.main_header .collapse:not(.show){display:none!important}.navbar-expand-lg .navbar-collapse{display:block!important}.navbar-toggler{color:#4a4545;font-size:16px}.contact_company{float:none}.breadcrumb{display:flex;justify-content:center;flex-wrap:wrap}.banner_slider_div{margin-top:80px!important}.blog_list_calender{column-gap:9px!important}.blog_list_calender:after{content:'';position:absolute;top:0!important;right:-20px!important;border-left:1px solid rgba(0,0,0,.2)!important;height:20px!important;display:none}.blog_benner{min-height:250px!important}.blog_inner p{padding-top:15px}.blog_detail_page .card,.blog_list_wrap .card{border:1px solid #c2c2c2!important}.inner_table_content{top:178px;max-width:100%;visibility:visible}p.ez-toc-title{font-size:20px!important}.social_link{column-gap:15px}.left_size_form{margin-left:0}.blog_list_wrap .card{border-radius:5px!important;border:1px solid #c2c2c2!important}}@media screen and (max-width:991px){.align_item,.banner_img_wrap,.banner_right_side{align-items:center}.mt_70{margin-top:30px}.banner_wrapper{padding:0 25px}.news_text_inner h2{font-size:42px!important;line-height:50.05px!important}.news_input{padding:5px!important;margin-top:20px!important}.news_input input{padding-left:8px;font-size:14px}.pt_pl{padding:22px 0 30px 22px!important}.sib-default-btn{border-radius:24.5px;padding:5px 10px;right:13px;top:14px}.banner_right_side{padding:0 0 0 70px}.single-qanda .banner_right_side{padding:0;align-items:center}.tab-content>.active{display:block!important}.banner_title_wrap a{min-height:auto}.sib-default-btn{padding-left:5px!important;font-size:14px!important}.blog_list_wrap .card a img{border-top-left-radius:5px;border-top-right-radius:5px}}@media screen and (min-width:992px){.main_logo{min-height:65px;padding-top:0!important}}@media only screen and (max-width:767px){ul.header_top li a img{margin-left:5px}ul.header_top li a{padding:0 10px!important;border-right:1px solid #ccc}ul.header_top li:last-child a{border-right:none}nav.navbar.navbar-expand-lg.top_header_div.d-block{padding:0}.main_header{padding:0!important}.pt_50{padding-top:25px!important}.banner_slider_div{margin-top:115px!important}.navbar_toggle_wrap{top:20px!important;left:0}.menu_bar .navbar-nav>li{min-height:auto!important}}@media screen and (max-width:767px){.tab_bg_color .nav-link{padding:19px 5px}.categories_title h2{font-size:33px}.blog_tab_inner .nav-link,.blog_tab_inner.nav-tabs .nav-link.active{font-size:16px}.blog_list_wrap .card a img{border-top-left-radius:0;border-top-right-radius:0}.news_letter_wrap{background-size:cover}.news_text_inner{max-width:100%}.news_letter_img{display:flex;justify-content:center}.card-body.equal-height.position-relative{margin-top:15px;padding:0 10px 10px}.pt_70{padding-top:40px!important}.news_text_inner h2{font-size:30px!important;line-height:38.05px!important}.load_more a{padding:8px 13px}.listing_title a{font-size:11px!important;line-height:0}.listing_title h3{margin:0;font-size:16}.main_footer_div:after{height:2636px!important}.card-body.position-relative{padding:13px 9px}.body-bottom-border,.card_view{padding:10px}.body_inner_view{padding-top:0}.contact_form_main{padding:25px}form#cnt_main_footer_form{float:left;width:100%}.form_title_desc h3{padding-left:0}.class_desktop_hide{display:inline-block;color:#2583e9}}@media only screen and (max-width:567px){.blog_list_footer .blog_list_calender span,.blog_share a{font-size:15px}.h1,h1{font-size:35px!important;line-height:58px!important}.h2,h2{font-size:22px!important;line-height:33px!important}.blog_detail_page .card .card-body{justify-content:center;flex-wrap:wrap;row-gap:14px;align-items:center}.pt_30{padding-top:15px!important}.blog_inner_info{padding:3px 7px 22px}.inquire_btn{padding:16px 27px;margin-top:12px}.user_view{flex-wrap:wrap}.card-body.position-relative{padding:13px 9px}.blog_list_calender::after,.blog_share span{display:none}.blog_list_footer{padding-top:10px}.pt_50{padding-top:25px}.card-link+.card-link{margin:0}.blog_inner_body{display:flex;flex-wrap:wrap;row-gap:10px;column-gap:7px}.blog_detail_page .card .top-height{justify-content:center;flex-wrap:nowrap;row-gap:14px;align-items:flex-start}.contact_company{float:none!important;width:100%!important}footer.main_footer_div.mt-5{margin-top:10px!important}.field_div .form-group{width:100%!important;margin-bottom:5px}.field_div{flex-wrap:wrap!important}.blog_list_wrap .card{border-radius:4px!important}.blog_share a{padding:5px 8px;border:none!important}.navbar_toggle_wrap{top:14px!important;left:0}.contact_space{margin-top:20px!important}.address_div_child{margin-top:26px!important}.connect_with_us{padding-top:20px!important}.ftr_social_icon{margin-top:35px!important}.footer_copyright{padding-top:10px!important}a#sales_ind_phone{padding-left:3px!important}}@media screen and (max-width:567px){.banner_wrapper{padding:0}.banner_title_wrap a{font-size:18px;line-height:27px;padding-top:5px}.pt_27{padding-top:18px}.user_title_name h4{color:#2583e9;font-size:18px!important;font-weight:500!important}.user_inner{column-gap:7px}.blog_banner_slider .owl-dots{margin-top:25px}.section_banner_bg{padding:25px 0 40px!important}.news_input img{display:none}.pt_pl{padding:15px 10px!important}.tab_bg_color .nav-link{padding:20px 10px}.categories_title{flex-wrap:wrap;row-gap:10px;margin:6px;flex-direction:column-reverse;padding-bottom:0!important;margin-bottom:0!important;margin-left:0!important}.news_input input{font-size:12px}.sib-default-btn{font-size:12px!important;border-radius:18.5px!important;padding:4px 8px!important;top:7px!important}.pt_70{padding-top:20px!important}.blog_list_wrap .card a img{border-top-left-radius:5px;border-top-right-radius:5px}.news_input{padding:10px!important}.main_header .header_top{justify-content:flex-start!important;flex-direction:column}.banner_slider_div_120{margin-top:90px}.mobile_pt_0{padding-top:0}.web_story_wrap{display:flex;flex-direction:column;align-items:center}.web_story_wrap a{text-align:center}}@media only screen and (max-width:320px){.blog_inner p{padding-top:10px}.blog_benner{min-height:223px}.pt_50{padding-top:25px}.card{border-radius:5px}.blog_inner_body{display:flex;flex-wrap:wrap;justify-content:center;row-gap:10px}.h2,h2{font-size:17px;line-height:28px}.card-body.position-relative{padding:13px 9px}.blog_list_footer .blog_list_calender span{font-size:12px}}@media screen and (min-width:1025px){.megamenu{position:relative}.megamenu .submenu{list-style:none;padding:0;margin:0 auto;display:none;position:fixed;left:40px;right:0;top:101px;height:auto;width:100%;animation:.2s megamenu;z-index:99}.icon-46{border:1px solid #e4e5e5;border-radius:6px}.megamenu:hover .submenu{display:flex;background:#fff;border-radius:10px;max-width:1040px;margin:7px auto;border:none;box-shadow:0 2px 10px rgb(0 0 0 / 20%);padding:0;animation:.2s megamenu}.tab-content>.active{display:block!important}.megamenu ul li{margin:0!important}.megamenu ul li a .icon-46{transition:.5s}.megamenu ul li a:hover .icon-46{border:0;transition:.5s}.megamenu ul.nav.centered.nav-tabs li a{border:0;border-radius:0!important}.megamenu ul.nav.centered.nav-tabs li.active a{color:#fff;position:relative;background:rgb(20 111 172)}.megamenu ul.nav.centered.nav-tabs li a:after{content:'';position:absolute;bottom:-1px;left:0;right:0;width:100%;height:1px;background-color:transparent}.megamenu ul.nav.centered.nav-tabs li.active a:after{background-color:#2583e9!important}.full_width li{width:100%;margin:0}.full_width .nav-tabs li{width:25%;margin:0;text-align:center}ul.nav.w-50,ul.nav.w-50.w-3{width:100%!important}ul.nav.w-50{display:flex;flex-wrap:wrap;margin:8px 0}ul.nav.w-50.w-3 li{width:32%;margin:4px 6px!important;justify-content:space-between}.nav.w-50 li a .link-media .normal,.nav.w-50 li a:hover .link-media .hover,.nav.w-50 li a:hover .link-media .normal{display:block;transition:.5s}.nav.w-50 li a .link-media .hover{display:none;transition:.5s}.nav.w-50 li a,ul.submenu.small_width li a{border-radius:6px;transition:.5s}.megamenu .hire .nav.w-50 li a,.megamenu .services .nav.w-50 li a,.megamenu .solutions .nav.w-50 li a{padding:0 5px 0 10px!important;min-height:46px;font-size:14px;line-height:46px}.nav.w-50 li a:hover,ul.submenu.small_width li a:hover{background:#146fac;color:#fff;transition:.5s}.nav.w-50 li a .link-media img{max-width:24px}.nav.w-50 li a:hover .icon-46{background:0 0;transition:.5s}.nav.w-50 li a:after{content:'';width:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuOTA1NzYgMTMuMjgwMkwxMS4yNTI0IDguOTMzNTVDMTEuNzY1OCA4LjQyMDIxIDExLjc2NTggNy41ODAyMiAxMS4yNTI0IDcuMDY2ODhMNi45MDU3NiAyLjcyMDIxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);height:24px;position:absolute;top:0;bottom:0;right:1px;margin:auto;background-repeat:no-repeat;background-position:center;opacity:0;transition:.5s}.menu_bar ul li a{font-size:15px;line-height:21px}.nav.w-50 li a:hover:after{opacity:1;transition:.5s}ul.submenu.small_width{width:auto!important;flex-direction:column;padding:5px!important;left:auto;right:auto}ul.submenu.small_width li{flex-direction:column}.hide_mobile,.menu_bar ul li a{display:block}.desktop_hide{display:none}.submenu li a{padding:10px!important}.menu_bar ul>li.megamenu>a::after{content:"";position:absolute;background:rgb(23 114 175 / 50%);width:90%;height:2px;bottom:0;left:0;right:0;margin:auto;transform:scaleX(0);transition:transform 250ms ease-in-out}.menu_bar ul>li.megamenu:hover>a:after{transform:scaleX(1)}}@media screen and (min-width:576px) and (max-width:1024px){.web_story_wrap a,.web_story_wrap p,.web_story_wrap span{font-size:14px!important}.web_story_wrap a{line-height:16px!important;padding-top:6px!important}.banner_slider_div_120{margin-top:110px!important}}@media screen and (min-width:576px){#get_a_free_quote .modal-dialog.modal-dialog-centered{min-height:calc(100% - (3rem * 2))}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.web_story_wrap p{font-size:14px!important}}@media screen and (min-width:2855px){.main_footer_div:before{top:34%!important}}@media screen and (min-width:2270px){.main_footer_div:before{top:28%!important}}@media screen and (min-width:1899px){.main_footer_div:before{top:8%}}@media screen and (max-width:1280px){.frame_project_database .nav-tabs li a{font-size:14px;padding:10px 8px}.ftr_links{width:40%}.ftr_links ul li a{font-size:14px}.ftr_connect_links h4{font-size:15px}.service_li .main_submenu_div:before{left:265px}.menu_bar ul li.contact_link a{width:143px;letter-spacing:0}.menu_bar ul li a{letter-spacing:0}.menu_bar ul li{margin-left:3.35px}.banner_right_side{padding-left:70px}}@media screen and (max-width:1024px){.navbar-nav>li{float:left;width:100%}.menu_bar{overflow-x:hidden;overflow-y:auto}ul.nav.w-50,ul.nav.w-50.w-3{width:100%!important}.megamenu .submenu{position:relative!important;top:0!important;box-shadow:none;padding:0 0 0 15px;list-style:none;height:auto}.hide_mobile{display:none!important}.nav.w-50 li a .link-media .hover{display:none;transition:.5s}.menu_bar ul li a{border:0;border-bottom:1px solid #eaeaea!important;padding:10px 0;display:inline-block;width:100%}ul.nav.mobile_toggle-inner{padding-left:15px}.icon-46{width:30px;height:30px}.link-media .media-body{margin-left:10px!important}.menu_bar ul li a span{display:flex;align-items:center;justify-content:center;align-items:flex-start;justify-content:flex-start;font-size:15px!important}.navbar-collapse.collapse{height:auto!important;padding-bottom:0;overflow:auto!important;max-height:82vh}.navbar-expand-lg .navbar-nav{padding:0 0 0 15px}.main_logo{width:100%;text-align:center}.navbar_toggle_wrap{display:block;position:absolute;top:23px;right:0}.navbar-nav{width:100%;margin:0}.menu_bar ul li{margin-left:0;width:100%}.menu_bar ul li.contact_link a{animation:2s infinite pulse!important;border-bottom:none;background:#ff7a2f;color:#fff;width:93%;margin:10px 0;text-align:center;border-radius:5px}.top_header_div,.top_headerpart{display:block!important;padding:10px 0 6px}.inner_scroll{display:block;padding:0}body.full-menu .mobile_view{content:'';display:block;position:fixed;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.4);z-index:10}body.full-menu{overflow:hidden}body .navbar-collapse.in{overflow-x:hidden!important;display:block!important;overflow-y:auto}.banner_slider_div.margin_mobile_top{margin-top:160px!important}.menu_bar ul li a span svg{margin-left:auto}.map_bg_main{background-position:center 0!important}.flag_country span,span.socialmedia-title.hire_wrap{font-size:16px}.location_div_main{padding:10px 10px 0!important}.service_li .service_submenu{padding-right:0}.modal.fade .modal-dialog{max-width:954px!important}.hire_wrap_header{align-items:center;background:#2573e9;border:3px solid #2573e9;color:#fff!important;padding:0 3px;border-radius:8px;outline:#bbdaee 3px;width:120px}.hire_wrap_header a{display:flex;align-items:center;color:#fff;row-gap:5px;column-gap:4px}.mtpl-header-wrapper .mtpl-header-block .header-main-menu .header-main-menu-li.active a .down-icons{transform:rotate(180deg)!important}}@media screen and (max-width:991px){.ftr_links{width:30%;display:flex;flex-direction:column;margin-bottom:20px}.ftr_links.tech_links_details{order:4!important;width:50%!important}.company_links_details{width:50%!important;order:5!important}.company_links_details ul,.tech_links_details ul{display:grid!important;grid-template-columns:repeat(2,1fr)!important}.ftr_links_wrap{flex-wrap:wrap;justify-content:space-between;padding-left:54px;font-size:14px}.main_footer_div{background-size:cover;background-image:none;background-color:#1c2649;padding-top:40px}.footer_copyright{flex-direction:column;align-items:baseline}.copyright_wrap{order:2;text-align:center}.bg_shadow_div,.bg_white_left_aside,.col-md-6.padding_right{width:100%}#get_a_free_quote.contact_modal button.close{color:#333}.col-md-6.padding_left{width:100%;padding:0}.attach_file_div{padding-top:21px}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-28px);max-width:990px!important}.address_details_new{padding:0 28px}.map_bg_main{height:auto!important}.map_heading h3{padding:20px 0!important}.detail_view{padding:0}.pt_50{padding-top:25px!important}.blog_list_footer .blog_list_calender span{font-size:12px}}@media (min-width:576px){#get_a_free_quote .modal-dialog.modal-dialog-centered{min-height:calc(100% - (3rem * 1))!important}}@media screen and (max-width:567px){.company_links_details ul,.tech_links_details ul{grid-template-columns:repeat(1,1fr)!important}.address_div_child,.ftr_links{width:100%}.ftr_links_wrap{padding-left:0}#get_a_free_quote .modal-dialog.modal-dialog-centered{min-height:calc(100% - (3rem * 2))}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(-9px,-9px)}.main_logo img{width:140px}.banner_slider_div{width:100%;margin-top:81px!important}.blog_benner{min-height:212px}.blog_inner p{padding-top:0}.blog_share .collapse-horizontal .card-body.blog_social_icon{right:61px!important}.page-link{padding:0 15px}.ftr_social_icon a{height:40px;width:40px;margin-left:12px}.blog_social_icon{top:4px;right:36px}.copyright_wrap{text-align:center;justify-content:center;display:flex;flex-direction:column}}@media screen and (max-width:320px){.news_input input,.sib-default-btn{font-size:12px!important}.blog_banner_slider .owl-dots{margin-top:0}.ftr_social_icon a{margin-left:6px}}