.cmplz-documents li {
	list-style-type: none !important;
}

body.home h1 {
	font-family: Poppins !important;
  font-size: 42px !important;
  line-height: 50px !important;
}

.swiper-slide .content h2 {
    font-size: 106px;
    line-height: 120px;
}

.onetap-information p {
	padding-bottom: 0 !important;
}

body.post-type-archive-docs header,
body.tax-doc_category header,
body.docs-template-default header,
body.post-type-archive-docs #footer-outer,
body.tax-doc_category #footer-outer,
body.docs-template-default #footer-outer,
body.post-type-archive-docs #header-space,
body.tax-doc_category #header-space,
body.docs-template-default #header-space {
	display: none !important;
}

.home-banner {
	padding-top: 0 !important;
}
.slider-pagination-wrap {
	display: none !important;
}

@media (max-width: 999px) {
	
	.home-features .nectar-fancy-box {
		padding: 20px;
	}
	
	.home-features .nectar-fancy-box .inner {
		min-height: auto !important;
	}
	
	.nectar-flip-box .flip-box-front,	.nectar-flip-box .flip-box-front {
		background-position: top
	}
	
	body.home h1 {
		font-size: 25px !important;
    line-height: 35px !important;
	}
	
	#top #mobile-cart-link i, .mobile-search .icon-salient-search, .mobile-user-account .icon-salient-m-user {
		color: #000;
    font-size: 25px !important;
	}
	
	.slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:after, .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:before, .slide-out-widget-area-toggle.mobile-icon .lines-button:after {
		background-color: #000 !important;
	}
	
	    body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
        height: 35px !important;
    }
	
	#header-outer .slide-out-widget-area-toggle.mobile-icon .lines:after {
        top: -9px;
    }
	
	    body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines:before {
        top: 8px;
    }
	
	.first-section {
		padding-top: 30px !important;
	}
	
		.wpb_column.left_padding_desktop_50px > .vc_column-inner {
	  padding-left: 0;
	}
	
	#footer-outer .wp-block-spacer {
		display: none !important;
	}
	
	#footer-widgets .is-content-justification-right {
		justify-content: flex-start !important;
	}
	
	.wpcf7 input, .wpcf7 textarea {
    border: 1px solid #888888;
}
	
	div[data-style="default"] .toggle > .toggle-title a, div[data-style="default"] .toggle > .toggle-title {
    font-size: 20px;
    line-height: 30px;
}
}

@media (max-width: 1500px) {
	.swiper-slide .content h2 {
		font-size: 80px !important;
		line-height: 95px !important;
	}
}

@media (max-width: 1200px) {
	.swiper-slide .content h2 {
		font-size: 50px !important;
		line-height: 65px !important;
	}
}

@media (max-width: 767px) {
	.swiper-slide .content h2 {
		font-size: 35px !important;
		line-height: 50px !important;
	}
}