.header_comman {transition: 0.2s all;}.header_innerpart {display: flex;align-items: center;justify-content: space-between;}.header_logonew img {filter: brightness(10.5);transition: 0.2s all;max-width: 160px;}.header-fixed .header_logonew img {filter: unset;}.header_menus {display: flex;align-items: center;margin: 0;}.headerright_inner {display: flex;align-items: center;}.header_comman {padding: 30px 15px;}.header_innerpages {position: fixed;width: 100%;z-index: 999;}.header_menus .menus_link {color: #fff;text-transform: capitalize;font-family: Montserrat;font-weight: 600;font-size: 15px;position: relative;transition: 0.2s all;padding: 0 9px;text-decoration: none;display: block;}.header_menus .menus_link::after {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background-color: transparent;height: 72px;width: 100%;}.header_menus li{list-style: none;}.header_menus .menus_li {position: static;}.Header_btn {background: #1A81FF;color: #fff !important;font-weight: 600;text-transform: uppercase;border-radius: 7px;padding: 10px 20px;display: inline-flex;font-size: 15px;transition: 0.5s all;box-shadow: 0 0 20px #0000002e;justify-content: center;text-align: center;margin-left: 10px;}.header_menus .menus_li .mega_dropdown {background: #fff;transition: 0.2s all;transform-origin: top;display: block;height: 0px;border-radius: 0;visibility: hidden;opacity: 0;position: absolute;width: 100%;left: 0;right: 0;top: 101px;min-width: 100% !important;max-width: 100%;overflow: hidden;box-shadow: 0 30px 20px #0000002e;border-top: 4px solid #f2f2f2;}.header_menus .menus_li:hover .mega_dropdown {display: block;visibility: visible;opacity: 1;transition: 0.2s all;background-color: #fff;height: auto;}.mega_dropdown_inner {display: flex;background-color: #f2f2f2;}.dropdown_left {width: 100%;max-width: 80%;background-color: #ffff;display: flex;align-items: center;}.dropdown_img {width: 100%;max-width: 33%;}.dropdown_menus {width: 100%;max-width: 77%;}.dropdown_right {width: 100%;max-width: 20%;padding: 40px 40px;}.achieved-box {display: flex;align-items: center;width: 100%;margin-bottom: 36px;}.achievedcontent strong {display: block;color: #000;font-size: 15px;}.achievedcontent span {display: block;font-weight: 600;color: #6e6e6e;font-size: 13px;}.achievedcontent {margin-left: 20px;}.achievedimg img {max-width: 32px;object-fit: contain;max-height: 40px;}.achievedimg {width: 20%;text-align: center;}.dropdown_img img {max-width: 100%;}.dropdownlink img {max-width: 40px;filter: grayscale(1);transition: 0.2s all;}.dropdownlink {display: flex;padding: 8px 10px 8px 10px;font-family: Montserrat;font-size: 15px;color: #000 !important;font-weight: 600;align-items: center;text-decoration: none !important;position: relative;transition: 0.3s all;}.dropdownlink::after {position: absolute;content: '';bottom: 5px;height: 2px;width: 14px;background-color: rgba(18, 21, 38, 1);transition: 0.3s all;left: 10px;}.dropdownlink:hover::after {width: 100%;height: 100%;bottom: 0;left: 0;}.dropdownlink:hover {color: #fff !important;}.dropdownlink span {display: inline-block;width: 18%;}.mega_dropdown_inner .colmanage3 .dropdownlink span {width: 25%;}.dropdownlink label {display: block;font-weight: 600;cursor: pointer;width: 75%;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;position: relative;z-index: 1;}.dropdownlink:hover img {filter: unset;}.dropdown_menus_inner {display: flex;flex-wrap: wrap;padding: 9px 0;}.dropdown_menus_inner li {width: 50%;margin-bottom: 8px;}.colmanage3 li {width: 33.33%;}.services_megadropdown .nav-tabs {border: 0;height: 100%;background-image: linear-gradient(to right, #125aff, #5387ff);flex-wrap: wrap;width: 100%;max-width: 33%;padding: 50px 0 0 30px;}.services_megadropdown .nav-tabs li a {color: #fff;font-weight: 500;font-family: Montserrat;padding: 24px 20px !important;font-size: 17px !important;border: 0 !important;margin: 0 !important;border-radius: 0;transition: 0.5s all;}.services_megadropdown .nav-tabs li a:hover , .services_megadropdown .nav-tabs li.active a {background-color: #fff;color: #000;}.services_megadropdown .nav-tabs li {width: 100%;}.services_megadropdown .tab-content {width: 100%;max-width: 77%;padding: 0 30px;}.services_megadropdown .dropdownlink span {width: 18%;}.home_header .header_menus .menus_link {color: #000;}.header-fixed {background-color: #fff;padding: 25px 0;position: fixed;width: 100%;z-index: 999;box-shadow: 0 0 10px #00000024;}.header-fixed .header_menus .menus_link {color: #000;}.header-fixed .header_menus .menus_li .mega_dropdown {top: 90px;}.header-fixed .header_menus .menus_link::after {height: 60px;}.toggle_btn , .menumenus{display: none;}.mobilemenus {display: none;}.open-menu {overflow: hidden !important;}.header_bgchanged {background-color: #fff;}.header_bgchanged .header_logonew img {filter: unset;}.header_bgchanged .menus_link {color: #000;}.home_header .header_logonew img {filter: unset;}.header_homepage .header_menus .menus_link {color: #000;}.header_homepage .header_logonew img {filter: unset;}.project_cost {position: fixed;top: 50%;right: -60px;z-index: 1;background-color: #1A81FF;color: #fff !important;font-size: 14px;font-weight: 600;padding: 10px 16px;border-radius: 10px 10px 0 0;transform: rotate(-90deg) translateY(-50%);box-shadow: 0 0 20px #0000002e;}.popupdesign_top {display: inline-block;text-align: center;animation: shake-vertical 4s linear infinite;transition: 0.3s ease-in-out;margin-left: 70px;}.popupdesign:hover .popupdesign_top {opacity: 0;}.popupdesign_main {position: relative;display: block;text-align: center;cursor: pointer;}.popupdesign {position: fixed;z-index: 99;left: 10px;right: auto;bottom: 0;transition: 0.5s all;transform: translateY(414px);}.popupdesign:hover {transform: translateY(0);}@keyframes shake-vertical {10%, 90% {transform: translate3d(-1px, 0, 0);}20%, 80% {transform: translate3d(2px, 0, 0);}30%, 50%, 70% {transform: translate3d(-4px, 0, 0);}40%, 60% {transform: translate3d(4px, 0, 0);}}.popupdesign_modal .modal-dialog {max-width: 100%;width: 100%;margin: 0;}.popupdesign_modal .modal-content {border: 0;border-radius: 0;padding: 15px 0px;background-color: transparent;box-shadow: unset;}.popupdesign_modal {padding: 0 !important;background: rgba(18, 21, 38, 1);}.popupdesign_modal button.close {position: absolute;z-index: 2;right: 9px;top: 10px;opacity: 1;font-weight: 400;border: 0;font-size: 32px;color: #000;text-shadow: unset;filter: unset;display: flex;align-items: center;justify-content: center;height: 25px;width: 25px;background-color: #fff;border-radius: 50px;}.popupbox {width: 100%;padding: 40px 30px;position: relative;z-index: 1;position: relative;overflow: hidden;background-color: #EBEFFF;margin: 0 auto;max-width: 700px;border-radius: 6px;}.popupbox_top h3 {font-weight: 500;color: #08223a;font-size: 16px;line-height: 25px;margin-bottom: 14px;}.popupbox_top h2 {color: rgba(18, 21, 38, 1);font-weight: 800;font-size: 28px;line-height: 38px;margin-bottom: 10px;}.popupbox_top {text-align: center;margin-bottom: 30px;}.formdesign_fields {background-color: #1A81FF;margin: 0 0 30px;padding: 20px 10px;border-radius: 6px;display: flex;flex-wrap: wrap;justify-content: flex-start;text-align: left;border: 0;}.pricebox_part del {color: #1A81FF;margin: 0 7px;}.pricebox_part {display: inline-flex;align-items: center;justify-content: center;text-align: center;border-radius: 6px;color: rgba(18, 21, 38, 1);font-weight: 800;font-size: 16px;}.popupbox_inner {text-align: center;}.btnbtm_popup {margin-top: 30px;}.checkbox_popup input{display: none;}.checkbox_popup label {position: relative;padding-left: 28px;font-weight: 600;color: #ffffff;font-size: 14px;margin-bottom: 0;}.checkbox_popup label span {display: block;font-size: 12px;margin-top: 2px;}.checkbox_popup label::after {position: absolute;content: '';left: 0;top: 2px;height: 20px;width: 20px;border: 1px solid #fff;border-radius: 2px;}.checkbox_popup label::before {position: absolute;content: '';left: 0;top: 2px;height: 20px;width: 20px;border-radius: 2px;transition: 0.3s ease-in-out;background-image: url(../webp/check.webp);background-repeat: no-repeat;transform: scale(0);background-size: 15px;background-position: center 2px;background-color: #fff;}.checkbox_popup input:checked ~ label::before{transform: scale(1);}.popupdesign_top img {max-width: 220px;}.formdesign_fields h4 {color: #fff;font-weight: 700;margin-bottom: 15px;line-height: 26px;}.pricebox_row {margin: 0;}.pricebox_main h3 {font-weight: 700;font-size: 18px;margin-bottom: 10px;}.pricebox_main p {color: #ada2a2;font-weight: 500;font-size: 14px;margin: 0;}.popupboxform_design .form-group .form-control {height: 50px;border-radius: 50px;border: 0;box-shadow: unset !important;padding: 10px 25px;background-color: #fff !important;font-weight: 500;font-size: 15px;border: 1px solid rgba(177, 179, 184, .45);color: #1d1d1d;}.popupboxform_design .form-group select.form-control {-webkit-appearance: none;color: #1d1d1d;background-image: url(../svg/arrow-down-s-line.svg);background-repeat: no-repeat;background-position: 93% center;background-size: 24px;}.popupboxform_design .form-group textarea.form-control {height: 100px;border-radius: 20px;padding: 14px 25px;resize: none;}.popupboxform_design .form-group {margin-bottom: 24px;text-align: center;}.blink_anmation{animation: blink_animation 1s infinite;}@keyframes blink_animation {0% {color: rgba(18, 21, 38, 1);}50% {color: #1A81FF;}100% {color: rgba(18, 21, 38, 1);}}#backBtn {text-align: center;font-size: 14px;font-weight: 700;border-bottom: 2px solid rgba(18, 21, 38, 1);margin: 0;cursor: pointer;color: rgba(18, 21, 38, 1) !important;text-transform: capitalize;}.pricebox_main h3 del {color: #7e7e7ec2;}.popupdesign_main img {max-width: 100%;}@media(max-width:1279px){.dropdown_right {padding: 30px 30px;}.services_megadropdown .nav-tabs li a {padding: 20px 20px !important;font-size: 15px !important;}.services_megadropdown .nav-tabs {max-width: 30%;padding: 70px 0 0 20px;}.header_menus .menus_link{font-size: 14px;}}@media(max-width:1199px){.header_comman {padding: 25px 0;background-color: #fff;position: relative;}.header_menus .menus_link {font-size: 14px;}.header_innerpages .header_logonew img {filter: unset;}.Header_btn {padding: 9px 12px;font-size: 12px;}.header_menus .menus_li {margin-right: 22px;}.header_menus .menus_li .mega_dropdown{top: 85px;}.header_menus .menus_link::after {height: 52px;}.header_menus {display: none;}.toggle_btn span {height: 3px;margin: 6px 0 0 auto;width: 30px;background-image: linear-gradient(to right, #125aff, #5387ff);display: block;transition: .7s;border-radius: 100px }span.middle {width: 19px }.toggle_btn {z-index: 9;transition: .7s;display: block;margin-left: 20px;margin-top: -4px;}.open-menu .toggle_btn a {height: 40px;width: 40px;background-color: #222f3f;border-radius: 50px;display: flex;align-items: center;justify-content: center }.comman_background .mainbackcontent {margin: 20px auto 0;}.menumenus{display: block;}.mobilemenus {display: block;position: fixed;left: 0;right: 0;width: 100%;z-index: 99;top: -100%;background-color: #ffff;border-top: 5px solid #f2f2f2;padding: 40px 50px 100px;height: 100vh;transition: 0.5s all;overflow-y: auto;}.header-fixed {position: fixed;}.mobilemenus.show-menus{top: 85px;}.menus_boxinner{display: none;}.mobilemenus_box.active .menus_boxinner{display: block;}.mobile_link {box-shadow: 0 1px 5px rgb(0 0 0 / 16%)!important;border-radius: 6px;display: block;padding: 10px 20px;background-color: #fff;font-family: Montserrat;font-size: 14px;color: #222f3f !important;font-weight: 600;text-transform: uppercase;}.menus_boxinner {padding: 10px 30px;border: 0;border-radius: 0px 0 30px 30px;background-image: linear-gradient(to right, #125aff, #5387ff);}.mobilemenus_box {margin-bottom: 20px;}.menus_ul li a {color: #fff;font-weight: 500;font-family: Montserrat;display: block;border-bottom: 1px solid #f2f2f252;padding: 10px 0;font-size: 14px;text-transform: capitalize;}.menus_ul li:last-child a{border: 0;}.mobilemenus_box.active .mobile_link {border-radius: 6px 6px 0 0;}.droparrow{position: relative;}.droparrow::after {content: '';position: absolute;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 11px solid #125aff;right: 20px;width: 12px;height: 12px;top: 14px;}.submenus_data {display: none;border: 2px solid #fff;margin-top: -12px;padding: 7px 15px;border-radius: 0 0 10px 10px;}.services_submenus.active .submenus_data{display: block;}.submenus_link {font-weight: 500;color: #ffffff !important;font-size: 14px;display: block;border: 2px solid #fff;margin: 10px 0;padding: 8px 14px;border-radius: 7px;position: relative;}.services_submenus.active .submenus_link {border-radius: 6px 6px 0 0;}.submenus_link::after {content: '';position: absolute;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 9px solid #ffffff;right: 20px;width: 10px;height: 10px;top: 14px;}.menus_ul {list-style: none;padding: 0;}}@media(max-width:1023px){.header_logonew img {max-width: 150px;}.popupdesign_top img {max-width: 160px;}.formdesign_fields .col-md-6 {width: 50%;}.popupdesign_modal button.close {top: -6px;}}@media(max-width:767px){.header_comman {padding: 14px 0;}.header_comman .container {max-width: 100%;}.Header_btn {padding: 7px 10px;font-size: 12px;}.toggle_btn {margin-left: 18px;margin-top: -4px;}.header_logonew img {max-width: 130px;}.mobilemenus {top: 58px;left: -100%;padding: 30px 17px 140px;}.mobilemenus.show-menus {left: 0;top: 58px;}.mobile_link{font-size: 13px;}.menus_boxinner {padding: 8px 20px;border: 0;border-radius: 0px 0 10px 10px;}.droparrow::after {border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 8px solid #125aff;right: 18px;width: 8px;height: 8px;top: 16px;}.submenus_link {font-size: 13px;margin: 10px 0;padding: 8px 10px;}.submenus_link::after {border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 7px solid #ffffff;right: 12px;width: 7px;height: 8px;top: 14px;}.menus_ul li a {padding: 9px 0;font-size: 13px;}.mobilemenus_box {margin-bottom: 10px;}.popupdesign {left: 0;right: 0;bottom: 0;transform: unset;margin: 0 auto;}.popupdesign_main img {max-width: 90%;}.popupdesign_modal .modal-content {padding: 30px 0px 0;}.popupdesign_modal button.close {top: -20px;right: 15px;}.popupbox {width: 100%;padding: 25px 15px;z-index: 1;max-width: 100%;border-radius: 6px;}.popupbox_top h2 {font-size: 22px;line-height: 32px;margin-bottom: 6px;}.popupbox_top h3 {font-size: 15px;line-height: 24px;margin-bottom: 12px;}.popupbox_top {margin-bottom: 20px;}.formdesign_fields {margin: 0 0 25px;padding: 10px 5px;}.formdesign_fields .col-md-6 {width: 100%;}.formdesign_fields h4 {margin-bottom: 15px;line-height: 25px;font-size: 17px;}.pricebox_main h3 {font-size: 17px;margin-bottom: 10px;line-height: 25px;}.pricebox_main p {font-size: 13px;line-height: 19px;}.btnbtm_popup {margin-top: 20px;}.popupboxform_design .form-group {margin-bottom: 20px;padding: 0;}.popupboxform_design .form-group .form-control {height: 46px;border-radius: 10px;border: 0;padding: 10px 18px;font-size: 14px;}.popupboxform_design .form-group textarea.form-control {height: 100px;border-radius: 10px;padding: 14px 25px;resize: none;}.popupdesign_top {display: block;margin-left: 0;}.popupdesign_main {transform: translateY(100%);height: 0;transition: 0.3s ease-in-out;}.popupdesign:hover .popupdesign_main {height: 100%;transform: translateY(0);}}