<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 1438px) {
	.pid_wrapper {
		padding-top: 80px;
	}

	.site_grid_container_pid_top_img {
		margin-top: 50px;
		height: 400px;
	}

	.full_grid_container_pid_top_img {
		margin-top: 0px;
		height: 300px;
	}

	.narrow_grid_container_pid_top_img {
		margin-top: 50px;
		height: 300px;
	}

	.pid_top_content {
		margin-top: 60px;
		margin-bottom: 50px;
	}

	.pid_module_container {
		margin-bottom: 50px;
	}

	.pid_module_title_container {
		margin-bottom: 40px;
	}

    .pidm_padding_top {
        padding-top: 70px;
    }
    .pidm_padding_bottom {
        padding-bottom: 70px;
    }
    .pidm_no_padding_top {
        padding-top: 0px;
    }
    .pidm_no_padding_bottom {
        padding-bottom: 0px;
    }
}

@media all and (max-width: 1439px) and (min-width: 769px) {
	.pid_wrapper {
		padding-top: 80px;
	}

	.site_grid_container_pid_top_img {
		margin-top: 50px;
		height: 400px;
	}

	.full_grid_container_pid_top_img {
		margin-top: 0px;
		height: 300px;
	}

	.narrow_grid_container_pid_top_img {
		margin-top: 50px;
		height: 300px;
	}

	.pid_top_content {
		margin-top: 40px;
		margin-bottom: 40px;
	}

	.pid_module_container {
		margin-bottom: 50px;
	}

	.pid_module_title_container {
		margin-bottom: 30px;
	}

    .pidm_padding_top {
        padding-top: 50px;
    }
    .pidm_padding_bottom {
        padding-bottom: 50px;
    }
    .pidm_no_padding_top {
        padding-top: 0px;
    }
    .pidm_no_padding_bottom {
        padding-bottom: 0px;
    }
}

@media all and (max-width: 768px) and (min-width: 481px) {
	.pid_wrapper {
		padding-top: 85px;
	}

	.site_grid_container_pid_top_img {
		margin-top: 50px;
		height: 200px;
	}

	.full_grid_container_pid_top_img {
		margin-top: 0px;
		height: 200px;
	}

	.narrow_grid_container_pid_top_img {
		margin-top: 50px;
		height: 200px;
	}

	.pid_top_content {
		margin-top: 30px;
		margin-bottom: 30px;
	}

	.pid_module_container {
		margin-bottom: 50px;
	}

	.pid_module_title_container {
		margin-bottom: 20px;
	}

    .pidm_padding_top {
        padding-top: 30px;
    }
    .pidm_padding_bottom {
        padding-bottom: 30px;
    }
    .pidm_no_padding_top {
        padding-top: 0px;
    }
    .pidm_no_padding_bottom {
        padding-bottom: 0px;
    }
}

@media all and (max-width:480px) and (min-width:319px) {
	.pid_wrapper {
		padding-top: 85px;
	}

	.site_grid_container_pid_top_img {
		margin-top: 50px;
		height: 160px;
	}

	.full_grid_container_pid_top_img {
		margin-top: 0px;
		height: 160px;
	}

	.narrow_grid_container_pid_top_img {
		margin-top: 50px;
		height: 160px;
	}

	.pid_top_content {
		margin-top: 25px;
		margin-bottom: 20px;
	}

	.pid_module_container {
		margin-bottom: 50px;
	}

	.pid_module_title_container {
		margin-bottom: 20px;
	}

    .pidm_padding_top {
        padding-top: 20px;
    }
    .pidm_padding_bottom {
        padding-bottom: 20px;
    }
    .pidm_no_padding_top {
        padding-top: 0px;
    }
    .pidm_no_padding_bottom {
        padding-bottom: 0px;
    }
}

@media (max-width: 320px) {
	.pid_wrapper {
		padding-top: 85px;
	}

	.site_grid_container_pid_top_img {
		margin-top: 50px;
		height: 160px;
	}

	.full_grid_container_pid_top_img {
		margin-top: 0px;
		height: 160px;
	}

	.narrow_grid_container_pid_top_img {
		margin-top: 50px;
		height: 160px;
	}

	.pid_top_content {
		margin-top: 25px;
		margin-bottom: 25px;
	}

	.pid_module_container {
		margin-bottom: 50px;
	}

	.pid_module_title_container {
		margin-bottom: 20px;
	}

    .pidm_padding_top {
        padding-top: 20px;
    }
    .pidm_padding_bottom {
        padding-bottom: 20px;
    }
    .pidm_no_padding_top {
        padding-top: 0px;
    }
    .pidm_no_padding_bottom {
        padding-bottom: 0px;
    }
}
</pre></body></html>