.t-entry-author
{
	display:none;
	
}
.t-entry-meta
{
	
	display:none;
}

.t-entry-category
{
	display:none;
}
/*Custom CSS for submenu | 5377037-zen(zy)*/
ul.menu-smart li.menu-item ul.drop-menu {
    background: white;
    padding: 0px;
}
.menu-item ul.drop-menu li.menu-item-button a .menu-btn-table .menu-btn-cell .menu-item {
    border: none;
    color: black;
    width: 100%;
    text-align: left;
}
.menu-item ul.drop-menu li.menu-item-button a:hover {
    background: darkred;
}
.menu-item ul.drop-menu li.menu-item-button a .menu-btn-table .menu-btn-cell .menu-item.menu-btn-container:hover {
    color: white;
}

/* Gravity Form Custom CSS */
.gform_required_legend {display:none; color:#EBEBEB;}

#gform_footer top_label {background-color:#EBEBEB;}

/*submit button CSS style black */
input#gform_submit_button_1.gform_button.button {background-color:#000000;}

input#gform_submit_button_1.gform_button.button:hover {
      background-color: #2a2a2a;
    }

/*Subscribe button CSS style black */
input#gform_submit_button_2.gform_button.button {background-color:EBEBEB;} 
	
input#gform_submit_button_2.gform_button.button:hover {
      background-color: #2a2a2a;
    }

.gform_wrapper label.gfield_label + div.ginput_container {text-align:left;} 
/* Force WordPress video player to max 400px wide */
.wp-video {
  max-width: 400px !important;
  height: 400 !important;
}
.wp-video video {
  width: 100% !important;
  height: auto !important;
}
.wp-video {
  max-width: 400px !important;
  width: 100% !important;
  height: auto !important;
  margin: 0 auto !important;
  display: block !important;
  text-align: center;
}
.mejs-container.wp-video-shortcode,
.mejs-container.wp-video-shortcode video {
  width: 400px !important;
  height: 400px !important;
  max-width: 100% !important;
  object-fit: cover; /* or contain if you prefer */
  margin: 0 auto !important;
  display: block !important;
}
.header-title {
  text-wrap: balance;
}
.no-srcset img {
  width: 100%;
  height: auto;
}

.no-srcset img {
  image-rendering: -webkit-optimize-contrast;

}
--rg-max: 1200px;
}
.rg-back-link {
  color: #fff !important;
}

.rg-back-link:hover {
  color: #f04b54 !important;
}
.rg-nowrap {
  white-space: nowrap;
}
.rg-video-section {
  padding: 54px 0 0;
}

.rg-video-wrap {
  width: min(320px, calc(100% - 48px));
  margin: 0 auto;
}

.rg-feature-video {
  width: 100%;
  display: block;
  border-radius: 8px;
}
.page-id-88648 .row-parent,
.page-id-88648 .wpb_row,
.page-id-88648 .uncol,
.page-id-88648 .uncoltable,
.page-id-88648 .uncell,
.page-id-88648 .uncont,
.page-id-88648 .wpb_raw_code,
.page-id-88648 .wpb_wrapper{
  margin-top:0 !important;
  padding-top:0 !important;
}
/* Remove top gap above Our Approach / Brand Partnership page hero */

.regatta-how-we-work {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

.regatta-how-we-work .hero {
  margin-top: 0 !important;
  padding-top: 7rem !important;
  padding-bottom: 7.25rem !important;
}
.page-id-88648 footer#colophon .row-parent {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

/*Work card*/
.stl-works-posts .t-entry-visual{
	border:none !important;
}
.stl-works-posts .tmb > .t-inside{
	padding:20px 20px 20px 20px;
	margin-top: 0 !important;
	border: 1px solid #eaeaea;
	transition: height 0.2s ease-in-out;
}
.stl-works-posts .tmb-no-bg.tmb .t-entry-text .t-entry-text-tc {
    padding-top: 10px !important;
}

.stl-works-posts .tmb div.dummy {
    height: auto !important;
    padding-top: 70% !important;
}
.stl-works-posts .isotope-layout {
    transition: height 0.2s ease-in-out;
    height: auto !important;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
	    margin-right: auto !important;
}
.stl-works-posts .single-gutter .tmb {
    padding-right: 0;
    position: static !important;
	  width: auto !important;
}
.stl-works-posts .tmb > .t-inside:hover{
	border: 1px solid #d0d0d0;
}
.stl-works-posts .menu-smart{
	margin-bottom: 40px;
}
.stl-works-posts .tmb div a img{
	   height: 195px;
    object-fit: contain;
}
@media (max-width: 1150px) {
	.stl-works-posts .tmb div a img {
    height: 160px;
 }
}
/* Tablet */
@media (max-width: 991px) {
	.stl-works-posts  .isotope-wrapper.single-gutter{
	max-width:600px;
	margin: auto;
}
   .stl-works-posts .isotope-layout {
        grid-template-columns: repeat(2, 1fr);
    }
	.stl-works-posts .tmb div a img {
    height: 170px;
 }
}
@media (max-width: 639px) {
	.stl-works-posts .tmb div a img {
    height: 140px;
 }
}
/* Mobile */
@media (max-width: 480px) {
    .stl-works-posts .isotope-layout {
        grid-template-columns: 1fr;
    }
	.stl-works-posts  .isotope-wrapper.single-gutter {
        max-width: 300px;
        margin: auto;
    }
}
/*End Work card*/
#gallery-145493 .owl-stage {
  margin: 0 auto;
}

#gallery-145493 .owl-item {
  text-align: center;
}

#gallery-145493 .t-entry-visual-cont {
  display: flex;
  align-items: center;
  justify-content: center;
}

#gallery-145493 img {
  max-width: 160px !important;
  max-height: 160px !important;
  width: auto !important;
  height: auto !important;
  object-fit: contain;
}