/*
Theme Name: Alukas Child
Theme URI: https://alukas.presslayouts.com/
Author: PressLayouts
Description: This is a child theme for Alukas
Version: 1.0
Author URI: https://www.presslayouts.com/
Template: alukas
Text Domain: pls-theme-child
*/

body.page-id-37 .header-2 .pls-header-main {
    border-bottom: none;
}

body.page-id-37 .pls-site-content,
body.page-id-39 .pls-site-content,
body.page-id-41 .pls-site-content,
body.page-id-43 .pls-site-content,
body.page-id-45 .pls-site-content,
body.page-id-48 .pls-site-content,
body.page-id-50 .pls-site-content,
body.page-id-52 .pls-site-content,
body.page-id-589 .pls-site-content {
	padding-bottom: 0;
}

.pls-purchase-theme{
	display:none;
}
@media only screen and (min-width: 1024px){
	@-webkit-keyframes sk-scaleout {
	  0% { -webkit-transform: scale(0) }
	  100% {
		-webkit-transform: scale(1.0);
		opacity: 0;
	  }
	}

	@keyframes sk-scaleout {
	  0% { 
		-webkit-transform: scale(0);
		transform: scale(0);
	  } 100% {
		-webkit-transform: scale(1.0);
		transform: scale(1.0);
		opacity: 0;
	  }
	}
	.pls-purchase-theme:after{
		content:'';
		position:absolute;
		width:110px;
		height:110px;
		background:#7cb442;
		bottom:-18px;
		right:-18px;
		-webkit-animation:sk-scaleout 1.0s infinite ease-in-out;
		animation:sk-scaleout 1.0s infinite ease-in-out;
		 border-radius: 50%;
		z-index: -1;
	}
	.pls-purchase-theme{
		bottom: 80px;
		display: inline-block;
		position: fixed;
		left: 170px;
		z-index: 999;
	}
	.pls-purchase-theme-btn{
		background-color: #729c29;
		color: #ffffff;
		font-size: 34px;
		font-weight: 600;
		text-align: center;
		line-height: 60px;
		height: 70px;
		position: absolute;
		right: 0;
		bottom:0;
		width: 70px;
		border-radius:50%;
		-webkit-border-radius:50%;
		-moz-border-radius:50%;
		box-shadow:-6.772px 8.668px 16px 0px rgba(28, 30, 35, 0.15);
		-webkit-box-shadow:-6.772px 8.668px 16px 0px rgba(28, 30, 35, 0.15);
		-moz-box-shadow:-6.772px 8.668px 16px 0px rgba(28, 30, 35, 0.15);
	}
	.pls-purchase-theme-btn:hover{
		color:#f8f8f8;
	}
	.pls-purchase-theme-btn .currency-symbol {
		font-size: 16px;
		vertical-align: super;
		font-weight: normal;
		margin-right: 3px;
	}
	.pls-purchase-theme-btn .envato-logo{
		background: #7cb442 url('assets/images/envato-logo.png') no-repeat scroll center center;
		border-radius: 50%;
		bottom: -10px;
		height: 40px;
		padding: 6px;
		position: absolute;
		left: -24px;
		width: 40px;
	}
}

/* Preview Page CSS */

.pls-slider-animate .swiper-wrapper,.pls-element-slider .swiper-wrapper {
    transition-timing-function: linear;
}
.prev-hero-footer .elementor-widget-container {
    display: flex;
    align-items: center;
}
.prev-number {
    font-size: 28px;
    font-weight: 500;
    line-height: 33px;
}
.pls-prev-plugins .wp-caption .wp-caption-text {
	margin-bottom: 0;
}
.pls-separator .pls-heading b {
    position: relative;
}
.pls-separator .pls-heading b:before {
    border-bottom: 4px solid #FFC01F;
    border-radius: 20px;
    content: "";
    bottom: 5px;
    left: 0;
    position: absolute;
    width: 100%;
}