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

/* Parent stylesheet should be loaded from functions.php not using @import */
@font-face {
    font-family: star;
    src: url('https://premiumaddons.com/wp-content/uploads/woocommerce_uploads/fonts/star.eot');
    src: url('https://premiumaddons.com/wp-content/uploads/woocommerce_uploads/fonts/star.eot?#iefix') format("embedded-opentype"),
		 url('https://premiumaddons.com/wp-content/uploads/woocommerce_uploads/fonts/star.woff') format('woff'),
		 url('https://premiumaddons.com/wp-content/uploads/woocommerce_uploads/fonts/star.ttf') format('truetype'),
		 url('https://premiumaddons.com/wp-content/uploads/woocommerce_uploads/fonts/star.svg#star') format('svg');
    font-weight: 400;
    font-style: normal;
	font-display: block;
}

del {
	color: inherit !important
}

/* @font-face{font-family:paspecial;src:url('https://premiumaddons.com/wp-content/uploads/elementor/custom-icons/paspecial/fonts/paspecial.eot?wpu2d5');src:url('https://premiumaddons.com/wp-content/uploads/elementor/custom-icons/paspecial/fonts/paspecial.eot?wpu2d5#iefix') format('embedded-opentype'),url('https://premiumaddons.com/wp-content/uploads/elementor/custom-icons/paspecial/fonts/paspecial.ttf?wpu2d5') format('truetype'),url('https://premiumaddons.com/wp-content/uploads/elementor/custom-icons/paspecial/fonts/paspecial.woff?wpu2d5') format('woff'),url('https://premiumaddons.com/wp-content/uploads/elementor/custom-icons/paspecial/fonts/paspecial.svg?wpu2d5#paspecial') format('svg');font-weight:400;font-style:normal}.menu-item-has-children.dropdown .sub-menu .menu-item span.text-wrap:before,.sidr-class-menu-item-has-children.sidr-class-dropdown .sidr-class-sub-menu .sidr-class-menu-item span.sidr-class-text-wrap:before{margin-right:5px;font-family:paspecial;font-size:17px;top:3px;position:relative}.grid span.text-wrap:before,.sidr-class-grid span:before{content:"\e93f"}.pricing-table span.text-wrap:before,.sidr-class-pricing-table span:before{content:"\e946"}.carousel span.text-wrap:before,.sidr-class-carousel span:before{content:"\e936"}.banner span.text-wrap:before,.sidr-class-banner span:before{content:"\e931"}.sidr-class-vertical-scroll span:before,.vertical-scroll span.text-wrap:before{content:"\e949"}.persons span.text-wrap:before,.sidr-class-persons span:before{content:"\e945"}.blog span.text-wrap:before,.sidr-class-blog span:before{content:"\e932"}.modal-box span.text-wrap:before,.sidr-class-modal-box span:before{content:"\e944"}.heading span.text-wrap:before,.sidr-class-heading span:before{content:"\e940"}.google-maps span.text-wrap:before,.sidr-class-google-maps span:before{content:"\e93e"}.contact-form span.text-wrap:before,.sidr-class-contact-form span:before{content:"\e937"}.sidr-class-testimonials span:before,.testimonials span.text-wrap:before{content:"\e948"}.progress-bar span.text-wrap:before,.sidr-class-progress-bar span:before{content:"\e947"}.counter span.text-wrap:before,.sidr-class-counter span:before{content:"\e939"}.sidr-class-video-box span:before,.video-box span.text-wrap:before{content:"\e94a"}.image-scroll span.text-wrap:before,.sidr-class-image-scroll span:before{content:"\e925"}.countdown span.text-wrap:before,.sidr-class-countdown span:before{content:"\e938"}.button-icon span.text-wrap:before,.sidr-class-button-icon span:before{content:"\e934"}.image-button span.text-wrap:before,.sidr-class-image-button span:before{content:"\e941"}.image-separator-icon span.text-wrap:before,.sidr-class-image-separator-icon span:before{content:"\e943"}.carousel-icon span.text-wrap:before,.sidr-class-carousel-icon span:before{content:"\e935"}.fancy-text-icon span.text-wrap:before,.sidr-class-fancy-text-icon span:before{content:"\e93d"}.dual-heading-icon span.text-wrap:before,.sidr-class-dual-heading-icon span:before{content:"\e93a";color:#8e8e8e;font-weight:600}.fancy-text span.text-wrap:before,.sidr-class-fancy-text span:before{content:"\e93d"}.image-separator span.text-wrap:before,.sidr-class-image-separator span:before{content:"\e943"}.d-flip-box span.text-wrap:before,.sidr-class-d-flip-box span:before{content:"\e90b"}.behance-feed span.text-wrap:before,.sidr-class-behance-feed span:before{content:"\e90e"}.animated-gradients span.text-wrap:before,.sidr-class-animated-gradients span:before{content:"\e90d"}.facebook-reviews span.text-wrap:before,.sidr-class-facebook-reviews span:before{content:"\e913"}.content-switcher span.text-wrap:before,.sidr-class-content-switcher span:before{content:"\e910"}.facebook-feed span.text-wrap:before,.sidr-class-facebook-feed span:before{content:"\e912"}.alert-box span.text-wrap:before,.sidr-class-alert-box span:before{content:"\e90c"}.float-block span.text-wrap:before,.sidr-class-float-block span:before{content:"\e914"}.google-reviews span.text-wrap:before,.sidr-class-google-reviews span:before{content:"\e916"}.hotspots span.text-wrap:before,.sidr-class-hotspots span:before{content:"\e917"}.icon-box span.text-wrap:before,.sidr-class-icon-box span:before{content:"\e918"}.divider-icon span.text-wrap:before,.sidr-class-divider-icon span:before{content:"\e911"}.charts span.text-wrap:before,.sidr-class-charts span:before{content:"\e90f"}.multi-scroll span.text-wrap:before,.sidr-class-multi-scroll span:before{content:"\e922"}.ken-burns-icon span.text-wrap:before,.sidr-class-ken-burns-icon span:before{content:"\e91f"}.image-comparison span.text-wrap:before,.sidr-class-image-comparison span:before{content:"\e91b"}.ihover span.text-wrap:before,.sidr-class-ihover span:before{content:"\e919"}.parallax span.text-wrap:before,.sidr-class-parallax span:before{content:"\e923"}.messenger-chat span.text-wrap:before,.sidr-class-messenger-chat span:before{content:"\e921"}.instagram-feed span.text-wrap:before,.sidr-class-instagram-feed span:before{content:"\e91d"}.sidr-class-table span:before,.table span.text-wrap:before{content:"\e92a"}.sidr-class-tabs span:before,.tabs span.text-wrap:before{content:"\e92b"}.preview-window span.text-wrap:before,.sidr-class-preview-window span:before{content:"\e926"}.ken-burns span.text-wrap:before,.sidr-class-ken-burns span:before{content:"\e91f"}.magic-section span.text-wrap:before,.sidr-class-magic-section span:before{content:"\e920"}.separator span.text-wrap:before,.sidr-class-separator span:before{content:"\e928"}.image-layers span.text-wrap:before,.sidr-class-image-layers span:before{content:"\e91c"}.particles span.text-wrap:before,.sidr-class-particles span:before{content:"\e924"}.sidr-class-social-counter span:before,.social-counter span.text-wrap:before{content:"\e929"}.sidr-class-unfold span:before,.unfold span.text-wrap:before{content:"\e92d"}.sidr-class-whatsapp span:before,.whatsapp span.text-wrap:before{content:"\e92e"}.sidr-class-twitter-feed span:before,.twitter-feed span.text-wrap:before{content:"\e92c"}.sidr-class-yelp-reviews-1 span:before,.yelp-reviews-1 span.text-wrap:before{content:"\e92f"}.image-accordion span.text-wrap:before,.sidr-class-image-accordion span:before{content:"\e91a"}.navigation .megamenu li a.menu-link{padding:10px 17px 12px 20px;line-height:15px} */

