.flow > * + * {
margin-block-start: var(--flow-space, 1em);
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
li,
ol,
ul,
.et_pb_module.et_pb_heading
{
font-family: inherit;
line-height:1.2;
margin:0;
padding:0; }
.blk-fnt,
.et_pb_module.et_pb_heading.blk-fnt .et_pb_module_heading{
color:hsl(var(--clr-black)/1 );
}
.green-fnt{
color:hsl(var(--clr-green-hsl));
}
.red-fnt{
color:hsl(var(--clr-red-hsl));
}
.orange-fnt{
color:hsl(var(--clr-orange-hsl));
}
.blue-fnt{
color:hsl(var(--clr-blue-hsl));
}
.et_pb_text_inner ul,
.et_pb_text_inner p{
line-height: 1.5;
}
.et_pb_text_inner .ambassador-body-txt li,
.et_pb_text_inner .ambassador-body-txt p,
.careers-txt .et_pb_text_inner p{
font-size: clamp(1rem, 0.8644rem + 0.678vw, 1.5rem);
}
.ambassador-hdr .et_pb_text_inner h1 span{
display: block;
max-width:100%; font-size: clamp(2rem, 0.6441rem + 6.7797vw, 7rem);
line-height: 1.2;
font-weight:900;
font-family:var(--ambassador-header-font);
color:#000;
}
.contact-hdr{
font-size: clamp(2.5rem, 2.0455rem + 2.2727vw, 3.75rem);
}
.contact-hdr-h3 {
font-size: clamp(1.5625rem, 1.2216rem + 1.7045vw, 2.5rem);
}
.ambassador-hdr .et_pb_text_inner h1{
margin-bottom: 2.25rem;
font-family:var(--ambassador-header-font);
display:flex;
flex-direction:column;
font-size: clamp(2.1875rem, 0.8824rem + 6.5254vw, 7rem);
color:#000;
}
.ambassador-hdr .et_pb_text_inner{
font-family:var(--ambassador-body-font);
line-height:1.6rem;
color:#000;
}
.careers-hdr .et_pb_text_inner h1 span{
display: block;
max-width:100%;
white-space: nowrap;
font-size: clamp(2.5rem, 1.2797rem + 6.1017vw, 7rem);
line-height: 1.2;
font-weight:900;
font-family:var(--ambassador-header-font);
color:#000;
}
.ambassador-body-txt,
.career-body-txt {
max-width: 800px;
}
.et_pb_row .et_pb_module.product-hdr-light{
font-family:var(--product-header-light-font);
font-size: clamp(1.5rem, 1.1271rem + 1.8644vw, 2.875rem);
font-weight:var(--fnt-w-600);
letter-spacing:.125em;
margin-bottom:1rem;
line-height:1;
}
.et_pb_row .et_pb_module.product-hdr-hvy{
font-family:var(--product-header-font);
font-size: clamp(4rem, 3.1864rem + 4.0678vw, 7rem);
font-weight:var(--fnt-w-900);
alignment-baseline: baseline;
margin:0;
line-height:1;
}
.et_pb_row.product-hdr .et_pb_module.et_pb_heading .et_pb_module_heading{
font-size:inherit;
font-weight: inherit;
}
#menu-item-720,
#menu-item-719{
display:none;
}
.button-row{ display:none;
gap: 2rem;
}
.et_pb_row .et_pb_heading_container .et_pb_module_heading{
font-size:inherit;
}
.et_pb_section.grid-stack{
display:grid;
grid-template-columns: 1fr;
align-items: center;
}
.et_pb_row.stack-order-one{
grid-row: 1;
grid-column: 1/12 ;
font-size: clamp(2.5rem, 2.161rem + 1.6949vw, 3.75rem); }
@media (min-width:767px){
.et_pb_row.stack-order-one{
font-size: clamp(1.8rem, 0.6518rem + 2.5292vw, 3.75rem);
white-space: nowrap;
}
}
.et_pb_row.stack-order-three{
grid-row: 11;
grid-column: 1/12;
font-size: clamp(2.5rem, 2.161rem + 1.6949vw, 3.75rem);
}
.et_pb_row.stack-order-four{
grid-row: 12;
grid-column: 1/12;
}
div#four-can-columns {
grid-row: -1 / 12;
grid-column: 1 / 12;
}
@media (max-width:767px){
.et_pb_row.stack-order-one{
background-color:var(--clr-red); }
.et_pb_row.stack-order-three{
background-color:var(--clr-blue);
}	
div#four-can-columns {
grid-row: 2 / 11;
grid-column: 1 / 12;
}
.dsm_flipbox_child_image{
margin-bottom:0;
}
}
@media (max-width:980px){
.ambassador-hdr .et_pb_text_inner{ margin-left:0;}
.et_pb_image.ambassador-hdr{ text-align: center;} 
.ambassador	img{ margin-inline: auto;}
}
.et_pb_menu_0_tb_header.et_pb_menu.nav-clamp ul li a{
font-size: clamp(1rem, 0.5288rem + 0.7692vw, 1.25rem);
}
@media (max-width:980px){
.et_pb_row.ambassador-flex-reverse>.et_pb_column{
margin-top:30px;
}	
.et_pb_row.ambassador-flex{
max-width: 80%;
}
.et_pb_row.ambassador-flex-reverse{
display:flex;
flex-direction: column-reverse;
justify-content: center;
max-width: 80%;
margin-inline: auto;
}
}