.bio-thumbnail h3{margin-bottom:0}.bio-thumbnail .make-center{margin:0 auto}.faqs{margin-bottom:40px}.panel{border-bottom:1px solid #ccc;text-align:left}.panel.panel-blank{box-shadow:none}.panel .panel-heading{padding:0;margin:0;font-size:1em}.panel .panel-heading a{padding:12px 30px 20px 0;display:block;position:relative}.panel .panel-heading a.collapsed:after,.panel .panel-heading a:after{font-family:FontAwesome;position:absolute;right:8px;line-height:0;top:40%}.panel .panel-heading a:after{content:"\f0d8"}.panel .panel-heading a.collapsed:after{content:"\f0d7"}.panel .panel-heading a:active,.panel .panel-heading a:focus{outline:0}.panel .panel-collapse{padding-bottom:20px}.promo-tile .carousel-inner img{margin:auto}.promo-tile .carousel-control{color:#A30A5F}.promo-tile .carousel-control.left,.promo-tile .carousel-control.right{background:0 0}@media (max-width:767px){.promo-tiles{border-bottom:1px solid #bdbdbd}.promo-tile{margin-bottom:20px}}.made-in-usa{margin-bottom:30px}.widget{margin-bottom:20px}.cta-banner,.gallery,.graphic-link{width:100%;max-width:400px}.cta-banner{position:relative;text-align:center}.cta-banner .cta-banner-inner{position:absolute;top:18px;right:18px;bottom:18px;left:18px;background:rgba(255,255,255,.85);border:1px solid rgba(0,0,0,.25);box-shadow:0 0 0 5px rgba(255,255,255,.85)}.cta-banner .cta-banner-inner .headline{color:#555;text-transform:uppercase;margin-bottom:8px}.cta-banner .cta-banner-inner .subheadline{text-transform:uppercase;color:#777;line-height:.9}.cta-banner .cta-banner-inner .links{position:absolute;bottom:5px;left:5%;width:90%}.cta-banner .cta-banner-inner .link{display:inline-block;text-transform:uppercase}.cta-banner .cta-banner-inner .link.primary{margin-bottom:6px}.cta-banner .cta-banner-inner .link.secondary{color:#555}.gallery{border:1px solid #efefef;box-shadow:0 0 0 2px #f7f8f9;-webkit-box-shadow:0 0 0 2px #f7f8f9;text-align:center;color:#777}.gallery .headline{font-size:1em;font-weight:500;color:#777;margin-bottom:10px;display:table;white-space:nowrap}.gallery .headline:after,.gallery .headline:before{border-top:1px solid #bdbdbd;content:'';display:table-cell;position:relative;top:.5em;width:45%}.gallery .headline:before{right:3.5%}.gallery .headline:after{left:3.5%}.gallery .subheadline{display:table;margin-bottom:5px;font-size:1.8em;font-style:italic;font-weight:300;line-height:.9;min-height:52px;vertical-align:middle;width:100%}.gallery .subheadline a{color:#555}.gallery img{width:90%;margin:0 auto 10px}.gallery .link{display:block;text-transform:uppercase;margin-top:10px;font-size:1.1em;color:#777}.gallery .carousel{margin-bottom:60px}.gallery .carousel-indicators{bottom:-60px}.gallery .carousel-indicators .active{background-color:#efefef}.gallery .carousel-indicators li{border:1px solid #bdbdbd}.hero-gallery{margin-bottom:30px}.hero-copy{background:#fff;background:rgba(255,255,255,.95);border:1px solid #777;padding:40px;box-shadow:0 0 0 10px rgba(255,255,255,.95);-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.95);margin:10px!important;text-align:center;line-height:0!important;vertical-align:middle}table.kit-rates td,table.kit-rates th,table.marketing-rates,table.marketing-rates td,table.marketing-rates th,table.party-rates td,table.party-rates th,table.rewards-rates td,table.rewards-rates th{border:1px solid #722861}.hero-copy h2{font-size:3em;margin:0;padding:0;color:#4d4d4f;line-height:1;font-style:italic;font-weight:300;text-transform:none}.hero-copy .lead{font-size:1.6em;line-height:1;margin-top:10px;color:#777;text-transform:uppercase}.hero-copy .hero-btn{font-size:1.3em;color:#777;text-transform:uppercase;letter-spacing:.5px}@media (max-width:767px){.hero-copy{max-width:80%;font-size:.7em;margin:0 0 0 -10px;padding:10px;display:block;position:relative}.hero-copy h2{font-size:2em;margin-bottom:8px}.hero-copy .lead{font-size:1.3em;line-height:1;margin-bottom:10px}}@media (min-width:768px) and (max-width:991px){.hero-copy{max-width:80%;font-size:.8em;margin:0;padding:20px}.hero-copy h2{font-size:2.7em;margin-bottom:10px}.hero-copy .lead{font-size:1.5em;line-height:1.2;margin-bottom:15px}}.home-promo img{margin:0 auto}@media (max-width:767px){.home-promo a{display:block;margin-bottom:20px}}.body-content .faq,.body-content .image,.body-content .text,.body-content .video{margin-bottom:40px}table.marketing-rates{text-align:center;margin-bottom:30px}table.marketing-rates tr:nth-child(even){background-color:#E8E0E6}table.kit-rates thead,table.marketing-rates thead,table.party-rates thead,table.rewards-rates thead{background-color:#CDB9C8;text-transform:uppercase}table.marketing-rates th{padding:5px 10px}table.marketing-rates td{padding:5px 0}table.kit-rates,table.party-rates,table.rewards-rates{text-align:center;border:1px solid #722861;margin-bottom:20px}.one-col .landing-pages ul li,.one-col .row{margin:0}table.kit-rates th,table.party-rates th,table.rewards-rates th{padding:5px 10px}table.kit-rates td,table.party-rates td,table.rewards-rates td{padding:5px 0}.one-col .landing-pages{padding:0;background-color:#fff}.one-col .landing-pages h2{font-size:2em;line-height:1em;margin:10px 0 30px}.one-col .landing-pages h3{line-height:1em;margin:10px 0 0;text-transform:initial;color:#444}.one-col .landing-pages h4{text-transform:uppercase;font-style:normal}.one-col .landing-pages p{font-size:16px}.one-col .landing-pages .row{padding:10px 0}.one-col .landing-pages .row .container{border-top:3px solid #e6e7e8;padding-top:20px}.one-col .landing-pages .header-img{margin:0 0 20px;width:100%;height:150px}.one-col .landing-pages .header-img .flex-container{display:flex;align-items:center;height:100%}.one-col .landing-pages .header-img .flex-container .flex-item{display:flex;max-height:80%}.one-col .landing-pages .hero-header-img{margin:0 0 20px;width:100%;height:300px}.one-col .landing-pages .hero-header-img .outer-circle{cursor:pointer;width:250px;height:250px;margin:25px auto 0;color:#fff;background-color:rgba(114,43,99,.25);border-radius:50%;position:relative}.one-col .landing-pages .hero-header-img .outer-circle .inner-circle{cursor:pointer;position:relative;background-color:#722b63;width:225px;height:225px;border-radius:50%;margin:0 auto;top:13px}.one-col .landing-pages .hero-header-img .outer-circle .inner-circle .circle-content{position:relative;text-align:center;top:60px;color:#fff;font-size:3em}.one-col .landing-pages .hero-header-img .outer-circle .inner-circle .circle-content h4{color:#fff;font-size:28px;margin:0}.one-col .landing-pages .hero-header-img .outer-circle .inner-circle .circle-content h3{color:#fff;font-size:30px;margin:0;text-transform:initial}.one-col .landing-pages .hero-header-img .outer-circle .inner-circle .circle-content .glyphicon.glyphicon-play{left:10px}.one-col .landing-pages #hero-video-play{display:none;position:relative}.one-col .landing-pages .secondary-menu{clear:both;position:relative;top:-20px}.one-col .landing-pages .secondary-menu .first{background:#702e62}.one-col .landing-pages .secondary-menu .first a{color:#fff}.one-col .landing-pages .secondary-menu .first a:hover{text-decoration:none;background:#702e62}.one-col .landing-pages .header-ads{margin:0 auto}.one-col .landing-pages .header-ads .container{max-width:510px;padding:0;border:none}.one-col .landing-pages .header-ads .ad{padding:0}.one-col .landing-pages .header-ads .ad img{margin:0 auto;border:1px solid #e6e7e8}.one-col .landing-pages .header-ads .center-ad{margin-top:10px}.one-col .landing-pages .header-ads .center-ad img{border:none}.one-col .landing-pages .content-row img{width:200px;margin:0 auto}.one-col .landing-pages .content-row #content-row-modal:hover{cursor:pointer}.one-col .landing-pages .content-row .full-width-image{width:initial}.one-col .landing-pages .content-row .btn{padding:0;margin-bottom:20px;margin-top:20px}.one-col .landing-pages .content-row .btn a{background-color:#b42372;padding:10px 20px;color:#fff;text-transform:uppercase;text-decoration:none}.one-col .landing-pages .content-row ul{padding-left:15px}.one-col .landing-pages .content-row .full-content-row{text-align:center}.one-col .landing-pages .features{margin:0;text-align:center}.one-col .landing-pages .features .container{max-width:400px}.one-col .landing-pages .features .feature{text-align:center;margin-bottom:40px}.one-col .landing-pages .features .feature p{margin:0 auto;line-height:1.3em}.one-col .landing-pages .features .feature h3{background-color:#702E62;width:250px;color:#fff;padding:20px;margin:0 auto;position:relative;top:-22px;min-height:80px;font-size:2em;font-style:normal}.one-col .landing-pages .features .half .feature,.one-col .landing-pages .features .split .feature{padding:0}.one-col .landing-pages .features .three-cols .feature{text-align:center;margin-bottom:40px}.one-col .landing-pages .features .three-cols .feature h3{width:200px;top:-23px}.one-col .landing-pages .features .three-cols .feature .disabled-purple-boxes{background-color:initial;width:initial;color:#702E62;top:10px;padding:0 0 5px;min-height:initial}.one-col .landing-pages .features .center-feature,.one-col .landing-pages .features .spacer{display:none}.one-col .landing-pages .features .glyphicon-triangle-top{color:#702E62;font-size:4em}.one-col .landing-pages .videos{text-align:center;margin:0 auto}.one-col .landing-pages .videos .container{max-width:600px}.one-col .landing-pages .columned-row{margin:0;text-align:center}.one-col .landing-pages .columned-row .column-contents .column-col{padding-top:20px;padding-bottom:20px}.one-col .landing-pages .columned-row .column-contents .column-col img{margin:0 auto}.one-col .landing-pages .columned-row .column-contents .column-col p{text-align:left}.one-col .landing-pages .columned-row .column-contents .column-col h2{font-size:3em}.one-col .landing-pages .columned-row .column-contents .column-col .four-col-title{font-size:2em}.one-col .landing-pages .columned-row .column-contents .column-col h4{text-transform:capitalize;font-weight:700}.one-col .landing-pages .columned-row .column-contents .column-col .glyphicon{color:#702E62;font-size:4em;display:block;text-align:center}.one-col .landing-pages .columned-row .column-contents .column-col .purple-box-title{text-align:center;background-color:#702E62;width:initial;max-width:250px;color:#fff;padding:20px;margin:0 auto;position:relative;top:-22px;min-height:80px;font-size:2em}.one-col .landing-pages .columned-row .column-contents .column-col .btn{margin:0 auto;display:block;padding:0}.one-col .landing-pages .columned-row .column-contents .column-col .btn a{background-color:#b42372;padding:10px 20px;color:#fff;text-transform:uppercase;text-decoration:none}.one-col .landing-pages .columned-row .column-contents .column-col .btn:hover{background:0 0}.one-col .landing-pages .columned-row .column-contents .column-col .modal-body img{margin:0 auto}.one-col .landing-pages .columned-row .column-contents .column-col .modal-footer .btn{margin:0;display:initial}.one-col .landing-pages .full-headline h2{text-align:center;background-color:#e6e7e8;padding:20px;margin:0 auto;color:#702E62;font-size:1.6em}.one-col .landing-pages .full-headline h3{text-align:center;padding:20px 0;border-top:1px solid #e6e7e8;border-bottom:1px solid #e6e7e8}.one-col .landing-pages .full-headline .rounded-shadow{width:100%;height:5px;margin:0 auto;background:-o-radial-gradient(50% 0,farthest-side,#555 0,#fff 100%);background:-moz-radial-gradient(50% 0,farthest-side,#555 0,#fff 100%);background:-webkit-radial-gradient(50% 0,farthest-side,#555 0,#fff 100%);background:radial-gradient(farthest-side at 50% 0,#555 0,#fff 100%)}.one-col .landing-pages .page-faqs{clear:both}.one-col .landing-pages .page-faqs .container{border-top:1px solid #e6e7e8;padding-top:0}.one-col .landing-pages .page-faqs a{color:#702E62}.one-col .landing-pages .page-faqs h2{text-align:center;background-color:#e6e7e8;padding:20px;margin:0 auto;width:40%;font-weight:300}.one-col .landing-pages .page-faqs h4 a{text-transform:initial;color:#b42372}.one-col .landing-pages #center-ad:hover,.one-col .landing-pages #left-modal:hover,.one-col .landing-pages #right-modal:hover,.one-col .landing-pages #third-modal:hover{cursor:pointer}.one-col .landing-pages .he-headline{margin-bottom:20px}.one-col .landing-pages .he-wrap{max-height:300px;width:auto;margin:0 auto}@media (max-width:768px){.one-col .landing-pages .columned-row .column-contents .column-col{border-bottom:1px solid #e6e7e8}}@media (min-width:504px){.hero-header-img{height:300px}}@media (min-width:560px){.one-col .landing-pages h2{font-size:3em}.one-col .landing-pages h3{margin:10px 0 20px}.one-col .landing-pages .header-img{height:300px}.one-col .landing-pages .hero-header-img{height:500px}.one-col .landing-pages .hero-header-img .outer-circle{width:400px;height:400px;margin:50px auto 0}.one-col .landing-pages .hero-header-img .outer-circle .inner-circle{width:350px;height:350px;top:25px}.one-col .landing-pages .hero-header-img .outer-circle .inner-circle .circle-content{top:100px;font-size:8em}.one-col .landing-pages .hero-header-img .outer-circle .inner-circle .circle-content h4{font-size:32px}.one-col .landing-pages .hero-header-img .outer-circle .inner-circle .circle-content h3{font-size:45px}.one-col .landing-pages .page-faqs h2{width:25%}}@media (min-width:768px){.one-col .landing-pages .features .container,.one-col .landing-pages .features .videos .container,.one-col .landing-pages .header-ads .container{max-width:initial}.one-col .landing-pages .header-ads .ad img{max-height:250px}.one-col .landing-pages .header-ads .center-ad{margin-top:0}.one-col .landing-pages .content-row .img-small{width:260px}.one-col .landing-pages .content-row .img-large{width:initial}.one-col .landing-pages .columned-row .column-contents .column-col{border-bottom:none}.one-col .landing-pages .columned-row .column-contents .column-col h2{font-size:2em}.one-col .landing-pages .columned-row .column-contents .column-col .purple-box-title{width:initial;font-size:1.8em}.one-col .landing-pages .header-img .flex-container .flex-item{max-height:initial}.one-col .landing-pages .features .spacer{display:block}.one-col .landing-pages .features .center-feature{top:87px;display:block}.one-col .landing-pages .features .half .feature,.one-col .landing-pages .features .split .feature,.one-col .landing-pages .features .three-cols .feature{margin-bottom:0}.one-col .landing-pages .features .three-cols .feature h3{min-height:80px}.one-col .landing-pages .features .three-cols .feature .disabled-purple-boxes{min-height:initial}.one-col .landing-pages .features .full-headline h2{font-size:3em}}@media (min-width:768px) and (min-width:992px){.one-col .landing-pages h2{font-size:4em}.one-col .landing-pages .header-ads .ad img{max-height:325px}.one-col .landing-pages .features .center-feature{top:112px}.one-col .landing-pages .columned-row .column-contents .column-col h2{font-size:3em}.one-col .landing-pages .columned-row .column-contents .column-col .purple-box-title{font-size:2em}}@media (min-width:768px) and (min-width:1200px){.one-col .landing-pages .header-ads .ad img{max-height:initial}.one-col .landing-pages .features .center-feature{top:128px}}.category-tiles{padding:40px 0}@media (max-width:480px){.category-tiles .col-xs-6{width:100%}}.category-tile{position:relative;border:1px solid #efefef;margin-bottom:30px;overflow:hidden;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.category-tile .tile-heading{position:absolute;z-index:5;top:0;left:0;right:0;padding:0;margin:0;background:rgba(255,255,255,.8)}.category-tile .tile-title{color:#712B62;line-height:1;margin:0;padding:10px 0;text-align:center;font-size:1.9em;font-weight:300}.category-tile .tile-body{position:relative;z-index:0}.category-tile .tile-body img{margin:0 auto;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.category-tile .tile-footer{z-index:8;position:absolute;bottom:-80px;left:-1px;right:-1px;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.category-tile:hover,.category-tile:hover .tile-body img{-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.category-tile .tile-footer a{text-transform:uppercase;font-weight:700;color:#fff;background:#712B62;margin:0 1px}.category-tile .tile-footer a:hover{color:#712B62;background:#f2f2f2}.category-tile:hover{box-shadow:0 0 8px #ddd;transition:all .2s}.category-tile:hover .tile-body img{opacity:.6;transition:all .2s}.category-tile:hover .tile-footer,.hero-header .bg-image{-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;bottom:0}.category-tile:hover .tile-footer{transition:all .2s}.hero-header{background:#444;position:relative;text-align:center}.hero-header .bg-image{position:absolute;top:0;right:0;left:0;z-index:0;transition:all .2s}.hero-header .container{z-index:2;position:relative;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.hero-header.graphic-title .container{height:300px}.hero-header .graphic-title{position:absolute;display:block}.hero-header .graphic-title img{position:relative}.hero-header .graphic-title.tl{top:0;left:0}.hero-header .graphic-title.tc{top:0;left:50%}.hero-header .graphic-title.tc img{margin-left:-50%}.hero-header .graphic-title.tr{top:0;right:0}.hero-header .graphic-title.ml{top:50%;left:0;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.hero-header .graphic-title.mc{top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.hero-header .graphic-title.mr{top:50%;right:0;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.hero-header .graphic-title.bl{bottom:0;left:0}.hero-header .graphic-title.bc{bottom:0;left:50%}.hero-header .graphic-title.bc img{left:-50%}.hero-header .graphic-title.br{bottom:0;right:0}@media (max-width:991px){.category-tile .tile-body img{width:100%}.category-tile .tile-footer{bottom:0}.category-tile .tile-footer a{margin-top:2px}.hero-header .graphic-title .bg-image{opacity:.5}.hero-header .graphic-title.bc,.hero-header .graphic-title.bl,.hero-header .graphic-title.br,.hero-header .graphic-title.mc,.hero-header .graphic-title.ml,.hero-header .graphic-title.mr,.hero-header .graphic-title.tc,.hero-header .graphic-title.tl,.hero-header .graphic-title.tr{top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.hero-header .graphic-title.bc img,.hero-header .graphic-title.bl img,.hero-header .graphic-title.br img,.hero-header .graphic-title.mc img,.hero-header .graphic-title.ml img,.hero-header .graphic-title.mr img,.hero-header .graphic-title.tc img,.hero-header .graphic-title.tl img,.hero-header .graphic-title.tr img{max-width:80%;top:-20%;left:auto;bottom:auto;right:auto;margin:0 auto}.hero-header.graphic-title .container{height:200px;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.hero-header .bg-image{opacity:.6;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}}.hero-header .video-title{margin:0 0 20px;width:100%}.hero-header .video-title .outer-circle{width:250px;height:250px;margin:25px auto 0;color:#fff;background-color:rgba(114,43,99,.25);border-radius:50%;position:relative;cursor:pointer}.hero-header .video-title .outer-circle .inner-circle{position:relative;background-color:#722b63;width:225px;height:225px;border-radius:50%;margin:0 auto;top:13px;cursor:pointer}.hero-header .video-title .outer-circle .inner-circle .circle-content{position:relative;text-align:center;top:60px;color:#fff;font-size:3em;cursor:pointer}.hero-header .video-title .outer-circle .inner-circle .circle-content h4{color:#fff;font-size:28px;margin:0}.hero-header .video-title .outer-circle .inner-circle .circle-content h3{color:#fff;font-size:30px;margin:0;text-transform:initial}.hero-header .video-title .outer-circle .inner-circle .circle-content .glyphicon.glyphicon-play{left:10px}@media (min-width:504px){.hero-header .video-title .container{height:300px}}@media (min-width:560px){.hero-header .video-title .container{height:500px}.hero-header .video-title .outer-circle{width:400px;height:400px;margin:50px auto 0}.hero-header .video-title .outer-circle .inner-circle{width:350px;height:350px;top:25px}.hero-header .video-title .outer-circle .inner-circle .circle-content{top:100px;font-size:8em}.hero-header .video-title .outer-circle .inner-circle .circle-content h4{font-size:32px}.hero-header .video-title .outer-circle .inner-circle .circle-content h3{font-size:45px}}.hero-header #hero-video-play{display:none;position:relative}