#become-a-reseller {
    margin: 0 auto;
    max-width: 1200px;
}
#become-a-reseller .section {
    margin-bottom: 20px;
    padding: 20px;
}
#become-a-reseller .button-container {
    margin: 0;
}
#become-a-reseller .button {
    font-size: 12px;
	text-transform: uppercase;
}
@media screen and (max-width: 480px) {
	#become-a-reseller .button {
		display: block;
		width: 100%;
	}
}
@media screen and (min-width: 740px) {
    #become-a-reseller .button {
		min-width: 240px;
	}
}
#become-a-reseller-header .container,
#becore-a-reseller-a-single-source-of-identification-solutions .container,
#become-a-reseller-a-full-range-of-eco-friendly-products .container {
    margin: 0 auto;
    max-width: 960px;
}
#become-a-reseller-header {
    background-color: var(--pdc-secondary-color-mist-25prc);
}
#become-a-reseller-a-full-range-of-eco-friendly-products {
    background-color: var(--pdc-color-green-25prc);
}
#become-a-reseller-a-full-range-of-eco-friendly-products .button {
	background: #78be20; /* pdc-color-green */
	color: #FFF;
}
@media screen and (min-width: 740px) {
	#become-a-reseller-header,
    #become-a-reseller-a-full-range-of-eco-friendly-products {
        background-repeat: no-repeat;
        background-size: cover;
    }
    #become-a-reseller-header {
        background-image: url(/media/wysiwyg/landing-pages/become-a-reseller/become-a-reseller-header-1200x600.webp);
        background-position: center;
    }
    #become-a-reseller-a-full-range-of-eco-friendly-products {
        background-color: #dceac8;
        background-image: url(/media/wysiwyg/landing-pages/become-a-reseller/background-eco-friendly-1200x300.webp);
        background-position: center bottom;
        padding-bottom: 200px !important;
    }
}
#become-a-reseller-header h1,
#become-a-reseller-header h2,
#becore-a-reseller-a-single-source-of-identification-solutions h2,
#become-a-reseller-a-full-range-of-eco-friendly-products h2,
#become-a-reseller-where-the-magic-happens h2 {
    font-weight: 600;
    text-transform: uppercase;
}
#become-a-reseller-header h1 {
    position: absolute;
    top: -40px;
    visibility: hidden;
}
@media screen and (min-width: 740px) {
	#become-a-reseller-header h2 span,
	#becore-a-reseller-a-single-source-of-identification-solutions h2 span {
		display: inline-block;
		width: 100%;
	}
}
#become-a-reseller-header p,
#become-a-reseller-header .card,
#becore-a-reseller-a-single-source-of-identification-solutions p {
    color: var(--pdc-primary-color-bright-blue);
}
#become-a-reseller-header .row.flex,
#becore-a-reseller-a-single-source-of-identification-solutions .row.flex {
    justify-content: center;
}
@media screen and (min-width: 960px) {
    #become-a-reseller-header .row > .column.large-custom {
        width: 20%;
    }
}
#become-a-reseller-header .card,
#becore-a-reseller-a-single-source-of-identification-solutions .card {
    height: calc(100% - 1rem);
}
#become-a-reseller-header .card-image img.icon {
    max-width: 72px;
    padding: 10px;
}
#become-a-reseller-header .card-heading {
    text-transform: uppercase;
    font-weight: bold;
}
@media screen and (max-width: 479px) {
    #become-a-reseller-where-the-magic-happens .row {
        display: none;
    }
}