html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom}th{text-align:inherit}html,body{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:"Manrope",sans-serif}#wrapper{min-width:100%;min-height:100%}.container{width:1470px;margin:0 auto;padding:10px 15px}body{font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-size:15px;line-height:22px;color:#000;overflow-x:hidden}ul{list-style:none}a{cursor:pointer;text-decoration:none;-webkit-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out}a:focus,a:hover{outline:none}img{display:block;max-width:100%}h1,h2{font-size:50px;line-height:1.3;font-weight:800;margin-bottom:30px}h2 span{color:#da3300}h1 span{color:#ffc411}h3{font-size:30px;line-height:1.3;font-weight:800;margin-bottom:20px}h4{font-size:16px;line-height:1.3;font-weight:600;margin-bottom:10px}h1{font-weight:700}.btn{background:linear-gradient(to right,#ff512f,#f09819);font-size:14px;color:#fff;cursor:pointer;border:none!important;-webkit-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 18px;line-height:36px;text-align:center;border-radius:12px;font-weight:500}.btn:hover{color:#fff}.menu_toggle{position:relative;display:inline-block;width:30px;height:30px;margin:0 0 0 30px;display:none}.menu_toggle span{margin:0 auto;position:relative;top:15px}.menu_toggle span:before,.menu_toggle span:after{position:absolute;content:''}.menu_toggle span,.menu_toggle span:before,.menu_toggle span:after{width:100%;height:2px;background-color:#000;display:block}.menu_toggle span:before{margin-top:10px}.menu_toggle span:after{margin-top:-10px}.menu_toggle span{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.menu_toggle.active span{background-color:#fff0;-webkit-transition-delay:0.2s;transition-delay:0.2s}.menu_toggle span:before{-webkit-transition-property:margin,-webkit-transform;transition-property:margin,transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s,0s;transition-delay:0.2s,0s}.menu_toggle.active span:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0s,0.2s;transition-delay:0s,0.2s}.menu_toggle span:after{-webkit-transition-property:margin,-webkit-transform;transition-property:margin,transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s,0s;transition-delay:0.2s,0s}.menu_toggle.active span:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0s,0.2s;transition-delay:0s,0.2s}header{position:fixed;z-index:999;width:100%;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;background:#fff;padding:12px 0;top:0}header.sticky{position:fixed;top:0;background:#fff;-webkit-box-shadow:0 5px 16px rgb(0 0 0 / .1);box-shadow:0 5px 16px rgb(0 0 0 / .1)}.header_in{display:flex;align-items:center;justify-content:space-between}.header_in nav ul{display:flex}.header_in nav ul li{margin:0 0 0 80px;position:relative}.header_in nav ul li a{font-weight:400;color:#000;text-transform:capitalize;position:relative}.ha_cnt ul li:before,.title:before,.header_in nav ul li:before{content:'';width:18px;height:15px;position:absolute;left:0;right:0;top:0;margin:auto;background:url(../images/logo-icon.svg) no-repeat center / 18px 15px;visibility:hidden;opacity:0;transition:0.4s all ease-in-out;display:none}.header_in nav ul li:hover a{color:#ff4c06}.header_in nav ul li.active a{font-weight:600;color:#03c}.header_in nav ul li:hover:before,.header_in nav ul li.active:before{visibility:visible;opacity:1}.dropdown_btn{display:flex;align-items:center}.dropdown_btn img{max-width:15px;margin:0 0 0 8px;transition:0.4s all ease-in-out}.dropdown_btn:hover img{transform:rotate(180deg)}.logo img{width:164px}.banner_sldier .slick-dots{bottom:30px}.banner_sldier .slick-dots li button{background:#fff;opacity:.8}.banner{min-height:650px;color:#fff;background:#004c88;background-repeat:no-repeat;background-size:cover;display:flex!important;align-items:center}.banner_cnt{max-width:50%;position:relative;z-index:1;padding:30px 0}.banner_cnt h3{font-weight:300}.banner_cnt p{margin-bottom:30px}.banner_cnt .btn{min-width:154px;margin:0 20px 0 0}.ha_in{display:flex;justify-content:space-between;min-height:890px;padding:100px 0}.title{background:-webkit-linear-gradient(0deg,#333399 0%,#0099cc 10%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;margin:0 0 10px 0;text-transform:uppercase;padding:0;position:relative;font-weight:700}.ha_cnt ul li:before,.title:before{position:absolute;left:0;right:auto;top:0;visibility:visible;opacity:1;height:22px;background-position:left center}.ha_cnt ul li{display:flex;align-items:flex-start}.ha_cnt ul li img{max-width:25px;margin:0 10px 0 0;filter:brightness(0) saturate(100%) invert(20%) sepia(41%) saturate(3484%) hue-rotate(227deg) brightness(86%) contrast(95%)}.ha_cnt{flex:0 0 50%;max-width:50%}.ha_cnt hr,.ha_cnt p,.ha_cnt h2{margin-bottom:30px}.ha_cnt hr{width:100%;height:1px;border:none;background:#ccc}.ha_cnt p{color:#666}.ha_cnt ul{display:flex;flex-wrap:wrap;margin-bottom:20px}.ha_cnt ul li{flex:0 0 50%;margin:0 0 20px 0;padding:0 20px 0 25px;position:relative;font-weight:500;padding-left:0!important}.ha_imgs{display:flex;justify-content:flex-end;position:relative;width:100%;margin:0 0 0 50px}.hiw{flex:0 0 440px;height:520px;border-radius:10px;background:#fff;clip-path:polygon(0 0,80% 0%,100% 20%,100% 100%,20% 100%,0 80%);position:relative}.hiw_in{position:absolute;left:13px;right:13px;top:13px;bottom:13px;border-radius:15px;overflow:hidden;clip-path:polygon(0 0,80% 0%,100% 20%,100% 100%,20% 100%,0 80%)}.hiw_in img{width:100%;min-height:100%;object-fit:cover}.hiw2{position:absolute;bottom:0;left:0;width:350px;height:340px}.our_services{background:#f4f7fc;padding:70px 0 120px}.os_slider{margin:0 -15px}.os_slider .slick-dots{display:none}.os_slide{height:390px;position:relative;margin:0 15px;border-radius:12px;overflow:hidden}.os_slide:after,.os_slide:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(to top,#333399,transparent);opacity:70%;transition:0.4s all ease-in-out}.os_slide:after{background:linear-gradient(to top,#333366,#0099ff);opacity:0;visibility:hidden;z-index:1}.os_slide:hover:before{opacity:0;visibility:hidden}.os_slide:hover:after{opacity:.89;visibility:visible}.os_slide img{width:100%;min-height:100%;object-fit:cover}.os_cnt{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;padding:30px;z-index:2;color:#fff;transition:0.4s all ease-in-out}.os_cnt p{font-size:14px;height:44px;overflow:hidden;transition:0.4s all ease-in-out}.os_slide:hover .os_cnt p{height:50%;transition:0.4s all ease-in-out}.slick-dots{line-height:1;bottom:-40px}.slick-dots li{margin:0 5px;width:auto;height:8px}.slick-dots li button{width:46px;height:8px;background:#e47602;border-radius:10px;opacity:1!important}.slick-dots li.slick-active button{background:#ffab28}.testmonials_blk{padding:70px 0;background:url(../images/img_9.png) no-repeat left center}.testmonials_in{display:flex;justify-content:space-between;min-height:570px}.testmonials_imgs{flex:0 0 48%;max-width:48%;position:relative;display:flex;align-items:center;justify-content:flex-start;position:relative}.testmonials_rht{padding:0!important;flex:0 0 100%;max-width:100%}.ts_author{display:flex;align-items:center}.ts_avatar{flex:0 0 65px;max-width:65px;margin:0 15px 0 0;border-radius:50%;overflow:hidden}b,strong{font-weight:700}.ts_text strong{font-size:16px;display:block}.ts_text p{font-size:15px;color:#666}.testmonials_slide{margin:50px 0 0}.ts_cnt{margin:0 0 15px 0;overflow:hidden;text-align:center}.testmonials_imgs{position:relative}.ts_shape{position:absolute;left:15px;top:20px;z-index:1}.testmonials_imgs .hiw{flex:0 0 310px;height:390px}.testmonials_imgs .hiw_in{left:0;right:0;top:0;bottom:0}.testmonials_imgs .hiw2{left:330px;width:300px;clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%)}.testmonials_imgs .hiw2 .hiw_in{clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%)}.careers_wrapper{position:relative}.careers_wrapper:after{content:'';position:absolute;right:0;top:0;bottom:0;width:50%;background:#f4f7fc}.cw_in{display:flex}.careers_lft,.careers_rht{flex:0 0 50%;max-width:50%;padding:40px 40px 80px;position:relative;z-index:1}.careers_lft{padding-left:0}.careers_rht{padding-right:0}.careers_wrapper h3{margin-bottom:20px}.careers_wrapper p{font-size:14px;margin-bottom:30px}.cs_card{height:427px;overflow:hidden;border-radius:15px;overflow:hidden;margin:0 15px 0 0;background:#f4f7fc}.cs_card img{width:100%;min-height:100%;object-fit:cover}.ca_slider{display:flex}.ca_slider .slick-dots{left:auto;width:auto;right:130px;bottom:-60px}.ca_slider .slick-list{padding-left:0px!important}.ca_img{height:427px;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.careers_wrapper .btn{position:absolute;bottom:40px;left:0;s}.careers_rht .btn{left:0;right:0;margin:auto;width:232px;display:inline-block}footer{background:#000;position:relative;color:#fff}footer .container{position:relative;z-index:1}footer::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/img_11.jpg) no-repeat center;background-size:cover;opacity:.1}.footer_top{border-bottom:1px solid rgb(255 255 255 / .2);padding:50px 0 30px;text-align:center}.ft_in{max-width:980px;margin:auto}.ft_in h2{font-weight:600}footer h6{font-size:18px;line-height:26px;margin-bottom:10px;font-weight:600}footer a{font-size:15px;color:#fff;text-transform:capitalize}footer a:hover{color:#03c}footer li{margin-top:10px}footer li ul{padding:0 0 0 30px}footer strong{font-weight:700;line-height:26px;color:#ec9602}footer p+strong{display:block;margin-top:10px}.ft_in .btn{text-transform:uppercase}.footer_btm{padding:30px 0 60px;display:flex;justify-content:space-between}.footer_rht{display:flex;justify-content:space-between;max-width:800px}.footer_left{max-width:400px}.footer_links{flex:0 0 48%;max-width:48%}.footer_logo{margin-bottom:15px;display:inline-block;width:100%}.footer_left p{font-size:14px;margin-bottom:30px;opacity:.6}.sm ul{display:-webkit-box;display:-ms-flexbox;display:flex}.sm li{margin:0 10px 0 0}.sm a{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;width:44px;height:44px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:50%}.sm a svg{width:20px;height:20px;fill:#fff;-webkit-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out}.sm a:hover{background:#03c;border-color:#03c;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.sm a:hover svg{fill:#fff}.banner2{min-height:612px;position:relative}.banner2:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:.5}.banner2 .banner_cnt{max-width:100%;text-align:center}.banner2 h1{font-weight:300;margin:0}.pc-lists{padding:60px 0}.pc_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.pc_row:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.pc_row+.pc_row{margin-top:60px}.pc_txt{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px)}.pc_img{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);position:relative;background:#ccc;overflow:hidden;border-radius:10px;overflow:hidden}.pc_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.pc_img:after{content:'';position:absolute;left:0;top:0;width:333px;height:281px;max-height:calc(100% - 50px);background:url(../images/shape.png) no-repeat left bottom / contain}.pc_row h3{font-weight:300;color:#f67c57;margin-bottom:20px}.pc_row strong{color:#bb2c00;font-weight:600}.pc_row p{font-size:15px}.reach_us{min-height:325px;padding:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(to right,#f9bd5d,#f2755f);color:#fff;border-radius:10px;margin-top:50px}.reach_us h2{font-size:50px;font-weight:300;margin-bottom:20px}.reach_us p{font-size:20px;font-weight:300;margin-bottom:20px}.banner_btns .btn{font-size:14px;margin:0 10px 0 0}.banner_btns a:last-child{margin:0}.btn_white{border:1px solid #fff!important;background:#fff;color:#f2755f}.btn_white:hover{color:#f2755f}.btn_white_outline{border:1px solid #fff!important;color:#fff;background:none}.sec_head{max-width:78%;margin:auto;padding:30px 0 0;text-align:center}.sec_head p{font-weight:300}.sec_head h2{font-size:50px;font-weight:300;color:#253476;margin:0}.vm_row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.routes_list{max-width:580px;-ms-flex-item-align:end;align-self:flex-end}.pc_txt .routes_list{max-width:100%;height:auto}.pc_txt .routes_list ul{font-size:15px;padding:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.routes_list ul li{margin-bottom:20px;padding-bottom:20px;position:relative}.routes_list ul li b{display:block;margin-bottom:10px}.routes_list ul li:after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(to right,#0099cc,#0033ff)}.pc_txt .routes_list ul li:last-child{padding-bottom:0;margin:0}.pc_txt .routes_list ul li:last-child:after{display:none}.pc_row2{padding:0 0 50px;flex-direction:row!important}.pc_row2 .pc_img{height:350px;margin-bottom:20px}.pci_blk{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px)}.reach_us ul{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:left}.reach_us ul li{flex:0 0 48%;max-width:48%;margin:0 0 15px}.reach_us ul strong{display:block;line-height:26px;font-weight:600}.reach_us ul p{font-size:16px;font-weight:300;margin:0}.page_Contact{position:relative;padding:50px 0}.pc_head p{font-size:16px}.contact_cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.cc-col-4{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 30px);flex:0 0 calc(33.33% - 30px);max-width:calc(33.33% - 30px);margin:15px}.cc-col-8{-webkit-box-flex:0;-ms-flex:0 0 calc(66.66% - 30px);flex:0 0 calc(66.66% - 30px);max-width:calc(66.66% - 30px);margin:15px}.map{border-radius:10px;overflow:hidden;border:1px solid #ccc}.nid_cards .pci_blk{border:1px solid #ccc;border-radius:10px;overflow:hidden;background:#fdf8f0}.page_Contact .pci_blk{height:100%}.nid_cards .pci_blk .pc_img{height:210px}.page_Contact .pci_cnt{padding:20px}.page_Contact .pci_cnt h4{font-weight:600;margin-bottom:10px;font-size:16px}.pci_btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btb_outline{background:none;border:1px solid #ff7741!important;color:#ff4d0f}.btb_outline:hover{background:#ff4d0f}.pci_btns a{margin:0 15px 0 0}.page_Contact .pci_btns{margin:20px 0 0}.page_Contact .pci_btns .btn{height:45px;line-height:45px;width:auto;min-width:auto;font-weight:600}.page_Contact .pci_btns .mail_link{color:#000;font-weight:400}.form_control.btn{height:52px;min-width:auto;-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;max-width:110px;border-radius:8px}.input_group{width:420px;margin:auto;background:#fff;overflow:hidden;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.input_group .form_control{border-color:#1044ff;border-right:none;width:100%;border-radius:8px 0 0 8px}.form_group{margin-bottom:10px}.form_control.btn{height:52px;min-width:auto;-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;max-width:110px;border-radius:8px}.input_group .form_control.btn{border-radius:0 8px 8px 0}.form_blk{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.w_50{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}.page_form{background:-o-linear-gradient(left,#00ff66,#0033ff);background:-webkit-gradient(linear,left top,right top,from(#00ff66),to(#0033ff));background:linear-gradient(to right,#00ff66,#0033ff);border-radius:10px;padding:3% 15%;color:#fff;text-align:center}.page_form h2{font-weight:300}.form_blk{max-width:70%;margin:50px auto 0;text-align:left}.page_form .input_group{width:100%}.page_form .form_control{border:none}.rq_form .input_group span,.ca_form_blk .input_group span,.page_form .input_group span{color:#999;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;font-size:15px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-right:1px solid #ccc;font-weight:500}.form_control:focus{outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.w_100{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}textarea.form_control{height:120px;line-height:20px;padding:20px;resize:none}.terms_conditiona{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:15px}.checkbox{margin:0 10px 0 0}.terms_conditiona label{font-size:15px;font-weight:300}.terms_conditiona label strong,.terms_conditiona label a,.terms_conditiona label b{font-weight:600}.terms_conditiona label a{text-decoration:underline;color:#000}.form_Submit{width:180px;margin-left:auto;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form_Submit .btn{width:100%;display:block;border:1px solid #fff!important}.checkbox_LABEL{width:20px;height:20px;border-radius:4px;background:#fff;display:block}.checkbox{position:relative}.checkbox input{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;cursor:pointer}.checkbox input+.checkbox_LABEL:after{content:'';display:block;position:absolute;top:-7px;left:9px;width:8px;height:18px;border:solid #0036fc;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);visibility:hidden;opacity:0;-webkit-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out}.checkbox input:checked+.checkbox_LABEL:after{visibility:visible;opacity:1}.terms_conditiona span,.terms_conditiona a{display:inline-block}select{background:#fff url(../images/chevron_down_2.png) no-repeat right 20px center;-webkit-appearance:none;-moz-appearance:none;appearance:none}:focus::-webkit-input-placeholder{color:#fff0;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}:focus:-moz-placeholder{color:#fff0;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease}:focus::-moz-placeholder{color:#fff0;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease}:focus:-ms-input-placeholder{color:#fff0;-webkit-transition:color 0.2s ease;-ms-transition:color 0.2s ease;transition:color 0.2s ease}button{cursor:pointer}.cc-col-4{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 30px);flex:0 0 calc(33.33% - 30px);max-width:calc(33.33% - 30px);margin:15px}.cc-col-8{-webkit-box-flex:0;-ms-flex:0 0 calc(66.66%  - 30px);flex:0 0 calc(66.66%  - 30px);max-width:calc(66.66% - 30px);margin:15px}.page_Contact{position:relative;padding:50px 0}.pc_head{max-width:80%;margin:0 auto 30px;text-align:center}.pc_head p{font-size:16px}.page_Contact .pci_cnt{padding:20px}.page_Contact .pci_btns{margin:20px 0 0}.page_Contact .pci_cnt h4{font-weight:600;margin-bottom:10px;font-size:16px}.page_Contact .pci_btns .btn{height:45px;line-height:40px;width:auto;min-width:auto;font-weight:600}.card_enquiry input{background:#fff url(../images/location.png) no-repeat left 15px center;padding-left:40px}.card_enquiry .input_group .btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#03f;width:auto;color:#fff}.page_Contact .pci_blk{height:100%}.page_Contact .pci_btns .mail_link{color:#000;font-weight:400}.card_enquiry .pci_btns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card_enquiry .pci_btns .mail_link{color:#ff4d0f;font-weight:600}.card_enquiry .input_group .btn{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px}.card_enquiry .input_group .form_control{border-color:#ccc}.form_control{width:100%;display:block;border:1px solid #ccc;border-radius:8px;height:52px;padding:0 20px;font-family:"Poppins",sans-serif;line-height:52px;font-weight:500;-webkit-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out}.contact_Add{border:1px solid #ccc;border-radius:10px;background:#fff;padding:30px;height:318px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.contact_Add img{width:105px;margin-bottom:15px}.contact_Add address{margin-bottom:30px}.contact_Add address b{color:#03f}.contact_Add p{line-height:26px;color:#000;font-weight:400}.contact_Add p a{font-size:20px;color:#03f;font-weight:500}.map{border-radius:10px;overflow:hidden;border:1px solid #ccc}.map iframe{width:100%;height:100%}.contact_froms{padding:30px 0 0;color:#000}.forms_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0 50px}.ca_form_blk{-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;width:100%}.Subscribe_block{margin:0 0 0 30px;width:100%;background:linear-gradient(to right,#f9bd5d,#f2755f);padding:30px;color:#fff;border-radius:10px;font-weight:300}.Subscribe_block h2{font-weight:300;color:#fff}.Subscribe_block form{margin:50px 0}.Subscribe_block .form_control{font-weight:500}.Subscribe_block form button{min-width:auto;width:130px;margin:6px 0 0 auto;display:block;background:#fff;color:#03f;border:1px solid #fff!important;font-weight:500}.Subscribe_block form button:hover:after{background:#fff}.Subscribe_block form button:hover{color:#03f}.Subscribe_block a{text-decoration:underline;font-weight:6000;color:#fff;display:inline-block}.Subscribe_block form input{background:#fff url(../images/email.png) no-repeat left 15px center;padding-left:50px!important}select:required:invalid{color:#999}option[value=""][disabled]{display:none}option{color:#000}.contact_submit{width:100px;margin:0 0 0 auto;background:linear-gradient(to right,#af0f0f,#ff7903)}.contact_froms{padding:30px 0 0;color:#000;max-width:75%;margin:auto;text-align:center}.forms_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0 50px}.ca_form_blk{background:#fff;-webkit-box-shadow:0 0 24px rgb(0 0 0 / .16);box-shadow:0 0 24px rgb(0 0 0 / .16);border-radius:10px;text-align:left}.ca_form_blk{-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}.ca_form_feilds{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px;border-top:1px solid #ccc}.ca_form_feilds .input_group{margin:0;width:100%!important;position:relative}.ca_form_feilds .input_group .form_control{border:1px solid #ccc;border-radius:8px;padding-left:60px}.ca_form_blk .input_group span{color:#999;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;font-size:15px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-right:1px solid #ccc;font-weight:500;position:absolute;width:50px;left:0;top:0;bottom:0}input[type=number]{-moz-appearance:textfield}label{font-size:15px;font-weight:600;display:block;margin-bottom:10px}.ca_form_feilds .checkbox_LABEL{border:1px solid #777}.dropdown_menu{position:absolute;background:#fff;left:50%;transform:translateX(-57%);top:34px;border-top:3px solid #ffbf00;border-bottom:14px solid #f66800;border-radius:0 0 10px 10px;visibility:hidden;opacity:0;transition:0.4s all ease-in-out}.header_in nav ul li:hover .dropdown_menu{visibility:visible;opacity:1}.dropdown_menu ul{flex-wrap:wrap;justify-content:space-between;width:730px;padding:20px 30px;border:1px solid #c7c7c7}.dropdown_menu ul li{flex:0 0 320px;width:320px;margin:0!important;padding:0!important}.dropdown_menu ul li:before{display:none}.dropdown_menu ul li a{border-bottom:1px solid #fff0;display:block;padding:10px 0}.dropdown_menu ul li a span{font-size:15px;font-weight:600}.dropdown_menu ul li a p{font-size:13px;color:#666;transition:0.4s all ease-in-out}.dropdown_menu ul li a:hover p{color:#000}.dropdown_menu ul li a:hover{border-bottom:1px solid #06c}.contactForm2 .input_group{width:100%}.reach_us2{margin:40px 0}.page_cnt_Wrapper{overflow:hidden}.contact_cards .pc_img img,.contact_cards .pc_img{border-radius:10px 10px 0 0}.contact_cards .pc_img:after{display:none}.custom-file-wrp{width:100%;display:flex;justify-content:center;align-items:center;border-radius:8px;overflow:hidden}.fn_wrapper{width:100%;background:#fff;padding:15px 15px;border:1px solid #ddd;width:100%;color:#999}.custom-file input[type="file"]{display:none}.custom-file{flex:0 0 120px;max-width:120%}.custom-file label{width:100%;cursor:pointer;background:#f37f5e;display:inline-block;color:#fff;display:block;height:100%;margin:0;text-align:center;line-height:54px}.filename{max-width:350px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner_sldier .slick-dots li.slick-active button{background:#f2765f}label.error{display:none!important}.ca_form_feilds .input_group .form_control.error,.form_control.error{border-color:red!important;color:red}::-webkit-input-placeholder{font-family:"Poppins",sans-serif;color:#777}::-moz-placeholder{font-family:"Poppins",sans-serif;color:#777}:-ms-input-placeholder{font-family:"Poppins",sans-serif;color:#777}:-moz-placeholder{font-family:"Poppins",sans-serif;color:#777}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}label.error{display:none!important}.form_control.error{border-color:red!important;color:red}label.error{display:none!important}.form_control.error::-webkit-input-placeholder{color:red}.form_control.error::-moz-placeholder{color:red}.form_control.error:-ms-input-placeholder{color:red}.form_control.error::-ms-input-placeholder{color:red}.form_control.error::placeholder{color:red}select.form_control.error{color:red}.thankyou .slick-dots{display:none}.message{position:absolute;left:0;bottom:0;padding:15px 0;display:block;width:auto;text-align:left;color:#fff}.output_message{color:#fff}.contactForm1{position:relative}button:disabled{cursor:not-allowed}.client_logos{padding:50px 0}.cl_img{height:160px;display:flex!important;align-items:center;justify-content:center}.cl_in img{max-width:150px}.solutions_list{padding:20px 0;display:flex;flex-wrap:wrap;margin:0 -15px}.sc_card{flex:0 0 calc(100% / 3 - 30px);max-width:calc(100% / 3 - 30px);margin:15px;padding:30px 30px 96px;display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border:1px solid #ccc;border-radius:20px;color:#102834;font-weight:400;transition:0.4s all ease-in-out;position:relative}.sc_card:hover{box-shadow:0 0 10px rgb(0 0 0 / .1)}.sc_card img{max-width:100px;margin-bottom:20px}.sc_card h4{font-size:20px;line-height:26px;font-weight:600}.sc_card p{display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ft_in h2{font-size:30px}.tst_img_slider{width:100%;margin:30px;position:relativez;z-index:1}.tst_img{width:100%;position:relative;z-index:1;border-radius:12px;overflow:hidden;display:flex!important;align-items:center;justify-content:center}.tst_img img{max-width:100%;margin:auto;object-fit:cover;object-position:top}.tsc_img{width:300px;display:block;margin:0 auto 20px}.tsc_img img{width:100%;border-radius:12px}.btns_row{display:flex;align-items:center;gap:15px;position:absolute;left:0;right:0;bottom:30px;justify-content:center}.btns_row{margin-top:20px}.btns_row .btn{width:auto;max-width:none}footer address a{text-transform:none}.outerBevel{display:block;border-width:5px;border-style:solid;border-color:#6d543a #18130d #18130d #6d543a}.flatSurface{display:block;border:12px solid #412810}.innerBevel{display:block;width:350px;height:420px;border-width:5px;border-style:solid;border-color:#18130d #6d543a #6d543a #18130d}.innerBevel img{display:block;clear:both;height:100%;width:100%;background-color:#fff9e0;border-width:3px;border-style:solid;border-color:#cfa600 #cfa600 #916e00 #916e00;border-radius:0}.ts_item{padding:20px 15px}.ts_cnt{margin:0;display:flex;justify-content:center;align-items:flex-start}.tsc_img{width:auto;margin:0!important}.fancybox-image{border:10px solid #18130d!important}.testmonials_slide .slick-dots{display:none}