@media (min-width: 1024px) {
	.topdesk
	{
		display: none !important;
	}
	.logo
	{
		max-width: 65%;
	}
}
@media (max-width: 767px) {
	.logo
	{
		    max-width: 68%;
    		padding: 10px !important;
	}
	.header-section.navbar-fixed-top .top-header
	{
		    display: flex !important;
	}
	.causes-content img
	{
		    max-height: max-content;
	}
}

.table-dark
{
        background-color: #530306 !important;
            text-align: center;
}
.table td
{
        border-top: 1px solid #ffffff !important;
}
.img-center
{
	 align-items: center;
    justify-content: center;
    display: flex;
}
.img-center img
{
	    max-width: 90%;
}
.bottom-header .default-btn .fa
{
	font-size: 20px;
    right: 7px;
    position: relative;
    top: 2px;
}
.default-btn .fa,.default-btn .ti-mobile
{
	font-size: 20px;
    right: 7px;
    position: relative;
    top: 2px;
}
.bg1
{
	background-image: url(../img/hero-bg.jpg);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: center center;
    -webkit-background-size: cover;
    background-size: cover;
}
.footlogo
{
	max-width: 50%;
}
.contact-form lable
{
	color: #530306;
    font-size: 15px;
    font-weight: 600;
}
.promo-content
{
	align-items: center;
    justify-content: center;
    display: grid;
}
.promo-content h3
{
	text-align: center;
}
.brown
{
	color: #610208;
}
.bra-anim {
    position: relative;
    background: url(../img/girl-h.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center top;
    height: 460px;
    width: 290px;
    margin: 0 auto;
}
.swing-animation {
    transform-origin: top center;
    animation-name: swing;
    animation-duration: 4s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
    animation-direction: alternate;
}
.bra {
    position: absolute;
    right: 46px;
    top: 122px;
    width: 85px;
}
/* Revised Swing Animation */
@keyframes swing {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(10deg);
  } /* Swing one way */
  100% {
    transform: rotate(0deg);
  } /* Return to center (use alternate below) */
  /* More complex swing:
     0%, 100% { transform: rotate(0deg); }
     25% { transform: rotate(10deg); }
     75% { transform: rotate(-8deg); } */
}

