@media (max-width: 576px) {
  .service_box.style_one .service_content{
    margin-top: 20px;
  }
  .app-process-section ol li {
    padding: 20px 0 20px 80px;
    counter-increment: number-counter;
    position: relative;
    list-style: none;
}
.call_to_action.style_one .left_content {
  padding: 10px 10px;
}

.title_all_box.sample_1 {
  padding-top: 0px;
}
.pd_bottom_90 {
  padding-bottom: 35px;
}
.slider.style_one .slide-item-content .slider_content{
  padding: 60px 0px !important
}
.pd_bottom_40 {
  padding-bottom: 10px;
}
.pd_top_90 {
  padding-top: 35px !important;
}
.pd-1-1{
  padding-top: 30px !important;
}
.app-process-section ol li:not(:last-child)::after {
  content: '';
  border-left: 4px dotted #303030;
  position: absolute;
  width: 1px;
  height: 222px;
  left: 22px;
  top: 35px;
  opacity: 0.24;
  z-index: -1;
}
.icon_box_all.style_three{
  width: 100%;
}
  .calculator .calculator-input{
    width: 100%;
  }
  .project_box.style_three.new-dt .image {
    width: 100%;
}
.project_box.style_three.new-dt .content_inner {
  width: 100%;
}
.title-branch h5 {
  padding-left: 10px;
}
  .world .image-display {
    max-width: 100%;
}
.world .address-display {
  position: relative;
  width: 100%;
  margin-top: -50px;
  z-index: 1;
  min-height: auto;
}
  .wrapper .calculator-result li{
    display: block;
    margin-bottom: 20px;
  }
  .top_bar.style_six {
    display: none;
}
.slider.style_three .slide-item-content .auto-container {
  /*position: relative;*/
  z-index: 10;
  padding: 6px 15px;
}
.slider_content.translate-w {
  transform: translate(0, 0%) !important;
}
/* .image_box {
  display: none;
} */
.cus-2 {
  padding-top: 1px;
  margin-left: 0px;
}
.cm-custom{
  margin-bottom: 0px !important;
}
.icon_bx.left-deb {
  position: relative !important;
  margin-bottom: 15px !important;
  left: 0px !important;
}
.contact_box_content.style_one .contact_box_inner.icon_yes .contnet {
  margin-left: 50px !important;
}
.img-logo img {
  width: 80%;
}
.cus-2 {
  padding-top: 0px !important;
  margin-left: 0px !important;
}
.img-logo img {
  width: 80% !important;
}
.border-1{
  height: 314px !important;
  display: flex;
  align-items: center;
  padding:0px !important
}
}
.swiper-slide.swiper-slide-active .authour_details{
  width: 63% !important;
}

.top span.icon-quote {
  bottom: 114px !important;
}
.salf-1 {
  position: absolute;
  transform: translate(84%, 0%);
  right: 0px !important;
}
.newsteller.style_two .inner_stell h2 {
  font-size: 22px;
}
.counter-block.style_one{
  width: 270px !important;
    height: 270px !important;
    line-height: 229px !important;
    border-radius: 50%;
    font-size: 50px;
    color: #fff;
    text-align: center;
    background: #ab1f5a;
    padding: 0px !important;
}
.counter-block.style_one .icon_box .coun_ter span{
  font-size: 30px !important;
}
.counter-block.style_one .content_box {
    position: relative;
    bottom: 39% !important;
}
.footer_copy_content_right.text-md-end img {
  display: none;
}
.download {
  display: flex;
  margin-top: 11px;
  margin-bottom: 10px;
}
.salf {
  position: absolute;
  /* left: auto; */
  /* width: 100%; */
  z-index: 111;
  transform: translate(45%, 0px);
}


