#introducing-fem-care {
    background: url(//cdn.shopify.com/s/files/1/1006/6546/t/25/assets/homepage-introducing-bg.jpg?1626679632071721171) no-repeat top right;
    font-size: 18px;
    background-size: cover !important;
    position: relative;
    max-height: 530px;
}

#introducing-fem-care h2 {
    font-family: 'verlag-bold';
    text-transform: initial;
    color: white;
    letter-spacing: 7px;
    font-weight: 100;
    line-height: 50px;
    font-size: 30px;
}

#introducing-fem-care a {
    font-family: 'verlag-bold';
    text-transform: uppercase;
    letter-spacing: 5px;
    font-weight: 100;
    line-height: 50px;
    font-size: 23px;
    padding: 12px 44px;
}

#introducing-fem-care .layout-content-with-image-left .content {
    margin-top: 24px;
    margin-bottom: 42px;
}

#organic-delivered {
    background: url(//cdn.shopify.com/s/files/1/1006/6546/t/25/assets/organic_delivered_Background_web.jpg?4196340006840782681) no-repeat bottom left;
    font-size: 18px;
    background-size: cover !important;
    position: relative;
    max-height: 530px;
}

#organic-delivered h2 {
	font-family: 'verlag-bold';
    text-transform: initial;
    color: black;
    letter-spacing: 7px;
    font-weight: 100;
    font-size: 37px;
    margin-bottom: 14px;
}

#organic-delivered p {
	font-family: 'verlag-normal';
    color: black;
    font-size: 25px;
    line-height: 42px;
    font-weight: 900;
}

#organic-delivered .layout-content-with-image-right .content {
    width: 60%;
    position: relative;
    left: 40%;
    margin-top: 30px;
    margin-bottom: 150px;
    margin-left: 3%;
}

#organic-delivered a {
    font-family: 'verlag-bold';
    text-transform: uppercase;
    letter-spacing: 5px;
    font-weight: 100;
    line-height: 50px;
    font-size: 23px;
    padding: 16px 65px;
}

#condoms-made-better {
    background: url(//cdn.shopify.com/s/files/1/1006/6546/t/25/assets/condoms_banner.jpg?149197691462551776126) no-repeat bottom left;
    font-size: 18px;
    background-size: cover !important;
    position: relative;
    max-height: 530px;
    background-position: right center;
}

#condoms-made-better h2 {
	font-family: 'verlag-bold';
    text-transform: initial;
    color: black;
    letter-spacing: 7px;
    font-weight: 100;
    font-size: 37px;
    margin-bottom: 14px;
}

#condoms-made-better p {
	font-family: 'verlag-normal';
    color: black;
    font-size: 25px;
    line-height: 42px;
    font-weight: 900;
}

#condoms-made-better .layout-content-with-image-right .content {
    width: 60%;
    position: relative;
    left: 40%;
    margin-top: 30px;
    margin-bottom: 150px;
    margin-left: 3%;
}

#condoms-made-better a {
    font-family: 'verlag-bold';
    text-transform: uppercase;
    letter-spacing: 5px;
    font-weight: 100;
    line-height: 50px;
    font-size: 23px;
    padding: 16px 105px;
}
#condoms-made-better .layout-content-with-image-left .content {
    width: 50%;
    position: relative;
    margin-top: 30px;
    margin-bottom: 150px;
}
@media only screen and (max-width: 767px) {
    #organic-delivered {
        background-position: center;
        background-image: url(//cdn.shopify.com/s/files/1/1006/6546/t/25/assets/OD_Background_mobile_v2.jpg?12553010282565993797);
      	min-height: 600px;
      	background-position-y: 60%;
    }

  #organic-delivered h2 {
    font-family: 'verlag-bold';
    text-transform: initial;
    letter-spacing: 7px;
    font-weight: 100;
    line-height: 50px;
    font-size: 37px;
  }

    #organic-delivered a,
    #organic-delivered p{
    }
  #organic-delivered a{
/*  	border-color: white; */
  }
       #organic-delivered a:hover {
