.typography-condensed{font-family:proxima-nova-condensed, sans-serif;font-weight:700;font-style:normal}.typography-condensed--italic{font-style:italic}.typography-condensed--extrabold{font-weight:800}.typography-condensed--black{font-weight:900}.text-bold{font-family:"Proxima Nova Bold", Helvetica, Arial, sans-serif}*{outline-color:#19b5bc}body{background-color:#f7f5f3;color:#222222;font-family:"Proxima Nova Regular", Helvetica, Arial, sans-serif}nav,header,main,section,aside{background-color:#fff}.background--primary{background-color:#19b5bc}.background--secondary{background-color:#169fa5}.background--base{background-color:#222222}.text--primary{color:#19b5bc}.text--secondary{color:#169fa5}.text--base{color:#222222}.text--link{color:#16a4ac}.is-light{font-family:"Proxima Nova Light", Helvetica, Arial, sans-serif}.is-regular{font-family:"Proxima Nova Regular", Helvetica, Arial, sans-serif}.is-semibold{font-family:"Proxima Nova Semibold", Helvetica, Arial, sans-serif}.is-bold{font-family:"Proxima Nova Bold", Helvetica, Arial, sans-serif}.is-extrabold{font-family:"Proxima Nova Extrabold", Helvetica, Arial, sans-serif}.is-black{font-family:"Proxima Nova Black", Helvetica, Arial, sans-serif}.is-regular-italic{font-family:"Proxima Nova Regular Italic", Helvetica, Arial, sans-serif}.is-bold-italic{font-family:"Proxima Nova Bold Italic", Helvetica, Arial, sans-serif}.is-extrabold-italic{font-family:"Proxima Nova Extrabold Italic", Helvetica, Arial, sans-serif}.space-case{letter-spacing:0.1875em;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-family:"Proxima Nova Regular", Helvetica, Arial, sans-serif;font-weight:400;margin:0}a{text-decoration:none;color:#16a4ac}.container--outer{max-width:73.125em;width:92%}.container--med{max-width:60em;width:92%}label{display:block;font-family:"Proxima Nova Bold", Helvetica, Arial, sans-serif;font-size:0.875em;font-weight:700;line-height:1.2;width:100%}::-webkit-input-placeholder{color:rgba(34,34,34,0.4)}:-moz-placeholder{color:rgba(34,34,34,0.4)}::-moz-placeholder{color:rgba(34,34,34,0.4)}input:-ms-input-placeholder{color:rgba(34,34,34,0.4)}input:not([type="submit"]),textarea{color:#222222}input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="range"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{display:block;padding:0.75em 1em;width:100%;border:1px solid #fff}input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="range"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus{-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s;border:1px solid #cccccc}textarea,.form__field{display:block;padding:0.75em 1em;width:100%}@-moz-document url-prefix(){input:not([type="submit"]),textarea,.form__field{line-height:1.5}}select.has-value-selected,option,optgroup,optgroup option:first-child{color:#222222}select,option:first-child{color:rgba(34,34,34,0.4)}.button{background-color:#19b5bc;border-radius:3px;border:#19b5bc 2px solid;color:#ffffff;cursor:pointer;display:inline-block;font-family:"Proxima Nova Bold", Helvetica, Arial, sans-serif;font-size:1.125em;line-height:1;outline:none;padding:0.8em 1.25em 0.6em;text-align:center;text-decoration:none;transition:0.1s}.button:hover{background-color:#129fa7;border-color:#129fa7;color:#ffffff}.button:focus{outline-offset:-1px;outline:#169fa5 5px auto}.button--outline{background-color:rgba(0,0,0,0);color:#19b5bc}.button--outline:hover{background-color:#19b5bc;border-color:#19b5bc;color:#ffffff}.button--white-outline{background-color:rgba(0,0,0,0);color:#ffffff;border:#ffffff 1.25px solid}.button--white-outline:hover{background-color:#ffffff;color:#19b5bc;border:#ffffff 1.25px solid}.button--white-outline:focus{outline:#ffffff 5px auto}.button--margin-right{margin-right:2em}.button--wide{padding:0.9em 3em 0.9em}.button--wide:not(button){padding:calc(0.9em + 2px) 3em calc(0.9em + 2px)}.button--big{padding:1.1em 1.625rem}.button--full-width{width:100%}.button--google-form-submit{border:none;outline:none;text-align:center;text-decoration:none}.is-link{position:relative;display:inline-block;text-decoration:inherit;color:#19b5bc;line-height:1}.is-link:hover:after{content:'';position:absolute;left:0;right:0;bottom:-10%;width:100%;height:1px;background:#19b5bc}.is-link--white{color:#fff}.is-link--white:hover:after{background:#fff}.is-link-default{color:#19b5bc;line-height:inherit}.is-link-default:hover{text-decoration:underline}.header{padding:6.45em 0 3.0625em 0;text-align:center;color:#ffffff;background-size:cover;background-position:center center;background-image:url(//go.weddingwire.com/assets/just_said_yes/2019/header@2x-545dc38759f6b2c963613effa7e6246a6b0b209fd0174287964f02f00b43b60a.jpg)}.spaced-letters{letter-spacing:0.125em;text-transform:uppercase}h1 .is-extrabold{font-size:1.75em;display:block}h1 .header__hashtag{display:block;font-size:4.8125em;line-height:1.0909em;margin:0.36em 0 0.2857em 0}.header__paragraph{font-family:"Proxima Nova Semibold", Helvetica, Arial, sans-serif;font-size:0.9375em;line-height:1.2;margin:1.775em 0 0 0}.header__logo{max-width:12.9333em;margin-left:0.2em}.prize-info{text-align:center;background:#19b5bc;padding:1.25em 0 1em 0}.prize-info__text{color:#ffffff;font-size:1.25em;line-height:1.611}h2{font-size:2.1875em}.how-to-enter{padding:3em 0;text-align:center;position:relative}.how-to-enter__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;padding:0 0 0 7.3125em}.how-to-enter__section:first-child{max-width:20.5625em;margin-right:1.8125em;padding:2.8125em 0 0 0}.how-to-enter__section:last-child{width:24.5625em;position:relative}.how-to-enter__header{margin-bottom:0.657em}.how-to-enter__list{text-align:left;counter-reset:item;padding:0 0 0.35em 0}.how-to-enter__list .curalate-upload-photos{cursor:pointer}.how-to-enter__list-item{font-size:1.125em;line-height:1.445;margin-bottom:0.4em;padding:0.8333em 0 1.111em 2.5556em;min-height:4.3333em;list-style-type:none;counter-increment:item;position:relative}.how-to-enter__list-item:before{display:inline-block;width:0.8364em;padding-right:0.2545em;color:#19b5bc;font-size:3.0556em;font-family:proxima-nova-condensed, sans-serif;font-weight:800;font-style:normal;content:counter(item);position:absolute;top:0;left:0}.how-to-enter__list-item:not(:last-child):after{display:block;width:15.444em;height:2px;background:#f3f4f6;content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto}.how-to-enter__terms{max-width:14em;margin:0.5833em auto 0 auto;font-size:0.75em;line-height:1.333;color:#8c8c8c}.how-to-enter__terms .is-link{color:#8c8c8c}.how-to-enter__terms .is-link:hover:after{background:#8c8c8c}.how-to-enter__phone-container{width:24.5625em;position:absolute;top:0;left:0}.how-to-enter__phone{width:100%}.additional-prizes{text-align:center;background:#f8f8f8;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.additional-prizes__grand-prize{width:26%;background:#19b5bc;color:#ffffff;padding:3.9375em 0 4.3em 0}.additional-prizes__grand-prize-header-text{display:inline-block;padding:0 0 0 0.2286em}.additional-prizes__grand-prize-icon{max-width:1.1714em;margin-bottom:-0.0571em}.additional-prizes__grand-prize-text{font-size:1.125em;line-height:1.4445;max-width:14.8em;margin:1.45em auto 1.5em auto}.additional-prizes__grand-prize-logo{max-width:11.3125em}.additional-prizes__prize-container{width:74%;padding:0.75em}.additional-prizes__header-text{color:#19b5bc;padding:0.475em 0 0.325em 0;margin:0 0 1.0571em 0}.additional-prizes__prize-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.prize{width:32.5%}.prize__month{font-size:1.5625em;line-height:1.28}.prize__text{font-size:1.125em;line-height:1.4445;margin:1em auto 0 auto}.prize:nth-child(2) .prize__text{max-width:15.3889em}.prize:nth-child(3) .prize__text{max-width:15.6111em}.prize__image-container--charles-and-colvard{max-width:12.3125em;margin:1.75em auto 0 auto}.prize__image-container--casablanca{max-width:13.1875em;margin:1.125em auto 0 auto}.prize__image-container--elli{max-width:6.1875em;margin:2em auto 0 auto}.prize__image{width:100%}.app-cta{padding:3.8em 0 3.45em 0;text-align:center;color:#ffffff;background-size:cover;background-position:center center;background-image:url(//go.weddingwire.com/assets/just_said_yes/2019/app-cta-bg@2x-baed21af1df772bdb478d67d46d8f1ae72acc40fe39a70eea0c056c9c712f528.jpg)}.app-cta__text{font-size:1.125em;line-height:1.6111;margin:0.3em 0 1.3333em 0}.app-cta__link{display:inline-block;width:8.75em;margin:0 0.375em}.app-cta__link img{width:100%}.crl8__header-text{text-align:center;margin:1em 0 0.5em 0}.modal{text-align:center}.modal__inner{max-width:665px;margin:auto;padding:2.625em}.modal__header{line-height:1.3;font-size:2em;margin-bottom:0.5em;font-family:proxima-nova-condensed, sans-serif;font-weight:800}.modal__header--stacked{margin-bottom:0}.modal__upper{padding-bottom:1.25em}.modal__text{line-height:1.5;margin-bottom:1em}.modal__text:last-child{margin-bottom:0}.modal__lower{background-color:#19b5bc;color:#ffffff}.modal__lower .is-link{color:#ffffff;font-family:"Proxima Nova Bold", Helvetica, Arial, sans-serif}.modal__middle-icon{position:absolute;transform:translate(-50%, -66%)}.featherlight{background-color:rgba(34,34,34,0.56);cursor:initial}.featherlight .featherlight-content{padding:0;border:0;max-width:789px;width:100%}.featherlight .featherlight-content .featherlight-close-icon{display:none}@media only screen and (max-width: 1380px){.additional-prizes__grand-prize-text{padding:0 1em}.additional-prizes__prize-container{padding:0.75em 0.75em 1.5em 0.75em}.prize{padding:0 2em;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media only screen and (max-width: 800px){.additional-prizes__grand-prize-header-text{padding:0}.additional-prizes__grand-prize-icon{display:block;margin:0 auto -0.0571em auto}}@media only screen and (max-width: 700px){.header{background-position:40% center}.how-to-enter__wrapper{padding:0 0 0 5%}.additional-prizes{display:block}.additional-prizes__grand-prize{width:100%}.additional-prizes__grand-prize-header-text{padding:0 0 0 0.2286em}.additional-prizes__grand-prize-icon{display:inline}.additional-prizes__grand-prize-text{max-width:none}.additional-prizes__prize-container{width:100%}.app-cta{background-position:57% center}}@media only screen and (max-width: 560px){.header{padding:4.3em 0 0.65em 0;background-position:center center;background-image:url(//go.weddingwire.com/assets/just_said_yes/2019/header-mobile@2x-a29da4e61f583e5d0008a1c756e1c2996118c318ff266c703d5b78a1972c6a48.jpg);position:relative}h1{font-size:9px;padding:0 0 9.05em 0}h1 .header__hashtag{margin:0.325em 0 0.275em 0}.header__paragraph{margin:0;position:absolute;bottom:0;left:0;right:0}.prize-info{padding:1.6em 0 1.5em 0}.prize-info__text{font-size:1.2857em}h2{font-size:2.5em}.how-to-enter{padding:3em 0 0 0;margin-bottom:-25em}.how-to-enter__wrapper{display:block;padding:0}.how-to-enter__section:first-child{max-width:none;width:100%;margin:0 0 1.7143em 0;padding:0 4%}.how-to-enter__section:last-child{width:100%;max-width:none;position:relative;margin:0 auto}.how-to-enter__header{margin-bottom:0.325em}.how-to-enter__list{padding:0 0 0.35em 1.7143em;max-width:24.07em;margin:0 auto}.how-to-enter__list-item{font-size:1.2857em}.how-to-enter__terms{font-size:0.8571em}.how-to-enter__phone-container{width:28.0714em;position:relative;margin:0 auto;left:9.5%}.additional-prizes__grand-prize{padding:18.9375em 0 2.85em 0}.additional-prizes__grand-prize-icon{margin:0 auto -0.275em auto}.additional-prizes__grand-prize-text{font-size:1.2857em;max-width:14.8em;margin:0.95em auto 1.6em auto}.additional-prizes__prize-container{padding:0.8571em 0.8571em 1.5em 0.8571em}.additional-prizes__header-text{padding:0.35em 0 0.2em 0;margin:0 0 0.775em 0}.additional-prizes__prize-wrapper{display:block}.prize{width:100%}.prize__month{font-size:1.7857em}.prize__text{font-size:1.2857em}.prize__image-container--charles-and-colvard{max-width:14.0714em;margin:1.225em auto 2.6em auto}.prize__image-container--casablanca{max-width:15.0714em;margin:0.6em auto 2.55em auto}.prize__image-container--elli{max-width:7.0714em;margin:1.95em auto 0.89em auto}.app-cta{padding:4.65em 0 3.7em 0;background-position:center 20%;background-image:url(//go.weddingwire.com/assets/just_said_yes/2019/app-cta-bg-mobile@2x-dc6b263d2463cda06e67e2639a7988e8cc682e71da1a7e37854ccc09d3a144b7.jpg)}.app-cta__header-text{font-size:2.2857em}.app-cta__text{font-size:1.2857em;margin:0.35em 0 1.4em 0}.app-cta__link{width:10em}}@media only screen and (max-width: 430px){.how-to-enter{margin-bottom:-22.5em}.how-to-enter__phone-container{width:25em;left:12.5%}.additional-prizes__grand-prize{padding:17.5em 0 2.85em 0}.app-cta{background-position:center center}}@media only screen and (max-width: 370px){.how-to-enter__list{padding:0 0.8em 0.35em 0.8em}.how-to-enter__list-item:not(:last-child):after{width:12.444em}.how-to-enter__phone-container{left:10.5%}.app-cta__link{width:9.625em}}
