@import url("menuzord.css");/*@import url("slick.css");*/@import url("font-awesome.min.css");@import url("easy-responsive-tabs.css");body{margin:0px;padding:0px;color:#666666;font-size:16px; background:#f2f4f6; font-family: 'Montserrat', sans-serif; font-weight: 400; overflow-x:hidden; overflow-y:auto;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button{outline:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input,textarea,button,select,a,div{-webkit-tap-highlight-color:transparent;outline:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}img{border:0px;max-width:100%;vertical-align:top}::-moz-selection{background:#00669b;color:#fff}::selection{background:#00669b;color:#fff}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box;-o-box-sizing:border-box; box-sizing:border-box}a{text-decoration:none; color:#bc5627; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}a:hover, hover{-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}*{text-rendering:optimizeLegibility}html.touch *{text-rendering:optimizeSpeed}p{margin: 0px;padding: 0px;}h1,h2,h3,h4,h5,h6{margin: 0px;padding: 0px;font-weight: normal;}ol,ul,li{margin: 0px;padding: 0px;list-style-type: none;}html {  scroll-behavior: smooth;}.clr{clear: both;}.wrapper{width: 1170px; margin: 0 auto;}/*ERP SYSTEM CSS*/.slide_one{min-height: 664px; vertical-align: middle; text-align: left;}.slide_content{height: 664px; display: table; position: relative; z-index: 1; width: 100%;}.process_one{vertical-align: middle; display: table-cell;}.slide_caption{width: 50%; position: relative;}.slide_pic{position: absolute; right: 0; bottom: 0;}.service_bx{display: inline-block; width: 100%; padding: 80px 0; background: url(../images/round_bg.png) no-repeat center top; background-attachment: fixed;}.title_row{display: inline-block; width: 100%; margin: 0 0 30px 0;}.title_l{float: left; width: 40%; border-left: 5px solid #01358d; padding: 0 0 5px 25px; color: #01358d; font-size: 32px; font-weight: 700; line-height: 36px;}.title_l span{color: #f9556d; text-transform: uppercase;}.title_l p{display: block; color: #f9556d; font-size: 12px; text-transform: uppercase; font-weight: 500;}.title_r{float: left; width: 60%; padding: 0 0 0 15px; font-size: 18px; line-height: 32px;}.service_list{display: inline-block; width: 100%;}.service_list ul {margin: 0px; padding: 0px;}.service_list ul li{list-style-type: none; float: left; width: 20%; padding: 5px;}.service_one{/*background: #FFF; */display: block; position: relative;}.service_nor{height: 232px; display: table; width: 100%; padding: 15px; background: #FFF; opacity: 1; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}.service_nor_cont{display: table-cell; vertical-align: middle; text-align: center; position: relative;}/*.service_nor_cont h6{position: absolute; left: 0; top: -10px; text-align: center; width: 100%; font-size: 11px; font-weight: 600; color: #333;}*/h6.module_nm{position: absolute; left: -15px; top: -10px; background: #f9556d; color: #FFF; padding: 5px 10px; border-radius: 0 5px 5px 0; font-weight: 600;}.module_nm.blue{background: #01358d;}.service_nor_cont i{font-size: 50px; display: block; color: #01358d; margin: 0 0 15px 0;}.service_nor_cont img{display: block; margin: 0 auto 15px auto;}.service_nm{font-size: 18px; font-weight: 500; line-height: 28px; color: #f9556d;}.service_hov{height: 232px; display: table; width: 100%; padding: 15px; background: #01358d; color: #01358d; color: #FFF; opacity: 0; position: absolute; left: 0; top: 0; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}.service_hov_cont{display: table-cell; vertical-align: middle; }.hover_Ser_title{position: relative; color: #FFF; font-size: 16px; font-weight: 600; margin: 0 0 10px 0; line-height: 23px;}ul.service_hover_list{margin: 0px; padding: 0px;}ul.service_hover_list li{list-style-type: none; display: inline-block; width: 100%; position: relative; padding: 0 0 0 19px; font-size: 12px; line-height: 19px; margin: 0 0 5px 0;}ul.service_hover_list li:last-child{margin: 0;}ul.service_hover_list li i{position: absolute; left: 0; top: 0; }.service_one:hover .service_hov{opacity: 1;}.service_one:hover .service_nor{opacity: 0;}.sticky.logo_row{position: fixed; background: #FFF; min-height: 70px; -webkit-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45); -moz-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45); -ms-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45); box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45);-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}.hover_logo { -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s; opacity: 0; visibility: hidden; display: none;}.sticky .hover_logo { -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s; opacity: 1; visibility: visible; transition: 0.5s; display: block;}.sticky .main_logo { -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s; opacity: 0; visibility: hidden; display: none;}.sticky .menuzord-menu>li>a{color: #333; padding: 25px 0px 5px 32px; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}.sticky .sticky .menuzord-menu>li.active>a, .menuzord-menu>li:hover>a{color: #f9556d;}.sticky .logo_left {top: 10px; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}.logo_row{position: relative; width: 100%; z-index: 2 /*999999*/;}.logo_content{position: absolute; left: 0; top: 0; z-index: 1; width: 100%;}.logo_top{position: relative; padding: 0 0 0 300px;}.logo_left{position: absolute; left: 0; top: 25px; z-index: 9999;}.menu_right{text-align: right;}.slider_form{position: relative; width:100%; }.slider_abs{position: absolute; left: 0; top: 130px; z-index: 1; width: 100%;}.slide_demo{position: relative; z-index: 99;}.form_cont{width: 45%; float: right; background: #FFF;border-radius: 5px;}.demo_title{padding: 20px; border-bottom: 1px solid #d9d9d9; text-align: center; font-size: 26px; color: #01358d; font-weight: 700;}.caption_round{background: rgba(0, 0, 0, 0.25); padding: 6px 10px; color: #FFF; border-radius: 3px; font-size: 12px; font-weight: 600; display: inline-block; margin: 0 0 10px 0; text-transform: uppercase;}.caption_round a{background: #f9556d; color: #FFF; border-radius: 3px; font-size: 12px; text-transform: uppercase; padding: 7px 15px; display: inline-block; margin: 0 0 0 15px;}.caption_title{color: #FFF; margin: 0 0 10px 0; font-size: 18px; text-transform: uppercase; font-weight: 700; line-height: 45px;}.caption_title span{display: block; font-size: 42px;}.caption_txt{margin: 0 0 20px 0; font-size: 16px; line-height: 27px; color: #FFF;}.start_row{display: inline-block; width: 100%; margin: 15px 0 0 0;}.start_btn{float: left; margin: 0 10px 0 0;}.start_btn a{background: #f9556d; border: 1px solid #f9556d; color: #FFF; padding: 12px 20px;}.start_btn a:hover{background: none; color: #f9556d; border: 1px solid #f9556d;}.call_btn{float: left;}.call_btn a{background: none; border: 1px solid #f9556d; color: #f9556d; padding: 12px 20px;}.call_btn a:hover{background: none; color: #FFF; border: 1px solid #FFF; }.industry_bx{padding: 80px 0; background: url(../images/round_bg.png) no-repeat center top; background-attachment: fixed;}.title_r.padd_zero{padding-top: 0;}.tab_content{position: relative; width: 100%; height: 100%; display: block;}img.fix_icon{position: absolute; right: -10px; bottom: -10px;}.tab_cont_right{display: inline-block; width: 100%; position: relative; z-index: 1;}.tab_picture{float: left; width: 46%;}.tab_picture img{border: 10px solid #f2f4f6;}.tab_cont_feature{float: left; width: 54%; padding: 0 0 0 25px;}.tab_title{color: #01358d; font-size: 16px; font-weight: 600; margin: 0 0 15px 0; text-transform: uppercase;}.tab_txt{margin: 0 0 15px 0; font-size: 16px; color: #666; line-height: 24px;}ul.tab_listing{margin: 0px; padding: 0px;}ul.tab_listing li{list-style-type: none; position: relative; padding: 0 0 0 30px; display: inline-block; margin: 0 0 13px 0; color: #494848; font-size: 16px;}ul.tab_listing li:last-child{margin: 0;}ul.tab_listing li img{position: absolute; left: 0; top: 0;}.pricing_bx{padding: 80px 0; background:#FFF url(../images/round_bg.png) no-repeat center top; background-attachment: fixed;}.pricing_area{display: inline-block; width: 100%;}.pricing_one{float: left; margin: 50px 0 0 0; width: 33.3333%; background: #FFF; min-height: 660px; -webkit-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45); -moz-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45); -ms-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45); box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45);}.pricing_two{float: left; width: 33.3333%; background: #FFF; position: relative; -webkit-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45); -moz-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45); -ms-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45); box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45);}.price_title{padding: 25px; text-align: center; min-height: 100px; background: #01358d; color: #FFF; font-size: 26px; font-weight: 700;}.price_title p{display: block; font-size: 12px; color: #FFF; margin: 5px 0 0 0; font-weight: 600; text-transform: uppercase; line-height: 22px;}.price_title.two{padding: 50px 25px; background: #f9556d;}.franchise_bx{display: inline-block; width: 100%;}.franchise_title{text-align: center; padding: 15px; color: #f9556d; background: #f2f4f6;font-size: 18px; font-weight: 600;}.franchise_bx ul{margin: 0px; padding: 15px;}.franchise_bx ul li{position: relative; padding: 0 0 0 25px; font-size: 16px; margin:0 0 12px 0; line-height: 24px;}.franchise_bx ul li:last-child{margin: 0;}.franchise_bx ul li i{color: #01358d; font-size: 16px; position: absolute; left: 0; top: 0;}.contact{position: relative; padding:80px 0; background: url(../images/contact_bg.png) no-repeat center center;}.contact_content{display: inline-block; width: 100%; position: relative; z-index: 1;}.contact_left{float: left; width: 50%; padding: 0 80px 0 0;}.lets_title.info{margin: 0 0 10px 0;}.section_title{margin-bottom: 30px; color: #01358d; font-size: 32px; font-weight: 700;}.section_title span{color: #f9556d;}.section_title p{display: block; color: #f9556d; font-size: 12px; font-weight: 500; text-transform: uppercase; margin: 0 0 5px 0;}.contact_txt{font-size: 18px; line-height: 28px; margin: 0 0 30px 0;}.contact_info{margin: 0 0 15px 0;}.contact_info p{margin: 0 0 15px 0; position: relative; padding: 0 0 0 25px; display: inline-block; width: 100%;}.contact_info p i{position: absolute; color: #fa5e6d; left: 0; top: 0; font-size: 16px;}.contact_info p i.mail{font-size: 14px; top: 1px;}.contact_info p a{color: #666; text-decoration: none;}.contact_info p a:hover{color: #f9556d;}.contact_social{display: block;}.contact_social ul{margin: 0px; padding: 0;}.contact_social ul li{list-style-type: none; float: left; margin: 0 13px 0 0; font-size: 15px;}.contact_social ul li a{width: 36px; height: 36px; line-height: 36px; text-align: center; background: #FFF; color: #01358d; display: block; border-radius: 50%; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}.contact_social ul li a:hover{background: #fa5e6d; color: #FFF; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}.contact_right{float: left; width: 50%;}.lets_title{margin: 0 0 30px 0; color: #01358d; font-size:20px; font-weight: 700;}.lets_title span{color: #f9556d;}.lets_title p{display: block; font-weight: 600; font-size: 18px; color: #666666; margin: 10px 0 0 0;}.contact_input{display: inline-block; width: 100%; margin: 0 0 10px 0;}.form_l{float: left; width: 49%;}.form_r{float: right; width:49%;}.input_one{width: 100%; border: 1px solid #e3e3e3; background: #FFF; color: #666666; font-size: 16px; border-radius: 5px; padding: 14px; resize: none;}.input_one::-webkit-input-placeholder {color: #666666 !important;opacity: 1 !important;}.input_one:-moz-placeholder { color: #666666 !important;opacity: 1 !important;}.input_one::-moz-placeholder {color: #666666!important;opacity: 1 !important;}.send_btn{background: #f9556d; border-radius: 5px; padding: 16px 40px; color: #FFF; font-size: 16px; font-weight: 600; border: none; cursor: pointer; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}.send_btn:hover{background: #01358d; border: none; color: #FFF; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}footer{background-color: #01358d; padding: 25px; text-align: center; color: #FFF;}/*ERP SYSTEM CSS*/.features{padding: 100px 0; background: url(../images/logo_back.png) no-repeat center bottom; position: relative;}.features::after{content: ''; position: absolute; left: 0; top: 246px; background: url(../images/feature_round_left.png) no-repeat; width: 203px; height: 453px; }.features::before{content: ''; position: absolute; right: 0; top: 76px; background: url(../images/feature_round_right.png) no-repeat; width: 160px; height: 225px;}.feature_title{width: 70%; margin: 0 auto; text-align: center; position: relative; z-index: 1;}.feature_head{color: #01358d; font-size: 32px; font-weight: 700; margin: 0 0 25px 0;}.feature_head span{color: #f9556d;}.feature_title p{font-size: 18px; line-height: 28px;}.feaures_box{margin: 50px 0 0 0; position: relative; z-index: 1;}.feaures_box ul{margin: 0px; padding: 0px;}.feaures_box ul li{list-style-type: none; float: left; width: 50%;}.feature_one{position: relative; padding: 0 0 0 112px; margin: 0 0 35px 0; min-height: 120px;}.feature_one span{position: absolute; left: 0; top: 0; background: #fee6e9; width: 93px; height: 93px; border-radius: 50%;}.feature_one h3{color: #01358d; font-weight: 700; font-size: 18px; margin: 0 0 15px 0;}.feature_one p{line-height: 24px; margin: 0 0 7px 0; padding: 0;}.update_area{padding: 70px 0; background: url(../images/update_bg.jpg) no-repeat center center;  background-attachment: fixed; background-position: center; background-size: cover;}.update_txt{text-align: center; color: #FFF;}.update_title{color: #FFF; font-size: 42px; font-weight: 700; margin: 0 0 30px 0;}.update_title span{color: #f9556d;}.update_txt p{width: 86%; font-size: 18px; line-height: 30px; margin: 0 auto;}.title_l.top_marg{margin: 25px 0 0 0;}.quot_row{display: inline-block; width: 100%; margin: 20px 0 0 0; text-align: center;}.quot_row a{background: #f9556d; border-radius: 5px; padding: 16px 40px; color: #FFF; font-size: 16px; font-weight: 600; border: none; cursor: pointer; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s; display: inline-block;}.quot_row a:hover{background: #01358d; color: #FFF; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}.well {width:50%; margin:0; min-height: 20px; background-color: #FFF ; position: relative;}.close_btn{position: absolute; right: 20px; top: 20px; font-size: 22px; color: #f9556d; cursor: pointer; border: 0;}.close_btn:hover{color: #01358d;}.pop_title{font-weight: 400; font-size: 24px; text-transform: uppercase; padding: 20px;}.pop_form{padding: 0 20px 20px 20px;}.form_row{display: inline-block; width: 100%; margin: 0 0 20px 0;}.input_two{border: 1px solid #bebebe; border-radius: 2px; font-size: 16px; font-weight: 400; padding: 12px; color: #9a9a9a; width: 100%; resize: none; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05); box-shadow: inset 0 1px 1px rgba(0,0,0,.05); border-radius: 3px;}.input_two::-webkit-input-placeholder {color: #9a9a9a !important;opacity: 1 !important;}.input_two:-moz-placeholder { color: #9a9a9a !important;opacity: 1 !important;}.input_two::-moz-placeholder {color: #9a9a9a!important;opacity: 1 !important;}.input_two:focus, input:focus{outline: 0; border: 1px solid #f9556d;-webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.15);-ms-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.15);}.submit_btn{background: #f9556d; border-radius: 3px; padding: 15px 0px; color: #FFF; font-size: 20px; font-weight: 600; border: none; cursor: pointer; text-transform: uppercase; width:100%; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}.submit_btn:hover{background: #01358d; color: #FFF; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}.pop_num{border-top: 1px solid #e5e5e5; padding: 20px; text-align: center;} .pop_num p{display: inline-block; text-align: center; margin: 0 20px; line-height: 20px; font-size: 16px; font-weight: 600; color: #f9556d;}.pop_num p a{color: #f9556d; text-decoration: none;}.pop_num p img{margin: 0 5px 0 0;}.over_slider{margin: 50px 0 0 0 ; position: relative; z-index:1;}.new_slid_bx{margin: 10px; display: block; position: relative;}.new_one{position: relative; background: #FFF; padding:10px;  text-align: center;  -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s; -webkit-box-shadow: 0px 0 12px 0px rgba(18, 27, 109, 0.13);-moz-box-shadow: 0px 0 12px 0px rgba(18, 27, 109, 0.13);-ms-box-shadow: 0px 0 12px 0px rgba(18, 27, 109, 0.13);box-shadow: 0px 0 12px 0px rgba(18, 27, 109, 0.13);}.new_one img{position: relative; z-index: 1;}.indusrt_nm{padding: 0 10px 0px 10px; position: relative; display: block; width: 100%;}.new_one h3{background: url(../images/gradient_bg.png) repeat-x left bottom;  position: absolute;bottom: 0;  left: 0; color: #FFF; z-index: 10; padding:25px 15px; width: 100%;}.new_one h3 span{vertical-align: bottom; line-height: 0px; font-size: 16px; font-weight: 600; text-transform: uppercase;}.new_one_hov{height: 304px; display: table; width: 100%; padding: 15px; background: #01358d; border: 10px solid #FFF; color: #FFF; opacity: 0; position: absolute; left: 0; top: 0; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;-webkit-box-shadow: 0px 0 12px 0px rgba(18, 27, 109, 0.13);-moz-box-shadow: 0px 0 12px 0px rgba(18, 27, 109, 0.13);-ms-box-shadow: 0px 0 12px 0px rgba(18, 27, 109, 0.13);box-shadow: 0px 0 12px 0px rgba(18, 27, 109, 0.13);}.hove_cont{display: table-cell; vertical-align: middle;}.new_slid_bx:hover .new_one_hov{opacity: 1;}.new_slid_bx:hover .new_one{opacity: 0;}.hove_cont h2{font-size: 16px; line-height: 24px; text-align: center; margin: 0 0 10px 0; font-weight: 600; text-transform: uppercase;}.quot_row.prc{margin: 50px 0 0 0;}.quote_def{font-size: 12px; text-align: center; font-style: italic; font-weight: 500; margin: 10px 0 0 0;}.erp_map{display: inline-block; width: 100%; text-align: center; margin: 15px 0 0 0;}@media screen and (max-width:1280px){    .caption_title,.caption_title span{font-size: 40px; line-height: 50px;}    .demo_title{font-size: 24px;}    .feature_head,.section_title,.lets_title{font-size: 30px;}    .update_title{font-size: 38px;}    .slick-list{overflow: hidden !important;}    .dispatch_managment,.pos_managment,.features{padding: 80px 0;}        .testimonial_cont{-webkit-box-shadow: 0px 0 10px 0px rgba(29, 53, 87, 0.13); -moz-box-shadow: 0px 0 10px 0px rgba(29, 53, 87, 0.13); -ms-box-shadow: 0px 0 10px 0px rgba(29, 53, 87, 0.13); box-shadow: 0px 0 10px 0px rgba(29, 53, 87, 0.13);}    .title_l{font-size: 30px;}     .price_title{font-size: 24px;}        }@media screen and (max-width:1100px){    .wrapper{width: 96%; margin: 0 auto;}    .demo_title{padding: 15px;}    .input_two{padding: 10px 5px; font-size: 16px;}    .demo_btn,.call_btn,.send_btn{font-size: 14px;}    .slide_form {padding: 10px 15px;}    .caption_title,.caption_title span {font-size: 28px; line-height: 38px;}    .feature_head, .section_title, .lets_title {font-size: 26px; margin: 0 0 20px 0;}    .title_l{font-size: 30px; line-height: 38px;}    .title_r{font-size: 16px; line-height: 30px;}    footer{padding: 20px;}    .pop_title{font-size: 22px;}    .submit_btn{font-size: 18px;}    .price_title{font-size: 22px;}    .franchise_bx ul li{font-size: 14px; margin: 0 0 10px 0;}    .franchise_title,.new_one h3 span{font-size: 14px;}    .new_one_hov{height: 100%;}        .dispatch_managment, .pos_managment, .features {padding: 60px 0;}    .feature_title p {font-size: 16px; line-height: 26px;}    .feature_one h3,.lets_title p{font-size: 16px;}    .update_txt p,.contact_txt{font-size: 16px;}    .update_title{margin: 0 0 20px 0;}    .update_txt p br{display: none;}    .feature_one p{font-size: 15px;}    .pos_list ul li{margin: 0 0 15px 0; font-size: 15px;}    .update_title {font-size: 36px;}    .service_no,.service_no.two,.service_no.three{height: 190px; width: 190px; line-height: 150px; font-size: 40px;}    .new_one{padding:10px; min-height: auto;}    .service_title,.hove_cont h2{font-size: 14px;}    .testi_txt{min-height: 260px;}    .update_title {font-size: 32px;}    .service_list ul li{width: 25%;}    .service_nm{font-size: 16px; line-height: 26px;}    ul.service_hover_list li{width: 100%; display: block;}        .sticky .menuzord-menu>li>a{padding: 18px 0px 5px 32px;}    .section_title.pos{line-height: 34px;}    .resp-vtabs .resp-tabs-list li{font-size: 14px;}    .feature_one{min-height:220px;}    .feature_one h3{line-height: 24px;}}@media screen and (max-width:900px){    .logo_top{padding: 0;}    .sticky .menuzord-menu>li>a {padding: 13px 15px;}    .main_logo{height: 100px;}    .demo_title {font-size: 20px;}    .caption_title {font-size: 26px; line-height: 40px;}    .input_two {padding: 10px 5px; font-size: 15px;}    .dispatch_managment, .pos_managment, .features,.contact {padding: 50px 0;}    .feaures_box ul li{float: none; width: 100%;}    .feature_one{min-height:100px;}    .feature_one h3{margin: 0 0 10px 0;}    .update_title {font-size: 32px; margin: 0 0 15px 0;}    .update_txt p, .contact_txt,.contact_info p{font-size:15px;}    .contact_txt.pos{margin: 0 0 15px 0;}    .contact_txt.pos br{display: none;}    .section_title{font-size: 22px; line-height: 30px; margin: 0 0 15px 0;}    .padd_right{padding: 0;}    .feature_head{font-size: 22px; line-height: 30px;}    .testi_txt {min-height: auto;}    .section_title p{margin: 0; font-size: 11px;}    .contact_left{padding: 0 30px 0 0;}    .input_one{padding: 10px; font-size: 15px;}    .send_btn{padding: 12px 30px;}    footer{font-size: 15px;}    .contact_txt{line-height: 24px;}    .dispatch_managment::after{top: 10px;}        .resp-accordion img{float: left; margin: 0 15px 0 0;}    h2.resp-accordion span{display: block;    font-size: 12px;    text-transform: uppercase;    font-weight: 600;    margin-bottom: 2px;}    .resp-accordion{margin: 0 0 12px 0; cursor: pointer; float: none; position: relative; font-size: 16px; font-weight: 600; border: 1px solid #056082; border-left: 4px solid #056082; color: #056082; border-radius: 0;}    h2.resp-tab-active{color: #f9556d;}    .section_title.pos{line-height: 30px;}        .process_one img{width: 50%;}    .caption_round{font-size: 11px;}    .caption_title, .caption_title span { font-size: 23px; line-height: 34px;}    .caption_txt{font-size: 14px; line-height: 24px;}    .start_btn a,.hover_Ser_title{font-size: 14px;}    .title_l{float: none; width: 100%; margin: 0 0 20px 0; font-size: 26px; line-height: 34px;}    .title_l.top_marg{margin: 20px 0;}    .service_list ul li {width: 33.333%;}    .title_r{float: none; width: 100%;}    ul.service_hover_list li{width: 100%;}    .pop_title {font-size: 18px;}    .well{width: 75%;}    .submit_btn{font-size: 16px;}    .quot_row a{padding: 13px 35px; font-size: 15px;}        .service_bx,.industry_bx,.pricing_bx{padding: 50px 0;}    .update_title{font-size: 28px;}    .new_slid_bx{margin: 5px;}    .new_one{padding: 5px;}    .new_one h3 span,.hove_cont h2{font-size: 12px;}        .new_one{-webkit-box-shadow: 0px 0 10px 0px rgba(29, 53, 87, 0.13); -moz-box-shadow: 0px 0 10px 0px rgba(29, 53, 87, 0.13); -ms-box-shadow: 0px 0 10px 0px rgba(29, 53, 87, 0.13); box-shadow: 0px 0 10px 0px rgba(29, 53, 87, 0.13);}    .over_slider{margin: 0;}    .price_title {font-size: 18px;}    .price_title p br{display: none;}    .lets_title p{font-size: 14px;}    .feature_head, .section_title, .lets_title {font-size: 22px;}}@media screen and (max-width:700px){    .slide_pic{display: none;}    .slide_caption{width: 100%;}    .slide_content,.slide_one{min-height: 480px; height: 480px;}    .input_one{font-size: 14px;}        .main_logo {height: 80px;}    .logo_left{top: 15px;}    .form_cont{width: 100%;}    .slider_abs{top: 120px;}    .title_l{font-size: 22px; line-height: 30px;}    .title_r{font-size: 14px; line-height: 24px;}    .service_list ul li{width: 50%;}    ul.service_hover_list li{width: 100%;}    .update_txt p, .contact_txt, .contact_info p{font-size: 14px;}    .pricing_one,.pricing_two,.pricing_three{float: none; width: 100%; margin: 10px 0; min-height: inherit;}    .well{width: 96%;}    .new_one_hov{border: 5px solid #FFF;}    .price_title.two{padding: 25px;}       .feature_title{width: 100%;}    .feature_one span{width: 73px; height: 73px;}    .feature_one{padding: 0 0 0 92px;}    .update_title {font-size: 22px; line-height: 36px;}    .update_txt p{line-height: 26px;}    .pos_content{display: block; height: auto;}    .padd_right{display: block; width: 100%; height: auto;}    .pos_right{display: block; width: 100%; text-align: center; margin: 15px 0 0 0;}    .dispatch_managment::after{background: none;}    .pos_managment::after{background: none;}    .section_title.pos{margin: 0 0 10px 0; text-align: left;}    .contact_txt.pos {text-align: left; line-height: 24px;}    .pos_list{text-align: left;}    .section_title,.feature_head{font-size: 18px;}    .new_one{min-height: auto;}        .contact_left{float: none; display: inline-block; width: 100%; padding: 0; margin: 0 0 20px 0;}    .contact_right{float: none; display: inline-block; width: 100%; margin: 30px 0 0 0;}    footer{padding: 15px; line-height: 24px; font-size: 15px;}    .testi_txt{font-size: 15px;}    .feature_head br,.section_title.pos br{display: none;}    .update_txt p{width: 100%;}    .testi_quote img{height: 40px;}    .testi_txt{margin: 15px 0;}    .testimonial_one{margin: 5px;}    .demo_row{margin: 0 0 10px 0;}    .resp-vtabs .resp-tab-content{background: #FFF;}    .feature_one p {font-size: 14px; line-height: 24px;}    .feature_head{margin: 0 0 10px 0;}    .feaures_box{margin: 30px 0 0 0;}    .section_title.pos {line-height: 26px;}    }@media screen and (max-width:640px){}@media screen and (max-width:568px){}@media screen and (max-width:480px){    .caption_title, .caption_title span {font-size: 20px; line-height: 34px;}    .service_list ul li{width: 100%;}    .pop_num p{display: block; margin: 10px 0;}    .pop_num{padding: 10px;}}@media screen and (max-width:420px){}@media screen and (max-width:375px){    .testimonial_cont{padding: 15px;}    .form_l{float: none; width: 100%; margin:0 0 20px 0;}    .form_r{float: none; width: 100%;}    .demo_l{float: none; width: 100%; margin: 0 0 10px 0;}    .demo_r{float: none; width: 100%;}    .button_l{float: none; width: 100%; margin: 0 0 10px 0;}    .button_r{float: none; width: 100%;}}@media screen and (max-width:360px){    .slide_caption{padding: 40px 0 0 0;}}@media screen and (max-width:320px){    .close_btn{top: 16px;}}