/*
  Theme Name: Creativity DS Child Theme
  Theme URI: https://creativityds.com
  Version: 2025.07.05
  Template: Divi
  Author: Creativity Design Studio LLC
  Author URI: https://creativityds.com
  Description: A child theme for Divi created by CreativityDS
  Text Domain: creativity-ds-child-theme
  License: GNU General Public License v2 or later
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/*DEFAULT CSS*/
/*BACKDROP BLUR*/
.bblur {
backdrop-filter:blur(10px);
}

/*zoom Effect-or KB Slider */
.zoomkbslider {
animation: kbsl 60s infinite;
}

@keyframes kbsl {
 0% {
  transform:scale(1)
 }
 50% {
  transform:scale(1.2)
 }
 100% {
  transform:scale(1)
 }
}

/*animate gradient*/
.animate-gradient {
    background-size: 400% 400%;
    animation: gradient 5s ease infinite alternate;
}
 
@keyframes gradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

/*columns*/
@media only screen and (max-width: 980px) {
 
.two-columns .et_pb_column {
width: 50%!important;
}
 
.three-columns .et_pb_column {
width: 33.33%!important;
}
 
.four-columns .et_pb_column {
width: 25%!important;
}

.five-columns .et_pb_column {
width: 20%!important;
}
 
}

/*Equal Columns*/
.et_pb_equal_columns
>.et_pb_column {
margin-top:auto;
margin-bottom:auto;
}

/*show desktop menu on phone*/
@media (max-width: 980px) {
	.pa-open-mobile-menu .et_pb_menu__menu {
		display: flex!important;
	}
	.pa-open-mobile-menu .et_mobile_nav_menu {
		display: none!important;
	}
}
