@import url('https://fonts.googleapis.com/css?family=Poppins&display=swap');



#logo{

  font-family: 'Poppins', sans-serif;

  text-transform: capitalize;

  letter-spacing: 0.8px;

}

.navbar-nav li a{

  text-transform: uppercase;

  font-weight: 600;

  letter-spacing: 0.5px;

  cursor: pointer;

}

.con_btn{
  text-transform: uppercase;
  padding: 10px 15px;
  font-size: 15px;
  border: 1px solid #062033;
  background: transparent;
  color: #062033;
  font-weight: 600;
  letter-spacing: 0.5px;
}



.modal-title{

  text-transform: uppercase;

  letter-spacing: 0.5px;

  color: #062033;

  font-size: 20px;

  font-weight: 700;

  text-align: center;

  

}

.modal-body p{

  font-size: 14px;

  letter-spacing: 0.5px;

  color: #151414;

  text-align: justify;

  line-height: 25px;

  margin-bottom: 15px;

}

.modal-dialog{

  width: 550px;

  margin: 90px auto;

}

.modal-dialog1{

  width: 900px;

  margin: 90px auto;

}



.devider:before, .devider:after{

  bottom: 1px;

}

.navbar-brand>img{
  width: 118px;
  margin-top: 30px;
  background: #062033;
  border-radius: 3px;

}

.logo{

  display: flex;

    justify-content: center;

    align-items: center;

    padding-top: 25px;

    text-transform: uppercase;

    letter-spacing: 0.5px;

}

#map_canvas{

  height: 535px;

}

.footer-social{

  display: flex;

}

.footer-social li{

  margin-right: 15px;

}

.footer-social li a{

/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#5ed642+0,45bf55+100 */

background: #5ed642; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1ZWQ2NDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDViZjU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-radial-gradient(center, ellipse cover,  #5ed642 0%, #45bf55 100%); /* FF3.6-15 */

background: -webkit-radial-gradient(center, ellipse cover,  #5ed642 0%,#45bf55 100%); /* Chrome10-25,Safari5.1-6 */

background: radial-gradient(ellipse at center,  #5ed642 0%,#45bf55 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ed642', endColorstr='#45bf55',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

  padding: 10px 20px;

  color: #062033;

}

.contact-address{

  display: flex;

  justify-content: space-between;

  align-items: center;

  flex-wrap: wrap;

}

.contact-address h3{

  color: #062033;

  font-size: 20px;

  font-weight: 700;

  line-height: 32px;

  margin-bottom: 10px;

  letter-spacing: 0.8px;

}

.contact-address p{

  color: #062033;

  font-size: 20px;

  font-weight: 700;

  line-height: 32px;

  margin-bottom: 10px;

  letter-spacing: 0.5px;

}

body::-webkit-scrollbar {

  width: 8px;

}



body::-webkit-scrollbar-track {

  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);

}



body::-webkit-scrollbar-thumb {

  background-color: #999;

}

.contact-form #form-submit{

  width: 170px;

  text-transform: uppercase;

  letter-spacing: 0.5px;

  border-bottom: 1px solid;

}

.sec-sub-title p{

  color: #062033;

  font-size: 24px;

  font-weight: 700;

  line-height: 32px;

  margin-bottom: 10px;

}



.abt_part p{

  font-size: 14px;

  color: #242424;

  letter-spacing: 0.5px;

  text-align: justify;

  line-height: 25px;

  margin-bottom: 10px;

}

.devider{

  margin-top: 15px;

  margin-bottom: 20px;

}

.sec-title h2{

  color: #44bf55;

}

