/*!
Theme Name: Bailey Lauerman
Theme URI: https://www.baileylauerman.com/
Author: BLNE
Author URI: https://www.baileylauerman.com/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: bailey-lauerman

Bailey Lauerman is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

.work-gallery__box .slick-dots {
    bottom: 0px;
}


.three-column__box:nth-child(3n) {
	margin-right: 0;
}

/* instagram gallery */
.iscwp-main-wrp .iscwp-gallery-slider .slick-list {
	padding: 0 150px;
}

.iscwp-gallery-slider .iscwp-inr-wrp {
	width: 100%;
    border: 1px solid #ccc;
}

.iscwp-main-wrp .iscwp-gallery-slider .iscwp-inr-wrp .iscwp-img-wrp {
	height: auto;
}

.iscwp-main-wrp .iscwp-gallery-slider .iscwp-cnt-wrp.slick-slide {
    padding: 0;
}

#medical-svg svg {
    max-width: 125px;
}

#lightbulb-svg svg {
    max-width: 190px;
}

img.alignright {
	float:right; 
	margin:0 0 1em 1em
}
img.alignleft {
	float:left; 
	margin:0 1em 1em 0
}
img.aligncenter {
	display: block; 
	margin-left: auto; 
	margin-right: auto
}

.newsletter-popup-main .content-box .gform_wrapper form {
    margin: 50px 0 0;
}


/*-----------------------07/07/2023-------------------------------*/

.sponsership .about-content .main-heading__content p{
  letter-spacing: normal;
}
.sponsership .main-heading h2{
  letter-spacing: -1px;
}
.sponsership .main-heading .main-heading__content{
  padding-bottom: 0;
}
.sponsership .bg-red .two-column__box-left,
.sponsership .bg-red .two-column__box-right{
  width: 50%;
}
.sponsership .who-we .three-column-sec__content{
  margin-left: 5%;
}
.sponsership .card-second .numer-box__img{
  padding-top: 0;
}
.sponsership .services__content-first .services__content-first__img{
  text-align: center;
}
.sponsership .connect__content-second .centerimg{
  padding-top: 50px;
  padding-bottom: 50px;
}

.sponsership .landing__heading .landing__heading__box h3{
  border-left-color: #E03C31;
}
.sponsership .landing__heading .landing__heading__box{
  width: 80%;
}
.sponsership .landing__heading .landing__heading__box p:first-of-type{
  position: relative;
  
}
.sponsership .landing__heading .landing__heading__box p:first-of-type::before{
  content: "\f10d";
  font-family: FontAwesome;
  position: absolute;
  left: -20px;
  top: -12px;
  font-size: 15px;
}
.sponsership.connect .gallery__img{
  text-align: center;
  opacity: 1;
  position: inherit;
}
.sponsership.connect .gallery__img img{
  margin: auto;
}
.sponsership.connect .gallery__navigation{
  display: none;
}
.sponsership.connect .gallery__box{
  margin: 0;
  height: auto !important;
}
.sponsership.connect .gallery__box .container{
  padding: 0;
}
/* .sponsership.connect .gallery__img.active{
  display: block;
} */
@media (max-width: 991px) {
	.iscwp-main-wrp .iscwp-gallery-slider .slick-list {
		padding: 0 50px;
	}
  .sponsership .who-we .three-column-sec__box h2 br{
    display: none;
  }
  .sponsership .landing__heading .landing__heading__box{
    width: 100%;
  }
}
@media (max-width: 767px){
  .sponsership .bg-red .two-column__box-left,
  .sponsership .bg-red .two-column__box-right{
    width: 100%;
  }
}

@media (max-width: 480px) {
	img.alignright,
	img.alignleft {
		float: none;
		display: block; 
		margin-left: auto; 
		margin-right: auto
	}
}



   .work-generic-page .social-media-post {
  	  display: flex;
  	  flex-wrap: wrap;
      justify-content: space-between; 
   }
   	  .work-generic-page .social-media-post__img {
      margin-bottom: 20px;
      width: calc(25% - 15px); 
   }
    @media (max-width: 991px) {
      .work-generic-page .social-media-post__img {
        width: calc(33.33% - 15px); } 
    }
    @media (max-width: 576px) {
      .work-generic-page .social-media-post__img {
        width: calc(50% - 15px); } 
    }
    @media (max-width: 479px) {
      .work-generic-page .social-media-post__img {
        width: 100%; } 
    }
    .work-generic-page .social-media-post__img img {
      width: 100%; 
    }