@media( max-width: 767px ) {
    #premium-notbar-outer-container-515ba98 {
/*         display: none; */
    }
}

.warning-msg {
	border-left-color: #f59e0b !important;
	padding: 10px 0px 10px 15px;
}

.warning-msg p {
	margin-bottom: 0 !important
}

.elementor-template #premium-notbar-outer-container-515ba98 {
	display: none
}

.premium-woo-cats__list-wrap .product-category a {
	pointer-events: none
}

.page-header .page-header-title, .page-header.background-image-page-header h2.page-header-title {
	font-weight: 800;
	font-size: 32px
}

div.page-subheading, .page-header .page-subheading p {
	font-family: Poppins;
  	font-weight: 400;
  	font-size: 17px;
}

/*
 * Used for the animated eyes Lottie that was added in alert box of one sprints
 * /
/* #premium-notbar-outer-container-1a8cd87 svg {
    transform: rotateY(180deg)
} */

.oceanwp-recent-posts li{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:center;
    justify-content:center;
    position:relative;
    line-height:1.6;
    margin-top:15px;
    padding-top:15px;
    border-top:1px solid #e9e9e9
}
.oceanwp-recent-posts li:first-child{
    margin-top:0;
    padding-top:0;
    border:0
}
.oceanwp-recent-posts .recent-posts-thumbnail{
    position:relative;
    width:25%;
    min-width:68px;
    margin-right:4%
}
.oceanwp-recent-posts .recent-posts-thumbnail img{
    width:100%;
    border-radius:3px
}
.oceanwp-recent-posts .recent-posts-thumbnail .overlay{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    width:100%;
    height:100%;
    border-radius:3px;
    background-color:rgba(0,0,0,.2);
    opacity:0;
    text-align:center;
    transition:all .3s ease;
    -webkit-transition:all .3s ease;
    -moz-transition:all .3s ease;
    -o-transition:all .3s ease;
    -ms-transition:all .3s ease
}
.oceanwp-recent-posts .recent-posts-thumbnail:hover .overlay{
    opacity:1
}
.oceanwp-recent-posts .recent-posts-details{
    width:100%
}
.oceanwp-recent-posts .recent-posts-title{
    font-weight:500;
    letter-spacing:.4px
}
.oceanwp-recent-posts .recent-posts-info{
    display:block;
    color:#aaa;
    margin-top:6px;
    font-size:10px;
    line-height:1.2;
    text-transform:uppercase;
    letter-spacing:.2px
}
.oceanwp-recent-posts .recent-posts-info .sep{
    padding:0 3px
}
.oceanwp-recent-posts .recent-posts-date,.oceanwp-recent-posts .recent-posts-comments{
    display:inline-block
}
.oceanwp-recent-posts .recent-posts-date i,.oceanwp-recent-posts .recent-posts-comments i{
    margin-right:4px
}
.oceanwp-recent-posts .recent-posts-comments a{
    color:#999
}
.oceanwp-recent-posts .recent-posts-comments a:hover{
    color:#32b6c0
}


@media only screen and (max-width: 959px){
    .oceanwp-recent-posts .recent-posts-thumbnail{
        width:15%;
        margin-right:3%
    }
}
@media only screen and (max-width: 480px){
    .oceanwp-recent-posts .recent-posts-thumbnail{
        width:25%;
        margin-right:4%
    }
}

@media only screen and (max-width: 1024px) {
    .global-mega-menu .premium-nav-menu-container {
        display: none
    }

	.global-mega-menu .premium-nav-widget-container .premium-hamburger-toggle {
		display: inline-flex;
	}
}