.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,.cost-table--by-category .cost-table__header,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)}#hero{background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/hero--bg@2x-5a6260b8a7ddb21098f589149519738213c7223d572681647178af39d4943e48.jpg) center center/cover no-repeat;text-align:center;color:#ffffff;padding:5.1875em 0 17.25em 0}#hero__text--ww{font-family:"Proxima Nova Extrabold", Helvetica, Arial, sans-serif;font-size:1.9375em;letter-spacing:0.221em;text-transform:uppercase;display:block}#hero__text--nwr{font-family:proxima-nova-condensed, sans-serif;font-weight:800;font-size:6.25em;display:block;margin:0.16em 0 0.13em 0}#hero__text--year{font-family:"Proxima Nova Extrabold", Helvetica, Arial, sans-serif;font-size:3.75em;letter-spacing:0.221em;display:block}#intro{text-align:center;position:relative;width:84.5%;max-width:56.5625em;margin:0 auto;z-index:4;top:-13.625em;padding:1.375em 0 1.1875em 0;box-shadow:0 0.25em 0.625em 0 rgba(131,131,131,0.5)}#intro p{width:100%;max-width:46.625em;margin:0 auto}#intro p.is-bold{font-size:1.125em;margin:0.8889em auto 1.1667em auto}#intro li{width:20%;height:14.125em;padding:0 1.0625em;border-right:2px solid #E8E8E8}#intro li:last-child{border-color:transparent}#intro li a{display:block}#intro li a:hover .section-title{color:#16a4ac}#intro .section-icon{display:block}#intro .section-icon.engagement{width:2.75em;margin:1em auto}#intro .section-icon.planning{width:2.0625em;margin:1.0625em auto 1.125em auto}#intro .section-icon.couples{width:3em;margin:1.375em auto 1.125em auto}#intro .section-icon.trends{width:2.375em;margin:1.125em auto 0.5em auto}#intro .section-icon.cost{width:3.0625em;margin:1.125em auto}#intro .section-title{display:block;font-family:proxima-nova-condensed, sans-serif;font-weight:800;font-size:1.125em;line-height:1.3333;margin:0 0 0.1667em 0;padding:0.1111em 0 0 0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}#intro .section-copy{font-size:0.875em;line-height:1.5}@media only screen and (max-width: 1070px),screen and (max-device-width: 1070px){#intro{max-width:none;width:92%}}@media only screen and (max-width: 900px),screen and (max-device-width: 900px){#hero{background-position:70% center}}@media only screen and (max-width: 860px),screen and (max-device-width: 860px){#intro{width:84%;padding:1.375em 0 0 0}#intro>div{padding:0 1.0625em}#intro ul{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;align-items:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-webkit-box-align:stretch}#intro li{width:33.3333%;font-size:16px;height:auto;padding:0 1em 1em 1em;border-bottom:2px solid #E8E8E8}#intro li:nth-child(3){border-right-color:transparent;padding:0 0.6em 1em 0.6em}#intro li:last-child,#intro li:nth-child(4){border-bottom:none}}@media only screen and (max-width: 720px),screen and (max-device-width: 720px){#hero{background-position:72% center}h1{font-size:10px}}@media only screen and (max-width: 500px),screen and (max-device-width: 500px){h1{font-size:16px}#hero{background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/hero--bg-mobile@3x-a174d40c1c64890820f55fba3940ab062415e792eb0458f596d6620426e2a9b7.jpg) center top/cover no-repeat;padding:2.9286em 0 6.14286em 0}#hero__text--ww{font-size:1em}#hero__text--nwr{font-size:2.875em;margin:0.17391em 0 0.15217em 0}#hero__text--year{font-size:1.75em}#intro{top:-3.8em;padding:1.57143em 1.28571em 0 1.28571em}#intro>div{padding:0 0.25em}#intro p.is-bold{font-size:1.2857em}#intro ul{padding:0 0 0.75em 0}#intro li{width:50%;padding:0 1em 0.8125em 1em}#intro li:nth-child(2n){border-right-color:transparent}#intro li:nth-child(3){border-right-color:#E8E8E8}#intro li:nth-child(4){border-bottom:2px solid #E8E8E8}#intro li:nth-child(3),#intro li:nth-child(4){padding:0 1em 1.3125em 1em}#intro .section-icon.engagement{margin:0.5em auto 0.375em auto}#intro .section-icon.planning{margin:0.625em auto 0.4375em auto}#intro .section-icon.couples{margin:1.875em auto 0.3125em auto}#intro .section-icon.trends{margin:1.125em auto 0.1875em auto}#intro .section-icon.cost{margin:0.9375em auto 0.3125em auto}}@media only screen and (max-width: 360px),screen and (max-device-width: 360px){#hero__text--nwr{font-size:2.5em}#intro>div{padding:0}#intro li:first-child{padding:0 0 0.8125em 0}}footer{padding:1.75em 0 1.5625em 0;background:#ffffff;color:#8C8C8C}footer .nwr-container--1150{max-width:72.875em}.footer__past-report-link{font-size:0.875em;line-height:1.5}.footer__logo{max-width:18.75em;display:block;margin:1.75em auto 1.9375em auto}.footer__credits{font-size:0.875em;line-height:1.5}.footer__credits a{text-decoration:underline}.footer__copyright{font-size:0.875em;line-height:1.5}.footer__credits .show-me-at-880{display:none}@media only screen and (max-width: 880px),screen and (max-device-width: 880px){.footer__credits .hide-me-at-880{display:none}.footer__credits .show-me-at-880{display:inline}}@media only screen and (max-width: 550px),screen and (max-device-width: 550px){.footer__credits .hide-me-at-550{display:none}}body{background-color:#ffffff}a{color:inherit}main{text-align:center;position:relative;color:#222222;margin-top:-13.625em}.nwr-container--1150{max-width:71.875em;width:92%;margin:0 auto}.nwr-container--1050{max-width:65.625em;width:92%;margin:0 auto}.nwr-container--960{max-width:60em;width:92%;margin:0 auto}.nwr-container--sxs{align-items:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-webkit-box-align:flex-start;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.section--gray{background:#f8f8f8}h2{font-size:3.75em;line-height:1.2167;font-family:proxima-nova-condensed, sans-serif;font-weight:800;margin:0 0 0.3833em 0}h3{font-size:1.875em;font-family:proxima-nova-condensed, sans-serif;font-weight:800}h4,.cost-table--by-category .cost-table__header{font-size:1.25em;font-family:"Proxima Nova Bold", Helvetica, Arial, sans-serif}p{font-size:1em;line-height:1.5}p+p{margin:1.5em 0 0 0}.font-style--teal-stat,.cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header){font-size:2em;font-family:proxima-nova-condensed, sans-serif;font-weight:800;color:#69cfd3}.font-style--disclaimer{text-align:center;font-family:"Proxima Nova Regular Italic", Helvetica, Arial, sans-serif;color:#8c8c8c;font-size:0.6875em;line-height:1.4545}.button--toggle{position:relative;display:block;margin:0 1.25em 1.1667em 0;padding:0.3333em 0 0.2083em 0;width:6.125em;border:0.0625em solid #19b5bc;border-radius:0.8542em;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;font-family:proxima-nova-condensed, sans-serif;font-weight:800;font-size:1.5em;line-height:1.0833;letter-spacing:0.05em;background:#ffffff;color:#19b5bc;-webkit-transition:width 0.25s ease 0.1s, padding 0.25s ease 0.1s;-moz-transition:width 0.25s ease 0.1s, padding 0.25s ease 0.1s;-ms-transition:width 0.25s ease 0.1s, padding 0.25s ease 0.1s;-o-transition:width 0.25s ease 0.1s, padding 0.25s ease 0.1s;transition:width 0.25s ease 0.1s, padding 0.25s ease 0.1s}.button--toggle.is-active,.button--toggle:hover,.button--toggle:active,.button--toggle:focus{color:#ffffff;width:6.9583em;padding:0.3333em 0.8333em 0.2083em 0;background:#19b5bc}.button,#cost__cost-by-category .button--un-collapse{display:block;font-size:1.25em;margin-bottom:1.778em;margin:1.5em auto;padding:0.75em;max-width:9em;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;font-family:"Proxima Nova Bold", Helvetica, Arial, sans-serif;background:#19b5bc;color:#ffffff}.button:hover,#cost__cost-by-category .button--un-collapse:hover{background:#169fa5}#back-to-top{position:fixed;z-index:40;right:3.5%;bottom:10px;background-color:#ffffff;color:#19b5bc;display:inline;transition:all 0.4s ease-in-out 0s;padding:0.4em 0.5em 0.6em 0.5em;font-size:1.25em;line-height:1;margin-top:22px;margin-bottom:11px;border-radius:50%;width:2em;height:2em;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);cursor:pointer;opacity:0;opacity:1}#back-to-top.is-shown{opacity:1}#back-to-top.is-static{position:absolute}.mobi-show{display:none}@media only screen and (max-width: 720px),screen and (max-device-width: 720px){.mobi-hide{display:none}.mobi-show.inline{display:inline}.mobi-show.inline-block{display:inline-block}.mobi-show.block{display:block}}#engagement__header{padding:2.5625em 0 2.375em 0}#engagement__ring{padding:3.75em 0 6em 0}#engagement__ring h3{margin:0 0 0.8667em 0}#engagement__ring--paragraph{text-align:left;max-width:21.875em;margin:0 0 0 5.9375em}#engagement__ring img{float:right;max-width:15em;width:100%;margin:0 0 0 3em}#engagement__ring--stats{position:relative;padding:0 4.25em 0 0}#engagement__ring--stats h4,#engagement__ring--stats .cost-table--by-category .cost-table__header,.cost-table--by-category #engagement__ring--stats .cost-table__header{margin:0 4em 2em 0}#engagement__ring--stats ul{display:inline-block;text-align:left;padding:0.3125em 0 0 0}#engagement__ring--stats li{align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;margin:0 0 1.125em 0}#engagement__ring--stats li:nth-child(5),#engagement__ring--stats li:last-child{margin-bottom:0}#engagement__ring--stats .ring-feature{font-size:1.125em}#engagement__ring--stats .ring-stat-spacer{letter-spacing:0.0313em;margin:0 0.25em}#engagement__ring--stats--callout{position:absolute;bottom:-2.2em;right:0;z-index:1}#engagement__ring--stats--callout:before{content:'';display:block;background-image:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/engagement--ring-icon@2x-3858f6dbe3261d76f5b4603879fa95abd4f51cbcc14d51d248d329beee172082.png);background-size:contain;width:4.6875em;height:4.3125em;position:absolute;top:-0.675em;left:-5.4375em}#engagement__ring--stats--callout .ring-feature{font-size:0.9375em;line-height:1.1333;width:5.9em;display:block;margin:0.3em 0 0 0}#engagement__ring--stats--callout .ring-stat{font-size:1.6875em;display:block}#engagement__proposal-season{background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/engagement--bg-proposal-season@2x-537bcb8698a96b94b91c0c2954d9b06531ec968a747aba94c95d1d66b54af02e.png) left top/17.4375em no-repeat}#engagement__proposal-season .nwr-container--1150{padding:3.45em 0 3.75em 17.1875em}#engagement__proposal-season section{background:transparent;padding:0 6.25em 2.5em 6.25em}#engagement__proposal-season h3{margin:0 0 0.4333em 0}#engagement__proposal-season .nwr-container--sxs{padding:1.9em 0 0 0}#engagement__proposal-season--by-month{margin:0 0 0 1.75em}#engagement__proposal-season--by-month p{padding-left:0.9em}#engagement__proposal-season--by-month svg{margin:1.6em 0 0 0;width:22.75em}#engagement__proposal-season--by-date{margin:0 1em 0 0}#engagement__proposal-season--by-date p{padding:0 1.5625em 0 0}#engagement__proposal-season--by-date ul{background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/engagement--bg-top-dates@2x-9bd4ef7927002ca2c9b07d92e3b160b730a76828305a6695001ea488193a174c.png) left bottom/1.5625em no-repeat;margin:2.85em 0 0 0;padding:0 0 0 2.675em;text-align:left}#engagement__proposal-season--by-date li:nth-child(1){margin-bottom:1.5em}#engagement__proposal-season--by-date li:nth-child(1) .day-name{font-size:2.4031em;margin-bottom:0.1em}#engagement__proposal-season--by-date li:nth-child(2){margin-bottom:1.3em}#engagement__proposal-season--by-date li:nth-child(2) .day-name{font-size:2.06em;margin-bottom:0.1125em}#engagement__proposal-season--by-date li:nth-child(3){margin-bottom:1.05em}#engagement__proposal-season--by-date li:nth-child(3) .day-name{font-size:1.8313em;margin-bottom:0.1em}#engagement__proposal-season--by-date li:nth-child(4){margin-bottom:1.27em}#engagement__proposal-season--by-date li:nth-child(4) .day-name{font-size:1.6025em}#engagement__proposal-season--by-date li:nth-child(5) .day-name{font-size:1.4875em}#engagement__proposal-season--by-date .day-name{font-family:proxima-nova-condensed, sans-serif;font-weight:800;letter-spacing:-0.006em;color:#000000;display:block;margin-bottom:0.275em}#engagement__proposal-season--by-date .day-date{font-family:"Proxima Nova Bold", Helvetica, Arial, sans-serif;font-size:1.25em;letter-spacing:-0.006em;color:#69CFD3;display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#top-engagement-dates-by-month:not(.is-seen)>g{opacity:0}#top-engagement-dates-by-month.is-seen>g{animation:fadeIn 500ms;animation-timing-function:ease;animation-fill-mode:both}#top-engagement-dates-by-month.is-seen>g#jan{animation-delay:100ms}#top-engagement-dates-by-month.is-seen>g#feb{animation-delay:200ms}#top-engagement-dates-by-month.is-seen>g#mar{animation-delay:300ms}#top-engagement-dates-by-month.is-seen>g#apr{animation-delay:400ms}#top-engagement-dates-by-month.is-seen>g#may{animation-delay:500ms}#top-engagement-dates-by-month.is-seen>g#jun{animation-delay:600ms}#top-engagement-dates-by-month.is-seen>g#jul{animation-delay:700ms}#top-engagement-dates-by-month.is-seen>g#aug{animation-delay:800ms}#top-engagement-dates-by-month.is-seen>g#sep{animation-delay:900ms}#top-engagement-dates-by-month.is-seen>g#oct{animation-delay:1000ms}#top-engagement-dates-by-month.is-seen>g#nov{animation-delay:1100ms}#engagement__proposal{padding:3.125em 0 4.5em 0;position:relative}#engagement__proposal--paragraph{text-align:left;max-width:25.8125em;margin:0 0 0 2.8125em;padding:0 2.75em 0 0;position:relative}#engagement__proposal--paragraph p{padding:1.25em 0 1.75em 0}#engagement__proposal--paragraph--callout{background:#ffffff;padding:0.875em 1.875em 1.5em 1.25em;position:relative}#engagement__proposal--paragraph--callout .callout--stat{font-family:"Proxima Nova Bold", Helvetica, Arial, sans-serif;font-size:1.5625em;color:#69CFD3;margin:0.25em 0 0 0.22em}#engagement__proposal--paragraph--callout .font-style--teal-stat,#engagement__proposal--paragraph--callout .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #engagement__proposal--paragraph--callout .cost-table__cell.js-toggle-content,#engagement__proposal--paragraph--callout .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #engagement__proposal--paragraph--callout .cost-table__cell:not(.cost-table__cell--header){font-size:2.56em;display:block;margin-left:-0.086em;padding:0.04em 0 0 0}#engagement__proposal--paragraph--callout .callout--text{font-size:0.875em;line-height:1.5;max-width:13.7143em}#engagement__proposal--paragraph--callout .callout--icon{position:absolute;bottom:-0.6875em;right:-2.75em;width:4.3125em}#engagement__proposal--stats .column{width:15.8125em}#engagement__proposal--stats ul{margin:1.125em 0 0 0}#engagement__proposal--stats li{background:#ffffff;border:1px solid #f8f8f8;text-align:left;padding:0 1.4375em 0 0;height:4.6875em;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}#engagement__proposal--stats li p{max-width:8.5em;margin:0 0 0 1.125em}@keyframes iconWiggle{0%{transform:rotate(0)}50%{transform:rotate(10deg)}100%{transform:rotate(0)}}#engagement__proposal .callout--icon.is-seen{animation:iconWiggle 500ms;animation-timing-function:ease;animation-fill-mode:both}#engagement__wedding-dates{padding:2.375em 0 4.125em 0}#engagement__wedding-dates>div>p{padding:0 3.5em}#engagement__wedding-dates .nwr-container--sxs{padding:3.1em 0 0 0}#engagement__wedding-dates--toggle-buttons{margin:3.4em 0 0 1.125em}#engagement__wedding-dates .button--toggle:after{content:"";position:absolute;right:-1.4em;top:-0.3em;width:80px;height:63px;background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/engagement--joined-rings-icon@2x-f38f2862c3946c3ca25c6f890be66e1dc77dbc89c962ad2c51472c6975c92a5f.png) right top/contain no-repeat;transform:rotate(20deg) scale(0.9);opacity:0;-webkit-transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s;-moz-transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s;-ms-transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s;-o-transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s;transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s}#engagement__wedding-dates .button--toggle.is-active:after{transform:rotate(0) scale(1);opacity:1}#engagement__wedding-dates--top-5{margin:0 3.75em 0 0}#engagement__wedding-dates ol{text-align:left;width:9.75em;margin:2.375em auto 0 auto;opacity:0;transform:translateY(-20px) scale(1);-webkit-transition:transform 0.5s ease 0.25s, opacity 0.5s ease 0.25s;-moz-transition:transform 0.5s ease 0.25s, opacity 0.5s ease 0.25s;-ms-transition:transform 0.5s ease 0.25s, opacity 0.5s ease 0.25s;-o-transition:transform 0.5s ease 0.25s, opacity 0.5s ease 0.25s;transition:transform 0.5s ease 0.25s, opacity 0.5s ease 0.25s}#engagement__wedding-dates ol li{margin-bottom:1.0125em}#engagement__wedding-dates ol p{display:inline-block;vertical-align:text-bottom}#engagement__wedding-dates ol.is-shown{opacity:1;transform:translateY(0) scale(1)}#engagement__wedding-dates .shape--circle{border-radius:50%;height:1.5em;outline:1px solid transparent;position:relative;width:1.5em;font-size:1.375em;display:inline-block}#engagement__wedding-dates .shape--circle span{font-family:proxima-nova-condensed, sans-serif;font-weight:800;line-height:1.5;text-align:center;display:block;padding-top:0.1em}#engagement__wedding-dates--month-charts img{width:29.6875em;margin:2em 0 0.75em 0;display:block;-webkit-transition:transform 0.5s ease 0.75s, opacity 0.5s ease 0.75s;-moz-transition:transform 0.5s ease 0.75s, opacity 0.5s ease 0.75s;-ms-transition:transform 0.5s ease 0.75s, opacity 0.5s ease 0.75s;-o-transition:transform 0.5s ease 0.75s, opacity 0.5s ease 0.75s;transition:transform 0.5s ease 0.75s, opacity 0.5s ease 0.75s;opacity:0;transform:translateX(50px) scale(1)}#engagement__wedding-dates--month-charts img.is-shown{opacity:1;transform:translateX(0) scale(1)}#engagement__wedding-dates .font-style--disclaimer{padding:0 0 0 1.3636em}@media only screen and (max-width: 1200px),screen and (max-device-width: 1200px){#engagement__ring--paragraph{margin:0}#engagement__proposal-season{background-size:14.4375em}#engagement__proposal-season .nwr-container--1150{padding:3.45em 0 3.75em 10em}#engagement__proposal-season--by-month{margin:0}#engagement__proposal--paragraph{margin:0}#engagement__proposal--stats .column{width:15em}#engagement__proposal--stats li{padding:0 1em 0 0}#engagement__wedding-dates--toggle-buttons{margin:3.4em 0 0 0}#engagement__wedding-dates--top-5{margin:0 1em 0 0}#engagement__wedding-dates--month-charts img{width:27em}}@media only screen and (max-width: 1000px),screen and (max-device-width: 1000px){#engagement__ring--stats .ring-feature{font-size:1.2857em}#engagement__ring--stats--callout .ring-feature{font-size:1.0714em}#engagement__proposal--paragraph{max-width:23.8125em}#engagement__proposal--paragraph--callout .callout--text{font-size:16px}#engagement__proposal--stats .column{width:17em}#engagement__proposal--stats li{height:5.3571em}#engagement__wedding-dates .button--toggle:after{width:70px;height:56px}}@media only screen and (max-width: 900px),screen and (max-device-width: 900px){#engagement__wedding-dates--toggle-buttons{font-size:12px}#engagement__wedding-dates .button--toggle:after{width:60px;height:48px}#engagement__wedding-dates--top-5{width:12.857em}#engagement__wedding-dates--month-charts{width:22.857em}#engagement__wedding-dates--month-charts img{width:22.75em}}@media only screen and (max-width: 880px),screen and (max-device-width: 880px){#engagement__ring--paragraph{max-width:18em}#engagement__ring--stats{padding:0}#engagement__ring--stats--callout{right:0.5em;bottom:-4em}#engagement__ring img{max-width:13em;margin:0 0 0 1.8em}#engagement__proposal-season{background:none}#engagement__proposal-season .nwr-container--1150{padding:3.45em 0 3.75em 0}#engagement__proposal{padding:3.125em 0 21em 0}#engagement__proposal--paragraph{max-width:13.25em;padding:0;position:static}#engagement__proposal--paragraph--callout{position:absolute;bottom:2em;width:19em;left:0;right:0;margin:0 auto}#engagement__proposal--paragraph--callout .callout--icon{right:-2.75em}#engagement__proposal--stats .column{width:16.5em}}@media only screen and (max-width: 720px),screen and (max-device-width: 720px){#engagement__ring>.nwr-container--sxs{display:block}#engagement__ring--paragraph{max-width:none}#engagement__ring--stats{padding:0 4.25em 0 0;max-width:33.57em;margin:3.357em auto 0 auto}#engagement__ring--stats h4,#engagement__ring--stats .cost-table--by-category .cost-table__header,.cost-table--by-category #engagement__ring--stats .cost-table__header{margin:0 0 2em 0}#engagement__ring--stats--callout{bottom:-1.35em;right:0}#engagement__ring img{max-width:14em}#engagement__proposal-season .nwr-container--sxs{display:block}#engagement__proposal-season--by-month p,#engagement__proposal-season--by-date p{padding:0;width:22em;margin:0 auto;text-align:left}#engagement__proposal-season--by-month svg{margin:0}#engagement__proposal-season--by-date{margin:2em 0 0 0}#engagement__proposal-season--by-date ul{width:22em;margin:1em auto 0 auto}#engagement__proposal .nwr-container--1050{display:block}#engagement__proposal--paragraph{max-width:none;padding:0}#engagement__proposal--stats .column{width:50%}#engagement__proposal--stats li{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;padding:0 1em}#engagement__proposal--stats li .font-style--teal-stat,#engagement__proposal--stats li .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #engagement__proposal--stats li .cost-table__cell.js-toggle-content,#engagement__proposal--stats li .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #engagement__proposal--stats li .cost-table__cell:not(.cost-table__cell--header){width:1.7857em}#engagement__proposal--stats li p{max-width:9em}#engagement__wedding-dates .nwr-container--sxs{display:block}#engagement__wedding-dates h4,#engagement__wedding-dates .cost-table--by-category .cost-table__header,.cost-table--by-category #engagement__wedding-dates .cost-table__header{font-size:1.7857em;font-family:proxima-nova-condensed, sans-serif;font-weight:800}#engagement__wedding-dates--top-5{width:100%;margin:0 0 4.1429em 0}#engagement__wedding-dates ol{width:10.75em}#engagement__wedding-dates ol li{margin-bottom:1.4286em}#engagement__wedding-dates .shape--circle{font-size:1.4286em;background:#69CFD3;margin:0 0.55em 0 0}#engagement__wedding-dates .shape--circle span{color:#ffffff}#engagement__wedding-dates--month-charts{width:100%}#engagement__wedding-dates--month-charts img{width:100%;max-width:29.6875em;margin:2em auto 0.75em auto}}@media only screen and (max-width: 530px),screen and (max-device-width: 530px){#engagement__proposal--stats{display:block}#engagement__proposal--stats h4,#engagement__proposal--stats .cost-table--by-category .cost-table__header,.cost-table--by-category #engagement__proposal--stats .cost-table__header{text-align:left;padding:0 0 0 0.6111em}#engagement__proposal--stats .column{width:100%}#engagement__proposal--stats .column+.column{margin:1.95em 0 0 0}#engagement__proposal--stats li{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;height:4.3571em;padding:0 1em 0 1.7857em}#engagement__proposal--stats li p{max-width:14em}}@media only screen and (max-width: 500px),screen and (max-device-width: 500px){#engagement__header{padding:3.2857em 0 2em 0}#engagement__ring{padding:3.2em 0 0.7em 0}#engagement__ring h3{margin:0 0 0.75em 0}#engagement__ring--stats{padding:0;max-width:none;margin:3.575em auto 0 auto}#engagement__ring--stats h4,#engagement__ring--stats .cost-table--by-category .cost-table__header,.cost-table--by-category #engagement__ring--stats .cost-table__header{margin:0 0 1.9em 0}#engagement__ring--stats ul{padding:0;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:end;-moz-justify-content:end;-ms-justify-content:end;justify-content:end}#engagement__ring--stats li{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:50%;margin-bottom:2.85em}#engagement__ring--stats li:nth-child(5),#engagement__ring--stats li:last-child{margin-bottom:2.85em}#engagement__ring--stats .ring-feature{font-size:16px;line-height:1.5}#engagement__ring--stats .ring-stat-spacer{display:none}#engagement__ring--stats .ring-stat{margin:0 0 0.275em 0}#engagement__ring--stats--callout{position:static;text-align:center;width:60% !important;padding:0 10% 0 0}#engagement__ring--stats--callout:before{display:none}#engagement__ring--stats--callout .ring-feature{font-size:16px;line-height:1.5;margin:0 auto}#engagement__ring--stats--callout .ring-stat{font-size:2.1429em}#engagement__ring img{max-width:11em;margin:0;float:none;position:absolute;bottom:4.3em;left:50%}#engagement__proposal-season section{padding:0 0 2.5em 0}#engagement__proposal-season .nwr-container--1150{padding:3.1em 0 4.4em 0}#engagement__proposal-season h3{margin:0 0 0.775em 0}#engagement__proposal-season--by-month p{position:relative;top:0.65em;left:-0.35em}#engagement__proposal-season--by-date{margin:2.35em 0 0 0}#engagement__proposal-season--by-date ul{margin:2em auto 0 auto}#engagement__proposal{padding:2.6em 0 18.65em 0}#engagement__proposal--paragraph p{padding:1.35em 0 3.45em 0}#engagement__proposal--paragraph--callout{width:92%;padding:1.75em 1.5em 1.45em 1.7143em;display:block}#engagement__proposal--paragraph--callout .callout--stat{font-size:1.7857em;margin:0}#engagement__proposal--paragraph--callout .font-style--teal-stat,#engagement__proposal--paragraph--callout .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #engagement__proposal--paragraph--callout .cost-table__cell.js-toggle-content,#engagement__proposal--paragraph--callout .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #engagement__proposal--paragraph--callout .cost-table__cell:not(.cost-table__cell--header){padding:0 0 0 0.25em;display:inline-block}#engagement__proposal--paragraph--callout .callout--text{display:block;line-height:1.5;max-width:20em}#engagement__proposal--paragraph--callout .callout--icon{width:4.4em;top:-0.1em;right:-0.2em}#engagement__proposal--stats li p{width:12em}#engagement__wedding-dates{padding:1.7em 0 4.125em 0}#engagement__wedding-dates>div>p{padding:0 1em}#engagement__wedding-dates .nwr-container--sxs{padding:1.95em 0 0 0}#engagement__wedding-dates ol{margin:2.1em auto 0 auto}}@media only screen and (max-width: 355px),screen and (max-device-width: 355px){#engagement__proposal{padding:2.6em 0 20.36em 0}#engagement__proposal--stats li{padding:0 0.9em 0 1.15em}}@media only screen and (max-width: 350px),screen and (max-device-width: 350px){#engagement__proposal-season--by-month p{left:0}#engagement__proposal-season--by-month p,#engagement__proposal-season--by-month svg{width:21em}#engagement__proposal-season--by-date ul{padding:0 0 0 2.5em}}#planning{border-top:2px solid #E8E8E8}#planning__header{padding:2.75em 0 0 0;max-width:62.5em;width:92%;margin:0 auto}#planning__header:after{content:'';display:block;background:#E8E8E8;width:92%;height:2px;margin:2.375em auto 0 auto}#planning__getting-a-jumpstart{padding:3.125em 0 3em 0}#planning__getting-a-jumpstart h3{margin:0 0 0.6667em 0}#planning__getting-a-jumpstart--paragraph{max-width:27.1875em;text-align:left;padding:0 0 0 1.125em;margin:-0.1875em 0 0 0}#planning__getting-a-jumpstart--paragraph--callout{background:#f8f8f8;max-width:25.3125em;position:relative;padding:1.25em 1.125em 1.1875em 1.8125em;margin:1.375em 0 0 0}#planning__getting-a-jumpstart--paragraph--callout .callout--icon{max-width:2.375em;position:absolute;top:-0.375em;left:-0.8125em}#planning__getting-a-jumpstart--paragraph--callout .callout--text{font-size:0.875em;line-height:1.5}#planning__getting-a-jumpstart--list{max-width:31.625em;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#planning__getting-a-jumpstart--list ul{margin:1.125em 0 0 0;text-align:left;width:15.75em}#planning__getting-a-jumpstart--list ul+ul{margin:1.125em 0 0 2px}#planning__getting-a-jumpstart--list li{align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;background:#f8f8f8;padding:0 0 0 1.375em;min-height:4.5625em}#planning__getting-a-jumpstart--list li:not(:last-child){margin:0 0 2px 0}#planning__getting-a-jumpstart--list li:last-child{border-bottom:2px solid #f8f8f8}#planning__getting-a-jumpstart--list .list-number{width:0.5454em;font-size:1.375em;line-height:3.3182;font-family:proxima-nova-condensed, sans-serif;font-weight:800;color:#222222}#planning__getting-a-jumpstart--list p{width:11.375em;margin:0 0 0 1.25em}#planning__whos-involved{padding:2.75em 0 1.3125em 0}#planning__whos-involved .nwr-container--1050{padding:0 2em}#planning__whos-involved h3{margin:0.1667em 0 0.667em 0}#planning__whos-involved--paragraph{max-width:38.375em;text-align:left}#planning__whos-involved--paragraph--callout{margin:1.8125em 0 0 0;position:relative}#planning__whos-involved--paragraph--callout .callout--img{max-width:8.75em;display:block}#planning__whos-involved--paragraph--callout .callout--text-box{background:#ffffff;position:absolute;top:1.375em;left:6.8125em;max-width:23.125em;padding:1em 1.25em 1em 1.4375em}#planning__whos-involved--paragraph--callout .callout--text{font-size:0.875em;line-height:1.5;margin-top:0.5em;display:block}#planning__whos-involved--stats{width:16.875em}#planning__whos-involved--stats ul{margin:0.8125em 0 0.75em 0;border-top:2px solid #ffffff;border-bottom:2px solid #ffffff}#planning__whos-involved--stats li{align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;background:#ffffff;height:4.25em;position:relative}#planning__whos-involved--stats li:not(:last-child){margin:0 0 2px 0}#planning__whos-involved--stats .list-text{font-size:1.125em;margin:0 0 0 0.7778em}#planning__whos-involved--stats .list-plus-sign{width:0.875em;position:absolute;bottom:-0.5em;left:0;right:0;margin:0 auto;z-index:1}#planning__resources{background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/planning--bg-resources@2x-2af6629cbaeb88fe228b49e13eaeff35cd2860721c0fdebcec609c52779aa59e.png) right 10.75em/16.625em no-repeat;padding:2.9375em 0 3.0625em 0}#planning__resources .nwr-container--960>.nwr-container--sxs{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#planning__resources h3{margin:0 0 0.45em 0}#planning__resources--paragraph{max-width:54em;margin:0 auto 3.125em auto}#planning__resources--stats{width:22.25em;margin:0 2.375em;position:relative}#planning__resources--stats ul{margin:1.125em 0 0 0}#planning__resources--stats li{align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;background:#f8f8f8;padding:0 0 0 2em;min-height:4em}#planning__resources--stats li:not(:last-child){margin:0 0 2px 0}#planning__resources--stats .font-style--teal-stat,#planning__resources--stats .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #planning__resources--stats .cost-table__cell.js-toggle-content,#planning__resources--stats .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #planning__resources--stats .cost-table__cell:not(.cost-table__cell--header){width:1.78125em}#planning__resources--stats p{margin:0 0 0 1.125em}#planning__resources--stats .stats--icon{width:3.6875em;position:absolute;bottom:1.25em;right:-1.875em}#planning__resources--callout{width:22.25em;margin:2.5em 2.375em 0 2.375em;padding:3.0625em 0 4.3125em 0;background:#f8f8f8}#planning__resources--callout .callout--stat{font-size:4em;display:block;line-height:1}#planning__resources--callout .callout--text{font-size:1.5em;line-height:1.25;display:block;padding:0 2em;margin:-0.25em 0 0 0}#planning__resources--callout .callout--bar{max-width:17.75em;margin:1.75em auto 0.25em auto;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}#planning__resources--callout .callout--bar .font-style--teal-stat,#planning__resources--callout .callout--bar .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #planning__resources--callout .callout--bar .cost-table__cell.js-toggle-content,#planning__resources--callout .callout--bar .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #planning__resources--callout .callout--bar .cost-table__cell:not(.cost-table__cell--header){color:#ffffff;line-height:1.125;display:inline-block;padding:0.09375em 0 0 0}#planning__resources--callout .callout--bar--mobile{background:linear-gradient(to left, #fff 50%, #16A4AC 50%);width:46%;border-top-left-radius:1.125em;border-bottom-left-radius:1.125em}#planning__resources--callout .callout--bar--desktop{background:linear-gradient(to left, #fff 50%, #19b5bc 50%);width:42%}#planning__resources--callout .callout--bar--other{background:linear-gradient(to left, #fff 50%, #69CFD3 50%);width:12%;border-top-right-radius:1.125em;border-bottom-right-radius:1.125em}#planning__resources--callout .callout--bar--mobile,#planning__resources--callout .callout--bar--desktop,#planning__resources--callout .callout--bar--other{height:2.25em;background-size:220% 100%;background-position:right bottom}#planning__resources--callout .callout--bar.is-seen .callout--bar--mobile{background-position:left bottom;-webkit-transition:1s ease;-moz-transition:1s ease;-ms-transition:1s ease;-o-transition:1s ease;transition:1s ease}#planning__resources--callout .callout--bar.is-seen .callout--bar--desktop{background-position:left bottom;-webkit-transition:1s ease 0.9s;-moz-transition:1s ease 0.9s;-ms-transition:1s ease 0.9s;-o-transition:1s ease 0.9s;transition:1s ease 0.9s}#planning__resources--callout .callout--bar.is-seen .callout--bar--other{background-position:left bottom;-webkit-transition:0.5s ease 1.9s;-moz-transition:0.5s ease 1.9s;-ms-transition:0.5s ease 1.9s;-o-transition:0.5s ease 1.9s;transition:0.5s ease 1.9s}#planning__resources--callout .callout-bar-caption{max-width:17.75em;margin:0 auto;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}#planning__resources--callout .callout-bar-caption p{margin:0}#planning__resources--callout .callout-bar-caption--mobile{width:45.5%}#planning__resources--callout .callout-bar-caption--desktop{width:43%}#planning__use-of-tech{padding:2.8125em 0 2.875em 0}#planning__use-of-tech h3{margin:0 0 0.6875em 0}#planning__use-of-tech--paragraph{max-width:18.75em;margin:0 0 0 3.375em;text-align:left}#planning__use-of-tech--stats{padding:0.625em 0 0 0}#planning__use-of-tech--stats li{align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center}#planning__use-of-tech--stats li:not(:last-child){margin:0 0 0.5625em 0}#planning__use-of-tech--stats .graph--label{width:18.5em;text-align:right;margin-right:1.8125em}#planning__use-of-tech--stats .graph--data{background:#ffffff;width:18.75em;text-align:left;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;border-right:0.25em solid #ffffff}#planning__use-of-tech--stats .graph--data .font-style--teal-stat,#planning__use-of-tech--stats .graph--data .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #planning__use-of-tech--stats .graph--data .cost-table__cell.js-toggle-content,#planning__use-of-tech--stats .graph--data .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #planning__use-of-tech--stats .graph--data .cost-table__cell:not(.cost-table__cell--header){display:inline-block;position:relative;top:3px}#planning__use-of-tech--stats .graph--bar{height:2.1875em;display:inline-block;margin-right:0.4375em;width:0%;-webkit-transition:2s;-moz-transition:2s;-ms-transition:2s;-o-transition:2s;transition:2s}#planning__use-of-tech--stats ul.is-seen .graph-item--website .graph--bar{width:79%;background:#16A4AC}#planning__use-of-tech--stats ul.is-seen .graph-item--social .graph--bar{width:75%;background:#16A4AC}#planning__use-of-tech--stats ul.is-seen .graph-item--app .graph--bar{width:64%;background:#19b5bc}#planning__use-of-tech--stats ul.is-seen .graph-item--hashtag .graph--bar{width:53%;background:#27BAC0}#planning__use-of-tech--stats ul.is-seen .graph-item--videos .graph--bar{width:31%;background:#69CFD3}#planning__use-of-tech--stats ul.is-seen .graph-item--chats .graph--bar{width:30%;background:#69CFD3}#planning__use-of-tech--stats ul.is-seen .graph-item--video-chat .graph--bar{width:17%;background:#89DADD}#planning__vendor-team{padding:3.1875em 0 3.75em 0;background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/planning--bg-vendor-team@2x-b8f83b737182cfcb0d1b9386a28bec4de761f3cc653e49c0689ac90ab78a6f06.jpg) center center/cover no-repeat}#planning__vendor-team .nwr-container--960{max-width:60.75em;background:#ffffff;padding:2.5em 2.0625em 0.6875em 2.0625em}#planning__vendor-team h3{margin:0 0 0.4em 0}#planning__vendor-team h4,#planning__vendor-team .cost-table--by-category .cost-table__header,.cost-table--by-category #planning__vendor-team .cost-table__header{margin:2.5em 0 1.25em 0}#planning__vendor-team ul{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#planning__vendor-team li{width:6.75em;margin:0 2.8125em 2.8125em 2.8125em;position:relative}#planning__vendor-team .list--sparkles{position:absolute;top:-0.9375em;left:-0.0625em;width:2em}#planning__vendor-team .font-style--teal-stat,#planning__vendor-team .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #planning__vendor-team .cost-table__cell.js-toggle-content,#planning__vendor-team .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #planning__vendor-team .cost-table__cell:not(.cost-table__cell--header){display:block}#planning__vendor-team .list--text{display:block;font-size:1.125em;margin:0.3333em 0 0 0}@media only screen and (max-width: 1360px),screen and (max-device-width: 1360px){#planning__resources{background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/planning--bg-resources@2x-2af6629cbaeb88fe228b49e13eaeff35cd2860721c0fdebcec609c52779aa59e.png) right 9.75em / 14em no-repeat}}@media only screen and (max-width: 1100px),screen and (max-device-width: 1100px){#planning__use-of-tech--paragraph{margin:0}#planning__use-of-tech--stats .graph--label{margin-right:1.5em}}@media only screen and (max-width: 1050px),screen and (max-device-width: 1050px){#planning__getting-a-jumpstart--paragraph{max-width:23em}#planning__whos-involved .nwr-container--1050{padding:0}}@media only screen and (max-width: 1000px),screen and (max-device-width: 1000px){#planning__getting-a-jumpstart--paragraph{max-width:25em}#planning__getting-a-jumpstart--paragraph--callout .callout--text{font-size:1em}#planning__getting-a-jumpstart--list{max-width:35.2em}#planning__getting-a-jumpstart--list ul{width:17.5em}#planning__whos-involved--paragraph--callout .callout--text{font-size:1em}#planning__resources{background:#ffffff}#planning__resources--stats{width:25.4286em;margin-left:0}#planning__resources--callout{margin-right:0}#planning__resources--callout .callout-bar-caption--mobile{width:42.5%;padding-left:0.375em}#planning__resources--callout .callout-bar-caption--desktop{width:49%}}@media only screen and (max-width: 960px),screen and (max-device-width: 960px){#planning__getting-a-jumpstart--list{max-width:23.5714em}#planning__getting-a-jumpstart--list ul{width:100%}#planning__getting-a-jumpstart--list ul+ul{margin:2px 0 0 0}#planning__getting-a-jumpstart--list li{min-height:3.5714em}#planning__getting-a-jumpstart--list .list-number{line-height:2.6}#planning__getting-a-jumpstart--list p{width:16.375em;padding:0.8125em 0}}@media only screen and (max-width: 930px),screen and (max-device-width: 930px){#planning__use-of-tech--paragraph{max-width:none;margin:0 0 2.5em 0}#planning__use-of-tech--stats{margin:0 auto;padding:0 7em 0 0}}@media only screen and (max-width: 880px),screen and (max-device-width: 880px){#planning__whos-involved{padding:2.75em 0 5.3125em 0}#planning__whos-involved--paragraph{max-width:28em}#planning__resources--stats{width:23.57143em;margin-right:1.5em}#planning__resources--stats li{padding:0 0 0 1.5em}#planning__resources--callout{margin-left:0}}@media only screen and (max-width: 767px),screen and (max-device-width: 767px){#planning__getting-a-jumpstart--paragraph{max-width:21em}#planning__use-of-tech--stats{padding:0 3em 0 0}}@media only screen and (max-width: 720px),screen and (max-device-width: 720px){#planning__getting-a-jumpstart .nwr-container--1050{display:block}#planning__getting-a-jumpstart--paragraph{max-width:none;margin:0}#planning__getting-a-jumpstart--paragraph--callout{max-width:none}#planning__getting-a-jumpstart--list{margin:2.7143em auto 0 auto}#planning__whos-involved{padding:2.75em 0 14.57143em 0;position:relative}#planning__whos-involved--paragraph{max-width:none}#planning__whos-involved--paragraph--callout{position:absolute;bottom:5.2857em;left:0;right:0;margin:0 auto;width:30em}#planning__whos-involved--stats{margin:2.35714em auto 0 auto}#planning__resources--paragraph+.nwr-container--sxs{display:block}#planning__resources--stats{margin:0 auto}#planning__resources--callout{width:23.57143em;margin:2.7143em auto 0 auto}#planning__use-of-tech--stats{padding:0}#planning__use-of-tech--stats li{height:3.4286em}#planning__use-of-tech--stats li:not(:last-child){margin:0 0 0.5em 0}#planning__use-of-tech--stats .graph--label{width:15.25em;margin-right:1em}#planning__use-of-tech--stats .graph--bar{height:2.5em}#planning__vendor-team li{margin:0 1em 2.8125em 1em}}@media only screen and (max-width: 600px),screen and (max-device-width: 600px){#planning__use-of-tech--stats .graph--label{width:11.25em}}@media only screen and (max-width: 500px),screen and (max-device-width: 500px){#planning__header{padding:2.64286em 0 0 0}#planning__header:after{margin:1.75em auto 0 auto;width:87%}#planning__getting-a-jumpstart{padding:2.7em 0 3.2143em 0}#planning__getting-a-jumpstart h3{margin:0 0 0.625em 0}#planning__getting-a-jumpstart--paragraph{padding:0}#planning__getting-a-jumpstart--paragraph--callout{padding:1.25em 1.125em 1.1429em 1.7143em;margin:2.1429em 0 0 0}#planning__getting-a-jumpstart--paragraph--callout .callout--icon{max-width:2.7143em;top:-0.8571em;left:-0.6429em}#planning__getting-a-jumpstart--list{margin:2.9286em auto 0 auto}#planning__getting-a-jumpstart--list ul{margin:1.2143em 0 0 0}#planning__getting-a-jumpstart--list li{padding:0 0 0 1.7857em}#planning__getting-a-jumpstart--list p{margin:0 0 0 1em}#planning__whos-involved{padding:1.7143em 0 13.2857em 0}#planning__whos-involved h3{margin:0.1667em 0 0.72em 0}#planning__whos-involved--paragraph--callout{bottom:2.5em;width:92%}#planning__whos-involved--paragraph--callout .callout--img{display:none}#planning__whos-involved--paragraph--callout .callout--text-box{position:static;max-width:none;padding:1.14286em 1em 1.14286em 1.2143em}#planning__whos-involved--stats{width:19.285714em}#planning__whos-involved--stats h4,#planning__whos-involved--stats .cost-table--by-category .cost-table__header,.cost-table--by-category #planning__whos-involved--stats .cost-table__header{font-size:1.42857em}#planning__whos-involved--stats ul{margin:0.9286em 0 0.75em 0}#planning__whos-involved--stats li{height:4.857143em}#planning__whos-involved--stats .list-text{font-size:1.14286em;margin:0 0 0 1em}#planning__whos-involved--stats .list-plus-sign{width:1em;bottom:-0.5714em}#planning__resources{padding:3.14286em 0 4.4286em 0}#planning__resources h3{margin:0 0 0.72em 0}#planning__resources--paragraph{margin:0 auto 2.35714em auto}#planning__resources--stats h4,#planning__resources--stats .cost-table--by-category .cost-table__header,.cost-table--by-category #planning__resources--stats .cost-table__header{font-size:1.4286em;width:16.55em}#planning__resources--stats ul{margin:1.5em 0 0 0}#planning__resources--stats li{min-height:3.57143em}#planning__resources--stats p{margin:0 0 0 0.875em}#planning__resources--stats .stats--icon{width:4.2143em;bottom:1.4286em;right:-1.2143em}#planning__resources--callout{padding:2em 0 2.2857em 0}#planning__resources--callout .callout--stat{font-size:4.57143em}#planning__resources--callout .callout--text{font-size:1.4286em;padding:0 1em;margin:0}#planning__resources--callout .callout--bar{max-width:20.2143em}#planning__resources--callout .callout--bar .font-style--teal-stat,#planning__resources--callout .callout--bar .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #planning__resources--callout .callout--bar .cost-table__cell.js-toggle-content,#planning__resources--callout .callout--bar .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #planning__resources--callout .callout--bar .cost-table__cell:not(.cost-table__cell--header){padding:0.1667em 0 0 0}#planning__resources--callout .callout--bar--mobile,#planning__resources--callout .callout--bar--desktop,#planning__resources--callout .callout--bar--other{height:2.57143em}#planning__resources--callout .callout--bar--mobile{border-top-left-radius:1.2857em;border-bottom-left-radius:1.2857em}#planning__resources--callout .callout--bar--other{border-top-right-radius:1.2857em;border-bottom-right-radius:1.2857em}#planning__resources--callout .callout-bar-caption{max-width:20.2143em}#planning__use-of-tech{padding:2em 0 3.07143em 0}#planning__use-of-tech h3{margin:0 0 0.72em 0}#planning__use-of-tech--paragraph{margin:0 0 2.42857em 0}#planning__use-of-tech--stats{width:100%}#planning__use-of-tech--stats li{display:block;height:auto}#planning__use-of-tech--stats li:not(:last-child){margin:0 0 1em 0}#planning__use-of-tech--stats .graph--label{width:100%;text-align:left}#planning__use-of-tech--stats .graph--data{width:100%}#planning__vendor-team{padding:4.9286em 0 5.2143em 0;background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/planning--bg-vendor-team-mobile@3x-e15962718cd70511f38e750532aea0c10d6d6dec92d651c813b87d8c781ad36a.jpg) center center/cover no-repeat}#planning__vendor-team .nwr-container--960{padding:2.07143em 1em 0.6875em 1em}#planning__vendor-team h3{margin:0 0 0.72em 0}#planning__vendor-team h4,#planning__vendor-team .cost-table--by-category .cost-table__header,.cost-table--by-category #planning__vendor-team .cost-table__header{margin:1.55em 0 1.4em 0;font-size:1.4286em}#planning__vendor-team ul{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}#planning__vendor-team li{margin:0 0 2.5em 0}#planning__vendor-team li:nth-child(7),#planning__vendor-team li:nth-child(8){margin:0 0 1.5em 0}#planning__vendor-team .list--text{margin:0.4444em 0 0 0}}@media only screen and (max-width: 373px),screen and (max-device-width: 373px){#planning__whos-involved{padding:1.7143em 0 14.7857em 0}#planning__resources--stats{width:96%}#planning__resources--stats h4,#planning__resources--stats .cost-table--by-category .cost-table__header,.cost-table--by-category #planning__resources--stats .cost-table__header{width:100%}#planning__resources--stats li{padding:0 0 0 1em}#planning__resources--stats p{margin:0 0 0 0.75em;max-width:12.0625em;text-align:left;line-height:1.2}#planning__resources--stats .stats--icon{width:3.9em}#planning__resources--callout{width:96%}#planning__resources--callout .callout--bar{max-width:18.2143em}#planning__resources--callout .callout-bar-caption{max-width:18.2143em}}@media only screen and (max-width: 350px),screen and (max-device-width: 350px){#planning__getting-a-jumpstart--list li{padding:0 0 0 1.1429em}#planning__getting-a-jumpstart--list p{width:100%;max-width:15em}#planning__use-of-tech--stats li:nth-child(6) .graph--label{width:105%}}#couples__header{padding:2.8125em 0 0 0;max-width:62.5em;width:92%;margin:0 auto}#couples__header:after{content:'';display:block;background:#E8E8E8;width:92%;height:2px;margin:2.375em auto 0 auto}#couples__who-are-they{padding:2.875em 0 4.75em 0}#couples__who-are-they--layout{margin:3.6875em 0 0 0;padding:0 1em}#couples__who-are-they--layout .left{border-right:2px solid #E8E8E8;margin:0 0.5625em 0 0}#couples__who-are-they--layout .left .triple{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}#couples__who-are-they--layout .left .triple .stat-block{height:10.5625em}#couples__who-are-they--layout .left .triple .stat-block:not(:last-child){border-right:2px solid #E8E8E8}#couples__who-are-they--layout .right{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#couples__who-are-they--layout .right .font-style--teal-stat,#couples__who-are-they--layout .right .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #couples__who-are-they--layout .right .cost-table__cell.js-toggle-content,#couples__who-are-they--layout .right .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #couples__who-are-they--layout .right .cost-table__cell:not(.cost-table__cell--header){font-size:3.125em}#couples__who-are-they .stat-block{text-align:left;position:relative}#couples__who-are-they .stat-block.nwr-container--sxs{align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}#couples__who-are-they .font-style--teal-stat,#couples__who-are-they .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #couples__who-are-they .cost-table__cell.js-toggle-content,#couples__who-are-they .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #couples__who-are-they .cost-table__cell:not(.cost-table__cell--header){font-size:4.6875em;display:inline-block}#couples__who-are-they--met-online{padding:3.25em 2.5em 0 1.375em}#couples__who-are-they--met-online.stat-block{text-align:center}#couples__who-are-they--met-online .layout-img{width:4.375em;position:absolute;top:-1.125em;left:3.9375em}#couples__who-are-they--met-online p{margin:-0.1875em 0 0 0}#couples__who-are-they--own-a-home{width:12.3125em;padding:1.4375em 2em 0 2.1875em}#couples__who-are-they--own-a-home p{margin:0.125em 0 0 0}#couples__who-are-they--future-finances{width:13.125em;padding:1.4375em 1em 0 1em}#couples__who-are-they--future-finances.stat-block{text-align:center}#couples__who-are-they--future-finances p{margin:0.125em 0 0 0}#couples__who-are-they--last-name{width:38.8125em;border-top:2px solid #E8E8E8;border-bottom:2px solid #E8E8E8;margin:0.625em 0.5625em 0.625em 0;padding:1.6875em 0 0.875em 3.5625em}#couples__who-are-they--last-name p{max-width:21.75em;margin:-0.4375em 0 0 1.75em}#couples__who-are-they--different-regions{width:16.875em;padding:1.25em 1.75em 0.3125em 5em;border-right:2px solid #E8E8E8}#couples__who-are-they--different-regions.stat-block{text-align:right}#couples__who-are-they--different-regions .layout-img{width:7.75em;position:absolute;top:-1.75em;left:-1.75em}#couples__who-are-they--different-regions .font-style--teal-stat,#couples__who-are-they--different-regions .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #couples__who-are-they--different-regions .cost-table__cell.js-toggle-content,#couples__who-are-they--different-regions .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #couples__who-are-they--different-regions .cost-table__cell:not(.cost-table__cell--header){font-size:3.125em}#couples__who-are-they--different-regions p{margin:0.25em 0.125em 0 0}#couples__who-are-they--two-plus-years{width:22.5em;padding:1.8125em 0 0 1.9375em}#couples__who-are-they--two-plus-years p{max-width:10em;margin:-0.75em 0 0 1.375em}#couples__who-are-they--traveled{width:17.875em;padding:1.9375em 0 0 1.125em}#couples__who-are-they--traveled .layout-img{width:8.9375em;position:absolute;bottom:-1.75em;right:0}#couples__who-are-they--traveled p{max-width:10em;margin:-0.5em 0 0 0.8125em}#couples__who-are-they--traveled:after{content:'';display:block;background:#E8E8E8;width:8.8125em;height:2px;margin:2.6875em 0 0 -1.125em}#couples__who-are-they--pet{padding:1.625em 0 0 1.125em}#couples__who-are-they--pet .layout-img{width:11.0625em;margin:1.5625em 0 0 -0.0625em}#couples__who-are-they--pet p{margin:0.3125em 0 0 0.125em}#couples__by-the-numbers{padding:2.0625em 0 4.75em 0}#couples__by-the-numbers>.nwr-container--960{padding:0 1.0625em}#couples__by-the-numbers>.nwr-container--960>.nwr-container--sxs{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}#couples__by-the-numbers--paragraph{max-width:54.5em;margin:0 auto 3.25em auto}#couples__by-the-numbers h3{margin:0 0 0.6em 0}#couples__by-the-numbers .button--toggle{background:#f8f8f8;font-size:1.25em;letter-spacing:0;width:8.35em;border-width:0.075em;margin:0 1.5em 0.5em 0;padding:0.25em 0 0.05em 0}#couples__by-the-numbers .button--toggle:nth-child(2){color:#2BBCC3;border-color:#2BBCC3}#couples__by-the-numbers .button--toggle:nth-child(3){color:#38C1C7;border-color:#38C1C7}#couples__by-the-numbers .button--toggle:nth-child(4){color:#44C6CC;border-color:#44C6CC}#couples__by-the-numbers .button--toggle:nth-child(5){color:#4FCACF;border-color:#4FCACF}#couples__by-the-numbers .button--toggle:nth-child(6){color:#5BCED4;border-color:#5BCED4}#couples__by-the-numbers .button--toggle:nth-child(7){color:#68D3D8;border-color:#68D3D8}#couples__by-the-numbers .button--toggle:nth-child(8){color:#73D7DC;border-color:#73D7DC}#couples__by-the-numbers .button--toggle:nth-child(9){color:#7FDCE0;border-color:#7FDCE0}#couples__by-the-numbers .button--toggle.is-active,#couples__by-the-numbers .button--toggle:hover,#couples__by-the-numbers .button--toggle:active,#couples__by-the-numbers .button--toggle:focus{color:#ffffff;background:#19B5BC;border-color:#19B5BC;width:9.25em;padding:0.25em 0.9em 0.05em 0}#couples__by-the-numbers .button--toggle:after{content:"";position:absolute;right:-0.35em;top:-0.4em;width:40px;height:35px;background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/couples--hearts-icon--small@2x-483194474ddf3826c348f884056914cac6105976cd51f5f83942d05069b1849f.png) right top/contain no-repeat;transform:rotate(20deg) scale(0.9);opacity:0;-webkit-transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s;-moz-transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s;-ms-transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s;-o-transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s;transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s}#couples__by-the-numbers .button--toggle.is-active:after{transform:rotate(0) scale(1);opacity:1}#couples__by-the-numbers--stats{width:37.5em;margin:0.375em 0 0 2.5em}#couples__by-the-numbers ul{margin:0 0 -0.3125em 0}#couples__by-the-numbers li{width:10em;margin-bottom:2.75em}#couples__by-the-numbers li:nth-child(9){padding:0 1em}#couples__by-the-numbers li p{margin:0.25em 0 0 0}#couples__by-the-numbers .font-style--teal-stat,#couples__by-the-numbers .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #couples__by-the-numbers .cost-table__cell.js-toggle-content,#couples__by-the-numbers .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #couples__by-the-numbers .cost-table__cell:not(.cost-table__cell--header){-webkit-transition:transform 0.5s ease 0s, opacity 0.5s ease 0s;-moz-transition:transform 0.5s ease 0s, opacity 0.5s ease 0s;-ms-transition:transform 0.5s ease 0s, opacity 0.5s ease 0s;-o-transition:transform 0.5s ease 0s, opacity 0.5s ease 0s;transition:transform 0.5s ease 0s, opacity 0.5s ease 0s;opacity:0;transform:translateY(30px) scale(1)}#couples__by-the-numbers .font-style--teal-stat.is-shown,#couples__by-the-numbers .cost-table--by-category .is-shown.cost-table__cell.js-toggle-content,.cost-table--by-category #couples__by-the-numbers .is-shown.cost-table__cell.js-toggle-content,#couples__by-the-numbers .cost-table--who-pays .is-shown.cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #couples__by-the-numbers .is-shown.cost-table__cell:not(.cost-table__cell--header){opacity:1;transform:translateY(0) scale(1)}#couples__by-the-numbers .font-style--disclaimer+p{margin:1px 0 0 0}@media only screen and (max-width: 1050px),screen and (max-device-width: 1050px){#couples__who-are-they .nwr-container--960{width:96%}}@media only screen and (max-width: 1000px),screen and (max-device-width: 1000px){#couples__who-are-they p{font-size:14px}}@media only screen and (max-width: 880px),screen and (max-device-width: 880px){#couples__who-are-they p{font-size:16px}#couples__who-are-they--layout{position:relative;height:500px;width:100%;padding:0}#couples__who-are-they--layout .left{border-right:none;margin:0}#couples__who-are-they--layout .left .triple{display:block}#couples__who-are-they--layout .left .triple .stat-block{height:125px}#couples__who-are-they--layout .left .triple .stat-block:not(:last-child){border-right:none}#couples__who-are-they--layout .left .double{display:block}#couples__who-are-they--layout .right{display:block}#couples__who-are-they--layout .right .font-style--teal-stat,#couples__who-are-they--layout .right .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #couples__who-are-they--layout .right .cost-table__cell.js-toggle-content,#couples__who-are-they--layout .right .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #couples__who-are-they--layout .right .cost-table__cell:not(.cost-table__cell--header){font-size:3.57143em}#couples__who-are-they .stat-block{background:#f8f8f8;width:330px;height:125px;border-bottom:5px solid #ffffff;position:absolute}#couples__who-are-they .font-style--teal-stat,#couples__who-are-they .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #couples__who-are-they .cost-table__cell.js-toggle-content,#couples__who-are-they .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #couples__who-are-they .cost-table__cell:not(.cost-table__cell--header){font-size:5.357143em}#couples__who-are-they--met-online{top:375px;left:0;padding:1.64286em 3.85714em 0 0}#couples__who-are-they--met-online.stat-block{text-align:right}#couples__who-are-they--met-online .layout-img{width:5.2857143em;top:1.5714em;left:3em}#couples__who-are-they--met-online .font-style--teal-stat,#couples__who-are-they--met-online .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #couples__who-are-they--met-online .cost-table__cell.js-toggle-content,#couples__who-are-they--met-online .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #couples__who-are-they--met-online .cost-table__cell:not(.cost-table__cell--header){font-size:3.57143em}#couples__who-are-they--met-online p{margin:0;padding:0 0.875em 0 0}#couples__who-are-they--own-a-home{top:0;right:0;padding:2.28571em 0 0 3.2143em;align-items:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-webkit-box-align:flex-start;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}#couples__who-are-they--own-a-home p{margin:0.3125em 0 0 1.1875em;max-width:6em}#couples__who-are-they--future-finances{top:125px;left:0;padding:0.9286em 2.2143em 0 0}#couples__who-are-they--future-finances.stat-block{text-align:right}#couples__who-are-they--future-finances p{margin:-0.4375em 0 0 0}#couples__who-are-they--last-name{top:250px;right:0;border-top:none;border-bottom:5px solid #ffffff;margin:0;padding:1.85714em 0 0 1.5em}#couples__who-are-they--last-name.stat-block.nwr-container--sxs{align-items:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-webkit-box-align:flex-start}#couples__who-are-they--last-name .font-style--teal-stat,#couples__who-are-they--last-name .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #couples__who-are-they--last-name .cost-table__cell.js-toggle-content,#couples__who-are-they--last-name .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #couples__who-are-they--last-name .cost-table__cell:not(.cost-table__cell--header){font-size:3.57143em}#couples__who-are-they--last-name p{max-width:12.25em;margin:-0.1875em 0 0 0.75em}#couples__who-are-they--different-regions{top:375px;right:0;padding:1.07143em 5.9286em 0 0;border-right:none}#couples__who-are-they--different-regions .layout-img{width:8.4286em;top:auto;left:auto;bottom:-2.9286em;right:-3.64286em}#couples__who-are-they--different-regions .font-style--teal-stat,#couples__who-are-they--different-regions .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #couples__who-are-they--different-regions .cost-table__cell.js-toggle-content,#couples__who-are-they--different-regions .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #couples__who-are-they--different-regions .cost-table__cell:not(.cost-table__cell--header){font-size:3.57143em}#couples__who-are-they--different-regions p{margin:-0.1875em 0 0 0}#couples__who-are-they--two-plus-years{top:0;left:0;padding:1.4286em 0 0 1.7857em}#couples__who-are-they--two-plus-years p{margin:-0.9375em 0 0 0.875em}#couples__who-are-they--traveled{top:250px;left:0;padding:1.85714em 0 0 2.5em}#couples__who-are-they--traveled.stat-block.nwr-container--sxs{align-items:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-webkit-box-align:flex-start}#couples__who-are-they--traveled .layout-img{width:9.07143em;bottom:-0.2857em;right:-0.85714em}#couples__who-are-they--traveled p{margin:-0.125em 0 0 1.125em}#couples__who-are-they--traveled:after{display:none}#couples__who-are-they--pet{top:125px;right:0;padding:1.857143em 2.14286em 0 0}#couples__who-are-they--pet.stat-block{text-align:right}#couples__who-are-they--pet .layout-img{width:9.4286em;margin:0;position:absolute;top:-0.57143em;left:-2.9286em}#couples__who-are-they--pet p{margin:0.0625em 0 0 0}}@media only screen and (max-width: 850px),screen and (max-device-width: 850px){#couples__by-the-numbers>.nwr-container--960{padding:0}#couples__by-the-numbers--stats{width:33.5em;margin:0.375em 0 0 0}}@media only screen and (max-width: 720px),screen and (max-device-width: 720px){#couples__who-are-they--layout{height:1000px}#couples__who-are-they .stat-block{margin:0 auto}#couples__who-are-they--met-online{top:375px;left:0;right:0}#couples__who-are-they--own-a-home{top:500px;right:0;left:0}#couples__who-are-they--future-finances{top:125px;left:0;right:0}#couples__who-are-they--last-name{top:750px;right:0;left:0}#couples__who-are-they--different-regions{top:875px;right:0;left:0}#couples__who-are-they--two-plus-years{top:0;left:0;right:0}#couples__who-are-they--traveled{top:250px;left:0;right:0}#couples__who-are-they--pet{top:625px;right:0;left:0}#couples__by-the-numbers{padding:2.0625em 0 2.75em 0}#couples__by-the-numbers--stats{width:100%;max-width:39em;margin:0 auto}#couples__by-the-numbers ul{margin:0}#couples__by-the-numbers li.mobi-show{margin:0 auto}#couples__by-the-numbers li .stats-img{display:block;width:5.35714em;margin:0 auto}}@media only screen and (max-width: 500px),screen and (max-device-width: 500px){#couples__header{padding:2.64286em 0 0 0}#couples__header:after{width:87%;margin:2.14286em auto 0 auto}#couples__who-are-they{padding:2.28571em 0 5.57143em 0}#couples__who-are-they h3{line-height:1.28}#couples__who-are-they--layout{margin:2.28571em 0 0 0}#couples__by-the-numbers{padding:2.64286em 0 1em 0}#couples__by-the-numbers--paragraph{margin:0 auto 3.57143em auto}#couples__by-the-numbers--stats{max-width:29em}#couples__by-the-numbers ul{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}#couples__by-the-numbers li{margin-bottom:2.57143em}#couples__by-the-numbers li .font-style--teal-stat,#couples__by-the-numbers li .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #couples__by-the-numbers li .cost-table__cell.js-toggle-content,#couples__by-the-numbers li .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #couples__by-the-numbers li .cost-table__cell:not(.cost-table__cell--header){font-size:2.28571em}#couples__by-the-numbers li.mobi-show{margin:0;padding:0.2143em 0 0 0}}@media only screen and (max-width: 360px),screen and (max-device-width: 360px){#couples__who-are-they .stat-block{width:96%}#couples__who-are-they--last-name p{max-width:10.25em;margin:-0.875em 0 0 1.3125em}#couples__who-are-they--two-plus-years p{max-width:8.25em}#couples__who-are-they--traveled .layout-img{bottom:-1.28571em}#couples__by-the-numbers ul{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}#trends__header{padding:2.625em 0 0 0}#trends__header>div{max-width:57.125em;width:92%;margin:0 auto;padding:0 0.5em 2.375em 0.5em;border-bottom:2px solid #E8E8E8}#trends__preparation{padding:1.6em 0 2.4375em 0}#trends__preparation--paragraph{max-width:48.75em;width:92%;margin:0 auto 2.1875em auto}#trends__preparation--paragraph .nwr-container--sxs{margin:0.9em 0 0 0;text-align:left;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}#trends__preparation--paragraph img{max-width:4.875em;padding:0.25em 1em 0.125em 0;margin:0 1em 0 0;border-right:2px solid #E8E8E8}#trends__preparation--paragraph p{max-width:42.75em}#trends__preparation--list{padding:0 0.3125em}#trends__preparation--list ul{width:32%;text-align:left}#trends__preparation--list li{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}#trends__preparation--list li:nth-child(1){height:4.625em;margin:0 0 1.4375em 0}#trends__preparation--list li:nth-child(2){height:6.0625em;margin:0 0 1.1875em 0}#trends__preparation--list li:nth-child(3){height:4.625em}#trends__preparation--list .to-do-list-check{width:2em;transition:0.2s}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}#trends__preparation--list li.is-green .to-do-list-check{animation:pulse 300ms;animation-timing-function:ease;animation-fill-mode:both}#trends__preparation--list li.is-green .to-do-list-check .nwr-2020-checkmark--path{stroke:#19bc85}#trends__preparation--list .to-do-list-text{max-width:19.875em;margin:0 0 0 0.875em}#trends__party-time{padding:3.8125em 0}#trends__party-time--paragraph{max-width:58.75em;width:92%;margin:0 auto 1.3125em auto}#trends__party-time--paragraph .nwr-container--sxs{text-align:left;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#trends__party-time--paragraph img{max-width:5.3125em;padding:0.25em 1em 0.1875em 0;margin:0 1em 0 0;border-right:2px solid #E8E8E8}#trends__party-time--paragraph p{max-width:52.4375em}#trends__party-time--stats{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#trends__party-time--stats img:first-child{max-width:12.0625em;margin:4.9375em 0 0 0}#trends__party-time--stats img:last-child{max-width:12.375em;margin:13.25em 0 0 0}#trends__party-time--stats .column{width:20.25em}#trends__party-time--stats .column+.column{margin:0 0 0 4.375em}#trends__party-time--stats ul{margin:1.5625em 0 0 0;text-align:left}#trends__party-time--stats li{align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;background:#ffffff;padding:0 0 0 1.25em;min-height:4.1875em}#trends__party-time--stats li:not(:last-child){margin:0 0 3px 0}#trends__party-time--stats .font-style--teal-stat,#trends__party-time--stats .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #trends__party-time--stats .cost-table__cell.js-toggle-content,#trends__party-time--stats .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #trends__party-time--stats .cost-table__cell:not(.cost-table__cell--header){width:1.78125em}#trends__party-time--stats p{width:13.75em;margin:0 0 0 1.125em;padding:0.594em 0}#trends__party-time--stats--callout--first-dance,#trends__party-time--stats--callout--cake-cutting{position:relative}#trends__party-time--stats--callout--first-dance .nwr-container--sxs,#trends__party-time--stats--callout--cake-cutting .nwr-container--sxs{background:#19b5bc;color:#ffffff;width:6.0625em;padding:0.5em 0 0.25em 0;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;position:absolute;right:-6.0625em;bottom:auto;top:auto;z-index:-1}#trends__party-time--stats .callout-hash{font-family:proxima-nova-condensed, sans-serif;font-weight:700;font-size:1.25em;line-height:1.25;margin:0.1em 0 0 0.1em}#trends__party-time--stats .callout-number{font-family:proxima-nova-condensed, sans-serif;font-weight:700;font-size:1.5625em;line-height:1.25;margin:0 0.2em 0 0.04em}#trends__party-time--stats .callout-text{font-size:0.75em;line-height:0.9;width:4.8333em;margin:0 0 0.1667em 0}#trends__post-wedding{padding:3.375em 0 3.3125em 0;background-image:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/trends--bg-post-wedding@2x-e35e6688a8db50c0ad23050fa421c38b661f8fc71802e53a6c0f4aef7a8d7a4d.jpg);background-size:cover;background-position:center center}#trends__post-wedding .nwr-container--1050{background:#ffffff;padding:2.6875em 1.25em 1.125em 1.25em}#trends__post-wedding--paragraph{max-width:none;margin:0 auto 2.3125em auto}#trends__post-wedding--paragraph .nwr-container--sxs{text-align:left;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;margin:1em 0 0 0}#trends__post-wedding--paragraph img{max-width:8.1875em;padding:0 1.375em 0 0;margin:0 1.375em 0 0;border-right:2px solid #E8E8E8}#trends__post-wedding--paragraph p{max-width:43em}#trends__post-wedding--stats ul{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#trends__post-wedding--stats li{width:30%;padding:0 2em;margin:0 0 1.65em 0}#trends__post-wedding--stats li:nth-child(1){padding:0 1em}#trends__post-wedding--stats li:nth-child(2){padding:0 1em}#trends__post-wedding--stats li:nth-child(5){padding:0 1em}#trends__post-wedding--stats p{margin:0.4375em 0 0 0}@media only screen and (max-width: 1250px),screen and (max-device-width: 1250px){#trends__preparation--list{padding:0}#trends__preparation--list ul{width:30%}#trends__preparation--list ul:nth-child(2) li{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#trends__preparation--list ul:nth-child(3) li{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}#trends__preparation--list li:nth-child(1){height:6.125em}#trends__preparation--list li:nth-child(2){height:7.5625em}#trends__preparation--list li:nth-child(3){height:7.5625em}#trends__preparation--list .to-do-list-text{max-width:14em}}@media only screen and (max-width: 1206px),screen and (max-device-width: 1206px){#trends__party-time--paragraph{margin:0 auto 2em auto}#trends__party-time--paragraph .nwr-container--sxs{margin:0.6875em 0 0 0}#trends__party-time--paragraph p{max-width:45em}#trends__party-time--stats img:first-child{max-width:8.0625em}#trends__party-time--stats img:last-child{max-width:8.25em}#trends__party-time--stats .column{width:19.5em}#trends__party-time--stats .column+.column{margin:0 0 0 2em}#trends__party-time--stats li{padding:0 0 0 1em}}@media only screen and (max-width: 1000px),screen and (max-device-width: 1000px){#trends__preparation--paragraph{max-width:53.25em}#trends__preparation--paragraph p{max-width:41.25em}#trends__preparation--list ul{width:33%}#trends__preparation--list li:nth-child(1){height:7em}#trends__preparation--list li:nth-child(2){height:8.6429em}#trends__preparation--list li:nth-child(3){height:8.6429em}#trends__party-time--stats img:first-child{margin:6em 0 0 0}#trends__party-time--stats img:last-child{margin:16em 0 0 0}#trends__party-time--stats .column{width:22.2857em}#trends__party-time--stats li{padding:0 0 0 1.25em;min-height:4.7857em}#trends__party-time--stats--callout--first-dance .nwr-container--sxs,#trends__party-time--stats--callout--cake-cutting .nwr-container--sxs{width:6.9286em;padding:0.5714em 0 0.2143em 0;right:-6.9286em}#trends__party-time--stats .callout-text{font-size:0.8571em;margin:0 0 0.25em 0}#trends__post-wedding--paragraph{margin:0 auto 2.65em auto}#trends__post-wedding--stats li{width:33%}}@media only screen and (max-width: 960px),screen and (max-device-width: 960px){#trends__party-time--paragraph p{max-width:39.5em}#trends__party-time--stats img{display:none}#trends__post-wedding--paragraph p{max-width:35em}}@media only screen and (max-width: 900px),screen and (max-device-width: 900px){#trends__preparation--paragraph p{max-width:40em}#trends__preparation--list li:nth-child(1){height:8.6429em}#trends__preparation--list li:nth-child(2){height:10.4286em}#trends__preparation--list li:nth-child(3){height:8.6429em}#trends__preparation--list .to-do-list-text{max-width:12.3em;margin:0 0 0 0.75em}}@media only screen and (max-width: 880px),screen and (max-device-width: 880px){#trends__party-time--paragraph p{max-width:31em}#trends__party-time--stats img{display:block}#trends__party-time--stats img:first-child{max-width:13.7858em;margin:4.9em 0 0 0}#trends__party-time--stats img:last-child{max-width:13.7858em;margin:18em 0 0 0}#trends__party-time--stats .column+.column{margin:2.7143em 0 0 0}}@media only screen and (max-width: 800px),screen and (max-device-width: 800px){#trends__preparation{padding:1.6em 0 0.7232em 0}#trends__preparation--paragraph p{max-width:36em}#trends__preparation--list{width:86%}#trends__preparation--list ul{width:100%}#trends__preparation--list ul:nth-child(1) li,#trends__preparation--list ul:nth-child(2) li,#trends__preparation--list ul:nth-child(3) li{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#trends__preparation--list li:nth-child(1),#trends__preparation--list li:nth-child(2),#trends__preparation--list li:nth-child(3){height:auto;margin:0 0 1.7143em 0}#trends__preparation--list .to-do-list-text{max-width:none;width:90%}#trends__post-wedding--paragraph p{max-width:30em}}@media only screen and (max-width: 720px),screen and (max-device-width: 720px){#trends__preparation{padding:1.8571em 0 2.25em 0}#trends__preparation--paragraph{margin:0 auto 2.3em auto;padding:5.8em 0 0 0;position:relative}#trends__preparation--paragraph .nwr-container--sxs{margin:1.2em 0 0 0;text-align:center}#trends__preparation--paragraph img{max-width:4.2858em;padding:0;margin:0 auto;border-right:none;position:absolute;top:0;left:0;right:0}#trends__preparation--paragraph p{max-width:none}#trends__party-time{padding:3.3em 0 3.8571em 0}#trends__party-time--paragraph{position:relative}#trends__party-time--paragraph .nwr-container--sxs{margin:1.25em 0 0 0;text-align:center}#trends__party-time--paragraph img{max-width:4.7857em;padding:0;margin:0 auto;border-right:none;position:absolute;top:-6.1571em;left:0;right:0}#trends__party-time--paragraph p{max-width:none}#trends__post-wedding{padding:3.85em 0 3.3125em 0}#trends__post-wedding .nwr-container--1050{padding:4.2em 1.25em 1.125em 1.25em}#trends__post-wedding--paragraph{margin:0 auto 2.0714em auto;position:relative}#trends__post-wedding--paragraph .nwr-container--sxs{margin:1.1875em 0 0 0;text-align:center}#trends__post-wedding--paragraph img{max-width:7.6429em;padding:0;margin:0 auto;border-right:none;position:absolute;top:-7.0571em;left:0;right:0}#trends__post-wedding--paragraph p{max-width:none}#trends__post-wedding--stats li{width:50%}}@media only screen and (max-width: 550px),screen and (max-device-width: 550px){#trends__party-time--paragraph{margin:0 auto 1.95em auto;width:100%}#trends__party-time--stats img{display:none}#trends__party-time--stats .column+.column{margin:1.9em 0 0 0}#trends__party-time--stats .column+.column ul{margin:1.55em 0 0 0}#trends__party-time--stats ul{margin:1.95em 0 0 0}#trends__party-time--stats li:not(:last-child){margin:0 0 2px 0}}@media only screen and (max-width: 500px),screen and (max-device-width: 500px){#trends__header{padding:2.2857em 0 0 0}#trends__header>div{width:80%;padding:0 0 2em 0}#trends__header p{margin:0 -6%}#trends__preparation--list .to-do-list-text{width:80%}#trends__party-time--stats--callout--first-dance .nwr-container--sxs,#trends__party-time--stats--callout--cake-cutting .nwr-container--sxs{display:none}#trends__post-wedding{padding:3.85em 0 3.4286em 0;background-image:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/trends--bg-post-wedding-mobile@3x-34485f8b09dd54c9e3108bf910ad971fdb5716b2fa8aa7d20f5c5ba203d4c96e.jpg)}#trends__post-wedding .nwr-container--1050{padding:4.2857em 1.25em 0.9286em 1.25em}#trends__post-wedding--paragraph img{top:-7.1429em}#trends__post-wedding--stats li{width:100%;padding:0;margin:0 0 1.5714em 0}#trends__post-wedding--stats li:nth-child(1),#trends__post-wedding--stats li:nth-child(2),#trends__post-wedding--stats li:nth-child(5){padding:0}#trends__post-wedding--stats p{margin:0.35em auto 0 auto;max-width:16em}}@media only screen and (max-width: 335px),screen and (max-device-width: 335px){#trends__party-time--stats li{padding:0 0 0 1em}#trends__party-time--stats p{width:12.75em;margin:0 0 0 0.875em}}#cost__header{padding:2.75em 0 0 0;max-width:62.5em;width:92%;margin:0 auto}#cost__header:after{content:'';display:block;background:#E8E8E8;width:92%;height:2px;margin:2.375em auto 0 auto}#cost__budgeting{padding:3.0625em 0 2.375em 0}#cost__budgeting .nwr-container--1050{padding:0 1.8125em}#cost__budgeting h3{margin:0 0 0.6667em 0}#cost__budgeting--paragraph{max-width:32em;text-align:left}#cost__budgeting--paragraph--callout{margin:1.5em 0 1.875em 0;max-width:25.125em;background:#f8f8f8;padding:1.1875em 1.75em 1.3125em 1.5em;position:relative}#cost__budgeting--paragraph--callout .callout-text{font-size:0.875em;line-height:1.5}#cost__budgeting--paragraph--callout .callout-icon{max-width:5.1875em;position:absolute;bottom:-1.875em;right:-1.9375em}#cost__budgeting--list{margin:0 0.6875em 0 0}#cost__budgeting--list ul{margin:1.125em 0 0 0;width:21.8125em;text-align:left}#cost__budgeting--list li{align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;background:#f8f8f8;padding:0 0 0 1.9375em;min-height:3.625em}#cost__budgeting--list li:not(:last-child){margin:0 0 2px 0}#cost__budgeting--list .list-number{width:0.5454em;font-size:1.375em;line-height:2.6363;font-family:proxima-nova-condensed, sans-serif;font-weight:800;color:#222222}#cost__budgeting--list p{width:13.75em;margin:0 0 0 2em}#cost__getting-real{padding:3.125em 0 3.0625em 0;background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/cost--bg-getting-real@2x-5b35ec7d963c4133a0251048f852a9e1de4835462508bd51b31ae313c01574bf.jpg) center center/cover no-repeat}#cost__getting-real>.nwr-container--sxs{background:#ffffff;max-width:62.5em;width:92%;margin:0 auto;padding:1.85em 1.25em 2.5em 1.25em;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#cost__getting-real h3{display:block;width:100%;margin:0 0 0.8667em 0}#cost__getting-real--stats div{padding:0.8125em 1.0625em 0.9375em 1.0625em}#cost__getting-real--stats div:first-child{width:14em}#cost__getting-real--stats--reality{border-left:2px solid #E8E8E8}#cost__getting-real--stats p{margin:0.85em 0 0.5em 0}#cost__getting-real--stats .font-style--teal-stat,#cost__getting-real--stats .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #cost__getting-real--stats .cost-table__cell.js-toggle-content,#cost__getting-real--stats .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #cost__getting-real--stats .cost-table__cell:not(.cost-table__cell--header){font-size:2.5em;position:relative;top:0.075em}#cost__getting-real--paragraph{max-width:22.75em;text-align:left;margin:0 0 0 2.125em}#cost__reasons{padding:2.625em 0 2.375em 0;text-align:left}#cost__reasons>div{max-width:74.25em;width:92%;margin:0 auto;padding:0 0 0 4.1875em}#cost__reasons--right{width:33.875em;position:relative}#cost__reasons h3{margin:0 0 0.6em 0}#cost__reasons--paragraph{margin:0 0 1.5625em 1.6875em;max-width:29.75em}#cost__reasons--reasons-for-increase h4,#cost__reasons--reasons-for-increase .cost-table--by-category .cost-table__header,.cost-table--by-category #cost__reasons--reasons-for-increase .cost-table__header{margin:0 0 0.9em 1.35em}#cost__reasons--reasons-for-increase ul{width:30.125em;border-top:2px solid #f8f8f8;border-bottom:2px solid #f8f8f8}#cost__reasons--reasons-for-increase li{align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;background:#f8f8f8;padding:0 0 0 1.8125em;min-height:3.1875em}#cost__reasons--reasons-for-increase li:not(:last-child){margin:0 0 2px 0}#cost__reasons--reasons-for-increase .font-style--teal-stat,#cost__reasons--reasons-for-increase .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #cost__reasons--reasons-for-increase .cost-table__cell.js-toggle-content,#cost__reasons--reasons-for-increase .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #cost__reasons--reasons-for-increase .cost-table__cell:not(.cost-table__cell--header){width:1.78125em}#cost__reasons--reasons-for-increase p{margin:0 0 0 1.125em}#cost__reasons--places-for-increase{padding:3.3125em 0 0 0;text-align:center;width:31.3125em}#cost__reasons--places-for-increase ul{margin:1.8125em 0 0 0}#cost__reasons--places-for-increase li{width:5.625em}#cost__reasons--places-for-increase li:nth-child(4){width:7em;margin:0 -0.6875em}#cost__reasons--places-for-increase p{margin:0.25em 0 0 0}#cost__reasons--callout{padding:2.6875em 0 0 2em}#cost__reasons--callout .callout--text-box{position:relative;background:#f8f8f8;z-index:1;max-width:20.6875em;padding:1.0625em 1.3125em 1.25em 1.5em}#cost__reasons--callout .callout--icon{max-width:2.375em;position:absolute;top:-0.75em;left:-0.5625em}#cost__reasons--callout .callout--text{font-size:0.875em;line-height:1.5}#cost__reasons--callout .callout--bg{max-width:13.75em;position:absolute;bottom:-5.5em;right:0}#cost__whos-paying{padding:3.0625em 0 3.875em 0}#cost__whos-paying .nwr-container--1050>.nwr-container--sxs{padding:0 1.25em 0 2.5em}#cost__whos-paying h3{margin:0 0 0.8667em 0}#cost__whos-paying--paragraph{max-width:54.75em;margin:0 auto 2.625em auto}#cost__whos-paying--chart{width:42em}#cost__whos-paying--how{max-width:12.5em;text-align:left}#cost__whos-paying--how ul{margin:1.875em 0 0 0.1875em}#cost__whos-paying--how li{width:100%;margin:0 0 1.125em 0;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}#cost__whos-paying--how .font-style--teal-stat,#cost__whos-paying--how .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #cost__whos-paying--how .cost-table__cell.js-toggle-content,#cost__whos-paying--how .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #cost__whos-paying--how .cost-table__cell:not(.cost-table__cell--header){width:1.78125em}#cost__whos-paying--how p{display:inline-block;margin:0 0 0 0.625em}.cost-table--who-pays{width:100%;margin:1.9375em auto 0 auto}.cost-table--who-pays .cost-table__header{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;margin:0 0 0.3125em 0}.cost-table--who-pays .cost-table__cell{width:16.6667%;border:2px solid #f8f8f8;border-bottom:3px solid #f8f8f8}.cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header){font-size:1.375em;height:2.27273em;padding:0.6364em 0.5em 0.4091em 0.5em}.cost-table--who-pays .cost-table__row{align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center}.cost-table--who-pays .cost-table__body .cost-table__cell{background-color:#ffffff}.cost-table--who-pays .cost-table__body .cost-table__cell--header{height:3.125em;padding:0.9375em 0.5em 0 0.5em;border-top-left-radius:1.5625em;border-bottom-left-radius:1.5625em}#cost__ceremony-reception-spend{padding:2.625em 0 2.375em 0}#cost__ceremony-reception-spend .nwr-container--1050{padding:0 0.75em}#cost__ceremony-reception-spend h3{margin:0 0 0.8667em 0}#cost__ceremony-reception-spend--paragraph{max-width:54.75em;margin:0 auto 3.5em auto}#cost__ceremony-reception-spend--chart{border-bottom:2px solid #E8E8E8;align-items:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;-moz-box-align:flex-end;-webkit-box-align:flex-end;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;height:6.125em}#cost__ceremony-reception-spend--chart>div{width:11.375em;margin:0 1.75em;align-items:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;-moz-box-align:flex-end;-webkit-box-align:flex-end;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#cost__ceremony-reception-spend--chart .dark-teal,#cost__ceremony-reception-spend--chart .light-teal{width:3.1875em;height:0;-webkit-transition:2s;-moz-transition:2s;-ms-transition:2s;-o-transition:2s;transition:2s}#cost__ceremony-reception-spend--chart .dark-teal{background:#19b5bc;margin:0 0.3125em 0 0}#cost__ceremony-reception-spend--chart .light-teal{background:#69CFD3}#cost__ceremony-reception-spend--chart.is-seen #cost__ceremony-reception-spend--chart--1 .dark-teal,#cost__ceremony-reception-spend--chart #cost__ceremony-reception-spend--chart--1 .dark-teal{height:6em}#cost__ceremony-reception-spend--chart.is-seen #cost__ceremony-reception-spend--chart--1 .light-teal,#cost__ceremony-reception-spend--chart #cost__ceremony-reception-spend--chart--1 .light-teal{height:5.0625em}#cost__ceremony-reception-spend--chart.is-seen #cost__ceremony-reception-spend--chart--2 .dark-teal,#cost__ceremony-reception-spend--chart #cost__ceremony-reception-spend--chart--2 .dark-teal{height:5.625em}#cost__ceremony-reception-spend--chart.is-seen #cost__ceremony-reception-spend--chart--2 .light-teal,#cost__ceremony-reception-spend--chart #cost__ceremony-reception-spend--chart--2 .light-teal{height:2.625em}#cost__ceremony-reception-spend--chart.is-seen #cost__ceremony-reception-spend--chart--3 .dark-teal,#cost__ceremony-reception-spend--chart #cost__ceremony-reception-spend--chart--3 .dark-teal{height:5.625em}#cost__ceremony-reception-spend--chart.is-seen #cost__ceremony-reception-spend--chart--3 .light-teal,#cost__ceremony-reception-spend--chart #cost__ceremony-reception-spend--chart--3 .light-teal{height:3.75em}#cost__ceremony-reception-spend--chart.is-seen #cost__ceremony-reception-spend--chart--4 .dark-teal,#cost__ceremony-reception-spend--chart #cost__ceremony-reception-spend--chart--4 .dark-teal{height:5.3125em}#cost__ceremony-reception-spend--chart.is-seen #cost__ceremony-reception-spend--chart--4 .light-teal,#cost__ceremony-reception-spend--chart #cost__ceremony-reception-spend--chart--4 .light-teal{height:5.25em}#cost__ceremony-reception-spend--stats{margin:1.25em 0 0 0;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#cost__ceremony-reception-spend--stats>div{width:11.375em;margin:0 1.75em}#cost__ceremony-reception-spend--stats .dark-teal{margin:0 0 1.3125em 0}#cost__ceremony-reception-spend--stats .dark-teal .font-style--teal-stat,#cost__ceremony-reception-spend--stats .dark-teal .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #cost__ceremony-reception-spend--stats .dark-teal .cost-table__cell.js-toggle-content,#cost__ceremony-reception-spend--stats .dark-teal .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #cost__ceremony-reception-spend--stats .dark-teal .cost-table__cell:not(.cost-table__cell--header){color:#19b5bc}#cost__ceremony-reception-spend--stats p{margin:0.1875em 0 0 0}#cost__cost-by-category{padding:3.0625em 0 3.9375em 0}#cost__cost-by-category h3{margin:0 0 1.3em 0}#cost__cost-by-category .nwr-container--1150>.nwr-container--sxs{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}#cost__cost-by-category .cost-table-buttons-column{margin:0.375em 3.0625em 0 0.25em}#cost__cost-by-category .cost-table-column{max-width:40.625em;margin:0.1875em 0 0 0}#cost__cost-by-category .button--toggle{background:#f8f8f8}#cost__cost-by-category .button--toggle.is-active,#cost__cost-by-category .button--toggle:hover,#cost__cost-by-category .button--toggle:active,#cost__cost-by-category .button--toggle:focus{background:#19B5BC}#cost__cost-by-category .button--toggle:after{content:"";position:absolute;right:-0.2083em;top:-0.3333em;width:44px;height:64px;background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/cost--price-tag-icon@2x-1af985b384fa3265458260eba458cc13b2f583c4351322c3f915b50064854657.png) right top/contain no-repeat;transform:rotate(20deg) scale(0.9);opacity:0;-webkit-transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s;-moz-transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s;-ms-transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s;-o-transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s;transition:transform 0.25s ease 0.1s, opacity 0.25s ease 0.1s}#cost__cost-by-category .button--toggle.is-active:after{transform:rotate(0) scale(1);opacity:1}#cost__cost-by-category .button--un-collapse{display:none;width:7.056em;border-radius:3px;padding:0.6111em 0.6111em 0.4444em 0.6111em;font-family:proxima-nova-condensed, sans-serif;font-weight:800;font-size:1.2857em}.cost-table--by-category{width:100%}.cost-table--by-category .cost-table__header{margin:0 0 0.85em 0}.cost-table--by-category .cost-table__body .cost-table__header{margin:1.65em 0 0.75em 0}.cost-table--by-category .cost-table__row{align-items:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-webkit-box-align:stretch;margin:0 0 5px 0}.cost-table--by-category .cost-table__cell--header{width:31.25em;height:auto;min-height:40px;line-height:1.2;margin:0 5px 0 0;text-align:left;padding:0.6875em 0 0.625em 2em}.cost-table--by-category .cost-table__cell{background:#ffffff}.cost-table--by-category .cost-table__cell.js-toggle-content{align-items:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;font-size:1.375em;width:6.59091em;height:auto;padding:0.1818em 0 0 0}.cost-table--by-category .cost-table__cell.js-toggle-content span{-webkit-transition:transform 0.5s ease 0.25s, opacity 0.5s ease 0.25s;-moz-transition:transform 0.5s ease 0.25s, opacity 0.5s ease 0.25s;-ms-transition:transform 0.5s ease 0.25s, opacity 0.5s ease 0.25s;-o-transition:transform 0.5s ease 0.25s, opacity 0.5s ease 0.25s;transition:transform 0.5s ease 0.25s, opacity 0.5s ease 0.25s;opacity:0;transform:translateX(50px) scale(1);display:inline-block}.cost-table--by-category .cost-table__cell.js-toggle-content.is-shown span{opacity:1;transform:translateX(0) scale(1)}@media only screen and (max-width: 1240px),screen and (max-device-width: 1240px){#cost__reasons>div{padding:0}#cost__reasons--right{width:31.375em}#cost__reasons--paragraph{max-width:24.75em}#cost__reasons--reasons-for-increase ul{width:26.125em}#cost__reasons--reasons-for-increase p{max-width:19.375em}#cost__reasons--callout .callout--bg{max-width:11.25em}}@media only screen and (max-width: 1100px),screen and (max-device-width: 1100px){#cost__budgeting--paragraph{max-width:28em}#cost__reasons--paragraph{margin:0 0 1.5625em 0;max-width:22.75em}#cost__whos-paying .nwr-container--1050>.nwr-container--sxs{padding:0}#cost__ceremony-reception-spend .nwr-container--1050{padding:0}#cost__ceremony-reception-spend--chart>div{width:9.75em}#cost__ceremony-reception-spend--stats>div{width:9.75em}}@media only screen and (max-width: 1000px),screen and (max-device-width: 1000px){#cost__budgeting--paragraph--callout .callout-text{font-size:1.1429em}#cost__budgeting--paragraph--callout .callout-icon{max-width:5.9286em}#cost__budgeting--list{margin:0}#cost__budgeting--list ul{width:21.4286em}#cost__budgeting--list li{padding:0 0 0 1.7857em;min-height:4.1429em}#cost__budgeting--list .list-number{font-size:1.4286em;line-height:2.9}#cost__budgeting--list p{margin:0 0 0 0.9375em}#cost__reasons>div{width:88%}#cost__reasons--right{width:23.57143em}#cost__reasons--paragraph{max-width:24em}#cost__reasons--reasons-for-increase h4,#cost__reasons--reasons-for-increase .cost-table--by-category .cost-table__header,.cost-table--by-category #cost__reasons--reasons-for-increase .cost-table__header{margin:0 0 0.9em 0.85714em}#cost__reasons--reasons-for-increase ul{width:23.57143em}#cost__reasons--reasons-for-increase li{min-height:4.4286em;padding:0 0 0 1.07143em}#cost__reasons--reasons-for-increase p{max-width:13.75em;margin:0 0 0 0.875em}#cost__reasons--places-for-increase{padding:1.64286em 0 0 0;width:23.57143em;margin:0 auto}#cost__reasons--places-for-increase h4,#cost__reasons--places-for-increase .cost-table--by-category .cost-table__header,.cost-table--by-category #cost__reasons--places-for-increase .cost-table__header{line-height:1.5}#cost__reasons--places-for-increase ul{-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;margin:1.64286em 0 0 1em}#cost__reasons--places-for-increase li{width:6.4286em;margin:0 0 1.85714em 0}#cost__reasons--places-for-increase li:nth-child(4){width:8em}#cost__reasons--places-for-increase li:nth-child(5){margin-left:-3em}#cost__reasons--callout{padding:0.4286em 0 0 0}#cost__reasons--callout .callout--icon{max-width:2.7143em;top:-0.857143em;left:-0.2143em}#cost__reasons--callout .callout--text-box{max-width:23.57143em;padding:1.2857em 1.5em 1.3571em 1.64286em}#cost__reasons--callout .callout--text{font-size:1.14286em}#cost__reasons--callout .callout--bg{bottom:-6em;right:-6.5em}#cost__whos-paying--how{max-width:14em}#cost__ceremony-reception-spend--chart>div{width:11.14286em;margin:0 1.65em}#cost__ceremony-reception-spend--stats>div{width:11.14286em;margin:0 1.65em}#cost__cost-by-category .cost-table-buttons-column{margin:0.375em 3.0625em 0 0}#cost__cost-by-category .button--toggle:after{width:38px;height:55px}.cost-table--by-category .cost-table__cell--header{font-size:1.14286em;width:27.25em}}@media only screen and (max-width: 900px),screen and (max-device-width: 900px){#cost__getting-real h3{margin:0 0 1.1429em 0}#cost__getting-real--paragraph{display:block;max-width:none;margin:2.125em 0 0 0}#cost__whos-paying{padding:3.0625em 0 2.35714em 0}#cost__whos-paying .nwr-container--1050>.nwr-container--sxs{display:block}#cost__whos-paying--chart{margin:0 auto}#cost__whos-paying--how{margin:3em auto 0 auto}}@media only screen and (max-width: 880px),screen and (max-device-width: 880px){#cost__budgeting .nwr-container--1050{padding:0}#cost__budgeting--paragraph{max-width:22em}#cost__ceremony-reception-spend--chart>div{margin:0}#cost__ceremony-reception-spend--stats>div{margin:0}#cost__cost-by-category .cost-table-buttons-column{margin:0.375em 1.0625em 0 0}.cost-table--by-category .cost-table__cell--header{width:21.5em;padding:0.6875em 0 0.625em 1.25em}}@media only screen and (max-width: 800px),screen and (max-device-width: 800px){#cost__reasons>div{width:92%;position:relative;padding:0 0 6.35714em 0}#cost__reasons--right{position:absolute;bottom:0;right:0}#cost__reasons--paragraph{max-width:none;margin:0 0 2.64286em 0}#cost__reasons--callout .callout--bg{display:none}}@media only screen and (max-width: 760px),screen and (max-device-width: 760px){#cost__reasons{padding:2.625em 0 6.85714em 0}#cost__reasons>div{padding:0}#cost__reasons--right{position:static;margin:0 auto}#cost__reasons--reasons-for-increase{width:23.57143em;margin:0 auto}#cost__reasons--callout:after{content:'';position:absolute;bottom:-78px;right:-39px;display:block;background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/cost--bg-reasons-mobile@2x-2484ecd62af33b02ebcd5acf80ecde0a8fc4d84de98b30dafed1f35b7dba73a8.png) center center/contain no-repeat;width:107px;height:106px}}@media only screen and (max-width: 720px),screen and (max-device-width: 720px){#cost__budgeting--paragraph{max-width:none}#cost__budgeting--paragraph--callout{margin:1.5em 0 3.2143em 0;max-width:none}#cost__budgeting--paragraph--callout .callout-icon{bottom:-2.0714em;right:-0.7857em}#cost__budgeting--list{margin:0 auto}#cost__budgeting--list ul{width:23.57143em}#cost__getting-real #cost__getting-real--stats--expectation{padding:0.8125em 1.0625em 0.9375em 0}#cost__getting-real #cost__getting-real--stats--reality{padding:0.8125em 0 0.9375em 1.0625em}#cost__whos-paying--chart{width:100%;max-width:35em}.mobile-buttons-container{align-items:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-webkit-box-align:flex-start;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;margin:1.57143em auto 0 auto;max-width:24.7143em}.button--alt-toggle{margin:0 0.25em 0.5em 0.25em;padding:0.55em 0 0.25em 0;width:8.1505em;border-width:0.075em;border-radius:1em;font-size:1.42857em;letter-spacing:0;background:#f8f8f8}.button--alt-toggle.is-active,.button--alt-toggle:hover,.button--alt-toggle:active,.button--alt-toggle:focus{width:8.1505em;padding:0.55em 0 0.25em 0}.cost-table--who-pays{margin:1.21429em auto 0 auto}.cost-table--who-pays .cost-table__header{margin:0 0 0.5em 0}.cost-table--who-pays .cost-table__cell{width:50%;font-size:1.14286em}.cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header){height:50px}.cost-table--who-pays .cost-table__body .cost-table__cell--header{height:50px;border-top-left-radius:0;border-bottom-left-radius:0}#cost__ceremony-reception-spend{padding:2.625em 0 4em 0}#cost__ceremony-reception-spend .nwr-container--1050{width:100%}#cost__ceremony-reception-spend--paragraph{margin:0 auto 2.85714em auto;width:92%}#cost__ceremony-reception-spend--chart{display:none}#cost__ceremony-reception-spend--stats{margin:0}#cost__ceremony-reception-spend--stats>div{width:100%;align-items:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-webkit-box-align:flex-start;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#cost__ceremony-reception-spend--stats>div:nth-child(even){background:#f8f8f8}#cost__ceremony-reception-spend--stats--1{padding:0 0 0.7143em 0}#cost__ceremony-reception-spend--stats--2{padding:1.4286em 0 1.14286em 0}#cost__ceremony-reception-spend--stats--3{padding:1.2143em 0 0.7143em 0}#cost__ceremony-reception-spend--stats--4{padding:1.4286em 0 1.14286em 0}#cost__ceremony-reception-spend--stats .dark-teal,#cost__ceremony-reception-spend--stats .light-teal{width:10.9286em}#cost__ceremony-reception-spend--stats .dark-teal{margin:0 2.07143em 0 0;position:relative}#cost__ceremony-reception-spend--stats .dark-teal:after{content:'';display:block;width:2.9286em;height:2px;border-bottom:2px dashed #B3B3B3;position:absolute;top:0.85714em;right:-2.4286em}#cost__cost-by-category .cost-table-column{margin:0 auto}#cost__cost-by-category .button--un-collapse{display:block}.cost-table--by-category.is-collapsed .cost-table__row,.cost-table--by-category.is-collapsed .cost-table__body .cost-table__header{display:none !important}.cost-table--by-category.is-collapsed .cost-table__row:nth-child(1),.cost-table--by-category.is-collapsed .cost-table__row:nth-child(2),.cost-table--by-category.is-collapsed .cost-table__row:nth-child(3),.cost-table--by-category.is-collapsed .cost-table__row:nth-child(4){display:flex !important}}@media only screen and (max-width: 550px),screen and (max-device-width: 550px){#cost__cost-by-category .cost-table-column{width:100%}.cost-table--by-category .cost-table__row{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.cost-table--by-category .cost-table__cell--header{width:60%;padding:0.6875em 1em 0.625em 1.25em}.cost-table--by-category .cost-table__cell.js-toggle-content{width:38%}}@media only screen and (max-width: 500px),screen and (max-device-width: 500px){#cost__header{padding:2.64286em 0 0 0}#cost__header:after{margin:1.6429em auto 0 auto;width:80%}#cost__budgeting{padding:2.5em 0 3.6429em 0}#cost__budgeting h3{margin:0 0 0.8em 0}#cost__budgeting--paragraph--callout{margin:1em 0 3.2143em 0;padding:1em 1.2857em 1.4286em 1.2857em}#cost__budgeting--list ul{margin:1.2143em 0 0 0}#cost__getting-real{padding:4.07143em 0 4.5em 0;background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/cost--bg-getting-real-mobile@3x-988a9c0c65cd74c3dad5c7180edd8a37d4be3ca6620a783f4f0d86f69d608c5a.jpg) center center/cover no-repeat}#cost__getting-real>.nwr-container--sxs{padding:2.35714em 1.25em 2.5em 1.25em}#cost__getting-real h3{margin:0 0 0.84em 0}#cost__getting-real #cost__getting-real--stats--expectation{padding:0 0.85714em 1.07143em 0.85714em}#cost__getting-real #cost__getting-real--stats--reality{padding:1.2143em 0.85714em 0 0.85714em}#cost__getting-real--stats{display:block}#cost__getting-real--stats div:first-child{width:auto}#cost__getting-real--stats--reality{border-left:none;border-top:2px solid #E8E8E8}#cost__getting-real--stats p{margin:0.375em 0 0.5em 0}#cost__getting-real--stats .font-style--teal-stat,#cost__getting-real--stats .cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--who-pays #cost__getting-real--stats .cost-table__cell:not(.cost-table__cell--header),#cost__getting-real--stats .cost-table--by-category .cost-table__cell.js-toggle-content,.cost-table--by-category #cost__getting-real--stats .cost-table__cell.js-toggle-content{font-size:2.85714em}#cost__getting-real--paragraph{margin:2.2857em 0 0 0}#cost__reasons{padding:2.9286em 0 6.85714em 0}#cost__reasons h3{margin:0 0 0.64em 0}#cost__reasons--reasons-for-increase h4,#cost__reasons--reasons-for-increase .cost-table--by-category .cost-table__header,.cost-table--by-category #cost__reasons--reasons-for-increase .cost-table__header{margin:0 0 0.83333em 0.83333em}#cost__whos-paying{padding:2em 0 1.92857em 0}#cost__whos-paying h3{margin:0 0 0.72em 0}#cost__whos-paying--paragraph{margin:0 auto 2.35714em auto}#cost__whos-paying--how{margin:3.2143em auto 0 auto}.cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header){font-size:1.42857em !important}#cost__ceremony-reception-spend{padding:2.35714em 0 4em 0}#cost__cost-by-category{padding:2.35714em 0 2.07143em 0}#cost__cost-by-category h3{margin:0 0 1.84em 0}#cost__cost-by-category .button--un-collapse{margin:1.5556em auto 0 auto}.cost-table--by-category .cost-table__header{margin:0 0 1.1667em 0}.cost-table--by-category .cost-table__body .cost-table__header{margin:1.65em 0 1.1667em 0}.cost-table--by-category .cost-table__cell.js-toggle-content{font-size:1.57143em !important}}@media only screen and (max-width: 400px),screen and (max-device-width: 400px){.button--alt-toggle{flex:1 0 40%}.button--alt-toggle:last-child{max-width:8.1505em}}@media only screen and (max-width: 360px),screen and (max-device-width: 360px){#cost__budgeting--list{width:100%}#cost__budgeting--list ul{width:100%}#cost__reasons--right{width:100%}#cost__reasons--reasons-for-increase{width:100%}#cost__reasons--reasons-for-increase ul{width:100%}#cost__reasons--reasons-for-increase p{max-width:12.75em}#cost__reasons--places-for-increase{width:100%}#cost__ceremony-reception-spend--stats .dark-teal,#cost__ceremony-reception-spend--stats .light-teal{width:9.07143em}#cost__ceremony-reception-spend--stats .dark-teal{margin:0 2.5em 0 0}#cost__ceremony-reception-spend--stats .dark-teal:after{right:-2.7143em}}#methodology{background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/methodology--bg@2x-2fba9bf7fb530462c48af1af76b41991ba9916ba6d219cda8f019c40a98d558e.jpg) center center/cover no-repeat;padding:4.5em 0 4.5625em 0}#methodology>.nwr-container--sxs{background:#ffffff;max-width:58.5em;width:92%;margin:0 auto;padding:2.9375em 5.1875em 3.0625em 4.25em}#methodology h3{margin:0 0 0.6em 0}#methodology--paragraph{text-align:left;max-width:30em;margin:0.35em 0 0 0}#methodology--photos{max-width:13.25em}#methodology .author{width:100%}#methodology .author+.author{margin:1.5625em 0 0 0}#methodology .author--photo{width:100px;display:block;margin:0 auto 0.75em auto}#methodology .author--name{display:block;font-size:1.125em;line-height:1.3333;margin:0 0 0.1111em 0}@media only screen and (max-width: 880px),screen and (max-device-width: 880px){#methodology--paragraph{max-width:23em}}@media only screen and (max-width: 720px),screen and (max-device-width: 720px){#methodology--paragraph{max-width:none}#methodology--photos{max-width:none;width:100%;margin:2.57143em 0 0 0}#methodology .author{width:50%}#methodology .author+.author{margin:0}}@media only screen and (max-width: 500px),screen and (max-device-width: 500px){#methodology{background:url(//go.weddingwire.com/assets/b2c_full/newlywed_report_2020/methodology--bg-mobile@3x-8458ec8acbe6433a41d445b03241360733781028b3d07672e04b98b16ed4cd40.jpg) center top/cover no-repeat;padding:3.35714em 0 4.2143em 0}#methodology>.nwr-container--sxs{padding:1.9286em 1em 2.2857em 1em}#methodology h3{margin:0 0 0.64em 0}#methodology .author{padding:0 0.5em}#methodology .author--photo{margin:0 auto 0.9286em auto}#methodology .author--name{font-size:1.2857em}}@media only screen and (max-width: 360px),screen and (max-device-width: 360px){#methodology .author{width:100%}#methodology .author+.author{margin:2em 0 0 0}}@media only screen and (max-width: 1000px),screen and (max-device-width: 1000px){.font-style--disclaimer{font-size:0.7857em}p{font-size:16px}}@media only screen and (max-width: 500px),screen and (max-device-width: 500px){main{margin-top:-3.8em}h2{font-size:2.5em;margin:0 0 0.6857em 0}h3{font-size:1.7857em}h4,.cost-table--by-category .cost-table__header{font-size:1.2857em}.font-style--teal-stat,.cost-table--who-pays .cost-table__cell:not(.cost-table__cell--header),.cost-table--by-category .cost-table__cell.js-toggle-content{font-size:2.1429em}#back-to-top{margin-bottom:6px}}@media only screen and (max-width: 400px),screen and (max-device-width: 400px){#back-to-top{margin-bottom:3px}}@media only screen and (max-width: 350px),screen and (max-device-width: 350px){#back-to-top{margin-bottom:0}}
