/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/*---------------------animation------------------*/
@keyframes float {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes rotate360 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.rotating {
  animation: rotate360 2s linear infinite;
}
.floating {
  animation: float 3s ease-in-out infinite;
}


/*------------------------sec1-------------------------*/
#sec1::after {
    content: "";
    background: url(https://fightwax.redolencelux.com/wp-content/uploads/2025/06/20250608_1316_Cream-Effect-Display_remix_01jx79nme0edes6txfzdczb014.png);
    background-size: 100% 100%;
    position: absolute;
    height: 70%;
    width: 26%;
    z-index: 2;
    top: -30%;
    right: -15%;
    animation: rotate360 2s linear infinite;
}
#sec1 img.ig1 {
    width: 32%;
	  animation: float 3s ease-in-out infinite;
}
#insec1 {
    margin-top: -35.5%;
}
#sec1 .hd1 {
    padding-left: 39%;
}
#sec1 .hd13 {
    padding-left: 45%;
    position: relative;
    z-index: 22;
}
#sec1 .hd12 {
    padding-left: 22%;
}
#sec1 .hd14{
    padding-left: 33%;
    position: relative;
    z-index: 22;
}
#insec1 .row-bg-wrap::before
 {
    content: "";
    background: url(https://fightwax.redolencelux.com/wp-content/uploads/2025/06/20250608_1316_Cream-Effect-Display_remix_01jx79nme3feerhwweqt4bvj6b.png);
    background-size: 100% 100%;
    width: 40%;
    height: 180%;
    position: absolute;
    left: 28%;
    top: -43%;
    transform: rotate(-387deg);
    z-index: -1;
}
#sec1 h1
 {
    -webkit-text-stroke: 2px #212711;
    color: #F5F5F5;
}
/*---------------------------------sec2----------------------------------*/
#sec2 .hd2 h2 {
    padding-bottom: 20px;
}
#sec2 img{
	  animation: float 3s ease-in-out infinite;
}
#sec2 .hd2 h3 {
    padding-top: 20px;
}
/*-----------------------------media--------------------------------*/
@media (max-width: 1600px){}
@media (max-width: 1440px){}
@media (max-width: 1366px){}
@media (max-width: 1300px){
		#insec1 {
    margin-top: -31.5%;
}
}	
@media (max-width: 1280px){
	#insec1 {
    margin-top: -32.5%;
}
}
@media (max-width: 1226px){
	#insec1 {
    margin-top: -34.5%;
}
}
@media (max-width: 1024px){
	#insec1 {
    margin-top: -40.5%;
}
	#sec1 img.ig1 {
    width: 37%;
    animation: float 3s ease-in-out infinite;
}
}	
/*---------------------------mobile---------------------------------*/
@media (max-width: 820px){
	#sec1 .hd13 {
    padding-left: 35%;
}
	#sec1 .hd14 {
    padding-left: 22%;
}
	#sec1 .hd12 {
    padding-left: 15%;
}
	#sec1 .hd1 {
    padding-left: 34%;
}
		#insec1 {
    margin-top: -45.5%;
}
	#sec1 img.ig1 {
    width: 42%;
    animation: float 3s ease-in-out infinite;
}
	#ftsec #ft1{
		display:none;
	}
		#ftsec .ft2{
		display:block !important;
	}
}
@media (max-width: 768px){}
@media (max-width: 480px){}
@media (max-width: 428px){}
@media (max-width: 390px){}
@media (max-width: 375px){}
@media (max-width: 360px){}		