/*    background: white;
    color: black; */
}
  #organic-delivered a {
      font-family: 'verlag-bold';
      text-transform: uppercase;
      letter-spacing: 5px;
      font-weight: 100;
      line-height: 50px;
      font-size: 23px;
      padding: 16px 48px;
  }
}


#try-me-free h2 {
  	font-family: 'verlag-bold';
    text-transform: initial;
    color: black;
    letter-spacing: 7px;
    font-weight: 100;
    font-size: 37px;
    margin-bottom: 14px;
	margin-top: 38px;
}

#try-me-free a {
	font-family: 'verlag-bold';
    text-transform: uppercase;
    letter-spacing: 5px;
    font-weight: 100;
    line-height: 50px;
    font-size: 23px;
    padding: 16px 98px !important;
    margin-top: 64px;
}

.press-esquire img {
 	transform: scale(0.4) !important;
}

.press-esquire h2 {
	margin-top: 64px;
    margin-bottom: 18px;
}

#forbes-innovation {
    margin-top: -10px; 
}

#forbes-innovation h2 {
	font-family: 'verlag-bold';	
  	text-transform: inherit !important;
    color: white;
    letter-spacing: 5px;
    font-weight: 150;
    font-size: 37px;
}

#come-hither h2 {
 	font-family: 'verlag-bold';
    text-transform: initial;
    color: black;
    letter-spacing: 7px;
    font-weight: 100;
    font-size: 37px;
    margin-bottom: 14px;
    margin-top: 14px;
}

#come-hither p {
	font-family: 'verlag-normal';
    color: black;
    font-size: 25px;
    line-height: 42px;
    font-weight: 900;
    margin: 35px 0 0px 0;
}

#come-hither a {
 	font-family: 'verlag-bold';
    text-transform: uppercase;
    letter-spacing: 5px;
    font-weight: 100;
    line-height: 50px;
    font-size: 23px;
    padding: 16px 98px !important;
    margin-top: 64px; 
}

#come-hither .eye-open {
    position: absolute;
    display: block;
    width: 90px;
    height: auto;
    left: 50%;
    margin: 70px 0px 0px -388px;
}

#come-hither .eye-closed {
    position: absolute;
    display: block;
    width: 90px;
    height: auto;
    left: 50%;
    margin: -75px 0px 0px 300px;
}

#come-hither .eye-open img,
#come-hither .eye-closed img {
  	margin: 0;
  	padding: 0;
}

