/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
a:hover, a:focus{
	outline:0!important;
}
p:last-child
{
	margin-bottom:0;
}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated
{
	padding:0 10px;
}
.ekit-wid-con .ekit_sidebar-textwidget
{
	padding-top:15px !important;
}
.home .header-1
{
	position:absolute;
	width:100%;
	z-index:5;
	background:transparent !important;
}
@media (min-width: 1025px) {
    .elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li.elementskit-megamenu-has.relative_position {
        position: static !important;
    }
}
@media (min-width: 1025px) 
{
.box1
{
	transform: translateY(96px);
	transition:500ms ease all;
}
.box1:hover
{
	transform: translateY(0px);
}
}
.qodef-qi-woo-shortcode-product-slider.qodef-item-layout--info-below-swap .qodef-e-product-inner
{
	border-radius:20px;
}
.qodef-qi-swiper-container .swiper-button-next, .qodef-qi-swiper-container .swiper-button-prev, .qodef-qi-swiper-container~.qodef-swiper-together-nav .swiper-button-next, .qodef-qi-swiper-container~.qodef-swiper-together-nav .swiper-button-prev, .qodef-qi-swiper-container~.swiper-button-next, .qodef-qi-swiper-container~.swiper-button-prev
{
	border-radius:100%;
}
.gal-1.elementor-widget-image-carousel .swiper .swiper-slide figure
{
	    padding: 40px 25px;
    border: 1px solid #333;
    border-radius: 14px;
}
.e-gallery--ltr.e-gallery-masonry .e-gallery-item{
	padding:10px;
}
.download-btn{
	background-color:#b23818;
	padding:10px 20px;
	font-size:16px;
	line-height:26px;
	color:#ffffff;
	margin-top:20px;
	display: inline-block;
	
}
.download-btn:hover{
	background-color:#E6BF5C;
	color:#ffffff;
	
}
.qodef-addons-woo-shortcode .qodef-e-product-title
{
	height:52px;
}
.woocommerce ul.products li.product .button
{
	padding:14px 20px !important;
}
#right-sidebar-inner .sidebar-box h4.widget-title
{
	    border: none;
    padding: 0;
    margin: 0;
    letter-spacing: 0;
    font-size: 25px;
    color: #000;
    border-bottom: 1px solid #dbdbdb;
    margin-bottom: 20px;
    padding-bottom: 9px;
}
#right-sidebar-inner .widget_product_categories li
{
	    border: 1px solid #eee;
    padding: 13px;
}
#right-sidebar-inner .widget_product_categories li a, #right-sidebar-inner .widget_layered_nav li a
{
	color: #000;
	font-size:15px;
}
#right-sidebar-inner .widget_product_categories li a:hover, #right-sidebar-inner .widget_layered_nav li a:hover
{
	color:#fe0000;
}
.woocommerce #right-sidebar-inner .widget_product_categories li ul.children li
{
padding: 0;
    border: none;
    list-style: disc;	
}
.woocommerce-product-gallery__wrapper
{
	overflow:hidden;
	border:1px solid #eee;
	border-radius:10px;
}