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

.page-id-16 .pls-site-content,
.page-id-17 .pls-site-content,
.page-id-18 .pls-site-content,
.page-id-19 .pls-site-content,
.page-id-20 .pls-site-content,
.page-id-21 .pls-site-content,
.page-id-22 .pls-site-content,
.page-id-23 .pls-site-content,
.page-id-24 .pls-site-content,
.page-id-25 .pls-site-content,
.page-id-26 .pls-site-content,
.page-id-27 .pls-site-content,
.page-id-28 .pls-site-content,
.page-id-29 .pls-site-content,
.page-id-30 .pls-site-content,
.page-id-31 .pls-site-content,
.page-id-32 .pls-site-content,
.page-id-33 .pls-site-content,
.page-id-34 .pls-site-content,
.page-id-35 .pls-site-content,
.page-id-36 .pls-site-content,
.page-id-37 .pls-site-content,
.page-id-1028 .pls-site-content,
.page-id-1359 .pls-site-content,
.page-id-1461 .pls-site-content {
    padding-bottom: 0;
}
body.page-id-16 .pls-site-content > .pls-site-container,
body.page-id-17 .pls-site-content > .pls-site-container,
body.page-id-18 .pls-site-content > .pls-site-container,
body.page-id-19 .pls-site-content > .pls-site-container,
body.page-id-20 .pls-site-content > .pls-site-container,
body.page-id-21 .pls-site-content > .pls-site-container,
body.page-id-22 .pls-site-content > .pls-site-container,
body.page-id-23 .pls-site-content > .pls-site-container,
body.page-id-24 .pls-site-content > .pls-site-container,
body.page-id-25 .pls-site-content > .pls-site-container,
body.page-id-26 .pls-site-content > .pls-site-container,
body.page-id-27 .pls-site-content > .pls-site-container,
body.page-id-28 .pls-site-content > .pls-site-container,
body.page-id-29 .pls-site-content > .pls-site-container,
body.page-id-30 .pls-site-content > .pls-site-container,
body.page-id-31 .pls-site-content > .pls-site-container,
body.page-id-32 .pls-site-content > .pls-site-container,
body.page-id-33 .pls-site-content > .pls-site-container,
body.page-id-34 .pls-site-content > .pls-site-container,
body.page-id-35 .pls-site-content > .pls-site-container,
body.page-id-36 .pls-site-content > .pls-site-container,
body.page-id-37 .pls-site-content > .pls-site-container,
body.page-id-1028 .pls-site-content > .pls-site-container,
body.page-id-1359 .pls-site-content > .pls-site-container,
body.page-id-1461 .pls-site-content > .pls-site-container {
	margin-top: 0 !important;
}

/* Preview Page CSS */
.pls-slider-animate .swiper-wrapper,
.pls-element-slider .swiper-wrapper {
    transition-timing-function: linear;
}
.pls-preview-title-color .heading-title,
.pls-preview-title-color .info-box-icon,
.pls-preview-title-color.elementor-widget-text-editor p,
.pls-preview-title-color .info-box-title > * {
    background: linear-gradient(270deg, #E83030 0%, #D7F8F4 48.94%, #BAA5F6 98.88%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.pls-preview-number-color .info-box-icon {
	background: linear-gradient(270deg, #82D8AB 0%, #5A39F7 102.34%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.pls-purchage-button .button {
	background: linear-gradient(270deg, #82D8AB 0%, #5A39F7 102.34%);
}
.pls-purchage-button .button:hover {
	background: linear-gradient(270deg, #5A39F7 0%, #82D8AB 102.34%);
	color: #ffffff;
}
@media (min-width: 1025px) { 
	.page-id-1359 .pls-element-animation-effect .elementor-widget-image {
		transition-duration: .5s;
		transition-property: transform;
		transition-timing-function: ease-out;
	}
	.page-id-1359 .pls-element-animation-effect .elementor-widget-image:active,
	.page-id-1359 .pls-element-animation-effect .elementor-widget-image:focus,
	.page-id-1359 .pls-element-animation-effect .elementor-widget-image:hover {
		transform: translateY(-8px);
	}
}

.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;
	}
}
