*{box-sizing:border-box}html,body{margin:0;padding:0;font-size:16px;color:#303030;font-family:Wix Madefor Display,sans-serif!important}h1,h2,p{margin:0}h1{font-size:2rem}h2{font-size:1.5rem}ol,ul,menu{list-style:none;margin:0;padding:0}a{color:inherit;text-decoration:inherit}img,video{max-width:100%;height:auto}.link{color:#d50032;font-size:.7rem;margin:2px 0}.underlined-link{text-decoration:underline;color:#d50032;font-size:.7rem;margin:2px 0}small{font-weight:700}.smallText{font-size:.9rem}.heavytext{font-weight:700;font-size:1.2rem}#header-container{height:50px;display:flex;align-items:center;padding:16px}#header-container h2{font-weight:400}#main-nav{width:200px;background-color:#fff;box-shadow:4px 4px 16px #0000001a;height:100vh;position:sticky;top:0;display:flex;flex-direction:column;justify-content:space-between}#mobile-nav{display:none;position:relative;background-color:#fff;box-shadow:4px 4px 16px #0000001a}#mobile-nav ul{transition:height .25s ease-in}#main-nav ul{display:flex;flex-direction:column;justify-content:space-between}.nav-link-holder{width:100%;height:50px;display:flex;padding:24px;align-items:center;font-size:1rem;cursor:pointer;font-weight:700}#mobile-nav .nav-link-holder{justify-content:center}.nav-link-holder:hover,.nav-link-holder[active=true]{background-color:#d50032;color:#fff}#main-container{display:flex}form{padding:32px;display:flex;flex-direction:column}label{font-weight:700}textarea,input[type=text],input[type=date],input[type=number],input[type=email],input[type=password],input[type=phone]{margin-bottom:24px;border-radius:10px!important;border:1px solid #AFAFAF!important;font-family:Wix Madefor Display,sans-serif;font-size:1rem}input:not(input[type=checkbox],input[type=submit],input[type=radio]),select{border-radius:10px;padding:8px!important;max-width:300px;background-color:#fff;font-family:Wix Madefor Display,sans-serif!important;font-size:16px}select{min-height:32px;border:1px solid #AFAFAF!important}textarea{border-radius:5px;min-height:52px;padding:8px}input[type=submit],.button{width:-moz-fit-content;width:fit-content;max-width:200px;padding:16px 32px;text-align:center;background-color:#d50032;color:#fff;font-weight:700;border-radius:10px;cursor:pointer;outline:none;border:none;max-height:50px}input:focus,textarea:focus{outline:none;border:1px solid #D50032!important;box-shadow:#d50032 1px 1px 5px}input[disabled]{background-color:#d2d2d2!important}.button-outlined{width:-moz-fit-content;width:fit-content;max-width:200px;padding:16px 32px;text-align:center;border:2px solid #D50032;color:#d50032;font-weight:700;border-radius:10px;cursor:pointer}.button:hover,.button-outlined:hover{background-color:#ffc0cbfc;color:#d50032}#checkbox-container{display:flex;width:100%;flex-wrap:wrap;flex-direction:column;max-height:350px}.checkbox-item{font-size:.9rem;align-content:center;accent-color:#D50032}.checkbox-item input[type=checkbox]{border-radius:5px;width:15px;height:15px;border:1px solid #AFAFAF}.pm-table-row,.pm-table-title{padding:16px}.pm-table-title{background-color:#000;color:#fff;font-weight:700}.pm-table-row{display:grid;grid-column-gap:24px;height:50px}.pm-table-row-2{display:grid;grid-template-columns:1fr 1fr;padding:0 8px;align-items:center;width:100%}.search-container{border:1px solid #afafafaf;max-width:1000px;margin:0 auto 48px;border-radius:10px}.search-container>input[type=submit]{width:100%!important;margin:0 auto}.search-inputs{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row!important}.search-inputs>div{display:flex;flex-direction:column}#homepage-content{padding:100px 24px;background-color:#fff;max-width:1140px;margin:0 auto}.marketing-opportunity{width:300px;margin-bottom:48px}.marketing-opportunity div{margin:0 auto;width:250px;height:250px;overflow:hidden;border-radius:25px;background-size:cover;background-repeat:no-repeat}.marketing-opportunity>h3{text-align:center}.marketing-opportunity>p{padding:0 24px;line-height:24px}.big-marketing-opportunity{width:600px;margin-bottom:48px;border:1px solid #D50032;border-radius:25px;padding:24px}.big-marketing-opportunity div{margin:0 auto;width:250px;height:250px;overflow:hidden;border-radius:25px;background-size:cover;background-repeat:no-repeat}.big-marketing-opportunity>h3{text-align:center}.big-marketing-opportunity>p{padding:0 24px}#ad-opp-content{padding:100px 24px;background-color:#fff;max-width:1140px;margin:0 auto}#ad-opp-content p{line-height:24px;margin:16px 0}.ad-opp-text,#ad-opp-content img{margin:0 auto;display:block}.ad-opp-text{max-width:800px;margin-top:64px}.ad-opp-list li{margin:8px 0;line-height:24px}.bt-row{display:grid;grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:24px;height:50px}.br-container{display:flex;flex-direction:column;justify-content:flex-end}.br-title{font-size:.8rem;font-weight:700;margin-top:16px}.br-date{font-size:.8rem}.br-container>a{width:100%;border-radius:5px;overflow:hidden}.br-container>a>img{display:block}.brochure-form-section{margin-bottom:48px}#tooltip-container,.tooltip-container{padding:0;border-radius:24px;background-color:#dfdfdf;max-width:900px;position:fixed;height:0;opacity:0;display:"none";overflow:hidden;transition:height .5s ease-in,padding .5s ease-in,opacity .5s ease-in}#tooltip-map{width:500px;height:300px;background-image:url(/img/map.jpg);margin:0 auto 24px}.missing-thumbnail{border-radius:5px;height:100%;height:200px;background-color:#dfdfdf;text-align:center;display:flex;align-items:center;justify-content:center}.br-metric{display:flex;margin-bottom:18px}.br-metric>p:first-child{font-weight:700;margin-right:8px}#edit-toggle{color:#d50032;text-decoration:underline;cursor:pointer}#cart-preview{width:100%;border-radius:10px;border:1px solid #AFAFAF;background-color:#fff;bottom:0;padding:16px;overflow:hidden}#line-items{font-size:.9rem}.wc-order{margin:16px 0}.line-item{width:100%;display:grid;grid-template-columns:1fr 2fr 1fr}.item-title{font-weight:700}#cart-items{max-width:600px;width:100%}.cart-item{width:100%;padding:16px;background-color:#fff;border-radius:10px;border:1px solid #AFAFAF;margin:16px 0}.cart-line-item{width:100%;display:grid;grid-column-gap:16px;grid-template-columns:2fr 2fr 1fr;text-align:center;margin:16px;font-size:.9rem;align-items:center}#orders-table{max-width:900px;margin:0 auto}#orders-table-header,.order-summary{display:grid;grid-template-columns:1fr 2fr 2fr 1fr 1fr}#orders-table-header{font-weight:700;padding:16px}.order-row:hover{border:2px solid #D50032}.order-summary{align-items:center;padding:1rem;cursor:pointer;font-size:.8rem}.order-summary:hover{color:#fff;background-color:#000}.order-details{overflow:scroll;background-color:#fff;transition:height .25s ease-in}.metadata{padding:.8rem;display:grid;grid-template-columns:1fr 1fr 1fr}.metadata>h2{font-size:1.5rem;font-weight:700}#close-button{width:-moz-fit-content;width:fit-content}#partner-cards-container{display:flex;flex-wrap:wrap;max-width:900px;margin:0 auto}.partner-card{cursor:pointer}.partner-card-plain,.partner-card{padding:24px;text-align:center;border:1px solid #5a5a5a;width:-moz-fit-content;width:fit-content;border-radius:10px;margin:8px;font-size:.8rem}.partner-card:hover{border:1px solid #D50032}.modal{position:fixed;left:0;right:0;margin-left:auto;margin-right:auto;padding:16px;background-color:#afafafd7;top:25%;z-index:9999}.modal-sheet{position:absolute;width:100%;height:100%;z-index:1}.light-gray-border{border:2px solid #dfdfdf}.light-gray-text{color:#5c5c5c}.paginator{margin-top:32px;display:flex;justify-content:space-between}#reg-first-section{margin-right:24px}.legend-text{font-size:.6rem}@media screen and (max-width:1100px){#main-container{display:block}#main-nav{display:none}#mobile-nav{display:block}}@media screen and (max-width:670px){#reg-first-section{margin-right:0}}
