/* For tablet landscape view */
@media only screen and (max-width: 1259px) {
	.whitelabel_explorer {
		margin-top: 4rem;
	}
}

/* For tablet portrait view */
@media only screen and (max-width: 1023px) {
	.whitelabel_explorer .whitelabel_banner_section {
		padding: 20px 0 40px;
	}
	.whitelabel_explorer .whitelabel_banner_section .bannerImg {
		left: calc(100% - 50% + 24px);
	}
	.whitelabel_explorer .whitelabel_banner_grid .banner_heading {
		font-size: 32px;
		line-height: 140%;
	}
	.whitelabel_explorer .whitelabel_banner_grid .banner_summary, .whitelabel_explorer .whitelabel_banner_grid .banner_tagline {
		font-size: 13px;
		line-height: 20px;
	}
	.whitelabel_explorer .whitelabel_banner_grid .banner_listing p, .whitelabel_explorer .key_features_section p {
		font-size: 14px;
	}
	.whitelabel_explorer .crypto-service h4, .whitelabel_explorer .who_is_section .who_is_grid_container h4, .whitelabel_explorer .key_features_section h4 {
		font-size: 18px;
	}
	.whitelabel_explorer .cta-section .cta-grid {
		grid-template-columns: 1fr;
		grid-gap: 2rem;
	}
	.whitelabel_explorer .cta-section h3{ 
		font-size: 20px;
	}
	.whitelabel_explorer .cta-section h2{
		font-size: 24px;
	}
	.whitelabel_explorer .compare_section .theme-text {
		width: 600px;
		max-width: 100%;
	}
	.whitelabel_explorer .compare_section .img-comp-slider {
		width: 40px;
		height: 40px;
		background-size: 40px;
	}
	.whitelabel_explorer .compare_section .img-comp-container {
		width: 600px;
		max-width: 100%;
		height: 400px; /*should be the same height as the images*/
	}
	.whitelabel_explorer .compare_section .img-comp-img img {
		height: 400px;
	}
	.whitelabel_explorer #wpforms-9044 .wpforms-form button[type="submit"] {
		width: 100% !important;
	}
}

/* For mobile view */
@media only screen and (max-width: 767px) {
	.whitelabel_explorer .whitelabel_banner_grid, .whitelabel_explorer .grid_odd_section, .whitelabel_explorer .grid_even_section {
		grid-template-columns: 1fr;
	}
	.whitelabel_explorer .whitelabel_banner_section .bannerImg {
		position: relative;
		left: 0;
		transform: none;
		max-width: 100%;
		height: auto;
		top: 0;
	}
	.whitelabel_explorer .crypto-service .crypto-service-img img, .whitelabel_explorer .key_features_section img {
		width: 100%;
	}

	.whitelabel_explorer #wpforms-form-9044 .wpforms-one-half {
		width: 100%;
		margin-left: 0;
	}
}

/* For mobile small screen view */
@media only screen and (max-width: 640px) {
	.whitelabel_explorer .compare_section .theme-text {
		width: 300px;
	}
	.whitelabel_explorer .compare_section .theme-text > div {
		padding: 6px;
	}
	.whitelabel_explorer .compare_section .img-comp-container {
		width: 300px;
		height: 200px;
	}
	.whitelabel_explorer .compare_section .img-comp-img img {
		height: 200px;
	}
	.whitelabel_explorer .compare_section .theme-text p {
		font-size: 13px;
	}
	.whitelabel_explorer .compare_section{
		background-image:url("https://media.calibraint.com/calibraint-wordpress/wp-content/uploads/2025/08/26062025/wle-theme-bg.webp");
	}
	.whitelabel_explorer .whitelabel_banner_section{
		background-image: url(https://media.calibraint.com/calibraint-wordpress/wp-content/uploads/2025/08/26070841/wle-theme-bg-image.webp);
		background-position: left;
	}
}