@import url("menuzord.css");

/*@import url("slick.css");*/

@import url("font-awesome.min.css");









body{margin:0px;padding:0px;color:#666666;font-size:16px; background:#fff; 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;}



.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: 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: 35px; z-index: 9999;}

.menu_right{text-align: right;}



.slider_form{position: relative; width:100%; }

.slider_abs{position: absolute; left: 0; top: 160px; 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;}

.slide_form{padding: 10px 30px;}

.demo_row{display: inline-block; width: 100%; margin: 0 0 15px 0;}

.demo_l{float: left; width: 48%;}

.demo_r{float: right; width: 48%;}

.input_two{width: 100%; border: none; border-bottom: 1px solid #d9d9d9; padding: 15px 5px; color: #565555; font-size: 18px; font-weight: 500;}

.input_two::-webkit-input-placeholder {color: #565555 !important;opacity: 1 !important;}

.input_two:-moz-placeholder { color: #565555 !important;opacity: 1 !important;}

.input_two::-moz-placeholder {color: #565555!important;opacity: 1 !important;}



.select-css {display: block; background:none; font-size: 18px; font-weight: 500; color: #565555; padding: 13px 5px; width: 100%;  border:none; border-bottom: 1px solid #d9d9d9; font-family: 'Montserrat', sans-serif;

max-width: 100%; box-sizing: border-box; margin: 0; -moz-appearance: none; -webkit-appearance: none;

appearance: none; background-image:url(../images/drop_arrow.png); background-repeat: no-repeat, repeat; background-position: right .7em top 50%, 0 0;}

.select-css::-ms-expand {display: none;}

/* Hover style */

.select-css:hover {border-color: #d9d9d9;}

/* Focus style */

.select-css:focus {color: #565555; outline: none;}

.select-css option {font-weight:normal;}

*[dir="rtl"] .select-css, :root:lang(ar) .select-css, :root:lang(iw) .select-css {background-position: left .7em top 50%, 0 0; padding: .6em .8em .5em 1.4em;}



/* Disabled styles */

.select-css:disabled, .select-css[aria-disabled=true] {color: graytext; background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),  linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);}

.select-css:disabled:hover, .select-css[aria-disabled=true] {border-color: #aaa;}



.demo_row label{font-size: 14px; line-height: 23px; padding: 0 0 0 40px; position: relative; color: #000000; display: inline-block; width: 100%;}

.demo_row label span{width: 100%; vertical-align: top;}

.option-input {-webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none;appearance: none;

height: 26px; width: 26px; transition: all 0.15s ease-out 0s; top: 5px;

background: #01358d; border-radius: 2px; border: none; cursor: pointer; display: inline-block; 

outline: none; position: absolute; left: 0;  z-index: 1000;}

.option-input:hover {background: #01358d;}

.option-input:checked {background: #f9556d;}

.option-input:checked::before {height: 26px; width: 26px; position: absolute; content: '✔'; display: inline-block; font-size: 17px; text-align: center; line-height: 26px; color: #FFF;}

.option-input:checked::after {background: #40e0d0; content: ''; display: block; position: relative; z-index: 100;}

.option-input.radio {border-radius: 50%;}

.option-input.radio::after {border-radius: 50%;}



.two_button{display: inline-block; width: 100%; margin: 10px 0 15px 0;}

.button_l{float: left; width: 48%;}

.demo_btn{background: #f9556d; color: #FFF; font-weight: 600; padding: 15px 10px; text-align: center; border-radius: 5px; border: 0; font-size: 16px; 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;}

.demo_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;}

.button_r{float: right; width: 48%;}

.call_btn{background: #FFF; color: #f9556d; border: 1px solid #f9556d; font-weight: 600; padding: 14px 10px; text-align: center; border-radius: 5px; font-size: 16px; 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; display: block;}

.call_btn:hover{background: #f9556d; 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;}



.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_count{position: absolute; opacity: 0.1; color: #FFF; font-size: 120px; font-weight: 700; left: 0; top: -51px;}

.welcome_slide{font-size: 12px; text-transform: uppercase; font-weight: 600; color: #f9556d; margin: 0 0 5px 0;}

.caption_title{font-size: 46px; line-height: 55px; color: #FFF; font-weight: 600;}

.caption_title span{text-transform: uppercase; color: #f9556d;}



.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: 72%; font-size: 18px; line-height: 30px; margin: 0 auto;}



.dispatch_managment{background: url(../images/grey_plus.jpg) repeat; padding: 100px 0; position: relative;}

.dispatch_managment::after{content: ''; position: absolute; left: 0; top: 60px; background: url(../images/service_left_round.png) no-repeat; width: 310px; height: 441px;}



.pos_managment{background: url(../images/white_plus.jpg) repeat; padding: 100px 0; position: relative;}

.pos_managment::after{content: ''; position: absolute; right: 0; top: 60px; background: url(../images/service_right_round.png) no-repeat; width: 310px; height: 441px;}

.pos_content{display: table; height: 365px; width: 100%; position: relative; z-index: 1;}

.pos_left{display: table-cell; vertical-align: middle; width: 50%;}

.img_cen{text-align: center; margin: 0 auto;}

.pos_right{display: table-cell; vertical-align: middle; width: 50%;}

.padd_right{padding: 0 70px 0 0;}

.section_title.pos{margin: 0 0 20px 0;}

.contact_txt.pos{margin: 0 0 25px 0;}

.pos_list{display: inline-block; width: 100%;}

.pos_list ul{margin: 0px; padding: 0px;}

.pos_list ul li{list-style-type: none; position: relative; padding: 0 0 0 36px; margin: 0 0 20px 0; line-height: 24px;}

.pos_list ul li img{position: absolute; left: 0; top: 0;}



.about{background: #f4f4f4; padding: 80px 0;}

.about_left{float: left; width: 50%;}

.about_right{float: left; width: 50%;}

.about_txt{line-height: 28px;}

.about_txt p{margin: 0 0 15px 0;}

.about_mission{position: relative; padding: 10px 0 0 0; color: #01358d; font-size: 18px; line-height: 28px; font-weight: 500; z-index: 1; margin: 0 0 30px 0;}

.about_mission i{position: absolute; left: 0; z-index: -1; top: 5px; color: #dddcdc; font-size: 50px;}

.about_stats{display: inline-block; width: 100%;}

.about_stats ul{margin: 0px; padding: 0px;}

.about_stats ul li{list-style-type: none; float: left; width: 25%; text-align: center;}

.about_stats ul li h2{font-size: 26px; font-weight: 700; margin: 0 0 10px 0; color: #f9556d;}

.about_stats ul li h2 span{font-size: 18px;}

.about_stats ul li p{font-size: 14px; color: #333333; font-size: 14px; line-height: 22px;}



.contact{position: relative; padding:80px 0;}

.contact::after{content: ''; position: absolute; left: 0; top: 40px; background: url(../images/contact_round.png) no-repeat; width: 274px; height: 389px;}

.contact_content{display: inline-block; width: 100%; position: relative; z-index: 1;}

.contact_left{float: left; width: 50%; padding: 0 80px 0 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 a{color: #666666; text-decoration: none;}

.contact_info p a:hover{color: #fa5e6d; text-decoration: none;}

.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_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:32px; 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; 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;}



.know_more_btn{background: #f9556d; font-size: 14px; font-weight: 600;  padding: 12px 30px; border-radius: 5px; color: #FFF; margin:25px 0 0 0; display: inline-block; }

.know_more_btn:hover{background: #FFF; color: #f9556d;}



footer{background-color: #01358d; padding: 25px; text-align: center; color: #FFF;}





.over_slider{margin: 50px 0 0 0 ;
z-index: 10;}

.new_slid_bx{margin: 82px 10px 10px 10px; display: block;}

.new_one{background: #FFF; padding: 20px 20px 40px 20px;  text-align: center; 

-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);}

.service_icn{margin-top: -109px;}

.service_bx_txt {margin: 0 0 15px 0; color: #252c25; font-size: 15px; line-height: 24px;}



.service_icon{position: absolute; left: 0; top: -82px; width: 100%; text-align: center; }

.service_no{width: 230px; height: 230px; margin: 0 auto; line-height: 180px; text-align: center; background: url(../images/service-icn-1.png) no-repeat center center; background-size: cover; color: #FFF; font-size: 50px; font-weight: 700;}

.service_no.two{width: 230px; height: 230px; margin: 0 auto; line-height: 180px; text-align: center; background: url(../images/service-icn-2.png) no-repeat center center; background-size: cover; color: #FFF; font-size: 50px;  font-weight: 700;}

.service_no.three{width: 230px; height: 230px; margin: 0 auto; line-height: 180px; text-align: center; background: url(../images/service-icn-3.png) no-repeat center center; background-size: cover; color: #FFF; font-size: 50px;  font-weight: 700;}



.service_one{/*position: relative;*/ padding: 110px 25px 0 25px; text-align: center; z-index: 1;}

.service_title{color: #056082; font-size: 16px; text-transform: uppercase;  font-weight: 700; line-height: 24px; 

    margin:-20px 0 15px 0 /*0 0 15px 0*/;}

.service_title span{display: block; color: #252c25; font-size: 10px;  font-weight: 700;}

.service_one p{margin: 0 0 15px 0; color: #252c25; font-size: 15px; line-height: 24px; }

.service_more{font-size: 12px; text-transform: uppercase; color: #f9556d;  font-weight: 700;}

.service_more i{margin: 0 0 0 5px; font-size: 14px;}

.service_more:hover{color: #056082;}





.testimonial_bx{margin: 35px 0 0 0; display: inline-block; width: 100%; position: relative; z-index: 9;}

.testimonial_one{margin: 20px; display: block;}

.testimonial_cont{background: #FFF; padding: 30px; text-align: center; 

-webkit-box-shadow: 0px 8px 45px 0px rgba(29, 53, 87, 0.13);

-moz-box-shadow: 0px 8px 45px 0px rgba(29, 53, 87, 0.13);

-ms-box-shadow: 0px 8px 45px 0px rgba(29, 53, 87, 0.13);

box-shadow: 0px 8px 45px 0px rgba(29, 53, 87, 0.13);}

.testi_txt{margin: 30px 0; font-size: 15px; line-height: 26px; min-height: 208px;}

.testi_auther{display: block; text-align: center;}

.testi_auther img{display: block; width: 70px; height: 70px; border-radius: 50%; margin: 0 auto;}

.auther_nm{margin: 15px 0 0 0; font-size: 16px; font-weight: 600; line-height: 26px;}

.auther_nm span{display: block; font-weight: 500; font-size: 12px;}



@media screen and (max-width:1280px){

    .caption_title{font-size: 42px; line-height: 52px;}

    .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);}

    

}

@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 {font-size: 36px; line-height: 48px;}

    .feature_head, .section_title, .lets_title {font-size: 26px; margin: 0 0 20px 0;}

    

    .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: 15px 15px 30px 15px; min-height: 330px;}

    .service_title{font-size: 14px;}

    .testi_txt{min-height: 260px;}

    .new_slid_bx {margin: 92px 10px 10px 10px;}

    .sticky .menuzord-menu>li>a{padding: 18px 0px 5px 32px;}

}

@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 {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;}

    .contact_left{padding: 0 30px 0 0;}

    .input_one{padding: 10px; font-size: 15px;}

    .send_btn{padding: 12px 30px;}

    footer{font-size: 15px;}

}

@media screen and (max-width:700px){

    .slide_content{display: none;}

    .main_logo {height: 80px;}

    .logo_left{top: 15px;}

    .form_cont{width: 100%;}

    .slider_abs{top: 120px;}

    .slide_one{min-height: 600px;}

    .feature_title{width: 100%;}

    .feature_one span{width: 73px; height: 73px;}

    .feature_one{padding: 0 0 0 92px;}

    .update_title {font-size: 22px;}

    .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;}

    

}

@media screen and (max-width:640px){}

@media screen and (max-width:568px){}

@media screen and (max-width:480px){}

@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 10px 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){}

@media screen and (max-width:320px){}