.footer{

  padding: 40px 0;

/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#5ed642+0,45bf55+100 */

background: #5ed642; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1ZWQ2NDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDViZjU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-radial-gradient(center, ellipse cover,  #5ed642 0%, #45bf55 100%); /* FF3.6-15 */

background: -webkit-radial-gradient(center, ellipse cover,  #5ed642 0%,#45bf55 100%); /* Chrome10-25,Safari5.1-6 */

background: radial-gradient(ellipse at center,  #5ed642 0%,#45bf55 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ed642', endColorstr='#45bf55',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */





}

#preloader{

  display: flex;

  justify-content: center;

  align-items:  center;

/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#5ed642+0,45bf55+100 */

background: #5ed642; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1ZWQ2NDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDViZjU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-radial-gradient(center, ellipse cover,  #5ed642 0%, #45bf55 100%); /* FF3.6-15 */

background: -webkit-radial-gradient(center, ellipse cover,  #5ed642 0%,#45bf55 100%); /* Chrome10-25,Safari5.1-6 */

background: radial-gradient(ellipse at center,  #5ed642 0%,#45bf55 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ed642', endColorstr='#45bf55',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */



}

#preloader > img{

  position: unset;

}

.center_cs{

  display: flex;

    justify-content: center;

    align-items: center;

    flex-direction: column;

    outline: 2px dashed #ffffff87;

    outline-offset: -30px;

    flex-wrap: wrap;

}

.center_cs span{

  background: #062033;

    padding: 7px;

    border-radius: 2px;

    margin-top: 10px;

    letter-spacing: 0.5px;

    text-transform: uppercase;

}



.overlay{

/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#5ed642+0,45bf55+100 */

background: #5ed642; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1ZWQ2NDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDViZjU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-radial-gradient(center, ellipse cover,  #5ed642 0%, #45bf55 100%); /* FF3.6-15 */

background: -webkit-radial-gradient(center, ellipse cover,  #5ed642 0%,#45bf55 100%); /* Chrome10-25,Safari5.1-6 */

background: radial-gradient(ellipse at center,  #5ed642 0%,#45bf55 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ed642', endColorstr='#45bf55',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */



}
.work-item{
  width: 20%;
}

.work-item .overlay a{

  margin-top: 0;

}

.buy_sell_fixed{

  position: relative;

}

.buy_sell_text{

  position: fixed;

  right: 20px;

  top: 210px;

  z-index: 999;

}

.mob_buy_sell{

  position: relative;

}

.mob_buy_sell h3{

  position: fixed;

  right: 70px;

  top: 15px;

  z-index: 9999;

  padding: 7px;

  font-size: 16px;

  text-transform: uppercase;

  letter-spacing: 0.5px;

 color: #000;

 cursor: pointer;

 background: #fff;

}



.buy_sell_text img{

  cursor: pointer;

}

#logo {

  font-family: 'Poppins', sans-serif;

  text-transform: uppercase;

  letter-spacing: 0.8px;

  font-size: 25px;

  color: #062033;

  font-weight: 600;

  margin-bottom: 10px;

}

.foot_abt{

  text-align: justify;

  font-size: 14px;

  letter-spacing: 0.2px;

}

.footer h6{

  margin-bottom: 5px;

}

.product_discrip{

  cursor: pointer;

}

.product_stip_card{

  display: grid;

  grid-template-columns: 1fr 1fr;

  align-items: center;

  margin-top: 20px;

  margin-bottom: 20px;

  column-gap: 20px;

  row-gap: 20px;

  justify-content: center;

}

.product_stip_card h3{

  font-size: 14px;

  padding: 10px 5px;

  border: 1px solid #cccccc94;

  color: #000;

/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#8fc800+0,66ad12+100 */

background: #8fc800; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOGZjODAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY2YWQxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

background: -moz-linear-gradient(-45deg,  #8fc800 0%, #66ad12 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(-45deg,  #8fc800 0%,#66ad12 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(135deg,  #8fc800 0%,#66ad12 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc800', endColorstr='#66ad12',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

letter-spacing: 0.8px;

border-radius: 3px;



}

.product_stip_card h3 img{

  margin-right: 10px;

}

.product_stip_card h3 span{

  text-transform: uppercase;

  font-weight: 600;

}

.navbar-nav li a.current{

  border-top: 0px solid #7aba0a;

}

.ml-70{

  margin-left: 70px;

}

.navbar-nav li a:hover{

  border-top: 1px solid #7aba0a;

}



/* Radio button */



[type="radio"]:checked,

[type="radio"]:not(:checked) {

    position: absolute;

    left: -9999px;

}

[type="radio"]:checked + label,

[type="radio"]:not(:checked) + label

{

    position: relative;

    padding-left: 28px;

    cursor: pointer;

    line-height: 20px;

    display: inline-block;

    color: #000;

    text-transform: uppercase;

    letter-spacing: 0.8px;

}

[type="radio"]:checked + label:before,

[type="radio"]:not(:checked) + label:before {

    content: '';

    position: absolute;

    left: 0;

    top: 0;

    width: 20px;

    height: 20px;

    border: 1px solid #ddd;

    /* border-radius: 100%; */

    background: #fff;

}

[type="radio"]:checked + label:after,

[type="radio"]:not(:checked) + label:after {

    content: '';

    width: 12px;

    height: 12px;

    background: #44bf55;

    position: absolute;

    top: 4px;

    left: 4px;

    /* border-radius: 100%; */

    -webkit-transition: all 0.2s ease;

    transition: all 0.2s ease;

}

[type="radio"]:not(:checked) + label:after {

    opacity: 0;

    -webkit-transform: scale(0);

    transform: scale(0);

}

[type="radio"]:checked + label:after {

    opacity: 1;

    -webkit-transform: scale(1);

    transform: scale(1);

}



.radio_btn{

  display: flex;

  justify-content: flex-start;

  align-items: center;

  margin-bottom: 15px;

}


.radio_btn select{

  float: right;
  width: 65%;

}
.radio_btn h4{

  font-size: 15px;

  letter-spacing: 0.8px;

  font-weight: 500;

  width: 35%;

  float: left;

}

/* .radio_btn_bs p{

  margin-bottom: 0;

  margin-right: 20px;

} */

.bs_name, .bs_location, .bs_mob, .bs_email, .bs_prod_name, .bs_quanty, .bs_details{

  margin-bottom: 15px;

}



.bs_name{

  width: 100%;

  overflow: hidden;

  clear: both;

}

.bs_name h4{

  font-size: 15px;

  letter-spacing: 0.8px;

  font-weight: 500;

  width: 35%;

  float: left;

  margin-top: 13px;

}

.bs_name input{

  float: right;

  width: 65%;

}

.bs_location{

  width: 100%;

  overflow: hidden;

  clear: both;

}

.bs_location h4{

  font-size: 15px;

  letter-spacing: 0.8px;

  font-weight: 500;

  width: 35%;

  float: left;

  margin-top: 13px;

}

.bs_location input{

  float: right;

  width: 65%;

}



.bs_mob{

  width: 100%;

  overflow: hidden;

  clear: both;

}

.bs_mob h4{

  font-size: 15px;

  letter-spacing: 0.8px;

  font-weight: 500;

  width: 35%;

  float: left;

  margin-top: 13px;

}

.bs_mob input{

  float: right;

  width: 65%;

}



.bs_email{

  width: 100%;

  overflow: hidden;

  clear: both;

}

.bs_email h4{

  font-size: 15px;

  letter-spacing: 0.8px;

  font-weight: 500;

  width: 35%;

  float: left;

  margin-top: 13px;

}

.bs_email input{

  float: right;

  width: 65%;

}



.bs_prod_name{

  width: 100%;

  overflow: hidden;

  clear: both;

}

.bs_prod_name h4{

  font-size: 15px;

  letter-spacing: 0.8px;

  font-weight: 500;

  width: 35%;

  float: left;

  margin-top: 13px;

}

.bs_prod_name select{

  float: right;

  width: 65%;

}



.bs_quanty{

  width: 100%;

  overflow: hidden;

  clear: both;

}

.bs_quanty h4{

  font-size: 15px;

  letter-spacing: 0.8px;

  font-weight: 500;

  width: 35%;

  float: left;

  margin-top: 13px;

}

.bs_quanty input{

  float: right;

  width: 65%;

}



.bs_details{

  width: 100%;

  overflow: hidden;

  clear: both;

}

.bs_details h4{

  font-size: 15px;

  letter-spacing: 0.8px;

  font-weight: 500;

  width: 35%;

  float: left;

  margin-top: 13px;

}

.bs_details textarea{

  float: right;

  width: 65%;
  height: 100px;

}
.mr_10{
  margin-right: 10px;
}


.buy_sell_btn{

  display: flex;

  justify-content: space-between;

  align-items: center;

  margin-top: 50px;

}

.buy_sell_submitbtn{

  padding: 10px 30px;

  color: #062033;

  text-transform: uppercase;

  letter-spacing: 0.8px;

  box-shadow: none;

  border: none;

  font-size: 15px;

  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#8fc800+0,66ad12+100 */

background: #8fc800; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOGZjODAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY2YWQxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

background: -moz-linear-gradient(-45deg,  #8fc800 0%, #66ad12 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(-45deg,  #8fc800 0%,#66ad12 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(135deg,  #8fc800 0%,#66ad12 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc800', endColorstr='#66ad12',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

outline: none;

border: 2px solid transparent;

transition: 2s all;

}

.buy_sell_submitbtn:hover{

  background: transparent;

  border: 2px solid;

  transition: 2s all;

}



.buy_sell_cancelbtn{

  padding: 10px 30px;

  color: #fff;

  background: #F44336;



  text-transform: uppercase;

  letter-spacing: 0.8px;

  box-shadow: none;

  border: none;

  font-size: 15px;

outline: none;

border: 2px solid transparent;

transition: 2s all;

}

.buy_sell_cancelbtn:hover{

  background: transparent;

  border: 2px solid #F44336;

  transition: 2s all;

  color: #062033;

}

.color{

  color: #fff !important;

  background: #44bf55;

  padding: 0 10px;

  border-radius: 2px;

}


/* gallery */
.c-carousel {
  width: 100%;
  position: relative;
  margin-top: 30px;
  overflow: hidden;
}
.c-carousel__arrow {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 50%;
  z-index: 1;
  -webkit-transform: translateY(-50%) rotate(45deg);
          transform: translateY(-50%) rotate(45deg);
  background-color: white;
}
.c-carousel__arrow--left {
  left: 15px;
}
.c-carousel__arrow--right {
  right: 15px;
}
.c-carousel__slides {
  display: -webkit-box;
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
  will-change: transform;
}
.gallery_work{
  float: left;
  width: 25%;
  position: relative;
}
.gallery_work img {
  display: block;
  height: auto;
  max-width: 100%;
}
/* gallery end */



.c-carousel__arrow{
  transform:none;
}
/* Radio button */

#more {display: none;}
#myBtn{
  text-transform: uppercase;
  padding: 10px 15px;
  font-size: 15px;
  border: 1px solid #062033;
  background: transparent;
  color: #062033;
  font-weight: 600;
  letter-spacing: 0.5px;
}

@media (min-width: 320px) and (max-width: 480px) {
  .logo img{
    width: 80px;
    margin-top: 0;
  }

  .carousel-caption{

    top: 20%;

  }
  .work-item{
    width: auto;
    left: 0 !important;
    margin-bottom: 10px;
  }

  #slider, .carousel, .carousel-inner, #slider .carousel-inner .item{

    height: 335px !important;

  }

  .buy_sell_fixed{

    display: none;

  }

  .modal-dialog{

    width: auto;

  }

  .ml-70{

    margin-left: 0;

  }

  .navbar-header{

background: #062033;

  }

  .navbar-collapse{

    background: #062033;

    border-top: 0px solid transparent;

  }

  .mob_hide{

    display: none;

  }

  .abt_part{

    margin: 0 15px;
    text-align: center !important;
  }



  .bs_name h4, .bs_location h4, .bs_mob h4, .bs_email h4, .bs_prod_name h4, .bs_quanty h4, .bs_details h4{

    display: none;

  }



  .bs_name input, .bs_location input, .bs_mob input, .bs_email input, .bs_prod_name select, .bs_quanty input, .bs_details textarea{

    width: auto;

    float: none;

  }

  .modal-dialog1{

    width: auto;

  }

  

}



@media (min-width: 481px) and (max-width: 767px) {

  .buy_sell_fixed{

    display: none;

  }
  .modal-dialog{

    width: auto;

  }
  .modal-dialog1{
    width: auto;
  }
  .work-item{
    width: auto;
    left: 0 !important;
    margin-bottom: 10px;
  }

}


@media (min-width: 767px) and (max-width: 999px) {
  .modal-dialog1{
    width: auto;
  }
  .work-item{
    width: 50%;
  }
}



@media (min-width: 768px) and (max-width: 1200px) {

  .mob_buy_sell{

    display: none;

  } 
  .modal-dialog1{
    width: auto;
  }

}





@media (min-width: 1200px) and (max-width: 2500px) {

 .mob_buy_sell{

   display: none;

 } 

}