
	@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;700;800&display=swap');

	.Samsonite_content {
		max-width: 930px;
		margin: auto !important;
		background: #fff !important;
		color: #000 !important;
		font-family: 'Montserrat', sans-serif !important;
		font-size: 0px !important;
		font-weight: 300 !important;
	}


	.Samsonite_content img {
		width: 100%;
		margin-bottom: 0px;
	}

	.pl20 {
		padding-left: 20px !important;
	}

	.pr20 {
		padding-right: 20px !important;
	}

	.pt20 {
		padding-top: 20px !important;
	}

	.pb20 {
		padding-bottom: 20px !important;
	}

	.pt40 {
		padding-top: 40px !important;
	}

	.pb40 {
		padding-bottom: 40px !important;
	}

	.pt60 {
		padding-top: 60px !important;
	}

	.pb60 {
		padding-bottom: 60px !important;
	}

	.ml-20 {
		margin-left: -20px !important;
	}

	.mr-20 {
		margin-right: -20px !important;
	}

	.ml-40 {
		margin-left: -40px !important;
	}

	.mr-40 {
		margin-right: -40px !important;
	}

	.mt10 {
		margin-top: 10px !important;
	}

	.mb10 {
		margin-bottom: 10px !important;
	}

	.mt20 {
		margin-top: 20px !important;
	}

	.mb20 {
		margin-bottom: 20px !important;
	}

	.mt40 {
		margin-top: 40px !important;
	}

	.mb40 {
		margin-bottom: 40px !important;
	}

	.text-c {
		text-align: center !important
	}

	.text-l {
		text-align: left !important
	}

	.img-max600 {
		max-width: 600px !important
	}

	.text-nowrap {
		white-space: nowrap !important
	}


	.Stable {
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-ms-flex-align: center;
		-ms-flex-wrap: wrap;
		-webkit-align-items: center;
		-webkit-box-align: center;
		position: relative;
		flex-wrap: wrap;
		padding: 0;
		top: 0px;
		left: 0px;
		align-items: center;
	}

	.StableT {
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-ms-flex-align: top;
		-ms-flex-wrap: wrap;
		-webkit-align-items: top;
		-webkit-box-align: top;
		position: relative;
		flex-wrap: wrap;
		padding: 0;
		top: 0px;
		left: 0px;
		align-items: top;
	}

	.Stable-cell {
		box-sizing: border-box;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		width: 100%;
		padding: 0;
		overflow: hidden;
		list-style: none;
	}

	.Stable-cell>h5,
	.Stable-cell>h2,
	.Stable-cell>h3,
	.Stable-cell>h4,
	.Stable-cell>h5,
	.Stable-cell>h6 {
		margin: 0;
	}

	.Stable--2cols>.Stable-cell {
		width: 50%;
	}

	.Stable--3cols>.Stable-cell {
		width: 33.33%;
	}

	.Stable--4cols>.Stable-cell {
		width: 25%;
	}

	.Stable--5cols>.Stable-cell {
		width: 20%;
	}

	.Stable--6cols>.Stable-cell {
		width: 16.6%;
	}

	.Stable-cell {
		margin: 0px;
		padding-left: 40px;
		padding-right: 40px;
	}

	.Stable-cell img {
		width: 100%;
		margin-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
	}

	.logo-img {
		max-width: 290px !important;
		margin-left: auto !important;
		margin-right: auto !important;
		display: block !important;
	}


	.Stable-cell h3 {
		font-size: 28px !important;
		line-height: 34px !important;
		text-align: center !important;
		font-family: 'Montserrat', sans-serif !important;
		font-weight: 300 !important;
		color: #000 !important;
	}

	.Stable-cell h4 {
		font-size: 16px !important;
		line-height: 24px !important;
		text-align: center !important;
		font-family: 'Montserrat', sans-serif !important;
		font-weight: 300 !important;
		color: #000 !important;
	}


	.Stable-cell h5 {
		font-size: 18px !important;
		line-height: 24px !important;
		text-align: left;
		font-family: 'Montserrat', sans-serif !important;
		font-weight: 800 !important;
		color: #000 !important;
		letter-spacing: -0.1px;
		text-transform: uppercase;
	}


	.Stable-cell p {
		font-size: 14px !important;
		line-height: 20px !important;
		font-family: 'Montserrat', sans-serif !important;
		font-weight: 300 !important;
	}

	.Stable-cell ul,
	ol {
		font-size: 0px;
		padding: 0px;
	}

	.Stable-cell li {
		font-size: 14px !important;
		line-height: 20px !important;
		text-align: left !important;
		font-family: 'Montserrat', sans-serif !important;
		font-weight: 300 !important;
	}

	.videoWrapper {
		position: relative;
		padding-bottom: 100%;
		padding-top: 200px;
		height: 0;
	}

	.videoWrapper video {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

	.videoWrapper2 {
		position: relative;
		padding-bottom: 56.25%;
		padding-top: 0px;
		height: 0;
	}

	.videoWrapper2 video {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

	.videoWrapper2 iframe {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}


	@media all and (max-width: 700px) {
		.Stable--collapse {
			display: block;
		}

		.Stable--collapse>.Stable-cell {
			width: 100% !important;
		}

		.Stable--collapse>.Stable-cell--foot {}

		.logo-img {
			max-width: 190px !important;
		}
	}

	.no-flexbox .Stable {
		display: block;
	}

	.no-flexbox .Stable>.Stable-cell {
		width: 100%;
	}
