/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 23 2025 | 23:39:10 */
span.down-arrow {
    position: absolute;
    right: 0;
    top: 20px;
}
span.down-arrow img {
    width: 20px;
    height: 20px;
}
.mobile-menu ul.sub-menu {
    position: relative !important;
	    margin-left: 0 !important;
    margin-top: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
    min-width: 100% !important;
	padding: 18px 10px;
	background-color: #3389CA !important;
}
.instagram-btn svg {
    background: linear-gradient(45deg, #f09433 0%, /* Yellow-orange */ #e6683c 25%, /* Orange */ #dc2743 50%, /* Red */ #cc2366 75%, /* Magenta */ #bc1888 100% /* Purple */);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
    border-radius: 10px;
    padding: 4px;
}
.elementor-element-6af5751 h2, .elementor-element-5044f91 h2, .elementor-element-2004b37 h2 {
   background: linear-gradient(90deg, #ffffff 0%, #dcdcdc 50%, #c0c0c0 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  filter: drop-shadow(7px 7px 0px rgba(0,0,0,1));
	position: relative;
}
.elementor-element-5044f91 h2:before, .elementor-element-6af5751 h2:before, .elementor-element-2004b37 h2:before {
	position: absolute;
	content: "";
	    width: 150px;
    height: 100px;
    background-image: url(https://devspherestaging.com/wp-content/uploads/2025/09/Rectangle-99.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    top: 10px;
    left: -50px;
/* 	opacity: 0.5; */
}
.elementor-element-5044f91 h2:after {
	position: absolute;
	content: "";
	    width: 150px;
    height: 100px;
    background-image: url(https://devspherestaging.com/wp-content/uploads/2025/09/Rectangle-99.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
 top: 25px;
    right: -30px;
/* 	opacity: 0.5; */
}
.elementor-element-6af5751 h2:after {
	position: absolute;
	content: "";
	    width: 150px;
    height: 100px;
    background-image: url(https://devspherestaging.com/wp-content/uploads/2025/09/Rectangle-99.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    top: 0px;
    right: 50px;
/* 	opacity: 0.5; */
}
.elementor-element-2004b37 h2:after {
	position: absolute;
	content: "";
	    width: 150px;
    height: 100px;
    background-image: url(https://devspherestaging.com/wp-content/uploads/2025/09/Rectangle-99.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    top: 10px;
    right: -20px;
/* 	opacity: 0.5; */
}
@media (min-width: 1025px) {
    span.down-arrow {
        display: none;
    }
}

@media (min-width: 1440px) {
    .elementor-49 .elementor-element.elementor-element-4b27fce {
        justify-content: flex-start;
    }
	.elementor-element.elementor-element-ecffbc3.elementor-nav-menu--dropdown-none.header-menu.elementor-widget.elementor-widget-nav-menu {
    padding-left: 25%;
		width: 100%;
}
	.elementor-nav-menu--layout-horizontal .elementor-nav-menu {
    width: 100%;
    justify-content: space-between;
		flex-wrap: nowrap;
}
}


