/* generated from SCSS/CSS Codepen workflow */

.prtyp-retail__493428 .cta-banner-prtyp {
	 padding: 1rem 2rem;
	 background-color: #006d9e;
	 display: flex;
	 flex-wrap: wrap;
	 max-width: 1440px;
	 align-items: center;
	 margin: 1rem 0 2rem 0;
	 border-left: 5px solid #21b1f2;
}
 .prtyp-retail__493428 .cta-banner-prtyp--title-container {
	 padding-right: 1rem;
	 display: flex;
	 flex-grow: 1;
}
 .prtyp-retail__493428 .cta-banner-prtyp--title {
	 color: #fff;
}
 .prtyp-retail__493428 .cta-banner-prtyp--btn {
	 display: flex;
	 background-color: #006d9e;
	 border: 1px solid #fff;
	 color: #fff;
	 border-radius: 2px;
	 padding: 8px 16px;
	 align-items: center;
	 height: 40px;
}
 .prtyp-retail__493428 .cta-banner-prtyp--btn:hover {
	 background-color: #fff;
	 border: 1px solid #fff;
	 color: #006d9e;
}
 .prtyp-retail__493428 .cta-banner-prtyp--title {
	 font-weight: normal;
	 font-size: 1.5rem;
	 font-family: "Slate W02 Regular", Arial, sans-serif;
	 margin: 0;
}
 .prtyp-retail__493428 .cta-banner-prtyp--btn {
	 font-size: 1rem;
	 font-family: "Slate W02 Bold", Arial, sans-serif;
}
 

 /*text img */
.prtyp-retail__493428 .textandimage img {
	width: 200px;
	border-radius:2px;
}

/*column*/
.prtyp-retail__493428 .col-2-set {
	padding-left:0;
	padding-right:0;
}