/*
Theme Name: Elessi Theme Child
Theme URI: https://elessi.nasatheme.com
Description: This is a child theme for Elessi Theme
Author: NasaTheme team
Author URI: https://nasatheme.com
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
.nasa-header-mobile-layout .elements-wrapper .nasa-icon.icon-nasa-if-search {
    font-size: 26px;
    top: 1px;
    display: none!important;
}
a.search-icon.desk-search.nasa-flex {
    display: none!important;
}
.sticky-wrapper.fixed-already {
    background-color: #d3e0d3!important;
}
.nav-wrapper.main-menu-warpper {
    font-size: 16px!important;
    font-weight: 500!important;
}
.nasa-title-desc {
    font-style: italic;
    line-height: 1.5;
    color: #000000!important;
}
.primary-bg {
    background-color: #ffef9a!important;
}
.img_left{    position: absolute;
    top: -40px;
    left: -120px;}
.img_right{position: absolute;
    top: -40px;
    right: -120px;}
/* ******animation************ */
#vert-move {
	-webkit-animation: mover 1.7s infinite alternate;
	animation: mover 1.7s infinite alternate
}
#vert-move2 {
	-webkit-animation: mover 1.9s infinite alternate;
	animation: mover 1.9s infinite alternate
}
#vert-move3 {
	-webkit-animation: mover 2.1s infinite alternate;
	animation: mover 2.1s infinite alternate
}
@-webkit-keyframes mover {
	0% {
	transform:translateY(0)
	}
	100% {
	transform:translateY(-10px)
	}
}
@keyframes mover {
	0% {
	transform:translateY(0)
	}
	100% {
	transform:translateY(-10px)
	}
}
img.attachment-full.size-full.wp-image-4387
Specificity: (0,3,1)
 {
    position: absolute;
    top: -39px;
    left: -128px;
}
/* *******end*********** */ 
.image_eff{
    text-align: left;
/*     animation: 20s linear infinite spin; */
    position: absolute;
    top: -2px;
    right: -130px;}







.testmonalhome .client .client-inner {
    text-align: center;
	padding: 10px 15px 15px 10px!important;}
.client .client-inner .client-info {
    overflow: hidden;
    text-align: center;
    margin-top: 10px;
    
    background-image: radial-gradient(at top right, #d3e0d3 47%, #d3e0d3 75%);
    border-radius: 10px;
    padding: 16px;
    color: #000;
}
a#whatsapp {
    position: fixed;
    right: 20px;
    bottom: 130px;
    z-index: 100000000;
}
body .nasa-buy-now {
    width: 100%;
    height: 42px;
    background-color: #313494!important;
    border-color: #313494!important;
    outline: none;
}
.blogs{pointer-events: none!important;}

#nasa-breadcrumb-site {
    background-size: cover;
    background-color: #d0d1fb7a!important;
	padding-top:50px;
}
#masthead {
    position: relative;
    
    padding: 3px 0 !important;
}
.nasa-product-details-page .product-gallery .main-images .slick-slide img {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px, rgba(0, 0, 0, 0.1) 0px 0px 1px 0px!important;
	width: 100%;}
.Our-Products .elementor-image-box-content {
    
    bottom: -25px;
    background-color: #256f0e;
    margin: 11px;
    border-radius: 5px;
    padding: 10px 5px 10px 5px;
}