@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
  .counter-block.style_one{
    padding: 55px 2px !important;
  }
  .project_box.style_three.new-dt .content_inner{
    width: 100%;
  }
  .project_box.style_three.new-dt .image{
    width: 100%;
  }
  .salf{
    right: -57% !important;
  }
  .salf-1{
    right: -144% !important;
  }
  .footer_copy_content_right.text-md-end img {
    display: none;
}
.icon_box_all.style_three{
  width: 100%;
}
.download {
  margin-top: 15px;
  margin-bottom: 15px;
}
.cus-2 {
  padding-top: 62px;
  margin-left: -27px !important;
}
.counter-block.style_one .icon_box .coun_ter span{
  font-size: 33px !important;
}
.header_style_six_nw.ver_2 .top_bar.style_six{
  display: none;
}
.header .header_logo_box img, .default_sickty_heaad .header_logo_box img{
  height:50px;
}
.link_box_contents.style_one .link_content_bx .image_box img{
  height: 180px !important;
}

}

@media (min-width:320px)  { /* smartphones, iPhone, portrait 480x320 phones */ }
@media (max-width:481px)  { 
  .newsteller.style_two {
    padding: 40px 0px !important;
}
.salf {
   right: -30% !important; 
 
}
.sample_1 .subtext p {
  margin: 0px 2px;
}
.footer_copy_content_right.text-md-end img {
  display: none  !important;
}

 }
@media (min-width:641px)  { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ }
@media (max-width:961px){
  .icon_box_all.style_three{
    width: 100%;
  }
  .icon_box_all.style_one.dark_color_one {
    width: 100%;
}

.header .header_logo_box img, .default_sickty_heaad .header_logo_box img{
 height:50px;
}
}
@media all and (min-width:1201px) and (max-width:1256px) {

  .header .header_content_collapse .navigation_menu .navbar_nav li.dropdown {
    margin-right: 11px !important;
}
}


@media(max-width:767px){
  .team__box__outer {
    min-height: auto;
}
.cookie-notice{
  display: flex;
}
.cookie-notice {
  padding: 10px 10px;
}

.cookie-notice .cookie{
  margin-left: 0rem !important;
}
.cookie-notice .accept-cookies{
  margin-left: 0px !important;
  margin-top: 10px;
}
.cookie-notice p {
    margin-bottom: 0px;
    font-size: 13px;
}
.title_sections.sample {
    margin-bottom: 42px;
}
.title_sections {
    margin-top: 15px;
}
.title_sections.sample:before {
    position: absolute;
    content: "";
    width: 90px;
    height: 3px;
    background: var(--primary-color-one);
    bottom: 12px;
    left: 14%;
    top: 55px;
}
.title_sections.sample:before {
    position: absolute;
    content: "";
    width: 90px;
    height: 3px;
    background: var(--primary-color-one);
    bottom: 12px;
    left: 16%;
}

}
@media(max-width:680px){

.cookie-notice{
  display: inline;
}
.cookie-notice .accept-cookies {
    width:100%;
}
form.accept__btn {
    float: left;
    width:50%;
}
form.decline__btn {
    float: right;
    width: 50%;
}
.cookie-notice form {
    padding: 0 13px;
}
}

@media(max-width:550px){
  .call_to_action.style_one .left_content {
    position: relative;
    padding: 50px 25px;
}

}
@media(max-width:576px){
 #wrapper,
#content {
  width: 100%;
  height: 100%;
  margin-top:71px;
}

}
@media(max-width:767px){
    
  
    .popupoverlay p {
    font-size: 12px;
}


.title_sections.sample:before {
    position: absolute;
    content: "";
    width: 90px;
    height: 3px;
    background: var(--primary-color-one);
    bottom: 12px;
    left: 14% !important;
    top: 55px;
}
.title_sections.sample:before {
    position: absolute;
    content: "";
    width: 90px;
    height: 3px;
    background: var(--primary-color-one);
    bottom: 12px;
    left: 16% !important;
}
.title_sections.sample:before {
    position: absolute;
    content: "";
    width: 90px;
    height: 3px;
    background: var(--primary-color-one);
    bottom: 12px;
    left: 16% !important;
}

.title_sections.title_sectionscustomenr.sample:before {
    position: absolute;
    content: "";
    width: 90px;
    height: 3px;
    background: var(--primary-color-one);
    bottom: 12px;
    left: 46%;
    top: 85px !important;
}
.our__customers_main {
    margin-bottom: 31px;
}
}