@media only screen and (max-width: 767px) {
  #forbes-innovation{
  	background: black;
  }
  #try-me-free .container {
    top: 5% !important;
    bottom: 5%;
    height: 90%;
    width: 100%;
}
  .bx-controls.bx-has-pager.bx-has-controls-direction{
    position: relative;
    top: -55px;	
  }
  .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a{
        width: 14px !important;
    height: 14px !important;
    border-radius: 50% !important;
    margin-left: 14px !important;
  }
  .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{
  	background-color: white !important;
  }
  .bx-controls.bx-has-pager.bx-has-controls-direction{
  	display:block !important;
  }
  #introducing-fem-care {
    background-size: cover !important;
    background-image: url(//cdn.shopify.com/s/files/1/1006/6546/t/25/assets/Introducing_femcare_mobile_new.jpg?13191678087149491055);
    background-position: center;
    min-height: 600px;
  }
  
  #introducing-fem-care .container {
      margin-top: 0 !important;
  }

  #introducing-fem-care h2 {
          font-size: 23px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 32px;
    font-family: 'verlag-thin', 'gothic';
  }

  #introducing-fem-care a {
      font-size: 14px;
      font-weight: bold;
      line-height: 26px;
      padding: 10px 44px !important;
      letter-spacing: 2px;
      margin-top: 0;
  }
  
 
  #organic-delivered .container {
      margin-top: 0 !important;
  }

  #organic-delivered h2 {
          font-size: 26px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 32px;
    margin-bottom: 0;
    font-family: 'verlag-thin', 'gothic';
  }

  #organic-delivered a, #condoms-made-better a {
      font-size: 14px;
      font-weight: bold;
      line-height: 26px;
      padding: 10px 44px !important;
      letter-spacing: 2px;
      margin-top: 0px;
  }
  
  #organic-delivered .layout-content-with-image-right .content {
      width: 100% !important;
      left: 0 !important;
      margin-left: 0 !important;
      margin-bottom: 26px !important;
  }
  
  #organic-delivered p {
      font-size: 15px !important;
      margin-bottom: 0;
      padding: 9px 0 17px 0;
      line-height: 30px;
  }
  #condoms-made-better{
    background-size: cover !important;
    background-image: url(//cdn.shopify.com/s/files/1/1006/6546/t/25/assets/pack-condoms-shop-new.jpg?15606256276605565669);
    background-position: center;
    min-height: 600px;
  }
   #condoms-made-better .container {
      margin-top: 0 !important;
  }

  #condoms-made-better h2 {
      font-size: 26px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 32px;
    font-family: 'verlag-thin', 'gothic';
    margin-bottom: 0;
  }

  #condoms-made-better a {
      font-size: 14px;
      font-weight: bold;
      line-height: 26px;
      padding: 10px 44px !important;
      letter-spacing: 2px;
      margin-top: 0px;
  }
  
  #condoms-made-better .layout-content-with-image-right .content {
      width: 100% !important;
      left: 0 !important;
      margin-left: 0 !important;
      margin-bottom: 26px !important;
  }
  
  #condoms-made-better p {
      font-size: 15px !important;
      margin-bottom: 0;
      padding: 9px 0 17px 0;
      line-height: 30px;
  }
  #condoms-made-better .layout-content-with-image-left .content{
  	width: 100%;
  }
  #try-me-free h2 {
      font-size: 23px;
      font-weight: bold;
      letter-spacing: 1px;
      line-height: 7px;
      margin-bottom: 30px; 
  }
  
  @media screen and (max-width: 767px){
    #try-me-free h2 {
      line-height: 1.5em;
    font-family: 'verlag-thin', 'gothic';
    font-size: 26px;
    }
  }
  
  #try-me-free a {
      font-size: 14px;
      font-weight: bold;
      line-height: 26px;
      padding: 10px 44px !important;
      letter-spacing: 2px;
      margin-top: 0px; 
  }
  
  .press-esquire img {
 	transform: scale(0.7) !important;
  }

  .press-esquire h2 {
      margin-top: 0;
      margin-bottom: 20px;
  }
  
  #come-hither {
      
        position: relative;
     padding: 15px 50px 120px 50px;
  }
  
  #come-hither h2 {
      font-size: 26px;
      font-weight: bold;
      letter-spacing: 1px;
      line-height: 32px; 
      margin-bottom: 0;
      margin-top: 26px;
        font-family: 'verlag-thin', 'gothic';
  }

  #come-hither a {
      font-size: 14px !important;
      font-weight: bold;
      line-height: 26px;
      padding: 10px 44px !important;
      letter-spacing: 2px;
      margin-top: 0px;
  }
  
  #come-hither p {
    font-size: 15px !important;
    margin-bottom: 0;
    padding: 0px 0 17px 0;
    line-height: 30px;
    margin-top: 16px;
  }
  
  #come-hither .button {
	padding: 16px 24px !important; 
        width: 100%;
    max-width: 100%;
    box-sizing: border-box;
  }
  
  #come-hither .eye-open {
       margin: 0;
    width: 50%;
    text-align: right;
    left: 0;
    bottom: 35px;
  }
  
  #come-hither img {
   	height: auto !important; 
  }
  
  #come-hither .eye-closed {
    margin: 0;
    width: 50%;
    text-align: left;
        bottom: 35px;
  }
  #come-hither .eye-closed img{
      padding: 0;
    width: 60px;
    margin-left: 15px !important;
  }
  
  #come-hither .eye-open img{
      padding: 0;
    width: 60px;
    margin-right: 15px !important;
  }

}

@media only screen and (max-width: 500px){
  #organic-delivered {
    background-size: 490px !important;
    background-position-y: -50px;
  } 
}