.font-gotham{font-family:'Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal}.font-gotham-medium{font-family:'Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}.font-gotham-bold{font-family:'Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.font-mercury{font-family:'Mercury SSm A','Mercury SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}.font-mercury-light{font-family:'Mercury SSm A','Mercury SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal}.font-mercury-bold{font-family:'Mercury SSm A','Mercury SSm B',Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}html{font-family:'Mercury SSm A','Mercury SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:24px;background-color:#FAFAFA}body{font-family:'Mercury SSm A','Mercury SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;max-width:1200px;min-height:100vh;background-color:white;margin:auto;display:flex}h1{font-family:'Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:30px;line-height:32px}h2{font-family:'Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:24px;line-height:28px}img{max-width:100%}figure{margin:0}figure img{margin-bottom:10px}figcaption{font-family:'Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:16px;color:#666666}.container>h1{margin-top:0}#intro-copy>h1{margin-top:0}body{display:flex;justify-content:space-between;flex-direction:column}header{flex:none}#content{flex-grow:1}footer{flex:none}.container{padding:20px 30px}.container.container-main{padding-top:60px;padding-bottom:90px;max-width:900px;margin:auto}@media all and (max-width:900px){.container.container-main{padding:20px 30px 40px}}.container [class^="col-"]{float:left;min-height:1;position:relative;padding-left:20px;padding-right:20px}.container .col-1{width:8.33333333%}.container .col-2{width:16.66666667%}.container .col-3{width:25%}.container .col-4{width:33.33333333%}.container .col-5{width:41.66666667%}.container .col-6{width:50%}.container .col-7{width:58.33333333%}.container .col-8{width:66.66666667%}.container .col-9{width:75%}.container .col-10{width:83.33333333%}.container .col-11{width:91.66666667%}.container .col-12{width:100%}.row{margin-left:-20px;margin-right:-20px}.clearfix:after{content:"";display:table;clear:both}#logo-slalom{width:115px;height:30px}@media all and (max-width:768px){#logo-slalom{width:92px;height:24px}}#logo-lyf{width:129px;height:36px}#banner-image{max-width:100%;min-width:320px}#intro-copy{margin-bottom:40px}#form-wrapper{margin-top:40px}#form-wrapper h2{margin-bottom:30px}div[pardot-region-type="WYSIWYG"]>*{margin-top:0;padding-top:0}#footer-content-wrapper{display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center}@media all and (max-width:585px){#footer-content-wrapper{-webkit-flex-direction:column;flex-direction:column}}#footer-content-wrapper>img{width:129px}#footer-content-wrapper>div,#footer-content-wrapper>img{-webkit-flex:0 0 1}#social-links a{text-decoration:none}#social-links a:active,#social-links a:hover,#social-links a:visited{text-decoration:none}#social-links img{height:35px;width:35px}#legal-copy{width:170px;color:#999999;font-size:10px;line-height:14px;text-transform:uppercase;text-align:right;font-family:sans-serif}@media all and (max-width:585px){#legal-copy{text-align:center}}#legal-copy span{display:block}#legal-copy a{color:#999999;text-decoration:none}#legal-copy a:active,#legal-copy a:visited{color:#999999;text-decoration:none}#legal-copy a:hover{color:#555555;text-decoration:underline;font-weight:500}@media all and (max-width:585px){#logo-lyf{margin:20px 0}}.no-billboard .container{padding-top:30px}.layout-1-col-img-embed [pardot-region]{margin-bottom:30px}.layout-2-col div[class^="col-"]>h1,.layout-2-col div[class^="col-"]>h2,.layout-2-col div[class^="col-"]>h3,.layout-2-col div[class^="col-"]>h4,.layout-2-col div[class^="col-"]>h5,.layout-2-col div[class^="col-"]>h6,.layout-2-col div[class^="col-"]>p{margin-top:0}.layout-2-col #form-wrapper{margin-top:0}@media all and (max-width:768px){.layout-2-col #form-wrapper{margin-top:40px}}.layout-2-col #form-wrapper h2{margin-top:0}@media all and (max-width:768px){.layout-2-col .col-6{width:100%}.layout-2-col .col-6:first-child{margin-bottom:30px}}.layout-2-col-img-embed [pardot-region]{margin-bottom:30px}.layout-2-col-img-embed #image-content{margin-bottom:10px}.layout-3-col div[class^="col-"]>h1,.layout-3-col div[class^="col-"]>h2,.layout-3-col div[class^="col-"]>h3,.layout-3-col div[class^="col-"]>h4,.layout-3-col div[class^="col-"]>h5,.layout-3-col div[class^="col-"]>h6,.layout-3-col div[class^="col-"]>p{margin-top:0}.layout-3-col #form-wrapper{margin-top:0}.layout-3-col #form-wrapper h2{margin-top:0}@media all and (max-width:900px){.layout-3-col img{width:100%}}@media all and (max-width:768px){.layout-3-col .col-4{width:100%;margin-bottom:40px}}@-ms-viewport{width:device-width} .container.container-main > p{Font-family: 'Gotham SSm A', 'Gotham SSm B', "Helvetica Neue", Helvetica, Arial, sans-serif} p.submit input {-webkit-appearance: none;-webkit-border-radius: 0; background: none; font-family: 'Gotham SSm A', 'Gotham SSm B', "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 500; font-style: normal; font-size: 14px; display: inline-block; width: auto; padding: 9px 32px; background-color: #0070CD; color: white; cursor: pointer; margin: auto; line-height: 24px; border: 0; border-radius: 3px;} .form-field label.field-label {font-weight: bold; font-style: normal; padding: 1px 1px 1px 1px; font-size: 14px;} .form-field input, .form-field textarea {-webkit-flex: 1 0 auto; flex: 1 0 auto; border: 0; background-color: #f1f1f1; padding: 10px 12px; max-width: 100%;}.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
