/*Header*/
@media (max-width: 992px) {
.page-header.page-header-modern.page-header-background.page-header-background-md {
  padding: 70px 0 30px !important;}
}

html.sticky-header-enabled.sticky-header-active #header .header-logo-sticky-change .header-logo-sticky {
    margin-top: 18px;
}
@media (min-width: 992px) {
        #header.header-effect-shrink .header-container {
                max-height: 170px;
        }
}

#header .header-nav-main nav > ul > li > a {s
		font-size: 17px !important;
	}


/*Normal*/
@media (min-width: 992px) {
    #header .header-nav.header-nav-links:not(.header-nav-light-text) nav > ul > li > a,
        #header .header-nav.header-nav-line:not(.header-nav-light-text) nav > ul > li > a {
        color: #FFF;
    }
       
    #header .header-nav.header-nav-links:not(.header-nav-light-text) nav > ul > li:hover > a,
        #header .header-nav.header-nav-line:not(.header-nav-light-text) nav > ul > li:hover > a {
        color: #0080ff;
    }
}
/*Sticky*/
@media (min-width: 992px) {
    html.sticky-header-active #header .header-nav.header-nav-links:not(.header-nav-light-text) nav > ul > li > a,
        html.sticky-header-active #header .header-nav.header-nav-line:not(.header-nav-light-text) nav > ul > li > a {
        color: #000;
    }
       
    html.sticky-header-active #header .header-nav.header-nav-links:not(.header-nav-light-text) nav > ul > li:hover > a,
        html.sticky-header-active #header .header-nav.header-nav-line:not(.header-nav-light-text) nav > ul > li:hover > a {
        color: #0080ff;
    }
}



.bg-image01 {
   background-image: url("../images/backgrounds/family-using-laptop-on-the-sofa-smiling.jpg") !important;
}

@media screen and (max-width: 768px) {
  .bg-image01 {
    background-image: url("../images/backgrounds/family-using-laptop-on-the-sofa-smiling-mobile.jpg") !important;
  }
    .text-light-mobile {color: #fff !important;}
}

@media screen and (min-width: 1200px) {
  .bg-image01 {
    background-image: url("../images/backgrounds/family-using-laptop-on-the-sofa-smiling.jpg") !important;
  }
}


.bg-image1 {
   background-image: url("../images/backgrounds/dad-reacting-to-a-custom-song.jpg") !important;
}

@media screen and (max-width: 768px) {
  .bg-image1 {
    background-image: url("../images/backgrounds/dad-reacting-to-a-custom-song-mobile.jpg") !important;
  }
    .text-light-mobile {color: #fff !important;}
}

@media screen and (min-width: 1200px) {
  .bg-image1 {
    background-image: url("../images/backgrounds/dad-reacting-to-a-custom-song.jpg") !important;
  }
}

.bg-image2 {
   background-image: url("../images/backgrounds/handprint-pink-bg.jpg") !important;
}

@media screen and (max-width: 768px) {
  .bg-image2 {
    background-image: url(../images/backgrounds/handprint-pink-bg-mobile.jpg) !important;
  }
}

@media screen and (min-width: 1200px) {
  .bg-image2 {
    background-image: url(../images/backgrounds/handprint-pink-bg.jpg) !important;
  }
}

.bg-image3 {
   background-image: url(../images/backgrounds/cute-older-couple-laughing.jpg) !important;
}

@media screen and (max-width: 768px) {
  .bg-image3 {
    background-image: url(../images/backgrounds/cute-older-couple-laughing-mobile.jpg) !important;
  }
}

@media screen and (min-width: 1200px) {
  .bg-image3 {
    background-image: url(../images/backgrounds/cute-older-couple-laughing.jpg) !important;
  }
}

.bg-image4 {
   background-image: url(../images/backgrounds/lightning.jpg) !important;
}

@media screen and (max-width: 768px) {
  .bg-image4 {
    background-image: url(../images/backgrounds/lightning-mobile.jpg) !important;
  }
}

@media screen and (min-width: 1200px) {
  .bg-image4 {
    background-image: url(../images/backgrounds/lightning.jpg) !important;
  }
}

.bg-image5 {
   background-image: url(../images/backgrounds/microphone-dark-bg.jpg) !important;
}

@media screen and (max-width: 768px) {
  .bg-image5 {
    background-image: url(../images/backgrounds/microphone-dark-bg-mobile.jpg) !important;
  }
}

@media screen and (min-width: 1200px) {
  .bg-image5 {
    background-image: url(../images/backgrounds/microphone-dark-bg.jpg) !important;
  }
}



/*Hide on Mobile*/
@media screen and (max-width: 768px) {
  .hide-mobile {
    display: none !important;
  }
}






@media (min-width: 992px) {
	.parallax-contain .parallax-background {
		background-size: contain !important;
	}
}

.parallax-custom-1 .parallax-background {
	top: auto !important;
	bottom: -70px !important;
}

@media (max-width: 991px) {
        .owl-carousel-light .owl-item {
                background-size: cover !important;
        }
}

.bg-color-dark, .bg-dark {
    background-color: none !important;
}

.sticky-header-active #header .header-logo img {
	width: 80px !important;
}


/*ol { 
    list-style-type: decimal-leading-zero !important;
}
ol li:before {
    content: '0';
    position: relative;
    left: -38px;
}*/

.card-group{
  margin: ;
  width: ;
  margin-left: ;
}
.card-group card{
  max-width: ;
  max-height: ;
  margin-right: ; 
}
#card-image{
  width: ;
  margin: ;
  margin-left: ;
  margin-bottom: ;
}
.card-body {
	padding: 16px;
	position: relative;
	z-index: 1;
}

