html{scroll-behavior:smooth}body{font-family:"Poppins", sans-serif;margin:0;padding:20px;background:#FFFFFF;overflow-x:hidden}body a{transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;text-decoration:none;outline:none}a{text-decoration:none !important}.font-size-14{font-size:14px}.img-object-cover{max-width:100%;max-height:100%;object-fit:cover}.img-object-contain{max-width:100%;max-height:100%;object-fit:contain}.btn{box-shadow:none !important}.common_padding{padding-top:60px;padding-bottom:60px}.btn-theme{border:1px solid transparent;background:linear-gradient(94.35deg, rgba(255,255,255,0.3) 19.22%, rgba(255,255,255,0.1) 81.51%);backdrop-filter:blur(2.5px);border-radius:30px;color:#ffffff;padding:8px 8px 8px 15px;box-shadow:#2b6294 2px 0px 0px 0px,#4d6992 0px 2px 0px 0px,#a6b4c8 -2px 0px 0px 0px,rgba(255,255,255,0.3) 0px 0px 0px 2px,0px 4px 18.1px -1px rgba(0,0,0,0.48) !important;transition:0.3s all}.btn-theme svg{margin-left:5px;transition:0.3s all}.btn-theme span{display:inline-block;transition:0.3s all}.btn-theme:hover{color:#ffffff}.btn-theme:hover svg{transform:scale(1.2)}.btn2-theme{backdrop-filter:blur(2.5px);border:2px solid transparent;background:linear-gradient(94.35deg, rgba(0,155,218,0.6) 19.22%, rgba(0,66,128,0.1) 81.51%) padding-box,linear-gradient(45deg, #fff, rgba(0,155,218,0.22)) border-box;border-radius:30px;color:#ffffff;padding:8px 8px 8px 15px;transition:0.3s all}.btn2-theme svg{margin-left:5px;transition:0.3s all}.btn2-theme span{display:inline-block;transition:0.3s all}.btn2-theme:hover{color:#ffffff}.btn2-theme:hover svg{transform:scale(1.2)}.bluetextgradiant{background:linear-gradient(270deg, #005274 0%, #009BDA 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.top_header{position:absolute;top:0px;right:0;left:0;z-index:1}.top_header ol{background:linear-gradient(270deg, #005274 0%, #009BDA 100%);padding:0 10px;display:inline-block}.top_header ol li{padding:10px 10px}.top_header ol li a{color:#ffffff}.top_header svg{height:18px;margin-right:5px}.position_stick{position:sticky;top:20px;background:#f00}header{position:absolute;top:50px;left:0;right:0;width:100%;z-index:999}header .logo{height:80px}header .navbar{transition:0.3s all}header .navbar.fixed-top{background:rgba(0,0,0,0.8)}header .navbar.fixed-top .logo{height:50px}header .navbar .navbar-nav{background:linear-gradient(90deg, rgba(255,255,255,0) 5.79%, rgba(255,255,255,0.296) 50%, rgba(255,255,255,0) 95.32%);filter:drop-shadow(0px 4px 10.3px rgba(0,0,0,0.25));backdrop-filter:blur(3.35px);border-radius:185px}header .navbar .nav-item{transition:0.3s all}header .navbar .nav-item:hover,header .navbar .nav-item.active{position:relative;transition:0.3s all}header .navbar .nav-item:hover:before,header .navbar .nav-item:hover:after,header .navbar .nav-item.active:before,header .navbar .nav-item.active:after{content:'';position:absolute;left:0;right:0;margin:auto;width:50px;height:3px;background:linear-gradient(270deg, #005274 0%, #009BDA 100%);transition:0.3s all}header .navbar .nav-item:hover:before,header .navbar .nav-item.active:before{top:-2px}header .navbar .nav-item:hover:after,header .navbar .nav-item.active:after{bottom:-2px}header .navbar .nav-item .nav-link{padding:10px 15px;color:#ffffff}header .navbar .nav-item:last-child .nav-link{border-right:none;padding-right:0}header .navbar .nav-item .dropdown-menu{background:linear-gradient(90deg, rgba(255,255,255,0) 5.79%, rgba(255,255,255,0.296) 50%, rgba(255,255,255,0) 95.32%);filter:drop-shadow(0px 4px 10.3px rgba(0,0,0,0.25));backdrop-filter:blur(3.35px);border-radius:10px}header .navbar .nav-item .dropdown-menu li{padding:5px 0}header .navbar .nav-item .dropdown-menu li .dropdown-item{color:#ffffff;text-align:center}header .navbar .nav-item .dropdown-menu li .dropdown-item:hover,header .navbar .nav-item .dropdown-menu li .dropdown-item.active{background:transparent;position:relative;transition:0.3s all}header .navbar .nav-item .dropdown-menu li .dropdown-item:hover:before,header .navbar .nav-item .dropdown-menu li .dropdown-item:hover:after,header .navbar .nav-item .dropdown-menu li .dropdown-item.active:before,header .navbar .nav-item .dropdown-menu li .dropdown-item.active:after{content:'';position:absolute;left:0;right:0;margin:auto;width:50px;height:3px;background:linear-gradient(270deg, #005274 0%, #009BDA 100%);transition:0.3s all}header .navbar .nav-item .dropdown-menu li .dropdown-item:hover:before,header .navbar .nav-item .dropdown-menu li .dropdown-item.active:before{top:-2px}header .navbar .nav-item .dropdown-menu li .dropdown-item:hover:after,header .navbar .nav-item .dropdown-menu li .dropdown-item.active:after{bottom:-2px}header .input-group{border:1px solid transparent;background:linear-gradient(94.35deg, rgba(255,255,255,0.3) 19.22%, rgba(255,255,255,0.1) 81.51%);backdrop-filter:blur(2.5px);border-radius:30px;color:#ffffff;padding:0px;box-shadow:#2b6294 2px 0px 0px 0px,#4d6992 0px 2px 0px 0px,#a6b4c8 -2px 0px 0px 0px,rgba(255,255,255,0.3) 0px 0px 0px 2px,0px 4px 18.1px -1px rgba(0,0,0,0.48) !important;transition:0.3s all}header .input-group .form-control{background:transparent;border:none;outline:none;box-shadow:none !important;font-style:italic;color:#ffffff}header .input-group .form-control::placeholder{color:rgba(255,255,255,0.5)}header .input-group .btn{padding:2px}.navbar-toggler{border-color:rgba(0,0,0,0);outline:none;position:relative;border:none !important;box-shadow:none !important}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.6)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-toggler:focus,.navbar-toggler:active{outline:0}.navbar-toggler span{display:block;background-color:#ffffff;height:3px;width:25px;margin-top:4px;margin-bottom:4px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);position:relative;left:0;opacity:1}.navbar-toggler span:nth-child(1),.navbar-toggler span:nth-child(3){-webkit-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out}.navbar-toggler:not(.collapsed) span:nth-child(1){position:absolute;left:0px;right:0;margin:auto;top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);opacity:0.9}.navbar-toggler:not(.collapsed) span:nth-child(2){height:12px;visibility:hidden;background-color:transparent}.navbar-toggler:not(.collapsed) span:nth-child(3){position:absolute;left:0px;right:0;margin:auto;top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);opacity:0.9}.hero{background-repeat:no-repeat;background-size:cover;border-radius:30px;overflow:hidden;position:relative}.hero .mskimg{mask-image:url("../images/main_mask_bg.svg");mask-repeat:no-repeat;mask-size:cover;mask-position:bottom right;z-index:-1;width:100%}.hero .mskimg:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:120%;background:linear-gradient(180deg, rgba(0,0,0,0.83) 1.18%, rgba(0,0,0,0.24) 52.88%, rgba(0,0,0,0.41) 83.01%)}.hero img{width:100%;height:105vh}.hero .heroft{position:absolute;top:45%;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:2}.hero .headding h1{font-weight:700;font-size:60px;line-height:76px;color:#FFFFFF}.hero .headding p{font-weight:500;font-size:20px;line-height:18px;color:#FFFFFF;margin-bottom:30px}.hero .countnumber{z-index:1;position:absolute;right:30px;top:70vh}.hero .countnumber .countnumberbg{background-repeat:repeat-x;background:linear-gradient(94.35deg, rgba(255,255,255,0.4) 19.22%, rgba(255,255,255,0.2) 81.51%),url("../images/blur_bg.png");box-shadow:0px 4px 18.1px -1px rgba(0,0,0,0.48);backdrop-filter:blur(2px);border-radius:20px}.hero .countnumber div{text-align:center;padding:10px 10px}.hero .countnumber div span{font-size:50px;font-weight:700;color:#ffffff}.hero .countnumber div p{font-weight:500;font-size:14px;margin-bottom:0;text-align:center;color:rgba(255,255,255,0.96)}.hm_services{position:relative}.hm_services:before{content:'';position:absolute;top:-68px;right:0;background:url("../images/hm_service_bg.svg");background-repeat:no-repeat;background-size:contain;width:400px;height:600px}.hm_services h2{font-weight:400;font-size:60px;line-height:80px;color:#2A2A2A;padding-bottom:100px}.hm_services .service_slider .card{border:none;border-radius:30px;overflow:hidden}.hm_services .service_slider .card img{width:100%;height:375px}.hm_services .service_slider .card .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 100%);display:flex;justify-content:flex-end;flex-direction:column;padding:25px}.hm_services .service_slider .card .overlay p{font-weight:500;font-size:24px;line-height:36px;color:#FFFFFF;margin-bottom:0}.hm_services .service_slider .card .overlay small{color:#FFFFFF;display:none}.hm_services .service_slider .card .overlay .btn{display:none;position:absolute;right:50px;bottom:10px}.hm_services .service_slider .swiper-slide-active{z-index:2;opacity:1;transition:all .3s ease;width:49.5% !important;height:100%}.hm_services .service_slider .swiper-slide-active img{width:100%;height:450px;border-top:none;border-radius:40px}.hm_services .service_slider .swiper-slide-active .overlay{padding-bottom:60px;background:transparent}.hm_services .service_slider .swiper-slide-active .overlay p{font-size:36px;line-height:46px;width:70%;padding-bottom:20px}.hm_services .service_slider .swiper-slide-active .overlay small{display:inline-block;width:50%}.hm_services .service_slider .swiper-slide-active .overlay .btn{display:inline-block}.hm_services .service_slider .swiper-slide-active .maskimg{mask-image:url("../images/service_mask.svg");mask-repeat:no-repeat;mask-size:cover;mask-position:bottom right;z-index:-1;width:100%}.hm_services .service_slider .swiper-slide-active .maskimg:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:120%;background:linear-gradient(180deg, rgba(0,155,218,0) 30%, #009BDA 98.82%)}.hm_services .swiper-slide-next{transition:all .3s ease;width:24.5% !important;height:100%}.hm_services .swiper-slide-next ~ .swiper-slide{transition:all .3s ease;width:24.5% !important;height:100%}.hm_services .swiper-button-next,.hm_services .swiper-button-prev{bottom:5px;top:auto !important}.hm_services .swiper-button-next:before,.hm_services .swiper-button-next:after,.hm_services .swiper-button-prev:before,.hm_services .swiper-button-prev:after{display:none}.hm_services .swiper-button-prev{left:auto !important;right:50px}.hm_services .swiper-button-prev svg{transform:rotate(180deg)}.hmprocess{background-image:url("../images/hm_process_bg.png");background-repeat:no-repeat;background-size:cover;border-radius:30px}.hmprocess h3{font-weight:400;font-size:35px;line-height:44px;text-transform:uppercase;color:rgba(0,66,128,0.96)}.hmprocess h4{font-weight:400;font-size:40px;line-height:55px;color:#2A2A2A;padding-bottom:40px}.hmprocess .accordion .accordion-item{margin-bottom:20px;border:none;border-radius:30px;overflow:hidden}.hmprocess .accordion .accordion-item .accordion-header .accordion-button{background:#DAF0FA;box-shadow:none;color:#004280;font-size:20px;font-weight:500}.hmprocess .accordion .accordion-item .accordion-header .accordion-button svg{margin-right:10px;height:30px}.hmprocess .accordion .accordion-item .accordion-header .accordion-button svg path{fill:#004280}.hmprocess .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23004280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.hmprocess .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background:linear-gradient(90deg, #009BDA 0%, #005274 100%);color:#fff}.hmprocess .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) svg path{fill:#fff}.hmprocess .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.hmprocess .accordion .accordion-item .accordion-collapse{background:linear-gradient(90deg, #009BDA 0%, #005274 100%);color:#ffffff}.hmprocess .accordion .accordion-item .accordion-collapse .accordion-body{padding:0 30px 30px 30px}.hmprocess .hmprocess_right{position:relative}.hmprocess .hmprocess_right .maskimg{mask-image:url("../images/hm_process_mask.svg");mask-repeat:no-repeat;mask-size:cover;mask-position:bottom right;z-index:1;width:100%;height:100%;overflow:hidden;border-radius:30px}.hmprocess .hmprocess_right .maskimg:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:120%;background:linear-gradient(180deg, rgba(0,155,218,0) 30%, #009BDA 98.82%)}.hmprocess .hmprocess_right img{border-radius:30px;height:100%;width:100%}.hmprocess .hmprocess_right .overlay{position:absolute;left:0;right:0;top:0;z-index:1;bottom:0;border-radius:30px;display:flex;justify-content:flex-end;flex-direction:column;padding:40px}.hmprocess .hmprocess_right .overlay h4{font-weight:600;font-size:36px;line-height:45px;color:#FFFFFF;padding:0;width:80%}.hmprocess .hmprocess_right .overlay p{font-weight:400;font-size:18px;line-height:30px;color:#FFFFFF;width:60%}.hmprocess .hmprocess_right .overlay .btn{position:absolute;right:30px;bottom:25px}.hm_news{background-image:url("../images/hm_news_bg.jpg");background-size:cover;background-repeat:no-repeat;border-radius:30px;position:relative;overflow:hidden;z-index:1}.hm_news:before{content:'';position:absolute;right:-10%;top:0;z-index:-1;background-image:url("../images/hm_new_bg_line.svg");background-size:contain;background-repeat:no-repeat;width:600px;height:600px}.hm_news h5{font-weight:400;font-size:35px;line-height:44px;text-transform:uppercase;color:#009BDA;padding-bottom:30px}.hm_news h4{font-weight:400;font-size:60px;line-height:80px;color:#FFFFFF;padding-bottom:100px}.hm_news h4 span{background:linear-gradient(90deg, #39C3FF 9.1%, #009BDA 38.08%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:700}.hm_news .news_slider .swiper-slide .card{border:none;background:transparent;border-radius:30px;overflow:hidden}.hm_news .news_slider .swiper-slide .card img{width:100%;height:255px}.hm_news .news_slider .swiper-slide .card .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 100%);display:flex;justify-content:flex-end;flex-direction:column;padding:25px}.hm_news .news_slider .swiper-slide .card .overlay i{font-style:italic;font-weight:300;font-size:12px;line-height:22px;color:#FFFFFF}.hm_news .news_slider .swiper-slide .card .overlay p{font-weight:500;font-size:24px;line-height:36px;color:#FFFFFF}.hm_news .news_slider .swiper-slide .card .overlay small{color:#FFFFFF;display:none}.hm_news .news_slider .swiper-slide .card .overlay .btn{display:none;position:absolute;right:20px;bottom:0px}.hm_news .news_slider .swiper-slide-active{z-index:2;opacity:1;transition:all .3s ease;width:60% !important;height:100%}.hm_news .news_slider .swiper-slide-active .card .maskimg{mask-image:url("../images/hm_news_mask.svg");mask-repeat:no-repeat;mask-size:cover;mask-position:bottom right;z-index:1;width:100%;height:100%}.hm_news .news_slider .swiper-slide-active .card .maskimg:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:120%;background:linear-gradient(180deg, rgba(0,155,218,0) 29.73%, #0091CC 114.6%);background-blend-mode:hard-light}.hm_news .news_slider .swiper-slide-active .card img{width:100%;height:315px !important}.hm_news .news_slider .swiper-slide-active .card .overlay{padding-bottom:40px;background:transparent}.hm_news .news_slider .swiper-slide-active .card .overlay p{font-size:36px;width:70%;padding-top:10px}.hm_news .news_slider .swiper-slide-active .card .overlay small{display:inline-block;width:50%;overflow:hidden;max-height:2rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}.hm_news .news_slider .swiper-slide-active .card .overlay small p{font-size:14px;line-height:16px;font-weight:400;overflow:hidden;max-height:2rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;margin:0;padding:0}.hm_news .news_slider .swiper-slide-active .card .overlay .btn{display:inline-block}.hm_news .news_slider .swiper-slide-next{transition:all .3s ease;width:39% !important;height:100%}.hm_news .news_slider .swiper-button-next,.hm_news .news_slider .swiper-button-prev{bottom:0px;top:auto !important}.hm_news .news_slider .swiper-button-next:before,.hm_news .news_slider .swiper-button-next:after,.hm_news .news_slider .swiper-button-prev:before,.hm_news .news_slider .swiper-button-prev:after{display:none}.hm_news .news_slider .swiper-button-prev{left:auto !important;right:50px}.hm_news .news_slider .swiper-button-prev svg{transform:rotate(180deg)}.accredition{margin-top:50px;margin-bottom:50px;background:url("../images/accreditation/bg.jpg");background-repeat:no-repeat;background-size:cover;border-radius:30px}.accredition h4{font-weight:400;font-size:35px;line-height:44px;text-transform:uppercase;color:#FFFFFF;padding-bottom:30px}.accredition .accred_slider img{box-shadow:0px 4px 18.1px rgba(0,0,0,0.5);backdrop-filter:blur(5px);border-radius:30px;height:550px;margin-bottom:20px;background:#ffffff}.accredition .accred_slider p{font-weight:600;font-size:30px;line-height:40px;text-align:center;color:#FFFFFF}.accredition .accred_slider .swiper-button-next,.accredition .accred_slider .swiper-button-prev{top:20px !important}.accredition .accred_slider .swiper-button-next:before,.accredition .accred_slider .swiper-button-next:after,.accredition .accred_slider .swiper-button-prev:before,.accredition .accred_slider .swiper-button-prev:after{display:none}.accredition .accred_slider .swiper-button-prev{left:auto !important;right:50px}.accredition .accred_slider .swiper-button-prev svg{transform:rotate(180deg)}footer{background:url("../images/footer_bg.png");background-size:cover;background-repeat:no-repeat;border-radius:30px;position:relative;overflow:hidden;z-index:1}footer:before{content:'';position:absolute;right:-10%;bottom:0;z-index:-1;background-image:url("../images/hm_footer_bg_line.svg");background-size:contain;background-repeat:no-repeat;width:500px;height:500px}footer .leftcon h4{font-weight:400;font-size:60px;line-height:80px;color:#FFFFFF}footer .contactform{padding-bottom:80px}footer .contactform .card{background:url("../images/footer_mask.svg");border-radius:30px;background-size:100% 100%;background-position:bottom right;background-repeat:no-repeat}footer .contactform .card .form-control{background:rgba(255,255,255,0.42);margin-bottom:5px;border-radius:10px;box-shadow:none;border:none}footer .contactform .card .form-control::placeholder{color:#fff}footer .contactform .card form{padding:40px}footer .contactform .card p{font-weight:500;font-size:30px;line-height:45px;color:rgba(255,255,255,0.8);mix-blend-mode:overlay;padding-top:20px;margin:0}footer .contactform .card .btn{position:absolute;bottom:10px;right:30px}footer h5{font-weight:700;font-size:20px;line-height:35px;leading-trim:both;text-edge:cap;color:#FFFFFF;padding-bottom:20px}footer .ft_address ul{list-style:none;display:flex;flex-wrap:wrap;padding-left:0}footer .ft_address ul li{color:#fff;padding:5px 5px}footer .ft_address .input-group{width:80%;border:1px solid transparent;background:linear-gradient(94.35deg, rgba(255,255,255,0.3) 19.22%, rgba(255,255,255,0.1) 81.51%);backdrop-filter:blur(2.5px);border-radius:30px;color:#ffffff;padding:0px;box-shadow:#2b6294 2px 0px 0px 0px,#4d6992 0px 2px 0px 0px,#a6b4c8 -2px 0px 0px 0px,rgba(255,255,255,0.3) 0px 0px 0px 2px,0px 4px 18.1px -1px rgba(0,0,0,0.48) !important;transition:0.3s all}footer .ft_address .input-group .form-control{background:transparent;border:none;outline:none;box-shadow:none !important;font-style:italic;color:#ffffff}footer .ft_address .input-group .form-control::placeholder{color:rgba(255,255,255,0.5)}footer .ft_address .input-group .btn{padding:2px}footer .ft2row{padding-top:30px}footer .ft_links ul{list-style:none;padding-left:0}footer .ft_links ul li{padding:8px 15px}footer .ft_links ul li a{color:#fff}footer .ft_links .socialmedia ul li{padding:0px;transition:0.3s all}footer .ft_links .socialmedia ul li:first-child{padding-left:0}footer .ft_links .socialmedia ul li:hover{transform:scale(1.2)}footer .ft_logo{padding-top:60px}footer .copyright{padding-top:40px;color:#fff;margin:0}.totop{position:fixed;right:30px;bottom:30px;transition:all 0.3s;z-index:998}.totop svg{transition:all 0.3s;height:30px}.rotate{transform:rotate(180deg);transition:all 0.3s}.subpages{border-radius:30px;overflow:hidden;position:relative}.subpages .subpage_fit{position:absolute;top:250px}.subpages .subpage_fit h1{font-weight:700;font-size:65px;line-height:81px;color:#FFFFFF}.subpages .subpage_fit p{font-weight:400;font-size:35px;line-height:44px;text-transform:uppercase;color:#FFFFFF}.subpages .mskimg{mask-image:url("../images/innerpage_mask.svg");mask-repeat:no-repeat;mask-size:cover;mask-position:bottom right;z-index:-1;width:100%;overflow:hidden}.subpages .mskimg:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:150%;background:linear-gradient(180deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0.8) 100%);background-blend-mode:multiply}.subpages img{width:100%;height:440px}.subpages.about .mskimg:before{background:linear-gradient(180deg, rgba(0,66,128,0.88) 0%, rgba(0,66,128,0.44) 50%, rgba(0,66,128,0.88) 100%)}.abt_story{position:relative}.abt_story:before{content:'';position:absolute;right:0;top:-20%;z-index:-1;width:400px;height:400px;background:url("../images/icon_vector.svg");background-repeat:no-repeat;background-size:contain}.abt_story h2{font-weight:400;font-size:60px;line-height:70px;color:#2A2A2A;padding-bottom:60px}.abt_story p{font-weight:400;font-size:20px;line-height:32px;text-align:justify;color:#2A2A2A;padding-left:40px}.abt_mntxt{background:url("../images/about/gradiant_bg.png");background-repeat:no-repeat;background-size:cover;border-radius:30px;margin-bottom:60px}.abt_mntxt p{font-weight:400;font-size:36px;line-height:50px;text-align:justify;color:#2A2A2A}.abt_bg3{background:url("../images/about/bg3.jpg");background-repeat:no-repeat;background-size:cover;border-radius:30px;z-index:1}.abt_bg3 .card img{height:450px;width:100%;border-radius:30px;margin-bottom:30px;box-shadow:0px 4px 18.1px rgba(0,0,0,0.5);backdrop-filter:blur(5px)}.abt_bg3 .card h4{position:absolute;top:0;left:0;right:0;bottom:25px;display:flex;justify-content:flex-end;flex-direction:column;padding:15px;font-weight:600;font-size:30px;line-height:40px;text-align:center;color:#FFFFFF}.abt_bg3 .card p{font-weight:400;font-size:18px;line-height:26px;text-align:justify;color:#FFFFFF}.abt_values{background:url("../images/about/value_bg.png");background-repeat:no-repeat;background-size:cover;border-radius:30px;padding-top:90px;margin-bottom:60px;position:relative}.abt_values.process_bg{background:url("../images/process/bg2.png");background-repeat:no-repeat;background-size:cover}.abt_values.process_bg .subheading{padding-bottom:40px}.abt_values.process_bg h4{padding-bottom:0}.abt_values:before{content:'';position:absolute;right:0;top:0;z-index:0;width:400px;height:400px;background:url("../images/about/about_vector.png");background-repeat:no-repeat;background-size:contain}.abt_values h3{font-weight:400;font-size:30px;line-height:44px;text-transform:uppercase;color:#009BDA}.abt_values h4{font-weight:400;font-size:60px;line-height:70px;color:#2A2A2A;padding-bottom:40px}.abt_values .card{margin-bottom:60px;background:transparent}.abt_values .card .outlinebg{background:#FFFFFF;box-shadow:0px 4px 10px rgba(0,0,0,0.25);border-radius:30px;padding:20px}.abt_values .card .cont{font-weight:600;font-size:30px;line-height:38px;color:#2A2A2A;padding-left:15px;display:flex;justify-content:center;align-items:center}.abt_values .card p{padding-top:30px;font-weight:400;font-size:18px;line-height:26px;text-align:justify;color:#2A2A2A}.team_heading{position:relative}.team_heading h2{font-weight:400;font-size:60px;line-height:70px;color:#2A2A2A}.team_heading p{font-weight:400;font-size:20px;line-height:32px;color:#2A2A2A}.team_heading:before{content:'';position:absolute;right:0;top:-40%;z-index:-1;width:400px;height:400px;background:url("../images/icon_vector.svg");background-repeat:no-repeat;background-size:contain}.team_list{background:url("../images/about/teambg_1.png");background-repeat:no-repeat;background-size:cover;border-radius:30px}.team_list h3{font-weight:400;font-size:30px;line-height:40px;text-transform:uppercase;color:rgba(0,66,128,0.96)}.team_list h4{font-weight:400;font-size:60px;line-height:70px;color:#2A2A2A;padding-bottom:60px}.team_list .tm_2row{padding-top:100px}.team_list .tm_img{position:relative}.team_list .tm_img .overlay{position:absolute;bottom:40px;left:60px}.team_list .tm_img .overlay p{font-weight:600;font-size:36px;line-height:36px;text-transform:capitalize;color:#FFFFFF}.team_list .tm_img .overlay span{font-weight:400;font-size:30px;line-height:40px;text-transform:capitalize;color:#FFFFFF}.team_list .tm_txt p{font-weight:400;font-size:18px;line-height:30px;text-align:justify;color:#2A2A2A}.team_bg3{background:url("../images/about/teambg_1.png");background-repeat:no-repeat;background-size:cover;border-radius:30px;z-index:1;margin-bottom:60px;position:relative}.team_bg3:after{position:absolute;content:'';left:0;bottom:0;right:0;z-index:-1;width:100%;height:450px;background:url("../images/about/teambg_2.png");background-repeat:no-repeat;background-size:cover;border-radius:30px}.team_bg3 h4.text-center{font-weight:400;font-size:44px;line-height:60px;color:#2A2A2A;padding-bottom:60px}.team_bg3 .card img{height:450px;width:100%;border-radius:30px;margin-bottom:30px;box-shadow:0px 4px 18.1px rgba(0,0,0,0.5);backdrop-filter:blur(5px)}.team_bg3 .card h4{position:absolute;top:0;left:0;right:0;bottom:25px;display:flex;justify-content:flex-end;flex-direction:column;padding:15px;font-weight:600;font-size:30px;line-height:40px;text-align:center;color:#FFFFFF}.team_bg3 .card p{font-weight:400;font-size:18px;line-height:26px;text-align:justify;color:#FFFFFF}.hseq_items .card{border-radius:50px;border-color:#F4F4F4}.hseq_items .card h4{position:absolute;bottom:25px;left:25px;color:#fff;width:60%}.hseq_items .card p{font-weight:400;font-size:18px;line-height:30px;text-align:justify;color:#2A2A2A}.hseq_items .card ul li{padding:5px 0;color:#2A2A2A;font-weight:400;font-size:18px;line-height:30px}.career_searchtab{background:url("../images/career/search_bg.png");background-repeat:no-repeat;background-size:cover;border-radius:30px;z-index:1;position:relative;margin-bottom:30px}.career_searchtab h4{font-weight:400;font-size:36px;line-height:60px;text-align:justify;color:#004280;padding-bottom:20px}.career_searchtab .card{background:linear-gradient(94.35deg, rgba(255,255,255,0.4) 19.22%, rgba(255,255,255,0.2) 81.51%);box-shadow:5px 7px 14.6px -2px rgba(0,0,0,0.13);backdrop-filter:blur(5px);border-radius:30px;padding:40px;margin-bottom:40px}.career_searchtab .card .form-control,.career_searchtab .card .form-select{border-radius:50px;box-shadow:none;height:45px}.career_searchtab .card .form-control::placeholder,.career_searchtab .card .form-select::placeholder{color:#ACACAC}.career_searchtab .card .form-control option:checked,.career_searchtab .card .form-select option:checked{color:#ACACAC}.career_searchtab .search_result .accordion-item{border-radius:30px;margin-bottom:30px;overflow:hidden;padding:20px}.career_searchtab .search_result .accordion-header{box-shadow:none}.career_searchtab .search_result .accordion-header .accordion-button{box-shadow:none;background:transparent}.career_searchtab .search_result .accordion-header .jobtititle{font-size:24px;font-weight:600;color:#000;display:block}.career_searchtab .search_result .accordion-header .jobtititle .badge{font-size:14px;font-weight:300;margin-left:5px}.career_searchtab .search_result .accordion-header .date{right:60px;top:20px}.career_searchtab .searchnotfound{border-radius:30px}.career_form{background:url("../images/career/form_bg.jpg");background-repeat:no-repeat;background-size:cover;border-radius:30px;margin-bottom:60px}.career_form h4{font-weight:400;font-size:40px;line-height:65px;text-align:center;color:#FFFFFF;padding-bottom:40px}.career_form .card{background:url("../images/career/form_bg2.png");background-repeat:no-repeat;background-size:cover;background-position:bottom right;border-radius:30px;border:none;padding:50px 40px}.career_form .card input[type='text'],.career_form .card input[type='email'],.career_form .card input[type='number'],.career_form .card input[type='file']{border-radius:50px;height:45px;padding:5px 20px}.career_form .card input[type='file']{height:auto}.career_form .card textarea{border-radius:30px;padding:20px}.career_form .card .form-control{box-shadow:none;margin-bottom:15px}.career_form .card .btn{position:absolute;right:30px;bottom:10px}.career_form .card .form-check{padding-top:20px}.career_form .card .form-check .form-check-label{color:#fff;cursor:pointer}.career_form .card .form-check input{cursor:pointer}.career_form .card input[type="file"]{display:none}.career_form .card .file-label{display:inline-block;padding:10px 20px;background:#fff;border-radius:30px;cursor:pointer;color:#666}.career_form .card .file-placeholder{margin-left:10px;color:#fff;font-style:italic}.inn_txt.news_txt .maskimg{mask-image:url("../images/news/news_mask.svg");mask-repeat:no-repeat;mask-size:cover;mask-position:bottom right;border-radius:30px;height:100%;position:relative}.inn_txt.news_txt .maskimg:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0,155,218,0) 30.23%, rgba(0,155,218,0.8) 99.58%)}.inn_txt img{border-radius:30px;height:100%}.inn_txt h4{font-weight:600;font-size:36px;line-height:44px;text-transform:capitalize;color:#009BDA}.inn_txt p{font-weight:400;font-size:20px;line-height:38px;text-align:justify;color:#2A2A2A}.inn_txt ul li{font-weight:400;font-size:20px;line-height:38px;text-align:justify;color:#2A2A2A}.inn_txt.inn_bg1{background:url("../images/innovations/bg1.png");background-repeat:no-repeat;background-size:cover;border-radius:30px}.contact_locations{background:url("../images/contact/bg.jpg");background-repeat:no-repeat;background-size:cover;border-radius:30px;margin-bottom:60px}.contact_locations .container{position:relative}.contact_locations .container .svglocation1{position:absolute;top:27%;left:63%}.contact_locations .container .svglocation2{position:absolute;top:39%;left:64%}.contact_locations .container .adress1{position:absolute;left:38%;top:27%;width:320px}.contact_locations .container .adress2{position:absolute;left:66%;top:40%;width:320px}.contact_locations .container .card{border-radius:30px;background:linear-gradient(94.35deg, rgba(255,255,255,0.4) 19.22%, rgba(255,255,255,0.2) 81.51%);box-shadow:5px 7px 14.6px -2px rgba(0,0,0,0.13);backdrop-filter:blur(5px);overflow:hidden;padding:5px 5px 15px 5px}.contact_locations .container .card .maskimg{position:relative;z-index:1}.contact_locations .container .card .maskimg .overlay{position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(180deg, rgba(0,66,128,0) 49.04%, #009BDA 100%);border-radius:20px;display:flex;justify-content:flex-start;align-items:flex-end;padding:15px;font-weight:600;font-size:22px;line-height:24px;text-transform:capitalize;color:#FFFFFF}.contact_locations .container .card .maskimg .overlay p{margin-bottom:0}.contact_locations .container .card img{border-radius:30px}.contact_locations .container .card .card-body p{color:#fff}.contact_locations .container .card .card-body p a{color:#fff}.contact_locations .container .swiper-button-next,.contact_locations .container .swiper-button-prev{top:93% !important}.contact_locations .container .swiper-button-next:before,.contact_locations .container .swiper-button-next:after,.contact_locations .container .swiper-button-prev:before,.contact_locations .container .swiper-button-prev:after{display:none}.contact_locations .container .swiper-button-prev svg{transform:rotate(180deg)}.contact_locations .gmap{padding-top:200px}.contact_locations .gmap iframe{width:100%;height:450px;border-radius:30px}.nextnews{width:40%;position:absolute;right:0;bottom:150px}.nextnews .nextpreview{text-align:right;justify-content:flex-end;gap:10px;padding-bottom:20px}.nextnews .nextpreview .prev8 svg{transform:rotate(180deg)}.nextnews .nextpreview .prev8,.nextnews .nextpreview .next8{cursor:pointer}.nextnews .card{border-radius:30px;overflow:hidden}.nextnews .card img{height:180px}.nextnews .card .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 100%);background-blend-mode:multiply, normal;box-shadow:0px 4px 18.1px rgba(0,0,0,0.5);border-radius:30px;display:flex;justify-content:flex-start;align-items:flex-end;padding:15px}.nextnews .card p{font-weight:500;font-size:16px;line-height:20px;color:#FFFFFF;margin-bottom:0}.nextnews .card small{font-style:italic;font-weight:300;font-size:12px;line-height:22px;color:#FFFFFF}.nextnews .swiper-container{padding-top:40px}.nextnews .swiper-button-next,.nextnews .swiper-button-prev{top:15px !important}.nextnews .swiper-button-next:before,.nextnews .swiper-button-next:after,.nextnews .swiper-button-prev:before,.nextnews .swiper-button-prev:after{display:none}.nextnews .swiper-button-prev{left:auto !important;right:50px}.nextnews .swiper-button-prev svg{transform:rotate(180deg)}.news_title{position:absolute;bottom:150px;left:0px;width:50%}.news_title p{font-weight:400;font-size:30px;line-height:40px;text-transform:uppercase;color:#FFFFFF}.news_title h2{font-weight:600;font-size:50px;line-height:60px;color:#FFFFFF}.hero .heroft.subpage_fit{top:30% !important}.service_list{background:url("../images/services/bg.png");background-repeat:no-repeat;background-size:cover;border-radius:30px;margin-bottom:60px}.service_list .card{overflow:hidden;border:1px solid #fff;box-shadow:0px 4px 18.1px rgba(0,0,0,0.5);border-radius:30px;margin-bottom:20px;transition:0.3s all}.service_list .card .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg, rgba(0,0,0,0) 19.71%, rgba(0,155,218,0.8) 87.5%);border-radius:30px;display:flex;justify-content:flex-start;align-items:flex-end;padding:25px}.service_list .card .overlay h4{font-weight:600;font-size:26px;line-height:36px;color:#FFFFFF;transition:0.1s all}.service_list .card .overlay p{font-weight:400;font-size:16px;line-height:24px;color:#FFFFFF;transition:0.5s all}.service_list .card img{height:500px;width:100%;transition:all 0.5s}.service_list .card:hover{box-shadow:none}.service_list .card:hover img{transform:scale(1.2)}.service_list .card:hover .overlay h4{transform:translateY(-20px)}.service_list .card:hover .overlay p{transform:translateY(-20px)}.serv_single_list{padding-bottom:60px}.serv_single_list h4{font-weight:400;font-size:36px;line-height:46px;color:#004280}.serv_single_list p{font-weight:400;font-size:20px;line-height:32px;text-align:justify;color:#2A2A2A}.serv_single_list ul li{font-weight:400;font-size:20px;line-height:32px;color:#2A2A2A;padding:5px 0}.serv_single_list ul li::marker{color:#D9D9D9}.serv_footer{background:url("../images/services/preci_img2.jpg");background-repeat:no-repeat;background-size:cover;border-radius:30px;margin-bottom:60px}.serv_footer h4{font-weight:400;font-size:40px;line-height:60px;text-align:center;color:#FFFFFF}.serv_indust{background:url("../images/services/indus_bg.png");background-repeat:no-repeat;background-size:cover;border-radius:30px;margin-bottom:30px}.serv_indust h4{font-weight:400;font-size:40px;line-height:60px;text-align:center;color:#004280}.serv_indust p{font-weight:400;font-size:20px;line-height:32px;text-align:center;color:#2A2A2A}.serv_bg{margin-top:60px;margin-bottom:60px;background:url("../images/services/training_bg.png");background-size:cover;background-repeat:no-repeat;border-radius:30px}.profile{padding-left:10px}.profile .b_login .btn2-theme{padding:8px 10px !important}.profile .a_login .btn2-theme{padding:8px 10px !important}.profile .a_login .btn2-theme svg{transform:none;margin-left:0}.quick_connect{display:none;position:fixed;bottom:0;right:0;left:0;width:100%;margin:0;z-index:998;overflow:hidden;background:#004280;border-top:1px solid #009BDA;padding-top:8px;padding-bottom:8px}.quick_connect div{padding:0}.quick_connect .btn{border-radius:0;width:100% !important;margin:0;font-size:14px;padding:1px 10px;border:none;letter-spacing:1px;color:#fff;background:transparent}.quick_connect .btn-takeleap-contact{border-right:1px solid #009BDA}.quick_connect .btn-light:hover,.quick_connect .btn-light:active,.quick_connect .btn-light:focus{background:transparent !important;color:#8DCEFF !important}.quick_connect .btn svg{width:18px;height:18px;margin-right:10px}.auth-card{max-width:400px;margin:60px auto;padding:30px;background:#fff;border-radius:20px;box-shadow:0 8px 25px rgba(0,0,0,0.1)}.auth-card h3{text-align:center;margin-bottom:25px;font-weight:bold}.auth-card .form-control{border-radius:30px;padding:12px;box-shadow:none}.auth-card .btn-auth{width:100%;border-radius:30px;font-weight:600;padding:12px}.auth-card .toggle-link{display:block;text-align:center;margin-top:15px}.profile_details{padding:60px 40px;margin-top:30px}.profile_details .card{border:none}.profile_details .nav-tabs{margin-bottom:20px;border:none}.profile_details .nav-tabs .nav-link{padding:15px 20px;font-size:20px;font-weight:600;border-radius:30px;background:#fff;color:#004280;margin-right:10px}.profile_details .nav-tabs .nav-link.active{background:linear-gradient(270deg, #005274 0%, #009BDA 100%);color:#ffffff;position:relative}.profile_details .nav-tabs .nav-link.active:before{position:absolute;bottom:-14px;left:25px;right:auto;margin:auto;display:inline-block;border-right:14px solid transparent;border-top:14px solid #0088bf;border-left:14px solid transparent;content:''}@media only screen and (min-width: 1920px){.container{max-width:1600px !important}.hm_news .news_slider .swiper-slide .card .overlay .btn{bottom:0px}.top_header div.col-xxl-5{display:flex;justify-content:flex-end}.hm_services::before{top:-30%;z-index:-1}}@media only screen and (min-width: 3600px){.abt_story:before{top:-40%;z-index:-1}.team_heading:before{top:-80%;z-index:-1}}@media only screen and (max-width: 1600px){.hero .headding h1,.hm_services h2{font-size:50px;line-height:65px}.hero .countnumber div span{font-size:40px}.hm_services .service_slider .card img{height:380px}.hm_services .service_slider .swiper-slide-active .card img{height:450px}.hm_services .service_slider .card .overlay p{font-size:20px;line-height:26px}.hm_services .service_slider .card .overlay .btn{right:15px;bottom:0}.hmprocess h3,.hm_news h5{font-size:30px}.hmprocess .hmprocess_right .overlay .btn{bottom:0}.hm_news:before{right:-25%}.hm_news h4,footer .leftcon h4{font-size:50px;line-height:60px}.hm_news .news_slider .swiper-slide-active .card .overlay p{font-size:28px}.hm_news .news_slider .swiper-slide-active .card .overlay small{width:70%}footer .contactform .card textarea{height:80px}header .navbar .nav-item .nav-link{padding:10px 12px;font-size:14px}header .input-group{width:200px}}@media only screen and (max-width: 1599px){.team_list .tm_txt p{line-height:24px}}@media only screen and (max-width: 1200px){header .input-group{display:none}.top_header ol{width:auto}.hero .headding h1,.hm_services h2,.hmprocess h4,.hm_news h4,footer .leftcon h4{font-size:30px;line-height:38px}.hero .headding p{font-size:16px;line-height:11px}.hero .countnumber{position:relative;left:0;right:0;top:0;padding-top:40px}.hero .heroft{top:35%}.hero .countnumber div span{color:#004280}.hero .countnumber div p{color:#2A2A2A}.hero .countnumber .countnumberbg{background:none}.hm_services:before{top:-20px;height:400px}.hm_services .service_slider .swiper-slide-active img,.hm_services .service_slider .card img{height:280px}.hm_services .service_slider .swiper-slide-active .overlay{padding-bottom:25px}.hm_services .service_slider .card .overlay p{padding-bottom:10px}.hm_services .service_slider{padding-bottom:60px}.hm_services .service_slider .swiper-slide-active{width:49% !important}.hm_news:before{width:300px;height:300px}.hm_news:before{right:-10%}.hm_news h5{padding-bottom:0}.accredition .accred_slider p{font-size:20px}footer .contactform .card{background:url("../images/footer_mask1.png") no-repeat;background-position:bottom right;background-size:cover}footer .contactform .card .btn{right:0}footer .ft_links .socialmedia ul li{margin-right:3px}.abt_story h2,.abt_values h4,.team_heading h2,.team_list h4{font-size:44px;line-height:60px}.abt_story p,.abt_bg3 .card p,.abt_values .card p{font-size:16px;line-height:24px}.abt_mntxt p{font-size:26px;line-height:40px}.abt_bg3 .card h4{font-size:20px;line-height:30px}.abt_values .card .outlinebg svg{width:40px;height:40px}.abt_values .card .cont{font-size:20px;line-height:30px}.subpages img{height:380px}.subpages .subpage_fit{top:210px}.subpages .subpage_fit h1{font-size:40px;line-height:55px}.team_list .tm_img .overlay{top:350px;bottom:auto}.team_list .tm_img .overlay p{font-size:26px;line-height:26px;margin-bottom:0}.team_list .tm_img .overlay span{font-size:18px}.service_list .card .overlay h4{font-size:20px;line-height:26px}.serv_indust h4{font-size:26px;line-height:36px}.abt_values .card{margin-bottom:0}.news_title h2{font-size:36px;line-height:46px}.inn_txt p,.inn_txt ul li{font-size:16px;line-height:24px}.contact_locations .container .adress1{left:30%}.accredition .accred_slider img{height:450px}}@media only screen and (max-width: 991px){.hm_services .swiper-slide-next,.hm_services .swiper-slide-next ~ .swiper-slide{width:unset !important}.hm_services .service_slider .swiper-slide-active{width:60% !important}.hm_services .service_slider .card .overlay .btn{right:3px;bottom:-2px}.hm_services .service_slider .card .overlay p,.hm_news .news_slider .swiper-slide-active .card .overlay p{width:90%}.hm_services .service_slider .swiper-slide-active .overlay small{width:70%}.hm_services .service_slider .card .overlay p{font-size:18px}.hm_services h2{padding-bottom:60px}.hm_news .news_slider .swiper-slide .card .overlay p{font-size:18px;line-height:26px}.hm_news .news_slider .swiper-slide-active .card .overlay p{font-size:24px}.accredition h4{font-size:28px}footer .leftcon h4{text-align:center;padding-bottom:30px}footer .leftcon{display:block !important}footer .ft_logo{display:none}footer .ft_address{padding-bottom:40px}footer .copyright p{text-align:center}header .navbar .navbar-collapse{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, rgba(0,0,0,0.2) 5.79%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0.2) 95.32%);filter:drop-shadow(0px 4px 10.3px rgba(0,0,0,0.25));backdrop-filter:blur(20px);padding:120px 20px 50px 40px;overflow-x:auto}header .navbar .navbar-nav{background:none;filter:none;border-radius:0;backdrop-filter:none}header .navbar-toggler,header .navbar-brand{z-index:1000}header .navbar .nav-item .nav-link{font-size:24px;text-align:center}header .navbar .nav-item{padding:20px 0}.profile{text-align:center}.subpages .mskimg{mask-image:none;border-radius:30px;position:relative;overflow:hidden}.abt_story p{padding-left:0px;padding-top:30px}.abt_values .card{margin-bottom:0}.abt_bg3 .card img{height:300px}.abt_story,.team_heading{overflow:hidden}.team_list h4,.team_bg3 h4.text-center{font-size:36px;line-height:46px}.team_list .tm_img .overlay{top:auto;bottom:50px}.team_bg3:after{display:none}.team_bg3 .card p{color:#2A2A2A}.service_single .mskimg{mask-image:none}.news_title,.nextnews{bottom:50px}.news_title{width:68%}.nextnews{width:30%}.abt_story h2{padding-bottom:30px}.serv_footer h4{font-size:30px;line-height:40px}.team_heading.common_padding{padding-bottom:0}.career_searchtab .card .row{row-gap:15px}.career_form h4{font-size:30px;line-height:40px}.contact_locations .container .adress1,.contact_locations .container .adress2{position:static;margin:0 auto 30px auto;width:100%}.contact_locations .gmap{padding-top:40px}.contact_locations .imgmap{display:none}.contact_locations .container .svglocation1,.contact_locations .container .svglocation2{display:none}}@media only screen and (max-width: 767px){.top_header{display:none}body{padding:10px}header{top:20px;padding:0 15px;transition:0.3s all}header .logo{height:60px}.hero .headding h1,.hm_services h2,.hmprocess h4,.hm_news h4,footer .leftcon h4{font-size:24px;line-height:30px}.hero .countnumber .countnumberbg{flex-wrap:wrap}.hero .countnumber .countnumberbg div{width:50%}.hm_services .service_slider .swiper-slide-active,.hm_services .swiper-slide-next,.hm_news .news_slider .swiper-slide-active,.hm_news .news_slider .swiper-slide-next{width:100% !important}.hmprocess .hmprocess_right img{height:450px}.hmprocess .hmprocess_right .overlay h4{font-size:26px;width:100%;line-height:36px}.hmprocess .hmprocess_right .overlay p{font-size:16px;line-height:24px;width:90%}.hmprocess .hmprocess_right .overlay .btn{right:0}.hm_news:before{right:-15%}.hm_news h4{padding-bottom:60px}.hm_news .news_slider{padding-bottom:60px}.hm_services .swiper-slide-next,.hm_services .swiper-slide-next ~ .swiper-slide{width:100% !important}footer .contactform .card p{font-size:16px}footer .ft2row .socialmedia{padding-bottom:30px}footer .ft_address .input-group{width:100%}footer .ft_address ul li,footer h5,footer .ft_links ul,footer .ft_certificats{text-align:center}footer .ft_address ul{justify-content:center}.quick_connect{display:flex}.totop{bottom:60px}header{top:20px}.abt_story h2,.abt_values h4{font-size:26px;line-height:30px;padding-bottom:30px}.abt_story:before{width:280px;height:280px;top:0}.nextnews{display:none}.news_title{width:100%}.service_single img{height:90vh}.news_title h2{font-size:24px;line-height:34px}.abt_story.common_padding{padding-bottom:0}.serv_indust h4{font-size:20px;line-height:30px}.serv_indust p{font-size:16px;line-height:24px}.serv_single_list p{padding-top:20px}.serv_single_list{padding-bottom:30px}.careermain{padding-bottom:30px !important}.career_searchtab h4{font-size:20px;line-height:30px}.career_searchtab .card .row{row-gap:5px}.career_searchtab .search_result .accordion-header .date{display:none}.career_searchtab .search_result .accordion-header .jobtititle .badge{display:block;margin-top:8px}.career_searchtab .search_result .accordion-header .jobtititle{font-size:18px}.career_searchtab .search_result .accordion-body h5{font-size:16px}.career_searchtab .search_result .accordion-body p{font-size:14px}.career_searchtab .search_result .accordion-body li{font-size:14px}.career_form .card{background:none;padding:0}.career_form .card .btn{position:static}.career_form .card .form-check{margin-bottom:20px}.career_form h4{font-size:20px;line-height:30px}a.blantershow-chat{bottom:55px}.accredition .accred_slider img{height:auto}}@media only screen and (min-width: 320px) and (max-width: 479px){.hero .headding h1,.hm_services h2,.hmprocess h4,.hm_news h4,footer .leftcon h4{font-size:20px}.hero .mskimg{mask-image:none;border-radius:30px;position:relative;overflow:hidden}.hero .mskimg:before{border-radius:30px}.hero img{height:85vh}.hero .heroft{top:60vh}.hero .countnumber{padding-top:20px}.hero .countnumber div p{font-size:13px}.hm_services:before{height:250px;width:250px}.btn2-theme{padding:6px 6px 6px 12px;font-size:14px}.btn2-theme svg{height:20px;margin-left:3px}.hm_services .service_slider .card .overlay .btn{bottom:0;right:6px}.hmprocess .accordion .accordion-item .accordion-header .accordion-button{font-size:18px}.hmprocess .accordion .accordion-item .accordion-collapse .accordion-body{font-size:14px}.hmprocess .hmprocess_right .overlay{padding:30px}.hm_news .news_slider .swiper-slide-active .card .overlay p{font-size:18px;font-weight:600}.hm_news .news_slider .swiper-slide-active .card .overlay small{display:none}.hm_news .news_slider .swiper-slide-active .card img{height:250px !important}.accredition h4{font-size:18px}footer .contactform .card form{padding:25px}footer .contactform .card .form-control{margin-bottom:0}footer .contactform .card .row.g-2{--bs-gutter-y: 0.1rem}footer .contactform .card p{padding-top:0;margin-bottom:0;font-size:14px}.subpages .subpage_fit h1{font-size:26px;line-height:36px}.abt_story:before,.abt_values:before{width:150px;height:150px}.abt_mntxt p{font-size:16px;line-height:26px}.abt_values h3{font-size:20px}.abt_values .card .outlinebg{padding:15px;border-radius:15px}.team_heading h2,.team_list h4,.team_bg3 h4.text-center{font-size:30px;line-height:40px}.team_list h3{font-size:20px;line-height:28px}.team_list .tm_img .overlay{position:relative;left:0;bottom:0}.team_list .tm_img .overlay p{font-size:20px;padding-top:30px;margin-top:0}.team_list .tm_img .overlay p,.team_list .tm_img .overlay span{color:#2A2A2A}.team_list .tm_txt p{font-size:16px;line-height:24px}.team_heading p{font-size:16px;line-height:24px}.service_list .card img{height:350px}.serv_single_list h4{font-size:20px;line-height:30px}.serv_single_list p,.serv_single_list ul li{font-size:16px;line-height:26px}.serv_footer h4{font-size:20px;line-height:30px}.hseq_items .card p,.hseq_items .card ul li{font-size:16px;line-height:24px}.hseq_items .card h4{width:100%}.career_searchtab .card{padding:0;background:none;box-shadow:none;border:none}.career_searchtab .search_result .accordion-item{margin-bottom:10px}.inn_txt h4{font-size:24px;line-height:34px}.contact_locations .gmap iframe{height:300px}}
