body{padding:0;margin:0 auto;height:auto;font-family:'Fira Sans',sans-serif;transition:all .9s ease-in-out}main{height:100%;width:100%}ul{padding:0;margin:0;list-style:none}a,li,p{color:#535353;font-family:'Fira Sans',sans-serif;font-size:24px;margin:0}a:hover{text-decoration:none}*,:after,:before{box-sizing:border-box}.img-responsive{width:100%}.pa_left{padding-left:0!important}.pa_right{padding-right:0!important}.lines-button{display:block}a.meanmenu-reveal{display:none!important}.mean-nav ul{padding:0;width:100%}.mean-nav>ul{max-height:calc(100vh - 84px);overflow:auto}.mean-nav{top:0}.container{width:100%;max-width:1440px;padding:0 30px}.h-bg{background:rgb(237 61 19 / .9);position:relative}.top-header img{float:right;margin:10px 5px 0 0}.top-header a{color:#fff;font-size:30px;font-family:'Fira Sans',sans-serif;font-weight:600}.top-header a:hover{color:#f26322}.top-header{background:#000;padding:18px 25px}.logo img{width:210px}.logo{margin:0 auto;display:table;padding:47px 0 35px}header h2{font-size:34px;color:#fff;font-weight:600;text-align:center;margin:0;padding:0 0 40px}header .dot{color:#000}.title{font-size:80px;font-weight:600;color:#f26322;text-align:center}.services p,.why p{text-align:center;line-height:30px}.why a{margin:25px auto;display:table;color:#f26322;position:relative}.why{padding:29px 0 25px}.owl-pagination{position:absolute;bottom:10px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}.portfolio .owl-theme .owl-controls .owl-page span{display:block;width:14px;height:14px;margin:5px 3px;opacity:1;background:0 0;border:2px solid #fff}.portfolio .owl-theme .owl-controls .owl-page.active span,.portfolio .owl-theme .owl-controls.clickable .owl-page:hover span{background:#fff}.portfolio{position:relative}.slider-up{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:80%}.slider-up h2{color:#fff;font-size:81px;font-weight:600;text-align:center;margin-top:28px;margin-bottom:8px}.slider-up a{background:#000;color:#fff;padding:20px 32px 18px;font-size:30px;font-weight:600;display:table;margin:0 auto}#portfolio img{width:100%}.services p{margin-top:-6px}.services-item a{text-align:center;display:inline-block;font-weight:600;line-height:30px;color:#000;font-size:23px;width:100%}.services-item a:hover{color:#f26322}.services-item .fa{font-size:70px;color:#f26322;margin-bottom:24px}.services-item li{float:left;width:33.33%;text-align:center;border-bottom:1px solid #bcbcbc;padding:34px 10px 6px;height:240px}.m-set{margin:10px 0 14px!important}.services{padding:17px 0 0}.services-item{padding:2px 0 35px;position:relative;float:left;width:100%}.testimonials p{color:#fff;text-align:center;padding:9px 9%;position:relative;line-height:30px}.testimonials .title{color:#fff}.testimonials a{background:#000;color:#fff;padding:20px 39px 18px;display:table;font-size:30px;font-weight:600;margin:0 auto;position:absolute;bottom:-79px;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.testimonials span{color:#fff;font-size:24px;font-style:italic;font-weight:600;text-align:center;width:100%;float:left;padding:23px 0 54px}.testimonials a img{margin-left:30px}.testimonials a:hover{color:#f26322}.testimonials{padding:23px 0;position:relative}.testimonials p::before{content:"";height:25px;width:30px;background:url(../images/qicon_start.png) no-repeat;position:absolute;top:10px;left:12px}.testimonials p::after{content:"";height:25px;width:30px;background:url(../images/qicon_end.png) no-repeat;position:absolute;bottom:12px;right:12px}.testimonials a img{margin-left:36px;margin-top:-11px}.contact p{text-align:center;margin-bottom:31px;margin-top:0}.contact label{font-family:'Fira Sans',sans-serif;font-weight:200;font-style:italic;font-size:24px;margin-bottom:0}.form-control{border-top:none;border-right:none;border-left:none;border-bottom:1px solid #bcbcbc;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding:7px 0;height:50px}textarea{border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding:7px 0;line-height:70px;font-family:'Fira Sans',sans-serif;font-size:24px;color:#000;font-style:normal;width:100%;background:url(../images/text-bg.jpg);resize:none}::-webkit-input-placeholder{font-family:'Fira Sans',sans-serif;font-size:24px;color:#bbb!important;font-style:normal}::-webkit-select-placeholder{font-family:'Fira Sans',sans-serif;font-size:24px;color:#bbb!important;font-style:normal}::-moz-placeholder{font-family:'Fira Sans',sans-serif;font-size:24px;color:#bbb!important;font-style:normal}:-ms-input-placeholder{font-family:'Fira Sans',sans-serif;font-size:24px;color:#bbb!important;font-style:normal}:-moz-placeholder{font-family:'Fira Sans',sans-serif;font-size:24px;color:#bbb!important;font-style:normal}textarea::-webkit-select-placeholder{font-size:24px}textarea::-webkit-input-placeholder{font-size:24px}textarea::-moz-placeholder{font-size:24px}textarea:-ms-input-placeholder{font-size:24px}textarea:-moz-placeholder{font-size:24px}form .form-control{font-family:'Fira Sans',sans-serif;font-size:30px;color:#000;font-style:normal}.form-control:focus,select.form-control:focus,textarea:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;border-color:#f26322;border-top:0;border-left:0;border-right:0;outline:0}.btn.btn-big{width:100%;font-size:30px;color:#fff;background:#f26322;border-radius:4px;font-weight:600;padding:10px;margin-top:9px}.contact{padding:76px 0 30px}footer p{color:#fff;text-align:center;font-size:20px;padding:27px 15px 24px}footer{background:#000}.services-item:not(.services-block)::after{content:"";width:100%;height:30px;background:#fff;position:absolute;bottom:10px;left:0}.form-group.btn-div{margin-bottom:13px}.why a::after{position:absolute;content:"";height:24px;width:30px;background:url(../images/next_icon2.png) no-repeat;right:-50px;top:5px}.clk_a_pop{position:fixed;left:-52px;top:50%;transform:rotate(90deg);background:#f36324;color:#fff;padding:10px 20px;font-size:18px;opacity:.9;text-decoration:none}select{appearance:none;-moz-appearance:none;-webkit-appearance:none}select.form-control{font-size:24px;color:rgb(0 0 0 / .4)}form.contact{padding:0}#slide_con .title{color:#fff}.subtitle{text-align:center;margin-bottom:20px;color:#fff}.fancybox-inner{height:auto!important}form.contact .btn.btn-big{color:#f36324;background:#fff}#scrollup{color:#fff;background:#f36424;width:45px;text-align:center;height:45px;position:fixed;bottom:20px;right:20px;opacity:.6;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border:none;display:none}#scrollup:hover{opacity:1}#scrollup i{font-size:30px}#subpage .logo{padding:22px 0 18px}#subpage .logo img{width:135px}.about-text p{text-align:left;margin-bottom:28px}.title2{font-size:30px;color:#f26322;font-weight:600;margin-bottom:25px;line-height:40px;text-align:center}.about1{border:1px solid #bcbcbc;text-align:center;padding:24px 15px 29px;height:100%;clip-path:none;background:#fff;border:0;-webkit-box-shadow:0 12px 50px rgb(125 125 125/10%);box-shadow:0 12px 50px rgb(125 125 125/10%);text-align:left;background:#fff;border:1px solid #e8e8e8;border-radius:5px;height:100%;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.about1:hover{background:#fbf4ef;border-color:#fff0;transform:translateY(-5px)}.enterprise,.experience,.expetise{position:relative}.experience::after{position:absolute;content:"";height:37px;width:38px;background:url(../images/icon1.jpg) no-repeat;left:-56px;top:-5px;background-size:100%}.expetise::after{position:absolute;content:"";height:39px;width:51px;background:url(../images/icon2.jpg) no-repeat;left:-79px;top:-5px;background-size:100%}.enterprise::after{position:absolute;content:"";height:43px;width:42px;background:url(../images/icon3.jpg) no-repeat;left:-70px;top:-13px;background-size:100%}.about-text{border-bottom:1px solid #bcbcbc;margin-bottom:10px;padding-bottom:14px}.about1:last-child{border-bottom:1px solid #bcbcbc}.last_border{position:relative;padding-bottom:41px}.last_border::after{content:"";position:absolute;left:50%;bottom:-7px;background:url(../images/border_bottom.jpg) no-repeat;width:38px;height:12px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}#subpage .contact{padding:0 0 30px}.portfoliopage ul a{width:100%}.portfoliopage li{box-shadow:0 9px 12px rgb(0 0 0 / .2);-webkit-box-shadow:0 9px 12px rgb(0 0 0 / .2);-ms-box-shadow:0 9px 12px rgb(0 0 0 / .2);-moz-box-shadow:0 9px 12px rgb(0 0 0 / .2);-o-box-shadow:0 9px 12px rgb(0 0 0 / .2);margin-bottom:40px;width:100%}.portfoliopage ul a::after{content:none}.portfoliopage ul{margin-top:-21px}.servicespage ul li{padding-left:20px;margin-bottom:15px;position:relative}.servicespage ul li::after{content:".";position:absolute;left:0;top:-30px;font-size:50px}.services-text p{text-align:left;margin-bottom:28px}.subtitle2{text-align:center!important;text-decoration:underline}#subpage .contact.c_form{padding-top:29px}.testim_item{border-bottom:1px solid #d1d1d1;padding:33px 0 25px;text-align:center}.t_text{position:relative;padding:0 40px}.t_text::before{background:#fff0 url(../images/qicon_start.jpg) no-repeat scroll 0 0;content:"";height:45px;left:6px;position:absolute;top:-15px;width:45px}.t_text::after{content:"";height:45px;width:45px;background:url(../images/qicon_end.jpg) no-repeat;position:absolute;bottom:-2px;right:6px}.prev .fa.fa-angle-left{float:left;margin-right:10px;line-height:38px;vertical-align:middle}.prev{border:1px solid #d1d1d1;color:#000!important;float:left;padding:20px 20px 18px;width:210px;height:80px;line-height:40px;font-size:30px;font-family:'Fira Sans',sans-serif;text-align:right}.next{border:1px solid #d1d1d1;color:#000!important;float:right;padding:20px 20px 18px;width:210px;height:80px;line-height:40px;font-size:30px;font-family:'Fira Sans',sans-serif}.btn-sec a::after{content:none}.next .fa.fa-angle-right{float:right;line-height:38px;vertical-align:middle}.testim_item>span{color:#f26321;display:inline-block;font-size:24px;font-style:italic;margin-top:27px}.test_items{margin-top:-12px}.btn-sec{margin-top:4px}.blogpage{padding:29px 0 25px}.blog_img{border-top:1px solid #ededed;box-shadow:0 9px 12px rgb(0 0 0 / .2);-webkit-box-shadow:0 9px 12px rgb(0 0 0 / .2);-moz-box-shadow:0 9px 12px rgb(0 0 0 / .2);-ms-box-shadow:0 9px 12px rgb(0 0 0 / .2);-o-box-shadow:0 9px 12px rgb(0 0 0 / .2);margin-bottom:20px;width:100%}.title3{color:#f26322;font-weight:600;font-size:26px;text-transform:uppercase}.blog_item>a{display:table;margin-top:8px}.blog_item{padding-bottom:32px}.blog_items{margin-top:20px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}.blog_item>p{line-height:30px}.btn-sec.blog-btn{margin-top:2px}.detail .blog_img{margin:19px 0 33px}.detail p{margin-bottom:30px}.detail .title3{font-size:30px;word-spacing:7px;line-height:36px;margin-bottom:0}.blogpage.detail.servicespage{padding-top:38px}.services p{margin-top:1px}.btn-sec{display:none}.test_items{margin-bottom:30px}form .form-control,form .textarea{font-size:20px}.blog_item a span{display:table;margin-top:8px}.blog_items .blog_img{margin-bottom:10px;max-height:270px;min-height:270px;object-fit:cover}.detail .title3{font-size:15px;line-height:18px}.detail p{font-size:12px;line-height:16px;margin-bottom:16px}.detail.servicespage ul li{font-size:12px;line-height:16px;margin-bottom:16px}.detail.servicespage ul li::after{top:-12px}.back-btn{color:#fff;float:left;font-size:25px;margin:15px 0 0 15px}.relt{padding:0 0 20px 0;margin-top:-15px}.blog_item.nomar{padding-bottom:0}.services-text .clk_a_pop{text-align:center}.clk_a_extension{background:#f36324;color:#fff!important;padding:5px 17px;font-size:16px;opacity:.9!important;text-decoration:none;left:0;display:block!important;text-align:center;text-decoration:none}input,label{display:block}input,label,select{margin:5px 0}.form-item{margin-bottom:20px}.thk_sec{margin-top:40px;font-family:'Open Sans',sans-serif;min-height:270px}.thk_sec input{float:left;width:100%;font-size:14px;font-weight:400;color:#424242;letter-spacing:0;line-height:14px;background:#fff;border:1px solid #424242;padding:6px 16px;height:48px;font-family:'Open Sans',sans-serif;border-radius:5px}.thk_sec select{float:left;width:100%;font-size:14px;font-weight:400;color:#424242;letter-spacing:0;line-height:14px;background:#fff;border:1px solid #424242;padding:6px 16px;height:48px;font-family:'Open Sans',sans-serif;border-radius:5px}.thk_sec .chosen-container-single .chosen-single{height:48px;border:1px solid #424242;border-radius:5px;width:100%!important;color:#9f9f9f;padding:0 20px;margin-bottom:30px;font-family:'Open Sans',sans-serif;font-size:16px;box-shadow:none;background:#fff}.thk_sec .chosen-container{width:100%}.thk_sec .chosen-container-single .chosen-single{line-height:45px;margin-bottom:0}.thk_sec label{margin-bottom:10px;font-size:16px}.thk_sec .chosen-container-active.chosen-with-drop .chosen-single div b,.thk_sec .chosen-container-single .chosen-single div b{background:url(down.png) no-repeat;background-size:9px;background-position:-1px 19px}.thk_sec .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #424242;box-shadow:none;background:#fff;margin-bottom:0}.thk_sec .chosen-container .chosen-drop{border-color:#424242}.thk_sec .ui-datepicker td a,.thk_sec .ui-datepicker td span{font-size:13px}.thk_sec .ui-datepicker th{font-size:13px}.thk_sec .ui-datepicker select.ui-datepicker-month,.thk_sec .ui-datepicker select.ui-datepicker-year{width:43%;font-size:12px;border:1px solid #bbb7b7;padding:4px}.thk_sec .send-btn{width:315px}.thk_sec .send-btn{width:225px;margin-top:48px;float:none;background:#f60!important;color:#fff}.chosen-results{clear:both}.chosen-results li{background:0 0;font-size:14px;padding:9px!important}.thk_sec .errmsg{position:absolute;width:100%;left:17px;bottom:-23px;color:red;font-size:14px}body.thk-page .ui-widget-header .ui-icon{background:url(ui-icon.png)}body.thk-page .ui-datepicker .ui-datepicker-next .ui-icon.ui-icon-circle-triangle-e{background-position:-29px 0}body.thk-page .ui-datepicker .ui-datepicker-prev .ui-icon.ui-icon-circle-triangle-w{background-position:-87px 0}body.thk-page .ui-widget-header .ui-icon{font-size:0}body.thk-page .ui-datepicker select.ui-datepicker-month,body.thk-page .ui-datepicker select.ui-datepicker-year{font-size:13px!important;margin-top:-7px!important;vertical-align:middle;padding:6px 8px;border:none}body.thk-page .ui-datepicker .ui-datepicker-next,body.thk-page .ui-datepicker .ui-datepicker-prev{background:#fff!important;border:none!important;margin:0!important;padding:0!important}body.thk-page .ui-state-default{font-size:13px}body.thk-page .ui-datepicker th{font-size:12px;font-weight:400;text-transform:uppercase}body.thk-page .ui-timepicker-wrapper{min-width:18.5%}body.thk-page .ui-timepicker-list li{padding:3px 0 3px 5px;font-family:'Open Sans',sans-serif;font-size:14px;padding:5px 0 5px 14px}body.thk-page .why a::after{background:0 0!important}.thk_sec .ui-datepicker-title select{appearance:none;-webkit-appearance:none;width:auto!important;padding:0!important}.thk_sec .ui-datepicker .ui-datepicker-header{border:none;background:0 0}.thk_sec .ui-state-highlight,.thk_sec .ui-widget-content .ui-state-highlight,.thk_sec .ui-widget-header .ui-state-highlight{background:#f603!important}.thk_sec .ui-state-default,.thk_sec .ui-widget-content .ui-state-default,.thk_sec .ui-widget-header .ui-state-default{border:none;height:38px;width:38px;text-align:center;border-radius:30px;line-height:32px;background:#ff660017;color:#f60;font-weight:600;font-family:'Open Sans',sans-serif}.thk_sec .ui-state-focus,.thk_sec .ui-state-hover,.thk_sec .ui-widget-content .ui-state-focus,.thk_sec .ui-widget-header .ui-state-focus,.thk_sec .ui-widget-header .ui-state-hover,.ui-widget-content .ui-state-hover{background:#f603!important}.thk_sec .ui-state-default.ui-state-active{background:#f60!important;color:#fff!important;border-color:#f60!important}.thk_sec .ui-datepicker{width:100%}.thk_sec .ui-widget-content{border:1px solid #dbdbdb}.left_sec .tim_sec ul li{background:0 0;position:relative;padding-left:0}.left_sec .tim_sec ul li input{position:absolute;width:auto;opacity:0}.left_sec .tim_sec ul li input:checked+label,.left_sec .tim_sec ul li label:hover{background:#f60;color:#fff}.left_sec .tim_sec ul li label{padding:7px 10px;width:126px;transition:all .4s ease 0s;text-align:center;cursor:pointer;border:2px solid #f60;border-radius:5px;color:#f60;margin-bottom:3px;font-size:15px}.thk_sec .ui-datepicker .ui-datepicker-prev{right:33px!important;left:auto!important}.thk_sec .ui-datepicker-title{margin-left:11px!important}.thk_sec .tim_sec ul{padding-left:0!important;max-height:326px;overflow:auto;padding-top:0;margin-top:22px}.thk_sec .left_sec{margin:0 auto;max-width:600px}.left_sec .tim_sec ul li{background:0 0;position:relative;padding-left:0;box-shadow:none;margin:0 0 7px 0}.thk_sec .ui-datepicker td a,.thk_sec .ui-datepicker td span{font-size:13px;margin:0}.thk_sec .tim_sec p.an_time{font-size:14px!important;color:red!important}body.thk-page .ui-datepicker select.ui-datepicker-month,body.thk-page .ui-datepicker select.ui-datepicker-year{margin-top:-6px!important}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:none repeat scroll 0 0 #f60!important}.mCSB_scrollTools .mCSB_draggerRail{background:#fde8da;position:relative;width:10px;border-radius:8px}#send-btn{display:inline-block}.equal h5{font-size:24px;line-height:26px;font-weight:600;text-align:center}.equal .btn{border-color:#000;white-space:break-spaces}.clk_a_pop{position:fixed;bottom:0;top:auto;transform:rotate(0deg);background:#F36324;color:#fff!important;padding:5px 17px;font-size:16px;opacity:0.9!important;text-decoration:none;left:0;display:block!important}.pop_form_wrap .form-control,.pop_form_wrap .textarea{padding-inline:12px}.contact form{max-width:980px;margin:0 auto}.about-group{display:flex;margin-top:50px}.blog_item a span img{margin-left:10px}.out_hiring_model .equal{border:1px solid #e8e8e8;border-radius:5px;height:100%;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;-webkit-clip-path:polygon(0 0,100% 5%,100% 100%,0 96%);clip-path:polygon(0 0,100% 5%,100% 100%,0 96%);clip-path:none;background:#fff;-webkit-box-shadow:0 12px 50px rgb(125 125 125/10%);box-shadow:0 12px 50px rgb(125 125 125/10%);text-align:left;padding:50px 24px 40px}.out_hiring_model .equal:hover{border-color:#fff0;transform:translateY(-5px);background:rgb(243 100 36 / .6)}.out_hiring_model .equal:hover li{color:#fff}header{background:url(../images/header-bg.jpg) no-repeat scroll center center / cover;"}