.burger-icon>span {
    background-color: #ffffff !important;
  }
  
  
  /*mobile*/
@media (max-width: 575px) {
    #sp-header {
        height: 60px !important;
  }
 .sp-slider-content-align-left{
    padding: 60px 50px !important;
}
 .sp-slider .sp-nav-control .nav-control.next-control {
    right: -45px !important;
} 
  .sp-slider .sp-nav-control .nav-control.prev-control {
    left: -45px !important;
}
  .sp-page-title .sp-page-title-heading {
    font-size: 50px !important;
}
  .sp-page-title {
    padding: 100px 0 !important;
}
  .offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>a>.menu-toggler, .offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.menu-separator>.menu-toggler {
    color: rgba(255, 255, 255, 0.5);
    left: 60px !important;
}
  .offcanvas-menu .offcanvas-inner ul.menu>li>ul li a {
    line-height: 28px !important;
}
  #sp-bottom .sp-module ul {
    padding-left: 15px;
}
#sp-bottom .sp-module .sp-module-title {
    margin: 10px 0px 20px 15px !important;
}
  #map130 {
    height: 280px !important;
}
  #map133 {
    height: 300px !important;
}
  .offcanvas-menu .offcanvas-inner ul.menu>li>a, .offcanvas-menu .offcanvas-inner ul.menu>li>span {
    opacity: 1 !important;
}
  .join .sppb-img-responsive {
    max-width: 30% !important
}
}

/*M: */
@media screen and (max-width: 767px) and (min-width: 375px){
.bfQuickMode .bfElemWrap .form-inline input[type="text"], .bfQuickMode .bfElemWrap .form-inline input[type="number"], .bfQuickMode .bfElemWrap .form-inline textarea, .bfQuickMode .bfElemWrap .form-inline select {
    max-width: 68% !important;
}
#column-id-27ad779e-5e45-412f-a194-62ff6ae42455 {
   padding-right: 25px !important;
   padding-left: 25px !important;
}
}
/*S*/
@media screen and (max-width: 374px) and (min-width: 250px){
  .bfQuickMode .bfElemWrap .form-inline input[type="text"], .bfQuickMode .bfElemWrap .form-inline input[type="number"], .bfQuickMode .bfElemWrap .form-inline textarea, .bfQuickMode .bfElemWrap .form-inline select {
    display: inline-block;
    max-width: 100% !important;
}
 #column-id-27ad779e-5e45-412f-a194-62ff6ae42455 {
     padding-right: 30px !important;
     padding-left: 30px !important;
  }
}

/*Tablet: */
  @media screen and (max-width: 1023px) and (min-width: 768px){
.join .sppb-img-responsive {
    max-width: 50% !important
}
 }
13 inch :@media only screen and (max-width:1339px) and (min-width:1024px){}
big screen : @media(min-width:1600px)