#sp-bottom
{
  /*background-color: #888888 !important;*/
}

.sp-simpleportfolio-item
{
  width: 100% !important;
}

/*.sppb-carousel-extended-item
{
  width:400px !important;
}*/
a,a:hover, a:focus, a:active
{
  color:black !important;
}

.itemid-290 #sp-page-builder a,
.itemid-289 #sp-page-builder a
{
  color:black !important;
  text-decoration: underline;
}
#sp-menu
{
  width:70% !important;
}
h1 *, h2, h3, h4, h1
{
  color: #cbe52f !important;
  text-shadow: 1px 1px 6px #000000;
}
#sp-header,
.header-sticky
{
  background-color: white !important;
}
#sppb-addon-wrapper-1553853084516,
#sppb-addon-wrapper-1554188397682
{
  width: 100% !important;
}
/* Person pageBuilder*/
.itemid-246 #section-id-1553496930198 .sppb-addon-content
{
  min-height: 591px;
}
.sppb-person-information
{
  transform: translateY(0) !important;
}

/* Person pageBuilder END*/
#sp-logo
{
  width: 15% !important;
}
#sp-menu
{
  width: 80% !important;
}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel
{
  width:100% !important;
}
#sppb-addon-1554103706595 .clients-list .sppb-addon-clients-image
{
  height: auto;
  width: 100% !important;
  margin-bottom: 20px;
}
#sppb-addon-1553844044931 .sppb-nav-tabs >li >a
{
  max-width: 100% !important;
  width:100% !important;
  text-align:center !important;
}
.sppb-carousel-extended-item > img
{
  object-fit: scale-down;
}
#sppb-addon-1553856739317 .sppb-image-layout-title
{
  background: rgba(0,0,0,0) !important;
}
.cf-control-input
{
  background: #ffffff;
}
.sppb-tab-content .sppb-img-responsive
{
  height: auto !important;
}
.core-values ul li
{
  margin-bottom: 10px !important;
}
/*Chronoforms */

.chronoforms 
{
  margin-top: 50px;
}
.chronoforms  .sub
{
  text-shadow: none !important;
  margin-top: 20px !important;
}
.chronoforms input,
.chronoforms button
{
  border-radius: 0px !important;
}
.sppb-btn-default
{
  border:none !important;
  background: none !important;
}
.itemid-290 #column-id-1676358533924 a,
.itemid-289 #sppb-addon-1676358475174 a
{
  color:#2C2A2F; !important;
}




/*ENd Chronoformds*/




.itemid-180 .image-layout-tittle-wrap
{
    margin-left: -22%;
}



@media only screen and (max-width: 991px)
{
    #sp-logo
    {
      width: 100% !important;
    }
  #offcanvas-toggler
  {
    display:block !important;
  }
  .sppb-addon-tab ul.sppb-nav>li
  {
    flex:auto !important;
    text-decoration: underline !important;
  }
  .itemid-180 .image-layout-tittle-wrap 
  {
    margin-left: 0px !important; 
  }
  .image-layout-preset-style-overlap .sppb-image-layout-title
  {
    font-size: 24px !important;
  }
  .project-details-contact
  {
    clip-path:none ! important;
  }
  
  
  
}
@media only screen and (max-width: 442px)
{
  .sppb-gallery >li
  {
    width:43% !important;
    height:auto !important;
  }
   .sppb-gallery img
  {
    width: 150px;
    height: 150px;
  }
}
