.main-content .rs-banner.main-home {
/* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

/*Header*/

.full-width-header .rs-header .menu-area .logo-area img {
    max-height: 65px;
}
.full-width-header .rs-header .menu-area.sticky .logo-area a .sticky-logo {
    max-height: 65px;
}
.full-width-header .right_menu_togle .canvas-logo img {
    max-height: 60px;
}


.defult-home .main-content .rs-about.main-home {
	background-color: #f6f6f6;
}

.defult-home .main-content .rs-banner.main-home .content-wrap h3.sub-title {
	font-size: 43px;
}

.rs-services.main-home .services-item {
    padding: 50px 25px 45px 30px;
}

.bg3 {
    background: url('../images/banner/style1/banner-1.jpg');
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;	    
}

.spine2 {
    animation: spine 18s linear infinite;
}
.rs-banner .animate-part .spiner.ball {
    bottom: 50%;
    right: 55%;
}

.loader .loader-icon img {
    width: 60px;
}
.loader .loader-container::before {
    width: 120px;
    height: 120px;
  }
  .loader .loader-container {
    border: 0px;
  }

  .rs-contact.main-home .contact-wrap ::placeholder {
    opacity: 0.9;
}


/*Footer*/
.rs-footer.style1 .footer-top .footer-logo img {
    height: 60px;
}


@media (max-width: 480px) {
.rs-banner .content-wrap .sub-title {
  font-size: 25px !important;
}
}