@import "https://use.typekit.net/coy7mew.css";@import "https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700";.senary-color{color:#138ebd}.senary-background-color{color:#138ebd}.primary-color{color:#003763}.primary-background-color{color:#003763}.quinary-color{color:#17a9e1}.quinary-background-color{color:#17a9e1}.secondary-color{color:#54b7c1}.secondary-background-color{color:#54b7c1}.quaternary-color{color:#ed5935}.quaternary-background-color{color:#ed5935}.tertiary-color{color:#ffcd00}.tertiary-background-color{color:#ffcd00}.center-text{text-align:center}.h2-style{font-size:26px;font-family:gotham bold}@media screen and (max-width:480px){.h2-style{font-size:26px}}@media screen and (max-width:600px){.h2-style{line-height:30px}}@media screen and (max-width:1200px){.h2-style{font-size:26px}}.h3-style{font-size:20px;font-family:gotham bold}@media screen and (max-width:480px){.h3-style{font-size:20px}}@media screen and (max-width:600px){.h3-style{line-height:28px}}@media screen and (max-width:1200px){.h3-style{font-size:20px}}.wrapper-1400,.wrapper-1200,.wrapper-900,.wrapper-1440,.wrapper-850,.wrapper-1000,.wrapper-750{margin:0 auto}.wrapper-1440{max-width:1440px}.wrapper-1400{max-width:1400px}.wrapper-1200{max-width:1200px}.wrapper-1000{max-width:1000px}.wrapper-900{max-width:900px}.wrapper-850{max-width:850px}.wrapper-750{max-width:750px}.header_copy_block{text-align:center;margin-bottom:50px;margin-top:50px;padding-left:15px;padding-right:15px}.mission-vision-block{background-color:#003763;color:#fff;text-align:center;padding-top:50px;padding-bottom:50px;margin-top:55px;margin-bottom:55px}.mission-vision-block h2{font-family:gotham book;font-size:45px;color:#fff;margin-top:0}.mission-vision-block p{font-family:freight-text-pro;font-weight:600;font-style:italic;color:#fff;max-width:600px;font-size:23px;margin:0 auto;line-height:140%;padding-left:20px;padding-right:20px}.testimonyslider-wrapper{margin-top:30px;margin-bottom:70px;border-bottom:none}.testimonyslider-wrapper .flexslider{border:none}.testimony_slider_content{max-width:555px;width:100%;position:absolute;top:50%;left:33%;transform:translate(-50%,-50%);text-align:center;color:#003763}.testimony_slider_content .quote{font-size:38px;font-family:freight-text-pro;font-weight:600;font-style:italic;line-height:46px;margin:0;color:#003763}.quote_container{width:100%;position:relative;overflow:hidden;max-height:400px;text-align:center;margin:0 auto}.quote_container img{width:100%}.quote_container.fixed-height{max-height:640px}.quote_container.fixed-height img{width:640px;height:360px;max-height:none;max-width:none}@media screen and (min-width:640px){.quote_container.fixed-height img{width:1440px;height:400px;max-height:none;max-width:none}}@media screen and (min-width:1440px){.quote_container.fixed-height img{width:100%;height:auto;max-width:100%;max-height:100%}}@media screen and (min-width:640px){.quote_container.fixed-height{max-height:400px}}.quote_container.fixed-height--square-mobile{max-height:640px}.quote_container.fixed-height--square-mobile img{width:640px;height:640px;max-height:none;max-width:none}@media screen and (min-width:640px){.quote_container.fixed-height--square-mobile img{width:1440px;height:400px;max-height:none;max-width:none}}@media screen and (min-width:1440px){.quote_container.fixed-height--square-mobile img{width:100%;height:auto;max-width:100%;max-height:100%}}@media screen and (min-width:640px){.quote_container.fixed-height--square-mobile{max-height:400px}}.quote_container--fullwidth{width:100%;position:relative;overflow:hidden;max-height:400px;text-align:center;max-width:100%;margin:0 auto}.quote_container--fullwidth img{width:100%}.quote_container--fullwidth.fixed-height{max-height:640px}.quote_container--fullwidth.fixed-height img{width:640px;height:360px;max-height:none;max-width:none}@media screen and (min-width:640px){.quote_container--fullwidth.fixed-height img{width:1440px;height:400px;max-height:none;max-width:none}}@media screen and (min-width:1440px){.quote_container--fullwidth.fixed-height img{width:100%;height:auto;max-width:100%;max-height:100%}}@media screen and (min-width:640px){.quote_container--fullwidth.fixed-height{max-height:400px}}.quote_container--fullwidth.fixed-height--square-mobile{max-height:640px}.quote_container--fullwidth.fixed-height--square-mobile img{width:640px;height:640px;max-height:none;max-width:none}@media screen and (min-width:640px){.quote_container--fullwidth.fixed-height--square-mobile img{width:1440px;height:400px;max-height:none;max-width:none}}@media screen and (min-width:1440px){.quote_container--fullwidth.fixed-height--square-mobile img{width:100%;height:auto;max-width:100%;max-height:100%}}@media screen and (min-width:640px){.quote_container--fullwidth.fixed-height--square-mobile{max-height:400px}}.quote_container .quote_text,.quote_container--fullwidth .quote_text{max-width:795px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#003763}.quote_container .quote_text_white,.quote_container--fullwidth .quote_text_white{max-width:795px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.quote_container .quote_text_white p,.quote_container--fullwidth .quote_text_white p{color:#fff}.quote_container .quote_text_blue,.quote_container--fullwidth .quote_text_blue{max-width:795px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.quote_container .quote_text_blue p,.quote_container--fullwidth .quote_text_blue p{color:#003763}.quote_container .quote_text_left_white,.quote_container--fullwidth .quote_text_left_white{max-width:795px;width:50%;position:absolute;top:50%;left:30%;transform:translate(-50%,-50%);text-align:center}.quote_container .quote_text_left_white p,.quote_container--fullwidth .quote_text_left_white p{color:#fff}.quote_container .quote_text_left_blue,.quote_container--fullwidth .quote_text_left_blue{max-width:795px;width:50%;position:absolute;top:50%;left:30%;transform:translate(-50%,-50%);text-align:center}.quote_container .quote_text_left_blue p,.quote_container--fullwidth .quote_text_left_blue p{color:#003763}.quote_container .quote,.quote_container--fullwidth .quote{font-size:38px;font-family:freight-text-pro;font-weight:600;font-style:italic;line-height:46px;margin-bottom:10px;color:#003763;font-weight:600;font-style:italic}.quote_container .attribution,.quote_container--fullwidth .attribution{font-size:22px;font-weight:700;color:#003763}.fancy_quote_mark_large{font-size:72px;padding:14px;position:relative;top:24px;line-height:0!important}.fancy_quote_mark_small{font-size:72px;padding:14px;position:relative;top:21px;line-height:0!important}.inner-content-quote{margin:90px 0}@media screen and (max-width:640px){.vaderslider_full_width img{max-width:375px;margin:0 auto}}.host_event_bottom_section{background:#54b7c1;text-align:center;padding:70px 10px}.host_event_bottom_section p{color:#fff;margin-top:0;margin-bottom:30px;font-family:gotham medium;font-size:36px;max-width:900px;margin-left:auto;margin-right:auto;line-height:140%}.subnav-top{margin-bottom:0}.subnav-bottom.double-border{border-bottom:1px solid #d2d3d5;border-top:1px solid #d2d3d5}.dci-social-media-icons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}@media screen and (min-width:480px){.dci-social-media-icons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}}.dci-social-media-icons .icon-link{display:block;flex-basis:50px;border:none}@media screen and (min-width:480px){.dci-social-media-icons .icon-link{flex-basis:75px;padding:0 15px}}@media screen and (min-width:768px){.dci-social-media-icons .icon-link{flex-basis:90px}}.dci-social-media-icons .icon-link:hover img{opacity:.7;transition:opacity .5s}.dci-social-media-icons .icon-link img{max-width:100%;height:auto;display:block;margin:0 auto;opacity:1;transition:opacity .5s}.floating-card{box-shadow:0 10px 20px 0 rgba(46,52,59,.24);border-radius:8px}.hide-on-mobile{display:none}@media screen and (min-width:600px){.hide-on-mobile{display:block}}.hide-on-mobile-flex{display:none}@media screen and (min-width:600px){.hide-on-mobile-flex{display:flex}}.hide-on-tablet{display:none}@media screen and (min-width:900px){.hide-on-tablet{display:block}}.hide-on-tablet-flex{display:none}@media screen and (min-width:900px){.hide-on-tablet-flex{display:flex}}.show-on-mobile{display:block}@media screen and (min-width:600px){.show-on-mobile{display:none}}.show-on-mobile-flex{display:flex}@media screen and (min-width:600px){.show-on-mobile-flex{display:none}}.show-on-tablet{display:block}@media screen and (min-width:900px){.show-on-tablet{display:none}}.show-on-tablet-flex{display:flex}@media screen and (min-width:900px){.show-on-tablet-flex{display:none}}.video-hero__video{background-color:#000}.section-under-subnav{margin-top:-32px}.cms-nav__list--item{vertical-align:middle}.cms-nav__list--item img{max-width:200px;width:100%}.nav-logo:hover a{border-bottom:none;opacity:.6}.has-shipping-message{float:none;text-align:center}@media screen and (min-width:768px){.has-shipping-message{float:left}}.has-shipping-message:after{content:"Just pay shipping";font-family:gotham book italic;display:block;margin-top:10px;font-size:15px}.mobile-line-break{display:block}@media screen and (min-width:768px){.mobile-line-break .fap-box{display:none}}.bottom_content_section{background:#54b7c1;text-align:center;padding:70px 10px}.bottom_content_section h1,.bottom_content_section h2,.bottom_content_section h3,.bottom_content_section h4,.bottom_content_section p{color:#fff}.sort-by-toggle{display:none}.header__branding--desktop-logo img{width:315px}@media screen and (max-width:599px){.header__quick-access--mobile-logo img{padding:0 15px}}.read-more-content{overflow:hidden;transition:all .2s;line-height:140%}.tripple-block-stats .tripple_subheader{font-size:22px}.readmore_link_white{color:#fff;cursor:pointer;font-size:14px;letter-spacing:1px;text-transform:uppercase}.readmore_link_white:after{padding-left:10px;content:"\e916";font-family:icomoon;vertical-align:bottom}.hero-image-one-container .secondary-color-background{height:200px;width:640px}@media screen and (min-width:600px){.hero-image-one-container .secondary-color-background{width:100%;height:300px}}.threehundred{max-height:300px}.white-text{color:#fff}hr{border-top:2px solid #c6c6c6;border-bottom:0;border-left:0;border-right:0;max-width:1440px}.header{background:#fff}.h1_style{font-size:38px;line-height:44px}.section_padding_75{padding:50px 0}input::-webkit-input-placeholder{color:#2f2f2f!important}input:-moz-placeholder{color:#2f2f2f!important}input::-moz-placeholder{color:#2f2f2f!important}input:-ms-input-placeholder{color:#2f2f2f!important}.flex-container-lock-row{display:flex;flex-direction:row}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.body-copy-link:link{color:#17a9e1;text-decoration:underline}.body-copy-link:visited,.body-copy-link:active{color:#003763}.body-copy-link:hover{color:#138ebd;text-decoration:none}.larger-html-entity{font-size:150%}.callout_text{border-left:8px solid #54b7c1;padding-left:15px;position:relative;left:-23px}@media screen and (max-width:768px){.callout_text{left:0}}.callout_text p{font-size:25px;line-height:140%}@media screen and (max-width:768px){.callout_text p{padding-left:0}}.grow-shadow--hover-effect{box-shadow:0 2px 4px 1px rgba(0,0,0,.42);transition:all .4s}.grow-shadow--hover-effect:hover{transform:scale(1.01);box-shadow:0 6px 32px 3px rgba(0,0,0,.3)}.order1{order:1}.order2{order:2}.order3{order:3}.order4{order:9}@media(min-width:600px){.order4{order:4!important}}.order5{order:5}.order6{order:6}.order7{order:7}.order8{order:8}.order9{order:4}@media(min-width:600px){.order9{order:9!important}}.order10{order:10}.boombar{background:#3a3b8f;font-family:gotham book;text-align:center;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-basis:auto;position:relative;width:100%;max-height:0;overflow:hidden;transition:all .4s;font-size:12px;max-height:119px;min-height:75px;height:60px;padding-top:4px;padding-bottom:10px}@media(min-width:768px){.boombar{min-height:50px;padding-top:5px;padding-bottom:5px}}.boombar p{color:#fff;margin:0;font-size:14px}@media screen and (min-width:600px){.boombar p{font-size:16p}}.boombar a{color:#fff;text-decoration:underline}.boombar a:hover{color:#275534}.boombar .boombar_link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.boombar #countdown_box{display:inline-block;margin:0}@media screen and (min-width:600px){.boombar #countdown_box{margin:0 10px 0 0}}.boombar #countdown_box .countdown_number{width:45px;height:auto;font-size:26px;color:#fff;background-color:none;padding:0;display:inline-block;text-align:center;margin:5px;font-family:gotham bold;border-radius:70px}.boombar #countdown_box #days_remaining,.boombar #countdown_box #hours_remaining,.boombar #countdown_box #minutes_remaining,.boombar #countdown_box #seconds_remaining{font-family:gotham bold;font-size:26px;color:#fff}.boombar #countdown_box #days_remaining:after{content:"d";font-family:gotham book;font-size:16px}.boombar #countdown_box #hours_remaining:after{content:"h";font-family:gotham book;font-size:16px}.boombar #countdown_box #minutes_remaining:after{content:"m";font-family:gotham book;font-size:16px}.boombar #countdown_box #seconds_remaining:after{content:"s";font-family:gotham book;font-size:16px}.boombar.opened{max-height:119px;height:100%;padding-top:4px;padding-bottom:4px;padding-left:20px;padding-right:20px}@media(min-width:900px){.boombar.opened{padding-top:0;padding-bottom:0;height:60px}}.boombar.closed{max-height:0;height:0;min-height:0;padding:0}@media(min-width:768px){.boombar{font-size:16px}}.boombar .close{float:right;width:40px;height:40px;line-height:40px;cursor:pointer;top:-2px;right:-5px;position:absolute;color:#fff;z-index:2}.boombar .close:hover{color:#ed5935}.boombar .mobile_boombar_link{color:#fff;text-decoration:underline;display:inline;margin-bottom:10px}.boombar .mobile_boombar_link:hover{color:#003763}@media(min-width:768px){.boombar .mobile_boombar_link{display:none}}.boombar button{display:none}@media(min-width:768px){.boombar button{display:inline-block;margin-left:20px;margin-top:5px;margin-bottom:5px}}.medium-hide{display:none}@media(min-width:768px){.medium-hide{display:block}}.medium-show{display:block}@media(min-width:768px){.medium-show{display:none}}.order-1-mobile{order:1}@media screen and (min-width:768px){.order-1-mobile{order:initial}}.order-2-mobile{order:2}@media screen and (min-width:768px){.order-2-mobile{order:initial}}.z-layout-row{margin-bottom:40px}@media screen and (min-width:600px){.z-layout-row{margin-bottom:100px}}.z-layout-row.first-item{margin-top:50px}.z-layout-row.last-item{margin-bottom:50px}.z-layout-row p{margin-bottom:30px}.z-layout-row h2{color:#003763}.z-layout-row .flex-container{justify-content:space-around}@media screen and (min-width:1485px){.z-layout-row .flex-container{justify-content:space-between}}.z-layout-row .flex-container .flex-item-half{padding:20px;position:relative;max-width:100%;text-align:center;width:100%}@media screen and (min-width:768px){.z-layout-row .flex-container .flex-item-half{max-width:45%;padding:0;text-align:initial}}.z-layout-row .flex-container .flex-item-half img{width:100%}@media screen and (min-width:768px){.z-layout-row .flex-container .flex-item-half img{width:100%}}.z-layout-row .flex-container .flex-item-half.content{text-align:left;padding-top:0}@media screen and (min-width:768px){.z-layout-row .flex-container .flex-item-half.content{padding:initial}}.z-layout-row .flex-container .flex-item-half.content-half{max-width:425px}.z-layout-row .flex-container .flex-item-half.image-half{max-width:56%}.searchindex-results li.active a{background:0 0;background-image:none;padding:15px;font-size:15px;border:2px solid #003763;border-radius:5px;color:#003763;font-family:gotham bold}.searchindex-results li a{background:#003763;background-image:none;padding:15px;font-size:15px;border:2px solid #003763;border-radius:5px;color:#fff;font-family:gotham bold}.searchindex-results li a:hover{background:0 0;color:#003763;border:2px solid #003763}.searchindex-results li{float:none;display:inline-block}.searchindex-results{text-align:center;padding-bottom:30px}.cms-result{background:#fff;padding:20px 10px;border-radius:5px;margin-bottom:10px;border-bottom:3px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.pages ol{padding:0;float:none;list-style:none;height:30px}.cms-url{margin-bottom:0}@-webkit-keyframes fadeIn{0%{opacity:initial}100%{opacity:1}}@keyframes fadeIn{0%{opacity:initial}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:initial}100%{opacity:0}}@keyframes fadeOut{0%{opacity:initial}100%{opacity:0}}.sticky-button-spacer{display:none;width:100%}@media screen and (min-width:900px){.sticky-button-spacer{display:none!important}}#order-message-section{max-width:500px;margin:0 auto 30px;font-size:20px;text-align:center}#order-message-section #order-message{font-family:gotham bold;color:#000;margin-bottom:10px}#order-message-section #order-message-buttons{display:flex;justify-content:center}#order-message-section #order-message-buttons button{margin-left:10px;margin-right:10px}.message-fade{-webkit-animation:messageFade .6s forwards;animation:messageFade .6s forwards}@-webkit-keyframes messageFade{0%{opacity:0}100%{opacity:1}}@keyframes messageFade{0%{opacity:0}100%{opacity:1}}.cart .cart-totals-wrapper .cart-totals .checkout-types{padding-left:32px;padding-right:32px}.checkout-cart-index,.checkout-onepage-index{background:#f8f8f8}.checkout-cart-index .fixedBar,.checkout-onepage-index .fixedBar{position:fixed;transition:all .6s;bottom:0;left:0;-webkit-animation:all .4s forwards;animation:all .4s forwards;transform:translateY(100%);width:100%}.checkout-cart-index .barUp,.checkout-onepage-index .barUp{transform:translateY(0)!important}.checkout-cart-index .back-link,.checkout-onepage-index .back-link{display:none}.checkout-cart-index #opc-payment .method-extra .subscribepro-cc-form li input,.checkout-onepage-index #opc-payment .method-extra .subscribepro-cc-form li input{width:auto}.checkout-cart-index .current-step:before,.checkout-onepage-index .current-step:before{color:#85b100}.checkout-cart-index .buttons-set,.checkout-onepage-index .buttons-set{display:flex;flex-direction:column;align-items:center;float:none}.checkout-cart-index .buttons-set .button,.checkout-onepage-index .buttons-set .button{width:100%!important}@media screen and (min-width:600px){.checkout-cart-index .buttons-set .button,.checkout-onepage-index .buttons-set .button{width:auto!important}}.checkout-cart-index #spreedly_number_container,.checkout-onepage-index #spreedly_number_container{width:100%!important;padding:0 5px!important}.checkout-cart-index #spreedly_number_container .card-image,.checkout-onepage-index #spreedly_number_container .card-image{top:0!important}.checkout-cart-index #spreedly-number,.checkout-onepage-index #spreedly-number{height:40px!important}.checkout-cart-index #subscribe_pro_cc_expiry,.checkout-onepage-index #subscribe_pro_cc_expiry{padding:0 5px!important;height:40px!important;font-size:16px!important}.checkout-cart-index #spreedly_cvv_container,.checkout-onepage-index #spreedly_cvv_container{width:100%!important;padding:0 5px!important}.checkout-cart-index #spreedly-cvv,.checkout-onepage-index #spreedly-cvv{height:40px!important}.checkout-cart-index .subscribepro-cc-form,.checkout-onepage-index .subscribepro-cc-form{display:flex;flex-wrap:wrap;justify-content:center}.checkout-cart-index .subscribepro-cc-form li label,.checkout-onepage-index .subscribepro-cc-form li label{font-size:10px!important;position:static!important}.checkout-cart-index .subscribepro-cc-form li .input-box>input,.checkout-onepage-index .subscribepro-cc-form li .input-box>input{width:100%!important}.checkout-cart-index .subscribepro-cc-form li:nth-of-type(1),.checkout-onepage-index .subscribepro-cc-form li:nth-of-type(1){width:100%}.checkout-cart-index .subscribepro-cc-form li:nth-of-type(2),.checkout-onepage-index .subscribepro-cc-form li:nth-of-type(2){width:100%}.checkout-cart-index .subscribepro-cc-form li:nth-of-type(2) .input-box,.checkout-onepage-index .subscribepro-cc-form li:nth-of-type(2) .input-box{max-width:275px;margin:0 auto}.checkout-cart-index .subscribepro-cc-form li:nth-of-type(3),.checkout-onepage-index .subscribepro-cc-form li:nth-of-type(3){width:135px!important;margin-right:5px}.checkout-cart-index .subscribepro-cc-form li:nth-of-type(4),.checkout-onepage-index .subscribepro-cc-form li:nth-of-type(4){width:135px!important}.checkout-cart-index .subscribepro-cc-form li:nth-of-type(5),.checkout-onepage-index .subscribepro-cc-form li:nth-of-type(5){width:100%}.checkout-cart-index .subscribepro-cc-form #card_number,.checkout-onepage-index .subscribepro-cc-form #card_number{width:100%}.checkout-cart-index .cvv-what-is-this,.checkout-onepage-index .cvv-what-is-this{margin-top:15px}.checkout-cart-index #opc-payment .method-extra #payment_form_subscribe_pro li,.checkout-onepage-index #opc-payment .method-extra #payment_form_subscribe_pro li{text-align:center}.checkout-cart-index #subscribe_pro_cc_save_card_div label,.checkout-onepage-index #subscribe_pro_cc_save_card_div label{display:inline-block;min-width:0}.checkout-cart-index #subscribe_pro_cc_save_card_div .input-box,.checkout-onepage-index #subscribe_pro_cc_save_card_div .input-box{display:inline-block}.checkout-cart-index .header__main-nav,.checkout-onepage-index .header__main-nav{display:none}.checkout-cart-index .page-title,.checkout-onepage-index .page-title{margin-left:auto;margin-right:auto}.checkout-cart-index .cart-items-wrapper,.checkout-onepage-index .cart-items-wrapper{padding:40px;border:1px solid #e6e6e6;background:#fff;margin-bottom:24px}.checkout-cart-index .cart-items-wrapper .cross-sell-list,.checkout-onepage-index .cart-items-wrapper .cross-sell-list{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:600px){.checkout-cart-index .cart-items-wrapper .cross-sell-list,.checkout-onepage-index .cart-items-wrapper .cross-sell-list{justify-content:space-between}}.checkout-cart-index .cart-items-wrapper .cross-sell-list .add-to-cart-box,.checkout-onepage-index .cart-items-wrapper .cross-sell-list .add-to-cart-box{max-width:none;text-align:center;margin-bottom:40px}@media screen and (min-width:600px){.checkout-cart-index .cart-items-wrapper .cross-sell-list .add-to-cart-box,.checkout-onepage-index .cart-items-wrapper .cross-sell-list .add-to-cart-box{display:flex;flex-direction:column;align-items:center;margin-top:0;margin-bottom:0;justify-content:flex-end;padding:20px 5px;background:#f5f5f5;border-radius:4px;max-width:31%;width:100%;box-shadow:0 10px 14px 0 rgba(81,95,127,.32)}}.checkout-cart-index .cart-items-wrapper .cross-sell-list .add-to-cart-box.spacer,.checkout-onepage-index .cart-items-wrapper .cross-sell-list .add-to-cart-box.spacer{background:0 0;box-shadow:none;height:0;padding:0;margin:0}.checkout-cart-index .cart-items-wrapper .cross-sell-list .add-to-cart-box .product-name a,.checkout-onepage-index .cart-items-wrapper .cross-sell-list .add-to-cart-box .product-name a{font-size:14px;color:#3e3e3e}.checkout-cart-index .cart-items-wrapper .cross-sell-list .add-to-cart-box .product-name a:hover,.checkout-onepage-index .cart-items-wrapper .cross-sell-list .add-to-cart-box .product-name a:hover{color:#909090}.checkout-cart-index .cart-items-wrapper .cross-sell-list .add-to-cart-box img,.checkout-onepage-index .cart-items-wrapper .cross-sell-list .add-to-cart-box img{mix-blend-mode:darken}.checkout-cart-index .cart-items-wrapper .cross-sell-list .add-to-cart-box .button-dc-blue,.checkout-onepage-index .cart-items-wrapper .cross-sell-list .add-to-cart-box .button-dc-blue{font-size:16px;text-transform:none;padding-top:10px;padding-bottom:10px}.checkout-cart-index .cart .cart-items-wrapper .cart-table tbody tr td,.checkout-onepage-index .cart .cart-items-wrapper .cart-table tbody tr td{align-items:flex-start}.checkout-cart-index .product-options p,.checkout-onepage-index .product-options p{line-height:140%}.checkout-cart-index .title-buttons .checkout-types,.checkout-onepage-index .title-buttons .checkout-types{display:block;padding-top:24px;padding-bottom:24px;top:0;width:100%;background:#f8f8f8;border-bottom:1px solid #c6c6c6}@media screen and (min-width:900px){.checkout-cart-index .title-buttons .checkout-types,.checkout-onepage-index .title-buttons .checkout-types{display:none}}.checkout-cart-index .cart .page-title,.checkout-onepage-index .cart .page-title{padding-top:15px}.checkout-cart-index .cart .cart-items-wrapper .cart-table h2,.checkout-onepage-index .cart .cart-items-wrapper .cart-table h2{font-size:15px}@media screen and (min-width:900px){.checkout-cart-index .checkout-cart-index .cart .cart-items-wrapper .cart-table th:nth-of-type(2),.checkout-onepage-index .checkout-cart-index .cart .cart-items-wrapper .cart-table th:nth-of-type(2){width:11.5%!important;text-align:center}}@media screen and (min-width:900px){.checkout-cart-index .cart .cart-items-wrapper .cart-table th:nth-of-type(5),.checkout-onepage-index .cart .cart-items-wrapper .cart-table th:nth-of-type(5){width:6.6%!important}}@media screen and (min-width:900px){.checkout-cart-index .checkout-cart-index .cart .cart-items-wrapper .cart-table th:nth-of-type(1),.checkout-onepage-index .checkout-cart-index .cart .cart-items-wrapper .cart-table th:nth-of-type(1){width:50%!important}}.checkout-cart-index .cart .cart-items-wrapper .cart-table .name,.checkout-onepage-index .cart .cart-items-wrapper .cart-table .name{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;flex-direction:column;height:100%;margin-top:0}@media screen and (min-width:900px){.checkout-cart-index .cart .cart-items-wrapper .cart-table .name,.checkout-onepage-index .cart .cart-items-wrapper .cart-table .name{width:35%}}.checkout-cart-index .cart .cart-items-wrapper .cart-table .name h2,.checkout-onepage-index .cart .cart-items-wrapper .cart-table .name h2{width:100%}.checkout-cart-index .cart .cart-items-wrapper .cart-table .name .product-options,.checkout-onepage-index .cart .cart-items-wrapper .cart-table .name .product-options{width:100%}@media screen and (min-width:900px){.checkout-cart-index .cart .cart-items-wrapper .cart-table th:nth-of-type(2),.checkout-onepage-index .cart .cart-items-wrapper .cart-table th:nth-of-type(2){width:11%}}@media screen and (min-width:900px){.checkout-cart-index .cart .cart-items-wrapper .cart-table .price-col,.checkout-onepage-index .cart .cart-items-wrapper .cart-table .price-col{width:11.5%}}@media screen and (min-width:900px){.checkout-cart-index .cart .cart-items-wrapper .cart-table .image,.checkout-onepage-index .cart .cart-items-wrapper .cart-table .image{width:15%}}.checkout-cart-index .cart .cart-items-wrapper .cart-table tbody tr td,.checkout-onepage-index .cart .cart-items-wrapper .cart-table tbody tr td{padding-bottom:20px}@media screen and (min-width:900px){.checkout-cart-index .cart .cart-items-wrapper .cart-table .remove,.checkout-onepage-index .cart .cart-items-wrapper .cart-table .remove{width:6.6%}}.checkout-cart-index .cart-totals-wrapper,.checkout-onepage-index .cart-totals-wrapper{position:static;background-color:transparent}@media screen and (min-width:900px){.checkout-cart-index .cart-totals-wrapper,.checkout-onepage-index .cart-totals-wrapper{position:absolute;transform:none;left:70%}}.checkout-cart-index .cart-totals .checkout-types,.checkout-onepage-index .cart-totals .checkout-types{position:fixed;bottom:0;width:100%;left:0!important;transition:transform .8s;transform:translateY(100%);background:#f8f8f8;margin-bottom:0!important;padding-bottom:20px;margin-left:0!important;margin-right:0!important}@media screen and (min-width:900px){.checkout-cart-index .cart-totals .checkout-types,.checkout-onepage-index .cart-totals .checkout-types{position:static;transform:none;padding-left:0!important;padding-right:0!important}}.checkout-cart-index .fixed-sidebar,.checkout-onepage-index .fixed-sidebar{position:fixed!important;bottom:0!important;transform:translateY(0%)!important;overflow:visible;padding-left:32px!important;padding-right:32px!important}@media screen and (min-width:900px){.checkout-cart-index .fixed-sidebar,.checkout-onepage-index .fixed-sidebar{position:fixed!important;top:0!important;left:70%!important;margin-left:0!important}}.checkout-cart-index .in-place-sidebar,.checkout-onepage-index .in-place-sidebar{position:static!important;bottom:0!important;transform:none!important;padding-left:0!important;padding-right:0!important}.checkout-cart-index .step-title,.checkout-onepage-index .step-title{padding-left:20px;border-top:1px solid #c6c6c6;border-bottom:.5px solid #c6c6c6;background:#efefef}@media screen and (min-width:900px){.checkout-cart-index .step-title,.checkout-onepage-index .step-title{background:0 0}}.checkout-cart-index .section.active .step-title,.checkout-onepage-index .section.active .step-title{margin:0;padding-left:20px;padding-right:0;border-top:none;border-bottom:none}@media screen and (min-width:900px){.checkout-cart-index .section.active .step-title,.checkout-onepage-index .section.active .step-title{padding-left:0}}.checkout-cart-index .section.active .step-title h2,.checkout-onepage-index .section.active .step-title h2{color:#fff!important;line-height:60px}@media screen and (min-width:900px){.checkout-cart-index .section.active .step-title h2,.checkout-onepage-index .section.active .step-title h2{color:initial!important;line-height:140%}}.checkout-cart-index .step-title h2,.checkout-onepage-index .step-title h2{font-size:16px!important;border-top:none!important;border-bottom:none!important;color:gray!important;line-height:45px}@media screen and (min-width:900px){.checkout-cart-index .step-title h2,.checkout-onepage-index .step-title h2{font-size:21px!important;line-height:140%}}.checkout-cart-index #checkoutSteps,.checkout-onepage-index #checkoutSteps{background:#fff;padding:0;border:1px solid #e6e6e6}@media screen and (min-width:900px){.checkout-cart-index #checkoutSteps,.checkout-onepage-index #checkoutSteps{padding:50px 40px}}.checkout-cart-index .step,.checkout-onepage-index .step{padding-left:20px;padding-right:20px}@media screen and (min-width:900px){.checkout-cart-index .step,.checkout-onepage-index .step{padding-left:0;padding-right:0}}.checkout-cart-index .opc-block-progress,.checkout-onepage-index .opc-block-progress{padding-left:0;border-left:none!important;margin-left:30px}.checkout-cart-index .opc-block-progress dt:before,.checkout-onepage-index .opc-block-progress dt:before{font-family:icomoon;content:'\e925';font-size:16px;position:relative;top:2px}.checkout-cart-index .opc-block-progress dt.complete:before,.checkout-onepage-index .opc-block-progress dt.complete:before{font-family:icomoon;content:"\e926";font-size:16px;color:#85b100}.checkout-cart-index .step-title h2,.checkout-onepage-index .step-title h2{margin-top:0;margin-bottom:0;color:#2e343b}.checkout-cart-index #opc-shipping_method dd li .radio,.checkout-onepage-index #opc-shipping_method dd li .radio{display:none}.checkout-cart-index #opc-payment dt .radio,.checkout-onepage-index #opc-payment dt .radio{display:none}.checkout-cart-index #opc-payment dt,.checkout-onepage-index #opc-payment dt{margin-left:5px;margin-right:5px!important;width:100%}@media screen and (min-width:600px){.checkout-cart-index #opc-payment dt,.checkout-onepage-index #opc-payment dt{width:70%}}.checkout-cart-index #opc-shipping_method,.checkout-onepage-index #opc-shipping_method{text-align:left}@media screen and (min-width:900px){.checkout-cart-index #opc-shipping_method,.checkout-onepage-index #opc-shipping_method{text-align:center}}.checkout-cart-index #opc-shipping_method label,.checkout-onepage-index #opc-shipping_method label{min-width:290px;text-align:center;font-size:16px;font-family:gotham bold}.checkout-cart-index #opc-shipping_method label .price,.checkout-onepage-index #opc-shipping_method label .price{font-family:gotham book}.checkout-cart-index #opc-shipping_method input[type=radio]:checked+label,.checkout-onepage-index #opc-shipping_method input[type=radio]:checked+label{background-color:#17a9e1;color:#fff}.checkout-cart-index #opc-shipping_method dd,.checkout-onepage-index #opc-shipping_method dd{width:100%}.checkout-cart-index .sp-methods,.checkout-onepage-index .sp-methods{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;text-align:center}.checkout-cart-index .sp-methods label,.checkout-onepage-index .sp-methods label{min-width:250px;text-align:center;font-size:16px;font-family:gotham book}.checkout-cart-index .sp-methods input[type=radio]+label,.checkout-onepage-index .sp-methods input[type=radio]+label{font-size:13px!important;font-family:gotham book,sans-serif}.checkout-cart-index .sp-methods input[type=radio]:checked+label,.checkout-onepage-index .sp-methods input[type=radio]:checked+label{background-color:#17a9e1;color:#fff}.checkout-cart-index .sp-methods input[type=radio]:checked+label:before,.checkout-onepage-index .sp-methods input[type=radio]:checked+label:before{color:#17a9e1!important;background:#f8f8f8!important}.checkout-cart-index #dt_method_subscribe_pro,.checkout-onepage-index #dt_method_subscribe_pro{width:100%}.checkout-cart-index #dt_method_subscribe_pro label,.checkout-onepage-index #dt_method_subscribe_pro label{width:100%;font-size:13px!important;font-family:gotham book,sans-serif}.checkout-cart-index #dt_method_subscribe_pro:after,.checkout-onepage-index #dt_method_subscribe_pro:after{content:" ";width:80%;display:block;border-bottom:1px solid #e2e2e2;margin-bottom:20px;margin-left:auto;margin-right:auto;margin-top:30px}.checkout-cart-index dt[id*=dt_method_subscribe_pro_token],.checkout-onepage-index dt[id*=dt_method_subscribe_pro_token]{width:100%;margin-right:0!important}.checkout-cart-index dt[id*=dt_method_subscribe_pro_token] label,.checkout-onepage-index dt[id*=dt_method_subscribe_pro_token] label{width:100%;font-size:12px!important;font-family:gotham book,sans-serif}@media screen and (min-width:900px){.checkout-cart-index dt[id*=dt_method_subscribe_pro_token],.checkout-onepage-index dt[id*=dt_method_subscribe_pro_token]{width:47%}}.checkout-cart-index dt[id*=dt_method_subscribe_pro_echeck],.checkout-onepage-index dt[id*=dt_method_subscribe_pro_echeck]{width:100%;margin-right:0!important;margin-top:20px}@media screen and (min-width:900px){.checkout-cart-index dt[id*=dt_method_subscribe_pro_echeck],.checkout-onepage-index dt[id*=dt_method_subscribe_pro_echeck]{width:47%}}.checkout-cart-index dt[id*=dt_method_subscribe_pro_echeck] label,.checkout-onepage-index dt[id*=dt_method_subscribe_pro_echeck] label{width:100%}.checkout-cart-index #payment_form_subscribe_pro_echeck,.checkout-onepage-index #payment_form_subscribe_pro_echeck{display:flex;flex-wrap:wrap}.checkout-cart-index #payment_form_subscribe_pro_echeck li,.checkout-onepage-index #payment_form_subscribe_pro_echeck li{width:100%}@media screen and (min-width:900px){.checkout-cart-index #payment_form_subscribe_pro_echeck li,.checkout-onepage-index #payment_form_subscribe_pro_echeck li{width:50%}}.checkout-cart-index label[for=p_method_subscribe_pro]:before,.checkout-onepage-index label[for=p_method_subscribe_pro]:before{content:"+";display:inline-block;color:#f8f8f8;background:#17a9e1;width:20px;font-size:15px;font-family:gotham bold;height:20px;border-radius:50%;line-height:21px;margin-right:10px;vertical-align:middle}.checkout-cart-index #dt_method_subscribe_pro_echeck,.checkout-onepage-index #dt_method_subscribe_pro_echeck{width:100%}.checkout-cart-index #dt_method_subscribe_pro_echeck label:before,.checkout-onepage-index #dt_method_subscribe_pro_echeck label:before{content:"+";display:inline-block;color:#f8f8f8;background:#17a9e1;width:20px;font-size:15px;font-family:gotham bold;height:20px;border-radius:50%;line-height:21px;margin-right:10px;vertical-align:middle}.checkout-cart-index #subscribe_pro_cc_number,.checkout-onepage-index #subscribe_pro_cc_number{width:100%}.checkout-cart-index label[for=subscribe_pro_cc_number],.checkout-onepage-index label[for=subscribe_pro_cc_number]{text-align:left}.checkout-cart-index #subscribe_pro_cc_type,.checkout-onepage-index #subscribe_pro_cc_type{margin-top:15px}.checkout-cart-index #subscribe_pro_echeck_bank_routing_number,.checkout-onepage-index #subscribe_pro_echeck_bank_routing_number{margin-right:initial;width:100%!important}@media screen and (min-width:900px){.checkout-cart-index #subscribe_pro_echeck_bank_routing_number,.checkout-onepage-index #subscribe_pro_echeck_bank_routing_number{margin-right:5px}}.checkout-cart-index #subscribe_pro_echeck_bank_account_number,.checkout-onepage-index #subscribe_pro_echeck_bank_account_number{width:100%!important;margin-left:initial}@media screen and (min-width:900px){.checkout-cart-index #subscribe_pro_echeck_bank_account_number,.checkout-onepage-index #subscribe_pro_echeck_bank_account_number{margin-left:5px}}.checkout-cart-index label[for=subscribe_pro_echeck_bank_account_holder_type],.checkout-onepage-index label[for=subscribe_pro_echeck_bank_account_holder_type]{margin-left:initial;width:100%!important}@media screen and (min-width:900px){.checkout-cart-index label[for=subscribe_pro_echeck_bank_account_holder_type],.checkout-onepage-index label[for=subscribe_pro_echeck_bank_account_holder_type]{margin-left:5px}}.checkout-cart-index #subscribe_pro_echeck_bank_account_type,.checkout-onepage-index #subscribe_pro_echeck_bank_account_type{margin-right:initial;width:100%!important}@media screen and (min-width:900px){.checkout-cart-index #subscribe_pro_echeck_bank_account_type,.checkout-onepage-index #subscribe_pro_echeck_bank_account_type{margin-right:5px}}.checkout-cart-index #subscribe_pro_echeck_bank_account_holder_type,.checkout-onepage-index #subscribe_pro_echeck_bank_account_holder_type{margin-left:initial;width:100%!important}@media screen and (min-width:900px){.checkout-cart-index #subscribe_pro_echeck_bank_account_holder_type,.checkout-onepage-index #subscribe_pro_echeck_bank_account_holder_type{margin-left:5px}}.checkout-cart-index label[for=subscribe_pro_echeck_bank_routing_number],.checkout-onepage-index label[for=subscribe_pro_echeck_bank_routing_number]{text-align:left}.checkout-cart-index label[for=subscribe_pro_echeck_bank_account_number],.checkout-onepage-index label[for=subscribe_pro_echeck_bank_account_number]{text-align:left}.checkout-cart-index label[for=p_method_subscribe_pro_echeck],.checkout-onepage-index label[for=p_method_subscribe_pro_echeck]{margin-bottom:30px}.checkout-cart-index #opc-payment .method-extra,.checkout-onepage-index #opc-payment .method-extra{margin-top:0;margin-bottom:0;width:100%!important;text-align:center;display:flex!important;justify-content:center!important}.checkout-cart-index #opc-payment .method-extra li label,.checkout-onepage-index #opc-payment .method-extra li label{min-width:0}.checkout-cart-index .messages,.checkout-onepage-index .messages{padding:0}.checkout-cart-index .messages .notice-msg,.checkout-onepage-index .messages .notice-msg{background-color:#ffb508}.checkout-cart-index .opc-wrapper,.checkout-onepage-index .opc-wrapper{max-width:1100px;padding-left:0;padding-right:0}.checkout-cart-index .opc-wrapper #alert_wrapper_current,.checkout-onepage-index .opc-wrapper #alert_wrapper_current{display:block}.checkout-cart-index .opc-wrapper #alert_wrapper_test,.checkout-onepage-index .opc-wrapper #alert_wrapper_test{display:none;margin-bottom:80px;clear:both}.checkout-cart-index .page-title,.checkout-onepage-index .page-title{padding-left:0;padding-right:0;padding-bottom:0}@media screen and (min-width:900px){.checkout-cart-index .page-title,.checkout-onepage-index .page-title{padding-bottom:30px}}.checkout-cart-index .section .step-title h2:after,.checkout-onepage-index .section .step-title h2:after{padding-right:10px}.checkout-cart-index .section.active .step-title h2:after,.checkout-onepage-index .section.active .step-title h2:after{padding-right:10px}.checkout-cart-index .section.active,.checkout-onepage-index .section.active{margin-bottom:20px}.checkout-cart-index #checkoutSteps,.checkout-onepage-index #checkoutSteps{margin-bottom:0}@media screen and (min-width:900px){.checkout-cart-index #checkoutSteps,.checkout-onepage-index #checkoutSteps{margin-bottom:50px}}.checkout-cart-index #opc-review,.checkout-onepage-index #opc-review{max-width:none;float:none}.checkout-cart-index #checkout-review-table,.checkout-onepage-index #checkout-review-table{display:flex!important;flex-wrap:wrap}@media screen and (min-width:900px){.checkout-cart-index #checkout-review-table,.checkout-onepage-index #checkout-review-table{display:table!important}}.checkout-cart-index #checkout-review-table tfoot,.checkout-onepage-index #checkout-review-table tfoot{display:block!important;height:auto!important;width:100%!important;position:relative!important;order:2!important}@media screen and (min-width:900px){.checkout-cart-index #checkout-review-table tfoot,.checkout-onepage-index #checkout-review-table tfoot{display:table-footer-group!important}}.checkout-cart-index #checkout-review-table tfoot td:before,.checkout-onepage-index #checkout-review-table tfoot td:before{content:''!important}.checkout-cart-index #checkout-review-table tfoot tr,.checkout-onepage-index #checkout-review-table tfoot tr{display:flex!important;justify-content:center}@media screen and (min-width:900px){.checkout-cart-index #checkout-review-table tfoot tr,.checkout-onepage-index #checkout-review-table tfoot tr{display:table-row!important}}.checkout-cart-index #checkout-review-table tfoot tr .a-right,.checkout-onepage-index #checkout-review-table tfoot tr .a-right{font-family:gotham bold;text-align:left!important;width:200px!important}@media screen and (min-width:900px){.checkout-cart-index #checkout-review-table tfoot tr .a-right,.checkout-onepage-index #checkout-review-table tfoot tr .a-right{text-align:right!important}}.checkout-cart-index #checkout-review-table tfoot tr .a-right.last,.checkout-onepage-index #checkout-review-table tfoot tr .a-right.last{font-family:gotham book;margin-bottom:20px;padding-top:5px;width:auto!important}.checkout-cart-index #checkout-review-table .even,.checkout-onepage-index #checkout-review-table .even{padding:20px 10px;background:#f8f8f8}@media screen and (min-width:900px){.checkout-cart-index #checkout-review-table .even,.checkout-onepage-index #checkout-review-table .even{padding:0}}.checkout-cart-index #checkout-review-table .even td:nth-of-type(1),.checkout-onepage-index #checkout-review-table .even td:nth-of-type(1){padding-left:0}@media screen and (min-width:900px){.checkout-cart-index #checkout-review-table .even td:nth-of-type(1),.checkout-onepage-index #checkout-review-table .even td:nth-of-type(1){padding-left:10px}}.checkout-cart-index #checkout-review-table .even td.last,.checkout-onepage-index #checkout-review-table .even td.last{padding-right:10px}.checkout-cart-index #checkout-review-table .odd,.checkout-onepage-index #checkout-review-table .odd{padding:20px 10px}@media screen and (min-width:900px){.checkout-cart-index #checkout-review-table .odd,.checkout-onepage-index #checkout-review-table .odd{padding:0}}.checkout-cart-index #checkout-review-table .odd td:nth-of-type(1),.checkout-onepage-index #checkout-review-table .odd td:nth-of-type(1){padding-left:0}@media screen and (min-width:900px){.checkout-cart-index #checkout-review-table .odd td:nth-of-type(1),.checkout-onepage-index #checkout-review-table .odd td:nth-of-type(1){padding-left:10px}}.checkout-cart-index #checkout-review-table .odd td.last,.checkout-onepage-index #checkout-review-table .odd td.last{padding-right:10px}.checkout-cart-index #checkout-review-table td,.checkout-onepage-index #checkout-review-table td{display:flex!important}@media screen and (min-width:900px){.checkout-cart-index #checkout-review-table td,.checkout-onepage-index #checkout-review-table td{display:table-cell!important}}.checkout-cart-index #checkout-review-table .product-name,.checkout-onepage-index #checkout-review-table .product-name{margin-top:2px;margin-left:10px;line-height:normal}@media screen and (min-width:900px){.checkout-cart-index #checkout-review-table .product-name,.checkout-onepage-index #checkout-review-table .product-name{margin-top:1em;margin-left:0}}.checkout-cart-index #checkout-review-table .cart-price,.checkout-onepage-index #checkout-review-table .cart-price{margin-left:10px}@media screen and (min-width:900px){.checkout-cart-index #checkout-review-table .cart-price,.checkout-onepage-index #checkout-review-table .cart-price{margin-left:initial}}.checkout-cart-index #checkout-review-table .last .cart-price,.checkout-onepage-index #checkout-review-table .last .cart-price{margin-left:0}@media screen and (min-width:900px){.checkout-cart-index #checkout-review-table .last .cart-price,.checkout-onepage-index #checkout-review-table .last .cart-price{margin-left:initial}}.checkout-cart-index #checkout-review-table td:nth-of-type(1):before,.checkout-onepage-index #checkout-review-table td:nth-of-type(1):before{font-family:gotham bold}.checkout-cart-index #checkout-review-table td:nth-of-type(2):before,.checkout-onepage-index #checkout-review-table td:nth-of-type(2):before{font-family:gotham bold}.checkout-cart-index #checkout-review-table td:nth-of-type(3):before,.checkout-onepage-index #checkout-review-table td:nth-of-type(3):before{margin-right:10px;font-family:gotham bold}@media screen and (min-width:900px){.checkout-cart-index #checkout-review-table td:nth-of-type(3):before,.checkout-onepage-index #checkout-review-table td:nth-of-type(3):before{margin-right:initial}}.checkout-cart-index #billing-progress-opcheckout:after,.checkout-cart-index #shipping-progress-opcheckout:after,.checkout-cart-index #shipping_method-progress-opcheckout:after,.checkout-onepage-index #billing-progress-opcheckout:after,.checkout-onepage-index #shipping-progress-opcheckout:after,.checkout-onepage-index #shipping_method-progress-opcheckout:after{content:" ";width:100%;margin-top:20px;margin-bottom:20px;border-bottom:1px solid #c7c7c7;display:block}.checkout-cart-index #opc-review #checkout-review-submit .buttons-set,.checkout-onepage-index #opc-review #checkout-review-submit .buttons-set{margin-top:0;margin-bottom:0;background:#fff;padding-bottom:10px;padding-top:20px}@media screen and (min-width:900px){.checkout-cart-index #opc-review #checkout-review-submit .buttons-set,.checkout-onepage-index #opc-review #checkout-review-submit .buttons-set{margin-top:6px}}.checkout-cart-index #opc-review #checkout-review-submit .buttons-set button,.checkout-onepage-index #opc-review #checkout-review-submit .buttons-set button{max-width:300px}.dci-4icon-set{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.dci-4icon-set:after{content:"";flex-grow:0;flex-shrink:0;width:0}.dci-4icon-set .pod{width:100%;padding:0 15px;margin-bottom:40px}.dci-4icon-set .pod:last-child{margin-bottom:0}@media screen and (min-width:768px){.dci-4icon-set .pod{width:50%}}@media screen and (min-width:1200px){.dci-4icon-set .pod{width:25%}}.dci-4icon-set .pod img{display:block;max-width:50%;margin:0 auto}@media screen and (min-width:600px){.dci-4icon-set .pod img{max-width:33%}}@media screen and (min-width:1440px){.dci-4icon-set .pod img{max-width:50%}}.dci-4icon-set .pod .subheading,.dci-4icon-set .pod .description{text-align:center;max-width:75%;margin:0 auto}@media screen and (min-width:768px){.dci-4icon-set .pod .subheading,.dci-4icon-set .pod .description{max-width:66%}}.dci-4icon-set .pod .subheading{margin-bottom:8px}.program-landing-container .program-landing-intro__content--logo img{max-width:300px}.pilgrimage-four-images-round h4{font-size:22px}.events-list-wrapper h4{font-size:28px}.hero-image-one__content .blue_title{font-family:gotham bold,Helvetica,sans-serif;color:#003763;font-size:38px}.hero-image-one__content .white_title{font-family:gotham bold,Helvetica,sans-serif;color:#fff;font-size:38px}.hero-image-one__content .blue_text{font-family:gotham,Helvetica,sans-serif;color:#003763;font-weight:400}.hero-image-one__content .white_text{font-family:gotham,Helvetica,sans-serif;color:#fff;font-weight:400}.hero-image-one-container img{width:100%}.hero-image-one-container .dual_button_container{display:flex;width:70%;justify-content:space-between;max-width:600px;margin:0 auto;flex-wrap:wrap}.hero-image-one-container .dual_button_container.overlay{padding-top:50%}.hero-image-one-container .dual_button_container .banner_cta{flex-grow:6;max-width:45%}.event_overlay_logo{position:absolute;top:0;width:100%}.event_overlay_logo img{width:100%}@media screen and (max-width:640px){.hero-image-one-container .dual_button_container .hero-image-one__content--cta{margin-top:10px}.hero-image-one-container .dual_button_container .banner_cta{max-width:100%}}.duo-circle-text__block{align-items:flex-start}.triple-block-text-wide__block{margin-bottom:45px}.audiobook-hero{background-color:rgba(65,65,65,.418);background-image:url(https://files.dynamiccatholic.com/home/audiobooks-and-ebooks/audiobook-header.jpg);background-size:cover;height:300px;display:flex;align-items:center;justify-content:center;margin-bottom:50px;padding-left:20px;padding-right:20px}@media screen and (min-width:480px){.audiobook-hero{height:400px}}.audiobook-hero .audiobook-hero-content{max-width:500px;margin:0 auto;text-align:center}.audiobook-hero .audiobook-hero-content h1{margin-top:0;color:#fff}.audiobook-hero .audiobook-hero-content p{font-size:16px;color:#fff;max-width:400px;margin:0 auto}.product-cards{display:flex;justify-content:center;flex-wrap:wrap}.product-cards .product-card{width:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:10px;margin-right:10px;margin-bottom:40px;background:#f8f8f8;text-align:center;padding-top:20px;padding-bottom:20px;border-radius:8px;border:1px solid #e5e5e5}.product-cards .product-card img{width:150px;margin-bottom:20px}.product-cards .product-card .purchase-buttons{display:flex;flex-direction:column;justify-content:center}.product-cards .product-card .purchase-buttons button{text-transform:none;font-size:16px}.product-cards .product-card .purchase-buttons button.ebook{background:#f7991c;color:#000;margin-bottom:10px}.product-cards .product-card .purchase-buttons button.audiobook{background:#232f3e;color:#fff}body[class*=cms-starting-point] h2{color:#555b69;font-size:22px;font-family:gotham book,sans-serif;text-align:center;letter-spacing:normal}@media screen and (min-width:600px){body[class*=cms-starting-point] h2{font-size:24px}}body[class*=cms-starting-point] h3{color:#555b69;margin-top:0}body[class*=cms-starting-point] p{color:#555b69}body[class*=cms-starting-point] .footer .footer-top__mission--statement>p{color:#fff!important}body[class*=cms-starting-point] .footer .footer-top__links--menu>p{color:#fff!important}body[class*=cms-starting-point] .cms-nav{background:rgba(18,19,20,.32);position:static;z-index:105;border-bottom:none;margin-bottom:0}body[class*=cms-starting-point] .cms-nav.overlay{position:static}@media screen and (min-width:900px){body[class*=cms-starting-point] .cms-nav.overlay{position:absolute}}body[class*=cms-starting-point] .cms-nav .cms-nav__title{color:#fff}body[class*=cms-starting-point] .cms-nav .cms-nav__list{display:none;justify-content:space-between;align-items:center;max-width:1130px;margin:0 auto}@media screen and (min-width:900px){body[class*=cms-starting-point] .cms-nav .cms-nav__list{display:flex}}body[class*=cms-starting-point] .cms-nav .cms-nav__list.nav-show{display:block;padding:30px}body[class*=cms-starting-point] .cms-nav .cms-nav__list .nav-items a{color:#fff;position:relative;text-transform:uppercase}body[class*=cms-starting-point] .cms-nav .cms-nav__list .nav-items a:after{content:"";position:absolute;bottom:0;left:0;height:2px;background:#fff;width:0;transition:width 0s}body[class*=cms-starting-point] .cms-nav .cms-nav__list .nav-items a:hover:after{width:100%;transition:width .35s}body[class*=cms-starting-point] #video-modal{position:absolute;width:100%;height:100%;display:none;top:0;left:0;z-index:12;align-items:center;justify-content:center;opacity:1}@media screen and (min-width:600px){body[class*=cms-starting-point] #video-modal{position:fixed}}body[class*=cms-starting-point] #video-modal.show-modal{display:flex}body[class*=cms-starting-point] #video-modal .video-box-container{background:#fff;max-width:350px;display:none;flex-direction:column;justify-content:center;width:100%;padding:8px;text-align:left;border-radius:8px;box-shadow:0 10px 20px 0 rgba(46,52,59,.24);z-index:14;opacity:0;position:relative}@media screen and (min-width:600px){body[class*=cms-starting-point] #video-modal .video-box-container{flex-direction:row;max-width:768px}}body[class*=cms-starting-point] #video-modal .video-box-container.show-this{display:flex;-webkit-animation:fade-in-transcript .25s forwards;animation:fade-in-transcript .25s forwards}body[class*=cms-starting-point] #video-modal .video-box-container .close-button{position:absolute;top:-11px;font-size:25px;right:-16px;cursor:pointer;color:#515f7f;background:#fff;z-index:10;width:30px;border-radius:50%;height:30px;text-align:center}body[class*=cms-starting-point] #video-modal .video-box-container .video-box{width:100%;margin:0;border-radius:8px;overflow:hidden}body[class*=cms-starting-point] #video-modal #video-modal-overlay{background:rgba(24,37,67,.53);width:100%;height:100%;position:absolute;top:0;left:0;z-index:13;cursor:pointer}body[class*=cms-starting-point] .sp-resources{padding-left:24px;padding-right:24px}body[class*=cms-starting-point] .sp-resources .sp-resources-inner{max-width:1350px;margin:0 auto}body[class*=cms-starting-point] .sp-resources .sp-resources-inner h2{margin-bottom:80px}body[class*=cms-starting-point] .sp-resources .sp-resources-inner h3{margin-bottom:40px}body[class*=cms-starting-point] .sp-resources .sp-resources-inner p{margin-bottom:40px}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .sp-resources-inner-intro{text-align:center;max-width:812px;margin:0 auto 120px}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .sp-resources-inner-intro h2{margin-top:0;margin-bottom:16px}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .sp-resources-inner-intro p{margin-bottom:40px;margin-top:0}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:120px;flex-direction:column}@media screen and (min-width:600px){body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row{flex-direction:row}}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row img{max-width:693px;width:100%;min-width:0;order:1;margin-bottom:20px}@media screen and (min-width:600px){body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row img{order:initial;margin-bottom:0}}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row img.left-image{margin-right:0}@media screen and (min-width:600px){body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row img.left-image{margin:0;margin-right:30px}}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row img.right-image{margin-left:0}@media screen and (min-width:600px){body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row img.right-image{margin-left:30px}}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row .z-content{max-width:546px;width:100%;order:2;text-align:center}@media screen and (min-width:600px){body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row .z-content{order:initial;text-align:left}}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row .z-content .button-row{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}@media screen and (min-width:600px){body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row .z-content .button-row{flex-direction:row}}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row .z-content .button-row a{margin-right:0}@media screen and (min-width:600px){body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row .z-content .button-row a{margin-right:24px}}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row .z-content .button-row button{text-transform:none;font-size:16px}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row .z-content .button-row p{margin-top:14px;font-family:gotham medium,sans-serif}@media screen and (min-width:600px){body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row .z-content .button-row p{margin:0}}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row .z-content .button-row p i{color:#348efe}body[class*=cms-starting-point] .sp-resources .sp-resources-inner .z-row .z-content .button-row p:hover{cursor:pointer}.cms-starting-point h2{color:#555b69;font-size:22px;font-family:gotham book,sans-serif;text-align:center}@media screen and (min-width:600px){.cms-starting-point h2{font-size:24px}}.cms-starting-point h3{color:#555b69;margin-top:0}.cms-starting-point p{color:#555b69}.cms-starting-point .footer .footer-top__links--menu>p{color:#fff!important}.cms-starting-point .starting-point-hero{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;height:300px;width:100%}@media screen and (min-width:600px){.cms-starting-point .starting-point-hero{height:400px}}@media screen and (min-width:900px){.cms-starting-point .starting-point-hero{height:570px}}.cms-starting-point .starting-point-hero:after{display:block;position:absolute;bottom:20px;content:url(https://files.dynamiccatholic.com/home/starting-point/hero-down-arrow.svg);width:35px;height:35px}@media screen and (min-width:900px){.cms-starting-point .starting-point-hero:after{bottom:64px}}.cms-starting-point .starting-point-hero .sp-hero-content{position:relative;z-index:100;text-align:center;padding-left:24px;padding-right:24px}.cms-starting-point .starting-point-hero .sp-hero-content p{font-size:24px;font-family:gotham bold,sans-serif;color:#fff;line-height:140%;margin-top:30px;margin-bottom:0;max-width:895px}@media screen and (min-width:600px){.cms-starting-point .starting-point-hero .sp-hero-content p{font-size:50px;line-height:140%}}@media screen and (min-width:900px){.cms-starting-point .starting-point-hero .sp-hero-content p{font-size:72px;line-height:80px}}.cms-starting-point .starting-point-hero .video-background{position:absolute;top:0;width:100%;height:100%}.cms-starting-point .starting-point-hero .video-background .video-overlay{background:rgba(37,47,62,.74);width:100%;height:100%;display:block;position:absolute}.cms-starting-point .starting-point-hero .video-background .video{display:flex;justify-content:center}.cms-starting-point .starting-point-hero .video-background .video .fullscreen-bg__video{width:auto;height:300px}@media screen and (min-width:600px){.cms-starting-point .starting-point-hero .video-background .video .fullscreen-bg__video{height:400px;width:auto}}@media screen and (min-width:900px){.cms-starting-point .starting-point-hero .video-background .video .fullscreen-bg__video{height:570px;width:auto}}@media screen and (min-width:1605px){.cms-starting-point .starting-point-hero .video-background .video .fullscreen-bg__video{height:auto;width:100%}}.cms-starting-point .intro{padding-left:24px;padding-right:24px;margin-top:80px;margin-bottom:120px}.cms-starting-point .intro .intro-inner{max-width:790px;margin:0 auto;text-align:center}.cms-starting-point .intro .intro-inner h1{font-size:32px;font-family:gotham bold,sans-serif;color:#555b69;margin-top:0;margin-bottom:40px}.cms-starting-point .intro .intro-inner p{font-size:16px;font-family:gotham book,sans-serif;color:#252f3e}.cms-starting-point .intro .intro-inner p:nth-of-type(1){margin-top:0;margin-bottom:12px}.cms-starting-point .parent-or-parish{padding-left:24px;padding-right:24px;margin-bottom:160px}.cms-starting-point .parent-or-parish .parent-or-parish-inner{max-width:940px;margin:0 auto;text-align:center}.cms-starting-point .parent-or-parish .parent-or-parish-inner h2{margin-bottom:80px}.cms-starting-point .parent-or-parish .parent-or-parish-inner .parent-parish-cards{display:flex;justify-content:space-between;max-width:940px;flex-direction:column}@media screen and (min-width:600px){.cms-starting-point .parent-or-parish .parent-or-parish-inner .parent-parish-cards{flex-direction:row}}.cms-starting-point .parent-or-parish .parent-or-parish-inner .parent-parish-cards .parent-parish-card{max-width:450px;width:100%;display:block;background:#fff;transition:box-shadow .5s;box-shadow:0 3px 8px 0 rgba(37,47,62,.48);border-radius:8px}.cms-starting-point .parent-or-parish .parent-or-parish-inner .parent-parish-cards .parent-parish-card:nth-of-type(1){margin-right:0;margin-bottom:15px}@media screen and (min-width:600px){.cms-starting-point .parent-or-parish .parent-or-parish-inner .parent-parish-cards .parent-parish-card:nth-of-type(1){margin-right:15px;margin-bottom:0}}.cms-starting-point .parent-or-parish .parent-or-parish-inner .parent-parish-cards .parent-parish-card .cta-area{height:70px;display:flex;justify-content:space-between;align-items:center;padding-left:24px;padding-right:24px;color:#555b69;font-size:18px;font-family:gotham bold,sans-serif}.cms-starting-point .parent-or-parish .parent-or-parish-inner .parent-parish-cards .parent-parish-card .cta-area .cta{color:#555b69}.cms-starting-point .parent-or-parish .parent-or-parish-inner .parent-parish-cards .parent-parish-card .cta-area i{font-size:24px}.cms-starting-point .parent-or-parish .parent-or-parish-inner .parent-parish-cards .parent-parish-card img{border-top-left-radius:8px;border-top-right-radius:8px}.cms-starting-point .parent-or-parish .parent-or-parish-inner .parent-parish-cards .parent-parish-card:hover{transition:box-shadow .5s;box-shadow:0 3px 32px 0 rgba(37,47,62,.48)}.cms-starting-point .parent-or-parish .parent-or-parish-inner .parent-parish-cards .parent-parish-card:hover .cta-area .cta{color:#348efe}.cms-starting-point .parent-or-parish .parent-or-parish-inner .parent-parish-cards .parent-parish-card:hover .cta-area i{color:#348efe}.cms-starting-point .sp-email-program-signup{padding-left:24px;padding-right:24px;padding-bottom:129px;padding-top:60px;background:#fff;background:linear-gradient(to bottom,#fff 55%,#f5f9ff 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f9ff',GradientType=0)}.cms-starting-point .sp-email-program-signup .sign-up-form-container{max-width:804px;width:auto;margin:0 auto;background:#fff;box-shadow:0 10px 20px 0 rgba(46,52,59,.24);position:relative;padding:80px 20px 70px;text-align:center}.cms-starting-point .sp-email-program-signup .sign-up-form-container #email-form-icon{width:120px;position:absolute;top:-55px;transform:translateX(-60px)}.cms-starting-point .sp-email-program-signup .sign-up-form-container .sign-up-form-container-inner{position:relative;max-width:506px;margin:0 auto;text-align:center}.cms-starting-point .sp-email-program-signup .sign-up-form-container .sign-up-form{max-width:360px;margin:0 auto}.cms-starting-point .sp-email-program-signup .sign-up-form-container .sign-up-form input{border:1px solid #e5e8f1!important;border-radius:5px!important}.cms-starting-point .sp-email-program-signup .sign-up-form-container .sign-up-form .mktoButtonRow{margin-top:42px}.cms-starting-point .sp-email-program-signup .sign-up-form-container .sign-up-form button{text-transform:none;font-family:gotham bold,sans-serif;font-size:16px}.cms-starting-point-program-videos h1{font-size:32px;color:#555b69}.cms-starting-point-program-videos .videos-intro-section{padding-left:24px;padding-right:24px;margin-top:80px;margin-bottom:80px}.cms-starting-point-program-videos .videos-intro-section .videos-intro-content{max-width:780px;margin:0 auto;text-align:center}.cms-starting-point-program-videos .videos-intro-section .videos-intro-content img{max-width:236px;width:100%}.cms-starting-point-program-videos .video-section{height:100vh;position:relative;display:flex;justify-content:center;align-items:center;padding-left:20px;padding-right:20px}.cms-starting-point-program-videos .video-section#delivery-room{background:url(https://files.dynamiccatholic.com/home/starting-point/program-videos/delivery-room-background.jpg);background-size:cover;background-position:center}.cms-starting-point-program-videos .video-section#delivery-room .video-section-content .divider{max-width:175px;width:100%;height:4px;background:#91c5c1;margin:0 auto}.cms-starting-point-program-videos .video-section#delivery-room .video-section-content .watch-video:hover{color:#91c5c1;cursor:pointer}.cms-starting-point-program-videos .video-section#soul-bath{background:url(https://files.dynamiccatholic.com/home/starting-point/program-videos/soul-bath-background.jpg);background-size:cover;background-position:center}.cms-starting-point-program-videos .video-section#soul-bath .video-section-content .divider{max-width:175px;width:100%;height:4px;background:#e86253;margin:0 auto}.cms-starting-point-program-videos .video-section#soul-bath .video-section-content .watch-video:hover{color:#e86253;cursor:pointer}.cms-starting-point-program-videos .video-section#letters{background:url(https://files.dynamiccatholic.com/home/starting-point/program-videos/letters-background.jpg);background-size:cover;background-position:center}.cms-starting-point-program-videos .video-section#letters .video-section-content .divider{max-width:175px;width:100%;height:4px;background:#f8bd4a;margin:0 auto}.cms-starting-point-program-videos .video-section#letters .video-section-content .watch-video:hover{color:#f8bd4a;cursor:pointer}.cms-starting-point-program-videos .video-section .video-section-content{max-width:574px;margin:0 auto;text-align:center}.cms-starting-point-program-videos .video-section .video-section-content h1{color:#fff}.cms-starting-point-program-videos .video-section .video-section-content p{color:#fff}.cms-starting-point-program-videos .video-section .video-section-content .watch-video{color:#fff;font-size:24px;font-family:gotham bold,sans-serif;display:flex;justify-content:center;align-items:center;transition:transform .2s}.cms-starting-point-program-videos .video-section .video-section-content .watch-video i{font-size:31px;margin-right:10px}.cms-starting-point-program-videos .video-section .video{position:absolute;top:0;width:100%;height:100vh;background:#121314;display:none}.cms-starting-point-program-videos .video-section .video.playing{display:block}.cms-starting-point-program-videos .video-section .video iframe{width:100%;height:100%}.cms-starting-point-program-videos .learn-more-section{padding-left:24px;padding-right:24px;margin-top:80px;margin-bottom:80px}.cms-starting-point-program-videos .learn-more-section .learn-more-content{max-width:780px;margin:0 auto;text-align:center}.cms-starting-point-program-videos .learn-more-section .learn-more-content h3{margin-bottom:40px}.cms-starting-point-program-videos .learn-more-section .learn-more-content p{margin-bottom:40px}.cms-starting-point-facilitators h1{font-size:32px;color:#555b69;margin-bottom:40px}.cms-starting-point-facilitators h3{font-size:20px}.cms-starting-point-facilitators .facilitator-hero{background:url(https://files.dynamiccatholic.com/home/starting-point/facilitators/facilitator-hero-bg.jpg);padding-left:24px;padding-right:24px;height:340px;display:flex;justify-content:center;align-items:flex-end;background-size:cover;background-position:center;margin-bottom:80px}.cms-starting-point-facilitators .facilitator-hero .facilitator-hero-inner{transform:translateY(-40px)}.cms-starting-point-facilitators .facilitator-hero .facilitator-hero-inner p{font-size:32px;font-family:gotham bold,sans-serif;color:#fff;line-height:140%;text-align:center;margin:0}@media screen and (min-width:600px){.cms-starting-point-facilitators .facilitator-hero .facilitator-hero-inner p{font-size:48px}}@media screen and (min-width:600px){.cms-starting-point-facilitators .facilitator-hero .facilitator-hero-inner{transform:translateY(-113px)}}@media screen and (min-width:600px){.cms-starting-point-facilitators .facilitator-hero{height:570px}}.cms-starting-point-facilitators .session-intro{padding-left:24px;padding-right:24px;margin-bottom:120px}.cms-starting-point-facilitators .session-intro .session-intro-inner{max-width:716px;margin:0 auto;text-align:center}.cms-starting-point-facilitators .session-intro .session-intro-inner p{margin-top:0;color:#555b69;font-size:16px}.cms-starting-point-facilitators .session-intro .session-intro-inner h1{margin-top:0}.cms-starting-point-parents h1{font-size:32px;color:#555b69;margin-bottom:40px}.cms-starting-point-parents h3{font-size:20px}.cms-starting-point-parents .parents-hero{background:url(https://files.dynamiccatholic.com/home/starting-point/parents/parents-hero-bg.jpg);padding-left:24px;padding-right:24px;height:340px;display:flex;justify-content:center;align-items:flex-end;background-size:cover;background-position:center;margin-bottom:80px}.cms-starting-point-parents .parents-hero .parents-hero-inner{transform:translateY(-40px)}.cms-starting-point-parents .parents-hero .parents-hero-inner p{font-size:32px;font-family:gotham bold,sans-serif;color:#fff;line-height:35px;text-align:center;margin:0 auto;max-width:750px}@media screen and (min-width:600px){.cms-starting-point-parents .parents-hero .parents-hero-inner p{font-size:67px;line-height:70px}}@media screen and (min-width:600px){.cms-starting-point-parents .parents-hero .parents-hero-inner{transform:translateY(-113px)}}@media screen and (min-width:600px){.cms-starting-point-parents .parents-hero{height:570px}}.cms-starting-point-parents .session-intro{padding-left:24px;padding-right:24px;margin-bottom:120px}.cms-starting-point-parents .session-intro .session-intro-inner{max-width:716px;margin:0 auto;text-align:center}.cms-starting-point-parents .session-intro .session-intro-inner p{margin-top:0;color:#555b69;font-size:16px}.cms-starting-point-parents .session-intro .session-intro-inner h1{margin-top:0}.cms-starting-point-parents .sp-email-program-signup{padding-left:24px;padding-right:24px;padding-bottom:129px;padding-top:60px;background:#fff;background:linear-gradient(to bottom,#fff 55%,#f5f9ff 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f9ff',GradientType=0)}.cms-starting-point-parents .sp-email-program-signup .sign-up-form-container{max-width:804px;width:auto;margin:0 auto;background:#fff;box-shadow:0 10px 20px 0 rgba(46,52,59,.24);position:relative;padding:80px 20px 70px;text-align:center}.cms-starting-point-parents .sp-email-program-signup .sign-up-form-container #email-form-icon{width:120px;position:absolute;top:-55px;transform:translateX(-60px)}.cms-starting-point-parents .sp-email-program-signup .sign-up-form-container .sign-up-form-container-inner{position:relative;max-width:506px;margin:0 auto;text-align:center}.cms-starting-point-parents .sp-email-program-signup .sign-up-form-container .sign-up-form{max-width:360px;margin:0 auto}.cms-starting-point-parents .sp-email-program-signup .sign-up-form-container .sign-up-form input{border:1px solid #e5e8f1!important;border-radius:5px!important}.cms-starting-point-parents .sp-email-program-signup .sign-up-form-container .sign-up-form .mktoButtonRow{margin-top:42px}.cms-starting-point-parents .sp-email-program-signup .sign-up-form-container .sign-up-form button{text-transform:none;font-family:gotham bold,sans-serif;font-size:16px}.cms-starting-point-parishes h1{font-size:32px;color:#555b69;margin-bottom:40px}.cms-starting-point-parishes h3{font-size:20px;font-family:gotham medium,sans-serif}.cms-starting-point-parishes .parish-hero{background:url(https://files.dynamiccatholic.com/home/starting-point/parishes/parishes-hero-bg.jpg);padding-left:24px;padding-right:24px;height:340px;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center;margin-bottom:80px}.cms-starting-point-parishes .parish-hero .parish-hero-inner p{font-size:26px;font-family:gotham bold,sans-serif;color:#fff;line-height:35px;text-align:center;margin:0 auto;max-width:990px}@media screen and (min-width:600px){.cms-starting-point-parishes .parish-hero .parish-hero-inner p{font-size:48px;line-height:70px}}@media screen and (min-width:600px){.cms-starting-point-parishes .parish-hero{height:570px}}.cms-starting-point-parishes .session-intro{padding-left:24px;padding-right:24px;margin-bottom:120px}.cms-starting-point-parishes .session-intro .session-intro-inner{max-width:716px;margin:0 auto;text-align:center}.cms-starting-point-parishes .session-intro .session-intro-inner p{margin-top:0;color:#555b69;font-size:16px}.cms-starting-point-parishes .session-intro .session-intro-inner p:last-of-type{margin-bottom:40px}.cms-starting-point-parishes .session-intro .session-intro-inner h1{margin-top:0}.cms-starting-point-parishes .tripple-block{padding:80px 24px;margin-bottom:120px}.cms-starting-point-parishes .tripple-block.blue{background:#f5f9ff}.cms-starting-point-parishes .tripple-block .tripple-block-inner{max-width:1478px;margin:0 auto;width:100%}.cms-starting-point-parishes .tripple-block .tripple-block-inner .tripple-block-inner-intro{max-width:588px;margin:0 auto 80px;text-align:center}.cms-starting-point-parishes .tripple-block .tripple-block-inner .tripple-block-inner-intro h2{font-family:gotham bold,sans-serif;margin-bottom:40px;margin-top:0}.cms-starting-point-parishes .tripple-block .tripple-block-inner .tripple-block-inner-intro p:first-of-type{margin-bottom:16px}.cms-starting-point-parishes .tripple-block .block-row{display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width:900px){.cms-starting-point-parishes .tripple-block .block-row{flex-direction:row;align-items:flex-start}}.cms-starting-point-parishes .tripple-block .block-row a{margin-bottom:40px}.cms-starting-point-parishes .tripple-block .block-row a:nth-of-type(2){margin-left:0;margin-right:0}@media screen and (min-width:900px){.cms-starting-point-parishes .tripple-block .block-row a{margin-bottom:0}.cms-starting-point-parishes .tripple-block .block-row a:nth-of-type(2){margin-left:60px;margin-right:60px}}.cms-starting-point-parishes .tripple-block .block-row .block{max-width:450px;width:100%;margin-left:0;margin-right:0;margin-bottom:60px;text-align:center}.cms-starting-point-parishes .tripple-block .block-row .block:last-of-type{margin-bottom:0}@media screen and (min-width:900px){.cms-starting-point-parishes .tripple-block .block-row .block{margin-left:45px;margin-right:45px;margin-bottom:0}.cms-starting-point-parishes .tripple-block .block-row .block:last-of-type{margin-bottom:0}}.cms-starting-point-parishes .tripple-block .block-row .block img{max-width:197px;width:100%;border-radius:8px;margin-bottom:40px}.cms-starting-point-parishes .tripple-block .block-row .block h3{margin-bottom:40px}.cms-starting-point-parishes .tripple-block .block-row .block.card{background:#fff;border-radius:8px;text-align:left;transition:box-shadow .5s;box-shadow:0 3px 8px 0 rgba(37,47,62,.48);margin:0}.cms-starting-point-parishes .tripple-block .block-row .block.card img{max-width:100%}.cms-starting-point-parishes .tripple-block .block-row .block.card h4{color:#555b69;font-size:18px;padding:0 24px;margin-top:0}.cms-starting-point-parishes .tripple-block .block-row .block.card p{padding:0 24px}.cms-starting-point-parishes .tripple-block .block-row .block.card .cta-area{height:70px;display:flex;justify-content:space-between;align-items:center;padding-left:24px;padding-right:24px;color:#555b69;font-size:18px;font-family:gotham bold,sans-serif}.cms-starting-point-parishes .tripple-block .block-row .block.card .cta-area .cta{color:#555b69;padding:0}.cms-starting-point-parishes .tripple-block .block-row .block.card .cta-area i{font-size:24px}.cms-starting-point-parishes .tripple-block .block-row .block.card:hover{transition:box-shadow .5s;box-shadow:0 3px 32px 0 rgba(37,47,62,.48)}.cms-starting-point-parishes .tripple-block .block-row .block.card:hover .cta-area .cta{color:#348efe}.cms-starting-point-parishes .tripple-block .block-row .block.card:hover .cta-area i{color:#348efe}.cms-starting-point-parishes .sp-resources .sp-resources-inner .sp-resources-inner-intro h2{margin-bottom:40px!important}.primary-color{color:#2f4475}.secondary-color{color:#54b7c1}.tertiary-color{color:#ffc632}.quaternary-color{color:#ff5c08}.quinary-color{color:#17a9e1}.senary-color{color:#077ecd}.white{color:#fff}.primary-text{color:#3e3e3e}.bt-teal{color:#00d2b3}.primary-color-background{background-color:#2f4475}.secondary-color-background{background-color:#54b7c1}.tertiary-color-background{background-color:#ffc632}.quaternary-color-background{background-color:#ff5c08}.quinary-color-background{background-color:#17a9e1}.senary-color-background{background-color:#077ecd}.widget-background{background-color:#f8f8f8}.white-background{background-color:#fff}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1}100%{opacity:0;display:none}}@keyframes fadeout{0%{opacity:1}100%{opacity:0;display:none}}body[class*=cms-better-together] .teal-text{color:#00d2b3}body[class*=cms-better-together] .bt-video-player-header{max-width:928px;margin:0 auto}@media screen and (min-width:1125px){body[class*=cms-better-together] .bt-video-player-header{max-width:1364px}}body[class*=cms-better-together] .bt-video-player-header #video-title{max-width:900px;margin-bottom:16px;margin-top:0}body[class*=cms-better-together] .bt-video-player-header #video-description{max-width:900px;margin-top:0;margin-bottom:40px;color:#707070}body[class*=cms-better-together] .bt-video-player{max-width:1364px;margin:0 auto;display:flex;justify-content:space-between;flex-direction:column;align-items:center}@media screen and (min-width:1125px){body[class*=cms-better-together] .bt-video-player{flex-direction:row;align-items:flex-start}}body[class*=cms-better-together] .bt-video-player .video{max-width:928px;width:100%;background:#000}body[class*=cms-better-together] .bt-video-player .video .download-link{width:100%;background:#fff;display:block;padding-top:24px;color:#00d2b3}body[class*=cms-better-together] .bt-video-player .video-list{margin-left:0;margin-top:32px;width:100%;max-width:600px}@media screen and (min-width:1125px){body[class*=cms-better-together] .bt-video-player .video-list{margin-top:0;margin-left:32px;max-width:404px}}body[class*=cms-better-together] .bt-video-player .video-list #list-header{margin-top:0;margin-bottom:32px;font-family:gotham medium,sans-serif;color:#707070}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown{max-width:170px;width:100%}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown .small-teal-header{border-bottom:1px solid #00d2b3;margin-bottom:0;cursor:pointer;display:inline-block}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner{position:absolute;max-width:154px;width:100%;background:#fff;display:none;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner ul{position:relative;list-style-type:none}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner ul li{height:45px;transition:background .3s}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner ul li:hover{background:#bfbfbf}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner ul li a{display:flex;align-items:center;padding-left:16px;padding-right:16px;color:#707070;width:100%;height:100%}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner.closed{-webkit-animation:fadeout .2s forwards;animation:fadeout .2s forwards}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner.expanded{display:block;-webkit-animation:fadein .3s forwards;animation:fadein .3s forwards}body[class*=cms-better-together] .bt-video-player .video-list #total-runtime-section{color:#707070;font-family:gotham book,sans-serif;margin-top:32px;margin-bottom:37px}body[class*=cms-better-together] .bt-video-player .video-list .supplemental-header{font-size:16px;font-family:gotham bold,sans-serif;margin-top:40px}body[class*=cms-better-together] .bt-video-player .video-list-item{display:flex;justify-content:space-between;color:#707070;margin-bottom:21px}body[class*=cms-better-together] .bt-video-player .video-list-item a{color:#707070;display:flex;margin-right:10px}body[class*=cms-better-together] .bt-video-player .video-list-item a:hover{color:#00d2b3}body[class*=cms-better-together] .bt-video-player .video-list-item .fa-play{font-size:16px;margin-right:16px}body[class*=cms-better-together] .video-content-below-layout{max-width:812px;width:100%;margin:120px auto;text-align:center;padding-left:24px;padding-right:24px}@media screen and (min-width:600px){body[class*=cms-better-together] .video-content-below-layout{margin:155px auto 256px}}body[class*=cms-better-together] .video-content-below-layout .video-responsive{margin-bottom:48px}body[class*=cms-better-together] .video-content-below-layout .bt-paragraph{letter-spacing:normal;margin-top:0;margin-bottom:24px}body[class*=cms-better-together] .video-content-below-layout h2{margin-bottom:25px;font-size:30px}@media screen and (min-width:600px){body[class*=cms-better-together] .video-content-below-layout h2{font-size:38px}}body[class*=cms-better-together] .bt-main-header{font-family:gotham bold,sans-serif;font-size:30px;text-transform:uppercase;letter-spacing:.05em}@media screen and (min-width:600px){body[class*=cms-better-together] .bt-main-header{font-size:38px;letter-spacing:.15em}}body[class*=cms-better-together] .bt-image-hero{display:flex;justify-content:center;align-items:center;height:300px}@media screen and (min-width:600px){body[class*=cms-better-together] .bt-image-hero{height:auto}}body[class*=cms-better-together] .bt-image-hero img{height:100%;width:auto;max-width:none}@media screen and (min-width:600px){body[class*=cms-better-together] .bt-image-hero img{height:auto;width:100%}}body[class*=cms-better-together] .bt-image-hero .bt-hero-content{position:absolute;max-width:650px;padding-left:20px;padding-right:20px}body[class*=cms-better-together] .bt-image-hero .bt-hero-content h1{color:#fff;font-family:gotham bold,sans-serif;font-size:30px;text-align:center;margin-bottom:40px;margin-top:0;line-height:40px;letter-spacing:.02em}@media screen and (min-width:900px){body[class*=cms-better-together] .bt-image-hero .bt-hero-content h1{font-size:38px;margin-top:77px;line-height:48px}}body[class*=cms-better-together] .bt-image-hero .bt-hero-content .bt-hr hr{max-width:200px;border-color:#00d2b3}body[class*=cms-better-together] .small-teal-header{font-family:gotham bold,sans-serif;font-size:14px;letter-spacing:normal;text-transform:uppercase;color:#00cfb5;margin-top:0}@media screen and (min-width:600px){body[class*=cms-better-together] .small-teal-header{font-family:gotham bold,sans-serif;font-size:16px;text-transform:uppercase;color:#00cfb5;margin-top:0;letter-spacing:.25em}}body[class*=cms-better-together] .bt-secondary-cta{font-family:gotham bold,sans-serif;font-size:16px;text-transform:uppercase;color:#00cfb5;margin-top:0;letter-spacing:.25em}body[class*=cms-better-together] .bt-nav{background:#bfbfbf;margin-bottom:0;border-bottom:none;position:relative;z-index:100}body[class*=cms-better-together] .bt-nav .cms-nav__list{padding-top:0;padding-bottom:20px;display:none;align-items:center;justify-content:space-evenly;max-width:900px;margin:0 auto}body[class*=cms-better-together] .bt-nav .cms-nav__list.nav-show{display:block}@media screen and (min-width:900px){body[class*=cms-better-together] .bt-nav .cms-nav__list{display:flex;padding-bottom:0}}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item{color:#fff}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item.nav-logo img{max-width:110px}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item.cta{padding-top:12px;padding-bottom:12px;margin:0 auto}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item.cta:hover{background:0 0}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item:hover{background:rgba(255,255,255,.16);border-radius:5px;border:none}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item.button-white{max-width:150px;margin:0 auto;color:#fff!important;border-width:3px!important;border-color:#fff}@media screen and (min-width:900px){body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item.button-white{margin:0}}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item.button-white:hover{background-color:rgba(255,255,255,.16)!important;border:3px solid #fff!important}body[class*=cms-better-together] .bt-nav.overlay{background:rgba(0,0,0,.25);position:static}@media screen and (min-width:900px){body[class*=cms-better-together] .bt-nav.overlay{position:absolute}}body[class*=cms-better-together] .bt-nav .cms-nav__title{background:rgba(0,0,0,.25)}body[class*=cms-better-together] .bt-hr{width:100%;padding:0 70px}body[class*=cms-better-together] .bt-hr hr{max-width:436px;width:100%;border:1.5px solid #ffb938}body[class*=cms-better-together] .bt-paragraph{color:#707070!important;line-height:28px}body[class*=cms-better-together] .bt-ul{color:#707070;font-family:gotham book,sans-serif;font-size:16px;list-style-position:inside;line-height:28px}body[class*=cms-better-together] .card-row{display:flex;flex-direction:column;justify-content:center;padding-left:24px;padding-right:24px;max-width:1299px;width:100%;height:auto;margin:0 auto 63px}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row{flex-direction:row;height:608px;margin:0 auto 256px}}body[class*=cms-better-together] .card-row:last-of-type{margin-bottom:79px}body[class*=cms-better-together] .card-row .card-container{position:relative;width:100%;height:auto}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container{width:50%;height:100px}}body[class*=cms-better-together] .card-row .card-container .bg-card{display:flex;justify-content:center;align-items:center;position:static;top:0;width:100%;height:auto;z-index:20;overflow:hidden;margin-bottom:63px;margin-left:auto;margin-right:auto}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container .bg-card{position:absolute;width:665px;height:608px;margin-bottom:0}}body[class*=cms-better-together] .card-row .card-container .bg-card.left{left:0}body[class*=cms-better-together] .card-row .card-container .bg-card.right{right:0}body[class*=cms-better-together] .card-row .card-container .bg-card picture{width:100%}body[class*=cms-better-together] .card-row .card-container .bg-card picture img{width:100%}body[class*=cms-better-together] .card-row .card-container .fg-card{top:0;position:static;width:100%;height:auto;z-index:30;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;transition:all 1.5s cubic-bezier(.215,.61,.355,1);margin-bottom:0;box-shadow:0 10px 15px 0 rgba(0,0,0,.16)}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container .fg-card{position:absolute;width:665px;height:608px}}body[class*=cms-better-together] .card-row .card-container .fg-card.right{position:static}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container .fg-card.right{position:absolute;right:0;left:initial;top:-78px}}body[class*=cms-better-together] .card-row .card-container .fg-card.left{position:static;margin-bottom:0}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container .fg-card.left{position:absolute;left:0;top:78px;right:initial;margin-left:initial}}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link{width:100%;position:absolute;height:100%;z-index:10000}body[class*=cms-better-together] .card-row .card-container .fg-card .card-content{height:50%;background:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;transition:all .3s;padding:34px 22px;order:2}body[class*=cms-better-together] .card-row .card-container .fg-card .card-content .underline-header{border-bottom:4px solid #f2efe9;padding-bottom:4px;line-height:1.5em;transition:all .3s}body[class*=cms-better-together] .card-row .card-container .fg-card .card-content h2{margin-top:0;margin-bottom:5px}body[class*=cms-better-together] .card-row .card-container .fg-card .card-content .bt-paragraph{margin-top:21px;margin-left:auto;margin-right:auto;transition:all .3s}body[class*=cms-better-together] .card-row .card-container .fg-card .card-content .bt-paragraph a{color:#00d2b3;position:relative;z-index:100000;transition:all .3s}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container .fg-card .card-content{order:initial}}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link:hover~.card-content{background:#00d2b3}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link:hover~.card-content h2{color:#fff}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link:hover~.card-content .bt-paragraph{color:#fff!important}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link:hover~.card-content .bt-paragraph a{color:#000}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link:hover~.card-content .small-teal-header{color:#000}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link:hover~.card-content .underline-header{border-bottom:4px solid #79e0d0;padding-bottom:4px;line-height:1.5em}body[class*=cms-better-together] .card-row .card-container .fg-card .content-image{height:50%;order:1}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container .fg-card .content-image{order:initial}}body[class*=cms-better-together] .card-row .card-container .fg-card img{width:100%;display:block}body[class*=cms-better-together] .content-image-fg-bg-l{display:flex;justify-content:flex-start;align-items:center;padding-left:0;padding-right:0;flex-direction:column-reverse}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l{flex-direction:row;padding-right:32px;padding-left:0}}body[class*=cms-better-together] .content-image-fg-bg-l .content-section{max-width:500px;min-width:0;width:100%;margin-top:190px;padding-left:32px;padding-right:32px;order:1}body[class*=cms-better-together] .content-image-fg-bg-l .content-section .content-header{font-size:38px;font-family:gotham bold,sans-serif;line-height:normal}@media screen and (min-width:600px){body[class*=cms-better-together] .content-image-fg-bg-l .content-section{margin-top:0}}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l .content-section{margin-top:0;order:2}}body[class*=cms-better-together] .content-image-fg-bg-l .image-section{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;padding-right:0;margin-bottom:60px;order:2}@media screen and (min-width:600px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section{flex-direction:row;padding-right:0;margin-bottom:0;justify-content:center;padding-bottom:250px;max-width:100%}}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section{order:1;flex-direction:row;padding-right:230px;justify-content:flex-end;padding-bottom:0;max-width:908px}}body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image{max-width:585px;max-height:none;position:absolute;right:initial;bottom:-100px;transition:all 1.5s cubic-bezier(.215,.61,.355,1);width:85%;box-shadow:0 10px 15px 0 rgba(0,0,0,.16);z-index:10000000}@media screen and (min-width:900px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image{max-width:none;max-height:500px;width:auto;bottom:-20px}}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image{left:300px;bottom:initial}}body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image.device{right:initial;bottom:-270px;max-width:230px;border-radius:32px}@media screen and (min-width:600px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image.device{border-radius:50px;max-width:270px;bottom:0;box-shadow:0 10px 15px 0 rgba(0,0,0,.16)}}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image.device{border-radius:50px;left:475px;max-width:290px!important;max-height:none;height:auto;bottom:initial;box-shadow:0 10px 15px 0 rgba(0,0,0,.16)}}body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image.no-shadow{box-shadow:none}body[class*=cms-better-together] .content-image-fg-bg-l .image-section .bg-image-container{max-width:100%;max-height:none;height:300px;width:100%;overflow:hidden}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section .bg-image-container{max-width:100%;height:auto;width:678px}}body[class*=cms-better-together] .content-image-fg-bg-l .image-section .bg-image-container .bg-image{width:100%;height:auto;max-height:none;position:relative;top:-60px}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section .bg-image-container .bg-image{top:0;width:100%}}body[class*=cms-better-together] .content-image-fg-bg-r{display:flex;justify-content:flex-end;align-items:center;padding-left:0;padding-right:0;flex-direction:column-reverse}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-r{flex-direction:row;padding-left:32px;padding-right:0}}body[class*=cms-better-together] .content-image-fg-bg-r .content-section{max-width:500px;min-width:0;width:100%;margin-top:100px;padding-left:32px;padding-right:32px}body[class*=cms-better-together] .content-image-fg-bg-r .content-section .content-header{font-size:38px;font-family:gotham bold,sans-serif;line-height:normal}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-r .content-section{margin-top:0}}body[class*=cms-better-together] .content-image-fg-bg-r .image-section{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;padding-left:0;margin-bottom:60px}@media screen and (min-width:600px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section{flex-direction:row;padding-left:0;margin-bottom:0;justify-content:center;padding-bottom:250px;max-width:100%}}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section{flex-direction:row;padding-left:230px;justify-content:flex-end;padding-bottom:0;max-width:908px}}body[class*=cms-better-together] .content-image-fg-bg-r .image-section .fg-image{max-width:585px;max-height:none;position:absolute;right:initial;bottom:-100px;width:85%;transition:all 1.5s cubic-bezier(.215,.61,.355,1);box-shadow:0 10px 15px 0 rgba(0,0,0,.16);z-index:10000000}@media screen and (min-width:600px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section .fg-image{bottom:-30px}}@media screen and (min-width:900px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section .fg-image{max-width:680px;max-height:500px;width:auto;bottom:-20px}}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section .fg-image{right:235px;bottom:initial}body[class*=cms-better-together] .content-image-fg-bg-r .image-section .fg-image.guides-image{right:340px}}body[class*=cms-better-together] .content-image-fg-bg-r .image-section .fg-image.no-shadow{box-shadow:none}body[class*=cms-better-together] .content-image-fg-bg-r .image-section .bg-image-container{max-width:100%;max-height:none;height:300px;width:100%;overflow:hidden}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section .bg-image-container{max-width:100%;height:auto;width:678px}}body[class*=cms-better-together] .content-image-fg-bg-r .image-section .bg-image-container .bg-image{width:100%;height:auto;max-height:none;position:relative;top:-60px}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section .bg-image-container .bg-image{top:0;width:100%}}body[class*=cms-better-together] .bt-white-section{padding:0 30px;background:#fff}body[class*=cms-better-together] .bt-tan-section{padding:0 24px;background:#f2efe9}body[class*=cms-better-together] .bt-tan-white-section{padding:0 24px;background-repeat:no-repeat;margin-bottom:1em;background-image:linear-gradient(#F1EEE8,#F1EEE8),linear-gradient(#FFF,#FFF);background-size:100% 1145px,100%}@media screen and (min-width:1000px){body[class*=cms-better-together] .bt-tan-white-section{background-size:100% 1195px,100%}}.better-together .subnav-top{margin-bottom:0}.better-together .subnav-bottom .button-navy{color:#fff}.better-together .inventory h2,.better-together .inventory p{text-align:center}.cms-better-together .wrapper-900{padding-left:15px;padding-right:15px}.cms-better-together .program-landing-intro__content--logo{margin-bottom:25px}.cms-better-together .cms-nav{border-top:1px solid #eee}.cms-better-together .button-navy{color:#fff}.cms-better-together .button-navy:hover{color:#003763}.cms-better-together #copy_section{padding-top:0;border-bottom:1px solid #eee}.cms-better-together #copy_section .container{max-width:900px}.cms-better-together section{padding:0 0 35px}.cms-better-together .hero-image-one-container .hero-image-one__content--cta{margin-top:1em}.cms-better-together .hero-image-one__content p{color:#fff}.cms-better-together .widget-container{margin-bottom:0}.cms-better-together .marketo{max-width:800px;text-align:center}.cms-better-together .marketo form{margin:25px auto;text-align:center}.cms-better-together .marketo form .mktoButton{color:#17a9e1}.cms-better-together .marketo form button{background-color:red}.cms-better-together .marketo .mktoButtonRow{margin-top:20px}@media screen and (max-width:480px){.cms-better-together .program-landing-intro__content--logo{margin-top:25px;text-align:center}.cms-better-together .marketo,.cms-better-together .program-landing-container{padding:0 12px}}.cms-better-together .bt-hero-video{opacity:0;transition:opacity .5s;position:absolute;top:0;width:100%;height:100%;z-index:100;pointer-events:none}.cms-better-together .bt-hero-video #theVideo{width:100%;height:100%}.cms-better-together .bt-hero-video .fa-times{position:absolute;right:10px;top:10px;font-size:35px;color:#fff;cursor:pointer;transition:transform .3s}.cms-better-together .bt-hero-video .fa-times:hover{cursor:pointer;transform:scale(1.1)}@media screen and (min-width:600px){.cms-better-together .bt-hero-video .fa-times{right:30px;top:20px}}.cms-better-together .bt-main-hero{height:auto;background:#707070;position:relative;display:flex;justify-content:center;max-height:600px;overflow:hidden}.cms-better-together .bt-main-hero .bt-main-hero-text{color:#fff;position:absolute;display:flex;flex-direction:column;align-items:center;font-size:80px;font-family:gotham bold,sans-serif;z-index:10;margin-top:7%;width:100%;max-width:600px;padding-left:40px;padding-right:40px}.cms-better-together .bt-main-hero .bt-main-hero-text img{width:100%}.cms-better-together .bt-main-hero .bt-main-hero-text #bt-main-hero-play-button{border-radius:50%;cursor:pointer;box-shadow:0 10px 15px 0 rgba(0,0,0,.25);transform:scale(1);transition:transform .3s;font-size:40px;margin-top:0}.cms-better-together .bt-main-hero .bt-main-hero-text #bt-main-hero-play-button:hover{cursor:pointer;transform:scale(1.1)}@media screen and (min-width:900px){.cms-better-together .bt-main-hero .bt-main-hero-text #bt-main-hero-play-button{margin-top:20px;font-size:70px}}@media screen and (min-width:900px){.cms-better-together .bt-main-hero .bt-main-hero-text{margin-top:12%}}.cms-better-together .bt-main-hero .scroll-message{position:absolute;bottom:30px;text-align:center;color:#fff;font-family:gotham bold,sans-serif;z-index:10;opacity:.7;display:none}.cms-better-together .bt-main-hero .scroll-message i{-webkit-animation:arrowBob 1.1s infinite;animation:arrowBob 1.1s infinite}@media screen and (min-width:900px){.cms-better-together .bt-main-hero .scroll-message{display:block}}@-webkit-keyframes arrowBob{0%{transform:translateY(0px)}30%{transform:translateY(6px)}100%{transform:translateY(0px)}}@keyframes arrowBob{0%{transform:translateY(0px)}30%{transform:translateY(6px)}100%{transform:translateY(0px)}}.cms-better-together .bt-main-hero .bt-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;z-index:5;background:#000;pointer-events:none;transition:opacity .5s}.cms-better-together .bt-main-hero .bt-hero-background-video{width:100%}.cms-better-together .bt-main-hero .bt-hero-background-video #bg-video{width:100%;height:auto;display:block;transition:-webkit-filter .5s;transition:filter .5s;transition:filter .5s,-webkit-filter .5s}.cms-better-together .bt-main-hero.video-playing .bt-hero-video{opacity:1;pointer-events:auto}.cms-better-together .bt-main-hero.video-playing .bt-main-hero-text{display:none}.cms-better-together .bt-main-hero.video-playing .bt-hero-background-video #bg-video{-webkit-filter:blur(7px);filter:blur(7px)}.cms-better-together .bt-main-hero.video-playing .bt-video-overlay{opacity:.6}.cms-better-together #helping-couples-section{display:flex;max-width:1145px;width:100%;margin:58px auto 36px}@media screen and (min-width:1200px){.cms-better-together #helping-couples-section{margin:150px auto 182px}}.cms-better-together #helping-couples-section #helping-couples-copy{width:100%;padding-left:0;border-left:none;text-align:center;max-width:none}@media screen and (min-width:1200px){.cms-better-together #helping-couples-section #helping-couples-copy{max-width:556px;width:50%;padding-left:80px;border-left:3px solid #ffb938;text-align:left}}.cms-better-together #helping-couples-section #helping-couples-copy h2{font-size:30px;line-height:38px;letter-spacing:.05em}@media screen and (min-width:600px){.cms-better-together #helping-couples-section #helping-couples-copy h2{font-family:gotham bold,sans-serif;font-size:38px;line-height:48px;letter-spacing:.02em}}.cms-better-together #helping-couples-section #helping-couples-image{width:50%;position:relative;display:none}@media screen and (min-width:1200px){.cms-better-together #helping-couples-section #helping-couples-image{display:block;width:50%;position:relative}}.cms-better-together #helping-couples-section #helping-couples-image img{display:none}@media screen and (min-width:1200px){.cms-better-together #helping-couples-section #helping-couples-image img{display:block;width:890px;position:absolute;max-width:none;max-height:none;left:-110px;top:-40px}}.cms-better-together #bt-roadmap-section{max-width:1290px;margin:0 auto;padding:65px 0 102px}@media screen and (min-width:900px){.cms-better-together #bt-roadmap-section{padding:135px 0 185px}}.cms-better-together #bt-roadmap-section #bt-roadmap-header{max-width:470px;width:100%;text-align:center;margin:0 auto 68px}@media screen and (min-width:600px){.cms-better-together #bt-roadmap-section #bt-roadmap-header{margin:0 auto 85px}}.cms-better-together #bt-roadmap-section #bt-roadmap-header h1{margin-top:0;margin-bottom:40px}.cms-better-together #bt-roadmap-section #bt-roadmap-header p{margin:0}.cms-better-together #bt-roadmap-section .tripple-item-layout{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:900px){.cms-better-together #bt-roadmap-section .tripple-item-layout{flex-direction:row}}.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section{width:auto;text-align:center;margin-bottom:60px}.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section:last-of-type{margin-bottom:0}@media screen and (min-width:900px){.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section{margin-bottom:0}}.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section:nth-of-type(2){margin-left:30px;margin-right:30px}.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section img{max-width:185px;width:100%;margin-bottom:20px}@media screen and (min-width:600px){.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section img{margin-bottom:72px}}.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section h3{font-family:gotham bold,sans-serif;font-size:19px;text-transform:uppercase;letter-spacing:0;margin-bottom:32px;margin-top:0}@media screen and (min-width:600px){.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section h3{letter-spacing:.15em}}.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section p{max-width:295px;width:100%;margin:0 auto}.cms-better-together #explore-program-section #explore-header-section{padding-top:72px;padding-bottom:200px}@media screen and (min-width:900px){.cms-better-together #explore-program-section #explore-header-section{padding-top:72px;padding-bottom:276px}}.cms-better-together #explore-program-section #explore-header-section #explore-header-inner{margin:0 auto;max-width:680px;width:100%;text-align:center}.cms-better-together #explore-program-section #explore-header-section #explore-header-inner h2{font-family:gotham bold,sans-serif;font-size:28px;line-height:38px;letter-spacing:.05em}@media screen and (min-width:600px){.cms-better-together #explore-program-section #explore-header-section #explore-header-inner h2{font-size:38px;margin-top:0;letter-spacing:.02em}}.cms-better-together #explore-program-section .card-section{position:relative;top:-150px}@media screen and (min-width:900px){.cms-better-together #explore-program-section .card-section{top:-45px}}.cms-better-together #program-pack-section{padding-top:0;padding-bottom:350px}@media screen and (min-width:900px){.cms-better-together #program-pack-section{padding-top:132px;padding-bottom:490px}}.cms-better-together #program-pack-section .content-section{position:relative}.cms-better-together #program-pack-section .content-section:before{content:'';height:100%;width:3px;background:#ffb938;position:absolute;top:0;left:-48px}.cms-better-together #program-pack-section .content-section .content-header{margin-top:0;margin-bottom:40px}.cms-better-together #program-pack-section .bt-paragraph{margin-top:0}.cms-better-together #program-pack-section .bt-ul{display:block;margin-bottom:45px}.cms-better-together #explore-program-section-continued{position:relative;top:-236px}.cms-better-together #thank-you-modal-container{position:fixed;width:100%;top:0;height:100%;background:rgba(112,112,112,.8);align-items:center;justify-content:center;transition:opacity .25s;opacity:0;display:none;z-index:200}.cms-better-together #thank-you-modal-container.visible{display:flex;opacity:1;transition:opacity .6s}.cms-better-together #thank-you-modal-container #thank-you-modal{max-width:650px;background:#fff;border-radius:5px;padding:55px 60px;text-align:center;position:relative;box-shadow:0 10px 15px 0 rgba(0,0,0,.16)}.cms-better-together #thank-you-modal-container #thank-you-modal h2{margin-top:0}.cms-better-together #thank-you-modal-container #thank-you-modal .small-teal-header:hover{cursor:pointer;color:#000}.cms-better-together #thank-you-modal-container #thank-you-modal .fa-times{position:absolute;right:20px;top:20px;font-size:20px}.cms-better-together #thank-you-modal-container #thank-you-modal .fa-times:hover{cursor:pointer;color:#00cfb5}.cms-better-together.stop-scrolling{height:100%;overflow:hidden}.cms-better-together-leaders #inspire-couples-section{max-width:812px;margin:58px auto 36px;text-align:center}@media screen and (min-width:600px){.cms-better-together-leaders #inspire-couples-section{margin:128px auto 215px}}.cms-better-together-leaders #inspire-couples-section h2{font-size:30px;text-transform:uppercase;letter-spacing:.05em;margin-top:0}@media screen and (min-width:600px){.cms-better-together-leaders #inspire-couples-section h2{font-size:38px;letter-spacing:.15em}}.cms-better-together-leaders #inspire-couples-section .bt-paragraph{letter-spacing:normal}.cms-better-together-leaders #bt-different-section{padding-top:83px;display:flex;flex-direction:column;max-width:925px;justify-content:space-between;margin:0 auto;padding-bottom:110px}@media screen and (min-width:900px){.cms-better-together-leaders #bt-different-section{flex-direction:row}}.cms-better-together-leaders #bt-different-section #bt-different-header{min-width:0;position:relative;top:-30px;transition:transform 1s cubic-bezier(.215,.61,.355,1)}@media screen and (min-width:600px){.cms-better-together-leaders #bt-different-section #bt-different-header{top:0;position:static;min-width:523px}}.cms-better-together-leaders #bt-different-section #bt-different-header h2{font-size:35px;letter-spacing:.05em;line-height:normal;text-transform:uppercase;margin-top:0}@media screen and (min-width:600px){.cms-better-together-leaders #bt-different-section #bt-different-header h2{font-size:64px;line-height:74px}}.cms-better-together-leaders #bt-different-section #bt-different-content{width:100%;justify-content:space-between;max-width:374px;margin:0 auto;display:block}@media screen and (min-width:600px){.cms-better-together-leaders #bt-different-section #bt-different-content{display:flex;justify-content:space-between;max-width:none;margin:initial}}@media screen and (min-width:900px){.cms-better-together-leaders #bt-different-section #bt-different-content{max-width:374px;display:block}}.cms-better-together-leaders #bt-different-section #bt-different-content .different-item{margin-bottom:38px;max-width:100%;padding-left:0;padding-right:0}.cms-better-together-leaders #bt-different-section #bt-different-content .different-item:last-of-type{margin-bottom:0}@media screen and (min-width:600px){.cms-better-together-leaders #bt-different-section #bt-different-content .different-item{max-width:250px;padding-left:20px;padding-right:20px}}@media screen and (min-width:900px){.cms-better-together-leaders #bt-different-section #bt-different-content .different-item{max-width:100%;padding-left:0;padding-right:0}}.cms-better-together-leaders #bt-different-section #bt-different-content .different-item h3{margin-top:0;font-size:19px}.cms-better-together-leaders #bt-different-section #bt-different-content .different-item .bt-paragraph{letter-spacing:normal}.cms-better-together-leaders #explore-program-section{margin-bottom:0}@media screen and (min-width:900px){.cms-better-together-leaders #explore-program-section{margin-bottom:240px}}.cms-better-together-leaders #explore-program-section #explore-header-section{padding-top:72px;padding-bottom:200px}@media screen and (min-width:900px){.cms-better-together-leaders #explore-program-section #explore-header-section{padding-top:72px;padding-bottom:276px}}.cms-better-together-leaders #explore-program-section #explore-header-section #explore-header-inner{margin:0 auto;max-width:680px;width:100%;text-align:center}.cms-better-together-leaders #explore-program-section #explore-header-section #explore-header-inner h2{font-family:gotham bold,sans-serif;font-size:28px;line-height:38px;letter-spacing:.05em}@media screen and (min-width:600px){.cms-better-together-leaders #explore-program-section #explore-header-section #explore-header-inner h2{font-size:38px;margin-top:0;letter-spacing:.02em}}.cms-better-together-leaders #explore-program-section .card-section{position:relative;top:-150px;margin-bottom:-120px}@media screen and (min-width:900px){.cms-better-together-leaders #explore-program-section .card-section{top:-45px;margin-bottom:0}}.cms-better-together-leaders #program-pack-section{padding-top:0;padding-bottom:190px}.cms-better-together-leaders #program-pack-section .content-section{position:relative}.cms-better-together-leaders #program-pack-section .content-section:before{content:'';height:100%;width:3px;background:#ffb938;position:absolute;top:0;left:-48px}.cms-better-together-leaders #program-pack-section .content-section .content-header{margin-top:0;margin-bottom:40px}.cms-better-together-leaders #program-pack-section .bt-paragraph{margin-top:0}.cms-better-together-leaders #program-pack-section .bt-ul{display:block;margin-bottom:45px}.cms-better-together-leaders .card-row:last-of-type{margin-bottom:0}@media screen and (min-width:900px){.cms-better-together-leaders .card-row:last-of-type{margin-bottom:252px}}.cms-better-together-marriage-enrichment #fulfilling-life-section{max-width:920px;margin:58px auto 130px;text-align:center}@media screen and (min-width:600px){.cms-better-together-marriage-enrichment #fulfilling-life-section{margin:128px auto 126px}}.cms-better-together-marriage-enrichment #fulfilling-life-section h2{font-size:30px;text-transform:uppercase;letter-spacing:.05em;margin-top:0;line-height:normal}@media screen and (min-width:600px){.cms-better-together-marriage-enrichment #fulfilling-life-section h2{font-size:38px;letter-spacing:.15em}}.cms-better-together-marriage-enrichment #fulfilling-life-section .bt-paragraph{letter-spacing:normal;max-width:812px;margin-left:auto;margin-right:auto;width:100%}.cms-better-together-marriage-enrichment #enrichment-inventory-section #enrichment-inventory-content{margin-top:235px}@media screen and (min-width:600px){.cms-better-together-marriage-enrichment #enrichment-inventory-section #enrichment-inventory-content{margin-top:65px}}@media screen and (min-width:900px){.cms-better-together-marriage-enrichment #enrichment-inventory-section #enrichment-inventory-content{margin-top:initial}}.cms-better-together-marriage-enrichment #enrichment-inventory-section #enrichment-inventory-content h2{margin-top:0;font-size:30px}@media screen and (min-width:600px){.cms-better-together-marriage-enrichment #enrichment-inventory-section #enrichment-inventory-content h2{font-size:38px}}.cms-better-together-marriage-enrichment #enrichment-inventory-section #enrichment-inventory-content .bt-paragraph{letter-spacing:normal}.cms-better-together-marriage-enrichment #email-sign-up-form{max-width:500px;margin:0 auto}.cms-better-together-marriage-enrichment #email-sign-up-form form{width:100%!important}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoOffset{display:none}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoAsterix{display:none}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFormRow:nth-of-type(4){display:none}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonWrap{margin-left:0!important}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow{width:100%;margin-top:40px}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton{width:100%;border-radius:4px;height:44px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);border:none;position:relative;background-color:#00d2b3;color:#fff;font-family:gotham bold,sans-serif;font-size:16px;text-transform:uppercase}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:before{position:absolute;left:0;top:0;background-color:#fff;width:100%;height:100%;display:block;opacity:.08;content:"";display:none}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:hover,.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:focus{background-color:#00d2b3;color:#fff}@media screen and (min-width:900px){.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:hover,.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:focus{box-shadow:0 8px 8px 1px rgba(203,203,197,.4)}}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:hover:before,.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:focus:before{display:block}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFormCol{width:100%!important}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap{width:100%!important;position:relative}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap input{width:100%!important;background:#f5f7fa;height:55px;border:none;font-size:20px;color:#707884;padding-top:14px;padding-left:10px;border-bottom:2px solid #e5e8f1;border-radius:3px}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap input:focus{outline:none;border-bottom:2px solid #17a9e1;transition:border .3s}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap label{position:absolute;width:auto!important;top:0;left:10px;font-size:20px;color:#707884;opacity:1;line-height:0;display:block;transform-origin:left top;transform:translateY(19px)}@media screen and (min-width:600px){.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap label{top:17px}}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap .shrinkLabels{-webkit-animation:shrinkLabel .4s forwards;animation:shrinkLabel .4s forwards}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap .growLabels{-webkit-animation:growLabel .4s forwards;animation:growLabel .4s forwards}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoCheckboxList{display:none}.cms-better-together-marriage-enrichment #program-pack-section{padding-top:0;padding-bottom:100px}@media screen and (min-width:600px){.cms-better-together-marriage-enrichment #program-pack-section{padding-bottom:335px}}.cms-better-together-marriage-enrichment #program-pack-section .content-section{position:relative;max-width:545px}.cms-better-together-marriage-enrichment #program-pack-section .content-section .primary-cta{margin-bottom:48px;display:block}.cms-better-together-marriage-enrichment #program-pack-section .content-section:before{content:'';height:100%;width:3px;background:#ffb938;position:absolute;top:0;left:-48px}.cms-better-together-marriage-enrichment #program-pack-section .content-section .content-header{margin-top:0;margin-bottom:40px}.cms-better-together-marriage-enrichment #program-pack-section .bt-paragraph{margin-top:0;margin-bottom:40px}.cms-better-together-marriage-enrichment #program-pack-section .bt-ul{display:block;margin-bottom:45px}.cms-better-together-email-program-thank-you .thank-you-notification-section,.cms-better-together-certification-quiz-thank-you .thank-you-notification-section{position:relative}.cms-better-together-email-program-thank-you .thank-you-notification-section .thank-you-bar,.cms-better-together-certification-quiz-thank-you .thank-you-notification-section .thank-you-bar{position:absolute;top:0;left:-100%;width:100%;background:#00d2b3;text-align:center;padding:14px;color:#fff;font-family:gotham bold,sans-serif;transition:left 1s cubic-bezier(.165,.84,.44,1)}.cms-better-together-email-program-thank-you .thank-you-notification-section .thank-you-bar.slide-in,.cms-better-together-certification-quiz-thank-you .thank-you-notification-section .thank-you-bar.slide-in{left:0}.cms-better-together-email-program-thank-you .thank-you-notification-section .thank-you-bar.fade-out,.cms-better-together-certification-quiz-thank-you .thank-you-notification-section .thank-you-bar.fade-out{opacity:0;transition:opacity .3s}.cms-better-together-email-program-thank-you #ty-header-section,.cms-better-together-certification-quiz-thank-you #ty-header-section{margin-top:160px;margin-bottom:104px;text-align:center;max-width:900px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.cms-better-together-email-program-thank-you #ty-header-section p,.cms-better-together-certification-quiz-thank-you #ty-header-section p{line-height:28px}.cms-better-together-email-program-thank-you #ty-header-section img,.cms-better-together-certification-quiz-thank-you #ty-header-section img{max-width:187px;margin-bottom:48px}.cms-better-together-email-program-thank-you #while-you-wait-section,.cms-better-together-certification-quiz-thank-you #while-you-wait-section{max-width:1258px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:100px;margin-top:80px;padding-left:32px;padding-right:32px}@media screen and (min-width:600px){.cms-better-together-email-program-thank-you #while-you-wait-section,.cms-better-together-certification-quiz-thank-you #while-you-wait-section{margin-bottom:165px}}.cms-better-together-email-program-thank-you #while-you-wait-section #while-you-wait-copy,.cms-better-together-certification-quiz-thank-you #while-you-wait-section #while-you-wait-copy{max-width:900px;margin-left:auto;margin-right:auto;margin-top:80px;margin-bottom:96px;font-family:gotham bold,sans-serif;font-size:16px;text-align:center}.cms-better-together-email-program-thank-you #while-you-wait-section .options,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options{display:flex;justify-content:space-between;flex-direction:column;align-items:center}@media screen and (min-width:600px){.cms-better-together-email-program-thank-you #while-you-wait-section .options,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options{flex-direction:row;align-items:flex-start}}.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-one,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-two,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-three,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-one,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-two,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-three{max-width:398px;min-width:235px;width:100%;padding-left:0;padding-right:0;margin-bottom:90px}@media screen and (min-width:600px){.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-one,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-two,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-three,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-one,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-two,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-three{margin-bottom:0;padding-left:16px;padding-right:16px}}.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-one .option-header,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-two .option-header,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-three .option-header,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-one .option-header,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-two .option-header,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-three .option-header{font-size:16px;margin-top:24.5px;margin-bottom:16px;font-family:gotham bold,sans-serif;color:#707070}.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-one .option-img,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-two .option-img,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-three .option-img,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-one .option-img,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-two .option-img,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-three .option-img{width:100%;height:auto;box-shadow:0 10px 15px 0 rgba(0,0,0,.25)}.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-three,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-three{margin-bottom:0}.cms-better-together-email-program-thank-you #ppm-section,.cms-better-together-certification-quiz-thank-you #ppm-section{margin-bottom:160px;font-family:gotham bold,sans-serif}.cms-better-together-email-program-thank-you #ppm-section .content-header,.cms-better-together-certification-quiz-thank-you #ppm-section .content-header{line-height:normal;font-size:30px}@media screen and (min-width:600px){.cms-better-together-email-program-thank-you #ppm-section .content-header,.cms-better-together-certification-quiz-thank-you #ppm-section .content-header{font-size:38px}}.cms-better-together-tac-free-program-pack-thank-you .thank-you-notification-section{position:relative}.cms-better-together-tac-free-program-pack-thank-you .thank-you-notification-section .thank-you-bar{position:absolute;top:0;left:-100%;width:100%;background:#00d2b3;text-align:center;padding:14px;color:#fff;font-family:gotham bold,sans-serif;transition:left 1s cubic-bezier(.165,.84,.44,1)}.cms-better-together-tac-free-program-pack-thank-you .thank-you-notification-section .thank-you-bar.slide-in{left:0}.cms-better-together-tac-free-program-pack-thank-you .thank-you-notification-section .thank-you-bar.fade-out{opacity:0;transition:opacity .3s}.cms-better-together-tac-free-program-pack-thank-you #ty-header-section{margin-top:160px;margin-bottom:104px;text-align:center;max-width:900px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.cms-better-together-tac-free-program-pack-thank-you #ty-header-section p{line-height:28px}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section{max-width:1258px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:100px;margin-top:80px;padding-left:32px;padding-right:32px}@media screen and (min-width:600px){.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section{margin-bottom:165px}}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section #while-you-wait-copy{max-width:900px;margin-left:auto;margin-right:auto;margin-top:80px;margin-bottom:96px;font-family:gotham bold,sans-serif;font-size:16px;text-align:center}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options{display:flex;justify-content:space-between;flex-direction:column;align-items:center}@media screen and (min-width:600px){.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options{flex-direction:row;align-items:flex-start}}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-one,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-two,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-three{max-width:398px;min-width:235px;width:100%;padding-left:0;padding-right:0;margin-bottom:90px}@media screen and (min-width:600px){.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-one,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-two,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-three{margin-bottom:0;padding-left:16px;padding-right:16px}}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-one .option-header,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-two .option-header,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-three .option-header{font-size:16px;margin-top:24.5px;margin-bottom:16px;font-family:gotham bold,sans-serif;color:#707070}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-one .option-img,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-two .option-img,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-three .option-img{width:100%;height:auto;box-shadow:0 10px 15px 0 rgba(0,0,0,.25)}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-three{margin-bottom:0}.cms-better-together-tac-free-program-pack-thank-you #ppm-section{margin-bottom:160px;font-family:gotham bold,sans-serif}.cms-better-together-tac-free-program-pack-thank-you #ppm-section .content-header{line-height:normal;font-size:30px}@media screen and (min-width:600px){.cms-better-together-tac-free-program-pack-thank-you #ppm-section .content-header{font-size:38px}}.cms-better-together-inventory #inventory-hero{display:flex;justify-content:space-between;flex-direction:column;align-items:center;text-align:center;max-width:1088px;margin:0 auto;padding-top:40px;padding-bottom:60px}@media screen and (min-width:900px){.cms-better-together-inventory #inventory-hero{flex-direction:row;text-align:left;padding-top:95px;padding-bottom:112px}}.cms-better-together-inventory #inventory-hero #inventory-hero-content h1{font-family:gotham bold,sans-serif;font-size:30px;max-width:536px;width:100%}@media screen and (min-width:600px){.cms-better-together-inventory #inventory-hero #inventory-hero-content h1{font-size:38px}}.cms-better-together-inventory #inventory-hero #inventory-hero-image{position:relative;max-width:500px}.cms-better-together-inventory #inventory-hero #inventory-hero-image #hero-fg-image{position:relative;box-shadow:0 10px 15px 0 rgba(0,0,0,.16);z-index:10}.cms-better-together-inventory #inventory-hero #inventory-hero-image #hero-bg-image{display:none;position:absolute;top:-116px;right:-205px;z-index:5;max-width:445px;width:100%;max-height:none}@media screen and (min-width:900px){.cms-better-together-inventory #inventory-hero #inventory-hero-image #hero-bg-image{display:block;right:-205px}}@media screen and (min-width:1400px){.cms-better-together-inventory #inventory-hero #inventory-hero-image #hero-bg-image{right:-287px}}.cms-better-together-inventory #spark-conversations-section{max-width:1088px;margin:0 auto;text-align:center;padding-top:128px;padding-bottom:116px}.cms-better-together-inventory #spark-conversations-section h2{text-transform:uppercase;letter-spacing:.15em;line-height:normal;font-size:30px}@media screen and (min-width:600px){.cms-better-together-inventory #spark-conversations-section h2{font-size:38px;line-height:46px}}.cms-better-together-inventory #spark-conversations-section .bt-paragraph{max-width:812px;margin:0 auto}.cms-better-together-inventory #how-does-it-work-section h2{text-align:center;font-size:30px;letter-spacing:.02em;line-height:normal;margin-bottom:50px;margin-top:72px}@media screen and (min-width:600px){.cms-better-together-inventory #how-does-it-work-section h2{margin-bottom:137px;font-size:38px}}.cms-better-together-inventory #how-does-it-work-section .bt-paragraph{letter-spacing:normal}.cms-better-together-inventory #how-does-it-work-section #take-inventory-section{margin-bottom:130px}.cms-better-together-inventory #how-does-it-work-section #take-inventory-section .content-header{font-size:30px}@media screen and (min-width:600px){.cms-better-together-inventory #how-does-it-work-section #take-inventory-section .content-header{font-size:38px}}.cms-better-together-inventory #how-does-it-work-section #view-results-section{margin-bottom:130px}.cms-better-together-inventory #how-does-it-work-section #view-results-section .content-header{font-size:30px}@media screen and (min-width:600px){.cms-better-together-inventory #how-does-it-work-section #view-results-section .content-header{font-size:38px}}.cms-better-together-inventory #how-does-it-work-section #start-talking-section{margin-bottom:292px}.cms-better-together-inventory #how-does-it-work-section #start-talking-section .content-header{font-size:30px}@media screen and (min-width:600px){.cms-better-together-inventory #how-does-it-work-section #start-talking-section .content-header{font-size:38px}}.cms-better-together-email-program #email-program-intro{max-width:960px;width:100%;margin:45px auto 160px;text-align:center}.cms-better-together-email-program #email-program-intro #email-program-icon{max-width:125px;width:100%;margin-bottom:48px}.cms-better-together-email-program #email-program-intro #email-program-header{text-transform:uppercase;font-size:30px;margin:0 0 45px;letter-spacing:.15em}@media screen and (min-width:600px){.cms-better-together-email-program #email-program-intro #email-program-header{font-size:38px}}.cms-better-together-email-program #email-program-intro .bt-paragraph{letter-spacing:normal;max-width:812px;margin:0 auto 48px}.cms-better-together-email-program #how-it-works-section{max-width:440px;margin:0 auto 160px}.cms-better-together-email-program #how-it-works-section h2{text-align:center;font-size:30px;margin-bottom:80px}@media screen and (min-width:600px){.cms-better-together-email-program #how-it-works-section h2{font-size:38px}}.cms-better-together-email-program #how-it-works-section .how-row{display:flex;justify-content:flex-start;margin-bottom:40px}.cms-better-together-email-program #how-it-works-section .how-row:nth-of-type(3){margin-bottom:90px}.cms-better-together-email-program #how-it-works-section .how-row .how-number{font-size:38px;color:#00d2b3;font-family:gotham bold,sans-serif;max-width:92px;width:100%;text-align:center}.cms-better-together-email-program #how-it-works-section .how-row .how-content{max-width:318px;width:100%}.cms-better-together-email-program #how-it-works-section #how-it-works-cta{text-align:center}.cms-better-together-email-program #how-it-works-section #how-it-works-cta h3{margin:0 0 20px;font-size:28px}.cms-better-together-email-program #program-timeline-section{padding-top:129px;padding-bottom:110px}.cms-better-together-email-program #program-timeline-section h2{font-size:30px;text-align:center;margin-bottom:128px;margin-top:70px}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section h2{font-size:38px}}.cms-better-together-email-program #program-timeline-section .timeline{max-width:520px;margin:0 auto;position:relative}@media screen and (min-width:1000px){.cms-better-together-email-program #program-timeline-section .timeline{max-width:1088px}}.cms-better-together-email-program #program-timeline-section .timeline:after{position:absolute;top:56px;left:50%;right:0;content:" ";height:88%;width:2px;background:#707070;display:block}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline:after{left:initial;height:87%}}@media screen and (min-width:1000px){.cms-better-together-email-program #program-timeline-section .timeline:after{left:50%;height:81%}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row{display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-width:1000px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row{flex-direction:row;align-items:initial}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card{position:relative;margin-bottom:67px;max-width:447px;display:flex;justify-content:center}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card{display:block;justify-content:initial}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card.right{position:relative;top:0}@media screen and (min-width:1000px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card.right{top:157px;position:relative}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card.right .arrow{position:absolute;top:-38px;right:initial;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #00d2b3;border-left:20px solid transparent;content:"";height:0;width:0}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card.right .arrow{top:36px;right:-38px;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #00d2b3}}@media screen and (min-width:1000px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card.right .arrow{left:-38px;border-top:20px solid transparent;border-right:20px solid #00d2b3;border-bottom:20px solid transparent;border-left:20px solid transparent}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card{z-index:10000;position:relative;max-width:447px;width:100%;height:100%;box-shadow:0 10px 15px 0 rgba(0,0,0,.16);background:#fff}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-header-section{color:#fff;min-height:103px;padding-left:24px;padding-right:24px;display:flex;flex-direction:column;justify-content:center}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-header-section.teal-header{background:#00d2b3}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-header-section.yellow-header{background:#ffb938}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-header-section .week-label{color:#fff;font-size:16px;font-family:gotham bold,sans-serif;margin-top:0;margin-bottom:0}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-header-section .card-header{font-size:24px;color:#fff;margin:0}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-header-section .card-header{font-size:28px}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-content-section{padding:40px 24px 0}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-content-section .bt-paragraph{margin:0}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-content-section .card-icon{position:absolute;bottom:40px;right:24px;text-align:right}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-content-section .card-icon img{height:64px}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .arrow{position:absolute;top:-38px;right:initial;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #00d2b3;border-left:20px solid transparent;content:"";height:0;width:0;z-index:100}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .arrow.yellow-arrow{border-bottom:20px solid #ffb938}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .arrow.yellow-arrow{border-left:20px solid #ffb938;border-bottom:20px solid transparent}}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .arrow{top:36px;right:-38px;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #00d2b3;z-index:initial}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row:nth-of-type(1) .arrow{display:none}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row:nth-of-type(1) .arrow{display:block}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row:nth-of-type(1) .timeline-card.right .arrow{display:block}.cms-better-together-email-program #theres-more-section{max-width:793px;margin:0 auto;text-align:center;padding-bottom:160px}.cms-better-together-email-program #theres-more-section h2{font-size:30px}@media screen and (min-width:600px){.cms-better-together-email-program #theres-more-section h2{font-size:38px}}.cms-better-together-email-program #email-sign-up-section{max-width:536px;text-align:center;margin:0 auto;padding-bottom:180px}.cms-better-together-email-program #email-sign-up-section .icon{max-width:110px;width:100%}.cms-better-together-email-program #email-sign-up-section h2{font-size:30px;text-transform:uppercase}@media screen and (min-width:600px){.cms-better-together-email-program #email-sign-up-section h2{font-size:38px}}.cms-better-together-email-program #email-sign-up-section form{width:100%!important}.cms-better-together-email-program #email-sign-up-section form .mktoOffset{display:none}.cms-better-together-email-program #email-sign-up-section form .mktoAsterix{display:none}.cms-better-together-email-program #email-sign-up-section form .mktoFormRow:nth-of-type(4){display:none}.cms-better-together-email-program #email-sign-up-section form .mktoButtonWrap{margin-left:0!important}.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow{width:100%;margin-top:40px}.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton{width:100%;height:44px;border-radius:4px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);border:none;position:relative;background-color:#00d2b3;color:#fff;font-family:gotham bold,sans-serif;font-size:16px;text-transform:uppercase}.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:before{position:absolute;left:0;top:0;background-color:#fff;width:100%;height:100%;display:block;opacity:.08;content:"";display:none}.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:hover,.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:focus{background-color:#00d2b3;color:#fff}@media screen and (min-width:900px){.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:hover,.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:focus{box-shadow:0 8px 8px 1px rgba(203,203,197,.4)}}.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:hover:before,.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:focus:before{display:block}.cms-better-together-email-program #email-sign-up-section form .mktoFormCol{width:100%!important}.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap{width:100%!important;position:relative}.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap input{width:100%!important;background:#f5f7fa;height:55px;border:none;font-size:20px;color:#707884;padding-top:14px;padding-left:10px;border-bottom:2px solid #e5e8f1;border-radius:3px}.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap input:focus{outline:none;border-bottom:2px solid #17a9e1;transition:border .3s}.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap label{position:absolute;width:auto!important;top:0;left:10px;font-size:20px;color:#707884;opacity:1;line-height:0;display:block;transform-origin:left top;transform:translateY(19px)}@media screen and (min-width:600px){.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap label{top:17px}}.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap .shrinkLabels{-webkit-animation:shrinkLabel .4s forwards;animation:shrinkLabel .4s forwards}.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap .growLabels{-webkit-animation:growLabel .4s forwards;animation:growLabel .4s forwards}.cms-better-together-email-program #email-sign-up-section form .mktoCheckboxList{display:none}.cms-better-together-program-view #view-program-header{padding-top:80px}.cms-better-together-program-view #view-program-header h1{text-align:center;font-size:30px;text-transform:uppercase;line-height:46px;letter-spacing:.15em;max-width:840px;margin-top:0;margin-bottom:80px;margin-left:auto;margin-right:auto}@media screen and (min-width:600px){.cms-better-together-program-view #view-program-header h1{font-size:38px}}.cms-better-together-program-view #view-program-header .small-teal-header{text-align:center}.cms-better-together-program-view #program-videos-wrapper{padding:0 24px 232px;background-repeat:no-repeat;margin-bottom:0;background-image:linear-gradient(#FFF,#FFF),linear-gradient(#F1EEE8,#F1EEE8);background-size:100% 1145px,100%}@media screen and (min-width:1000px){.cms-better-together-program-view #program-videos-wrapper{background-size:100% 820px,100%}}.cms-better-together-program-view #program-videos-section{max-width:1135px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:1000px){.cms-better-together-program-view #program-videos-section{justify-content:space-between}}.cms-better-together-program-view #program-videos-section .program-session{width:261px;height:520px;display:flex;position:relative;flex-direction:column;justify-content:space-between;margin-bottom:32px;background:#000;padding:16px 13px 21px;box-shadow:0 10px 15px 0 rgba(0,0,0,.25);overflow:hidden;margin-left:10px;margin-right:10px}.cms-better-together-program-view #program-videos-section .program-session .session-number{text-transform:uppercase;font-family:gotham bold,sans-serif;font-size:16px;letter-spacing:.25em;color:#fff;position:relative;z-index:30}.cms-better-together-program-view #program-videos-section .program-session .session-content{position:relative;z-index:30}.cms-better-together-program-view #program-videos-section .program-session .session-content .fa-play-circle{font-size:32px;color:#fff;margin-bottom:16px}.cms-better-together-program-view #program-videos-section .program-session .session-content .session-title{font-size:16px;color:#fff;margin-top:0;margin-bottom:16px}.cms-better-together-program-view #program-videos-section .program-session .session-content .session-description{margin:0;font-size:16px;line-height:22px;color:#fff}.cms-better-together-program-view #program-videos-section .program-session .video-overlay{position:absolute;z-index:20;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.1) 22%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000',endColorstr='#000000',GradientType=0)}.cms-better-together-program-view #program-videos-section .program-session .session-moving-thumb{height:100%;width:100%;position:absolute;top:0;left:0;z-index:10}.cms-better-together-program-view #program-videos-section .program-session .session-moving-thumb .session-still{position:absolute;top:0;width:100%;z-index:15}.cms-better-together-program-view #program-videos-section .program-session .session-moving-thumb .session-still.fadeOutStill{opacity:0;transition:opacity 1s}.cms-better-together-program-view #program-videos-section .program-session .session-moving-thumb .session-video-preview{position:absolute;z-index:10;top:0;width:100%;height:100%}.cms-better-together-program-view #program-videos-section .program-session .session-moving-thumb .session-video-preview video{width:100%;height:100%}.cms-better-together-program-view #program-videos-section .program-session:hover .video-overlay{background:linear-gradient(to bottom,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 22%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a000000',endColorstr='#000000',GradientType=0);transition:all .3s}body[class*=cms-better-together-program-view-session] #email-program-section,body[class*=cms-better-together-marriage-principles] #email-program-section{margin-bottom:256px}body[class*=cms-better-together-program-view-session] #email-program-section .section-header,body[class*=cms-better-together-marriage-principles] #email-program-section .section-header{font-size:30px}@media screen and (min-width:600px){body[class*=cms-better-together-program-view-session] #email-program-section .section-header,body[class*=cms-better-together-marriage-principles] #email-program-section .section-header{font-size:38px}}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form{width:100%!important}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoOffset,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoOffset{display:none}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoAsterix,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoAsterix{display:none}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form #engagedBT,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form #engagedBT{width:100%!important;height:55px;font-size:20px;margin-top:43px;color:#707884;padding-left:10px;font-family:gotham book,sans-serif}@media screen and (min-width:600px){body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form #engagedBT,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form #engagedBT{margin-top:25px}}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonWrap,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonWrap{margin-left:0!important}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow{width:100%;margin-top:40px}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton{width:100%;height:44px;border-radius:4px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);border:none;position:relative;background-color:#00d2b3;color:#fff;font-family:gotham bold,sans-serif;font-size:16px;text-transform:uppercase}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:before,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:before{position:absolute;left:0;top:0;background-color:#fff;width:100%;height:100%;display:block;opacity:.08;content:"";display:none}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:hover,body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:focus,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:hover,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:focus{background-color:#00d2b3;color:#fff}@media screen and (min-width:900px){body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:hover,body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:focus,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:hover,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:focus{box-shadow:0 8px 8px 1px rgba(203,203,197,.4)}}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:hover:before,body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:focus:before,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:hover:before,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:focus:before{display:block}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFormCol,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFormCol{width:100%!important}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap{width:100%!important;position:relative}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap input,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap input{width:100%!important;background:#f5f7fa;height:55px;border:none;font-size:20px;color:#707884;padding-top:14px;padding-left:10px;border-bottom:2px solid #e5e8f1;border-radius:3px}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap input:focus,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap input:focus{outline:none;border-bottom:2px solid #17a9e1;transition:border .3s}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap label,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap label{position:absolute;width:auto!important;top:0;left:10px;font-size:20px;color:#707884;opacity:1;line-height:0;display:block;transform-origin:left top;transform:translateY(19px)}@media screen and (min-width:600px){body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap label,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap label{top:17px}}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap label[for=engagedBT],body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap label[for=engagedBT]{float:none;top:0;left:0;transform:none;margin-top:18px}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap .shrinkLabels,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap .shrinkLabels{-webkit-animation:shrinkLabel .4s forwards;animation:shrinkLabel .4s forwards}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap .growLabels,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap .growLabels{-webkit-animation:growLabel .4s forwards;animation:growLabel .4s forwards}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoCheckboxList,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoCheckboxList{display:none}body[class*=cms-better-together-program-view-session] #couples-guide-section,body[class*=cms-better-together-marriage-principles] #couples-guide-section{margin-bottom:160px}body[class*=cms-better-together-program-view-session] #couples-guide-section .content-section,body[class*=cms-better-together-marriage-principles] #couples-guide-section .content-section{position:relative}body[class*=cms-better-together-program-view-session] #couples-guide-section .content-section:before,body[class*=cms-better-together-marriage-principles] #couples-guide-section .content-section:before{content:'';height:100%;width:3px;background:#ffb938;position:absolute;top:0;left:-48px}body[class*=cms-better-together-program-view-session] #couples-guide-section .content-section .content-header,body[class*=cms-better-together-marriage-principles] #couples-guide-section .content-section .content-header{margin-top:0}body[class*=cms-better-together-program-view-session] #couples-guide-section .content-section .bt-secondary-cta,body[class*=cms-better-together-marriage-principles] #couples-guide-section .content-section .bt-secondary-cta{margin-top:40px;display:block}body[class*=cms-better-together-program-view-session] .bt-transcript-section,body[class*=cms-better-together-marriage-principles] .bt-transcript-section{margin-bottom:0}body[class*=cms-better-together-program-view-session] .bt-transcript-section .transcript-content,body[class*=cms-better-together-marriage-principles] .bt-transcript-section .transcript-content{margin-bottom:120px;padding-left:25px;padding-right:25px;max-width:900px;margin-left:auto;margin-right:auto;display:none}body[class*=cms-better-together-program-view-session] .bt-transcript-section .transcript-content .transcript,body[class*=cms-better-together-marriage-principles] .bt-transcript-section .transcript-content .transcript{display:none;margin-top:10px}body[class*=cms-better-together-program-view-session] .bt-transcript-section .view-transcript-bar,body[class*=cms-better-together-marriage-principles] .bt-transcript-section .view-transcript-bar{text-align:center;height:auto;display:flex;justify-content:center;align-items:center;border-top:1px solid #bfbfbf}body[class*=cms-better-together-program-view-session] .bt-transcript-section .view-transcript-bar p,body[class*=cms-better-together-marriage-principles] .bt-transcript-section .view-transcript-bar p{color:#707070}body[class*=cms-better-together-program-view-session] .bt-transcript-section .view-transcript-bar:hover,body[class*=cms-better-together-marriage-principles] .bt-transcript-section .view-transcript-bar:hover{cursor:pointer;background:#bfbfbf;transition:background .3s}body[class*=cms-better-together-program-view-session] .bt-transcript-section .view-transcript-bar:hover p,body[class*=cms-better-together-marriage-principles] .bt-transcript-section .view-transcript-bar:hover p{color:#fff;transition:color .3s}.cms-better-together-marriage-principles #bt-marriage-principles-wrapper{padding-left:24px;padding-right:24px;padding-top:80px;padding-bottom:160px;background-repeat:no-repeat;background-image:linear-gradient(#FFF,#FFF),linear-gradient(#F1EEE8,#F1EEE8);background-size:100% 1145px,100%}@media screen and (min-width:1000px){.cms-better-together-marriage-principles #bt-marriage-principles-wrapper{background-size:100% 760px,100%}}.cms-better-together-marriage-principles #bt-marriage-principles-section{max-width:1322px;margin:0 auto}.cms-better-together-marriage-principles #bt-marriage-principles-section #marriage-principles-header{max-width:800px;width:100%;margin:0 auto 76px;text-align:center}.cms-better-together-marriage-principles #bt-marriage-principles-section #marriage-principles-header h1{margin-bottom:45px;margin-top:0;font-size:30px;letter-spacing:.15em;text-transform:uppercase}@media screen and (min-width:600px){.cms-better-together-marriage-principles #bt-marriage-principles-section #marriage-principles-header h1{font-size:38px}}.cms-better-together-marriage-principles #bt-marriage-principles-section #marriage-principles-videos-section{flex-wrap:wrap;display:flex;justify-content:center}.cms-better-together-marriage-principles #bt-marriage-principles-section #marriage-principles-videos-section:after{content:'';display:block;max-height:223px;max-width:398px;width:100%;height:100%;margin-left:15px;margin-right:15px}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link{margin-left:0;margin-right:0}@media screen and (min-width:600px){.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link{margin-left:16px;margin-right:16px}}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link:hover .marriage-principles-video .video-overlay{opacity:.5}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link .marriage-principles-video{max-height:223px;max-width:398px;width:100%;position:relative;margin-bottom:35px;box-shadow:0 10px 15px 0 rgba(0,0,0,.25)}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link .marriage-principles-video .video-overlay{position:absolute;width:100%;height:50%;opacity:1;bottom:0;background:linear-gradient(to bottom,transparent 26%,rgba(0,0,0,0.01) 27%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);transition:opacity .2s}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link .marriage-principles-video .video-title{position:absolute;bottom:0;color:#fff;display:flex;width:100%;align-items:center;padding:16px}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link .marriage-principles-video .video-title .title-text{color:#fff;font-family:gotham bold,sans-serif;font-size:16px;margin:0}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link .marriage-principles-video .video-title .fa-play-circle{font-size:40px;margin-right:16px}.cms-book-program #video-modal{position:fixed;width:100%;height:100%;display:none;top:0;left:0;z-index:12;align-items:center;justify-content:center;opacity:1}.cms-book-program #video-modal.show-modal{display:flex}.cms-book-program #video-modal .video-box-container{background:#fff;max-width:330px;display:none;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:8px;text-align:left;border-radius:8px;box-shadow:0 10px 20px 0 rgba(46,52,59,.24);z-index:14;opacity:0;position:relative}@media screen and (min-width:600px){.cms-book-program #video-modal .video-box-container{flex-direction:row;max-width:700px}}@media screen and (min-width:900px){.cms-book-program #video-modal .video-box-container{flex-direction:row;max-width:768px}}.cms-book-program #video-modal .video-box-container.show-this{display:flex;-webkit-animation:fade-in-transcript .25s forwards;animation:fade-in-transcript .25s forwards}.cms-book-program #video-modal .video-box-container .close-button{position:absolute;top:-11px;font-size:25px;right:-16px;cursor:pointer;color:#515f7f;background:#fff;z-index:10;width:30px;border-radius:50%;height:30px;text-align:center}.cms-book-program #video-modal .video-box-container .video-box{width:100%;margin:0;border-radius:8px;overflow:hidden}.cms-book-program #video-modal #video-modal-overlay{background:rgba(24,37,67,.53);width:100%;height:100%;position:fixed;top:0;left:0;z-index:13;cursor:pointer}.cms-book-program .page-wrapper{position:relative;overflow:hidden}.cms-book-program .horizontal-divider{width:100%;border-top:1px solid #7f8ba5;margin-bottom:20px}.cms-book-program .book-row{display:flex;max-width:890px;margin:0 auto;padding-left:20px;padding-right:20px;flex-direction:column}@media screen and (min-width:600px){.cms-book-program .book-row{flex-direction:row}}.cms-book-program .book-row .book-content{position:relative;z-index:10}.cms-book-program .book-row .book-content p{margin-bottom:40px}@media screen and (min-width:600px){.cms-book-program .book-row .book-content p{margin-bottom:20px}}.cms-book-program .book-row .book-content #preview-message{font-size:12px;color:#515f7f!important}.cms-book-program .book-row .price-cards{display:flex;justify-content:center;flex-wrap:wrap}@media screen and (min-width:600px){.cms-book-program .book-row .price-cards{justify-content:space-between}}.cms-book-program .book-row .price-cards .price-card{display:flex;justify-content:space-evenly;align-items:center;width:100%;padding:14px 16px;background:#fff;border-radius:8px;margin-bottom:14px;box-shadow:0 4px 8px 0 rgba(0,14,29,.24)}@media screen and (min-width:600px){.cms-book-program .book-row .price-cards .price-card{justify-content:space-between;width:176px}}.cms-book-program .book-row .price-cards .price-card.recommended{border:2px solid #348efe;box-shadow:0 8px 16px 0 rgba(0,14,29,.6)}.cms-book-program .book-row .price-cards .price-card .quantity-half{text-align:center}.cms-book-program .book-row .price-cards .price-card .quantity-half .quantity{font-size:25px;font-family:gotham bold,sans-serif;color:#182543}.cms-book-program .book-row .price-cards .price-card .quantity-half .books{font-family:gotham book,sans-serif;font-size:14px;color:#515f7f;text-transform:uppercase}.cms-book-program .book-row .price-cards .price-card .price-half{text-align:center}.cms-book-program .book-row .price-cards .price-card .price-half .price{font-family:gotham medium,sans-serif;font-size:17px;color:#515f7f;margin-bottom:7px}.cms-book-program .book-row .price-cards .price-card .vertical-divider{height:100%;width:1px;min-width:1px;background:#7f8ba5}.cms-book-program .book-row .price-cards .price-card a{padding:10px 16px;font-size:12px;line-height:7px;border:2px solid #4699fc}.cms-book-program .book-row .more-price-cards{display:none}.cms-book-program .book-row .more-price-cards .price-cards .price-card .quantity-half .quantity{font-size:20px}.cms-book-program .book-row#featured .book-image,.cms-book-program .book-row#featured2 .book-image{position:relative;width:100%}@media screen and (min-width:600px){.cms-book-program .book-row#featured .book-image,.cms-book-program .book-row#featured2 .book-image{width:222px}}.cms-book-program .book-row#featured .book-image .book,.cms-book-program .book-row#featured2 .book-image .book{position:relative;z-index:10;right:initial;left:-18%;top:0;width:330px;max-width:none;max-height:none;height:auto}@media screen and (min-width:600px){.cms-book-program .book-row#featured .book-image .book,.cms-book-program .book-row#featured2 .book-image .book{position:absolute;top:initial;right:0;left:initial}}@media screen and (min-width:900px){.cms-book-program .book-row#featured .book-image .book,.cms-book-program .book-row#featured2 .book-image .book{width:550px}}.cms-book-program .book-row#featured .book-image .book-shadow,.cms-book-program .book-row#featured2 .book-image .book-shadow{position:absolute;z-index:10;right:initial;left:-18%;top:0;mix-blend-mode:multiply;z-index:5;width:330px;max-width:none;max-height:none;height:auto}@media screen and (min-width:600px){.cms-book-program .book-row#featured .book-image .book-shadow,.cms-book-program .book-row#featured2 .book-image .book-shadow{top:initial;right:0;left:initial}}@media screen and (min-width:900px){.cms-book-program .book-row#featured .book-image .book-shadow,.cms-book-program .book-row#featured2 .book-image .book-shadow{width:550px}}.cms-book-program .book-row#featured .book-content,.cms-book-program .book-row#featured2 .book-content{max-width:555px;width:100%;z-index:10}.cms-book-program .book-row#featured .book-content h1,.cms-book-program .book-row#featured2 .book-content h1{color:#fff;font-family:gotham medium,sans-serif;font-size:16px;margin:0}.cms-book-program .book-row#featured .book-content h2,.cms-book-program .book-row#featured2 .book-content h2{color:#fff;font-family:gotham bold italic,sans-serif;font-size:38px;margin:0 0 24px}.cms-book-program .book-row#featured .book-content h3,.cms-book-program .book-row#featured2 .book-content h3{color:#fff;font-family:gotham bold,sans-serif;font-size:28px;margin:0 0 24px;line-height:31px}.cms-book-program .book-row#featured .book-content p,.cms-book-program .book-row#featured2 .book-content p{color:#fff}.cms-book-program .book-row#featured .more-quantities-btn,.cms-book-program .book-row#featured2 .more-quantities-btn{color:#fff;margin-top:12px}.cms-book-program .book-row#featured .more-quantities-btn:hover,.cms-book-program .book-row#featured2 .more-quantities-btn:hover{cursor:pointer}.cms-book-program .book-row#featured2 .book-image{position:relative;width:222px}@media screen and (min-width:600px){.cms-book-program .book-row#featured2 .book-image .book{position:absolute;z-index:10;right:0;left:initial;width:330px;max-width:none;max-height:none;height:auto}}@media screen and (min-width:600px){.cms-book-program .book-row#featured2 .book-image .book-shadow{position:absolute;z-index:10;right:0;left:initial;mix-blend-mode:multiply;z-index:5;width:330px;max-width:none;max-height:none;height:auto}}.cms-book-program .book-row#extra{justify-content:space-between}.cms-book-program .book-row#extra .book-image{position:relative;width:100%;z-index:10;text-align:center;margin-bottom:20px}@media screen and (min-width:600px){.cms-book-program .book-row#extra .book-image{width:222px;text-align:left;margin-bottom:0}}.cms-book-program .book-row#extra .book-image .book{max-width:139px}.cms-book-program .book-row#extra .book-content{max-width:621px;width:100%}.cms-book-program .book-row#extra .book-content h3{color:#182543;font-family:gotham book,sans-serif;font-size:16px;margin:0;text-transform:uppercase}.cms-book-program .book-row#extra .book-content h4{color:#182543;font-family:gotham bold italic,sans-serif;font-size:24px;margin:0 0 24px;line-height:25px}@media screen and (min-width:600px){.cms-book-program .book-row#extra .book-content h4{line-height:normal}}.cms-book-program .book-row#extra .book-content p{color:#182543}.cms-book-program .book-row#extra .book-content .price-cards{max-width:552px}.cms-book-program .book-row#extra .more-quantities-btn{color:#182543;margin-top:12px;margin-bottom:55px}.cms-book-program .book-row#extra .more-quantities-btn:hover{cursor:pointer}.cms-book-program .book-option-cards{max-width:839px;padding-left:13.5px;padding-right:13.5px;margin:0 auto 60px;display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:600px){.cms-book-program .book-option-cards{flex-direction:row;margin:0 auto 120px}}.cms-book-program .book-option-cards .option-card{border-radius:8px;padding:8px;max-width:398px;width:100%;position:relative;z-index:10}.cms-book-program .book-option-cards .option-card:nth-child(1){margin-right:0;margin-bottom:10px}@media screen and (min-width:600px){.cms-book-program .book-option-cards .option-card:nth-child(1){margin-right:5px;margin-bottom:0}}.cms-book-program .book-option-cards .option-card:nth-child(2){margin-left:0}@media screen and (min-width:600px){.cms-book-program .book-option-cards .option-card:nth-child(2){margin-left:5px}}.cms-book-program .book-option-cards .option-card .option-card-inner{display:flex;justify-content:flex-start;align-items:center;padding:20px}.cms-book-program .book-option-cards .option-card .option-card-inner .book{margin-right:16px;max-width:93px;width:100%}.cms-book-program .book-option-cards .option-card .option-card-inner .book img{box-shadow:-2px 8px 12px 0 rgba(0,5,10,.24)}.cms-book-program .book-option-cards .option-card .option-card-inner .title h2{margin-top:0;margin-bottom:16px;letter-spacing:normal}.cms-book-program .book-option-cards .option-card .option-card-inner .title a{padding-left:16px;padding-right:16px}.cms-book-program .book-option-cards .option-card#ihgl-card{background:#348efe}.cms-book-program .book-option-cards .option-card#ihgl-card .option-card-inner{border-radius:8px;border-color:#fff;border-width:2px;border-style:solid}.cms-book-program .book-option-cards .option-card#ihgl-card .option-card-inner .title h2{color:#fff;font-size:24px;font-family:gotham bold italic,sans-serif}.cms-book-program .book-option-cards .option-card#ihgl-card .option-card-inner .title a{color:#348efe}.cms-book-program .book-option-cards .option-card#dsbfg-card{background:#dfe5ef}.cms-book-program .book-option-cards .option-card#dsbfg-card .option-card-inner .title h2{color:#182543;font-size:16px;font-family:gotham medium italic,sans-serif;line-height:20px}.cms-book-program #featured-title-section{padding-top:20px;padding-bottom:60px;margin-bottom:80px;background:#074380;background:linear-gradient(77deg,#074380 0%,#6ba0d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#074380",endColorstr="#6ba0d6",GradientType=1)}@media screen and (min-width:600px){.cms-book-program #featured-title-section{padding-top:60px;padding-bottom:136px}}.cms-book-program #featured-title-section #video-content{max-width:100%;margin:0 auto 60px;border-radius:0;overflow:hidden;position:relative;height:auto}@media screen and (min-width:600px){.cms-book-program #featured-title-section #video-content{max-width:812px;height:330px}}@media screen and (min-width:900px){.cms-book-program #featured-title-section #video-content{border-radius:8px}}.cms-book-program #featured-title-section #video-content .video-still{display:block;position:relative;top:0;z-index:10;height:auto;width:100%;max-width:none;padding-left:20px;padding-right:20px}@media screen and (min-width:600px){.cms-book-program #featured-title-section #video-content .video-still{height:100%;width:auto;padding:0}}.cms-book-program #featured-title-section #video-content .video-still img{display:block;height:auto;width:100%;max-width:none}@media screen and (min-width:600px){.cms-book-program #featured-title-section #video-content .video-still img{height:100%;width:auto}}.cms-book-program #featured-title-section #video-content .video-still.video-playing{display:none}.cms-book-program #featured-title-section #video-content .video-block{position:relative;z-index:5;width:100%;height:auto}@media screen and (min-width:600px){.cms-book-program #featured-title-section #video-content .video-block{width:100%;height:100%}}.cms-book-program #featured-title-section #video-content .video-block iframe{width:100%;height:100%}.cms-book-program #mt-section{margin-bottom:30px}@media screen and (min-width:600px){.cms-book-program #mt-section{margin-bottom:120px}}.cms-book-program #why-section{display:flex;justify-content:space-between;flex-direction:column;max-width:839px;padding-left:13.5px;padding-right:13.5px;margin:0 auto 60px}@media screen and (min-width:600px){.cms-book-program #why-section{margin:0 auto 120px;flex-direction:row}}.cms-book-program #why-section #why-headline{display:flex;flex-direction:column;justify-content:space-between;max-width:398px;width:100%;margin-right:15px;position:relative;z-index:10}.cms-book-program #why-section #why-headline .rellax-title{transition:transform 1s cubic-bezier(.215,.61,.355,1);color:#182543;font-size:26px;margin:0}.cms-book-program #why-section #why-headline .static-title{color:#182543;font-size:24px;text-align:center;margin-top:0;margin-bottom:40px}.cms-book-program #why-section #why-headline #disclaimer p{font-size:12px;color:#515f7f}.cms-book-program #why-section #why-content{max-width:398px;width:100%;position:relative;z-index:10}.cms-book-program #why-section #why-content h3{margin-top:0;margin-bottom:12px;font-size:22px;color:#515f7f}.cms-book-program #why-section #why-content p{color:#182543;margin-top:0;margin-bottom:24px}.cms-book-program #why-section #disclaimer-mobile p{font-size:12px;color:#515f7f}.cms-book-program #testimony-section{max-width:1364px;margin:0 auto 80px;background:url(https://files.dynamiccatholic.com/home/book-program/2020/testimony-bg.jpg);padding:40px 13.5px 40px 40px;background-position:-378px;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:600px){.cms-book-program #testimony-section{padding:107px 13.5px 107px 65px;background-position:center;margin:0 auto 120px}}.cms-book-program #testimony-section #testimony-section-inner{max-width:812px;margin:0 auto;padding:15px;background:rgba(17,35,79,.61)}@media screen and (min-width:600px){.cms-book-program #testimony-section #testimony-section-inner{padding:0;background:0 0}}.cms-book-program #testimony-section #testimony-section-inner #testimony-content blockquote{position:relative;max-width:497px;margin:0;font-size:18px;font-family:gotham medium,sans-serif;color:#fff;line-height:26px;quotes:"“" "”" "‘" "’";z-index:10}@media screen and (min-width:600px){.cms-book-program #testimony-section #testimony-section-inner #testimony-content blockquote{font-size:24px;line-height:36px}}.cms-book-program #testimony-section #testimony-section-inner #testimony-content blockquote .strong{font-size:26px;line-height:32px;display:block;margin-bottom:20px}@media screen and (min-width:600px){.cms-book-program #testimony-section #testimony-section-inner #testimony-content blockquote .strong{font-size:38px;line-height:42px}}.cms-book-program #testimony-section #testimony-section-inner #testimony-content blockquote footer{color:#348efe;font-size:16px;margin-top:20px}@media screen and (min-width:600px){.cms-book-program #testimony-section #testimony-section-inner #testimony-content blockquote footer{font-size:20px;margin-top:44px}}.cms-book-program #testimony-section #testimony-section-inner #testimony-content blockquote:before{content:open-quote;position:absolute;top:-16px;left:-50px;font-family:gotham medium,sans-serif;font-size:80px;color:#348efe;line-height:normal}.cms-book-program #how-section{max-width:839px;padding-left:13.5px;padding-right:13.5px;margin:0 auto 30px}@media screen and (min-width:600px){.cms-book-program #how-section{margin:0 auto 120px}}.cms-book-program #how-section h2{text-align:center;margin-bottom:40px;margin-top:0}@media screen and (min-width:600px){.cms-book-program #how-section h2{margin-bottom:87px}}.cms-book-program #how-section #how-items{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:600px){.cms-book-program #how-section #how-items{flex-direction:row}}.cms-book-program #how-section #how-items .how-item{max-width:260px;width:100%;margin:0 auto 30px;text-align:center}@media screen and (min-width:600px){.cms-book-program #how-section #how-items .how-item{margin:0;text-align:left}}.cms-book-program #how-section #how-items .how-item:nth-child(2){margin-left:auto;margin-right:auto}@media screen and (min-width:600px){.cms-book-program #how-section #how-items .how-item:nth-child(2){margin-left:20px;margin-right:20px}}.cms-book-program #how-section #how-items .how-item a{color:#182543;text-decoration:underline}.cms-book-program #resources-section{max-width:1364px;margin:0 auto 120px;position:relative;z-index:10}@media screen and (min-width:600px){.cms-book-program #resources-section{margin:0 auto 60px}}.cms-book-program #resources-section h2{text-align:center;margin-top:0;margin-bottom:20px;color:#182543}@media screen and (min-width:600px){.cms-book-program #resources-section h2{margin-bottom:80px}}.cms-book-program #resources-section #resources-inner{display:flex;justify-content:space-between;flex-direction:column;padding-left:13.5px;padding-right:13.5px}@media screen and (min-width:600px){.cms-book-program #resources-section #resources-inner{flex-direction:row;padding-left:0;padding-right:0}}.cms-book-program #resources-section #resources-inner .resource{margin:0}@media screen and (min-width:600px){.cms-book-program #resources-section #resources-inner .resource{margin:0 13.5px}}.cms-book-program #resources-section #resources-inner .resource h3{color:#515f7f}.cms-book-program #resources-section #resources-inner .resource a{color:#182543;text-decoration:underline}.cms-book-program #resources-section #resources-inner .resource p{color:#182543}.cms-book-program #resources-section #resources-inner .resource:nth-child(1){max-width:398px;width:100%}.cms-book-program #resources-section #resources-inner .resource:nth-child(2){max-width:536px;width:100%}.cms-book-program #resources-section #resources-inner .resource:nth-child(3){max-width:398px;width:100%}.cms-book-program #mk-quote{max-width:839px;padding-left:13.5px;padding-right:13.5px;margin:0 auto 80px;position:relative;z-index:10}@media screen and (min-width:600px){.cms-book-program #mk-quote{margin:0 auto 120px}}.cms-book-program #mk-quote #mk-quote-inner{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:600px){.cms-book-program #mk-quote #mk-quote-inner{flex-direction:row}}.cms-book-program #mk-quote #mk-quote-inner #mk-quote-image{max-width:122px;width:100%;text-align:center;text-transform:uppercase;color:#8a94a5;font-size:12px;font-family:gotham bold,sans-serif;margin:0 auto 30px}@media screen and (min-width:600px){.cms-book-program #mk-quote #mk-quote-inner #mk-quote-image{margin:0}}.cms-book-program #mk-quote #mk-quote-inner #mk-quote-image img{margin-bottom:10px;box-shadow:0 10px 20px 0 rgba(138,148,165,.5);border-radius:50%}.cms-book-program #mk-quote #mk-quote-inner #mk-quote-content{max-width:674px;width:100%}.cms-book-program #mk-quote #mk-quote-inner #mk-quote-content blockquote{margin:0;color:#0072bc;font-family:gotham medium,sans-serif;line-height:24px}.cms-book-program #bp-footer{padding-top:56px;padding-bottom:70px;background:#074380;background:linear-gradient(77deg,#074380 0%,#6ba0d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#074380",endColorstr="#6ba0d6",GradientType=1)}.cms-book-program #call-us-section{background:#f6f9fc;padding-top:35px;padding-bottom:35px;padding-left:32px;padding-right:32px;margin-top:0;position:relative;z-index:10}.cms-book-program #call-us-section #inner-call-us{color:#515f7f;display:flex;max-width:878px;margin:0 auto;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-width:600px){.cms-book-program #call-us-section #inner-call-us{flex-direction:row}}.cms-book-program #call-us-section #inner-call-us #call-us-copy h3{margin:0;color:#515f7f;font-size:28px;margin-bottom:12px}.cms-book-program #call-us-section #inner-call-us #call-us-copy p{margin:0;color:#515f7f;font-size:14px;font-family:gotham medium,sans-serif}.cms-book-program #call-us-section #inner-call-us .button-white{color:#515f7f;font-family:gotham medium,sans-serif;display:flex;align-items:center;margin-top:24px}@media screen and (min-width:600px){.cms-book-program #call-us-section #inner-call-us .button-white{flex-direction:row;margin-top:0}}.cms-book-program #call-us-section #inner-call-us .button-white img{margin-left:16px}.cms-book-program .circles{position:absolute;top:0;width:100%;height:100%;pointer-events:none;display:none}@media screen and (min-width:600px){.cms-book-program .circles{display:block}}.cms-book-program .circles .circle{border-radius:50%;width:100px;height:100px;background:red}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.cms-book-program .circles .circle{transition:transform 1s cubic-bezier(.215,.61,.355,1)}}@-moz-document url-prefix(){.cms-book-program .circles .circle{transition:transform 1s cubic-bezier(.215,.61,.355,1)}}.cms-book-program .circles .circle.circle-1{background:#225fb2;width:802px;height:802px;position:absolute;top:-470px;left:-90px}.cms-book-program .circles .circle.circle-2{background:#0072bc;width:201px;height:201px;position:absolute;top:826px;right:5%}.cms-book-program .circles .circle.circle-3{background:#06967a;width:98px;height:98px;position:absolute;top:1500px;left:1%}@media screen and (min-width:900px){.cms-book-program .circles .circle.circle-3{top:1400px;left:6%}}.cms-book-program .circles .circle.circle-4{background:#f44436;width:62px;height:62px;position:absolute;top:2367px;right:6%}@media screen and (min-width:900px){.cms-book-program .circles .circle.circle-4{top:2300px;right:6%}}.cms-book-program .circles .circle.circle-5{background:#ffbf32;width:64px;height:64px;position:absolute;top:3393px;left:1%}@media screen and (min-width:900px){.cms-book-program .circles .circle.circle-5{top:3268px;left:14%}}.cms-book-program .circles .circle.circle-6{background:#6ba0d6;width:118px;height:118px;position:absolute;top:3975px;right:5%}.cms-book-program .circles .circle.circle-7{background:#225fb2;width:227px;height:227px;position:absolute;top:5165px;left:9%}@media screen and (min-width:900px){.cms-book-program .circles .circle.circle-7{top:4911px}}.cms-book-program .circles .circle.circle-8{background:#0072bc;width:376px;height:376px;position:absolute;top:5483px;right:0}@media screen and (min-width:900px){.cms-book-program .circles .circle.circle-8{top:5160px;right:9%}}.cms-book-program-easter-books .container .heading,.cms-book-program-easter-books .container .description{padding:0 15px;text-align:center;max-width:700px;margin-left:auto;margin-right:auto}.cms-book-program-easter-books .container .subheading,.cms-book-program-easter-books .container .subdescription{padding:0 15px;text-align:center}.cms-book-program-easter-books .preview2-pop{background-color:#fff;display:none;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;height:100%;width:100%;z-index:999}.cms-book-program-easter-books .preview3-pop{background-color:#fff;display:none;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;height:100%;width:100%;z-index:999}.cms-book-program-easter-books .book-preview-open,.cms-book-program-easter-books .book-preview2-open,.cms-book-program-easter-books .book-preview3-open{margin-top:10px}.cms-book-program-easter-books .featured-books-statement-container.container .heading,.cms-book-program-easter-books .featured-books-statement-container.container .description,.cms-book-program-easter-books .featured-books-statement-container .heading,.cms-book-program-easter-books .featured-books-statement-container .description{text-align:center}.cms-book-program-easter-books .featured-books-statement-container .heading,.cms-book-program-easter-books .featured-books-statement-container .description{max-width:1000px;margin-left:auto;margin-right:auto}.cms-book-program-easter-books .featured-books-statement-container,.cms-book-program-easter-books .featured-books-container{padding:40px 0;padding-left:15px;padding-right:15px}.cms-book-program-easter-books .featured-books-container{background:#f2f2f2}.cms-book-program-easter-books .featured-books-container .heading{padding:0 15px;text-align:center;margin-bottom:60px}.cms-book-program-easter-books .featured-books-container .pod-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.cms-book-program-easter-books .featured-books-container .pod-container .pod{padding:0 15px;flex-basis:100%}.cms-book-program-easter-books .featured-books-container .pod-container .pod img{display:block;max-width:100%;margin:0 auto}.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-main,.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other,.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other .sub-pod{text-align:center;margin-bottom:80px}.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-main:last-child,.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other:last-child,.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other .sub-pod:last-child{margin-bottom:0}.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-main{margin-bottom:120px}@media screen and (min-width:900px){.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-main{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}}@media screen and (min-width:1440px){.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-main{flex-basis:66.66667%}}.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-main .picture-container{flex-basis:0;flex-grow:4}@media screen and (min-width:900px){.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-main .picture-container img{max-width:100%}}.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-main .details-cta-container{flex-basis:0;flex-grow:8}.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-main .details-cta-container{text-align:center}@media screen and (min-width:900px){.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}}@media screen and (min-width:1440px){.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other{flex-basis:33.33333%}}.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other .sub-pod{flex-basis:50%}@media screen and (min-width:1440px){.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other .sub-pod{flex-basis:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other .sub-pod img{max-width:75%;display:block;margin:0 auto}}.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other .sub-pod .image-container{flex-basis:25%}.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other .sub-pod .details-container{flex-basis:75%}@media screen and (min-width:900px){.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-main .details-cta-container,.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-main .details-cta-container .subheading,.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-main .details-cta-container .subdescription{text-align:left}.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-main .details-cta-container .subheading{margin-top:0}}@media screen and (min-width:1440px){.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other .details-container,.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other .details-container .subheading,.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other .details-container .subdescription{text-align:left}.cms-book-program-easter-books .featured-books-container .pod-container .pod.featured-other .details-container .subheading{margin-top:0}}.cms-book-program-easter-books .quote_container{margin-bottom:40px}.cms-book-program-easter-books .quote_container_2{margin-top:40px;margin-bottom:40px}.cms-book-program-easter-books .quote_container{max-height:none}@media screen and (min-width:640px){.cms-book-program-easter-books .quote_container{max-height:400px}}.cms-book-program-easter-books .quote_container img{display:block;max-width:100%;margin:0 auto;max-height:none;height:auto}.cms-book-program-easter-books .quote_container .quote_text{max-width:75%;top:50%}@media screen and (min-width:640px){.cms-book-program-easter-books .quote_container .quote_text{max-width:590px}}@media screen and (min-width:900px){.cms-book-program-easter-books .quote_container .quote_text{max-width:740px}}@media screen and (min-width:1440px){.cms-book-program-easter-books .quote_container .quote_text{max-width:795px;top:50%}}.cms-book-program-easter-books .quote_container .quote_text p{color:#fff;font-size:100%}@media screen and (min-width:480px){.cms-book-program-easter-books .quote_container .quote_text p{font-size:120%}}@media screen and (min-width:900px){.cms-book-program-easter-books .quote_container .quote_text p{font-size:28px}}.cms-book-program-easter-books .quote_container .quote_text p span{font-size:1em;padding:0;position:static;top:0;line-height:inherit}@media screen and (min-width:900px){.cms-book-program-easter-books .quote_container .quote_text p span{font-size:72px;padding:14px;position:relative;top:17px;line-height:25px}}.cms-book-program-easter-books .program-cost-container{margin-top:80px;margin-bottom:80px}.cms-book-program-easter-books .parish-resources .triple-block-text h2{margin-bottom:70px}.cms-book-program-easter-books .parish-resources .triple-block-text__block{min-height:initial;position:relative}.cms-book-program-easter-books .parish-resources .triple-block-text__block h2{margin-bottom:20px}@media screen and (min-width:600px){.cms-book-program-easter-books .parish-resources .triple-block-text__block{min-height:520px}}.cms-book-program-easter-books .parish-resources .triple-block-text__block--cta{position:initial;bottom:1px;right:0%}@media screen and (min-width:900px){.cms-book-program-easter-books .parish-resources .triple-block-text__block--cta{right:25%;position:absolute}}.cms-book-program-easter-books .parish-resources .triple-block-text__block--image{max-width:none;max-height:none;width:auto;height:250px;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}.cms-book-program .video-hero__title,.cms-book-program-success-stories .video-hero__title,.cms-parish-champion-monthly-game-plan .video-hero__title{font-size:40px}@media screen and (min-width:600px){.cms-book-program .video-hero__title,.cms-book-program-success-stories .video-hero__title,.cms-parish-champion-monthly-game-plan .video-hero__title{font-size:100px}}.cms-book-program .dollar-books-hero,.cms-book-program-success-stories .dollar-books-hero,.cms-parish-champion-monthly-game-plan .dollar-books-hero{background:url(https://files.dynamiccatholic.com/home/book-program/dollar-books/dollar_book_hero_banner_mobile_snow.jpg);height:390px;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}@media screen and (min-width:600px){.cms-book-program .dollar-books-hero,.cms-book-program-success-stories .dollar-books-hero,.cms-parish-champion-monthly-game-plan .dollar-books-hero{background:url(https://files.dynamiccatholic.com/home/book-program/dollar-books/dollar_book_hero_banner_mobile_snow.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}}@media screen and (min-width:1050px){.cms-book-program .dollar-books-hero,.cms-book-program-success-stories .dollar-books-hero,.cms-parish-champion-monthly-game-plan .dollar-books-hero{background:url(https://files.dynamiccatholic.com/home/book-program/dollar-books/dollar_book_hero_banner_snow.jpg);height:500px;background-repeat:no-repeat;background-position:center!important;background-size:cover;position:relative}}.cms-book-program .dollar-books-hero .flex-container,.cms-book-program-success-stories .dollar-books-hero .flex-container,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-container{position:absolute;top:0;width:100%;height:390px;justify-content:flex-start;flex-direction:column}@media screen and (min-width:1050px){.cms-book-program .dollar-books-hero .flex-container,.cms-book-program-success-stories .dollar-books-hero .flex-container,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-container{height:100%!important;flex-direction:row;justify-content:center}}.cms-book-program .dollar-books-hero .flex-container .book-image,.cms-book-program-success-stories .dollar-books-hero .flex-container .book-image,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-container .book-image{padding-top:10px;padding-left:0;text-align:center}@media screen and (min-width:600px){.cms-book-program .dollar-books-hero .flex-container .book-image,.cms-book-program-success-stories .dollar-books-hero .flex-container .book-image,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-container .book-image{padding-top:45px;padding-left:20%}}@media screen and (min-width:768px){.cms-book-program .dollar-books-hero .flex-container .book-image,.cms-book-program-success-stories .dollar-books-hero .flex-container .book-image,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-container .book-image{padding-left:0}}.cms-book-program .dollar-books-hero .flex-container .book-image img,.cms-book-program-success-stories .dollar-books-hero .flex-container .book-image img,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-container .book-image img{width:320px;max-width:589px;position:relative;left:54px}@media screen and (min-width:600px){.cms-book-program .dollar-books-hero .flex-container .book-image img,.cms-book-program-success-stories .dollar-books-hero .flex-container .book-image img,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-container .book-image img{width:800px;max-width:800px;position:relative;left:34px}}.cms-book-program .dollar-books-hero .flex-container .content-container,.cms-book-program-success-stories .dollar-books-hero .flex-container .content-container,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-container .content-container{padding-left:0!important;text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%}@media screen and (min-width:768px){.cms-book-program .dollar-books-hero .flex-container .content-container,.cms-book-program-success-stories .dollar-books-hero .flex-container .content-container,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-container .content-container{padding-left:180px!important}}.cms-book-program .dollar-books-hero .flex-container .content-container img,.cms-book-program .dollar-books-hero .flex-container .content-container h2,.cms-book-program-success-stories .dollar-books-hero .flex-container .content-container img,.cms-book-program-success-stories .dollar-books-hero .flex-container .content-container h2,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-container .content-container img,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-container .content-container h2{width:300px;max-width:none;position:relative}@media screen and (min-width:768px){.cms-book-program .dollar-books-hero .flex-container .content-container img,.cms-book-program .dollar-books-hero .flex-container .content-container h2,.cms-book-program-success-stories .dollar-books-hero .flex-container .content-container img,.cms-book-program-success-stories .dollar-books-hero .flex-container .content-container h2,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-container .content-container img,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-container .content-container h2{width:400px}}.cms-book-program .dollar-books-hero .flex-title,.cms-book-program-success-stories .dollar-books-hero .flex-title,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-title{display:flex;align-items:flex-end;padding-bottom:20px}.cms-book-program .dollar-books-hero .flex-title h2,.cms-book-program-success-stories .dollar-books-hero .flex-title h2,.cms-parish-champion-monthly-game-plan .dollar-books-hero .flex-title h2{margin-left:20px}.cms-book-program .dollar-books-hero .dollar-books-hero-content,.cms-book-program-success-stories .dollar-books-hero .dollar-books-hero-content,.cms-parish-champion-monthly-game-plan .dollar-books-hero .dollar-books-hero-content{max-width:360px;text-align:center;margin-left:auto;margin-right:auto}.cms-book-program .dollar-books-hero .dollar-books-hero-content h1,.cms-book-program-success-stories .dollar-books-hero .dollar-books-hero-content h1,.cms-parish-champion-monthly-game-plan .dollar-books-hero .dollar-books-hero-content h1{color:#2e343b;font-size:16px;margin-bottom:0}.cms-book-program .dollar-books-hero .dollar-books-hero-content p,.cms-book-program-success-stories .dollar-books-hero .dollar-books-hero-content p,.cms-parish-champion-monthly-game-plan .dollar-books-hero .dollar-books-hero-content p{color:#2e343b;margin-top:0}.cms-book-program .dollar-books-hero-content-mobile,.cms-book-program-success-stories .dollar-books-hero-content-mobile,.cms-parish-champion-monthly-game-plan .dollar-books-hero-content-mobile{padding-left:15px;padding-right:15px;padding-top:45px;padding-bottom:50px;text-align:center}.cms-book-program .dollar-books-hero-content-mobile h1,.cms-book-program-success-stories .dollar-books-hero-content-mobile h1,.cms-parish-champion-monthly-game-plan .dollar-books-hero-content-mobile h1{color:#17a9e1;font-size:20px;margin-bottom:0}.cms-book-program #dollar-books-testimonials,.cms-book-program-success-stories #dollar-books-testimonials,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials{min-height:800px;padding-top:50px;padding-left:15px;padding-right:15px}@media screen and (min-width:1300px){.cms-book-program #dollar-books-testimonials,.cms-book-program-success-stories #dollar-books-testimonials,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials{min-height:650px}}.cms-book-program #dollar-books-testimonials .flex-container,.cms-book-program-success-stories #dollar-books-testimonials .flex-container,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container{justify-content:space-around;flex-direction:column}@media screen and (min-width:1300px){.cms-book-program #dollar-books-testimonials .flex-container,.cms-book-program-success-stories #dollar-books-testimonials .flex-container,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container{flex-direction:row}}.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6{flex-grow:12;flex-basis:auto;max-width:70%;position:relative}.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content{padding-left:35px;padding-top:0}.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6.bubble-2-content,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6.bubble-2-content,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6.bubble-2-content{margin-left:auto;padding-top:7px;padding-right:24px}@media screen and (min-width:400px){.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content{padding-left:60px;padding-top:45px}.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6.bubble-2-content,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6.bubble-2-content,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6.bubble-2-content{margin-left:auto;padding-top:20%;padding-right:60px}}@media screen and (min-width:600px){.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content{padding-left:60px;padding-top:25px}.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6.bubble-2-content,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6.bubble-2-content,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6.bubble-2-content{margin-left:auto;padding-top:21%;padding-right:60px}}@media screen and (min-width:600px){.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content{padding-left:60px;padding-top:25px}}@media screen and (min-width:1300px){.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6{flex-grow:6;flex-basis:0;max-width:30%}.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6.bubble-1-content{padding-left:0;padding-top:60px}.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6.bubble-2-content,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6.bubble-2-content,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6.bubble-2-content{margin-left:initial;padding-top:130px;padding-right:0}}.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6 p,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6 p,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6 p{z-index:20;font-family:sentinel,Georgia,serif;font-style:italic;font-size:14px;line-height:140%}@media screen and (min-width:375px){.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6 p,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6 p,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6 p{font-size:16px}}@media screen and (min-width:480px){.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6 p,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6 p,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6 p{font-size:22px}}.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-1,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-1,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-1{width:115%;max-width:none;position:absolute;left:5px;top:0;height:auto;max-height:none;z-index:-10;pointer-events:none}@media screen and (min-width:480px){.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-1,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-1,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-1{left:22px;height:481px}}@media screen and (min-width:1300px){.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-1,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-1,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-1{left:-75px;width:700px}}.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-2,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-2,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-2{width:115%;max-width:none;position:absolute;right:5px;top:-5px;height:auto;max-height:none;pointer-events:none}@media screen and (min-width:480px){.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-2,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-2,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-2{right:22px;height:481px;top:70px}}@media screen and (min-width:1300px){.cms-book-program #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-2,.cms-book-program-success-stories #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-2,.cms-parish-champion-monthly-game-plan #dollar-books-testimonials .flex-container .flex-item-6 .testimony-bubble-2{width:700px;right:-75px}}.cms-book-program-dollar-books #featured-book-header{background:#e5e8f1;background:linear-gradient(to bottom,#E5E8F1 23%,#fff 23%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$bp-gray',endColorstr='#ffffff',GradientType=1);padding-left:32px;padding-right:32px;padding-bottom:80px}@media screen and (min-width:600px){.cms-book-program-dollar-books #featured-book-header{background:#e5e8f1;background:linear-gradient(to right,#E5E8F1 50%,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$bp-gray',endColorstr='#ffffff',GradientType=1);padding-bottom:0}}.cms-book-program-dollar-books #featured-book-header #featured-book-content{display:flex;flex-direction:column;max-width:818px;margin:0 auto}@media screen and (min-width:600px){.cms-book-program-dollar-books #featured-book-header #featured-book-content{flex-direction:row}}.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-image-section{max-width:none;width:100%;padding:97px 0 40px;text-align:center;background:0 0}@media screen and (min-width:600px){.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-image-section{padding:97px 0;max-width:258px;background:#e5e8f1;background:linear-gradient(to right,#E5E8F1 50%,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$bp-gray',endColorstr='#ffffff',GradientType=1)}}.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-image-section img{max-width:180px;filter:drop-shadow(4px 10px 20px rgba(46,52,59,0.41));-webkit-filter:drop-shadow(4px 10px 20px rgba(46,52,59,0.41));-moz-filter:drop-shadow(4px 10px 20px rgba(46,52,59,0.41))}@media screen and (min-width:600px){.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-image-section img{max-width:258px}}.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-intro-section{padding:0;background:#fff;max-width:560px}@media screen and (min-width:600px){.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-intro-section{padding:97px 0 97px 48px;background:#fff;max-width:560px}}@media screen and (min-width:900px){.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-intro-section{padding:97px 0 97px 80px;background:#fff;max-width:560px}}.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-intro-section h1{margin-top:0;color:#348efe;font-family:gotham bold,sans-serif;font-size:36px}.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-intro-section h1 span:first-of-type{font-size:30px;color:#8a94a5;font-family:gotham book,sans-serif}.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-intro-section p{font-size:14px;font-family:gotham book,sans-serif;color:#8a94a5}.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-intro-section .dual-cta{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:900px){.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-intro-section .dual-cta{display:flex;justify-content:space-between;flex-direction:row}}.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-intro-section .dual-cta a.has-button-subtext{position:relative;margin-bottom:54px}.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-intro-section .dual-cta a.has-button-subtext:after{content:"Just $1 per book (+ $.50 ea. for shipping) when ordering 250 or more";display:block;position:absolute;bottom:-32px;max-width:200px;left:0;color:#2e343b;font-family:gotham book,sans-serif;font-size:9px}@media screen and (min-width:900px){.cms-book-program-dollar-books #featured-book-header #featured-book-content #book-intro-section .dual-cta a.has-button-subtext{margin-bottom:0}}.cms-book-program-dollar-books #order-books-section{padding-top:80px;padding-bottom:48px;padding-left:32px;padding-right:32px;background:#fff;background:linear-gradient(to bottom,#fff 60%,#E5E8F1 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='$bp-gray',GradientType=0)}@media screen and (min-width:600px){.cms-book-program-dollar-books #order-books-section{padding-top:128px;background:#fff;background:linear-gradient(to bottom,#fff 65%,#E5E8F1 65%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='$bp-gray',GradientType=0)}}.cms-book-program-dollar-books #order-books-section #order-copy h2{max-width:600px;color:#2e343b;margin:0 auto 24px;text-align:center}.cms-book-program-dollar-books #order-books-section #order-copy p{max-width:600px;font-family:gotham book,sans-serif;color:#8a94a5;font-size:14px;text-align:center;margin:0 auto 48px}.cms-book-program-dollar-books #order-books-section #order-copy p:first-of-type{font-size:16px;font-family:gotham bold,sans-serif;margin:0 auto 24px}.cms-book-program-dollar-books #order-books-section #order-options{display:flex;align-items:center;justify-content:center;max-width:1024px;width:100%;margin:0 auto;flex-direction:column;flex-wrap:wrap}@media screen and (min-width:600px){.cms-book-program-dollar-books #order-books-section #order-options{flex-direction:row;justify-content:space-around}}@media screen and (min-width:1000px){.cms-book-program-dollar-books #order-books-section #order-options{justify-content:space-between;flex-direction:row}}.cms-book-program-dollar-books #order-books-section #order-options .option{padding:20px;border-radius:8px;box-shadow:0 4px 12px 0 rgba(46,52,59,.28);width:100%;max-width:320px;min-width:0;text-align:center;background:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px;min-width:320px}.cms-book-program-dollar-books #order-books-section #order-options .option .option-info{text-align:left}.cms-book-program-dollar-books #order-books-section #order-options .option .option-info p{font-family:gotham medium,sans-serif;font-size:16px;text-transform:none;letter-spacing:normal;color:#8a94a5;margin:0;display:inline-block}.cms-book-program-dollar-books #order-books-section #order-options .option .option-info .option-quantity{font-size:42px;color:#348efe;font-family:gotham book,sans-serif;margin:0;line-height:normal;letter-spacing:normal}.cms-book-program-dollar-books #order-books-section #order-options .option .option-info .divider{border-top:1px solid rgba(138,148,165,.5);max-width:165px;margin:10px auto}.cms-book-program-dollar-books #order-books-section #order-options .option .option-info .price{font-family:gotham book,sans-serif;font-size:20px;letter-spacing:.1em;color:#348efe;margin-bottom:0}.cms-book-program-dollar-books #order-books-section #order-options .option .option-cta button{font-size:12px;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;line-height:normal;box-shadow:none;transition:all .28s cubic-bezier(.4,0,.2,1);transition:all .28s cubic-bezier(.4,0,.2,1)}.cms-book-program-dollar-books #order-books-section #order-options .option .option-cta button:hover,.cms-book-program-dollar-books #order-books-section #order-options .option .option-cta button:focus{box-shadow:0 8px 8px 1px rgba(0,0,0,.16)}@media screen and (min-width:600px){.cms-book-program-dollar-books #order-books-section #order-options .option .option-cta button{font-size:16px;padding-left:25px;padding-right:25px}}.cms-book-program-dollar-books #order-books-section #order-options .featured-option{padding:20px;border:4px solid #348efe;z-index:100;box-shadow:0 10px 20px 0 rgba(46,52,59,.32)}.cms-book-program-dollar-books #order-books-section #order-options .featured-option .option-cta button{border:2px solid #348efe;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);transition:all .28s cubic-bezier(.4,0,.2,1);transition:all .28s cubic-bezier(.4,0,.2,1)}.cms-book-program-dollar-books #order-books-section #order-options .featured-option .option-cta button:hover,.cms-book-program-dollar-books #order-books-section #order-options .featured-option .option-cta button:focus{background:#348efe;color:#fff;box-shadow:0 8px 8px 1px rgba(0,0,0,.16)}.cms-book-program-dollar-books #order-books-section #additional-info{max-width:500px;margin:0 auto;text-align:center;margin:24px auto 0}.cms-book-program-dollar-books #order-books-section #additional-info #text-links{display:flex;justify-content:center;font-family:gotham bold,sans-serif;text-decoration:underline;margin-bottom:32px;flex-direction:column}@media screen and (min-width:600px){.cms-book-program-dollar-books #order-books-section #additional-info #text-links{flex-direction:row}}.cms-book-program-dollar-books #order-books-section #additional-info #text-links .text-link a{color:#8a94a5}.cms-book-program-dollar-books #order-books-section #additional-info #text-links .text-link a:hover{opacity:.7;cursor:pointer}.cms-book-program-dollar-books #order-books-section #additional-info p{font-family:gotham medium,sans-serif;font-size:12px;line-height:22px;color:#8a94a5;margin:0}.cms-book-program-dollar-books #call-us-section{background:#348efe;padding-top:35px;padding-bottom:35px;padding-left:32px;padding-right:32px}.cms-book-program-dollar-books #call-us-section #inner-call-us{color:#fff;display:flex;max-width:878px;margin:0 auto;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-width:600px){.cms-book-program-dollar-books #call-us-section #inner-call-us{flex-direction:row}}.cms-book-program-dollar-books #call-us-section #inner-call-us #call-us-copy h3{margin:0;color:#fff;font-size:28px;margin-bottom:12px}.cms-book-program-dollar-books #call-us-section #inner-call-us #call-us-copy p{margin:0;color:#fff;font-size:14px;font-family:gotham medium,sans-serif}.cms-book-program-dollar-books #call-us-section #inner-call-us .button-white{color:#8a94a5;font-family:gotham medium,sans-serif;display:flex;align-items:center;margin-top:24px}@media screen and (min-width:600px){.cms-book-program-dollar-books #call-us-section #inner-call-us .button-white{flex-direction:row;margin-top:0}}.cms-book-program-dollar-books #call-us-section #inner-call-us .button-white img{margin-left:16px}.cms-book-program-dollar-books #share-section{padding-left:32px;padding-right:32px;margin:80px auto 115px}@media screen and (min-width:600px){.cms-book-program-dollar-books #share-section{margin:128px auto 115px}}.cms-book-program-dollar-books #share-section-inner{display:flex;max-width:878px;justify-content:space-between;flex-direction:column-reverse;margin:0 auto}@media screen and (min-width:600px){.cms-book-program-dollar-books #share-section-inner{flex-direction:row}}.cms-book-program-dollar-books #share-section-inner #share-form{width:100%;border-radius:8px;box-shadow:0 10px 20px 0 rgba(46,52,59,.24);padding:24px}@media screen and (min-width:600px){.cms-book-program-dollar-books #share-section-inner #share-form{width:381px}}.cms-book-program-dollar-books #share-section-inner #share-form h2{margin-top:0;font-size:28px;color:#348efe}.cms-book-program-dollar-books #share-section-inner #share-form input{background:#f5f7fa;border:1px solid #e5e8f1;border-radius:1.49px;width:100%;height:44px;padding-left:10px;padding-top:10px}.cms-book-program-dollar-books #share-section-inner #share-form input:last-of-type{margin-bottom:0}.cms-book-program-dollar-books #share-section-inner #share-form textarea{width:100%;height:74px;padding:10px;background:#f5f7fa;border:1px solid #e5e8f1;border-radius:1.49px;color:#8a94a5;font-size:10px;line-height:14px}.cms-book-program-dollar-books #share-section-inner #share-form .oneField{position:relative;margin-bottom:16px}.cms-book-program-dollar-books #share-section-inner #share-form .captcha .oneField{position:relative;margin-bottom:0}.cms-book-program-dollar-books #share-section-inner #share-form button:disabled{cursor:auto;background:#8a94a5}.cms-book-program-dollar-books #share-section-inner #share-copy{max-width:416px;width:100%;margin-left:0}@media screen and (min-width:600px){.cms-book-program-dollar-books #share-section-inner #share-copy{margin-left:30px}}.cms-book-program-dollar-books #share-section-inner #share-copy h2{margin-top:0;color:#2e343b}.cms-book-program-dollar-books #share-section-inner #share-copy p{font-size:14px;color:#8a94a5;margin-bottom:24px;margin-top:0}.cms-book-program-dollar-books #share-section-inner #share-copy p.tip{font-size:12px;line-height:22px;margin-bottom:40px}@media screen and (min-width:600px){.cms-book-program-dollar-books #share-section-inner #share-copy p.tip{margin-bottom:0}}.cms-book-program-dollar-books #matthew-quote-section{padding-bottom:128px;padding-left:32px;padding-right:32px}.cms-book-program-dollar-books #matthew-quote-section-inner{display:flex;max-width:878px;margin:0 auto;align-items:flex-start;justify-content:center;flex-direction:column}@media screen and (min-width:600px){.cms-book-program-dollar-books #matthew-quote-section-inner{flex-direction:row;align-items:center}}.cms-book-program-dollar-books #matthew-quote-section-inner img{width:128px}@media screen and (min-width:600px){.cms-book-program-dollar-books #matthew-quote-section-inner img{width:247px}}.cms-book-program-dollar-books #matthew-quote-section-inner blockquote{font-size:20px;font-family:gotham medium,sans-serif;color:#348efe;line-height:34px;margin:16px 0 0}@media screen and (min-width:600px){.cms-book-program-dollar-books #matthew-quote-section-inner blockquote{margin:0 0 0 64px}}.cms-book-program-dollar-books #matthew-quote-section-inner blockquote footer{font-size:14px;font-family:gotham bold,sans-serif;color:#8a94a5;letter-spacing:.1em;line-height:20px;margin-top:24px}.cms-book-program-dollar-books #matthew-quote-section-inner blockquote footer cite{display:block;font-size:14px;font-family:gotham book italic,sans-serif;color:#8a94a5}.cms-book-program-how-to h3,.cms-book-program-how-to-thank-you h3{margin-top:70px}.cms-book-program-how-to .hero-image-one__content,.cms-book-program-how-to-thank-you .hero-image-one__content{max-width:785px}.cms-book-program-how-to .hero-image-one__content--title,.cms-book-program-how-to-thank-you .hero-image-one__content--title{margin-bottom:24px}.cms-book-program-how-to .faq-content__list--item__title,.cms-book-program-how-to-thank-you .faq-content__list--item__title{padding-right:40px;position:relative}.cms-book-program-how-to .faq-content__list--item__title i,.cms-book-program-how-to-thank-you .faq-content__list--item__title i{position:absolute;right:0;top:25%}.cms-book-program-how-to .more-products-section,.cms-book-program-how-to-thank-you .more-products-section{width:100%;background:#f8f8f8;padding-bottom:30px}.cms-book-program-how-to .order-1-mobile,.cms-book-program-how-to-thank-you .order-1-mobile{order:1}@media screen and (min-width:768px){.cms-book-program-how-to .order-1-mobile,.cms-book-program-how-to-thank-you .order-1-mobile{order:initial}}.cms-book-program-how-to .order-2-mobile,.cms-book-program-how-to-thank-you .order-2-mobile{order:2}@media screen and (min-width:768px){.cms-book-program-how-to .order-2-mobile,.cms-book-program-how-to-thank-you .order-2-mobile{order:initial}}.cms-book-program-how-to hr,.cms-book-program-how-to-thank-you hr{margin-left:30px;margin-right:30px;margin-top:25px;margin-bottom:55px}@media screen and (min-width:768px){.cms-book-program-how-to hr,.cms-book-program-how-to-thank-you hr{margin-top:60px;margin-bottom:75px}}.cms-book-program-how-to #fundraising-tips-section,.cms-book-program-how-to-thank-you #fundraising-tips-section{padding-top:25px;text-align:center;padding-bottom:25px;padding-left:20px;padding-right:20px;background:#4dd7f7;background:linear-gradient(to right,#4dd7f7 0%,#17a9e1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dd7f7',endColorstr='#17a9e1',GradientType=1)}.cms-book-program-how-to #fundraising-tips-section a,.cms-book-program-how-to-thank-you #fundraising-tips-section a{color:#fff;text-decoration:underline}.cms-book-program-how-to #fundraising-tips-section a:hover,.cms-book-program-how-to-thank-you #fundraising-tips-section a:hover{color:#ed5935;text-decoration:underline}.cms-book-program-how-to .pbp-step,.cms-book-program-how-to-thank-you .pbp-step{max-width:1150px;margin:80px auto 140px}.cms-book-program-how-to .pbp-step p,.cms-book-program-how-to-thank-you .pbp-step p{margin-bottom:30px}.cms-book-program-how-to .pbp-step h2,.cms-book-program-how-to-thank-you .pbp-step h2{margin-top:0}.cms-book-program-how-to .pbp-step .step-number,.cms-book-program-how-to-thank-you .pbp-step .step-number{font-size:60px;color:#17a9e1}.cms-book-program-how-to .pbp-step .flex-container,.cms-book-program-how-to-thank-you .pbp-step .flex-container{justify-content:space-around}@media screen and (min-width:1485px){.cms-book-program-how-to .pbp-step .flex-container,.cms-book-program-how-to-thank-you .pbp-step .flex-container{justify-content:space-between}}.cms-book-program-how-to .pbp-step .flex-container .flex-item-half,.cms-book-program-how-to-thank-you .pbp-step .flex-container .flex-item-half{padding:0;position:relative;max-width:100%;text-align:center;width:100%}@media screen and (min-width:768px){.cms-book-program-how-to .pbp-step .flex-container .flex-item-half,.cms-book-program-how-to-thank-you .pbp-step .flex-container .flex-item-half{max-width:50%;text-align:initial}}.cms-book-program-how-to .pbp-step .flex-container .flex-item-half.left-icon,.cms-book-program-how-to-thank-you .pbp-step .flex-container .flex-item-half.left-icon{padding-left:51px;padding-right:45px}@media screen and (min-width:768px){.cms-book-program-how-to .pbp-step .flex-container .flex-item-half.left-icon,.cms-book-program-how-to-thank-you .pbp-step .flex-container .flex-item-half.left-icon{padding-left:0}}.cms-book-program-how-to .pbp-step .flex-container .flex-item-half.right-icon,.cms-book-program-how-to-thank-you .pbp-step .flex-container .flex-item-half.right-icon{padding-right:51px;padding-left:45px}@media screen and (min-width:768px){.cms-book-program-how-to .pbp-step .flex-container .flex-item-half.right-icon,.cms-book-program-how-to-thank-you .pbp-step .flex-container .flex-item-half.right-icon{padding-right:0}}.cms-book-program-how-to .pbp-step .flex-container .flex-item-half img,.cms-book-program-how-to-thank-you .pbp-step .flex-container .flex-item-half img{width:100%}@media screen and (min-width:768px){.cms-book-program-how-to .pbp-step .flex-container .flex-item-half img,.cms-book-program-how-to-thank-you .pbp-step .flex-container .flex-item-half img{width:100%}}.cms-book-program-how-to .pbp-step .flex-container .flex-item-half.content,.cms-book-program-how-to-thank-you .pbp-step .flex-container .flex-item-half.content{text-align:left;padding-top:50px}@media screen and (min-width:768px){.cms-book-program-how-to .pbp-step .flex-container .flex-item-half.content,.cms-book-program-how-to-thank-you .pbp-step .flex-container .flex-item-half.content{padding-top:initial}}.cms-book-program-how-to .dollar-books-section,.cms-book-program-how-to-thank-you .dollar-books-section{margin-top:90px;position:relative}.cms-book-program-how-to .dollar-books-section .button-container,.cms-book-program-how-to-thank-you .dollar-books-section .button-container{margin-top:25px}.cms-book-program-how-to .dollar-books-section img,.cms-book-program-how-to-thank-you .dollar-books-section img{width:750px;display:block;max-width:none;max-height:none}@media screen and (min-width:750px){.cms-book-program-how-to .dollar-books-section img,.cms-book-program-how-to-thank-you .dollar-books-section img{width:1440px}}@media screen and (min-width:1440px){.cms-book-program-how-to .dollar-books-section img,.cms-book-program-how-to-thank-you .dollar-books-section img{width:100%}}.cms-book-program-how-to .dollar-books-section .dollar-books-content,.cms-book-program-how-to-thank-you .dollar-books-section .dollar-books-content{padding-left:20px;padding-right:20px;position:absolute;text-align:center;max-width:565px;width:100%;text-align:center;left:50%;top:50%;right:inherit;transform:translate(-50%,-50%)}.cms-book-program-how-to .dollar-books-section .dollar-books-content h2,.cms-book-program-how-to-thank-you .dollar-books-section .dollar-books-content h2{margin-top:8px;color:#fff;margin-bottom:8px}.cms-book-program-how-to .dollar-books-section .dollar-books-content p,.cms-book-program-how-to-thank-you .dollar-books-section .dollar-books-content p{margin:0;color:#fff}.cms-book-program-how-to .dollar-books-section .dollar-books-content img,.cms-book-program-how-to-thank-you .dollar-books-section .dollar-books-content img{max-width:285px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:0}.cms-book-program-how-to #call-us-section,.cms-book-program-how-to-thank-you #call-us-section{background:#348efe;padding-top:35px;padding-bottom:35px;padding-left:32px;padding-right:32px;margin-top:60px}.cms-book-program-how-to #call-us-section #inner-call-us,.cms-book-program-how-to-thank-you #call-us-section #inner-call-us{color:#fff;display:flex;max-width:878px;margin:0 auto;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-width:600px){.cms-book-program-how-to #call-us-section #inner-call-us,.cms-book-program-how-to-thank-you #call-us-section #inner-call-us{flex-direction:row}}.cms-book-program-how-to #call-us-section #inner-call-us #call-us-copy h3,.cms-book-program-how-to-thank-you #call-us-section #inner-call-us #call-us-copy h3{margin:0;color:#fff;font-size:28px;margin-bottom:12px}.cms-book-program-how-to #call-us-section #inner-call-us #call-us-copy p,.cms-book-program-how-to-thank-you #call-us-section #inner-call-us #call-us-copy p{margin:0;color:#fff;font-size:14px;font-family:gotham medium,sans-serif}.cms-book-program-how-to #call-us-section #inner-call-us .button-white,.cms-book-program-how-to-thank-you #call-us-section #inner-call-us .button-white{color:#8a94a5;font-family:gotham medium,sans-serif;display:flex;align-items:center;margin-top:24px}@media screen and (min-width:600px){.cms-book-program-how-to #call-us-section #inner-call-us .button-white,.cms-book-program-how-to-thank-you #call-us-section #inner-call-us .button-white{flex-direction:row;margin-top:0}}.cms-book-program-how-to #call-us-section #inner-call-us .button-white img,.cms-book-program-how-to-thank-you #call-us-section #inner-call-us .button-white img{margin-left:16px}.cms-book-program-about .video-hero__content{font-size:35px;line-height:140%}.cms-book-program-about .video-hero{background-position:center}.cms-book-program-find-the-right-book .text-hero{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-left:30px;padding-right:30px;min-height:336px}.cms-book-program-find-the-right-book .text-hero h1{font-family:gotham bold,sans-serif;color:#2f4475;font-size:40px;margin-top:0}.cms-book-program-find-the-right-book .book-section{padding-left:30px;padding-right:30px}.cms-book-program-find-the-right-book .book-section.featured-book-section{background:#348efe;padding-bottom:66px;padding-top:60px;margin-bottom:112px}.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content h3,.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content h2,.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content p{color:#fff}.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content h2{font-size:28px}.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content h3{font-size:12px;margin:0}.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content .buttons .button-white{color:#348efe}.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content .buttons .button-white:hover{color:#fff}.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content .buttons .button-white.reverse{color:#fff}.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content .buttons .button-white.reverse:hover{color:#348efe}.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content .buttons .button-white.reverse:disabled,.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content .buttons .button-white.reverse[disabled]{position:relative;color:#88bcff;border:3px solid #88bcff;display:flex;justify-content:center}.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content .buttons .button-white.reverse:disabled:after,.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content .buttons .button-white.reverse[disabled]:after{content:'Coming Soon!';display:block;position:absolute;color:#fff;font-size:14px;bottom:-25px}.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content .buttons .button-white.reverse:disabled:hover,.cms-book-program-find-the-right-book .book-section.featured-book-section .book-section-inner .book-section-content .buttons .button-white.reverse[disabled]:hover{color:#88bcff;background:0 0;cursor:default}.cms-book-program-find-the-right-book .book-section .book-section-inner{max-width:717px;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (min-width:741px){.cms-book-program-find-the-right-book .book-section .book-section-inner{justify-content:space-between}}.cms-book-program-find-the-right-book .book-section .book-section-inner .book-section-image{width:209px;min-width:209px}.cms-book-program-find-the-right-book .book-section .book-section-inner .book-section-image img{position:relative;left:13px}@media screen and (min-width:741px){.cms-book-program-find-the-right-book .book-section .book-section-inner .book-section-image img{left:0}}.cms-book-program-find-the-right-book .book-section .book-section-inner .book-section-content{width:100%;max-width:472px;text-align:center}@media screen and (min-width:741px){.cms-book-program-find-the-right-book .book-section .book-section-inner .book-section-content{text-align:left}}.cms-book-program-find-the-right-book .book-section .book-section-inner .book-section-content h2{font-size:20px;margin:0;line-height:40px;color:#2f4475;letter-spacing:normal}.cms-book-program-find-the-right-book .book-section .book-section-inner .book-section-content p{font-size:14px;line-height:24px;letter-spacing:normal;color:#565e6c;margin-bottom:30px;margin-top:5px}.cms-book-program-find-the-right-book .book-section .book-section-inner .book-section-content .buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (min-width:741px){.cms-book-program-find-the-right-book .book-section .book-section-inner .book-section-content .buttons{justify-content:flex-start;flex-direction:row}}.cms-book-program-find-the-right-book .book-section .book-section-inner .book-section-content .buttons a:nth-of-type(2){margin-left:0}@media screen and (min-width:741px){.cms-book-program-find-the-right-book .book-section .book-section-inner .book-section-content .buttons a:nth-of-type(2){margin-left:10px}}.cms-book-program-find-the-right-book .book-section .book-section-inner .book-section-content .buttons button{text-transform:none;font-size:17px;letter-spacing:normal;margin-bottom:10px}.cms-book-program-find-the-right-book .book-section .browse-all{max-width:320px;margin:0 auto}.cms-book-program-find-the-right-book .book-section .browse-all p{font-size:20px;font-family:gotham medium,sans-serif;color:#2f4475;line-height:32px;text-align:center}.cms-book-program-find-the-right-book .book-section-divider{background:#e5e8f1;height:1px;margin-top:20px;margin-bottom:56px}body[class*=success-stories] .hero-image-one-container .hero-image-one__content.split-content{padding-left:15px;padding-right:15px;width:100%}body[class*=success-stories] .quote{padding:60px 15px;max-width:1200px;margin:0 auto}body[class*=success-stories] .white-text-overlay .quote_text p{color:#fff}body[class*=success-stories] .quote_container{margin-bottom:40px}body[class*=success-stories] .quote_container_2{margin-top:40px;margin-bottom:40px}body[class*=success-stories] .quote_container{max-height:none}@media screen and (min-width:640px){body[class*=success-stories] .quote_container{max-height:400px}}body[class*=success-stories] .quote_container img{display:block;max-width:100%;margin:0 auto;max-height:none;height:auto}body[class*=success-stories] .quote_container .quote_text{max-width:75%;top:50%}@media screen and (min-width:640px){body[class*=success-stories] .quote_container .quote_text{max-width:590px}}@media screen and (min-width:900px){body[class*=success-stories] .quote_container .quote_text{max-width:740px}}@media screen and (min-width:1440px){body[class*=success-stories] .quote_container .quote_text{max-width:795px;top:50%}}body[class*=success-stories] .quote_container .quote_text p{color:#fff;font-size:100%}@media screen and (min-width:480px){body[class*=success-stories] .quote_container .quote_text p{font-size:120%}}@media screen and (min-width:900px){body[class*=success-stories] .quote_container .quote_text p{font-size:28px}}body[class*=success-stories] .quote_container .quote_text p span{font-size:1em;padding:0;position:static;top:0;line-height:inherit}@media screen and (min-width:900px){body[class*=success-stories] .quote_container .quote_text p span{font-size:72px;padding:14px;position:relative;top:17px;line-height:25px}}body[class*=success-stories] .social-media-icons-container{text-align:center;margin-bottom:40px}.cms-catholic-radio .hero-image-one__content{max-width:768px}.cms-catholic-radio .hero-image-one__content--title,.cms-catholic-radio .hero-image-one__content--subtitle{color:#003763}.cms-catholic-radio .catholic-radio-features,.cms-catholic-radio .catholic-radio-player{padding:40px 0}.cms-catholic-radio .catholic-radio-player{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;justify-content:center;border-bottom:2px solid #f8f8f8}@media screen and (min-width:1200px){.cms-catholic-radio .catholic-radio-player{max-width:1100px;margin:0 auto}}.cms-catholic-radio .catholic-radio-player-iframe,.cms-catholic-radio .catholic-radio-player-cta{width:100%;padding:0 15px}@media screen and (min-width:768px){.cms-catholic-radio .catholic-radio-player-iframe,.cms-catholic-radio .catholic-radio-player-cta{width:50%}}@media screen and (min-width:1200px){.cms-catholic-radio .catholic-radio-player-iframe,.cms-catholic-radio .catholic-radio-player-cta{width:550px}}.cms-catholic-radio .catholic-radio-player-iframe iframe{width:100%}.cms-catholic-radio .catholic-radio-player-cta{padding-left:15px}@media screen and (min-width:600px){.cms-catholic-radio .catholic-radio-player-cta{padding-left:60px}}.cms-catholic-radio .catholic-radio-player-cta .heading,.cms-catholic-radio .catholic-radio-player-cta .subheading{text-align:center}@media screen and (min-width:768px){.cms-catholic-radio .catholic-radio-player-cta .heading,.cms-catholic-radio .catholic-radio-player-cta .subheading{text-align:left}}.cms-catholic-radio .catholic-radio-player-cta .download-buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:left;justify-content:center}@media screen and (min-width:1200px){.cms-catholic-radio .catholic-radio-player-cta .download-buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}}.cms-catholic-radio .catholic-radio-player-cta .download-buttons .download-buttons-button-link{flex-basis:50%;margin-bottom:15px;max-width:200px;padding:0 5px}@media screen and (min-width:768px){.cms-catholic-radio .catholic-radio-player-cta .download-buttons .download-buttons-button-link{flex-basis:100%;max-width:100%;padding:0}}.cms-catholic-radio .catholic-radio-player-cta .download-buttons .download-buttons-button-link img{display:block;max-width:100%}@media screen and (min-width:768px){.cms-catholic-radio .catholic-radio-player-cta .download-buttons{justify-content:flex-start}}.cms-catholic-radio .catholic-radio-features .heading{padding:0 15px;text-align:center;margin-bottom:60px}.cms-catholic-radio .catholic-radio-features .pods{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;justify-content:space-around}.cms-catholic-radio .catholic-radio-features .pods:after{content:"";flex-grow:0;flex-shrink:0;width:0}.cms-catholic-radio .catholic-radio-features .pods .pod{width:100%;margin:0 auto;padding:0 15px;margin-bottom:40px}.cms-catholic-radio .catholic-radio-features .pods .pod:last-child{margin-bottom:0}@media screen and (min-width:768px){.cms-catholic-radio .catholic-radio-features .pods .pod{width:33.3333%;margin-bottom:0}.cms-catholic-radio .catholic-radio-features .pods .pod:last-child{margin-bottom:0}}.cms-catholic-radio .catholic-radio-features .pods .pod .subheading,.cms-catholic-radio .catholic-radio-features .pods .pod .description{margin-left:auto;margin-right:auto;text-align:center;width:100%}@media screen and (min-width:900px){.cms-catholic-radio .catholic-radio-features .pods .pod .subheading,.cms-catholic-radio .catholic-radio-features .pods .pod .description{width:90%}}.cms-catholic-radio .catholic-radio-features .pods .pod img{display:block;margin:0 auto;width:150px;height:auto}.cms-catholic-radio .catholic-radio-feedback{background:#54b7c1;padding:20px}.cms-catholic-radio .catholic-radio-feedback p{text-align:center;color:#003763}.cms-catholic-radio .catholic-radio-feedback p a{color:#003763;text-decoration:underline}.cms-catholic-radio .catholic-radio-feedback p a:hover{text-decoration:none}#donate-form{justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;position:fixed;top:0;left:0;background:#fff;opacity:0;display:none;z-index:100000000000000000000000000}#donate-form .hide-on-mobile{display:none}@media screen and (min-width:600px){#donate-form .hide-on-mobile{display:block}}#donate-form h1{margin-bottom:10px;margin-top:10px}@media screen and (min-width:600px){#donate-form h1{margin-top:1em;margin-bottom:1em}}#donate-form h3{max-width:600px;text-align:center;font-size:14px;padding-left:10px;padding-right:10px;margin-top:0}@media screen and (min-width:600px){#donate-form h3{font-size:22px;padding-left:initial;padding-right:initial;margin-top:1em;margin-bottom:1em}}#donate-form .close-button{position:absolute;top:15px;right:15px;font-size:13px}@media screen and (min-width:600px){#donate-form .close-button{top:20px;right:30px;font-size:30px}}#donate-form .close-button:hover{color:#ed3605}#donate-form .close-button:before{content:"\e901";font-family:icomoon}#donate-form .close-button a{text-decoration:none}#donate-form #donate-buttons,#donate-form #monthy-or-onetime{display:flex;justify-content:center;max-width:100%;width:100%;align-items:center;flex-wrap:wrap}@media screen and (min-width:600px){#donate-form #donate-buttons,#donate-form #monthy-or-onetime{max-width:770px}}#donate-form #donate-buttons .button,#donate-form #donate-buttons .type-button,#donate-form #monthy-or-onetime .button,#donate-form #monthy-or-onetime .type-button{background:#f8f8f8;margin:4px 15px;display:block;color:#000;border:1px solid #c6c6c6;padding:12px 18px;border-radius:5px;transition:all .4s;text-decoration:none;font-family:gotham book;text-transform:none;width:40%;min-width:0;text-align:center}@media screen and (min-width:600px){#donate-form #donate-buttons .button,#donate-form #donate-buttons .type-button,#donate-form #monthy-or-onetime .button,#donate-form #monthy-or-onetime .type-button{width:225px;padding:15px 35px;margin:15px}}#donate-form #donate-buttons .button:hover,#donate-form #donate-buttons .button:active,#donate-form #donate-buttons .button:focus,#donate-form #donate-buttons .type-button:hover,#donate-form #donate-buttons .type-button:active,#donate-form #donate-buttons .type-button:focus,#donate-form #monthy-or-onetime .button:hover,#donate-form #monthy-or-onetime .button:active,#donate-form #monthy-or-onetime .button:focus,#donate-form #monthy-or-onetime .type-button:hover,#donate-form #monthy-or-onetime .type-button:active,#donate-form #monthy-or-onetime .type-button:focus{background:#17a9e1;border:1px solid #17a9e1;color:#fff;cursor:pointer}#donate-form #donate-buttons .button.selected,#donate-form #donate-buttons .type-button.selected,#donate-form #monthy-or-onetime .button.selected,#donate-form #monthy-or-onetime .type-button.selected{background:#17a9e1;border:1px solid #17a9e1;color:#fff}#other-value{width:90%;margin:0 auto}@media screen and (min-width:600px){#other-value{width:auto;margin:auto}}#notNow p{margin-bottom:0;margin-top:0}@media screen and (min-width:600px){#notNow p{margin-top:16px;margin-bottom:16px}}#notNow p:hover{color:#ed5935}#submit-donation{position:static;bottom:0;left:0;max-width:90%}@media screen and (min-width:600px){#submit-donation{position:static;max-width:200px}}#amountError{color:#ed3605;display:none;margin-top:10px}#value-input-field{display:none;align-items:center;position:relative}#value-input-field #dollar-sign{display:block;font-family:gotham bold;font-size:24px;position:absolute;left:25px;top:15px}@media screen and (min-width:600px){#value-input-field #dollar-sign{left:10px;top:auto}}#value-input-field input{min-height:auto;border-radius:4px;font-size:24px;border:1px solid #c6c6c6;margin-top:14px;padding-left:35px;padding-right:35px}@media screen and (min-width:600px){#value-input-field input{min-height:50px;margin-top:0}}.showdonation{-webkit-animation:show-donation .7s forwards;animation:show-donation .7s forwards}.hidedonation{-webkit-animation:hide-donation .7s forwards;animation:hide-donation .7s forwards;pointer-events:none}@-webkit-keyframes show-donation{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes show-donation{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes hide-donation{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-100%)}}@keyframes hide-donation{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-100%)}}.donation-hr{padding-left:99in;padding-right:99in;margin-left:-99in;margin-right:-99in;border-width:1px}.donation-promo{max-height:0;overflow:hidden;-webkit-animation:slideOpenMobile .9s 1s forwards;animation:slideOpenMobile .9s 1s forwards;padding-bottom:0}@media screen and (min-width:900px){.donation-promo{-webkit-animation:slideOpen .9s 1s forwards;animation:slideOpen .9s 1s forwards;max-height:0;overflow:hidden;display:block}}.donation-promo>p{display:block}@media screen and (min-width:900px){.donation-promo>p{display:inline-block}}.donation-promo .button-light-blue{height:55px;line-height:33px;width:20%;display:inline-block}@media screen and (min-width:900px){.donation-promo .button-light-blue{width:auto}}.donation-promo .other-options{line-height:17px;width:100%}@media screen and (min-width:900px){.donation-promo .other-options{width:auto}}@-webkit-keyframes slideOpen{0%{max-height:0}100%{max-height:56px}}@keyframes slideOpen{0%{max-height:0}100%{max-height:56px}}@-webkit-keyframes slideOpenMobile{0%{max-height:0;padding-bottom:0}100%{max-height:325px;padding-bottom:25px}}@keyframes slideOpenMobile{0%{max-height:0;padding-bottom:0}100%{max-height:325px;padding-bottom:25px}}.cart .donation-promo{display:block;max-width:600px;margin-left:auto;margin-right:auto}@media screen and (min-width:900px){.cart .donation-promo{max-width:100%;margin-left:auto;margin-right:auto}}.cms-speakers #bring-speaker-section{padding-left:15px;padding-right:15px;margin:100px auto;text-align:center}.product-give .donation-view .add-to-cart-box{padding-left:15px;padding-right:15px}.product-give .short-description-block__content a{color:#fff;text-decoration:underline}.cms-give-giving-tuesday .gt-hero{background:#142a48;position:relative;display:flex;justify-content:center;align-items:center;height:400px;overflow:hidden;border-bottom:16px solid #348efe}@media screen and (min-width:600px){.cms-give-giving-tuesday .gt-hero{height:450px}}.cms-give-giving-tuesday .gt-hero .gt-hero-text{color:#fff;position:absolute;display:flex;flex-direction:column;align-items:center;font-family:gotham bold,sans-serif;z-index:10;margin-top:30px;width:100%;max-width:544px;padding-left:40px;padding-right:40px;font-size:20px;text-align:center}@media screen and (min-width:600px){.cms-give-giving-tuesday .gt-hero .gt-hero-text{font-size:26px}}.cms-give-giving-tuesday .gt-hero .gt-hero-text #tagline-cta{color:#fff;text-decoration:underline}.cms-give-giving-tuesday .gt-hero .gt-hero-text #tagline-cta:hover{color:#ed584b}.cms-give-giving-tuesday .gt-hero .gt-hero-text img{width:100%}.cms-give-giving-tuesday .gt-hero .gt-hero-text #gt-hero-play-button{cursor:pointer;display:flex;font-size:16px;margin-top:24px;align-items:center}.cms-give-giving-tuesday .gt-hero .gt-hero-text #gt-hero-play-button:hover{cursor:pointer}.cms-give-giving-tuesday .gt-hero .gt-hero-video{opacity:0;transition:opacity .5s;position:absolute;top:0;width:100%;height:100%;z-index:100;pointer-events:none;display:none}.cms-give-giving-tuesday .gt-hero .gt-hero-video #theVideo{width:100%;height:100%}.cms-give-giving-tuesday .gt-hero .gt-hero-video #video-close-button{position:absolute;right:10px;top:10px;font-size:35px;color:#fff;cursor:pointer;transition:transform .3s}.cms-give-giving-tuesday .gt-hero .gt-hero-video #video-close-button:hover{cursor:pointer;transform:scale(1.1)}@media screen and (min-width:600px){.cms-give-giving-tuesday .gt-hero .gt-hero-video #video-close-button{right:30px;top:20px}}.cms-give-giving-tuesday .gt-hero .gt-hero-background-image{width:auto;height:100%}.cms-give-giving-tuesday .gt-hero .gt-hero-background-image img{width:auto;height:100%;max-width:none}.cms-give-giving-tuesday .gt-hero.video-playing .gt-hero-video{opacity:1;display:block;pointer-events:auto}.cms-give-giving-tuesday .gt-hero.video-playing .gt-hero-text{display:none}.cms-give-giving-tuesday .gt-hero.video-playing .gt-hero-background-image img{display:none}.cms-give-giving-tuesday #featured-title-section{display:flex;align-items:center;padding-left:30px;padding-right:30px;flex-direction:column;text-align:center}@media screen and (min-width:600px){.cms-give-giving-tuesday #featured-title-section{flex-direction:row;align-items:flex-start;text-align:left}}.cms-give-giving-tuesday #featured-title-section .subtitle{font-size:16px;margin-top:0}.cms-give-giving-tuesday #featured-title-section button{text-transform:none}.cms-give-giving-tuesday #featured-title-section h2{color:#515f7f;line-height:34px;font-size:24px}.cms-give-giving-tuesday #featured-title-section img{max-width:150px;margin-right:0;margin-bottom:40px;width:auto;filter:drop-shadow(4px 10px 20px rgba(46,52,59,0.41));-webkit-filter:drop-shadow(4px 10px 20px rgba(46,52,59,0.41));-moz-filter:drop-shadow(4px 10px 20px rgba(46,52,59,0.41))}@media screen and (min-width:600px){.cms-give-giving-tuesday #featured-title-section img{max-width:250px;width:100%;margin-right:60px;margin-bottom:0}}.cms-give-giving-tuesday #featured-title-section p{color:#515f7f;font-size:14px}.cms-give-giving-tuesday .divider{border-bottom:1px solid #aebcce;max-width:740px;margin:0 auto}.cms-give-giving-tuesday .ways-to-give-section{max-width:740px;margin:0 auto;text-align:center;padding-top:80px;padding-bottom:165px;padding-left:30px;padding-right:30px}@media screen and (min-width:740px){.cms-give-giving-tuesday .ways-to-give-section{padding-left:0;padding-right:0}}.cms-give-giving-tuesday .ways-to-give-section h3{font-size:24px;color:#348efe;margin-top:0;margin-bottom:70px}.cms-give-giving-tuesday .ways-to-give-section .ways-to-give-options{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;max-width:280px;margin:0 auto}@media screen and (min-width:600px){.cms-give-giving-tuesday .ways-to-give-section .ways-to-give-options{max-width:none;flex-direction:row;align-items:flex-end;margin:0}}.cms-give-giving-tuesday .ways-to-give-section .ways-to-give-options .option{display:flex;flex-direction:row;align-items:center;justify-content:center;width:auto;margin-bottom:40px}@media screen and (min-width:600px){.cms-give-giving-tuesday .ways-to-give-section .ways-to-give-options .option{display:flex;flex-direction:column;align-items:center;width:initial;margin-bottom:0}}.cms-give-giving-tuesday .ways-to-give-section .ways-to-give-options .option img{width:100%;max-width:100px;margin-right:20px}@media screen and (min-width:600px){.cms-give-giving-tuesday .ways-to-give-section .ways-to-give-options .option img{margin-right:0}}.cms-give-giving-tuesday .ways-to-give-section .ways-to-give-options .option .option-content{text-align:left}.cms-give-giving-tuesday .ways-to-give-section .ways-to-give-options .option .option-content h4{color:#515f7f;font-size:20px;margin-bottom:16px;margin-top:0}@media screen and (min-width:600px){.cms-give-giving-tuesday .ways-to-give-section .ways-to-give-options .option .option-content h4{margin-top:26px}}.cms-give-giving-tuesday .ways-to-give-section .ways-to-give-options .option .option-content a{text-decoration:underline;color:#348efe;font-family:gotham medium,sans-serif;font-size:14px;margin:0}.cms-give-increase-your-gift .hero-image-one__content,.cms-give-dynamic-parish-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-survey-increase .hero-image-one__content,.cms-best-advent-ever-2019-survey-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-2020-survey-increase-your-gift .hero-image-one__content{padding-left:0!important;padding-right:0!important}@media screen and (min-width:321px){.cms-give-increase-your-gift .hero-image-one__content,.cms-give-dynamic-parish-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-survey-increase .hero-image-one__content,.cms-best-advent-ever-2019-survey-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-2020-survey-increase-your-gift .hero-image-one__content{padding-left:20px!important;padding-right:20px!important}}.cms-give-increase-your-gift .increase-hero-background,.cms-give-dynamic-parish-increase-your-gift .increase-hero-background,.cms-best-lent-ever-survey-increase .increase-hero-background,.cms-best-advent-ever-2019-survey-increase-your-gift .increase-hero-background,.cms-best-lent-ever-2020-survey-increase-your-gift .increase-hero-background{height:360px;width:100%;background-image:url(https://files.dynamiccatholic.com/home/give/increase-your-gift/Banner-Tac-Increase.jpg);background-position:right;background-size:auto 100%;background-repeat:no-repeat}@media screen and (min-width:620px){.cms-give-increase-your-gift .increase-hero-background,.cms-give-dynamic-parish-increase-your-gift .increase-hero-background,.cms-best-lent-ever-survey-increase .increase-hero-background,.cms-best-advent-ever-2019-survey-increase-your-gift .increase-hero-background,.cms-best-lent-ever-2020-survey-increase-your-gift .increase-hero-background{height:600px;background-position:center;background-size:auto 100%}}@media screen and (min-width:2080px){.cms-give-increase-your-gift .increase-hero-background,.cms-give-dynamic-parish-increase-your-gift .increase-hero-background,.cms-best-lent-ever-survey-increase .increase-hero-background,.cms-best-advent-ever-2019-survey-increase-your-gift .increase-hero-background,.cms-best-lent-ever-2020-survey-increase-your-gift .increase-hero-background{height:600px;background-position:center;background-size:100% auto}}.cms-give-increase-your-gift .increase-hero-background.bae,.cms-give-dynamic-parish-increase-your-gift .increase-hero-background.bae,.cms-best-lent-ever-survey-increase .increase-hero-background.bae,.cms-best-advent-ever-2019-survey-increase-your-gift .increase-hero-background.bae,.cms-best-lent-ever-2020-survey-increase-your-gift .increase-hero-background.bae{background-image:url(https://files.dynamiccatholic.com/home/best-advent-ever/2019/2019-survey/Banner-Tac-Increase.jpg)}.cms-give-increase-your-gift .hero-image-one__content,.cms-give-dynamic-parish-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-survey-increase .hero-image-one__content,.cms-best-advent-ever-2019-survey-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-2020-survey-increase-your-gift .hero-image-one__content{max-width:620px!important;top:50%!important;text-align:center}@media screen and (min-width:620px){.cms-give-increase-your-gift .hero-image-one__content,.cms-give-dynamic-parish-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-survey-increase .hero-image-one__content,.cms-best-advent-ever-2019-survey-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-2020-survey-increase-your-gift .hero-image-one__content{top:35%!important}}.cms-give-increase-your-gift .hero-image-one__content .hero-image-one__content--title,.cms-give-dynamic-parish-increase-your-gift .hero-image-one__content .hero-image-one__content--title,.cms-best-lent-ever-survey-increase .hero-image-one__content .hero-image-one__content--title,.cms-best-advent-ever-2019-survey-increase-your-gift .hero-image-one__content .hero-image-one__content--title,.cms-best-lent-ever-2020-survey-increase-your-gift .hero-image-one__content .hero-image-one__content--title{margin-bottom:20px;font-size:22px;line-height:140%}@media screen and (min-width:620px){.cms-give-increase-your-gift .hero-image-one__content .hero-image-one__content--title,.cms-give-dynamic-parish-increase-your-gift .hero-image-one__content .hero-image-one__content--title,.cms-best-lent-ever-survey-increase .hero-image-one__content .hero-image-one__content--title,.cms-best-advent-ever-2019-survey-increase-your-gift .hero-image-one__content .hero-image-one__content--title,.cms-best-lent-ever-2020-survey-increase-your-gift .hero-image-one__content .hero-image-one__content--title{font-size:30px;line-height:140%}}.cms-give-increase-your-gift .wForm form,.cms-give-dynamic-parish-increase-your-gift .wForm form,.cms-best-lent-ever-survey-increase .wForm form,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form{background-color:#fff!important;padding-left:20px!important;padding-right:20px!important}@media screen and (min-width:600px){.cms-give-increase-your-gift .wForm form,.cms-give-dynamic-parish-increase-your-gift .wForm form,.cms-best-lent-ever-survey-increase .wForm form,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form{padding-left:60px!important;padding-right:60px!important}}.cms-give-increase-your-gift .wForm form .choices,.cms-give-dynamic-parish-increase-your-gift .wForm form .choices,.cms-best-lent-ever-survey-increase .wForm form .choices,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .choices,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .choices{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:15px;margin-bottom:25px}.cms-give-increase-your-gift .wForm form .choices .oneChoice #tfa_40-L,.cms-give-dynamic-parish-increase-your-gift .wForm form .choices .oneChoice #tfa_40-L,.cms-best-lent-ever-survey-increase .wForm form .choices .oneChoice #tfa_40-L,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .choices .oneChoice #tfa_40-L,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .choices .oneChoice #tfa_40-L{padding-top:5px;padding-bottom:5px}.cms-give-increase-your-gift .wForm form .choices .oneChoice .label,.cms-give-dynamic-parish-increase-your-gift .wForm form .choices .oneChoice .label,.cms-best-lent-ever-survey-increase .wForm form .choices .oneChoice .label,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .choices .oneChoice .label,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .choices .oneChoice .label{display:block;padding:12px 5px;background:#f5f7fa;border-radius:1.49px;width:120px;height:49px;border:1px solid #e5e8f1;margin-bottom:10px;text-align:center;color:#8a94a5;transition:all .3s;position:relative}.cms-give-increase-your-gift .wForm form .choices .oneChoice .label:hover,.cms-give-dynamic-parish-increase-your-gift .wForm form .choices .oneChoice .label:hover,.cms-best-lent-ever-survey-increase .wForm form .choices .oneChoice .label:hover,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .choices .oneChoice .label:hover,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .choices .oneChoice .label:hover{background:#e5e8f1;color:#3a3f46}.cms-give-increase-your-gift .wForm form .choices .oneChoice .label:hover .plus-symbol,.cms-give-dynamic-parish-increase-your-gift .wForm form .choices .oneChoice .label:hover .plus-symbol,.cms-best-lent-ever-survey-increase .wForm form .choices .oneChoice .label:hover .plus-symbol,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .choices .oneChoice .label:hover .plus-symbol,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .choices .oneChoice .label:hover .plus-symbol{color:#3a3f46;border:2px solid #3a3f46;background:#e5e8f1}.cms-give-increase-your-gift .wForm form .choices .oneChoice .label .dollar_sign,.cms-give-dynamic-parish-increase-your-gift .wForm form .choices .oneChoice .label .dollar_sign,.cms-best-lent-ever-survey-increase .wForm form .choices .oneChoice .label .dollar_sign,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .choices .oneChoice .label .dollar_sign,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .choices .oneChoice .label .dollar_sign{position:absolute;left:6px;top:21px}.cms-give-increase-your-gift .wForm form .choices .oneChoice .label #other-label,.cms-give-dynamic-parish-increase-your-gift .wForm form .choices .oneChoice .label #other-label,.cms-best-lent-ever-survey-increase .wForm form .choices .oneChoice .label #other-label,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .choices .oneChoice .label #other-label,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .choices .oneChoice .label #other-label{position:absolute;font-size:10px}.cms-give-increase-your-gift .wForm form .choices .oneChoice .label input,.cms-give-dynamic-parish-increase-your-gift .wForm form .choices .oneChoice .label input,.cms-best-lent-ever-survey-increase .wForm form .choices .oneChoice .label input,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .choices .oneChoice .label input,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .choices .oneChoice .label input{height:100%;padding-top:15px!important;padding-left:15px!important;padding-bottom:0!important;border:none!important;color:#8a94a5!important;background:0 0!important;line-height:140%!important}.cms-give-increase-your-gift .wForm form .choices .oneChoice .label input:focus,.cms-give-dynamic-parish-increase-your-gift .wForm form .choices .oneChoice .label input:focus,.cms-best-lent-ever-survey-increase .wForm form .choices .oneChoice .label input:focus,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .choices .oneChoice .label input:focus,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .choices .oneChoice .label input:focus{outline:none!important;color:#17a9e1!important}.cms-give-increase-your-gift .wForm form .choices .oneChoice .label .plus-symbol,.cms-give-dynamic-parish-increase-your-gift .wForm form .choices .oneChoice .label .plus-symbol,.cms-best-lent-ever-survey-increase .wForm form .choices .oneChoice .label .plus-symbol,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .choices .oneChoice .label .plus-symbol,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .choices .oneChoice .label .plus-symbol{display:inline-block;background:#f5f7fa;color:#8a94a5;padding-left:4px;padding-right:4px;margin-right:8px;border-radius:50%;border:2px solid #8a94a5;transition:all .3s}.cms-give-increase-your-gift .wForm form .choices .oneChoice input[type=radio],.cms-give-dynamic-parish-increase-your-gift .wForm form .choices .oneChoice input[type=radio],.cms-best-lent-ever-survey-increase .wForm form .choices .oneChoice input[type=radio],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .choices .oneChoice input[type=radio],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .choices .oneChoice input[type=radio]{display:none}.cms-give-increase-your-gift .wForm form .choices .oneChoice input[type=radio]:checked+label,.cms-give-dynamic-parish-increase-your-gift .wForm form .choices .oneChoice input[type=radio]:checked+label,.cms-best-lent-ever-survey-increase .wForm form .choices .oneChoice input[type=radio]:checked+label,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .choices .oneChoice input[type=radio]:checked+label,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .choices .oneChoice input[type=radio]:checked+label{color:#17a9e1;border:1px solid #17a9e1}.cms-give-increase-your-gift .wForm form .choices .oneChoice input[type=radio]:checked+label .plus-symbol,.cms-give-dynamic-parish-increase-your-gift .wForm form .choices .oneChoice input[type=radio]:checked+label .plus-symbol,.cms-best-lent-ever-survey-increase .wForm form .choices .oneChoice input[type=radio]:checked+label .plus-symbol,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .choices .oneChoice input[type=radio]:checked+label .plus-symbol,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .choices .oneChoice input[type=radio]:checked+label .plus-symbol{display:inline-block;background:#18a9e2;color:#f5f7fa;padding-left:4px;padding-right:4px;margin-right:8px;border-radius:50%;border:2px solid #18a9e2}.cms-give-increase-your-gift .wForm input[type=text],.cms-give-dynamic-parish-increase-your-gift .wForm input[type=text],.cms-best-lent-ever-survey-increase .wForm input[type=text],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm input[type=text],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm input[type=text]{padding:6px!important;background:#f5f7fa!important;border-radius:1.49px!important;border:1px solid #e5e8f1!important;font-size:14px;color:#8a94a5}.cms-give-increase-your-gift #increase_form_section,.cms-give-dynamic-parish-increase-your-gift #increase_form_section,.cms-best-lent-ever-survey-increase #increase_form_section,.cms-best-advent-ever-2019-survey-increase-your-gift #increase_form_section,.cms-best-lent-ever-2020-survey-increase-your-gift #increase_form_section{position:relative;top:0;max-width:502px;margin-top:0;box-shadow:0 10px 49px -1px rgba(0,0,0,.2)}@media screen and (min-width:502px){.cms-give-increase-your-gift #increase_form_section,.cms-give-dynamic-parish-increase-your-gift #increase_form_section,.cms-best-lent-ever-survey-increase #increase_form_section,.cms-best-advent-ever-2019-survey-increase-your-gift #increase_form_section,.cms-best-lent-ever-2020-survey-increase-your-gift #increase_form_section{margin:30px auto}}@media screen and (min-width:620px){.cms-give-increase-your-gift #increase_form_section,.cms-give-dynamic-parish-increase-your-gift #increase_form_section,.cms-best-lent-ever-survey-increase #increase_form_section,.cms-best-advent-ever-2019-survey-increase-your-gift #increase_form_section,.cms-best-lent-ever-2020-survey-increase-your-gift #increase_form_section{top:-170px;margin-top:0}}.cms-give-increase-your-gift #increase_form_section .increase-form-header,.cms-give-dynamic-parish-increase-your-gift #increase_form_section .increase-form-header,.cms-best-lent-ever-survey-increase #increase_form_section .increase-form-header,.cms-best-advent-ever-2019-survey-increase-your-gift #increase_form_section .increase-form-header,.cms-best-lent-ever-2020-survey-increase-your-gift #increase_form_section .increase-form-header{background:#17a9e1}.cms-give-increase-your-gift #increase_form_section .increase-form-header p,.cms-give-dynamic-parish-increase-your-gift #increase_form_section .increase-form-header p,.cms-best-lent-ever-survey-increase #increase_form_section .increase-form-header p,.cms-best-advent-ever-2019-survey-increase-your-gift #increase_form_section .increase-form-header p,.cms-best-lent-ever-2020-survey-increase-your-gift #increase_form_section .increase-form-header p{margin-top:0;margin-bottom:0;padding:20px;color:#fff}@media screen and (min-width:640px){.cms-give-increase-your-gift #increase_form_section .increase-form-header p,.cms-give-dynamic-parish-increase-your-gift #increase_form_section .increase-form-header p,.cms-best-lent-ever-survey-increase #increase_form_section .increase-form-header p,.cms-best-advent-ever-2019-survey-increase-your-gift #increase_form_section .increase-form-header p,.cms-best-lent-ever-2020-survey-increase-your-gift #increase_form_section .increase-form-header p{padding:40px 50px}}.cms-give-increase-your-gift #increase_form_section #tfa_42-b #tfa_42-HTML,.cms-give-dynamic-parish-increase-your-gift #increase_form_section #tfa_42-b #tfa_42-HTML,.cms-best-lent-ever-survey-increase #increase_form_section #tfa_42-b #tfa_42-HTML,.cms-best-advent-ever-2019-survey-increase-your-gift #increase_form_section #tfa_42-b #tfa_42-HTML,.cms-best-lent-ever-2020-survey-increase-your-gift #increase_form_section #tfa_42-b #tfa_42-HTML{font-size:9px;color:#8a94a5}.cms-give-increase-your-gift #amountError,.cms-give-dynamic-parish-increase-your-gift #amountError,.cms-best-lent-ever-survey-increase #amountError,.cms-best-advent-ever-2019-survey-increase-your-gift #amountError,.cms-best-lent-ever-2020-survey-increase-your-gift #amountError{margin-top:-45px;width:100%;text-align:center}.cms-best-lent-ever-survey-increase .increase-hero-background{height:360px;width:100%;background-image:url(https://files.dynamiccatholic.com/home/best-lent-ever/2019/survey/increase/ble-increase-form-hero.jpg);background-position:right;background-size:auto 100%;background-repeat:no-repeat}@media screen and (min-width:620px){.cms-best-lent-ever-survey-increase .increase-hero-background{height:600px;background-position:center;background-size:auto 100%}}@media screen and (min-width:2080px){.cms-best-lent-ever-survey-increase .increase-hero-background{height:600px;background-position:center;background-size:100% auto}}.cms-best-lent-ever-survey-increase #increase_form_section .increase-form-header{background:#38388e}.cms-best-lent-ever-survey-increase #increase_form_section .increase-form-header p{margin-top:0;margin-bottom:0;padding:20px;color:#fff;text-align:center;font-family:gotham bold,sans-serif}.cms-give-dynamic-parish-increase-your-gift-thank-you .content{max-width:850px;margin:150px auto;text-align:center;padding-left:20px;padding-right:20px}.cms-give-dynamic-parish-increase-your-gift-thank-you .content img{max-width:148px;text-align:center;margin:0 auto}.cms-give-dynamic-parish-increase-your-gift-thank-you .content h1{font-size:38px;text-align:center;text-transform:uppercase;letter-spacing:.15em}.cms-give-dynamic-parish-increase-your-gift-thank-you .content p{text-align:center}.cms-give-dynamic-parish-increase-your-gift-thank-you .content .divider{height:0;border-top:3px solid #0fc7d9;max-width:436px;margin:80px auto 0}body[class*=" cms-give-year-in-review"] .wrapper-900{text-align:center}body[class*=" cms-give-year-in-review"] .wrapper-900 .content{padding:0 30px}body[class*=" cms-give-year-in-review"] .wrapper-900 .content h2{color:#eb5a3d;max-width:600px}body[class*=" cms-give-year-in-review"] .wrapper-900 .content *{display:block;margin:40px auto 0}body[class*=" cms-give-year-in-review"] .yir-header{align-items:center;background:url(https://files.dynamiccatholic.com/home/year-in-review/2018/background2x.jpg);padding:0}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] .yir-header{padding:20px}}body[class*=" cms-give-year-in-review"] .yir-header .flex-item-half{flex:1;text-align:center;width:100%;padding:0;margin:0}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] .yir-header .flex-item-half{margin:0 20px;padding:20px}}body[class*=" cms-give-year-in-review"] .yir-header .flex-item-half #donate-form{background:0 0!important}body[class*=" cms-give-year-in-review"] .yir-header .flex-item-half #donate-form #submit-donation{margin-top:30px}body[class*=" cms-give-year-in-review"] .yir-header .flex-item-half #donate-form #other-value{padding:0 0 20px 10px}body[class*=" cms-give-year-in-review"] .yir-header .flex-item-half #donate-form #other-value::-webkit-input-placeholder{text-align:left;color:#000;font-size:12px}body[class*=" cms-give-year-in-review"] .yir-header .flex-item-half #donate-form #other-value::-moz-placeholder{text-align:left;color:#000;font-size:12px}body[class*=" cms-give-year-in-review"] .yir-header .flex-item-half #donate-form #other-value:-ms-input-placeholder{text-align:left;color:#000;font-size:12px}body[class*=" cms-give-year-in-review"] .yir-header .flex-item-half #donate-form #other-value::-ms-input-placeholder{text-align:left;color:#000;font-size:12px}body[class*=" cms-give-year-in-review"] .yir-header .flex-item-half #donate-form #other-value::placeholder{text-align:left;color:#000;font-size:12px}body[class*=" cms-give-year-in-review"] .navy-link{color:#003763}body[class*=" cms-give-year-in-review"] .navy-link:hover{color:#ed5935}body[class*=" cms-give-year-in-review"] .video-hero{min-height:240px}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] .video-hero{margin:0;min-height:400px}}body[class*=" cms-give-year-in-review"] #donate-form{position:relative;display:block!important;opacity:1!important;max-width:none!important;margin:0 auto;text-align:center}body[class*=" cms-give-year-in-review"] #donate-form #donate-buttons{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%!important;width:100%;margin:0 auto}@media screen and (min-width:900px){body[class*=" cms-give-year-in-review"] #donate-form #donate-buttons{flex-wrap:nowrap}}body[class*=" cms-give-year-in-review"] #donate-form #donate-buttons .amount-group{display:block}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #donate-form #donate-buttons .amount-group{display:flex}}body[class*=" cms-give-year-in-review"] #donate-form #donate-buttons .amount-group .button{background:#f8f8f8;color:#3e3e3e;flex:1;margin:0 15px 10px!important;min-width:200px!important}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #donate-form #donate-buttons .amount-group .button{margin:15px!important}}body[class*=" cms-give-year-in-review"] #yir-video-section{background:#003763;padding:0 0 50px}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #yir-video-section{padding:50px 60px}}body[class*=" cms-give-year-in-review"] #yir-video-section .flex-container{justify-content:space-around;flex-direction:column}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #yir-video-section .flex-container{flex-direction:row}}body[class*=" cms-give-year-in-review"] #yir-video-section .featured-video{max-width:100%;width:100%;overflow:hidden;position:relative}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #yir-video-section .featured-video{max-width:60%}}body[class*=" cms-give-year-in-review"] #yir-video-section .featured-video .video-responsive{opacity:0;transition:opacity .4s}body[class*=" cms-give-year-in-review"] #yir-video-section .featured-video .video-responsive.video-show{opacity:1;z-index:60}body[class*=" cms-give-year-in-review"] #yir-video-section .featured-video .video-still{height:100%;width:100%;position:absolute;max-width:none;top:0;max-width:none;max-height:none;z-index:20}body[class*=" cms-give-year-in-review"] #yir-video-section .featured-video .video-still img{width:100%}body[class*=" cms-give-year-in-review"] #yir-video-section .featured-video-description{max-width:100%;margin-top:45px;padding-left:60px;padding-right:60px}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #yir-video-section .featured-video-description{max-width:25%;margin-top:0;padding:0}}body[class*=" cms-give-year-in-review"] #yir-video-section .featured-video-description h1{margin-top:0;font-size:28px;color:#fff}body[class*=" cms-give-year-in-review"] #yir-video-section .featured-video-description p{color:#fff}body[class*=" cms-give-year-in-review"] .z-layout-row .flex-container{flex-direction:column}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] .z-layout-row .flex-container{flex-direction:row}}body[class*=" cms-give-year-in-review"] .z-layout-row .flex-container .flex-item-half{max-width:100%;text-align:left!important;max-height:none;padding-top:50px;padding-bottom:50px}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] .z-layout-row .flex-container .flex-item-half{max-width:50%;max-height:600px}}@media screen and (min-width:1333px){body[class*=" cms-give-year-in-review"] .z-layout-row .flex-container .flex-item-half{max-width:50%;max-height:none}}body[class*=" cms-give-year-in-review"] #blessed-row{border-bottom:16px solid #fff;margin-bottom:0;overflow:hidden}body[class*=" cms-give-year-in-review"] #blessed-row .image-half img{width:100%;max-width:none;height:auto;display:block}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #blessed-row .image-half img{width:auto;max-width:none;height:100%;margin-left:-187px}}@media screen and (min-width:900px){body[class*=" cms-give-year-in-review"] #blessed-row .image-half img{margin-left:0}}@media screen and (min-width:1333px){body[class*=" cms-give-year-in-review"] #blessed-row .image-half img{width:100%;height:auto}}body[class*=" cms-give-year-in-review"] #blessed-row .content-half{background:url(https://files.dynamiccatholic.com/home/give/year-in-review/yir-1-r.jpg);background-size:auto 100%;display:flex;align-items:center;min-height:500px}@media screen and (min-width:640px){body[class*=" cms-give-year-in-review"] #blessed-row .content-half{background-size:100% auto}}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #blessed-row .content-half{background-size:auto 100%}}@media screen and (min-width:1580px){body[class*=" cms-give-year-in-review"] #blessed-row .content-half{background-size:100% auto}}body[class*=" cms-give-year-in-review"] #blessed-row .content-half .content{max-width:90%;margin:0 auto}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #blessed-row .content-half .content{max-width:70%}}body[class*=" cms-give-year-in-review"] #blessed-row .content-half .content hr{border-top:1px solid #fff;margin-top:50px;margin-bottom:40px}body[class*=" cms-give-year-in-review"] #blessed-row .content-half .content h2{color:#fff;font-size:19px}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #blessed-row .content-half .content h2{font-size:23px}}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #blessed-row .content-half .content h2{font-size:28px}}body[class*=" cms-give-year-in-review"] #blessed-row .content-half .content p{color:#fff}body[class*=" cms-give-year-in-review"] #blessed-row .content-half .content .yir-stat{text-transform:uppercase;font-family:gotham bold;text-align:center;font-size:19px;line-height:140%}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #blessed-row .content-half .content .yir-stat{font-size:28px}}body[class*=" cms-give-year-in-review"] #claudia-row{border-bottom:16px solid #fff;margin-bottom:0;overflow:hidden}body[class*=" cms-give-year-in-review"] #claudia-row .image-half img{width:100%;max-width:none;height:auto;display:block}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #claudia-row .image-half img{width:auto;max-width:none;height:100%}}@media screen and (min-width:1333px){body[class*=" cms-give-year-in-review"] #claudia-row .image-half img{width:100%;height:auto}}body[class*=" cms-give-year-in-review"] #claudia-row .content-half{background:url(https://files.dynamiccatholic.com/home/give/year-in-review/yir-2-l.jpg);background-size:auto 100%;display:flex;background-position:center;align-items:center}@media screen and (min-width:640px){body[class*=" cms-give-year-in-review"] #claudia-row .content-half{background-size:100% auto}}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #claudia-row .content-half{background-size:auto 100%}}@media screen and (min-width:1580px){body[class*=" cms-give-year-in-review"] #claudia-row .content-half{background-size:100% auto}}body[class*=" cms-give-year-in-review"] #claudia-row .content-half .content{max-width:90%;margin:0 auto}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #claudia-row .content-half .content{max-width:70%}}body[class*=" cms-give-year-in-review"] #claudia-row .content-half .content hr{border-top:1px solid #fff;margin-top:50px;margin-bottom:40px}body[class*=" cms-give-year-in-review"] #claudia-row .content-half .content h2{color:#fff;font-size:19px}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #claudia-row .content-half .content h2{font-size:23px}}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #claudia-row .content-half .content h2{font-size:28px}}body[class*=" cms-give-year-in-review"] #claudia-row .content-half .content p{color:#fff}body[class*=" cms-give-year-in-review"] #claudia-row .content-half .content .yir-stat{text-transform:uppercase;font-family:gotham bold;text-align:center;font-size:19px;line-height:140%}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #claudia-row .content-half .content .yir-stat{font-size:28px}}body[class*=" cms-give-year-in-review"] #bae-ble-row{border-bottom:16px solid #fff;margin-bottom:0;overflow:hidden}body[class*=" cms-give-year-in-review"] #bae-ble-row .image-half img{width:100%;max-width:none;height:auto;display:block}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #bae-ble-row .image-half img{width:auto;max-width:none;height:100%}}@media screen and (min-width:1333px){body[class*=" cms-give-year-in-review"] #bae-ble-row .image-half img{width:100%;height:auto}}body[class*=" cms-give-year-in-review"] #bae-ble-row .content-half{background:url(https://files.dynamiccatholic.com/home/give/year-in-review/yir-3-r.jpg);background-size:auto 100%;display:flex;background-position:center;align-items:center}@media screen and (min-width:640px){body[class*=" cms-give-year-in-review"] #bae-ble-row .content-half{background-size:100% auto}}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #bae-ble-row .content-half{background-size:auto 100%}}@media screen and (min-width:1580px){body[class*=" cms-give-year-in-review"] #bae-ble-row .content-half{background-size:100% auto}}body[class*=" cms-give-year-in-review"] #bae-ble-row .content-half .content{max-width:90%;margin:0 auto}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #bae-ble-row .content-half .content{max-width:70%}}body[class*=" cms-give-year-in-review"] #bae-ble-row .content-half .content hr{border-top:1px solid #fff;margin-top:50px;margin-bottom:40px}body[class*=" cms-give-year-in-review"] #bae-ble-row .content-half .content h2{color:#fff;font-size:19px}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #bae-ble-row .content-half .content h2{font-size:23px}}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #bae-ble-row .content-half .content h2{font-size:28px}}body[class*=" cms-give-year-in-review"] #bae-ble-row .content-half .content p{color:#fff}body[class*=" cms-give-year-in-review"] #bae-ble-row .content-half .content .yir-stat{text-transform:uppercase;font-family:gotham bold;text-align:center;font-size:19px;line-height:140%}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #bae-ble-row .content-half .content .yir-stat{font-size:28px}}body[class*=" cms-give-year-in-review"] #teen-row{border-bottom:16px solid #fff;margin-bottom:0;overflow:hidden}body[class*=" cms-give-year-in-review"] #teen-row .image-half img{width:100%;max-width:none;height:auto;display:block}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #teen-row .image-half img{width:auto;max-width:none;height:100%}}@media screen and (min-width:1333px){body[class*=" cms-give-year-in-review"] #teen-row .image-half img{width:100%;height:auto}}body[class*=" cms-give-year-in-review"] #teen-row .content-half{background:url(https://files.dynamiccatholic.com/home/give/year-in-review/yir-4-l.jpg);background-size:auto 100%;display:flex;align-items:center;background-position:center}@media screen and (min-width:640px){body[class*=" cms-give-year-in-review"] #teen-row .content-half{background-size:100% auto}}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #teen-row .content-half{background-size:auto 100%}}@media screen and (min-width:1580px){body[class*=" cms-give-year-in-review"] #teen-row .content-half{background-size:100% auto}}body[class*=" cms-give-year-in-review"] #teen-row .content-half .content{max-width:90%;margin:0 auto}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #teen-row .content-half .content{max-width:70%}}body[class*=" cms-give-year-in-review"] #teen-row .content-half .content hr{border-top:1px solid #fff;margin-top:50px;margin-bottom:40px}body[class*=" cms-give-year-in-review"] #teen-row .content-half .content h2{color:#fff;font-size:19px}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #teen-row .content-half .content h2{font-size:23px}}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #teen-row .content-half .content h2{font-size:28px}}body[class*=" cms-give-year-in-review"] #teen-row .content-half .content p{color:#fff}body[class*=" cms-give-year-in-review"] #teen-row .content-half .content .yir-stat{text-transform:uppercase;font-family:gotham bold;text-align:center;font-size:19px;line-height:140%}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #teen-row .content-half .content .yir-stat{font-size:28px}}body[class*=" cms-give-year-in-review"] #rosary-row{border-bottom:16px solid #fff;margin-bottom:0;overflow:hidden}body[class*=" cms-give-year-in-review"] #rosary-row .image-half img{width:100%;max-width:none;height:auto;display:block}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #rosary-row .image-half img{width:auto;max-width:none;height:100%;margin-left:-187px}}@media screen and (min-width:900px){body[class*=" cms-give-year-in-review"] #rosary-row .image-half img{margin-left:0}}@media screen and (min-width:1333px){body[class*=" cms-give-year-in-review"] #rosary-row .image-half img{width:100%;height:auto}}body[class*=" cms-give-year-in-review"] #rosary-row .content-half{background:url(https://files.dynamiccatholic.com/home/give/year-in-review/yir-5-r.jpg);background-size:auto 100%;display:flex;align-items:center}@media screen and (min-width:640px){body[class*=" cms-give-year-in-review"] #rosary-row .content-half{background-size:100% auto}}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #rosary-row .content-half{background-size:auto 100%}}@media screen and (min-width:1580px){body[class*=" cms-give-year-in-review"] #rosary-row .content-half{background-size:100% auto}}body[class*=" cms-give-year-in-review"] #rosary-row .content-half .content{max-width:90%;margin:0 auto}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #rosary-row .content-half .content{max-width:70%}}body[class*=" cms-give-year-in-review"] #rosary-row .content-half .content hr{border-top:1px solid #fff;margin-top:50px;margin-bottom:40px}body[class*=" cms-give-year-in-review"] #rosary-row .content-half .content h2{color:#fff;font-size:19px}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #rosary-row .content-half .content h2{font-size:23px}}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #rosary-row .content-half .content h2{font-size:28px}}body[class*=" cms-give-year-in-review"] #rosary-row .content-half .content p{color:#fff}body[class*=" cms-give-year-in-review"] #rosary-row .content-half .content .yir-stat{text-transform:uppercase;font-family:gotham bold;text-align:center;font-size:19px;line-height:140%}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #rosary-row .content-half .content .yir-stat{font-size:28px}}body[class*=" cms-give-year-in-review"] #hudsons-row{border-bottom:16px solid #fff;margin-bottom:0;overflow:hidden}body[class*=" cms-give-year-in-review"] #hudsons-row .image-half img{width:100%;max-width:none;height:auto;display:block}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #hudsons-row .image-half img{width:auto;max-width:none;height:100%}}@media screen and (min-width:1333px){body[class*=" cms-give-year-in-review"] #hudsons-row .image-half img{width:100%;height:auto}}body[class*=" cms-give-year-in-review"] #hudsons-row .content-half{background:url(https://files.dynamiccatholic.com/home/give/year-in-review/yir-6-l.jpg);background-size:auto 100%;display:flex;background-position:center;align-items:center}@media screen and (min-width:640px){body[class*=" cms-give-year-in-review"] #hudsons-row .content-half{background-size:100% auto}}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #hudsons-row .content-half{background-size:auto 100%}}@media screen and (min-width:1580px){body[class*=" cms-give-year-in-review"] #hudsons-row .content-half{background-size:100% auto}}body[class*=" cms-give-year-in-review"] #hudsons-row .content-half .content{max-width:90%;margin:0 auto}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #hudsons-row .content-half .content{max-width:70%}}body[class*=" cms-give-year-in-review"] #hudsons-row .content-half .content hr{border-top:1px solid #fff;margin-top:50px;margin-bottom:40px}body[class*=" cms-give-year-in-review"] #hudsons-row .content-half .content h2{color:#fff;font-size:19px}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #hudsons-row .content-half .content h2{font-size:23px}}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #hudsons-row .content-half .content h2{font-size:28px}}body[class*=" cms-give-year-in-review"] #hudsons-row .content-half .content p{color:#fff}body[class*=" cms-give-year-in-review"] #hudsons-row .content-half .content .yir-stat{text-transform:uppercase;font-family:gotham bold;text-align:center;font-size:19px;line-height:140%}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #hudsons-row .content-half .content .yir-stat{font-size:28px}}body[class*=" cms-give-year-in-review"] #book-program-row{border-bottom:16px solid #fff;margin-bottom:0;overflow:hidden}body[class*=" cms-give-year-in-review"] #book-program-row .image-half img{width:100%;max-width:none;height:auto;display:block}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #book-program-row .image-half img{width:auto;max-width:none;height:100%;margin-left:-187px}}@media screen and (min-width:900px){body[class*=" cms-give-year-in-review"] #book-program-row .image-half img{margin-left:0}}@media screen and (min-width:1333px){body[class*=" cms-give-year-in-review"] #book-program-row .image-half img{width:100%;height:auto}}body[class*=" cms-give-year-in-review"] #book-program-row .content-half{background:url(https://files.dynamiccatholic.com/home/give/year-in-review/yir-7-r.jpg);background-size:auto 100%;display:flex;background-position:center;align-items:center}@media screen and (min-width:640px){body[class*=" cms-give-year-in-review"] #book-program-row .content-half{background-size:100% auto}}@media screen and (min-width:768px){body[class*=" cms-give-year-in-review"] #book-program-row .content-half{background-size:auto 100%}}@media screen and (min-width:1580px){body[class*=" cms-give-year-in-review"] #book-program-row .content-half{background-size:100% auto}}body[class*=" cms-give-year-in-review"] #book-program-row .content-half .content{max-width:90%;margin:0 auto}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #book-program-row .content-half .content{max-width:70%}}body[class*=" cms-give-year-in-review"] #book-program-row .content-half .content hr{border-top:1px solid #fff;margin-top:50px;margin-bottom:40px}body[class*=" cms-give-year-in-review"] #book-program-row .content-half .content h2{color:#fff;font-size:19px}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #book-program-row .content-half .content h2{font-size:23px}}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #book-program-row .content-half .content h2{font-size:28px}}body[class*=" cms-give-year-in-review"] #book-program-row .content-half .content p{color:#fff}body[class*=" cms-give-year-in-review"] #book-program-row .content-half .content .yir-stat{text-transform:uppercase;font-family:gotham bold;text-align:center;font-size:19px;line-height:140%}@media screen and (min-width:1200px){body[class*=" cms-give-year-in-review"] #book-program-row .content-half .content .yir-stat{font-size:28px}}body[class*=" cms-give-year-in-review"] #yir-footer{background:url(https://files.dynamiccatholic.com/home/give/year-in-review/yir-footer.jpg);background-position:right top;background-size:auto 100%;padding:80px 0;min-height:600px;display:flex;align-items:center}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #yir-footer{padding:80px 60px}}@media screen and (min-width:1410px){body[class*=" cms-give-year-in-review"] #yir-footer{background-size:100% auto}}body[class*=" cms-give-year-in-review"] #yir-footer #yir-footer-content{max-width:90%;text-align:center;margin:0 auto}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #yir-footer #yir-footer-content{max-width:800px}}body[class*=" cms-give-year-in-review"] #yir-footer #yir-footer-content a{text-decoration:underline;color:#fff;transition:color .4s}body[class*=" cms-give-year-in-review"] #yir-footer #yir-footer-content a:hover{color:#f15932}body[class*=" cms-give-year-in-review"] #yir-footer #yir-footer-content h2{color:#fff}body[class*=" cms-give-year-in-review"] #yir-footer #yir-footer-content p{color:#fff}body[class*=" cms-give-year-in-review"] #yir-donate-bar{display:flex;justify-content:center;flex-wrap:wrap;transform:translateY(100%);align-items:center;background:#f15932;position:fixed;bottom:0;width:100%;padding:10px 20px;transition:all .6s}body[class*=" cms-give-year-in-review"] #yir-donate-bar p{margin-right:0;margin-top:0;margin-bottom:0;color:#fff;font-family:gotham bold;font-size:14px;text-align:center}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #yir-donate-bar p{font-size:20px;margin-right:60px;margin-bottom:10px}}@media screen and (min-width:900px){body[class*=" cms-give-year-in-review"] #yir-donate-bar p{margin-bottom:0}}body[class*=" cms-give-year-in-review"] #yir-donate-bar .show-on-mobile{display:inline-block;text-decoration:underline;color:#17a9e1}@media screen and (min-width:600px){body[class*=" cms-give-year-in-review"] #yir-donate-bar .show-on-mobile{display:none}}body[class*=" cms-give-year-in-review"] .barUp{transform:translateY(0)!important}body[class*=" cms-give-year-in-review"] .fixedBar{position:static!important}body[class*=cms-give-giving-tuesday-now] .link-area{display:flex;align-items:center;justify-content:center;padding-left:20px;padding-right:20px;margin-bottom:45px}body[class*=cms-give-giving-tuesday-now] .link-area p{font-family:gotham bold,sans-serif;font-size:16px;margin-right:10px;color:#fff}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .link-area p{color:#3e3e3e}}body[class*=cms-give-giving-tuesday-now] .link-area .link-box{max-width:300px;width:100%;display:flex;background:#f6f9fc;border:1px solid #dfe5ef;justify-content:space-between;padding-left:15px;line-height:40px;overflow:hidden;position:relative}body[class*=cms-give-giving-tuesday-now] .link-area .link-box p{white-space:nowrap;font-family:gotham book,sans-serif;margin:7px}body[class*=cms-give-giving-tuesday-now] .link-area .link-box .copy-btn{padding-left:10px;padding-right:10px;border-left:1px solid #dfe5ef;transition:all .2s;position:absolute;right:0;background:#dbe6f1}body[class*=cms-give-giving-tuesday-now] .link-area .link-box .copy-btn:hover{background:#c2ccdd;cursor:pointer}body[class*=cms-give-giving-tuesday-now] .lights-out{background:#07090f;opacity:0;position:fixed;top:0;width:100%;height:100%;z-index:3;transition:opacity 2s;pointer-events:none}body[class*=cms-give-giving-tuesday-now] .full-page-container{position:relative;width:100%;height:auto;margin:0;padding:0}body[class*=cms-give-giving-tuesday-now] .video-background{background:url(https://files.dynamiccatholic.com/home/events/peace-in-a-pandemic/peace-in-a-pandemic-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:335px;position:absolute;top:0;z-index:-10}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .video-background{height:400px}}body[class*=cms-give-giving-tuesday-now] .video-background.gt-now{background:url(https://files.dynamiccatholic.com/home/give/giving-tuesday-now/video-background.jpg)}body[class*=cms-give-giving-tuesday-now] .reflection-container{margin-top:0;max-width:840px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:130px}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container{padding-top:80px}}body[class*=cms-give-giving-tuesday-now] .reflection-container .title-section{display:flex;justify-content:space-between;align-items:center;flex-direction:column;margin-bottom:20px}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container .title-section{flex-direction:row}}body[class*=cms-give-giving-tuesday-now] .reflection-container .title-section img{max-width:120px;margin-left:0;margin-bottom:40px}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container .title-section img{margin-left:10px;max-width:140px;margin-bottom:0}}body[class*=cms-give-giving-tuesday-now] .reflection-container .title-section h1{font-size:28px;margin-bottom:0;margin-top:0}body[class*=cms-give-giving-tuesday-now] .reflection-container h1,body[class*=cms-give-giving-tuesday-now] .reflection-container h2{color:#3f3f3f}body[class*=cms-give-giving-tuesday-now] .reflection-container .daily-video-section{max-width:784px;margin:0 auto;box-shadow:0 16px 48px 0 rgba(24,37,67,.4);border-radius:4.6px;overflow:hidden;position:relative}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container .daily-video-section{margin:0 auto 25px}}body[class*=cms-give-giving-tuesday-now] .reflection-container .daily-video-section .daily-video-still{display:block;position:absolute;top:0;z-index:10}body[class*=cms-give-giving-tuesday-now] .reflection-container .daily-video-section .daily-video-still img{display:block}body[class*=cms-give-giving-tuesday-now] .reflection-container .daily-video-section .daily-video-still.video-playing{display:none}body[class*=cms-give-giving-tuesday-now] .reflection-container .daily-video-section .daily-video{position:relative;z-index:5}body[class*=cms-give-giving-tuesday-now] .reflection-container .daily-video-section .video-donate-bar{width:100%;padding-left:25px;padding-right:25px;background:#2653b0;min-height:69px}body[class*=cms-give-giving-tuesday-now] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:69px;padding-top:12px;padding-bottom:12px}@media screen and (min-width:580px){body[class*=cms-give-giving-tuesday-now] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner{flex-direction:row}}body[class*=cms-give-giving-tuesday-now] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p{font-family:gotham medium,sans-serif;color:#fff;font-size:16px;margin-right:0;margin-top:0;margin-bottom:15px;text-align:center}@media screen and (min-width:580px){body[class*=cms-give-giving-tuesday-now] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p{text-align:left;margin-bottom:0;margin-right:20px;font-size:20px}}body[class*=cms-give-giving-tuesday-now] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner button{color:#3062ff;text-transform:none;font-size:16px;padding-left:24px;padding-right:24px;background:#fff}body[class*=cms-give-giving-tuesday-now] .reflection-container #main-content-section{padding-bottom:60px;margin-bottom:80px;text-align:left;max-width:558px;margin:0 auto}body[class*=cms-give-giving-tuesday-now] .reflection-container #main-content-section h2{color:#182543;margin-top:0;font-size:20px}body[class*=cms-give-giving-tuesday-now] .reflection-container #main-content-section p{color:#182543;margin-top:0;font-size:16px;margin-bottom:20px}body[class*=cms-give-giving-tuesday-now] .reflection-container #product-section{max-width:784px;margin:0 auto;text-align:center;padding-left:20px;padding-right:20px}body[class*=cms-give-giving-tuesday-now] .reflection-container #product-section h1{font-size:40px}body[class*=cms-give-giving-tuesday-now] .reflection-container #product-section p{margin-top:0;font-size:20px;line-height:32px}body[class*=cms-give-giving-tuesday-now] .reflection-container #product-section a{display:flex;justify-content:center;align-items:center;color:#3062ff}body[class*=cms-give-giving-tuesday-now] .reflection-container #product-section a:hover{cursor:pointer}body[class*=cms-give-giving-tuesday-now] .reflection-container #secondary-content-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container #secondary-content-section{flex-direction:row;text-align:left;align-items:flex-start}}body[class*=cms-give-giving-tuesday-now] .reflection-container #secondary-content-section div:nth-of-type(1){display:flex;align-items:center;flex-direction:column;max-width:288px;width:100%;justify-content:space-between;margin-bottom:20px}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container #secondary-content-section div:nth-of-type(1){flex-direction:row;text-align:left;align-items:flex-start;margin-bottom:0}}body[class*=cms-give-giving-tuesday-now] .reflection-container #secondary-content-section div:nth-of-type(1) i{font-size:48px;color:#17a9e1;margin-right:8px}body[class*=cms-give-giving-tuesday-now] .reflection-container #secondary-content-section div:nth-of-type(2){max-width:462px;width:100%}body[class*=cms-give-giving-tuesday-now] .reflection-container #secondary-content-section h2{color:#182543;margin-top:0;line-height:28px;font-size:22px;margin-bottom:0}body[class*=cms-give-giving-tuesday-now] .reflection-container #secondary-content-section p{color:#182543;margin-top:0;margin-bottom:35px;max-width:330px}body[class*=cms-give-giving-tuesday-now] .reflection-container #secondary-content-section a{color:#348efe;text-decoration:underline}body[class*=cms-give-giving-tuesday-now] .reflection-container .actions-section{margin-top:90px}body[class*=cms-give-giving-tuesday-now] .reflection-container .actions-section .flex-container{align-items:center;justify-content:space-between!important;max-width:798px;margin-left:auto;margin-right:auto;margin-bottom:80px}body[class*=cms-give-giving-tuesday-now] .reflection-container .actions-section .flex-container:nth-of-type(2){flex-direction:column-reverse}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container .actions-section .flex-container:nth-of-type(2){flex-direction:row}}body[class*=cms-give-giving-tuesday-now] .reflection-container .actions-section .flex-container .flex-item-half{padding:0;position:relative;width:100%;max-width:100%;text-align:initial}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container .actions-section .flex-container .flex-item-half{max-width:50%}}body[class*=cms-give-giving-tuesday-now] .reflection-container .actions-section .flex-container .flex-item-half.image-half{border-radius:4.6px;overflow:hidden;margin-bottom:30px}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container .actions-section .flex-container .flex-item-half.image-half{margin-bottom:none}}body[class*=cms-give-giving-tuesday-now] .reflection-container .actions-section .flex-container .flex-item-half.image-half img{display:block}body[class*=cms-give-giving-tuesday-now] .reflection-container .actions-section .flex-container .flex-item-half.content{text-align:left;max-width:337px;padding:0}body[class*=cms-give-giving-tuesday-now] .reflection-container .actions-section .flex-container .flex-item-half.content h2{margin-top:0;font-family:gotham bold,sans-serif;font-size:20px;color:#3656a6}body[class*=cms-give-giving-tuesday-now] .reflection-container .actions-section .flex-container .flex-item-half.content p{font-size:14px;color:#565e6c}body[class*=cms-give-giving-tuesday-now] .reflection-container .actions-section .flex-container .flex-item-half.content button{text-transform:none}body[class*=cms-give-giving-tuesday-now] .reflection-container .desktop{display:none}@media screen and (min-width:768px){body[class*=cms-give-giving-tuesday-now] .reflection-container .desktop{display:flex}}body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons{flex-direction:column}body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .mobile{order:2;display:flex;width:100%;border-top:1px solid rgba(0,0,0,.5);margin-top:20px}@media screen and (min-width:768px){body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons{flex-direction:row}body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .mobile{display:none}}body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .button-links{width:100%;max-width:100%;border:2px solid rgba(0,0,0,.5);text-align:left;margin:5px 0;padding:0}body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .button-links>p{margin:0;margin-right:7px;padding:10px;position:relative}body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .button-links>p::after{background:#000;display:block;content:'';position:absolute;right:0;top:0;bottom:0;margin:auto}body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .button-links>p::before{height:21px;width:3px;right:9px;transform-origin:center;transition:.3s linear}body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .button-links>p::after{width:21px;height:3px}@media screen and (min-width:768px){body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .button-links>p{padding:0;margin-right:0}body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .button-links>p::after{display:none}}@media screen and (min-width:768px){body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .button-links{width:initial;max-width:initial;padding:10px;border:initial;text-align:initial;margin:initial}}body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .mobile-transcript,body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .mobile-bio{display:none}body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .mobile-transcript p,body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .mobile-bio p{padding:0 10px;text-transform:initial!important}body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),body[class*=cms-give-giving-tuesday-now] .reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong){font-family:gotham book}body[class*=cms-give-giving-tuesday-now] .reflection-container #fap-section .item{flex-direction:column;align-items:center;justify-content:center;text-align:center}body[class*=cms-give-giving-tuesday-now] .reflection-container #fap-section .item::before{margin-right:0;margin-bottom:20px;max-width:100px}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container #fap-section .item::before{margin-right:30px;margin-bottom:none}}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container #fap-section .item{flex-direction:row;align-items:initial;justify-content:initial;text-align:initial}}body[class*=cms-give-giving-tuesday-now] .reflection-container .reflection-title-section{margin-top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:14px}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container .reflection-title-section{flex-direction:row;margin-bottom:40px}}body[class*=cms-give-giving-tuesday-now] .reflection-container .reflection-title-section .post-title-section{margin-top:40px}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container .reflection-title-section .post-title-section{margin-top:0}}body[class*=cms-give-giving-tuesday-now] .reflection-container .reflection-title-section .post-date{color:#fff;font-size:14px;font-family:gotham book,sans-serif;margin:0;font-style:normal;line-height:normal}body[class*=cms-give-giving-tuesday-now] .reflection-container .reflection-title-section .post-title{color:#fff;font-size:20px;font-family:gotham bold,sans-serif;margin-bottom:0;margin:0}body[class*=cms-give-giving-tuesday-now] .reflection-container .reflection-title-section img{max-width:230px;width:100%}@media screen and (min-width:600px){body[class*=cms-give-giving-tuesday-now] .reflection-container .reflection-title-section h1{font-size:28px;line-height:28px}}body[class*=cms-give-giving-tuesday-now] .reflection-container .welcome-header{background:#eee;text-align:center;padding:40px 0 20px;margin-bottom:40px}body[class*=cms-give-giving-tuesday-now] .reflection-container .welcome-header .text{max-width:575px;padding:0 40px;margin:auto}body[class*=cms-give-giving-tuesday-now] .reflection-container .welcome-header .text h1 #bae-text{font-size:30px;display:block}@media screen and (min-width:590px){body[class*=cms-give-giving-tuesday-now] .reflection-container .welcome-header .text h1 #bae-text{display:inline}}body[class*=cms-give-giving-tuesday-now] .reflection-container .reflection-title{text-align:center}body[class*=cms-confirmation] .featured-author__title{font-size:28px}body[class*=cms-confirmation] .session-btns{text-align:center;margin-bottom:40px;padding-left:15px;padding-right:15px}body[class*=cms-confirmation] .session-btns .prev,body[class*=cms-confirmation] .session-btns .next{display:inline-block;margin:10px 30px 0}body[class*=cms-confirmation] .session-btns .button-navy{margin-top:10px;margin-bottom:10px}body[class*=cms-confirmation] .session-nav-split{display:none}@media(min-width:768px){body[class*=cms-confirmation] .session-nav-split{display:block}}@media(min-width:1717px){body[class*=cms-confirmation] .session-nav-split{display:none}}body[class*=cms-confirmation] .dp_about_quote{width:100%;padding:60px 15px}body[class*=cms-confirmation] .dp_about_quote .large-quote{color:#fff}body[class*=cms-confirmation] .dp_about_quote .large-quote-byline{color:#fff}body[class*=cms-confirmation] .program-fancy-hero__content--description{max-width:100%}body[class*=cms-confirmation] .program-fancy-hero__content{padding-top:2em;padding-left:15px;padding-right:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;height:100%;max-width:700px;margin-left:auto;margin-right:auto}@media(min-width:1200px){body[class*=cms-confirmation] .program-fancy-hero__content{padding-top:3%;padding-left:5%;align-items:flex-start;position:absolute;max-width:606px;top:0}}body[class*=cms-confirmation] .triforceblock{text-align:center}body[class*=cms-confirmation] .triforceblock__block--image{max-width:155px;width:auto}body[class*=cms-confirmation] .tripple_block_header{text-align:center}body[class*=cms-confirmation] .secondary-color-background .triple-block-text__block{position:relative;min-height:initial}@media(min-width:768px){body[class*=cms-confirmation] .secondary-color-background .triple-block-text__block{min-height:450px}}@media(min-width:900px){body[class*=cms-confirmation] .secondary-color-background .triple-block-text__block{min-height:365px}}body[class*=cms-confirmation] .secondary-color-background .triple-block-text__block--cta{position:static}@media(min-width:768px){body[class*=cms-confirmation] .secondary-color-background .triple-block-text__block--cta{position:absolute;left:0;bottom:0}}body[class*=cms-confirmation] .widget-container{padding-left:15px;padding-right:15px}body[class*=cms-confirmation] .triple-block-text__block .read-more,body[class*=cms-confirmation] .triple-block-text__block .read-less{float:none}@media(min-width:768px){body[class*=cms-confirmation] .triple-block-text__block .read-more,body[class*=cms-confirmation] .triple-block-text__block .read-less{float:left}}body[class*=cms-confirmation] .triple-block-text__block--title.left{text-align:center}@media(min-width:768px){body[class*=cms-confirmation] .triple-block-text__block--title.left{text-align:left}}body[class*=cms-confirmation] .triple-block-text__block--content.left{text-align:center}@media(min-width:768px){body[class*=cms-confirmation] .triple-block-text__block--content.left{text-align:left}}body[class*=cms-confirmation] .hero-image-one-container .hero-image-one__content--subtitle{margin-bottom:12px;font-family:gotham light}@media(min-width:600px){body[class*=cms-confirmation] .hero-image-one-container .hero-image-one__content--subtitle{margin-bottom:35px}}body[class*=cms-confirmation] .issuuembed{height:600px}body[class*=cms-confirmation] .fadein{opacity:1;height:600px;overflow:visible;transition:opacity .4s linear,height .4s step-start}body[class*=cms-confirmation] .fadeout{opacity:0;height:0;overflow:hidden;transition-timing-function:linear,step-end}.cms-confirmation-app-download-page .app-content-container{justify-content:center}.cms-confirmation-app-download-page .phone-container{flex-grow:8;max-width:100%;text-align:center}.cms-confirmation-app-download-page .phone-container img{max-width:200px}@media(min-width:768px){.cms-confirmation-app-download-page .phone-container img{max-width:350px}}@media(min-width:768px){.cms-confirmation-app-download-page .phone-container{max-width:45%}}.cms-confirmation-app-download-page .download-buttons-container{flex-grow:4;max-width:100%;margin-top:20px}.cms-confirmation-app-download-page .download-buttons-container .button-navy{margin-bottom:30px;width:100%}@media(min-width:768px){.cms-confirmation-app-download-page .download-buttons-container{max-width:45%}}.cms-confirmation-app-download-page .wrapper-1200{padding-left:15px;padding-right:15px;margin-bottom:60px;margin-top:60px}.cms-contact-us .inputWrapper{width:100%}.cms-contact-us .faq_section{text-align:center;border-top:none;padding-left:15px;padding-right:15px}.cms-contact-us .faq_section p{font-size:20px}@media screen and (max-width:480px){.cms-contact-us h1{text-align:center}}.cms-contact-us h2{text-align:center}.cms-contact-us .questions-headline{margin-bottom:45px}.cms-contact-us .pilgrimage-four-images-round__block--image{max-width:250px;max-height:250px}.cms-contact-us .locations p{color:#fff;margin:8px 0;text-align:left}.cms-contact-us .hero-image-one__content{text-shadow:0 1px 7px rgba(0,0,0,.42)}.cms-contact-us .hero-image-one__content p{max-width:800px;margin:15px auto}.cms-contact-us .triple-block-text__block--content.office{margin-bottom:18px;font-size:22px}.cms-contact-us .h1_style{margin-bottom:45px;margin-top:0;font-family:gotham light}.cms-contact-us .triple-block-text__block,.cms-contact-us .triple-block-text-wide__block,.cms-contact-us .triforceblock__block{max-width:250px;margin:0 auto}.cms-contact-us textarea{display:block;min-width:100%;padding-left:.8em;min-height:125px;border:1px solid #ddd!important;border-radius:2px;font-family:gotham book}.cms-contact-us .errMsg span{color:#ed5935}.cms-contact-us .material-form form .flex-container .oneField{margin-left:5px;margin-right:5px}.cms-contact-us .material-form textarea{background:#f5f7fa!important}.cms-contact-us input[type=text]{width:48%;max-width:none;background-color:#fff;border:1px solid #ddd;border-radius:7px;font-family:gotham book;box-sizing:border-box;padding:1em!important}.cms-contact-us select{width:100%;border:1px solid #ddd!important;border-radius:7px;padding:1em;color:#2e343b;margin:0 0 15px;font-family:gotham book}.cms-contact-us .wFormContainer{max-width:800px;margin:0 auto;padding:0!important}@media screen and (min-width:600px){.cms-contact-us .wFormContainer{margin:0 auto -250px}}.cms-contact-us .wFormContainer ::-webkit-input-placeholder{color:#2e343b!important}.cms-contact-us .wFormContainer ::-moz-placeholder{color:#2e343b!important}.cms-contact-us .wFormContainer :-ms-input-placeholder{color:#2e343b!important}.cms-contact-us .wFormContainer :-moz-placeholder{color:#2e343b!important}.cms-contact-us .flex_row{display:flex;justify-content:space-between}.cms-contact-us .triple-block-text__block--title{font-family:gotham light;font-weight:300}.cms-contact-us input[type=submit]{margin-top:40px;margin-bottom:0}.cms-contact-us #search_mini_wrapper{display:none}.cms-contact-us .locations .widget-container{max-width:840px;margin:0 auto}.cms-contact-us .locations .h1_style{margin-bottom:10px}.cms-contact-us .display_box_hide{display:none}.cms-contact-us #search_mini_wrapper{position:relative;width:100%;min-height:150px;text-align:center;margin:25px auto;transform:all .5s ease}.cms-contact-us .section_padding_75 img:hover{opacity:.9;transform:scale(1.03);cursor:pointer;transition:all .5s}@media screen and (max-width:768px){.cms-contact-us .locations .right{padding-left:0}.cms-contact-us .locations .left{margin-bottom:15px}.cms-contact-us .section_padding_75{padding:25px 0}.cms-contact-us .h1_style{margin-bottom:20px}}.cms-contact-us .locations article{width:50%}@media screen and (max-width:480px){.cms-contact-us .locations article{width:100%}}@media screen and (max-width:480px){.cms-contact-us .flex_row{flex-direction:column}.cms-contact-us input[type=text]{width:100%;max-width:100%}.cms-contact-us .wFormContainer{padding:45px 15px}.cms-contact-us .triple-block-text__block--title{margin-top:0}.cms-contact-us article.triple-block-text__block{margin-bottom:10px}.cms-contact-us .locations p{text-align:center}.cms-contact-us .h1_style{margin-top:10px}.cms-contact-us #form.section_padding_75{padding:0}.cms-contact-us input[type=submit]{margin-top:45px}.cms-contact-us .h1_style{font-size:30px}.cms-contact-us .triple-block-text.widget-container{margin-bottom:0}}body[class*=" cms-beautiful-mercy-program-"] .post_text_inner,body[class*=" cms-rediscover-jesus-program-reflections-"] .post_text_inner{padding:0 12px}body[class*=" cms-beautiful-mercy-program-"] .post_text_inner .video-top .week-day,body[class*=" cms-rediscover-jesus-program-reflections-"] .post_text_inner .video-top .week-day{color:#818181}body[class*=" cms-beautiful-mercy-program-"] .post_text_inner .video-top .video-reflection-quote,body[class*=" cms-rediscover-jesus-program-reflections-"] .post_text_inner .video-top .video-reflection-quote{width:85%;margin:40px auto;font-style:italic}body[class*=" cms-beautiful-mercy-program-"] .post_text_inner .video-top .video-reflection-quote strong,body[class*=" cms-rediscover-jesus-program-reflections-"] .post_text_inner .video-top .video-reflection-quote strong{font-family:gotham bold}body[class*=" cms-beautiful-mercy-program-"] .post_text_inner .article-copy .reflection-by,body[class*=" cms-rediscover-jesus-program-reflections-"] .post_text_inner .article-copy .reflection-by{margin:0 auto 40px;font-family:gotham bold;color:#818181}body[class*=" cms-beautiful-mercy-program-"] .post_text_inner .article-copy .question-blockquote,body[class*=" cms-rediscover-jesus-program-reflections-"] .post_text_inner .article-copy .question-blockquote{margin-bottom:0}body[class*=" cms-beautiful-mercy-program-"] .post_text_inner .article-copy .question-follow-blockquote,body[class*=" cms-rediscover-jesus-program-reflections-"] .post_text_inner .article-copy .question-follow-blockquote{margin:10px 0 30px 40px;margin-left:40px;font-family:gotham light,sans-serif}body[class*=" cms-beautiful-mercy-program-"] #rj-post-wrapper,body[class*=" cms-rediscover-jesus-program-reflections-"] #rj-post-wrapper{max-width:100%;padding-bottom:40px}body[class*=" cms-beautiful-mercy-program-"] .container,body[class*=" cms-rediscover-jesus-program-reflections-"] .container{max-width:1200px;margin-bottom:40px}body[class*=" cms-beautiful-mercy-program-"] .icon_section_wrapper,body[class*=" cms-rediscover-jesus-program-reflections-"] .icon_section_wrapper{padding:20px 0}body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray strong,body[class*=" cms-beautiful-mercy-program-"] .article-copy strong,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray strong,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy strong{font-family:gotham bold,sans-serif;font-weight:400}body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ul,body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ol,body[class*=" cms-beautiful-mercy-program-"] .article-copy ul,body[class*=" cms-beautiful-mercy-program-"] .article-copy ol,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ul,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ol,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ul,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ol{margin:20px auto;padding:0 20px}body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ul.highlight,body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ul.highlight,body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ol.highlight,body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ol.highlight,body[class*=" cms-beautiful-mercy-program-"] .article-copy ul.highlight,body[class*=" cms-beautiful-mercy-program-"] .article-copy ul.highlight,body[class*=" cms-beautiful-mercy-program-"] .article-copy ol.highlight,body[class*=" cms-beautiful-mercy-program-"] .article-copy ol.highlight,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ul.highlight,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ul.highlight,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ol.highlight,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ol.highlight,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ul.highlight,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ul.highlight,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ol.highlight,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ol.highlight{background:#eaeaea;padding:30px 50px}@media screen and (min-width:768px){body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ul,body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ol,body[class*=" cms-beautiful-mercy-program-"] .article-copy ul,body[class*=" cms-beautiful-mercy-program-"] .article-copy ol,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ul,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ol,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ul,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ol{padding:0 40px}}body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ul li,body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ol li,body[class*=" cms-beautiful-mercy-program-"] .article-copy ul li,body[class*=" cms-beautiful-mercy-program-"] .article-copy ol li,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ul li,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ol li,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ul li,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ol li{margin-bottom:10px}body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ul li strong,body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ol li strong,body[class*=" cms-beautiful-mercy-program-"] .article-copy ul li strong,body[class*=" cms-beautiful-mercy-program-"] .article-copy ol li strong,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ul li strong,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ol li strong,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ul li strong,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ol li strong{font-family:gotham bold}body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ul li:last-child,body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray ol li:last-child,body[class*=" cms-beautiful-mercy-program-"] .article-copy ul li:last-child,body[class*=" cms-beautiful-mercy-program-"] .article-copy ol li:last-child,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ul li:last-child,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray ol li:last-child,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ul li:last-child,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy ol li:last-child{margin-bottom:0}body[class*=" cms-beautiful-mercy-program-"] .focus_act_pray,body[class*=" cms-rediscover-jesus-program-reflections-"] .focus_act_pray{border-top:4px solid #735480;border-bottom:4px solid #735480;padding:30px 0 40px;margin:35px 0}body[class*=" cms-beautiful-mercy-program-"] #FAP_section .svg,body[class*=" cms-rediscover-jesus-program-reflections-"] #FAP_section .svg{max-height:90px;width:100%;max-width:15%}body[class*=" cms-beautiful-mercy-program-"] #FAP_section h3,body[class*=" cms-rediscover-jesus-program-reflections-"] #FAP_section h3{font-size:25px;color:#705778;display:inline-block;text-transform:none;max-width:80%;margin:0}body[class*=" cms-beautiful-mercy-program-"] #FAP_section img,body[class*=" cms-rediscover-jesus-program-reflections-"] #FAP_section img{display:inline-block;max-width:18%;margin-right:2%;width:100%;vertical-align:top}body[class*=" cms-beautiful-mercy-program-"] #FAP_section .icon_content_container,body[class*=" cms-rediscover-jesus-program-reflections-"] #FAP_section .icon_content_container{display:inline-block;max-width:80%}body[class*=" cms-beautiful-mercy-program-"] #FAP_section .icon_content_container p,body[class*=" cms-rediscover-jesus-program-reflections-"] #FAP_section .icon_content_container p{margin-top:5px;margin-bottom:0}body[class*=" cms-beautiful-mercy-program-"] .article-copy.bottom-question p strong,body[class*=" cms-beautiful-mercy-program-"] .article-copy.video-bottom p strong,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy.bottom-question p strong,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy.video-bottom p strong{font-family:gotham bold}body[class*=" cms-beautiful-mercy-program-"] .article-copy.bottom-question h3,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy.bottom-question h3{color:#ed5935}body[class*=" cms-beautiful-mercy-program-"] .article-copy.bottom-question p.cta_text,body[class*=" cms-rediscover-jesus-program-reflections-"] .article-copy.bottom-question p.cta_text{text-align:left}body[class*=" cms-beautiful-mercy-program-"] .cta_text,body[class*=" cms-rediscover-jesus-program-reflections-"] .cta_text{text-align:center;font-size:18px;margin:30px 0;font-style:italic}body[class*=" cms-beautiful-mercy-program-"] .right_sidebar_block,body[class*=" cms-rediscover-jesus-program-reflections-"] .right_sidebar_block{width:100%;box-sizing:border-box;max-width:20%;display:inline-block;vertical-align:top}body[class*=" cms-beautiful-mercy-program-"] .left_post_wrapper,body[class*=" cms-rediscover-jesus-program-reflections-"] .left_post_wrapper{max-width:75%;display:inline-block;vertical-align:top;box-sizing:border-box}@media screen and (max-width:768px){body[class*=" cms-beautiful-mercy-program-"] .left_post_wrapper,body[class*=" cms-rediscover-jesus-program-reflections-"] .left_post_wrapper{max-width:100%}body[class*=" cms-beautiful-mercy-program-"] .right_sidebar_block,body[class*=" cms-rediscover-jesus-program-reflections-"] .right_sidebar_block{max-width:100%}}body[class*=" cms-beautiful-mercy-program-"] .container .article-copy a,body[class*=" cms-beautiful-mercy-program-"] .container .article-copy .link,body[class*=" cms-beautiful-mercy-program-"] .container .focus_act_pray a,body[class*=" cms-beautiful-mercy-program-"] .container .focus_act_pray .link,body[class*=" cms-rediscover-jesus-program-reflections-"] .container .article-copy a,body[class*=" cms-rediscover-jesus-program-reflections-"] .container .article-copy .link,body[class*=" cms-rediscover-jesus-program-reflections-"] .container .focus_act_pray a,body[class*=" cms-rediscover-jesus-program-reflections-"] .container .focus_act_pray .link{color:#17a9e1}body[class*=" cms-beautiful-mercy-program-"] .container .article-copy a:visited,body[class*=" cms-beautiful-mercy-program-"] .container .article-copy a:visited strong,body[class*=" cms-beautiful-mercy-program-"] .container .article-copy .link:visited,body[class*=" cms-beautiful-mercy-program-"] .container .article-copy .link:visited strong,body[class*=" cms-beautiful-mercy-program-"] .container .focus_act_pray a:visited,body[class*=" cms-beautiful-mercy-program-"] .container .focus_act_pray a:visited strong,body[class*=" cms-beautiful-mercy-program-"] .container .focus_act_pray .link:visited,body[class*=" cms-beautiful-mercy-program-"] .container .focus_act_pray .link:visited strong,body[class*=" cms-rediscover-jesus-program-reflections-"] .container .article-copy a:visited,body[class*=" cms-rediscover-jesus-program-reflections-"] .container .article-copy a:visited strong,body[class*=" cms-rediscover-jesus-program-reflections-"] .container .article-copy .link:visited,body[class*=" cms-rediscover-jesus-program-reflections-"] .container .article-copy .link:visited strong,body[class*=" cms-rediscover-jesus-program-reflections-"] .container .focus_act_pray a:visited,body[class*=" cms-rediscover-jesus-program-reflections-"] .container .focus_act_pray a:visited strong,body[class*=" cms-rediscover-jesus-program-reflections-"] .container .focus_act_pray .link:visited,body[class*=" cms-rediscover-jesus-program-reflections-"] .container .focus_act_pray .link:visited strong{color:#003763;text-decoration:underline}body[class*=cms-rediscover-jesus-program-reflections] .lights-out{background:#07090f;opacity:0;position:fixed;top:0;width:100%;height:100%;z-index:3;transition:opacity 2s;pointer-events:none}body[class*=cms-rediscover-jesus-program-reflections] .full-page-container{position:relative;width:100%;height:auto;margin:0;padding:0}body[class*=cms-rediscover-jesus-program-reflections] .video-background{background:url(https://files.dynamiccatholic.com/home/events/peace-in-a-pandemic/peace-in-a-pandemic-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:375px;position:absolute;top:0;z-index:-10}@media screen and (min-width:600px){body[class*=cms-rediscover-jesus-program-reflections] .video-background{height:500px}}body[class*=cms-rediscover-jesus-program-reflections] .video-background.rj-program{background:url(https://files.dynamiccatholic.com/home/rediscover-jesus-program/video-background.jpg)}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container{margin-top:0;max-width:840px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:130px}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .title-section{display:flex;justify-content:space-between;align-items:center;flex-direction:column;margin-bottom:20px}@media screen and (min-width:600px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .title-section{flex-direction:row}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .title-section img{max-width:120px;margin-left:0;margin-bottom:40px}@media screen and (min-width:600px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .title-section img{margin-left:10px;max-width:140px;margin-bottom:0}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .title-section h1{font-size:28px;margin-bottom:0;margin-top:0}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container h1,body[class*=cms-rediscover-jesus-program-reflections] .reflection-container h2{color:#3f3f3f}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .daily-video-section{max-width:784px;margin:0 auto 30px;box-shadow:0 10px 14px 0 rgba(81,95,127,.32);border-radius:4.6px;overflow:hidden;position:relative}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .daily-video-section .daily-video-still{display:block;position:absolute;top:0;z-index:10}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .daily-video-section .daily-video-still img{display:block}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .daily-video-section .daily-video-still.video-playing{display:none}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .daily-video-section .daily-video{position:relative;z-index:5}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .daily-video-section .video-donate-bar{width:100%;padding-left:25px;padding-right:25px;background:#2653b0;min-height:69px}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:69px;padding-top:12px;padding-bottom:12px}@media screen and (min-width:580px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner{flex-direction:row}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p{font-family:gotham medium,sans-serif;color:#fff;font-size:16px;margin-right:0;margin-top:0;margin-bottom:15px;text-align:center}@media screen and (min-width:580px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p{text-align:left;margin-bottom:0;margin-right:20px;font-size:20px}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner button{color:#3062ff;text-transform:none;font-size:16px;padding-left:24px;padding-right:24px;background:#fff}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #main-content-section{padding-bottom:60px;margin-bottom:80px;text-align:left;max-width:558px;margin:0 auto}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #main-content-section h2{color:#182543;margin-top:0;font-size:20px}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #main-content-section p{color:#182543;margin-top:0;font-size:16px;margin-bottom:20px}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #mission-space{display:flex;flex-direction:column;background:#fcfaf6;border-radius:8px;max-width:780px;width:100%;margin:0 auto 80px;align-items:center;padding-right:0}@media screen and (min-width:767px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #mission-space{flex-direction:row;padding-right:40px}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #mission-space .mission-content{padding:20px}@media screen and (min-width:767px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #mission-space .mission-content{padding-left:0;padding-top:0;padding-bottom:0;padding-right:40px}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #mission-space .mission-content h2{font-family:gotham medium,sans-serif;color:#3f3f3f;font-size:20px;font-style:normal;margin-bottom:16px;margin-top:0;line-height:normal}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #mission-space .mission-content p{color:#515f7f;font-size:14px;line-height:24px;margin-bottom:32px;margin-top:0}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #mission-space .mission-content .secondary-link{color:#515f7f;font-size:16px;font-family:gotham medium,sans-serif;margin-bottom:0}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #mission-space .mission-content .secondary-link:hover{cursor:pointer}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #mission-space .mission-content .secondary-link button{text-transform:none}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #mission-space picture{width:100%}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #mission-space img{display:block;max-width:none;width:100%;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-right:0}@media screen and (min-width:767px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #mission-space img{border-top-left-radius:8px;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:0;max-width:326px;width:auto;margin-right:40px}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #product-section{max-width:288px;margin:0 auto;text-align:center}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #product-section p{margin-top:0}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #product-section a{display:flex;justify-content:center;align-items:center;color:#3062ff}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #product-section a:hover{cursor:pointer}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #secondary-content-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}@media screen and (min-width:600px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #secondary-content-section{flex-direction:row;text-align:left;align-items:flex-start}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #secondary-content-section div:nth-of-type(1){display:flex;align-items:center;flex-direction:column;max-width:288px;width:100%;justify-content:space-between;margin-bottom:20px}@media screen and (min-width:600px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #secondary-content-section div:nth-of-type(1){flex-direction:row;text-align:left;align-items:flex-start;margin-bottom:0}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #secondary-content-section div:nth-of-type(1) i{font-size:48px;color:#17a9e1;margin-right:8px}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #secondary-content-section div:nth-of-type(2){max-width:462px;width:100%}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #secondary-content-section h2{color:#182543;margin-top:0;line-height:28px;font-size:22px;margin-bottom:0}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #secondary-content-section p{color:#182543;margin-top:0;margin-bottom:35px;max-width:330px}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #secondary-content-section a{color:#348efe;text-decoration:underline}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .actions-section{margin-top:90px}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .actions-section .flex-container{align-items:center;justify-content:space-between!important;max-width:798px;margin-left:auto;margin-right:auto;margin-bottom:80px}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .actions-section .flex-container:nth-of-type(2){flex-direction:column-reverse}@media screen and (min-width:600px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .actions-section .flex-container:nth-of-type(2){flex-direction:row}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .actions-section .flex-container .flex-item-half{padding:0;position:relative;width:100%;max-width:100%;text-align:initial}@media screen and (min-width:600px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .actions-section .flex-container .flex-item-half{max-width:50%}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .actions-section .flex-container .flex-item-half.image-half{border-radius:4.6px;overflow:hidden;margin-bottom:30px}@media screen and (min-width:600px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .actions-section .flex-container .flex-item-half.image-half{margin-bottom:none}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .actions-section .flex-container .flex-item-half.image-half img{display:block}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .actions-section .flex-container .flex-item-half.content{text-align:left;max-width:337px;padding:0}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .actions-section .flex-container .flex-item-half.content h2{margin-top:0;font-family:gotham bold,sans-serif;font-size:20px;color:#3656a6}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .actions-section .flex-container .flex-item-half.content p{font-size:14px;color:#565e6c}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .actions-section .flex-container .flex-item-half.content button{text-transform:none}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .desktop{display:none}@media screen and (min-width:768px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .desktop{display:flex}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons{flex-direction:column}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .mobile{order:2;display:flex;width:100%;border-top:1px solid rgba(0,0,0,.5);margin-top:20px}@media screen and (min-width:768px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons{flex-direction:row}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .mobile{display:none}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .button-links{width:100%;max-width:100%;border:2px solid rgba(0,0,0,.5);text-align:left;margin:5px 0;padding:0}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .button-links>p{margin:0;margin-right:7px;padding:10px;position:relative}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .button-links>p::after{background:#000;display:block;content:'';position:absolute;right:0;top:0;bottom:0;margin:auto}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .button-links>p::before{height:21px;width:3px;right:9px;transform-origin:center;transition:.3s linear}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .button-links>p::after{width:21px;height:3px}@media screen and (min-width:768px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .button-links>p{padding:0;margin-right:0}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .button-links>p::after{display:none}}@media screen and (min-width:768px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .button-links{width:initial;max-width:initial;padding:10px;border:initial;text-align:initial;margin:initial}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .mobile-transcript,body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .mobile-bio{display:none}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .mobile-transcript p,body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .mobile-bio p{padding:0 10px;text-transform:initial!important}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong){font-family:gotham book}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #fap-section .item{flex-direction:column;align-items:center;justify-content:center;text-align:center}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #fap-section .item::before{margin-right:0;margin-bottom:20px;max-width:100px}@media screen and (min-width:600px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #fap-section .item::before{margin-right:30px;margin-bottom:none}}@media screen and (min-width:600px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #fap-section .item{flex-direction:row;align-items:initial;justify-content:initial;text-align:initial}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .reflection-title-section{margin-top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:14px}@media screen and (min-width:600px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .reflection-title-section{flex-direction:row;margin-bottom:40px}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .reflection-title-section .post-title-section{margin-top:40px}@media screen and (min-width:600px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .reflection-title-section .post-title-section{margin-top:0}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .reflection-title-section .post-date{color:#fff;font-size:14px;font-family:gotham book,sans-serif;margin:0;font-style:normal;line-height:normal}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .reflection-title-section .post-title{color:#fff;font-size:20px;font-family:gotham bold,sans-serif;margin-bottom:0;margin:0}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .reflection-title-section img{max-width:230px;width:100%}@media screen and (min-width:600px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .reflection-title-section h1{font-size:28px;line-height:28px}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .welcome-header{background:#eee;text-align:center;padding:40px 0 20px;margin-bottom:40px}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .welcome-header .text{max-width:575px;padding:0 40px;margin:auto}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .welcome-header .text h1 #bae-text{font-size:30px;display:block}@media screen and (min-width:590px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .welcome-header .text h1 #bae-text{display:inline}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-buttons{color:#515f7f;text-align:center;font-size:14px;padding-bottom:40px}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-buttons:hover{cursor:pointer}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .transcript-buttons span{color:#2653b0;text-decoration:underline}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #transcript-section{position:fixed;width:100%;height:100%;display:none;top:0;left:0;z-index:12;align-items:center;justify-content:center;opacity:1}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #transcript-section.show-transcript{display:flex}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #transcript-section #transcript-modal{background:#fff;width:95%;height:85%;padding:40px;border-radius:8px;position:relative;display:none;z-index:15;opacity:0;box-shadow:0 10px 14px 0 rgba(81,95,127,.32)}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #transcript-section #transcript-modal.show-this{display:block;-webkit-animation:fade-in-transcript .25s forwards;animation:fade-in-transcript .25s forwards}@media screen and (min-width:768px){body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #transcript-section #transcript-modal{width:70%}}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #transcript-section #transcript-modal .close-button{display:flex;position:absolute;top:5px;font-size:25px;right:5px;cursor:pointer;width:40px;color:#515f7f;justify-content:center;align-items:center;height:40px}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #transcript-section #transcript-modal #english-transcript,body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #transcript-section #transcript-modal #spanish-transcript{display:none;overflow:scroll;height:100%}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #transcript-section #transcript-modal #english-transcript.active,body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #transcript-section #transcript-modal #spanish-transcript.active{display:block}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #transcript-section #transcript-modal #english-transcript h2,body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #transcript-section #transcript-modal #spanish-transcript h2{color:#515f7f;font-family:gotham medium,sans-serif;font-style:normal}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container #transcript-section #transcript-overlay{background:rgba(24,37,67,.53);width:100%;height:100%;position:absolute;top:0;left:0;z-index:13;cursor:pointer}body[class*=cms-rediscover-jesus-program-reflections] .reflection-container .reflection-title{text-align:center}body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .header .heading,body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .header .day,body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .main-content .rdj-supplement-subheading{color:#71547d}body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .header{background:#eee;position:relative}body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .header .container{padding:40px 20px 20px}body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .header .container:after{content:"";display:block;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:20px solid #eee}@media screen and (min-width:768px){body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .header .container{padding:100px 20px 60px}}body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .header .heading,body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .header .day,body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .header .description{text-align:center}body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .header .heading{margin-top:0}body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .header .divider{display:block;height:4px;width:33%;margin:0 auto;background:#4c4d4d;margin:40px auto;border:none;color:transparent}@media screen and (min-width:900px){body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .header .divider{width:20%}}body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .main-content{margin-top:80px;margin-bottom:80px;padding:0 20px}@media screen and (min-width:900px){body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .main-content{max-width:900px}}body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .main-content section{margin-bottom:65px}body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .main-content section:last-child{margin-bottom:0}body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .main-content section .bible_excerpt{width:90%;margin:0 auto;color:#71547d;border-left:1px solid #ceb1db;padding:0 10px;font-style:italic}@media screen and (min-width:480px){body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .main-content section .bible_excerpt{width:75%;padding:0 20px;margin:30px auto}}@media screen and (min-width:900px){body[class*=" cms-rediscover-jesus-program-reflections-"] .rjp-supplement-page .main-content section .bible_excerpt{width:85%;margin:50px auto}}.cms-daily-reflections .email-sign-up,.cms-daily-reflections .downloads-container{margin-top:40px;margin-bottom:40px}.cms-daily-reflections .hero-image-one__content{text-shadow:none}@media screen and (min-width:768px){.cms-daily-reflections .hero-image-one__content{text-shadow:0 1px 12px rgba(150,150,150,.92)}}.cms-daily-reflections .email-sign-up{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;justify-content:space-around}.cms-daily-reflections .email-sign-up .pod{padding:0 15px}@media screen and (min-width:768px){.cms-daily-reflections .email-sign-up .pod.details{max-width:650px}}@media screen and (min-width:900px){.cms-daily-reflections .email-sign-up .pod.details{max-width:700px}}.cms-daily-reflections .email-sign-up .details,.cms-daily-reflections .email-sign-up .marketo{margin-bottom:40px}.cms-daily-reflections .email-sign-up .details:last-child,.cms-daily-reflections .email-sign-up .marketo:last-child{margin-bottom:0}.cms-daily-reflections .email-sign-up .details .heading,.cms-daily-reflections .email-sign-up .details .description{text-align:center}@media screen and (min-width:1200px){.cms-daily-reflections .email-sign-up .details .heading,.cms-daily-reflections .email-sign-up .details .description{text-align:left}}.cms-daily-reflections .downloads-container .heading,.cms-daily-reflections .downloads-container .description,.cms-daily-reflections .downloads-container .download-button-all{display:block;text-align:center;padding:0 15px}@media screen and (min-width:900px){.cms-daily-reflections .downloads-container .heading,.cms-daily-reflections .downloads-container .description,.cms-daily-reflections .downloads-container .download-button-all{text-align:left}}.cms-daily-reflections .downloads-container .downloads{margin-top:40px;margin-bottom:40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;justify-content:space-around}.cms-daily-reflections .downloads-container .downloads .pod{width:100%;margin-bottom:40px;padding:0 15px}.cms-daily-reflections .downloads-container .downloads .pod:last-child{margin-bottom:0}@media screen and (min-width:768px){.cms-daily-reflections .downloads-container .downloads .pod{width:50%;margin-bottom:20px}}@media screen and (min-width:1200px){.cms-daily-reflections .downloads-container .downloads .pod{width:33.33333%;margin-bottom:20px}}.cms-daily-reflections .downloads-container .downloads .pod img{display:block;max-width:100%;margin:0 auto}.cms-daily-reflections .downloads-container .downloads .pod .download-enlarge-buttons-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.cms-daily-reflections .downloads-container .downloads .pod .download-enlarge-buttons-container .link{display:block;width:100%;text-align:center}@media screen and (min-width:900px){.cms-daily-reflections .downloads-container .downloads .pod .download-enlarge-buttons-container .link{width:50%}}.cms-matthews-top-ten-list .container{margin-top:0}@media screen and (min-width:600px){.cms-matthews-top-ten-list .container{margin-top:80px;margin-bottom:80px}}.cms-matthews-top-ten-list select{padding:2px 3px;border:1px solid #ddd!important}@media screen and (min-width:480px){.cms-matthews-top-ten-list select{width:100%!important;padding:1em!important}}.cms-matthews-top-ten-list .page_left{flex-grow:12;flex-basis:auto;padding-left:15px;padding-right:15px}@media screen and (min-width:600px){.cms-matthews-top-ten-list .page_left{flex-grow:7;padding-left:15px;padding-right:30px;flex-basis:0}}.cms-matthews-top-ten-list .page_right{flex-grow:12;flex-basis:auto;padding-left:15px;padding-right:15px}@media screen and (min-width:600px){.cms-matthews-top-ten-list .page_right{flex-grow:5;flex-basis:0;width:100%}}.cms-matthews-top-ten-list .hero-image-one__content{padding-left:20px;padding-right:20px}.cms-matthews-top-ten-list .mtt-copy-form-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:25px 0}.cms-matthews-top-ten-list .mtt-copy-form-container .copy,.cms-matthews-top-ten-list .mtt-copy-form-container .form{flex-basis:100%;padding:0 20px;margin-bottom:40px}.cms-matthews-top-ten-list .mtt-copy-form-container .copy:last-child,.cms-matthews-top-ten-list .mtt-copy-form-container .form:last-child{margin-bottom:0}@media screen and (min-width:768px){.cms-matthews-top-ten-list .mtt-copy-form-container .copy,.cms-matthews-top-ten-list .mtt-copy-form-container .form{flex-basis:50%}}@media screen and (min-width:1200px){.cms-matthews-top-ten-list .mtt-copy-form-container .copy{flex-basis:66.66667%;flex-grow:8}}.cms-matthews-top-ten-list .marketo{max-width:535px}@media screen and (min-width:1200px){.cms-matthews-top-ten-list .marketo{max-width:initial}}.cms-matthews-top-ten-list .marketo .mktoForm{width:100%!important}.cms-matthews-top-ten-list-thank-you .header-mtt-thank-you{background:#54b7c1;padding:100px 0}.cms-matthews-top-ten-list-thank-you .header-mtt-thank-you .heading{margin:0 15px;padding:50px 5px;color:#fff;border:5px solid #fff}@media screen and (min-width:480px){.cms-matthews-top-ten-list-thank-you .header-mtt-thank-you .heading{margin:0 50px}}@media screen and (min-width:768px){.cms-matthews-top-ten-list-thank-you .header-mtt-thank-you .heading{width:600px;margin:0 auto;padding:50px 5px}}.cms-matthews-top-ten-list-thank-you .header-mtt-thank-you .heading span{text-align:center;display:block}.cms-matthews-top-ten-list-thank-you .header-mtt-thank-you .heading span.part-1{font-family:gotham light}.cms-matthews-top-ten-list-thank-you .header-mtt-thank-you .heading span.part-2{font-family:gotham medium}.cms-matthews-top-ten-list-thank-you .free-books,.cms-matthews-top-ten-list-thank-you .matthews-list{margin-top:80px;margin-bottom:80px;padding:0 15px}.cms-matthews-top-ten-list-thank-you .free-books.container .heading,.cms-matthews-top-ten-list-thank-you .free-books.container .description,.cms-matthews-top-ten-list-thank-you .free-books .heading,.cms-matthews-top-ten-list-thank-you .free-books .description,.cms-matthews-top-ten-list-thank-you .matthews-list.container .heading,.cms-matthews-top-ten-list-thank-you .matthews-list.container .description,.cms-matthews-top-ten-list-thank-you .matthews-list .heading,.cms-matthews-top-ten-list-thank-you .matthews-list .description{text-align:center}@media screen and (min-width:768px){.cms-matthews-top-ten-list-thank-you .free-books,.cms-matthews-top-ten-list-thank-you .matthews-list{max-width:600px;margin-left:auto;margin-right:auto}}.cms-matthews-top-ten-list-thank-you .matthews-list{margin-bottom:40px}.cms-matthews-top-ten-list-thank-you .matthews-list .list{margin:60px 40px}@media screen and (min-width:768px){.cms-matthews-top-ten-list-thank-you .matthews-list .list{margin:60px auto}}.cms-matthews-top-ten-list-thank-you .matthews-list .list li{margin-bottom:15px;font-family:gotham light}.cms-matthews-top-ten-list-thank-you .matthews-list .list li em{font-family:gotham medium;font-weight:700}.team-container{padding:40px 15px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media screen and (min-width:1200px){.team-container{padding:80px 15px 0}}.team-container .team-member{padding:10px;flex-basis:50%}@media screen and (min-width:900px){.team-container .team-member{flex-basis:33.3334%}}@media screen and (min-width:1200px){.team-container .team-member{flex-basis:25%}}.team-container .team-member:hover .image img{transform:scale(1.02)}.team-container .team-member a:hover h2{color:#17a9e1}.team-container .team-member .image img{display:block;margin:0 auto;max-width:100%;transition:all .3s;width:300px}.team-container .team-member.non-dci a{border-style:none}.team-container .team-member .name,.team-container .team-member .title{text-align:center;color:#000}.team-container .team-member .name{margin-bottom:2px}@media screen and (max-width:480px){.team-container .team-member .name{font-size:20px;line-height:24px}}.team-container .team-member .title{margin-top:2px}@media screen and (max-width:480px){.team-container .team-member .title{font-size:12px;line-height:14.4px}}.cms-mission-our-departments-business-services .view-jobs-btn-container,.cms-mission-our-departments-communications .view-jobs-btn-container,.cms-mission-our-departments-development .view-jobs-btn-container,.cms-mission-our-departments-ministry .view-jobs-btn-container,.cms-mission-leadership .view-jobs-btn-container{padding:50px 15px 75px;text-align:center}.cms-mission-ideas-and-collaboration .wrapper-1200{padding-left:15px;padding-right:15px;margin-top:60px;margin-bottom:60px}.cms-mission-ideas-and-collaboration .wrapper-1200 ul,.cms-mission-ideas-and-collaboration .wrapper-1200 ol{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}.cms-mission-ideas-and-collaboration .wrapper-1200 ul li,.cms-mission-ideas-and-collaboration .wrapper-1200 ol li{margin-bottom:15px}.cms-mission-ideas-and-collaboration .quote_container .quote_text{padding-left:15px;padding-right:15px}.cms-mission-ideas-and-collaboration .quote_container .quote_text p{color:#fff}.cms-mission-ideas-and-collaboration .quote_container .secondary-color-background{height:300px;width:100%}.reset_password_page{margin-top:90px;margin-bottom:90px}.reset_password_page p{max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:50px}.reset_password_page .reset_password_form{text-align:center}.reset_password_page .reset_password_form li{list-style-type:none}.reset_password_page .reset_password_form .input-box{margin-bottom:20px}.reset_password_page .reset_password_form input{-webkit-appearance:none;background-color:#fff;line-height:2.5em;color:#000;border:1px solid #aeb0b6;border-radius:7px;padding:.2em .3em;min-height:1.9em;width:90%}.reset_password_page .buttons-set{margin-top:30px}.reset_password_page .required{text-align:center}.cms-mission-our-team .wrapper-900{padding-left:15px;padding-right:15px}.cms-mission-our-team #staff_map_section{text-align:center;margin-bottom:50px}.cms-mission-our-team #staff_map_section h3{font-size:26px}.cms-mission-our-team .hero-image-one-container .hero-image-one__content--subtitle{margin-bottom:40px!important}.cms-mission-our-team .hero-image-one__content{max-width:900px}.cms-mission-our-team .flip-container{width:70%;max-height:400px;max-width:400px;margin:5px;float:none}.cms-mission-our-team .flipper{transform:scale(1) rotateY(0deg)}.cms-mission-our-team .front,.cms-mission-our-team .back{transform:scale(1)}.cms-mission-our-team .back{transform:rotateY(180deg) scale(1)}.cms-mission-our-team .hitbox:hover .flipper{transform:scale(1) rotateY(180deg)}.cms-mission-our-team .inner h3{position:absolute;top:35%;width:100%;text-align:center;color:#fff;font-size:25px}.cms-mission-our-team .inner p{font-family:gotham book;font-size:12px;padding:0 20px;text-transform:none}@media screen and (min-width:480px){.cms-mission-our-team .inner p{font-size:16px;line-height:140%;text-transform:none}}.cms-mission-our-team .inner p:first-of-type{top:0}@media screen and (min-width:480px){.cms-mission-our-team .inner p:first-of-type{top:25%}}.cms-mission-our-team .pilgrimage-four-images-round__block--image{border-radius:initial}.cms-mission-our-team .pilgrimage-four-images-round__block{text-align:center;width:100%;flex-grow:3;flex-basis:auto;padding-right:10px;padding-left:10px;max-width:300px}.cms-mission-our-team .pilgrimage-four-images-round{display:flex;flex-direction:row;justify-content:center;align-items:inherit;flex-wrap:wrap;margin-bottom:50px}.cms-mission-our-team .cms-nav{border-top:1px solid #eee;padding-bottom:15px;padding-top:15px}.cms-mission-our-team .cms-nav__list--item{padding-top:0;padding-bottom:0}.cms-mission-our-team .cms-nav__list--item:nth-of-type(1){padding-bottom:20px}body[class*=cms-mission-join-our-team-] .fixedBG{background-attachment:local!important}@media screen and (min-width:600px){body[class*=cms-mission-join-our-team-] .fixedBG{background-attachment:fixed!important}}body[class*=cms-mission-join-our-team-] .job-posting-hero{background:#54b7c1;height:400px;padding-left:32px;padding-right:32px;align-items:center;justify-content:center;position:relative;overflow:hidden}body[class*=cms-mission-join-our-team-] .job-posting-hero .hide-on-mobile{display:none}@media screen and (min-width:600px){body[class*=cms-mission-join-our-team-] .job-posting-hero .hide-on-mobile{display:inline}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image{width:100%;height:700px;position:absolute;top:-50px;left:0}@media screen and (min-width:600px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image{top:-200px}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.accounting{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Accounting+Team/accounting-hero-p-mobile.jpg);background-size:auto;background-position:top center}@media screen and (min-width:640px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.accounting{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Accounting+Team/accounting-hero-p.jpg);background-size:auto;background-position:top center}}@media screen and (min-width:1440px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.accounting{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Accounting+Team/accounting-hero-p.jpg);background-size:100% auto;background-position:top center}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.copy{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Copy+Team/copy-hero-p-mobile.jpg);background-size:auto;background-position:top center}@media screen and (min-width:640px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.copy{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Copy+Team/copy-hero-p.jpg);background-size:auto;background-position:top center}}@media screen and (min-width:1440px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.copy{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Copy+Team/copy-hero-p.jpg);background-size:100% auto;background-position:top center}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.data{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Data+Team/data-hero-mobile.jpg);background-size:auto;background-position:top center}@media screen and (min-width:640px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.data{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Data+Team/data-hero-p.jpg);background-size:auto;background-position:top center}}@media screen and (min-width:1440px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.data{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Data+Team/data-hero-p.jpg);background-size:100% auto;background-position:top center}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.development{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Development/development-hero-p-mobile.jpg);background-size:auto;background-position:top center}@media screen and (min-width:640px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.development{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Development/development-hero-p.jpg);background-size:auto;background-position:top center}}@media screen and (min-width:1440px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.development{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Development/development-hero-p.jpg);background-size:100% auto;background-position:top center}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.events{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Events+Team/events-hero-p-mobile.jpg);background-size:auto;background-position:top center}@media screen and (min-width:640px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.events{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Events+Team/events-hero-p.jpg);background-size:auto;background-position:top center}}@media screen and (min-width:1440px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.events{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Events+Team/events-hero-p.jpg);background-size:100% auto;background-position:top center}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.hr{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/HR+Team/hr-hero-p-mobile.jpg);background-size:auto;background-position:top center}@media screen and (min-width:640px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.hr{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/HR+Team/hr-hero-p.jpg);background-size:auto;background-position:top center}}@media screen and (min-width:1440px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.hr{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/HR+Team/hr-hero-p.jpg);background-size:100% auto;background-position:top center}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.mission{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Mission+Team/mission-team-hero-mobile.jpg);background-size:auto;background-position:top center}@media screen and (min-width:640px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.mission{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Mission+Team/mission-hero-p.jpg);background-size:auto;background-position:top center}}@media screen and (min-width:1440px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.mission{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Mission+Team/mission-hero-p.jpg);background-size:100% auto;background-position:top center}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.project{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Project+Team/project-hero-p-mobile.jpg);background-size:auto;background-position:top center}@media screen and (min-width:640px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.project{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Project+Team/project-hero-p.jpg);background-size:auto;background-position:top center}}@media screen and (min-width:1440px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.project{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Project+Team/project-hero-p.jpg);background-size:100% auto;background-position:top center}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.research{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Research+Team/research-hero-p-mobile.jpg);background-size:auto;background-position:top center}@media screen and (min-width:640px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.research{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Research+Team/research-hero-p.jpg);background-size:auto;background-position:top center}}@media screen and (min-width:1440px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.research{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Research+Team/research-hero-p.jpg);background-size:100% auto;background-position:top center}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.video{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Video+Team/video-hero-p-mobile.jpg);background-size:auto;background-position:top center}@media screen and (min-width:640px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.video{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Video+Team/video-hero-p.jpg);background-size:auto;background-position:top center}}@media screen and (min-width:1440px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.video{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Video+Team/video-hero-p.jpg);background-size:100% auto;background-position:top center}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.web{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Web+Team/web-hero-p-mobile.jpg);background-size:auto;background-position:top center}@media screen and (min-width:640px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.web{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Web+Team/web-hero-p.jpg);background-size:auto;background-position:top center}}@media screen and (min-width:1440px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.web{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Web+Team/web-hero-p.jpg);background-size:100% auto;background-position:top center}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.web-design{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Systems+Team/web-design-hero-mobile.jpg);background-size:auto;background-position:top center}@media screen and (min-width:640px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.web-design{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Systems+Team/web-design-hero.jpg);background-size:auto;background-position:top center}}@media screen and (min-width:1440px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.web-design{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Systems+Team/web-design-hero.jpg);background-size:100% auto;background-position:top center}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.design{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Graphic+Design/desing-hero-p-mobile.jpg);background-size:auto;background-position:top center}@media screen and (min-width:640px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.design{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Graphic+Design/desing-hero-p.jpg);background-size:auto;background-position:top center}}@media screen and (min-width:1440px){body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-image.design{background:url(https://files.dynamiccatholic.com/home/mission/join-our-team/Graphic+Design/desing-hero-p.jpg);background-size:100% auto;background-position:top center}}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-content{color:#fff;text-align:center;top:50%;left:50%;right:inherit;transform:translate(-50%,-50%);position:absolute;z-index:100}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-content h1{margin:0;color:#fff}body[class*=cms-mission-join-our-team-] .job-posting-hero .job-posting-hero-content p{margin-top:5px;margin-bottom:30px;color:#fff}body[class*=cms-mission-join-our-team-] .job-details-section{margin-top:50px;padding-left:32px;padding-right:32px}body[class*=cms-mission-join-our-team-] .job-details-section li{list-style-position:outside;font-size:16px;line-height:140%;margin-bottom:10px;margin-left:18px}body[class*=cms-mission-join-our-team-] .job-details-section #job-needs-header,body[class*=cms-mission-join-our-team-] .job-details-section #job-you-have-header,body[class*=cms-mission-join-our-team-] .job-details-section #job-you-might-have-header{margin-top:40px}body[class*=cms-mission-join-our-team-] .job-details-section #job-needs-content,body[class*=cms-mission-join-our-team-] .job-details-section #job-you-have-content,body[class*=cms-mission-join-our-team-] .job-details-section #job-you-might-have-content{margin-bottom:45px}body[class*=cms-mission-join-our-team-] .job-details-section #job-overview{margin-bottom:40px}body[class*=cms-mission-join-our-team-] .job-details-section #job-overview b{font-family:gotham bold;font-size:28px!important;letter-spacing:.5px;margin-top:.83em;margin-bottom:.83em;display:block}body[class*=cms-mission-join-our-team-] .job-details-section #job-overview span{font-size:16px!important;line-height:140%}body[class*=cms-mission-join-our-team-] .job-details-section #job-benefits b{font-family:gotham bold;font-size:28px!important;letter-spacing:.5px;margin-top:.83em;margin-bottom:.83em;display:block}body[class*=cms-mission-join-our-team-] #who-we-are-section{background:#e5e5e5;width:100%;padding-top:40px;padding-bottom:40px;text-align:center}body[class*=cms-mission-join-our-team-] #who-we-are-section img{width:55px}body[class*=cms-mission-join-our-team-] #who-we-are-section h2{text-align:center}body[class*=cms-mission-join-our-team-] #who-we-are-section p{text-align:center}body[class*=cms-mission-join-our-team-] #job-benefits div:nth-child(n+2):nth-child(-n+7){display:list-item;list-style-position:outside;font-size:16px;line-height:140%;margin-bottom:10px;margin-left:18px}body[class*=cms-mission-join-our-team-] #job-benefits div:nth-child(n+2):nth-child(-n+7) span{font-size:16px!important}body[class*=cms-mission-join-our-team-] #job-benefits div span{font-size:16px!important}body[class*=cms-mission-join-our-team-] #apply-bar{border-top:1px solid #ccc;background:#fff;width:100%;padding-left:10px;padding-right:10px;position:fixed;bottom:0;text-align:center;transform:translateY(100%);transition:all .6s;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}body[class*=cms-mission-join-our-team-] #apply-bar h3{margin-top:10px;margin-bottom:10px;margin-right:15px}body[class*=cms-mission-join-our-team-] #apply-bar #apply-button-2{margin-top:10px;margin-bottom:10px}body[class*=cms-mission-join-our-team-] .barUp{transform:translateY(0)!important}body[class*=cms-mission-join-our-team-] .fixedBar{position:static!important;border-top:1px solid #fff!important}.cms-mission-join-our-team #open_jobs{padding-left:32px;padding-right:32px}.cms-mission-join-our-team #open_jobs #jobListing{text-align:left;border-collapse:collapse;margin:0 auto;width:100%}@media screen and (min-width:600px){.cms-mission-join-our-team #open_jobs #jobListing{width:auto}}.cms-mission-join-our-team #open_jobs #jobListing .jobLink{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.cms-mission-join-our-team #open_jobs #jobListing .job-header-row{border-bottom:2px solid #000;display:none}@media screen and (min-width:600px){.cms-mission-join-our-team #open_jobs #jobListing .job-header-row{display:table-row}}.cms-mission-join-our-team #open_jobs #jobListing .job-header-row td{font-family:gotham bold;text-transform:uppercase;padding:0 30px 10px;font-size:14px}.cms-mission-join-our-team #open_jobs #jobListing .job-list-item{border-bottom:2px solid #e5e5e5;line-height:140%;display:block;padding-top:15px;padding-bottom:15px;position:relative}@media screen and (min-width:600px){.cms-mission-join-our-team #open_jobs #jobListing .job-list-item{line-height:normal;display:table-row;padding:0}}.cms-mission-join-our-team #open_jobs #jobListing .job-list-item td{display:block}@media screen and (min-width:600px){.cms-mission-join-our-team #open_jobs #jobListing .job-list-item td{display:table-cell;padding:20px 30px}}.cms-mission-join-our-team .testimonyslider-wrapper{margin-top:30px;margin-bottom:70px;border-bottom:none}.cms-mission-join-our-team .testimonyslider-wrapper .flexslider{border:none}.cms-mission-join-our-team .testimony_slider_content{max-width:555px;width:100%;position:absolute;top:50%;left:50%;padding-left:40px;padding-right:15px;transform:translate(-50%,-50%);text-align:left;color:#003763}@media(min-width:480px){.cms-mission-join-our-team .testimony_slider_content{top:50%;left:33%;text-align:center;padding:0}}.cms-mission-join-our-team .fancy_quote_mark_large{font-size:38px;padding:14px;position:relative;top:10px;line-height:0}@media(min-width:480px){.cms-mission-join-our-team .fancy_quote_mark_large{font-size:72px;padding:14px;position:relative;top:17px;line-height:25px}}.cms-mission-join-our-team .fancy_quote_mark_small{font-size:38px;padding:14px;position:relative;top:13px;line-height:0}@media(min-width:480px){.cms-mission-join-our-team .fancy_quote_mark_small{font-size:72px;padding:14px;position:relative;top:17px;line-height:25px}}.cms-mission-join-our-team .testimony_slider_content .large-quote{font-family:freight-text-pro,Georgia,serif;line-height:125%;margin:0;color:#003763;font-weight:600;font-size:20px;font-style:italic}@media(min-width:900px){.cms-mission-join-our-team .testimony_slider_content .large-quote{font-size:38px;line-height:46px}}.cms-mission-join-our-team .testimony_slider_content .small-quote{font-family:freight-text-pro,Georgia,serif;line-height:140%;margin:0;color:#003763;font-weight:600;font-size:14px;font-style:italic}@media(min-width:900px){.cms-mission-join-our-team .testimony_slider_content .small-quote{font-size:22px;line-height:30px}}.cms-mission-join-our-team .flex-control-paging{display:none}.cms-mission-join-our-team .vaderslider-wrapper{margin-top:0;margin-bottom:70px;border-bottom:none;max-height:500px}.cms-mission-join-our-team .vaderslider-wrapper .fourhundred{max-height:400px}.cms-mission-join-our-team .vaderslider_full_width{width:100%;position:relative;overflow:hidden}.cms-mission-join-our-team .vaderslider_full_width img{max-width:100%;margin:0 auto}.cms-mission-join-our-team .vaderslider_text_content{max-width:795px;width:100%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#003763}.cms-mission-join-our-team .vaderslider_text_content h1,.cms-mission-join-our-team .vaderslider_text_content h2{font-size:38px;font-weight:700;color:#003763;margin:0}.cms-mission-join-our-team .vaderslider_text_content p{color:#003763!important}.cms-mission-join-our-team .banner_dates{color:#003763;font-size:28px;margin:10px 0 0}.cms-mission-join-our-team .vaderslider_text_content_white{max-width:795px;width:100%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}.cms-mission-join-our-team .vaderslider_text_content_white h1,.cms-mission-join-our-team .vaderslider_text_content_white h2{font-size:38px;font-weight:700;color:#fff;margin:0}.cms-mission-join-our-team .vaderslider_text_content_white p{color:#fff!important}.cms-mission-join-our-team .vaderslider_text_content_white .banner_dates{color:#fff;font-size:28px;margin:10px 0 0}.cms-mission-join-our-team .slider_button_container{position:absolute;bottom:9%;width:100%;text-align:center}.cms-mission-join-our-team .hero-image-one video{width:auto;height:500px}@media(min-width:768px){.cms-mission-join-our-team .hero-image-one video{width:100%;height:auto}}.cms-mission-join-our-team .hero-image-one__content .blue_title{font-family:gotham bold,Helvetica,sans-serif;color:#003763;font-size:38px}.cms-mission-join-our-team .hero-image-one__content .white_title{font-family:gotham bold,Helvetica,sans-serif;color:#fff;font-size:38px}.cms-mission-join-our-team .hero-image-one__content .blue_text{font-family:gotham,Helvetica,sans-serif;color:#003763;font-weight:400}.cms-mission-join-our-team .hero-image-one__content .white_text{font-family:gotham,Helvetica,sans-serif;color:#fff;font-weight:400}.cms-mission-join-our-team .hero-image-one__content p{max-width:900px;margin-left:auto;margin-right:auto}.cms-mission-join-our-team .hero-image-one-container .dual_button_container{display:flex;width:100%;justify-content:space-between;max-width:600px;margin:0 auto;flex-wrap:wrap}.cms-mission-join-our-team .hero-image-one-container .dual_button_container .banner_cta{flex-grow:6;max-width:45%}@media screen and (max-width:640px){.cms-mission-join-our-team .hero-image-one-container .dual_button_container .hero-image-one__content--cta{margin-top:10px}.cms-mission-join-our-team .hero-image-one-container .dual_button_container .banner_cta{max-width:100%}}body[class*=cms-newsletter] .newsletter-container,.cms-best-advent-ever-advent-prayers .newsletter-container{padding-left:10%;position:relative}body[class*=cms-newsletter] .newsletter-container p,.cms-best-advent-ever-advent-prayers .newsletter-container p{font-family:gotham book;font-size:16px;line-height:24px}body[class*=cms-newsletter] .newsletter-container .article,.cms-best-advent-ever-advent-prayers .newsletter-container .article{margin:45px 0;padding-top:15px}body[class*=cms-newsletter] .newsletter-container .fourortwo,.cms-best-advent-ever-advent-prayers .newsletter-container .fourortwo{border-top:1px solid #c6c6c6;padding-top:45px}body[class*=cms-newsletter] .newsletter-container .fourortwo__list,.cms-best-advent-ever-advent-prayers .newsletter-container .fourortwo__list{justify-content:flex-start;-webkit-justify-content:flex-start}body[class*=cms-newsletter] .newsletter-container .fourortwo__list__block--cta:after,.cms-best-advent-ever-advent-prayers .newsletter-container .fourortwo__list__block--cta:after{content:'  >'}body[class*=cms-newsletter] .newsletter-container .fourortwo__list__block--cta:hover,.cms-best-advent-ever-advent-prayers .newsletter-container .fourortwo__list__block--cta:hover{text-decoration:underline}body[class*=cms-newsletter] .newsletter-container #featured,.cms-best-advent-ever-advent-prayers .newsletter-container #featured{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;background-color:#f8f8f8;max-width:1050px;padding:40px 0 15px;margin:45px 0}body[class*=cms-newsletter] .newsletter-container #featured .button-orange,.cms-best-advent-ever-advent-prayers .newsletter-container #featured .button-orange{margin-top:20px}body[class*=cms-newsletter] .newsletter-container .small-quote,.cms-best-advent-ever-advent-prayers .newsletter-container .small-quote{font-size:24px;width:100%;max-width:500px;line-height:32px;font-family:freight-text-pro;font-weight:600;font-style:italic;margin-left:auto;margin-right:auto}body[class*=cms-newsletter] .newsletter-container .small-quote:before,.cms-best-advent-ever-advent-prayers .newsletter-container .small-quote:before{content:'"'}body[class*=cms-newsletter] .newsletter-container .small-quote:after,.cms-best-advent-ever-advent-prayers .newsletter-container .small-quote:after{content:'"'}body[class*=cms-newsletter] .newsletter-container .featured_copy,.cms-best-advent-ever-advent-prayers .newsletter-container .featured_copy{text-align:center}body[class*=cms-newsletter] .newsletter-container .featured_copy p,.cms-best-advent-ever-advent-prayers .newsletter-container .featured_copy p{line-height:32px;font-family:freight-text-pro;font-weight:600;font-style:italic}body[class*=cms-newsletter] .newsletter-container .featured_copy h3,.cms-best-advent-ever-advent-prayers .newsletter-container .featured_copy h3{font-size:26px}body[class*=cms-newsletter] .newsletter-container .article__footer--author-img,body[class*=cms-newsletter] .newsletter-container .article__header--author-thumb,.cms-best-advent-ever-advent-prayers .newsletter-container .article__footer--author-img,.cms-best-advent-ever-advent-prayers .newsletter-container .article__header--author-thumb{border-radius:60px}body[class*=cms-newsletter] .newsletter-container .article__header,.cms-best-advent-ever-advent-prayers .newsletter-container .article__header{margin-bottom:40px}body[class*=cms-newsletter] .newsletter-container .book_wrap,.cms-best-advent-ever-advent-prayers .newsletter-container .book_wrap{display:inline-block;display:flex;flex-direction:column}body[class*=cms-newsletter] .newsletter-container .product-grid-media__block--image-block__link,.cms-best-advent-ever-advent-prayers .newsletter-container .product-grid-media__block--image-block__link{background-color:transparent;display:inline;border:none;margin-top:10px}body[class*=cms-newsletter] .newsletter-container .article__footer--signature,.cms-best-advent-ever-advent-prayers .newsletter-container .article__footer--signature{padding-left:15px}body[class*=cms-newsletter] .newsletter-container .fixed,.cms-best-advent-ever-advent-prayers .newsletter-container .fixed{position:fixed;top:0;right:0}body[class*=cms-newsletter] .newsletter-container li,.cms-best-advent-ever-advent-prayers .newsletter-container li{margin-bottom:20px;line-height:140%;color:#2e343b;font-family:gotham book;font-size:16px;line-height:24px}@media screen and (max-width:1200px){body[class*=cms-newsletter] .newsletter-container,.cms-best-advent-ever-advent-prayers .newsletter-container{padding:0 25px}body[class*=cms-newsletter] .newsletter-container #featured,.cms-best-advent-ever-advent-prayers .newsletter-container #featured{padding:40px 0}body[class*=cms-newsletter] .article__footer,.cms-best-advent-ever-advent-prayers .article__footer{text-align:center}}@media screen and (max-width:768px){body[class*=cms-newsletter] .newsletter-container,.cms-best-advent-ever-advent-prayers .newsletter-container{padding:0 15px}body[class*=cms-newsletter] .newsletter-container .book_wrap img,.cms-best-advent-ever-advent-prayers .newsletter-container .book_wrap img{max-height:250px}body[class*=cms-newsletter] .newsletter-container .article,.cms-best-advent-ever-advent-prayers .newsletter-container .article{margin:0}}body[class*=cms-newsletter] .newsletter-hero{overflow:hidden;position:relative;height:144px;display:flex;justify-content:center;align-items:center}@media(min-width:600px){body[class*=cms-newsletter] .newsletter-hero{height:300px}}@media(min-width:900px){body[class*=cms-newsletter] .newsletter-hero{height:400px}}body[class*=cms-newsletter] .newsletter-hero .newsletter-header{z-index:100000000000;text-align:center;width:auto;max-width:none;padding:10px 30px;border:3px #fff solid;margin:0 auto}@media(min-width:900px){body[class*=cms-newsletter] .newsletter-hero .newsletter-header{padding:20px 50px}}body[class*=cms-newsletter] .newsletter-hero .newsletter-header .month{font-family:gotham bold,sans-serif;color:#fff;font-size:24px;text-transform:uppercase;margin-top:0;margin-bottom:0;line-height:normal;letter-spacing:6px}@media(min-width:600px){body[class*=cms-newsletter] .newsletter-hero .newsletter-header .month{font-size:60px}}body[class*=cms-newsletter] .newsletter-hero .newsletter-header .newsletter{font-family:gotham bold,sans-serif;color:#fff;font-size:14px;text-transform:uppercase;margin:0;line-height:normal}@media(min-width:600px){body[class*=cms-newsletter] .newsletter-hero .newsletter-header .newsletter{font-size:24px}}body[class*=cms-newsletter] .newsletter-hero img{position:absolute;top:-35px;left:0;width:100%;max-height:none}body[class*=cms-newsletter] .newsletter-container.new-format{max-width:none;padding:34px 20px}@media(min-width:600px){body[class*=cms-newsletter] .newsletter-container.new-format{padding:60px 32px}}body[class*=cms-newsletter] .newsletter-container.new-format .read-more-content{display:none}@media(min-width:600px){body[class*=cms-newsletter] .newsletter-container.new-format .read-more-content{display:block}}body[class*=cms-newsletter] .newsletter-container.new-format #readmore-button{justify-content:center;align-items:center;color:#17a9e1}body[class*=cms-newsletter] .newsletter-container.new-format #readmore-button i{margin-left:10px}body[class*=cms-newsletter] .newsletter-container.new-format .view-more-button{display:inline}@media(min-width:600px){body[class*=cms-newsletter] .newsletter-container.new-format .view-more-button{display:none}}body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media(min-width:600px){body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner{flex-direction:row-reverse}}body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .newsletter-menu{border:none;margin-right:0;margin-left:0;margin-top:0;margin-bottom:40px;width:100%;display:block;max-width:none;padding:14px;text-align:center;background:linear-gradient(135deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.41) 41%,#e5f5fb 100%),url(https://files.dynamiccatholic.com/home/newsletter/January+2020/dc_tile_bg.png)}@media(min-width:600px){body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .newsletter-menu{margin-left:30px;width:300px;max-width:290px;padding:20px;text-align:left}}@media(min-width:900px){body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .newsletter-menu{margin-left:100px}}body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .newsletter-menu li a p{text-decoration:underline}body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .newsletter-menu li a p:hover{color:#17a9e1}body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .article{max-width:600px;margin-top:0;margin-bottom:0;padding-top:0}body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .article__header{margin-bottom:0}body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .article__header--section-title{display:flex;justify-content:flex-start;align-items:flex-end}body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .article__header--section-title--author-name{font-family:manus,Time New Roman,serif;color:#2f4475;font-size:42px;margin-right:8px}body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .article__header--section-title--author-thumb{max-height:115px;margin-right:20px}body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .article__header--section-title .line{height:2px;background:#8a94a5;width:100%;margin-bottom:30px}body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .article__header--title{margin-top:42px}body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .article__footer{text-align:left}body[class*=cms-newsletter] .newsletter-container.new-format .newsletter-container-inner .article__footer--signature{padding-left:0;position:relative;left:-27px;text-align:left}body[class*=cms-newsletter] .newsletter-container.new-format #featured{width:100%;flex-wrap:nowrap;flex-direction:column;padding:30px;align-items:center;justify-content:center;border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.41) 41%,#e5f5fb 100%),url(https://files.dynamiccatholic.com/home/newsletter/January+2020/dc_tile_bg.png);background-repeat:repeat}@media(min-width:600px){body[class*=cms-newsletter] .newsletter-container.new-format #featured{flex-direction:row}}body[class*=cms-newsletter] .newsletter-container.new-format #featured .book_wrap{max-width:130px;width:100%;margin-right:0;margin-bottom:16px}@media(min-width:600px){body[class*=cms-newsletter] .newsletter-container.new-format #featured .book_wrap{max-width:250px;margin-right:60px;margin-bottom:0}}body[class*=cms-newsletter] .newsletter-container.new-format #featured .book_wrap img{max-height:none}body[class*=cms-newsletter] .newsletter-container.new-format #featured .article__header--section-title{justify-content:center;align-items:flex-end}@media(min-width:600px){body[class*=cms-newsletter] .newsletter-container.new-format #featured .article__header--section-title{justify-content:flex-start}}body[class*=cms-newsletter] .newsletter-container.new-format #featured .featured_copy{text-align:center;max-width:480px}@media(min-width:600px){body[class*=cms-newsletter] .newsletter-container.new-format #featured .featured_copy{text-align:left}}body[class*=cms-newsletter] .newsletter-container.new-format #featured .featured_copy p{font-family:gotham book,sans-serif;font-style:normal}body[class*=cms-newsletter] .newsletter-container.new-format #featured .featured_copy h2{margin-top:0}body[class*=cms-pilgrimages] .wrapper-1200{padding-left:15px;padding-right:15px}body[class*=cms-pilgrimages] .events_container{padding:70px 15px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}body[class*=cms-pilgrimages] .events_container::before{display:none}body[class*=cms-pilgrimages] .hero-image-one-container a{margin-bottom:10px;margin-left:7.5px;margin-right:7.5px}body[class*=cms-pilgrimages] .hero-image-one-container h1{margin-bottom:initial;max-width:900px;margin:0 auto}@media screen and (min-width:768px){body[class*=cms-pilgrimages] .hero-image-one-container h1{margin-bottom:30px}}body[class*=cms-pilgrimages] #event_cards .container{width:100%}body[class*=cms-pilgrimages] .event_card_container{width:100%;box-sizing:border-box;max-width:45%;margin:45px 10px;display:inline-block;text-align:left;vertical-align:top;min-height:695px;position:relative}body[class*=cms-pilgrimages] .event_card_container ul{padding-left:25px;margin:0 0 25px}body[class*=cms-pilgrimages] .event_card_container ul li{margin:8px 0}body[class*=cms-pilgrimages] .event_card_container p{margin-bottom:0;font-family:gotham book}body[class*=cms-pilgrimages] .event_card_container .button-navy{position:absolute;bottom:0}@media screen and (max-width:768px){body[class*=cms-pilgrimages] .event_card_container{display:block;margin:25px auto 65px;padding:0;max-width:100%;min-height:initial}body[class*=cms-pilgrimages] .event_card_container .button-navy{position:static;bottom:initial}body[class*=cms-pilgrimages] a{max-width:100%;width:100%}}body[class*=cms-pilgrimages] .triple-block-text__block--image{max-width:100%}body[class*=cms-pilgrimages] .white_text{color:#fff!important}body[class*=cms-pilgrimages] .hero-image-one__content--subtitle{font-size:25px;color:#003763}body[class*=cms-pilgrimages] .centered_cta{text-align:center;margin-top:0;margin-bottom:40px;padding-left:15px;padding-right:15px}body[class*=cms-pilgrimages] .wrapper-1200{padding-left:15px;padding-right:15px;margin-top:80px;margin-bottom:80px}body[class*=cms-pilgrimages] .itinerary{border-top:none;padding:0}body[class*=cms-pilgrimages] .hero-image-one-container h1{margin-bottom:initial}@media(min-width:600px){body[class*=cms-pilgrimages] .hero-image-one-container h1{margin-bottom:30px}}body[class*=cms-pilgrimages] .itinerary_option{display:none;opacity:0}body[class*=cms-pilgrimages] .itinerary_option h2{text-align:center}body[class*=cms-pilgrimages] .toggle_button_container{text-align:center;width:100%}body[class*=cms-pilgrimages] .itenerary_toggle_btn{margin:10px 0}@media(min-width:600px){body[class*=cms-pilgrimages] .itenerary_toggle_btn{margin:10px}}body[class*=cms-pilgrimages] .itenerary_toggle_btn:disabled{background:0 0;color:#003763}body[class*=cms-pilgrimages] .pilgrimage-four-images-round__block--image{border-radius:0}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.cms-pilgrimages-holy-land h1{color:#003763!important}.cms-pilgrimages-paris-france h1{color:#003763!important}.cms-pilgrimages .triple-block-text div{width:45%;padding:15px}.cms-pilgrimages .vaderslider-wrapper .vaderslider .flex-direction-nav .flex-prev:before,.cms-pilgrimages .vaderslider-wrapper .vaderslider .flex-direction-nav .flex-next:before{color:#003763}.cms-pilgrimages .pilgrimages_list_container{margin-bottom:50px;margin-top:0}@media(min-width:1200px){.cms-pilgrimages .pilgrimages_list_container{margin-top:40px}}.cms-pilgrimages .triple-block-text{margin-bottom:0}.cms-pilgrimages .triple-block-text div{margin-bottom:30px;margin-top:20px;position:relative;min-height:initial}@media(min-width:600px){.cms-pilgrimages .triple-block-text div{min-height:640px}}.cms-pilgrimages .triple-block-text div .button-navy{position:static;max-width:100%}.cms-pilgrimages .triple-block-text div .button-navy:hover{color:#003763}@media(min-width:600px){.cms-pilgrimages .triple-block-text div .button-navy{position:absolute;bottom:0;left:15px;max-width:313px;width:90%}}@media(min-width:768px){.cms-pilgrimages .triple-block-text div .button-navy{position:absolute;bottom:0;left:15px;max-width:313px;width:initial}}.cms-pilgrimages .tablet-hide{display:none}@media(min-width:900px){.cms-pilgrimages .tablet-hide{display:block}}.cms-pilgrimages .mobile-hide{display:none}@media(min-width:600px){.cms-pilgrimages .mobile-hide{display:block}}.cms-pilgrimages .large-quote{color:#003763}.cms-pilgrimages .large-quote-byline{color:#003763}.cms-pilgrimages .vaderslider-wrapper{margin-top:0;margin-bottom:70px;border-bottom:none;max-height:none;overflow:hidden;margin-bottom:0}@media(min-width:600px){.cms-pilgrimages .vaderslider-wrapper{max-height:500px}}.cms-pilgrimages .vaderslider_full_width{width:100%;position:relative;overflow:visible}@media(min-width:600px){.cms-pilgrimages .vaderslider_full_width{max-height:500px}}.cms-pilgrimages .vaderslider_full_width img{max-width:100%;margin:0 auto}.cms-pilgrimages .vaderslider_text_content{max-width:795px;width:100%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#003763;padding-left:15px;padding-right:15px}.cms-pilgrimages .vaderslider_text_content p{color:#003763!important}.cms-pilgrimages .vaderslider_text_content_white{max-width:795px;width:100%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;padding-left:15px;padding-right:15px}.cms-pilgrimages .vaderslider_text_content_white p{color:#fff!important}.cms-pilgrimages .slider_button_container{position:absolute;bottom:9%;width:100%;text-align:center}.cms-pilgrimages .vaderslider_text_content h1,.cms-pilgrimages .vaderslider_text_content h2{font-size:38px;font-weight:700;color:#003763;margin:0}.cms-pilgrimages .vaderslider_text_content_white h1,.cms-pilgrimages .vaderslider_text_content_white h2{font-size:38px;font-weight:700;color:#fff;margin:0}.cms-pilgrimages .flex-viewport{max-height:none;overflow:visible!important}@media(min-width:600px){.cms-pilgrimages .flex-viewport{max-height:500px;overflow:hidden!important}}.cms-pilgrimages .flex-control-paging{display:none}.cms-pilgrimages .vaderslider__slide{position:relative}.cms-pilgrimages .vaderslider__slide a{position:absolute;bottom:0}@media(min-width:768px){.cms-pilgrimages .vaderslider__slide a{position:absolute;top:67%;left:50%;bottom:initial;transform:translate(-50%,-50%)}}@media screen and (max-width:600px){.cms-pilgrimages .triple-block-text div{width:100%;padding:0}.cms-pilgrimages .triple-block-text{padding:0 32px}}.cms-pilgrimages-paris-france .hero-image-one-container .hero-image-one__content{text-align:center}.cms-pilgrimages-poland .experiences-container .triforceblock__block,.cms-pilgrimages-medjugorje .experiences-container .triforceblock__block{margin-bottom:50px}@media(min-width:600px){.cms-pilgrimages-poland .experiences-container .triforceblock__block,.cms-pilgrimages-medjugorje .experiences-container .triforceblock__block{margin-bottom:0}}.cms-pilgrimages-poland .button-dc-light-blue,.cms-pilgrimages-medjugorje .button-dc-light-blue{text-transform:none;font-size:16px}.cms-pilgrimages-poland .hero-image-one,.cms-pilgrimages-medjugorje .hero-image-one{max-height:300px!important;display:flex;justify-content:center}.cms-pilgrimages-poland .hero-image-one picture img,.cms-pilgrimages-medjugorje .hero-image-one picture img{position:relative;top:-20px;height:400px;width:auto;max-width:none}@media(min-width:600px){.cms-pilgrimages-poland .hero-image-one picture img,.cms-pilgrimages-medjugorje .hero-image-one picture img{height:auto;width:100%;top:-40px}}@media(min-width:600px){.cms-pilgrimages-poland .hero-image-one,.cms-pilgrimages-medjugorje .hero-image-one{display:block}}@media(min-width:900px){.cms-pilgrimages-poland .hero-image-one,.cms-pilgrimages-medjugorje .hero-image-one{max-height:500px!important}}.cms-pilgrimages-poland .hero-image-one__content .white_title,.cms-pilgrimages-medjugorje .hero-image-one__content .white_title{text-transform:uppercase;font-family:gotham bold,sans-serif;font-size:20px;line-height:140%;margin-bottom:22px;letter-spacing:.16em}.cms-pilgrimages-poland .hero-image-one__content .white_title img,.cms-pilgrimages-medjugorje .hero-image-one__content .white_title img{max-width:200px;width:100%}@media(min-width:600px){.cms-pilgrimages-poland .hero-image-one__content .white_title img,.cms-pilgrimages-medjugorje .hero-image-one__content .white_title img{max-width:238px}}@media(min-width:900px){.cms-pilgrimages-poland .hero-image-one__content .white_title img,.cms-pilgrimages-medjugorje .hero-image-one__content .white_title img{max-width:300px}}@media(min-width:900px){.cms-pilgrimages-poland .hero-image-one__content .white_title,.cms-pilgrimages-medjugorje .hero-image-one__content .white_title{margin-bottom:50px}}.cms-pilgrimages-poland .hero-image-one__content--cta,.cms-pilgrimages-medjugorje .hero-image-one__content--cta{text-transform:none;font-size:16px}.cms-pilgrimages-poland .mid-banner .hero-image-one,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one{max-height:350px!important;display:flex;justify-content:center}@media(min-width:600px){.cms-pilgrimages-poland .mid-banner .hero-image-one,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one{display:block}}.cms-pilgrimages-poland .mid-banner .hero-image-one picture img,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one picture img{position:relative;top:-50px;height:400px;width:auto;max-width:none}@media(min-width:600px){.cms-pilgrimages-poland .mid-banner .hero-image-one picture img,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one picture img{height:auto;width:100%;top:-40px}}@media(min-width:600px){.cms-pilgrimages-poland .mid-banner .hero-image-one,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one{max-height:300px!important}}@media(min-width:900px){.cms-pilgrimages-poland .mid-banner .hero-image-one,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one{max-height:500px!important}}.cms-pilgrimages-poland .mid-banner .hero-image-one__content .white_title,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one__content .white_title{text-transform:uppercase;font-family:gotham bold,sans-serif;font-size:20px;line-height:140%;margin-bottom:22px;letter-spacing:.16em}.cms-pilgrimages-poland .mid-banner .hero-image-one__content .white_title img,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one__content .white_title img{max-width:300px;width:100%}@media(min-width:900px){.cms-pilgrimages-poland .mid-banner .hero-image-one__content .white_title img,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one__content .white_title img{max-width:533px}}@media(min-width:900px){.cms-pilgrimages-poland .mid-banner .hero-image-one__content .white_title,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one__content .white_title{margin-bottom:50px}}.cms-pilgrimages-poland .mid-banner .hero-image-one__content--cta,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one__content--cta{text-transform:none;font-size:16px}.cms-pilgrimages-poland .header_copy_block,.cms-pilgrimages-medjugorje .header_copy_block{max-width:530px;margin:0 auto}.cms-pilgrimages-poland .header_copy_block h2,.cms-pilgrimages-medjugorje .header_copy_block h2{color:#555b69;font-size:24px}.cms-pilgrimages-poland .triple-block-text__block--title,.cms-pilgrimages-medjugorje .triple-block-text__block--title{color:#555b69;font-size:20px;font-family:gotham medium,sans-serif}.cms-pilgrimages-poland .triple-block-text__block--content,.cms-pilgrimages-medjugorje .triple-block-text__block--content{color:#555b69;font-size:16px}.cms-pilgrimages-poland .itinerary-content__list--item__title,.cms-pilgrimages-medjugorje .itinerary-content__list--item__title{font-size:16px}.cms-pilgrimages-poland .itinerary,.cms-pilgrimages-medjugorje .itinerary{max-width:1016px;justify-content:space-between}.cms-pilgrimages-poland .itinerary .itinerary-content,.cms-pilgrimages-medjugorje .itinerary .itinerary-content{max-width:427px}.cms-pilgrimages-poland .itinerary .itinerary-content .itenerary-note,.cms-pilgrimages-medjugorje .itinerary .itinerary-content .itenerary-note{color:#8492b2;font-size:14px}.cms-pilgrimages-poland .triforceblock__block--title,.cms-pilgrimages-medjugorje .triforceblock__block--title{text-align:left;font-family:gotham medium,sans-serif;color:#555b69;font-size:20px}.cms-pilgrimages-poland .triforceblock__block--image,.cms-pilgrimages-medjugorje .triforceblock__block--image{max-width:none;width:100%}.cms-pilgrimages-poland .triforceblock__block--content,.cms-pilgrimages-medjugorje .triforceblock__block--content{text-align:left;color:#555b69;font-size:16px}.primary-color{color:#2f4475}.secondary-color{color:#54b7c1}.tertiary-color{color:#ffc632}.quaternary-color{color:#ff5c08}.quinary-color{color:#17a9e1}.senary-color{color:#077ecd}.white{color:#fff}.primary-text{color:#3e3e3e}.bt-teal{color:#00d2b3}.primary-color-background{background-color:#2f4475}.secondary-color-background{background-color:#54b7c1}.tertiary-color-background{background-color:#ffc632}.quaternary-color-background{background-color:#ff5c08}.quinary-color-background{background-color:#17a9e1}.senary-color-background{background-color:#077ecd}.widget-background{background-color:#f8f8f8}.white-background{background-color:#fff}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0;display:none}}body[class*=cms-better-together] .teal-text{color:#00d2b3}body[class*=cms-better-together] .bt-video-player-header{max-width:928px;margin:0 auto}@media screen and (min-width:1125px){body[class*=cms-better-together] .bt-video-player-header{max-width:1364px}}body[class*=cms-better-together] .bt-video-player-header #video-title{max-width:900px;margin-bottom:16px;margin-top:0}body[class*=cms-better-together] .bt-video-player-header #video-description{max-width:900px;margin-top:0;margin-bottom:40px;color:#707070}body[class*=cms-better-together] .bt-video-player{max-width:1364px;margin:0 auto;display:flex;justify-content:space-between;flex-direction:column;align-items:center}@media screen and (min-width:1125px){body[class*=cms-better-together] .bt-video-player{flex-direction:row;align-items:flex-start}}body[class*=cms-better-together] .bt-video-player .video{max-width:928px;width:100%;background:#000}body[class*=cms-better-together] .bt-video-player .video .download-link{width:100%;background:#fff;display:block;padding-top:24px;color:#00d2b3}body[class*=cms-better-together] .bt-video-player .video-list{margin-left:0;margin-top:32px;width:100%;max-width:600px}@media screen and (min-width:1125px){body[class*=cms-better-together] .bt-video-player .video-list{margin-top:0;margin-left:32px;max-width:404px}}body[class*=cms-better-together] .bt-video-player .video-list #list-header{margin-top:0;margin-bottom:32px;font-family:gotham medium,sans-serif;color:#707070}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown{max-width:170px;width:100%}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown .small-teal-header{border-bottom:1px solid #00d2b3;margin-bottom:0;cursor:pointer;display:inline-block}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner{position:absolute;max-width:154px;width:100%;background:#fff;display:none;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner ul{position:relative;list-style-type:none}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner ul li{height:45px;transition:background .3s}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner ul li:hover{background:#bfbfbf}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner ul li a{display:flex;align-items:center;padding-left:16px;padding-right:16px;color:#707070;width:100%;height:100%}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner.closed{-webkit-animation:fadeout .2s forwards;animation:fadeout .2s forwards}body[class*=cms-better-together] .bt-video-player .video-list #session-dropdown #session-dropdown-inner.expanded{display:block;-webkit-animation:fadein .3s forwards;animation:fadein .3s forwards}body[class*=cms-better-together] .bt-video-player .video-list #total-runtime-section{color:#707070;font-family:gotham book,sans-serif;margin-top:32px;margin-bottom:37px}body[class*=cms-better-together] .bt-video-player .video-list .supplemental-header{font-size:16px;font-family:gotham bold,sans-serif;margin-top:40px}body[class*=cms-better-together] .bt-video-player .video-list-item{display:flex;justify-content:space-between;color:#707070;margin-bottom:21px}body[class*=cms-better-together] .bt-video-player .video-list-item a{color:#707070;display:flex;margin-right:10px}body[class*=cms-better-together] .bt-video-player .video-list-item a:hover{color:#00d2b3}body[class*=cms-better-together] .bt-video-player .video-list-item .fa-play{font-size:16px;margin-right:16px}body[class*=cms-better-together] .video-content-below-layout{max-width:812px;width:100%;margin:120px auto;text-align:center;padding-left:24px;padding-right:24px}@media screen and (min-width:600px){body[class*=cms-better-together] .video-content-below-layout{margin:155px auto 256px}}body[class*=cms-better-together] .video-content-below-layout .video-responsive{margin-bottom:48px}body[class*=cms-better-together] .video-content-below-layout .bt-paragraph{letter-spacing:normal;margin-top:0;margin-bottom:24px}body[class*=cms-better-together] .video-content-below-layout h2{margin-bottom:25px;font-size:30px}@media screen and (min-width:600px){body[class*=cms-better-together] .video-content-below-layout h2{font-size:38px}}body[class*=cms-better-together] .bt-main-header{font-family:gotham bold,sans-serif;font-size:30px;text-transform:uppercase;letter-spacing:.05em}@media screen and (min-width:600px){body[class*=cms-better-together] .bt-main-header{font-size:38px;letter-spacing:.15em}}body[class*=cms-better-together] .bt-image-hero{display:flex;justify-content:center;align-items:center;height:300px}@media screen and (min-width:600px){body[class*=cms-better-together] .bt-image-hero{height:auto}}body[class*=cms-better-together] .bt-image-hero img{height:100%;width:auto;max-width:none}@media screen and (min-width:600px){body[class*=cms-better-together] .bt-image-hero img{height:auto;width:100%}}body[class*=cms-better-together] .bt-image-hero .bt-hero-content{position:absolute;max-width:650px;padding-left:20px;padding-right:20px}body[class*=cms-better-together] .bt-image-hero .bt-hero-content h1{color:#fff;font-family:gotham bold,sans-serif;font-size:30px;text-align:center;margin-bottom:40px;margin-top:0;line-height:40px;letter-spacing:.02em}@media screen and (min-width:900px){body[class*=cms-better-together] .bt-image-hero .bt-hero-content h1{font-size:38px;margin-top:77px;line-height:48px}}body[class*=cms-better-together] .bt-image-hero .bt-hero-content .bt-hr hr{max-width:200px;border-color:#00d2b3}body[class*=cms-better-together] .small-teal-header{font-family:gotham bold,sans-serif;font-size:14px;letter-spacing:normal;text-transform:uppercase;color:#00cfb5;margin-top:0}@media screen and (min-width:600px){body[class*=cms-better-together] .small-teal-header{font-family:gotham bold,sans-serif;font-size:16px;text-transform:uppercase;color:#00cfb5;margin-top:0;letter-spacing:.25em}}body[class*=cms-better-together] .bt-secondary-cta{font-family:gotham bold,sans-serif;font-size:16px;text-transform:uppercase;color:#00cfb5;margin-top:0;letter-spacing:.25em}body[class*=cms-better-together] .bt-nav{background:#bfbfbf;margin-bottom:0;border-bottom:none;position:relative;z-index:100}body[class*=cms-better-together] .bt-nav .cms-nav__list{padding-top:0;padding-bottom:20px;display:none;align-items:center;justify-content:space-evenly;max-width:900px;margin:0 auto}body[class*=cms-better-together] .bt-nav .cms-nav__list.nav-show{display:block}@media screen and (min-width:900px){body[class*=cms-better-together] .bt-nav .cms-nav__list{display:flex;padding-bottom:0}}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item{color:#fff}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item.nav-logo img{max-width:110px}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item.cta{padding-top:12px;padding-bottom:12px;margin:0 auto}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item.cta:hover{background:0 0}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item:hover{background:rgba(255,255,255,.16);border-radius:5px;border:none}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item.button-white{max-width:150px;margin:0 auto;color:#fff!important;border-width:3px!important;border-color:#fff}@media screen and (min-width:900px){body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item.button-white{margin:0}}body[class*=cms-better-together] .bt-nav .cms-nav__list .cms-nav__list--item.button-white:hover{background-color:rgba(255,255,255,.16)!important;border:3px solid #fff!important}body[class*=cms-better-together] .bt-nav.overlay{background:rgba(0,0,0,.25);position:static}@media screen and (min-width:900px){body[class*=cms-better-together] .bt-nav.overlay{position:absolute}}body[class*=cms-better-together] .bt-nav .cms-nav__title{background:rgba(0,0,0,.25)}body[class*=cms-better-together] .bt-hr{width:100%;padding:0 70px}body[class*=cms-better-together] .bt-hr hr{max-width:436px;width:100%;border:1.5px solid #ffb938}body[class*=cms-better-together] .bt-paragraph{color:#707070!important;line-height:28px}body[class*=cms-better-together] .bt-ul{color:#707070;font-family:gotham book,sans-serif;font-size:16px;list-style-position:inside;line-height:28px}body[class*=cms-better-together] .card-row{display:flex;flex-direction:column;justify-content:center;padding-left:24px;padding-right:24px;max-width:1299px;width:100%;height:auto;margin:0 auto 63px}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row{flex-direction:row;height:608px;margin:0 auto 256px}}body[class*=cms-better-together] .card-row:last-of-type{margin-bottom:79px}body[class*=cms-better-together] .card-row .card-container{position:relative;width:100%;height:auto}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container{width:50%;height:100px}}body[class*=cms-better-together] .card-row .card-container .bg-card{display:flex;justify-content:center;align-items:center;position:static;top:0;width:100%;height:auto;z-index:20;overflow:hidden;margin-bottom:63px;margin-left:auto;margin-right:auto}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container .bg-card{position:absolute;width:665px;height:608px;margin-bottom:0}}body[class*=cms-better-together] .card-row .card-container .bg-card.left{left:0}body[class*=cms-better-together] .card-row .card-container .bg-card.right{right:0}body[class*=cms-better-together] .card-row .card-container .bg-card picture{width:100%}body[class*=cms-better-together] .card-row .card-container .bg-card picture img{width:100%}body[class*=cms-better-together] .card-row .card-container .fg-card{top:0;position:static;width:100%;height:auto;z-index:30;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;transition:all 1.5s cubic-bezier(.215,.61,.355,1);margin-bottom:0;box-shadow:0 10px 15px 0 rgba(0,0,0,.16)}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container .fg-card{position:absolute;width:665px;height:608px}}body[class*=cms-better-together] .card-row .card-container .fg-card.right{position:static}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container .fg-card.right{position:absolute;right:0;left:initial;top:-78px}}body[class*=cms-better-together] .card-row .card-container .fg-card.left{position:static;margin-bottom:0}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container .fg-card.left{position:absolute;left:0;top:78px;right:initial;margin-left:initial}}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link{width:100%;position:absolute;height:100%;z-index:10000}body[class*=cms-better-together] .card-row .card-container .fg-card .card-content{height:50%;background:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;transition:all .3s;padding:34px 22px;order:2}body[class*=cms-better-together] .card-row .card-container .fg-card .card-content .underline-header{border-bottom:4px solid #f2efe9;padding-bottom:4px;line-height:1.5em;transition:all .3s}body[class*=cms-better-together] .card-row .card-container .fg-card .card-content h2{margin-top:0;margin-bottom:5px}body[class*=cms-better-together] .card-row .card-container .fg-card .card-content .bt-paragraph{margin-top:21px;margin-left:auto;margin-right:auto;transition:all .3s}body[class*=cms-better-together] .card-row .card-container .fg-card .card-content .bt-paragraph a{color:#00d2b3;position:relative;z-index:100000;transition:all .3s}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container .fg-card .card-content{order:initial}}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link:hover~.card-content{background:#00d2b3}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link:hover~.card-content h2{color:#fff}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link:hover~.card-content .bt-paragraph{color:#fff!important}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link:hover~.card-content .bt-paragraph a{color:#000}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link:hover~.card-content .small-teal-header{color:#000}body[class*=cms-better-together] .card-row .card-container .fg-card .card-link:hover~.card-content .underline-header{border-bottom:4px solid #79e0d0;padding-bottom:4px;line-height:1.5em}body[class*=cms-better-together] .card-row .card-container .fg-card .content-image{height:50%;order:1}@media screen and (min-width:900px){body[class*=cms-better-together] .card-row .card-container .fg-card .content-image{order:initial}}body[class*=cms-better-together] .card-row .card-container .fg-card img{width:100%;display:block}body[class*=cms-better-together] .content-image-fg-bg-l{display:flex;justify-content:flex-start;align-items:center;padding-left:0;padding-right:0;flex-direction:column-reverse}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l{flex-direction:row;padding-right:32px;padding-left:0}}body[class*=cms-better-together] .content-image-fg-bg-l .content-section{max-width:500px;min-width:0;width:100%;margin-top:190px;padding-left:32px;padding-right:32px;order:1}body[class*=cms-better-together] .content-image-fg-bg-l .content-section .content-header{font-size:38px;font-family:gotham bold,sans-serif;line-height:normal}@media screen and (min-width:600px){body[class*=cms-better-together] .content-image-fg-bg-l .content-section{margin-top:0}}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l .content-section{margin-top:0;order:2}}body[class*=cms-better-together] .content-image-fg-bg-l .image-section{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;padding-right:0;margin-bottom:60px;order:2}@media screen and (min-width:600px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section{flex-direction:row;padding-right:0;margin-bottom:0;justify-content:center;padding-bottom:250px;max-width:100%}}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section{order:1;flex-direction:row;padding-right:230px;justify-content:flex-end;padding-bottom:0;max-width:908px}}body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image{max-width:585px;max-height:none;position:absolute;right:initial;bottom:-100px;transition:all 1.5s cubic-bezier(.215,.61,.355,1);width:85%;box-shadow:0 10px 15px 0 rgba(0,0,0,.16);z-index:10000000}@media screen and (min-width:900px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image{max-width:none;max-height:500px;width:auto;bottom:-20px}}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image{left:300px;bottom:initial}}body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image.device{right:initial;bottom:-270px;max-width:230px;border-radius:32px}@media screen and (min-width:600px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image.device{border-radius:50px;max-width:270px;bottom:0;box-shadow:0 10px 15px 0 rgba(0,0,0,.16)}}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image.device{border-radius:50px;left:475px;max-width:290px!important;max-height:none;height:auto;bottom:initial;box-shadow:0 10px 15px 0 rgba(0,0,0,.16)}}body[class*=cms-better-together] .content-image-fg-bg-l .image-section .fg-image.no-shadow{box-shadow:none}body[class*=cms-better-together] .content-image-fg-bg-l .image-section .bg-image-container{max-width:100%;max-height:none;height:300px;width:100%;overflow:hidden}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section .bg-image-container{max-width:100%;height:auto;width:678px}}body[class*=cms-better-together] .content-image-fg-bg-l .image-section .bg-image-container .bg-image{width:100%;height:auto;max-height:none;position:relative;top:-60px}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-l .image-section .bg-image-container .bg-image{top:0;width:100%}}body[class*=cms-better-together] .content-image-fg-bg-r{display:flex;justify-content:flex-end;align-items:center;padding-left:0;padding-right:0;flex-direction:column-reverse}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-r{flex-direction:row;padding-left:32px;padding-right:0}}body[class*=cms-better-together] .content-image-fg-bg-r .content-section{max-width:500px;min-width:0;width:100%;margin-top:100px;padding-left:32px;padding-right:32px}body[class*=cms-better-together] .content-image-fg-bg-r .content-section .content-header{font-size:38px;font-family:gotham bold,sans-serif;line-height:normal}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-r .content-section{margin-top:0}}body[class*=cms-better-together] .content-image-fg-bg-r .image-section{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;padding-left:0;margin-bottom:60px}@media screen and (min-width:600px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section{flex-direction:row;padding-left:0;margin-bottom:0;justify-content:center;padding-bottom:250px;max-width:100%}}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section{flex-direction:row;padding-left:230px;justify-content:flex-end;padding-bottom:0;max-width:908px}}body[class*=cms-better-together] .content-image-fg-bg-r .image-section .fg-image{max-width:585px;max-height:none;position:absolute;right:initial;bottom:-100px;width:85%;transition:all 1.5s cubic-bezier(.215,.61,.355,1);box-shadow:0 10px 15px 0 rgba(0,0,0,.16);z-index:10000000}@media screen and (min-width:600px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section .fg-image{bottom:-30px}}@media screen and (min-width:900px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section .fg-image{max-width:680px;max-height:500px;width:auto;bottom:-20px}}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section .fg-image{right:235px;bottom:initial}body[class*=cms-better-together] .content-image-fg-bg-r .image-section .fg-image.guides-image{right:340px}}body[class*=cms-better-together] .content-image-fg-bg-r .image-section .fg-image.no-shadow{box-shadow:none}body[class*=cms-better-together] .content-image-fg-bg-r .image-section .bg-image-container{max-width:100%;max-height:none;height:300px;width:100%;overflow:hidden}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section .bg-image-container{max-width:100%;height:auto;width:678px}}body[class*=cms-better-together] .content-image-fg-bg-r .image-section .bg-image-container .bg-image{width:100%;height:auto;max-height:none;position:relative;top:-60px}@media screen and (min-width:1200px){body[class*=cms-better-together] .content-image-fg-bg-r .image-section .bg-image-container .bg-image{top:0;width:100%}}body[class*=cms-better-together] .bt-white-section{padding:0 30px;background:#fff}body[class*=cms-better-together] .bt-tan-section{padding:0 24px;background:#f2efe9}body[class*=cms-better-together] .bt-tan-white-section{padding:0 24px;background-repeat:no-repeat;margin-bottom:1em;background-image:linear-gradient(#F1EEE8,#F1EEE8),linear-gradient(#FFF,#FFF);background-size:100% 1145px,100%}@media screen and (min-width:1000px){body[class*=cms-better-together] .bt-tan-white-section{background-size:100% 1195px,100%}}.better-together .subnav-top{margin-bottom:0}.better-together .subnav-bottom .button-navy{color:#fff}.better-together .inventory h2,.better-together .inventory p{text-align:center}.cms-better-together .wrapper-900{padding-left:15px;padding-right:15px}.cms-better-together .program-landing-intro__content--logo{margin-bottom:25px}.cms-better-together .cms-nav{border-top:1px solid #eee}.cms-better-together .button-navy{color:#fff}.cms-better-together .button-navy:hover{color:#003763}.cms-better-together #copy_section{padding-top:0;border-bottom:1px solid #eee}.cms-better-together #copy_section .container{max-width:900px}.cms-better-together section{padding:0 0 35px}.cms-better-together .hero-image-one-container .hero-image-one__content--cta{margin-top:1em}.cms-better-together .hero-image-one__content p{color:#fff}.cms-better-together .widget-container{margin-bottom:0}.cms-better-together .marketo{max-width:800px;text-align:center}.cms-better-together .marketo form{margin:25px auto;text-align:center}.cms-better-together .marketo form .mktoButton{color:#17a9e1}.cms-better-together .marketo form button{background-color:red}.cms-better-together .marketo .mktoButtonRow{margin-top:20px}@media screen and (max-width:480px){.cms-better-together .program-landing-intro__content--logo{margin-top:25px;text-align:center}.cms-better-together .marketo,.cms-better-together .program-landing-container{padding:0 12px}}.cms-better-together .bt-hero-video{opacity:0;transition:opacity .5s;position:absolute;top:0;width:100%;height:100%;z-index:100;pointer-events:none}.cms-better-together .bt-hero-video #theVideo{width:100%;height:100%}.cms-better-together .bt-hero-video .fa-times{position:absolute;right:10px;top:10px;font-size:35px;color:#fff;cursor:pointer;transition:transform .3s}.cms-better-together .bt-hero-video .fa-times:hover{cursor:pointer;transform:scale(1.1)}@media screen and (min-width:600px){.cms-better-together .bt-hero-video .fa-times{right:30px;top:20px}}.cms-better-together .bt-main-hero{height:auto;background:#707070;position:relative;display:flex;justify-content:center;max-height:600px;overflow:hidden}.cms-better-together .bt-main-hero .bt-main-hero-text{color:#fff;position:absolute;display:flex;flex-direction:column;align-items:center;font-size:80px;font-family:gotham bold,sans-serif;z-index:10;margin-top:7%;width:100%;max-width:600px;padding-left:40px;padding-right:40px}.cms-better-together .bt-main-hero .bt-main-hero-text img{width:100%}.cms-better-together .bt-main-hero .bt-main-hero-text #bt-main-hero-play-button{border-radius:50%;cursor:pointer;box-shadow:0 10px 15px 0 rgba(0,0,0,.25);transform:scale(1);transition:transform .3s;font-size:40px;margin-top:0}.cms-better-together .bt-main-hero .bt-main-hero-text #bt-main-hero-play-button:hover{cursor:pointer;transform:scale(1.1)}@media screen and (min-width:900px){.cms-better-together .bt-main-hero .bt-main-hero-text #bt-main-hero-play-button{margin-top:20px;font-size:70px}}@media screen and (min-width:900px){.cms-better-together .bt-main-hero .bt-main-hero-text{margin-top:12%}}.cms-better-together .bt-main-hero .scroll-message{position:absolute;bottom:30px;text-align:center;color:#fff;font-family:gotham bold,sans-serif;z-index:10;opacity:.7;display:none}.cms-better-together .bt-main-hero .scroll-message i{-webkit-animation:arrowBob 1.1s infinite;animation:arrowBob 1.1s infinite}@media screen and (min-width:900px){.cms-better-together .bt-main-hero .scroll-message{display:block}}@keyframes arrowBob{0%{transform:translateY(0px)}30%{transform:translateY(6px)}100%{transform:translateY(0px)}}.cms-better-together .bt-main-hero .bt-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;z-index:5;background:#000;pointer-events:none;transition:opacity .5s}.cms-better-together .bt-main-hero .bt-hero-background-video{width:100%}.cms-better-together .bt-main-hero .bt-hero-background-video #bg-video{width:100%;height:auto;display:block;transition:-webkit-filter .5s;transition:filter .5s;transition:filter .5s,-webkit-filter .5s}.cms-better-together .bt-main-hero.video-playing .bt-hero-video{opacity:1;pointer-events:auto}.cms-better-together .bt-main-hero.video-playing .bt-main-hero-text{display:none}.cms-better-together .bt-main-hero.video-playing .bt-hero-background-video #bg-video{-webkit-filter:blur(7px);filter:blur(7px)}.cms-better-together .bt-main-hero.video-playing .bt-video-overlay{opacity:.6}.cms-better-together #helping-couples-section{display:flex;max-width:1145px;width:100%;margin:58px auto 36px}@media screen and (min-width:1200px){.cms-better-together #helping-couples-section{margin:150px auto 182px}}.cms-better-together #helping-couples-section #helping-couples-copy{width:100%;padding-left:0;border-left:none;text-align:center;max-width:none}@media screen and (min-width:1200px){.cms-better-together #helping-couples-section #helping-couples-copy{max-width:556px;width:50%;padding-left:80px;border-left:3px solid #ffb938;text-align:left}}.cms-better-together #helping-couples-section #helping-couples-copy h2{font-size:30px;line-height:38px;letter-spacing:.05em}@media screen and (min-width:600px){.cms-better-together #helping-couples-section #helping-couples-copy h2{font-family:gotham bold,sans-serif;font-size:38px;line-height:48px;letter-spacing:.02em}}.cms-better-together #helping-couples-section #helping-couples-image{width:50%;position:relative;display:none}@media screen and (min-width:1200px){.cms-better-together #helping-couples-section #helping-couples-image{display:block;width:50%;position:relative}}.cms-better-together #helping-couples-section #helping-couples-image img{display:none}@media screen and (min-width:1200px){.cms-better-together #helping-couples-section #helping-couples-image img{display:block;width:890px;position:absolute;max-width:none;max-height:none;left:-110px;top:-40px}}.cms-better-together #bt-roadmap-section{max-width:1290px;margin:0 auto;padding:65px 0 102px}@media screen and (min-width:900px){.cms-better-together #bt-roadmap-section{padding:135px 0 185px}}.cms-better-together #bt-roadmap-section #bt-roadmap-header{max-width:470px;width:100%;text-align:center;margin:0 auto 68px}@media screen and (min-width:600px){.cms-better-together #bt-roadmap-section #bt-roadmap-header{margin:0 auto 85px}}.cms-better-together #bt-roadmap-section #bt-roadmap-header h1{margin-top:0;margin-bottom:40px}.cms-better-together #bt-roadmap-section #bt-roadmap-header p{margin:0}.cms-better-together #bt-roadmap-section .tripple-item-layout{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:900px){.cms-better-together #bt-roadmap-section .tripple-item-layout{flex-direction:row}}.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section{width:auto;text-align:center;margin-bottom:60px}.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section:last-of-type{margin-bottom:0}@media screen and (min-width:900px){.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section{margin-bottom:0}}.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section:nth-of-type(2){margin-left:30px;margin-right:30px}.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section img{max-width:185px;width:100%;margin-bottom:20px}@media screen and (min-width:600px){.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section img{margin-bottom:72px}}.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section h3{font-family:gotham bold,sans-serif;font-size:19px;text-transform:uppercase;letter-spacing:0;margin-bottom:32px;margin-top:0}@media screen and (min-width:600px){.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section h3{letter-spacing:.15em}}.cms-better-together #bt-roadmap-section .tripple-item-layout .item-section p{max-width:295px;width:100%;margin:0 auto}.cms-better-together #explore-program-section #explore-header-section{padding-top:72px;padding-bottom:200px}@media screen and (min-width:900px){.cms-better-together #explore-program-section #explore-header-section{padding-top:72px;padding-bottom:276px}}.cms-better-together #explore-program-section #explore-header-section #explore-header-inner{margin:0 auto;max-width:680px;width:100%;text-align:center}.cms-better-together #explore-program-section #explore-header-section #explore-header-inner h2{font-family:gotham bold,sans-serif;font-size:28px;line-height:38px;letter-spacing:.05em}@media screen and (min-width:600px){.cms-better-together #explore-program-section #explore-header-section #explore-header-inner h2{font-size:38px;margin-top:0;letter-spacing:.02em}}.cms-better-together #explore-program-section .card-section{position:relative;top:-150px}@media screen and (min-width:900px){.cms-better-together #explore-program-section .card-section{top:-45px}}.cms-better-together #program-pack-section{padding-top:0;padding-bottom:350px}@media screen and (min-width:900px){.cms-better-together #program-pack-section{padding-top:132px;padding-bottom:490px}}.cms-better-together #program-pack-section .content-section{position:relative}.cms-better-together #program-pack-section .content-section:before{content:'';height:100%;width:3px;background:#ffb938;position:absolute;top:0;left:-48px}.cms-better-together #program-pack-section .content-section .content-header{margin-top:0;margin-bottom:40px}.cms-better-together #program-pack-section .bt-paragraph{margin-top:0}.cms-better-together #program-pack-section .bt-ul{display:block;margin-bottom:45px}.cms-better-together #explore-program-section-continued{position:relative;top:-236px}.cms-better-together #thank-you-modal-container{position:fixed;width:100%;top:0;height:100%;background:rgba(112,112,112,.8);align-items:center;justify-content:center;transition:opacity .25s;opacity:0;display:none;z-index:200}.cms-better-together #thank-you-modal-container.visible{display:flex;opacity:1;transition:opacity .6s}.cms-better-together #thank-you-modal-container #thank-you-modal{max-width:650px;background:#fff;border-radius:5px;padding:55px 60px;text-align:center;position:relative;box-shadow:0 10px 15px 0 rgba(0,0,0,.16)}.cms-better-together #thank-you-modal-container #thank-you-modal h2{margin-top:0}.cms-better-together #thank-you-modal-container #thank-you-modal .small-teal-header:hover{cursor:pointer;color:#000}.cms-better-together #thank-you-modal-container #thank-you-modal .fa-times{position:absolute;right:20px;top:20px;font-size:20px}.cms-better-together #thank-you-modal-container #thank-you-modal .fa-times:hover{cursor:pointer;color:#00cfb5}.cms-better-together.stop-scrolling{height:100%;overflow:hidden}.cms-better-together-leaders #inspire-couples-section{max-width:812px;margin:58px auto 36px;text-align:center}@media screen and (min-width:600px){.cms-better-together-leaders #inspire-couples-section{margin:128px auto 215px}}.cms-better-together-leaders #inspire-couples-section h2{font-size:30px;text-transform:uppercase;letter-spacing:.05em;margin-top:0}@media screen and (min-width:600px){.cms-better-together-leaders #inspire-couples-section h2{font-size:38px;letter-spacing:.15em}}.cms-better-together-leaders #inspire-couples-section .bt-paragraph{letter-spacing:normal}.cms-better-together-leaders #bt-different-section{padding-top:83px;display:flex;flex-direction:column;max-width:925px;justify-content:space-between;margin:0 auto;padding-bottom:110px}@media screen and (min-width:900px){.cms-better-together-leaders #bt-different-section{flex-direction:row}}.cms-better-together-leaders #bt-different-section #bt-different-header{min-width:0;position:relative;top:-30px;transition:transform 1s cubic-bezier(.215,.61,.355,1)}@media screen and (min-width:600px){.cms-better-together-leaders #bt-different-section #bt-different-header{top:0;position:static;min-width:523px}}.cms-better-together-leaders #bt-different-section #bt-different-header h2{font-size:35px;letter-spacing:.05em;line-height:normal;text-transform:uppercase;margin-top:0}@media screen and (min-width:600px){.cms-better-together-leaders #bt-different-section #bt-different-header h2{font-size:64px;line-height:74px}}.cms-better-together-leaders #bt-different-section #bt-different-content{width:100%;justify-content:space-between;max-width:374px;margin:0 auto;display:block}@media screen and (min-width:600px){.cms-better-together-leaders #bt-different-section #bt-different-content{display:flex;justify-content:space-between;max-width:none;margin:initial}}@media screen and (min-width:900px){.cms-better-together-leaders #bt-different-section #bt-different-content{max-width:374px;display:block}}.cms-better-together-leaders #bt-different-section #bt-different-content .different-item{margin-bottom:38px;max-width:100%;padding-left:0;padding-right:0}.cms-better-together-leaders #bt-different-section #bt-different-content .different-item:last-of-type{margin-bottom:0}@media screen and (min-width:600px){.cms-better-together-leaders #bt-different-section #bt-different-content .different-item{max-width:250px;padding-left:20px;padding-right:20px}}@media screen and (min-width:900px){.cms-better-together-leaders #bt-different-section #bt-different-content .different-item{max-width:100%;padding-left:0;padding-right:0}}.cms-better-together-leaders #bt-different-section #bt-different-content .different-item h3{margin-top:0;font-size:19px}.cms-better-together-leaders #bt-different-section #bt-different-content .different-item .bt-paragraph{letter-spacing:normal}.cms-better-together-leaders #explore-program-section{margin-bottom:0}@media screen and (min-width:900px){.cms-better-together-leaders #explore-program-section{margin-bottom:240px}}.cms-better-together-leaders #explore-program-section #explore-header-section{padding-top:72px;padding-bottom:200px}@media screen and (min-width:900px){.cms-better-together-leaders #explore-program-section #explore-header-section{padding-top:72px;padding-bottom:276px}}.cms-better-together-leaders #explore-program-section #explore-header-section #explore-header-inner{margin:0 auto;max-width:680px;width:100%;text-align:center}.cms-better-together-leaders #explore-program-section #explore-header-section #explore-header-inner h2{font-family:gotham bold,sans-serif;font-size:28px;line-height:38px;letter-spacing:.05em}@media screen and (min-width:600px){.cms-better-together-leaders #explore-program-section #explore-header-section #explore-header-inner h2{font-size:38px;margin-top:0;letter-spacing:.02em}}.cms-better-together-leaders #explore-program-section .card-section{position:relative;top:-150px;margin-bottom:-120px}@media screen and (min-width:900px){.cms-better-together-leaders #explore-program-section .card-section{top:-45px;margin-bottom:0}}.cms-better-together-leaders #program-pack-section{padding-top:0;padding-bottom:190px}.cms-better-together-leaders #program-pack-section .content-section{position:relative}.cms-better-together-leaders #program-pack-section .content-section:before{content:'';height:100%;width:3px;background:#ffb938;position:absolute;top:0;left:-48px}.cms-better-together-leaders #program-pack-section .content-section .content-header{margin-top:0;margin-bottom:40px}.cms-better-together-leaders #program-pack-section .bt-paragraph{margin-top:0}.cms-better-together-leaders #program-pack-section .bt-ul{display:block;margin-bottom:45px}.cms-better-together-leaders .card-row:last-of-type{margin-bottom:0}@media screen and (min-width:900px){.cms-better-together-leaders .card-row:last-of-type{margin-bottom:252px}}.cms-better-together-marriage-enrichment #fulfilling-life-section{max-width:920px;margin:58px auto 130px;text-align:center}@media screen and (min-width:600px){.cms-better-together-marriage-enrichment #fulfilling-life-section{margin:128px auto 126px}}.cms-better-together-marriage-enrichment #fulfilling-life-section h2{font-size:30px;text-transform:uppercase;letter-spacing:.05em;margin-top:0;line-height:normal}@media screen and (min-width:600px){.cms-better-together-marriage-enrichment #fulfilling-life-section h2{font-size:38px;letter-spacing:.15em}}.cms-better-together-marriage-enrichment #fulfilling-life-section .bt-paragraph{letter-spacing:normal;max-width:812px;margin-left:auto;margin-right:auto;width:100%}.cms-better-together-marriage-enrichment #enrichment-inventory-section #enrichment-inventory-content{margin-top:235px}@media screen and (min-width:600px){.cms-better-together-marriage-enrichment #enrichment-inventory-section #enrichment-inventory-content{margin-top:65px}}@media screen and (min-width:900px){.cms-better-together-marriage-enrichment #enrichment-inventory-section #enrichment-inventory-content{margin-top:initial}}.cms-better-together-marriage-enrichment #enrichment-inventory-section #enrichment-inventory-content h2{margin-top:0;font-size:30px}@media screen and (min-width:600px){.cms-better-together-marriage-enrichment #enrichment-inventory-section #enrichment-inventory-content h2{font-size:38px}}.cms-better-together-marriage-enrichment #enrichment-inventory-section #enrichment-inventory-content .bt-paragraph{letter-spacing:normal}.cms-better-together-marriage-enrichment #email-sign-up-form{max-width:500px;margin:0 auto}.cms-better-together-marriage-enrichment #email-sign-up-form form{width:100%!important}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoOffset{display:none}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoAsterix{display:none}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFormRow:nth-of-type(4){display:none}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonWrap{margin-left:0!important}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow{width:100%;margin-top:40px}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton{width:100%;border-radius:4px;height:44px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);border:none;position:relative;background-color:#00d2b3;color:#fff;font-family:gotham bold,sans-serif;font-size:16px;text-transform:uppercase}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:before{position:absolute;left:0;top:0;background-color:#fff;width:100%;height:100%;display:block;opacity:.08;content:"";display:none}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:hover,.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:focus{background-color:#00d2b3;color:#fff}@media screen and (min-width:900px){.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:hover,.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:focus{box-shadow:0 8px 8px 1px rgba(203,203,197,.4)}}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:hover:before,.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoButtonRow .mktoButton:focus:before{display:block}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFormCol{width:100%!important}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap{width:100%!important;position:relative}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap input{width:100%!important;background:#f5f7fa;height:55px;border:none;font-size:20px;color:#707884;padding-top:14px;padding-left:10px;border-bottom:2px solid #e5e8f1;border-radius:3px}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap input:focus{outline:none;border-bottom:2px solid #17a9e1;transition:border .3s}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap label{position:absolute;width:auto!important;top:0;left:10px;font-size:20px;color:#707884;opacity:1;line-height:0;display:block;transform-origin:left top;transform:translateY(19px)}@media screen and (min-width:600px){.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap label{top:17px}}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap .shrinkLabels{-webkit-animation:shrinkLabel .4s forwards;animation:shrinkLabel .4s forwards}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoFieldWrap .growLabels{-webkit-animation:growLabel .4s forwards;animation:growLabel .4s forwards}.cms-better-together-marriage-enrichment #email-sign-up-form form .mktoCheckboxList{display:none}.cms-better-together-marriage-enrichment #program-pack-section{padding-top:0;padding-bottom:100px}@media screen and (min-width:600px){.cms-better-together-marriage-enrichment #program-pack-section{padding-bottom:335px}}.cms-better-together-marriage-enrichment #program-pack-section .content-section{position:relative;max-width:545px}.cms-better-together-marriage-enrichment #program-pack-section .content-section .primary-cta{margin-bottom:48px;display:block}.cms-better-together-marriage-enrichment #program-pack-section .content-section:before{content:'';height:100%;width:3px;background:#ffb938;position:absolute;top:0;left:-48px}.cms-better-together-marriage-enrichment #program-pack-section .content-section .content-header{margin-top:0;margin-bottom:40px}.cms-better-together-marriage-enrichment #program-pack-section .bt-paragraph{margin-top:0;margin-bottom:40px}.cms-better-together-marriage-enrichment #program-pack-section .bt-ul{display:block;margin-bottom:45px}.cms-better-together-email-program-thank-you .thank-you-notification-section,.cms-better-together-certification-quiz-thank-you .thank-you-notification-section{position:relative}.cms-better-together-email-program-thank-you .thank-you-notification-section .thank-you-bar,.cms-better-together-certification-quiz-thank-you .thank-you-notification-section .thank-you-bar{position:absolute;top:0;left:-100%;width:100%;background:#00d2b3;text-align:center;padding:14px;color:#fff;font-family:gotham bold,sans-serif;transition:left 1s cubic-bezier(.165,.84,.44,1)}.cms-better-together-email-program-thank-you .thank-you-notification-section .thank-you-bar.slide-in,.cms-better-together-certification-quiz-thank-you .thank-you-notification-section .thank-you-bar.slide-in{left:0}.cms-better-together-email-program-thank-you .thank-you-notification-section .thank-you-bar.fade-out,.cms-better-together-certification-quiz-thank-you .thank-you-notification-section .thank-you-bar.fade-out{opacity:0;transition:opacity .3s}.cms-better-together-email-program-thank-you #ty-header-section,.cms-better-together-certification-quiz-thank-you #ty-header-section{margin-top:160px;margin-bottom:104px;text-align:center;max-width:900px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.cms-better-together-email-program-thank-you #ty-header-section p,.cms-better-together-certification-quiz-thank-you #ty-header-section p{line-height:28px}.cms-better-together-email-program-thank-you #ty-header-section img,.cms-better-together-certification-quiz-thank-you #ty-header-section img{max-width:187px;margin-bottom:48px}.cms-better-together-email-program-thank-you #while-you-wait-section,.cms-better-together-certification-quiz-thank-you #while-you-wait-section{max-width:1258px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:100px;margin-top:80px;padding-left:32px;padding-right:32px}@media screen and (min-width:600px){.cms-better-together-email-program-thank-you #while-you-wait-section,.cms-better-together-certification-quiz-thank-you #while-you-wait-section{margin-bottom:165px}}.cms-better-together-email-program-thank-you #while-you-wait-section #while-you-wait-copy,.cms-better-together-certification-quiz-thank-you #while-you-wait-section #while-you-wait-copy{max-width:900px;margin-left:auto;margin-right:auto;margin-top:80px;margin-bottom:96px;font-family:gotham bold,sans-serif;font-size:16px;text-align:center}.cms-better-together-email-program-thank-you #while-you-wait-section .options,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options{display:flex;justify-content:space-between;flex-direction:column;align-items:center}@media screen and (min-width:600px){.cms-better-together-email-program-thank-you #while-you-wait-section .options,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options{flex-direction:row;align-items:flex-start}}.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-one,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-two,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-three,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-one,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-two,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-three{max-width:398px;min-width:235px;width:100%;padding-left:0;padding-right:0;margin-bottom:90px}@media screen and (min-width:600px){.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-one,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-two,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-three,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-one,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-two,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-three{margin-bottom:0;padding-left:16px;padding-right:16px}}.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-one .option-header,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-two .option-header,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-three .option-header,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-one .option-header,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-two .option-header,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-three .option-header{font-size:16px;margin-top:24.5px;margin-bottom:16px;font-family:gotham bold,sans-serif;color:#707070}.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-one .option-img,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-two .option-img,.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-three .option-img,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-one .option-img,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-two .option-img,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-three .option-img{width:100%;height:auto;box-shadow:0 10px 15px 0 rgba(0,0,0,.25)}.cms-better-together-email-program-thank-you #while-you-wait-section .options .option-three,.cms-better-together-certification-quiz-thank-you #while-you-wait-section .options .option-three{margin-bottom:0}.cms-better-together-email-program-thank-you #ppm-section,.cms-better-together-certification-quiz-thank-you #ppm-section{margin-bottom:160px;font-family:gotham bold,sans-serif}.cms-better-together-email-program-thank-you #ppm-section .content-header,.cms-better-together-certification-quiz-thank-you #ppm-section .content-header{line-height:normal;font-size:30px}@media screen and (min-width:600px){.cms-better-together-email-program-thank-you #ppm-section .content-header,.cms-better-together-certification-quiz-thank-you #ppm-section .content-header{font-size:38px}}.cms-better-together-tac-free-program-pack-thank-you .thank-you-notification-section{position:relative}.cms-better-together-tac-free-program-pack-thank-you .thank-you-notification-section .thank-you-bar{position:absolute;top:0;left:-100%;width:100%;background:#00d2b3;text-align:center;padding:14px;color:#fff;font-family:gotham bold,sans-serif;transition:left 1s cubic-bezier(.165,.84,.44,1)}.cms-better-together-tac-free-program-pack-thank-you .thank-you-notification-section .thank-you-bar.slide-in{left:0}.cms-better-together-tac-free-program-pack-thank-you .thank-you-notification-section .thank-you-bar.fade-out{opacity:0;transition:opacity .3s}.cms-better-together-tac-free-program-pack-thank-you #ty-header-section{margin-top:160px;margin-bottom:104px;text-align:center;max-width:900px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.cms-better-together-tac-free-program-pack-thank-you #ty-header-section p{line-height:28px}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section{max-width:1258px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:100px;margin-top:80px;padding-left:32px;padding-right:32px}@media screen and (min-width:600px){.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section{margin-bottom:165px}}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section #while-you-wait-copy{max-width:900px;margin-left:auto;margin-right:auto;margin-top:80px;margin-bottom:96px;font-family:gotham bold,sans-serif;font-size:16px;text-align:center}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options{display:flex;justify-content:space-between;flex-direction:column;align-items:center}@media screen and (min-width:600px){.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options{flex-direction:row;align-items:flex-start}}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-one,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-two,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-three{max-width:398px;min-width:235px;width:100%;padding-left:0;padding-right:0;margin-bottom:90px}@media screen and (min-width:600px){.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-one,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-two,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-three{margin-bottom:0;padding-left:16px;padding-right:16px}}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-one .option-header,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-two .option-header,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-three .option-header{font-size:16px;margin-top:24.5px;margin-bottom:16px;font-family:gotham bold,sans-serif;color:#707070}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-one .option-img,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-two .option-img,.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-three .option-img{width:100%;height:auto;box-shadow:0 10px 15px 0 rgba(0,0,0,.25)}.cms-better-together-tac-free-program-pack-thank-you #while-you-wait-section .options .option-three{margin-bottom:0}.cms-better-together-tac-free-program-pack-thank-you #ppm-section{margin-bottom:160px;font-family:gotham bold,sans-serif}.cms-better-together-tac-free-program-pack-thank-you #ppm-section .content-header{line-height:normal;font-size:30px}@media screen and (min-width:600px){.cms-better-together-tac-free-program-pack-thank-you #ppm-section .content-header{font-size:38px}}.cms-better-together-inventory #inventory-hero{display:flex;justify-content:space-between;flex-direction:column;align-items:center;text-align:center;max-width:1088px;margin:0 auto;padding-top:40px;padding-bottom:60px}@media screen and (min-width:900px){.cms-better-together-inventory #inventory-hero{flex-direction:row;text-align:left;padding-top:95px;padding-bottom:112px}}.cms-better-together-inventory #inventory-hero #inventory-hero-content h1{font-family:gotham bold,sans-serif;font-size:30px;max-width:536px;width:100%}@media screen and (min-width:600px){.cms-better-together-inventory #inventory-hero #inventory-hero-content h1{font-size:38px}}.cms-better-together-inventory #inventory-hero #inventory-hero-image{position:relative;max-width:500px}.cms-better-together-inventory #inventory-hero #inventory-hero-image #hero-fg-image{position:relative;box-shadow:0 10px 15px 0 rgba(0,0,0,.16);z-index:10}.cms-better-together-inventory #inventory-hero #inventory-hero-image #hero-bg-image{display:none;position:absolute;top:-116px;right:-205px;z-index:5;max-width:445px;width:100%;max-height:none}@media screen and (min-width:900px){.cms-better-together-inventory #inventory-hero #inventory-hero-image #hero-bg-image{display:block;right:-205px}}@media screen and (min-width:1400px){.cms-better-together-inventory #inventory-hero #inventory-hero-image #hero-bg-image{right:-287px}}.cms-better-together-inventory #spark-conversations-section{max-width:1088px;margin:0 auto;text-align:center;padding-top:128px;padding-bottom:116px}.cms-better-together-inventory #spark-conversations-section h2{text-transform:uppercase;letter-spacing:.15em;line-height:normal;font-size:30px}@media screen and (min-width:600px){.cms-better-together-inventory #spark-conversations-section h2{font-size:38px;line-height:46px}}.cms-better-together-inventory #spark-conversations-section .bt-paragraph{max-width:812px;margin:0 auto}.cms-better-together-inventory #how-does-it-work-section h2{text-align:center;font-size:30px;letter-spacing:.02em;line-height:normal;margin-bottom:50px;margin-top:72px}@media screen and (min-width:600px){.cms-better-together-inventory #how-does-it-work-section h2{margin-bottom:137px;font-size:38px}}.cms-better-together-inventory #how-does-it-work-section .bt-paragraph{letter-spacing:normal}.cms-better-together-inventory #how-does-it-work-section #take-inventory-section{margin-bottom:130px}.cms-better-together-inventory #how-does-it-work-section #take-inventory-section .content-header{font-size:30px}@media screen and (min-width:600px){.cms-better-together-inventory #how-does-it-work-section #take-inventory-section .content-header{font-size:38px}}.cms-better-together-inventory #how-does-it-work-section #view-results-section{margin-bottom:130px}.cms-better-together-inventory #how-does-it-work-section #view-results-section .content-header{font-size:30px}@media screen and (min-width:600px){.cms-better-together-inventory #how-does-it-work-section #view-results-section .content-header{font-size:38px}}.cms-better-together-inventory #how-does-it-work-section #start-talking-section{margin-bottom:292px}.cms-better-together-inventory #how-does-it-work-section #start-talking-section .content-header{font-size:30px}@media screen and (min-width:600px){.cms-better-together-inventory #how-does-it-work-section #start-talking-section .content-header{font-size:38px}}.cms-better-together-email-program #email-program-intro{max-width:960px;width:100%;margin:45px auto 160px;text-align:center}.cms-better-together-email-program #email-program-intro #email-program-icon{max-width:125px;width:100%;margin-bottom:48px}.cms-better-together-email-program #email-program-intro #email-program-header{text-transform:uppercase;font-size:30px;margin:0 0 45px;letter-spacing:.15em}@media screen and (min-width:600px){.cms-better-together-email-program #email-program-intro #email-program-header{font-size:38px}}.cms-better-together-email-program #email-program-intro .bt-paragraph{letter-spacing:normal;max-width:812px;margin:0 auto 48px}.cms-better-together-email-program #how-it-works-section{max-width:440px;margin:0 auto 160px}.cms-better-together-email-program #how-it-works-section h2{text-align:center;font-size:30px;margin-bottom:80px}@media screen and (min-width:600px){.cms-better-together-email-program #how-it-works-section h2{font-size:38px}}.cms-better-together-email-program #how-it-works-section .how-row{display:flex;justify-content:flex-start;margin-bottom:40px}.cms-better-together-email-program #how-it-works-section .how-row:nth-of-type(3){margin-bottom:90px}.cms-better-together-email-program #how-it-works-section .how-row .how-number{font-size:38px;color:#00d2b3;font-family:gotham bold,sans-serif;max-width:92px;width:100%;text-align:center}.cms-better-together-email-program #how-it-works-section .how-row .how-content{max-width:318px;width:100%}.cms-better-together-email-program #how-it-works-section #how-it-works-cta{text-align:center}.cms-better-together-email-program #how-it-works-section #how-it-works-cta h3{margin:0 0 20px;font-size:28px}.cms-better-together-email-program #program-timeline-section{padding-top:129px;padding-bottom:110px}.cms-better-together-email-program #program-timeline-section h2{font-size:30px;text-align:center;margin-bottom:128px;margin-top:70px}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section h2{font-size:38px}}.cms-better-together-email-program #program-timeline-section .timeline{max-width:520px;margin:0 auto;position:relative}@media screen and (min-width:1000px){.cms-better-together-email-program #program-timeline-section .timeline{max-width:1088px}}.cms-better-together-email-program #program-timeline-section .timeline:after{position:absolute;top:56px;left:50%;right:0;content:" ";height:88%;width:2px;background:#707070;display:block}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline:after{left:initial;height:87%}}@media screen and (min-width:1000px){.cms-better-together-email-program #program-timeline-section .timeline:after{left:50%;height:81%}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row{display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-width:1000px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row{flex-direction:row;align-items:initial}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card{position:relative;margin-bottom:67px;max-width:447px;display:flex;justify-content:center}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card{display:block;justify-content:initial}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card.right{position:relative;top:0}@media screen and (min-width:1000px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card.right{top:157px;position:relative}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card.right .arrow{position:absolute;top:-38px;right:initial;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #00d2b3;border-left:20px solid transparent;content:"";height:0;width:0}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card.right .arrow{top:36px;right:-38px;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #00d2b3}}@media screen and (min-width:1000px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card.right .arrow{left:-38px;border-top:20px solid transparent;border-right:20px solid #00d2b3;border-bottom:20px solid transparent;border-left:20px solid transparent}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card{z-index:10000;position:relative;max-width:447px;width:100%;height:100%;box-shadow:0 10px 15px 0 rgba(0,0,0,.16);background:#fff}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-header-section{color:#fff;min-height:103px;padding-left:24px;padding-right:24px;display:flex;flex-direction:column;justify-content:center}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-header-section.teal-header{background:#00d2b3}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-header-section.yellow-header{background:#ffb938}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-header-section .week-label{color:#fff;font-size:16px;font-family:gotham bold,sans-serif;margin-top:0;margin-bottom:0}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-header-section .card-header{font-size:24px;color:#fff;margin:0}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-header-section .card-header{font-size:28px}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-content-section{padding:40px 24px 0}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-content-section .bt-paragraph{margin:0}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-content-section .card-icon{position:absolute;bottom:40px;right:24px;text-align:right}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .card .card-content-section .card-icon img{height:64px}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .arrow{position:absolute;top:-38px;right:initial;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #00d2b3;border-left:20px solid transparent;content:"";height:0;width:0;z-index:100}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .arrow.yellow-arrow{border-bottom:20px solid #ffb938}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .arrow.yellow-arrow{border-left:20px solid #ffb938;border-bottom:20px solid transparent}}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row .timeline-card .arrow{top:36px;right:-38px;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #00d2b3;z-index:initial}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row:nth-of-type(1) .arrow{display:none}@media screen and (min-width:600px){.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row:nth-of-type(1) .arrow{display:block}}.cms-better-together-email-program #program-timeline-section .timeline .timeline-card-row:nth-of-type(1) .timeline-card.right .arrow{display:block}.cms-better-together-email-program #theres-more-section{max-width:793px;margin:0 auto;text-align:center;padding-bottom:160px}.cms-better-together-email-program #theres-more-section h2{font-size:30px}@media screen and (min-width:600px){.cms-better-together-email-program #theres-more-section h2{font-size:38px}}.cms-better-together-email-program #email-sign-up-section{max-width:536px;text-align:center;margin:0 auto;padding-bottom:180px}.cms-better-together-email-program #email-sign-up-section .icon{max-width:110px;width:100%}.cms-better-together-email-program #email-sign-up-section h2{font-size:30px;text-transform:uppercase}@media screen and (min-width:600px){.cms-better-together-email-program #email-sign-up-section h2{font-size:38px}}.cms-better-together-email-program #email-sign-up-section form{width:100%!important}.cms-better-together-email-program #email-sign-up-section form .mktoOffset{display:none}.cms-better-together-email-program #email-sign-up-section form .mktoAsterix{display:none}.cms-better-together-email-program #email-sign-up-section form .mktoFormRow:nth-of-type(4){display:none}.cms-better-together-email-program #email-sign-up-section form .mktoButtonWrap{margin-left:0!important}.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow{width:100%;margin-top:40px}.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton{width:100%;height:44px;border-radius:4px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);border:none;position:relative;background-color:#00d2b3;color:#fff;font-family:gotham bold,sans-serif;font-size:16px;text-transform:uppercase}.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:before{position:absolute;left:0;top:0;background-color:#fff;width:100%;height:100%;display:block;opacity:.08;content:"";display:none}.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:hover,.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:focus{background-color:#00d2b3;color:#fff}@media screen and (min-width:900px){.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:hover,.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:focus{box-shadow:0 8px 8px 1px rgba(203,203,197,.4)}}.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:hover:before,.cms-better-together-email-program #email-sign-up-section form .mktoButtonRow .mktoButton:focus:before{display:block}.cms-better-together-email-program #email-sign-up-section form .mktoFormCol{width:100%!important}.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap{width:100%!important;position:relative}.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap input{width:100%!important;background:#f5f7fa;height:55px;border:none;font-size:20px;color:#707884;padding-top:14px;padding-left:10px;border-bottom:2px solid #e5e8f1;border-radius:3px}.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap input:focus{outline:none;border-bottom:2px solid #17a9e1;transition:border .3s}.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap label{position:absolute;width:auto!important;top:0;left:10px;font-size:20px;color:#707884;opacity:1;line-height:0;display:block;transform-origin:left top;transform:translateY(19px)}@media screen and (min-width:600px){.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap label{top:17px}}.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap .shrinkLabels{-webkit-animation:shrinkLabel .4s forwards;animation:shrinkLabel .4s forwards}.cms-better-together-email-program #email-sign-up-section form .mktoFieldWrap .growLabels{-webkit-animation:growLabel .4s forwards;animation:growLabel .4s forwards}.cms-better-together-email-program #email-sign-up-section form .mktoCheckboxList{display:none}.cms-better-together-program-view #view-program-header{padding-top:80px}.cms-better-together-program-view #view-program-header h1{text-align:center;font-size:30px;text-transform:uppercase;line-height:46px;letter-spacing:.15em;max-width:840px;margin-top:0;margin-bottom:80px;margin-left:auto;margin-right:auto}@media screen and (min-width:600px){.cms-better-together-program-view #view-program-header h1{font-size:38px}}.cms-better-together-program-view #view-program-header .small-teal-header{text-align:center}.cms-better-together-program-view #program-videos-wrapper{padding:0 24px 232px;background-repeat:no-repeat;margin-bottom:0;background-image:linear-gradient(#FFF,#FFF),linear-gradient(#F1EEE8,#F1EEE8);background-size:100% 1145px,100%}@media screen and (min-width:1000px){.cms-better-together-program-view #program-videos-wrapper{background-size:100% 820px,100%}}.cms-better-together-program-view #program-videos-section{max-width:1135px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:1000px){.cms-better-together-program-view #program-videos-section{justify-content:space-between}}.cms-better-together-program-view #program-videos-section .program-session{width:261px;height:520px;display:flex;position:relative;flex-direction:column;justify-content:space-between;margin-bottom:32px;background:#000;padding:16px 13px 21px;box-shadow:0 10px 15px 0 rgba(0,0,0,.25);overflow:hidden;margin-left:10px;margin-right:10px}.cms-better-together-program-view #program-videos-section .program-session .session-number{text-transform:uppercase;font-family:gotham bold,sans-serif;font-size:16px;letter-spacing:.25em;color:#fff;position:relative;z-index:30}.cms-better-together-program-view #program-videos-section .program-session .session-content{position:relative;z-index:30}.cms-better-together-program-view #program-videos-section .program-session .session-content .fa-play-circle{font-size:32px;color:#fff;margin-bottom:16px}.cms-better-together-program-view #program-videos-section .program-session .session-content .session-title{font-size:16px;color:#fff;margin-top:0;margin-bottom:16px}.cms-better-together-program-view #program-videos-section .program-session .session-content .session-description{margin:0;font-size:16px;line-height:22px;color:#fff}.cms-better-together-program-view #program-videos-section .program-session .video-overlay{position:absolute;z-index:20;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.1) 22%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000',endColorstr='#000000',GradientType=0)}.cms-better-together-program-view #program-videos-section .program-session .session-moving-thumb{height:100%;width:100%;position:absolute;top:0;left:0;z-index:10}.cms-better-together-program-view #program-videos-section .program-session .session-moving-thumb .session-still{position:absolute;top:0;width:100%;z-index:15}.cms-better-together-program-view #program-videos-section .program-session .session-moving-thumb .session-still.fadeOutStill{opacity:0;transition:opacity 1s}.cms-better-together-program-view #program-videos-section .program-session .session-moving-thumb .session-video-preview{position:absolute;z-index:10;top:0;width:100%;height:100%}.cms-better-together-program-view #program-videos-section .program-session .session-moving-thumb .session-video-preview video{width:100%;height:100%}.cms-better-together-program-view #program-videos-section .program-session:hover .video-overlay{background:linear-gradient(to bottom,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 22%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a000000',endColorstr='#000000',GradientType=0);transition:all .3s}body[class*=cms-better-together-program-view-session] #email-program-section,body[class*=cms-better-together-marriage-principles] #email-program-section{margin-bottom:256px}body[class*=cms-better-together-program-view-session] #email-program-section .section-header,body[class*=cms-better-together-marriage-principles] #email-program-section .section-header{font-size:30px}@media screen and (min-width:600px){body[class*=cms-better-together-program-view-session] #email-program-section .section-header,body[class*=cms-better-together-marriage-principles] #email-program-section .section-header{font-size:38px}}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form{width:100%!important}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoOffset,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoOffset{display:none}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoAsterix,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoAsterix{display:none}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form #engagedBT,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form #engagedBT{width:100%!important;height:55px;font-size:20px;margin-top:43px;color:#707884;padding-left:10px;font-family:gotham book,sans-serif}@media screen and (min-width:600px){body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form #engagedBT,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form #engagedBT{margin-top:25px}}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonWrap,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonWrap{margin-left:0!important}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow{width:100%;margin-top:40px}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton{width:100%;height:44px;border-radius:4px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);border:none;position:relative;background-color:#00d2b3;color:#fff;font-family:gotham bold,sans-serif;font-size:16px;text-transform:uppercase}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:before,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:before{position:absolute;left:0;top:0;background-color:#fff;width:100%;height:100%;display:block;opacity:.08;content:"";display:none}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:hover,body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:focus,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:hover,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:focus{background-color:#00d2b3;color:#fff}@media screen and (min-width:900px){body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:hover,body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:focus,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:hover,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:focus{box-shadow:0 8px 8px 1px rgba(203,203,197,.4)}}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:hover:before,body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:focus:before,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:hover:before,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoButtonRow .mktoButton:focus:before{display:block}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFormCol,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFormCol{width:100%!important}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap{width:100%!important;position:relative}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap input,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap input{width:100%!important;background:#f5f7fa;height:55px;border:none;font-size:20px;color:#707884;padding-top:14px;padding-left:10px;border-bottom:2px solid #e5e8f1;border-radius:3px}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap input:focus,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap input:focus{outline:none;border-bottom:2px solid #17a9e1;transition:border .3s}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap label,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap label{position:absolute;width:auto!important;top:0;left:10px;font-size:20px;color:#707884;opacity:1;line-height:0;display:block;transform-origin:left top;transform:translateY(19px)}@media screen and (min-width:600px){body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap label,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap label{top:17px}}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap label[for=engagedBT],body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap label[for=engagedBT]{float:none;top:0;left:0;transform:none;margin-top:18px}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap .shrinkLabels,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap .shrinkLabels{-webkit-animation:shrinkLabel .4s forwards;animation:shrinkLabel .4s forwards}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoFieldWrap .growLabels,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoFieldWrap .growLabels{-webkit-animation:growLabel .4s forwards;animation:growLabel .4s forwards}body[class*=cms-better-together-program-view-session] #email-program-section #email-sign-up-form form .mktoCheckboxList,body[class*=cms-better-together-marriage-principles] #email-program-section #email-sign-up-form form .mktoCheckboxList{display:none}body[class*=cms-better-together-program-view-session] #couples-guide-section,body[class*=cms-better-together-marriage-principles] #couples-guide-section{margin-bottom:160px}body[class*=cms-better-together-program-view-session] #couples-guide-section .content-section,body[class*=cms-better-together-marriage-principles] #couples-guide-section .content-section{position:relative}body[class*=cms-better-together-program-view-session] #couples-guide-section .content-section:before,body[class*=cms-better-together-marriage-principles] #couples-guide-section .content-section:before{content:'';height:100%;width:3px;background:#ffb938;position:absolute;top:0;left:-48px}body[class*=cms-better-together-program-view-session] #couples-guide-section .content-section .content-header,body[class*=cms-better-together-marriage-principles] #couples-guide-section .content-section .content-header{margin-top:0}body[class*=cms-better-together-program-view-session] #couples-guide-section .content-section .bt-secondary-cta,body[class*=cms-better-together-marriage-principles] #couples-guide-section .content-section .bt-secondary-cta{margin-top:40px;display:block}body[class*=cms-better-together-program-view-session] .bt-transcript-section,body[class*=cms-better-together-marriage-principles] .bt-transcript-section{margin-bottom:0}body[class*=cms-better-together-program-view-session] .bt-transcript-section .transcript-content,body[class*=cms-better-together-marriage-principles] .bt-transcript-section .transcript-content{margin-bottom:120px;padding-left:25px;padding-right:25px;max-width:900px;margin-left:auto;margin-right:auto;display:none}body[class*=cms-better-together-program-view-session] .bt-transcript-section .transcript-content .transcript,body[class*=cms-better-together-marriage-principles] .bt-transcript-section .transcript-content .transcript{display:none;margin-top:10px}body[class*=cms-better-together-program-view-session] .bt-transcript-section .view-transcript-bar,body[class*=cms-better-together-marriage-principles] .bt-transcript-section .view-transcript-bar{text-align:center;height:auto;display:flex;justify-content:center;align-items:center;border-top:1px solid #bfbfbf}body[class*=cms-better-together-program-view-session] .bt-transcript-section .view-transcript-bar p,body[class*=cms-better-together-marriage-principles] .bt-transcript-section .view-transcript-bar p{color:#707070}body[class*=cms-better-together-program-view-session] .bt-transcript-section .view-transcript-bar:hover,body[class*=cms-better-together-marriage-principles] .bt-transcript-section .view-transcript-bar:hover{cursor:pointer;background:#bfbfbf;transition:background .3s}body[class*=cms-better-together-program-view-session] .bt-transcript-section .view-transcript-bar:hover p,body[class*=cms-better-together-marriage-principles] .bt-transcript-section .view-transcript-bar:hover p{color:#fff;transition:color .3s}.cms-better-together-marriage-principles #bt-marriage-principles-wrapper{padding-left:24px;padding-right:24px;padding-top:80px;padding-bottom:160px;background-repeat:no-repeat;background-image:linear-gradient(#FFF,#FFF),linear-gradient(#F1EEE8,#F1EEE8);background-size:100% 1145px,100%}@media screen and (min-width:1000px){.cms-better-together-marriage-principles #bt-marriage-principles-wrapper{background-size:100% 760px,100%}}.cms-better-together-marriage-principles #bt-marriage-principles-section{max-width:1322px;margin:0 auto}.cms-better-together-marriage-principles #bt-marriage-principles-section #marriage-principles-header{max-width:800px;width:100%;margin:0 auto 76px;text-align:center}.cms-better-together-marriage-principles #bt-marriage-principles-section #marriage-principles-header h1{margin-bottom:45px;margin-top:0;font-size:30px;letter-spacing:.15em;text-transform:uppercase}@media screen and (min-width:600px){.cms-better-together-marriage-principles #bt-marriage-principles-section #marriage-principles-header h1{font-size:38px}}.cms-better-together-marriage-principles #bt-marriage-principles-section #marriage-principles-videos-section{flex-wrap:wrap;display:flex;justify-content:center}.cms-better-together-marriage-principles #bt-marriage-principles-section #marriage-principles-videos-section:after{content:'';display:block;max-height:223px;max-width:398px;width:100%;height:100%;margin-left:15px;margin-right:15px}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link{margin-left:0;margin-right:0}@media screen and (min-width:600px){.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link{margin-left:16px;margin-right:16px}}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link:hover .marriage-principles-video .video-overlay{opacity:.5}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link .marriage-principles-video{max-height:223px;max-width:398px;width:100%;position:relative;margin-bottom:35px;box-shadow:0 10px 15px 0 rgba(0,0,0,.25)}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link .marriage-principles-video .video-overlay{position:absolute;width:100%;height:50%;opacity:1;bottom:0;background:linear-gradient(to bottom,transparent 26%,rgba(0,0,0,0.01) 27%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);transition:opacity .2s}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link .marriage-principles-video .video-title{position:absolute;bottom:0;color:#fff;display:flex;width:100%;align-items:center;padding:16px}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link .marriage-principles-video .video-title .title-text{color:#fff;font-family:gotham bold,sans-serif;font-size:16px;margin:0}.cms-better-together-marriage-principles #bt-marriage-principles-section .video-link .marriage-principles-video .video-title .fa-play-circle{font-size:40px;margin-right:16px}.cms-mission-free-philosophy .hero-image-one-container{height:250px}@media screen and (min-width:600px){.cms-mission-free-philosophy .hero-image-one-container{height:auto}}.cms-mission-free-philosophy .hero-image-one{height:250px}@media screen and (min-width:600px){.cms-mission-free-philosophy .hero-image-one{height:auto}}.cms-mission-free-philosophy .hero-image-one picture img{height:100%;width:auto;max-height:none;max-width:none}@media screen and (min-width:600px){.cms-mission-free-philosophy .hero-image-one picture img{height:auto;width:100%;max-height:none;max-width:none}}.cms-mission-free-philosophy .hero-image-one__content--title{color:#fff!important}.cms-mission-free-philosophy .hero-image-one__content--title .accent-font{color:#fff;font-size:65px}@media screen and (min-width:480px){.cms-mission-free-philosophy .hero-image-one__content--title .accent-font{font-size:85px}}.cms-mission-free-philosophy .hero-image-one__content p{text-transform:uppercase;color:#fff;font-family:gotham bold;font-size:18px;letter-spacing:7px;margin-top:10px;margin-bottom:30px}.cms-mission-free-philosophy .hero-image-one__content .button-light-blue{background-color:#54b7c1;border-color:#54b7c1}.cms-mission-free-philosophy .hero-image-one__content .button-light-blue:hover{background-color:transparent;color:#54b7c1}.cms-mission-free-philosophy #thanks-to-ambassadors{background:url(https://files.dynamiccatholic.com/home/mission/free-philosophy/blue-texture-bg.jpg);padding-top:90px;padding-bottom:90px;position:relative;padding-left:20px;padding-right:20px;background-position:center}.cms-mission-free-philosophy #thanks-to-ambassadors #thanks-to-ambassadors-content{max-width:560px;text-align:center;margin:0 auto}.cms-mission-free-philosophy #thanks-to-ambassadors #thanks-to-ambassadors-content p{color:#fff}.cms-mission-free-philosophy #thanks-to-ambassadors #thanks-to-ambassadors-content h3{color:#fff}.cms-mission-free-philosophy #thanks-to-ambassadors:after{content:url(https://files.dynamiccatholic.com/home/mission/free-philosophy/triangle.png);position:absolute;text-align:center;width:100%;left:0;bottom:-30px;z-index:200}.cms-mission-free-philosophy #free-philosophy-video{position:relative;overflow:hidden;height:400px}.cms-mission-free-philosophy #free-philosophy-video .video-hero__video{height:100%;width:100%;position:absolute;top:0;z-index:300;transition:opacity .4s ease}.cms-mission-free-philosophy #free-philosophy-video .video-still{height:100%;width:auto;max-width:none;position:relative;display:flex;align-items:center;justify-content:center}.cms-mission-free-philosophy #free-philosophy-video .video-still img{height:100%;width:auto;max-width:none;max-height:none}@media screen and (min-width:1440px){.cms-mission-free-philosophy #free-philosophy-video .video-still img{height:auto;width:100%}}.cms-mission-free-philosophy #free-philosophy-video .video-still .play-button{position:absolute;text-align:center}.cms-mission-free-philosophy #free-philosophy-video .video-still .play-button img{width:19%;max-width:100px;margin-bottom:20px}.cms-mission-free-philosophy #free-philosophy-video p{text-transform:uppercase;color:#fff;font-family:gotham bold;font-size:18px;letter-spacing:7px;margin-top:10px;margin-bottom:0;position:relative}.cms-mission-free-philosophy #free-philosophy-video .accent-font{display:block;color:#fff;font-size:60px;margin-top:0}@media screen and (min-width:480px){.cms-mission-free-philosophy #free-philosophy-video .accent-font{display:block;color:#fff;font-size:85px;margin-top:0}}.cms-mission-free-philosophy #free-philosophy-content-section{padding-top:50px;padding-bottom:50px;padding-left:20px;padding-right:20px}.cms-mission-free-philosophy #free-philosophy-content-section #free-philosophy-content h1{text-align:center}.cms-mission-free-philosophy #free-philosophy-content-section #free-philosophy-content h2{font-family:freight-text-pro;font-weight:600;font-style:italic}.cms-mission-free-philosophy #free-philosophy-content-section #free-philosophy-content p{margin-top:25px;margin-bottom:25px}.cms-mission-free-philosophy #free-philosophy-content-section #free-philosophy-content .button-container{width:100%;text-align:center}.cms-mission-free-philosophy #content_section{max-width:830px;width:100%;margin:25px auto;padding:40px 0}.cms-mission-free-philosophy .left_teal_bdr_callout{border-left:10px solid #54b7c1}.cms-mission-free-philosophy .left_teal_bdr_callout p{padding-left:10px;font-size:26px;line-height:36px}.cms-mission-free-philosophy .left_teal_bdr_callout span{color:#003763;font-size:34px}.cms-mission-free-philosophy .curious_text{padding-left:15px;padding-right:15px;font-family:gotham bold;text-align:center}.order-page .title-buttons a:nth-of-type(1){display:none}.order-page .title-buttons .separator:nth-of-type(1){display:none}body[class*=cms-parish-champion] .secondary-color-background{padding:70px 15px}body[class*=cms-parish-champion] .secondary-color-background h2{color:#fff}body[class*=cms-parish-champion] .secondary-color-background p{color:#fff}body[class*=cms-parish-champion] #starter-kit-section ul li{margin-left:20px;margin-bottom:12px}body[class*=cms-parish-champion] .hero-image-one__content--title{color:#003763;text-align:center}body[class*=cms-parish-champion] .pc_form_container{padding-bottom:60px}body[class*=cms-parish-champion] .wrapper-1200,body[class*=cms-parish-champion] .wrapper-1440,body[class*=cms-parish-champion] .wrapper-900{padding-left:15px;padding-right:15px}body[class*=cms-parish-champion] .role_box{background:#e5e5e5;padding:10px;margin-top:20px}@media screen and (min-width:768px){body[class*=cms-parish-champion] .role_box{margin:0}}body[class*=cms-parish-champion] .video_row{margin-bottom:35px}body[class*=cms-parish-champion] .container{padding:40px 0}body[class*=cms-parish-champion] .container.quote_container{padding:0}body[class*=cms-parish-champion] .container .heading,body[class*=cms-parish-champion] .container .description{padding:0 15px;text-align:center;max-width:700px;margin-left:auto;margin-right:auto}body[class*=cms-parish-champion] .parish-champion-details .pod-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;justify-content:space-around}body[class*=cms-parish-champion] .parish-champion-details .pod-container .pod{flex-basis:100%}@media screen and (min-width:768px){body[class*=cms-parish-champion] .parish-champion-details .pod-container .pod{flex-basis:40%;margin:20px 0}}body[class*=cms-parish-champion] .parish-champion-details .pod-container .pod img{display:block;max-width:100%;margin:0 auto;max-width:66%}@media screen and (min-width:480px){body[class*=cms-parish-champion] .parish-champion-details .pod-container .pod img{max-width:250px}}body[class*=cms-parish-champion] .parish-champion-details .pod-container .pod .subheading,body[class*=cms-parish-champion] .parish-champion-details .pod-container .pod .subdescription{padding:0 15px;text-align:center}body[class*=cms-parish-champion] .parish-champion-details .cta{margin:40px auto;text-align:center}body[class*=cms-parish-champion] .quote_container{max-height:none}@media screen and (min-width:640px){body[class*=cms-parish-champion] .quote_container{max-height:400px}}body[class*=cms-parish-champion] .quote_container img{display:block;max-width:100%;margin:0 auto;max-height:none;height:auto}body[class*=cms-parish-champion] .quote_container .quote_text{max-width:75%;top:50%}@media screen and (min-width:640px){body[class*=cms-parish-champion] .quote_container .quote_text{max-width:590px}}@media screen and (min-width:900px){body[class*=cms-parish-champion] .quote_container .quote_text{max-width:740px}}@media screen and (min-width:1440px){body[class*=cms-parish-champion] .quote_container .quote_text{max-width:795px;top:50%}}body[class*=cms-parish-champion] .quote_container .quote_text p{color:#fff;font-size:100%}@media screen and (min-width:480px){body[class*=cms-parish-champion] .quote_container .quote_text p{font-size:120%}}@media screen and (min-width:900px){body[class*=cms-parish-champion] .quote_container .quote_text p{font-size:28px}}body[class*=cms-parish-champion] .quote_container .quote_text p span{font-size:1em;padding:0;position:static;top:0;line-height:inherit}@media screen and (min-width:900px){body[class*=cms-parish-champion] .quote_container .quote_text p span{font-size:72px;padding:14px;position:relative;top:17px;line-height:25px}}body[class*=cms-parish-champion] .pc_video_section{padding:60px 15px 20px}body[class*=cms-parish-champion] .pc_video_section .flex-container{justify-content:space-around}body[class*=cms-parish-champion] .pc_video_content{flex-grow:7;flex-basis:0;max-width:800px;margin-right:0}@media screen and (min-width:768px){body[class*=cms-parish-champion] .pc_video_content{margin-right:45px;max-width:100%}}body[class*=cms-parish-champion] .pc_text_content{flex-grow:5;flex-basis:0;max-width:100%}@media screen and (min-width:768px){body[class*=cms-parish-champion] .pc_text_content{max-width:430px}}body[class*=cms-parish-champion] .pc_text_content h2{margin-top:0}body[class*=cms-parish-champion] .pc_text_content li{margin-left:27px}body[class*=cms-parish-champion] .wrapper2{margin-top:60px}body[class*=cms-parish-champion] .wrapper2 h4{font-size:18px!important}body[class*=cms-parish-champion] .wrapper2 p{color:#003763!important}body[class*=cms-parish-champion] .wrapper2 li{margin-bottom:17px;color:#0a3c61}body[class*=cms-parish-champion] .wrapper2 a{color:#0a3c61;text-decoration:underline!important}body[class*=cms-parish-champion] .wrapper2 .teal_btn{background:#54b7c1;min-width:184px;font-size:20px;text-transform:uppercase;color:#fff;font-weight:700;padding:15px 40px;border-radius:5px;margin-top:45px;border:2px solid #54b7c1;transition:.3s;letter-spacing:1px}body[class*=cms-parish-champion] .wrapper2 .teal_btn:hover{background:#fff;color:#54b7c1}body[class*=cms-parish-champion] .wrapper2 .role_section p{color:#fff!important}body[class*=cms-parish-champion] .wrapper2 .role_section h2,body[class*=cms-parish-champion] .role_section h3,body[class*=cms-parish-champion] .role_section h4{color:#fff!important}body[class*=cms-parish-champion] .wrapper2 .role_section a{color:#fff;text-decoration:underline!important}body[class*=cms-parish-champion] .wrapper2 .role_section ol li::before{color:#fff;content:"\2022";font-size:1em;padding-right:1.1225em;position:relative;top:0;float:left}body[class*=cms-parish-champion] .pc_fyg_section{background:#e8e8ea}body[class*=cms-parish-champion] .role_section{background:#2e343b;padding:40px 15px}body[class*=cms-events] .past-events-container,.cms-pilgrimages .past-events-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0 15px;margin-top:40px}body[class*=cms-events] .past-events-container .past-events-box,.cms-pilgrimages .past-events-container .past-events-box{flex-basis:auto;max-width:100%;padding:0 10px;margin-bottom:30px;width:100%}@media screen and (min-width:600px){body[class*=cms-events] .past-events-container .past-events-box,.cms-pilgrimages .past-events-container .past-events-box{max-width:50%}}@media screen and (min-width:900px){body[class*=cms-events] .past-events-container .past-events-box,.cms-pilgrimages .past-events-container .past-events-box{max-width:25%}}body[class*=cms-events] .past-events-container .past-events-box ul,.cms-pilgrimages .past-events-container .past-events-box ul{padding:10px 15px;background:#f8f8f8;border-bottom-right-radius:10px;border-bottom-left-radius:10px}body[class*=cms-events] .past-events-container .past-events-box ul li,.cms-pilgrimages .past-events-container .past-events-box ul li{list-style-type:none;padding-bottom:14px;padding-top:14px;font-size:11px;border-bottom:1px solid #ccc}body[class*=cms-events] .past-events-container .past-events-box .past-events-year,.cms-pilgrimages .past-events-container .past-events-box .past-events-year{background:#17a9e1;font-size:20px;font-family:gotham bold;color:#fff;padding:15px 0;text-align:center}body[class*=cms-events] .centered_cta,.cms-pilgrimages .centered_cta{text-align:center;margin-top:0;margin-bottom:40px;padding-left:15px;padding-right:15px}body[class*=cms-events] .current-events,.cms-pilgrimages .current-events{justify-content:center}body[class*=cms-events] .current-events .past-events-box,.cms-pilgrimages .current-events .past-events-box{background:#fff;transition:.3s linear;margin:10px;padding:10px;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.16);cursor:pointer}body[class*=cms-events] .current-events .past-events-box:hover,.cms-pilgrimages .current-events .past-events-box:hover{box-shadow:0 6px 6px rgba(0,0,0,.26)}.cms-events .wrapper-1200,body[class*=cms-events] .wrapper-1200{padding-left:15px;padding-right:15px}.cms-events .wrapper-1400,body[class*=cms-events] .wrapper-1400{padding:0}@media screen and (min-width:768px){.cms-events .wrapper-1400,body[class*=cms-events] .wrapper-1400{padding:0 40px}}.cms-events .flex-container,body[class*=cms-events] .flex-container{width:97%;align-items:center}@media screen and (min-width:768px){.cms-events .flex-container,body[class*=cms-events] .flex-container{width:100%}}.cms-events .flex-container .flex-item-1,body[class*=cms-events] .flex-container .flex-item-1{width:100%}.cms-events .flex-container .flex-item-2,body[class*=cms-events] .flex-container .flex-item-2{width:100%;flex:2}.cms-events .flex-container .flex-item-3,body[class*=cms-events] .flex-container .flex-item-3{width:100%;flex:3}.cms-events .flex-container.column,body[class*=cms-events] .flex-container.column{flex-direction:column}.cms-events .flex-container.learn-more,body[class*=cms-events] .flex-container.learn-more{flex-wrap:nowrap}.cms-events .flex-container.learn-more a,body[class*=cms-events] .flex-container.learn-more a{text-align:center}@media screen and (min-width:768px){.cms-events .flex-container.learn-more a,body[class*=cms-events] .flex-container.learn-more a{margin:20px}}.cms-events .flex-container.learn-more a:first-child,body[class*=cms-events] .flex-container.learn-more a:first-child{margin-left:0}.cms-events .flex-container.learn-more a:last-child,body[class*=cms-events] .flex-container.learn-more a:last-child{margin-right:0}.cms-events .flex-container.search-bar,body[class*=cms-events] .flex-container.search-bar{width:97%;margin:0 auto;margin-top:40px;border-bottom:2px solid #b5bbbe;flex-direction:row!important}@media screen and (min-width:768px){.cms-events .flex-container.search-bar,body[class*=cms-events] .flex-container.search-bar{width:70%}}.cms-events .flex-container.search-bar span,body[class*=cms-events] .flex-container.search-bar span{color:#3062ff;cursor:pointer;font-size:24px}.cms-events .flex-container.search-bar .location-icon::before,body[class*=cms-events] .flex-container.search-bar .location-icon::before{content:'\f601';font-family:'font awesome 5 pro'}.cms-events .flex-container.search-bar input,body[class*=cms-events] .flex-container.search-bar input{flex:1;border:0}@media screen and (min-width:768px){.cms-events .flex-container.search-bar input,body[class*=cms-events] .flex-container.search-bar input{font-size:32px}}.cms-events .flex-container.search-bar input::-webkit-input-placeholder,body[class*=cms-events] .flex-container.search-bar input::-webkit-input-placeholder{padding-left:0;font-size:20px}.cms-events .flex-container.search-bar input::-moz-placeholder,body[class*=cms-events] .flex-container.search-bar input::-moz-placeholder{padding-left:0;font-size:20px}.cms-events .flex-container.search-bar input:-ms-input-placeholder,body[class*=cms-events] .flex-container.search-bar input:-ms-input-placeholder{padding-left:0;font-size:20px}.cms-events .flex-container.search-bar input::-ms-input-placeholder,body[class*=cms-events] .flex-container.search-bar input::-ms-input-placeholder{padding-left:0;font-size:20px}.cms-events .flex-container.search-bar input::placeholder,body[class*=cms-events] .flex-container.search-bar input::placeholder{padding-left:0;font-size:20px}@media screen and (min-width:768px){.cms-events .flex-container.search-bar input::-webkit-input-placeholder,body[class*=cms-events] .flex-container.search-bar input::-webkit-input-placeholder{font-size:32px;padding-left:60px}.cms-events .flex-container.search-bar input::-moz-placeholder,body[class*=cms-events] .flex-container.search-bar input::-moz-placeholder{font-size:32px;padding-left:60px}.cms-events .flex-container.search-bar input:-ms-input-placeholder,body[class*=cms-events] .flex-container.search-bar input:-ms-input-placeholder{font-size:32px;padding-left:60px}.cms-events .flex-container.search-bar input::-ms-input-placeholder,body[class*=cms-events] .flex-container.search-bar input::-ms-input-placeholder{font-size:32px;padding-left:60px}.cms-events .flex-container.search-bar input::placeholder,body[class*=cms-events] .flex-container.search-bar input::placeholder{font-size:32px;padding-left:60px}}.cms-events .flex-container.search-bar input:focus,body[class*=cms-events] .flex-container.search-bar input:focus{outline:none}.cms-events .flex-container.map-container,body[class*=cms-events] .flex-container.map-container{margin:0 auto}@media screen and (min-width:768px){.cms-events .flex-container.map-container,body[class*=cms-events] .flex-container.map-container{margin:80px auto}}.cms-events .flex-container.map-container>div,body[class*=cms-events] .flex-container.map-container>div{margin:20px auto}@media screen and (min-width:768px){.cms-events .flex-container.map-container>div,body[class*=cms-events] .flex-container.map-container>div{margin:0}}.cms-events .flex-container.map-container #map,body[class*=cms-events] .flex-container.map-container #map{height:250px}@media screen and (min-width:768px){.cms-events .flex-container.map-container #map,body[class*=cms-events] .flex-container.map-container #map{height:427px}}.cms-events .flex-container.map-container .radius-input,body[class*=cms-events] .flex-container.map-container .radius-input{transition:.5s ease;position:absolute;bottom:-200px;left:0;right:0;margin:auto;width:75%}.cms-events .flex-container.map-container .radius-input #maxRadius,body[class*=cms-events] .flex-container.map-container .radius-input #maxRadius{width:100%;background:#3062ff;-webkit-appearance:none;height:3px;border-radius:25px}.cms-events .flex-container.map-container .radius-input #maxRadius:focus,body[class*=cms-events] .flex-container.map-container .radius-input #maxRadius:focus{outline:none}.cms-events .flex-container.map-container .radius-input span,body[class*=cms-events] .flex-container.map-container .radius-input span{color:#3062ff}.cms-events .flex-container.map-container .radius-input #radius-value,body[class*=cms-events] .flex-container.map-container .radius-input #radius-value{width:40px;height:20px;display:block;text-align:left;font-weight:700;margin-bottom:10px}.cms-events .flex-container.map-container .radius-input #radius-value::after,body[class*=cms-events] .flex-container.map-container .radius-input #radius-value::after{content:"miles";display:block;letter-spacing:.07em;margin-top:-2px}.cms-events .flex-container.sign-up-section,body[class*=cms-events] .flex-container.sign-up-section{background:#f5f7fa;margin:80px auto 160px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.cms-events .flex-container.sign-up-section>div,body[class*=cms-events] .flex-container.sign-up-section>div{flex:1;padding:20px}.cms-events .flex-container.sign-up-section .marketo,body[class*=cms-events] .flex-container.sign-up-section .marketo{background:0 0;border:none;max-width:none;margin:0;padding:0}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow:nth-child(2),.cms-events .flex-container.sign-up-section .marketo .mktoFormRow:nth-child(3),body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow:nth-child(2),body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow:nth-child(3){width:50%;float:left;clear:none}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow{padding:5px}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow input,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow input{border:0!important;border-bottom:3px solid #e5e8f1!important;border-radius:3px}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow input::-webkit-input-placeholder,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow input::-webkit-input-placeholder{color:#707884}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow input::-moz-placeholder,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow input::-moz-placeholder{color:#707884}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow input:-ms-input-placeholder,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow input:-ms-input-placeholder{color:#707884}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow input::-ms-input-placeholder,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow input::-ms-input-placeholder{color:#707884}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow input::placeholder,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow input::placeholder{color:#707884}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow .mktoButton,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow .mktoButton{box-shadow:0 3px 6px rgba(0,0,0,.16)}.cms-events .flex-container .flex-item-1,body[class*=cms-events] .flex-container .flex-item-1{flex:1}.cms-events .flex-container #map,body[class*=cms-events] .flex-container #map{border-radius:4px}.cms-events .flex-container .list-container,body[class*=cms-events] .flex-container .list-container{display:flex;align-content:center;box-shadow:0 3px 6px rgba(0,0,0,.16);border:1px solid #a6afb4;border-radius:4px;position:relative;flex-direction:column;overflow:hidden;height:450px}.cms-events .flex-container .list-container p,body[class*=cms-events] .flex-container .list-container p{margin:0}@media screen and (min-width:768px){.cms-events .flex-container .list-container,body[class*=cms-events] .flex-container .list-container{height:450px}}.cms-events .flex-container .list-container .overflow-container,body[class*=cms-events] .flex-container .list-container .overflow-container{overflow-y:scroll;padding:0}.cms-events .flex-container .list-container .overflow-container #results,body[class*=cms-events] .flex-container .list-container .overflow-container #results{border-top:1px solid #d2d7d9}.cms-events .flex-container .list-container .overflow-container #results .event-card,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card{cursor:pointer;flex-direction:row!important;width:100%;flex-wrap:nowrap!important}.cms-events .flex-container .list-container .overflow-container #results .event-card .left-side,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .left-side{flex:1;margin:10px;justify-content:center;min-width:30px}.cms-events .flex-container .list-container .overflow-container #results .event-card .left-side .letter,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .left-side .letter{margin:10px}.cms-events .flex-container .list-container .overflow-container #results .event-card .right-side,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .right-side{border-bottom:1px solid #d2d7d9;border-left:1px solid #d2d7d9;padding:20px 0;justify-content:center;flex-direction:row!important;transition:.3s ease}.cms-events .flex-container .list-container .overflow-container #results .event-card .right-side:hover,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .right-side:hover{background:rgba(0,0,0,.05)}.cms-events .flex-container .list-container .overflow-container #results .event-card .right-side .event-marker,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .right-side .event-marker{width:30px;margin:0 20px}.cms-events .flex-container .list-container .overflow-container #results .event-card .right-side .event-info,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .right-side .event-info{flex:3}.cms-events .flex-container .list-container .overflow-container #results .event-card .right-side>span,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .right-side>span{flex:1;font-size:12px;font-family:'font awesome 5 pro';color:#27313e}.cms-events .flex-container .list-container .overflow-container #results .event-card .right-side>span::before,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .right-side>span::before{content:"\f054"}.cms-events .flex-container .list-container .details-container,body[class*=cms-events] .flex-container .list-container .details-container{transition:.5s ease;position:absolute;top:0;left:100%;background:#fff;padding:0;width:100%}.cms-events .flex-container .list-container .details-container #details-header,body[class*=cms-events] .flex-container .list-container .details-container #details-header{position:relative;display:flex;flex-direction:column;justify-content:space-between;background-position:center}.cms-events .flex-container .list-container .details-container #details-header img,body[class*=cms-events] .flex-container .list-container .details-container #details-header img{display:none;position:absolute;width:100%;max-height:none}@media screen and (min-width:768px){.cms-events .flex-container .list-container .details-container #details-header img,body[class*=cms-events] .flex-container .list-container .details-container #details-header img{display:block}}.cms-events .flex-container .list-container .details-container #details-header #back-btn,body[class*=cms-events] .flex-container .list-container .details-container #details-header #back-btn{position:relative;z-index:9;padding:20px 0 30px 20px;font-size:12px}@media screen and (min-width:768px){.cms-events .flex-container .list-container .details-container #details-header #back-btn,body[class*=cms-events] .flex-container .list-container .details-container #details-header #back-btn{padding:20px 0 0 20px}}.cms-events .flex-container .list-container .details-container #details-header #back-btn::before,body[class*=cms-events] .flex-container .list-container .details-container #details-header #back-btn::before{margin-right:10px;content:'\f053';font-family:'font awesome 5 pro';font-size:14px}.cms-events .flex-container .list-container .details-container #details-header div,body[class*=cms-events] .flex-container .list-container .details-container #details-header div{padding:0 0 20px 30px;position:relative;z-index:9}.cms-events .flex-container .list-container .details-container #details-header div .strong,body[class*=cms-events] .flex-container .list-container .details-container #details-header div .strong{color:#ff5c08;margin-bottom:10px}.cms-events .flex-container .list-container .details-container #details-header div #event-date,body[class*=cms-events] .flex-container .list-container .details-container #details-header div #event-date{font-size:32px;color:#fff}.cms-events .flex-container .list-container .details-container .details-content,body[class*=cms-events] .flex-container .list-container .details-container .details-content{padding:20px}.cms-events .flex-container .list-container .details-container .details-content #time,body[class*=cms-events] .flex-container .list-container .details-container .details-content #time{font-size:16px}.cms-events .flex-container .list-container .details-container .details-content #speaker,body[class*=cms-events] .flex-container .list-container .details-container .details-content #speaker{font-family:gotham medium;font-size:14px}.cms-events .flex-container .list-container .details-container .details-content #community,.cms-events .flex-container .list-container .details-container .details-content #streetAddress,.cms-events .flex-container .list-container .details-container .details-content #venue,body[class*=cms-events] .flex-container .list-container .details-container .details-content #community,body[class*=cms-events] .flex-container .list-container .details-container .details-content #streetAddress,body[class*=cms-events] .flex-container .list-container .details-container .details-content #venue{font-size:12px;font-family:gotham medium}.cms-events .flex-container .list-container .details-container .details-content #ticket-link:hover,body[class*=cms-events] .flex-container .list-container .details-container .details-content #ticket-link:hover{background:0 0!important;color:#3062ff}.cms-events .flex-container .list-container .detail-spacing,body[class*=cms-events] .flex-container .list-container .detail-spacing{display:block;margin-bottom:10px}.cms-events .marketo form,body[class*=cms-events] .marketo form{width:auto!important}.cms-events .event-modal-container,body[class*=cms-events] .event-modal-container{position:fixed;background:rgba(0,0,0,.3);display:none;z-index:9999;height:100%;width:100%;top:0}.cms-events .event-modal-container .flex-container,body[class*=cms-events] .event-modal-container .flex-container{flex-wrap:nowrap!important}.cms-events .event-modal-container .event-modal,body[class*=cms-events] .event-modal-container .event-modal{position:fixed;background:#fff;max-width:800px;width:90%;height:90%;border-radius:4px;padding:20px;margin:auto;top:0;left:0;right:0;bottom:0;justify-content:space-between}@media screen and (min-width:900px){.cms-events .event-modal-container .event-modal,body[class*=cms-events] .event-modal-container .event-modal{padding:40px}}@media screen and (min-width:768px){.cms-events .event-modal-container .event-modal,body[class*=cms-events] .event-modal-container .event-modal{height:400px}}.cms-events .event-modal-container .event-modal .event-info,body[class*=cms-events] .event-modal-container .event-modal .event-info{width:100%}@media screen and (min-width:768px){.cms-events .event-modal-container .event-modal .event-info,body[class*=cms-events] .event-modal-container .event-modal .event-info{width:60%}}.cms-events .event-modal-container .event-modal .event-info #modal-title,body[class*=cms-events] .event-modal-container .event-modal .event-info #modal-title{margin:0}.cms-events .event-modal-container .event-modal .people-info,body[class*=cms-events] .event-modal-container .event-modal .people-info{width:auto}.cms-events .event-modal-container .event-modal .top-row,body[class*=cms-events] .event-modal-container .event-modal .top-row{justify-content:space-between;align-items:flex-start}.cms-events .event-modal-container .event-modal .top-row .close-btn,body[class*=cms-events] .event-modal-container .event-modal .top-row .close-btn{top:5px;position:absolute;right:20px;cursor:pointer}.cms-events .event-modal-container .event-modal .top-row .close-btn::before,body[class*=cms-events] .event-modal-container .event-modal .top-row .close-btn::before{font-family:'font awesome 5 pro';content:'\f00d';font-size:18px;color:#001b30}.cms-events .event-modal-container .event-modal .top-row .people-info p,body[class*=cms-events] .event-modal-container .event-modal .top-row .people-info p{margin:0}.cms-events .event-modal-container .event-modal .top-row .people-info>.flex-container,body[class*=cms-events] .event-modal-container .event-modal .top-row .people-info>.flex-container{flex-direction:row!important}.cms-events .event-modal-container .event-modal .bottom-row,body[class*=cms-events] .event-modal-container .event-modal .bottom-row{align-items:flex-end;justify-content:space-between}.cms-events .event-modal-container .event-modal .bottom-row .event-info,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .event-info{margin-left:0}@media screen and (min-width:768px){.cms-events .event-modal-container .event-modal .bottom-row .event-info,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .event-info{margin-left:20px}}.cms-events .event-modal-container .event-modal .bottom-row .event-info a,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .event-info a{width:100%}.cms-events .event-modal-container .event-modal .bottom-row .people-info,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .people-info{display:none}@media screen and (min-width:768px){.cms-events .event-modal-container .event-modal .bottom-row .people-info,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .people-info{display:flex}}.cms-events .event-modal-container .event-modal .bottom-row .people-info div,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .people-info div{margin-top:10px;align-content:center;justify-content:flex-start}.cms-events .event-modal-container .event-modal .bottom-row .people-info div img,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .people-info div img{width:35px}.cms-events .event-modal-container .event-modal .bottom-row .people-info div p,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .people-info div p{margin:0;margin-left:10px}.cms-events-passion-and-purpose-for-marriage .hero-image-one__content{max-width:600px}.cms-events-passion-and-purpose-for-marriage .hero-image-one__content .event_logo img{width:80%}.cms-events-passion-and-purpose-for-marriage-allen-hunt-interview .wrapper-1200{padding:0 15px;margin:60px auto}.cms-events-passion-and-purpose-for-marriage-allen-hunt-interview .wrapper-1200 h2{margin-top:60px;font-size:22px}.cms-events-passion-and-purpose-for-marriage-allen-hunt-interview .hero-image-one__content h2{margin-bottom:30px}.cms-events-passion-and-purpose-for-marriage .pilgrimage-four-images-round__block--image,.cms-events-find-your-greatness .pilgrimage-four-images-round__block--image,.cms-events-holiness-revolution .pilgrimage-four-images-round__block--image{border-radius:initial}.cms-events-passion-and-purpose-for-marriage .duo-circle-text__block--image,.cms-events-find-your-greatness .duo-circle-text__block--image,.cms-events-holiness-revolution .duo-circle-text__block--image{max-width:223px}.cms-events-passion-and-purpose-for-marriage .speakers_container,.cms-events-find-your-greatness .speakers_container,.cms-events-holiness-revolution .speakers_container{padding-top:90px;padding-bottom:70px}.cms-events-passion-and-purpose-for-marriage .three_outcomes,.cms-events-find-your-greatness .three_outcomes,.cms-events-holiness-revolution .three_outcomes{padding-top:0;padding-bottom:70px}.cms-events-find-your-greatness .hero-image-one-container .hero-image-one__content{top:80%}.cms-events-find-your-greatness .hero-image-one-container .hero-image-one__content a{margin-bottom:10px}.cms-events-amazing-possibilities .amp-hero{display:flex;position:relative;justify-content:center;align-items:center;background:#000}.cms-events-amazing-possibilities .amp-hero--content{z-index:100;display:flex;flex-direction:column;position:absolute;justify-content:center;align-items:center;max-width:240px;width:100%}@media screen and (min-width:600px){.cms-events-amazing-possibilities .amp-hero--content{max-width:411px}}.cms-events-amazing-possibilities .amp-hero--content .button-white-light-blue-text{margin-top:24px;color:#348efe;text-transform:none}@media screen and (min-width:600px){.cms-events-amazing-possibilities .amp-hero--content .button-white-light-blue-text{margin-top:50px}}.cms-events-amazing-possibilities .amp-hero--background{z-index:99}.cms-events-amazing-possibilities .amp-hero--background img{height:auto;width:100%;max-width:none}@media screen and (min-width:600px){.cms-events-amazing-possibilities .amp-hero--background img{height:100%;width:auto}}.cms-events-amazing-possibilities .cms-nav__list--item:nth-child(4) a{color:#fff;text-transform:none;margin-top:0;margin-bottom:0;margin-left:0}@media screen and (min-width:600px){.cms-events-amazing-possibilities .cms-nav__list--item:nth-child(4) a{margin-left:1.25em}}.cms-events-amazing-possibilities .cms-nav__list--item:nth-child(4):hover a{border-bottom:none}.cms-events-amazing-possibilities .tagline-section{padding-left:20px;padding-right:20px;display:flex;justify-content:center;margin-top:60px;margin-bottom:60px}@media screen and (min-width:600px){.cms-events-amazing-possibilities .tagline-section{margin-top:90px;margin-bottom:90px}}.cms-events-amazing-possibilities .tagline-section .tagline{font-size:24px;font-family:gotham book,sans-serif;text-align:center;color:#707070;margin:0;line-height:32px}.cms-events-amazing-possibilities .flex-container.map-container{margin:0 auto!important}.cms-events-amazing-possibilities .events-schedule-section{margin-bottom:60px}@media screen and (min-width:600px){.cms-events-amazing-possibilities .events-schedule-section{margin-bottom:130px}}.cms-events-amazing-possibilities .events-schedule-section h2{color:#52a5cf;font-size:24px;margin-top:0;margin-bottom:10px}@media screen and (min-width:600px){.cms-events-amazing-possibilities .events-schedule-section h2{margin-bottom:45px}}.cms-events-amazing-possibilities .triple-block-text{padding:0 20px;margin-bottom:60px}@media screen and (min-width:600px){.cms-events-amazing-possibilities .triple-block-text{margin-bottom:160px}}.cms-events-amazing-possibilities .triple-block-text__block{max-width:302px;margin:20px 0}@media screen and (min-width:600px){.cms-events-amazing-possibilities .triple-block-text__block{margin:20px 62px}}.cms-events-amazing-possibilities .triple-block-text__block--image{height:79px;width:auto}.cms-events-amazing-possibilities .triple-block-text__block--title{color:#555b69;font-size:20px;font-family:gotham medium,sans-serif;letter-spacing:normal}.cms-events-amazing-possibilities .triple-block-text__block--content{color:#555b69}.cms-events-amazing-possibilities .mk-quote-section{padding-left:20px;padding-right:20px;margin-bottom:60px}@media screen and (min-width:600px){.cms-events-amazing-possibilities .mk-quote-section{margin-bottom:160px}}.cms-events-amazing-possibilities .mk-quote-section--content{max-width:700px;margin:0 auto;text-align:center}.cms-events-amazing-possibilities .mk-quote-section--content p{font-size:24px}.cms-events-amazing-possibilities .mk-quote-section--content p:nth-of-type(1){color:#1e89a8;line-height:40px}.cms-events-amazing-possibilities .mk-quote-section--content p:nth-of-type(2){letter-spacing:.16em;font-family:gotham bold,sans-serif}.cms-events-amazing-possibilities .widget-container:before{display:none}.cms-events-amazing-possibilities .widget-container:after{display:none}.cms-events-amazing-possibilities .duo-circle-text{max-width:1040px;margin:0 auto 60px;padding-left:20px;padding-right:20px;justify-content:space-between;display:flex}@media screen and (min-width:600px){.cms-events-amazing-possibilities .duo-circle-text{margin:0 auto 160px}}.cms-events-amazing-possibilities .duo-circle-text__block--image{border-radius:0;max-width:160px}.cms-events-amazing-possibilities .duo-circle-text__block--text{margin-bottom:0}.cms-events-amazing-possibilities .duo-circle-text__block--text__title{margin-top:0;font-size:20px;font-family:gotham medium,sans-serif;color:#555b69}.cms-events-amazing-possibilities .duo-circle-text__block--text__description{color:#555b69;text-align:center}@media screen and (min-width:600px){.cms-events-amazing-possibilities .duo-circle-text__block--text__description{text-align:left}}.cms-events-host-an-event .floating-form-hero,.cms-events-host-an-event-find-your-greatness .floating-form-hero{background:#54b7c1;min-height:500px;padding:50px 32px}.cms-events-host-an-event .floating-form legend,.cms-events-host-an-event-find-your-greatness .floating-form legend{text-align:left}.cms-events-host-an-event .floating-form-hero-content,.cms-events-host-an-event-find-your-greatness .floating-form-hero-content{max-width:900px;text-align:center;margin:0 auto}@media screen and (max-width:768px){.cms-events-host-an-event .floating-form-hero-content,.cms-events-host-an-event-find-your-greatness .floating-form-hero-content{padding-left:20px}}@media screen and (max-width:480px){.cms-events-host-an-event .floating-form-hero-content,.cms-events-host-an-event-find-your-greatness .floating-form-hero-content{padding-right:20px}}.cms-events-host-an-event .floating-form-hero-content .hero-image-one__content--title,.cms-events-host-an-event-find-your-greatness .floating-form-hero-content .hero-image-one__content--title{color:#fff}.cms-events-host-an-event #host_event_form_section,.cms-events-host-an-event-find-your-greatness #host_event_form_section{padding:40px 0}.cms-events-host-an-event .wForm,.cms-events-host-an-event-find-your-greatness .wForm{padding:0}.cms-events-host-an-event .wForm form,.cms-events-host-an-event-find-your-greatness .wForm form{width:100%;background-color:#f8f8f8;border:1px solid #efefef;border-radius:2px;padding:2em 2.375em;margin:0}.cms-events-host-an-event .wForm form textarea,.cms-events-host-an-event-find-your-greatness .wForm form textarea{width:100%;min-height:200px;margin-top:10px}.cms-events-host-an-event .wForm form .flex-container,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container{display:flex;flex-direction:row;justify-content:flex-start;margin:30px 0;flex-wrap:wrap}.cms-events-host-an-event .wForm form .flex-container .oneField,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField{flex-grow:6;flex-basis:0;margin-left:5px;margin-right:5px}@media screen and (max-width:480px){.cms-events-host-an-event .wForm form .flex-container .oneField,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField{flex-basis:auto;width:100%;margin-bottom:10px}}.cms-events-host-an-event .wForm form .flex-container .oneField.full-width,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width{flex-grow:12}.cms-events-host-an-event .wForm form .flex-container .oneField.full-width input[type=text],.cms-events-host-an-event .wForm form .flex-container .oneField.full-width input[type=url],.cms-events-host-an-event .wForm form .flex-container .oneField.full-width input[type=email],.cms-events-host-an-event .wForm form .flex-container .oneField.full-width input[type=tel],.cms-events-host-an-event .wForm form .flex-container .oneField.full-width input[type=number],.cms-events-host-an-event .wForm form .flex-container .oneField.full-width input[type=date],.cms-events-host-an-event .wForm form .flex-container .oneField.full-width select,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=text],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=url],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=email],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=tel],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=number],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=date],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width select{width:100%}.cms-events-host-an-event .wForm .flex-list,.cms-events-host-an-event-find-your-greatness .wForm .flex-list{display:flex;flex-wrap:wrap;margin:15px 0}.cms-events-host-an-event .wForm .flex-list input,.cms-events-host-an-event-find-your-greatness .wForm .flex-list input{margin-right:10px}.cms-events-host-an-event .wForm .flex-list .oneChoice,.cms-events-host-an-event-find-your-greatness .wForm .flex-list .oneChoice{flex-basis:auto;flex-grow:12;width:100%;margin:5px 0}.cms-events-host-an-event .wForm input[type=text],.cms-events-host-an-event .wForm input[type=url],.cms-events-host-an-event .wForm input[type=email],.cms-events-host-an-event .wForm input[type=tel],.cms-events-host-an-event .wForm input[type=number],.cms-events-host-an-event .wForm input[type=date],.cms-events-host-an-event .wForm select,.cms-events-host-an-event-find-your-greatness .wForm input[type=text],.cms-events-host-an-event-find-your-greatness .wForm input[type=url],.cms-events-host-an-event-find-your-greatness .wForm input[type=email],.cms-events-host-an-event-find-your-greatness .wForm input[type=tel],.cms-events-host-an-event-find-your-greatness .wForm input[type=number],.cms-events-host-an-event-find-your-greatness .wForm input[type=date],.cms-events-host-an-event-find-your-greatness .wForm select{-webkit-appearance:none;background-color:#fff;line-height:2.5em;color:#000;border:1px solid #aeb0b6;border-radius:7px;padding:.2em .3em;min-height:1.9em;width:100%}@media screen and (max-width:480px){.cms-events-host-an-event .wForm input[type=text],.cms-events-host-an-event .wForm input[type=url],.cms-events-host-an-event .wForm input[type=email],.cms-events-host-an-event .wForm input[type=tel],.cms-events-host-an-event .wForm input[type=number],.cms-events-host-an-event .wForm input[type=date],.cms-events-host-an-event .wForm select,.cms-events-host-an-event-find-your-greatness .wForm input[type=text],.cms-events-host-an-event-find-your-greatness .wForm input[type=url],.cms-events-host-an-event-find-your-greatness .wForm input[type=email],.cms-events-host-an-event-find-your-greatness .wForm input[type=tel],.cms-events-host-an-event-find-your-greatness .wForm input[type=number],.cms-events-host-an-event-find-your-greatness .wForm input[type=date],.cms-events-host-an-event-find-your-greatness .wForm select{width:100%}}.cms-events-host-an-event .wForm #tfa_385 label,.cms-events-host-an-event-find-your-greatness .wForm #tfa_385 label{display:inline-block;width:85%}.cms-events-host-an-event .wForm #tfa_385 input,.cms-events-host-an-event-find-your-greatness .wForm #tfa_385 input{display:inline-block;vertical-align:top}.cms-events-host-an-event .errFld input,.cms-events-host-an-event .errFld select,.cms-events-host-an-event-find-your-greatness .errFld input,.cms-events-host-an-event-find-your-greatness .errFld select{border:1px solid #ed3605!important}.cms-events-host-an-event .errMsg,.cms-events-host-an-event-find-your-greatness .errMsg{color:#ed3605}.cms-events-passion-and-purpose .fancy_quote_mark_large{font-size:72px;padding:14px;position:relative;top:27px;line-height:0}.cms-events-passion-and-purpose .large-quote{line-height:30px}@media screen and (min-width:480px){.cms-events-passion-and-purpose .large-quote{line-height:40px}}.cms-events-peace-in-a-pandemic .lights-out{background:#07090f;opacity:0;position:fixed;top:0;width:100%;height:100%;z-index:3;transition:opacity 2s;pointer-events:none}.cms-events-peace-in-a-pandemic .full-page-container{position:relative;width:100%;height:auto;margin:0;padding:0}.cms-events-peace-in-a-pandemic .video-background{background:url(https://files.dynamiccatholic.com/home/events/peace-in-a-pandemic/peace-in-a-pandemic-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:375px;position:absolute;top:0;z-index:-10}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .video-background{height:500px}}.cms-events-peace-in-a-pandemic .reflection-container{margin-top:0;max-width:840px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:80px;padding-bottom:260px}.cms-events-peace-in-a-pandemic .reflection-container h1,.cms-events-peace-in-a-pandemic .reflection-container h2{color:#3f3f3f}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section{max-width:784px;margin:0 auto 80px;box-shadow:0 10px 14px 0 rgba(81,95,127,.32);border-radius:4.6px;overflow:hidden;position:relative}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .daily-video-still{display:block;position:absolute;top:0;z-index:10}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .daily-video-still img{display:block}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .daily-video-still.video-playing{display:none}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .daily-video{position:relative;z-index:5}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .video-donate-bar{width:100%;padding-left:25px;padding-right:25px;background:#2653b0;min-height:69px}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:69px;padding-top:12px;padding-bottom:12px}@media screen and (min-width:580px){.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner{flex-direction:row}}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p{font-family:gotham medium,sans-serif;color:#fff;font-size:16px;margin-right:0;margin-top:0;margin-bottom:15px;text-align:center}@media screen and (min-width:580px){.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p{text-align:left;margin-bottom:0;margin-right:20px;font-size:20px}}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner button{color:#3062ff;text-transform:none;font-size:16px;padding-left:24px;padding-right:24px;background:#fff}.cms-events-peace-in-a-pandemic .reflection-container #main-content-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-bottom:1px solid #aebace;padding-bottom:95px;margin-bottom:80px;text-align:center}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container #main-content-section{flex-direction:row;text-align:left;align-items:flex-start}}.cms-events-peace-in-a-pandemic .reflection-container #main-content-section h1{max-width:298px;color:#182543;margin-top:0;font-size:40px;line-height:45px}.cms-events-peace-in-a-pandemic .reflection-container #main-content-section p{max-width:462px;color:#182543;margin-top:0;font-size:20px;line-height:32px;margin-bottom:0}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section{flex-direction:row;text-align:left;align-items:flex-start}}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section div:nth-of-type(1){display:flex;align-items:center;flex-direction:column;max-width:288px;width:100%;justify-content:space-between;margin-bottom:20px}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section div:nth-of-type(1){flex-direction:row;text-align:left;align-items:flex-start;margin-bottom:0}}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section div:nth-of-type(1) i{font-size:48px;color:#17a9e1;margin-right:8px}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section div:nth-of-type(2){max-width:462px;width:100%}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section h2{color:#182543;margin-top:0;line-height:28px;font-size:22px;margin-bottom:0}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section p{color:#182543;margin-top:0;margin-bottom:35px;max-width:330px}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section a{color:#348efe;text-decoration:underline}.cms-events-peace-in-a-pandemic .reflection-container .actions-section{margin-top:90px}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container{align-items:center;justify-content:space-between!important;max-width:798px;margin-left:auto;margin-right:auto;margin-bottom:80px}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container:nth-of-type(2){flex-direction:column-reverse}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container:nth-of-type(2){flex-direction:row}}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half{padding:0;position:relative;width:100%;max-width:100%;text-align:initial}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half{max-width:50%}}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.image-half{border-radius:4.6px;overflow:hidden;margin-bottom:30px}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.image-half{margin-bottom:none}}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.image-half img{display:block}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.content{text-align:left;max-width:337px;padding:0}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.content h2{margin-top:0;font-family:gotham bold,sans-serif;font-size:20px;color:#3656a6}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.content p{font-size:14px;color:#565e6c}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.content button{text-transform:none}.cms-events-peace-in-a-pandemic .reflection-container .desktop{display:none}@media screen and (min-width:768px){.cms-events-peace-in-a-pandemic .reflection-container .desktop{display:flex}}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons{flex-direction:column}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile{order:2;display:flex;width:100%;border-top:1px solid rgba(0,0,0,.5);margin-top:20px}@media screen and (min-width:768px){.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons{flex-direction:row}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile{display:none}}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links{width:100%;max-width:100%;border:2px solid rgba(0,0,0,.5);text-align:left;margin:5px 0;padding:0}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p{margin:0;margin-right:7px;padding:10px;position:relative}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p::before,.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p::after{background:#000;display:block;content:'';position:absolute;right:0;top:0;bottom:0;margin:auto}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p::before{height:21px;width:3px;right:9px;transform-origin:center;transition:.3s linear}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p::after{width:21px;height:3px}@media screen and (min-width:768px){.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p{padding:0;margin-right:0}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p::before,.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p::after{display:none}}@media screen and (min-width:768px){.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links{width:initial;max-width:initial;padding:10px;border:initial;text-align:initial;margin:initial}}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile-transcript,.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile-bio{display:none}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile-transcript p,.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile-bio p{padding:0 10px;text-transform:initial!important}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong){font-family:gotham book}.cms-events-peace-in-a-pandemic .reflection-container #fap-section .item{flex-direction:column;align-items:center;justify-content:center;text-align:center}.cms-events-peace-in-a-pandemic .reflection-container #fap-section .item::before{margin-right:0;margin-bottom:20px;max-width:100px}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container #fap-section .item::before{margin-right:30px;margin-bottom:none}}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container #fap-section .item{flex-direction:row;align-items:initial;justify-content:initial;text-align:initial}}.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section{margin-top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:14px}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section{flex-direction:row;margin-bottom:40px}}.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section .post-title-section{margin-top:40px}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section .post-title-section{margin-top:0}}.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section .post-date{color:#fff;font-size:14px;font-family:gotham book,sans-serif;margin:0;font-style:normal;line-height:normal}.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section .post-title{color:#fff;font-size:20px;font-family:gotham bold,sans-serif;margin-bottom:0;margin:0}.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section img{max-width:230px;width:100%}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section h1{font-size:28px;line-height:28px}}.cms-events-peace-in-a-pandemic .reflection-container .welcome-header{background:#eee;text-align:center;padding:40px 0 20px;margin-bottom:40px}.cms-events-peace-in-a-pandemic .reflection-container .welcome-header .text{max-width:575px;padding:0 40px;margin:auto}.cms-events-peace-in-a-pandemic .reflection-container .welcome-header .text h1 #bae-text{font-size:30px;display:block}@media screen and (min-width:590px){.cms-events-peace-in-a-pandemic .reflection-container .welcome-header .text h1 #bae-text{display:inline}}.cms-events-peace-in-a-pandemic .reflection-container .reflection-title{text-align:center}body[class*=cms-pilgrimages] .wrapper-1200{padding-left:15px;padding-right:15px}body[class*=cms-pilgrimages] .events_container{padding:70px 15px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}body[class*=cms-pilgrimages] .events_container::before{display:none}body[class*=cms-pilgrimages] .hero-image-one-container a{margin-bottom:10px;margin-left:7.5px;margin-right:7.5px}body[class*=cms-pilgrimages] .hero-image-one-container h1{margin-bottom:initial;max-width:900px;margin:0 auto}@media screen and (min-width:768px){body[class*=cms-pilgrimages] .hero-image-one-container h1{margin-bottom:30px}}body[class*=cms-pilgrimages] #event_cards .container{width:100%}body[class*=cms-pilgrimages] .event_card_container{width:100%;box-sizing:border-box;max-width:45%;margin:45px 10px;display:inline-block;text-align:left;vertical-align:top;min-height:695px;position:relative}body[class*=cms-pilgrimages] .event_card_container ul{padding-left:25px;margin:0 0 25px}body[class*=cms-pilgrimages] .event_card_container ul li{margin:8px 0}body[class*=cms-pilgrimages] .event_card_container p{margin-bottom:0;font-family:gotham book}body[class*=cms-pilgrimages] .event_card_container .button-navy{position:absolute;bottom:0}@media screen and (max-width:768px){body[class*=cms-pilgrimages] .event_card_container{display:block;margin:25px auto 65px;padding:0;max-width:100%;min-height:initial}body[class*=cms-pilgrimages] .event_card_container .button-navy{position:static;bottom:initial}body[class*=cms-pilgrimages] a{max-width:100%;width:100%}}body[class*=cms-pilgrimages] .triple-block-text__block--image{max-width:100%}body[class*=cms-pilgrimages] .white_text{color:#fff!important}body[class*=cms-pilgrimages] .hero-image-one__content--subtitle{font-size:25px;color:#003763}body[class*=cms-pilgrimages] .centered_cta{text-align:center;margin-top:0;margin-bottom:40px;padding-left:15px;padding-right:15px}body[class*=cms-pilgrimages] .wrapper-1200{padding-left:15px;padding-right:15px;margin-top:80px;margin-bottom:80px}body[class*=cms-pilgrimages] .itinerary{border-top:none;padding:0}body[class*=cms-pilgrimages] .hero-image-one-container h1{margin-bottom:initial}@media(min-width:600px){body[class*=cms-pilgrimages] .hero-image-one-container h1{margin-bottom:30px}}body[class*=cms-pilgrimages] .itinerary_option{display:none;opacity:0}body[class*=cms-pilgrimages] .itinerary_option h2{text-align:center}body[class*=cms-pilgrimages] .toggle_button_container{text-align:center;width:100%}body[class*=cms-pilgrimages] .itenerary_toggle_btn{margin:10px 0}@media(min-width:600px){body[class*=cms-pilgrimages] .itenerary_toggle_btn{margin:10px}}body[class*=cms-pilgrimages] .itenerary_toggle_btn:disabled{background:0 0;color:#003763}body[class*=cms-pilgrimages] .pilgrimage-four-images-round__block--image{border-radius:0}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.cms-pilgrimages-holy-land h1{color:#003763!important}.cms-pilgrimages-paris-france h1{color:#003763!important}.cms-pilgrimages .triple-block-text div{width:45%;padding:15px}.cms-pilgrimages .vaderslider-wrapper .vaderslider .flex-direction-nav .flex-prev:before,.cms-pilgrimages .vaderslider-wrapper .vaderslider .flex-direction-nav .flex-next:before{color:#003763}.cms-pilgrimages .pilgrimages_list_container{margin-bottom:50px;margin-top:0}@media(min-width:1200px){.cms-pilgrimages .pilgrimages_list_container{margin-top:40px}}.cms-pilgrimages .triple-block-text{margin-bottom:0}.cms-pilgrimages .triple-block-text div{margin-bottom:30px;margin-top:20px;position:relative;min-height:initial}@media(min-width:600px){.cms-pilgrimages .triple-block-text div{min-height:640px}}.cms-pilgrimages .triple-block-text div .button-navy{position:static;max-width:100%}.cms-pilgrimages .triple-block-text div .button-navy:hover{color:#003763}@media(min-width:600px){.cms-pilgrimages .triple-block-text div .button-navy{position:absolute;bottom:0;left:15px;max-width:313px;width:90%}}@media(min-width:768px){.cms-pilgrimages .triple-block-text div .button-navy{position:absolute;bottom:0;left:15px;max-width:313px;width:initial}}.cms-pilgrimages .tablet-hide{display:none}@media(min-width:900px){.cms-pilgrimages .tablet-hide{display:block}}.cms-pilgrimages .mobile-hide{display:none}@media(min-width:600px){.cms-pilgrimages .mobile-hide{display:block}}.cms-pilgrimages .large-quote{color:#003763}.cms-pilgrimages .large-quote-byline{color:#003763}.cms-pilgrimages .vaderslider-wrapper{margin-top:0;margin-bottom:70px;border-bottom:none;max-height:none;overflow:hidden;margin-bottom:0}@media(min-width:600px){.cms-pilgrimages .vaderslider-wrapper{max-height:500px}}.cms-pilgrimages .vaderslider_full_width{width:100%;position:relative;overflow:visible}@media(min-width:600px){.cms-pilgrimages .vaderslider_full_width{max-height:500px}}.cms-pilgrimages .vaderslider_full_width img{max-width:100%;margin:0 auto}.cms-pilgrimages .vaderslider_text_content{max-width:795px;width:100%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#003763;padding-left:15px;padding-right:15px}.cms-pilgrimages .vaderslider_text_content p{color:#003763!important}.cms-pilgrimages .vaderslider_text_content_white{max-width:795px;width:100%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;padding-left:15px;padding-right:15px}.cms-pilgrimages .vaderslider_text_content_white p{color:#fff!important}.cms-pilgrimages .slider_button_container{position:absolute;bottom:9%;width:100%;text-align:center}.cms-pilgrimages .vaderslider_text_content h1,.cms-pilgrimages .vaderslider_text_content h2{font-size:38px;font-weight:700;color:#003763;margin:0}.cms-pilgrimages .vaderslider_text_content_white h1,.cms-pilgrimages .vaderslider_text_content_white h2{font-size:38px;font-weight:700;color:#fff;margin:0}.cms-pilgrimages .flex-viewport{max-height:none;overflow:visible!important}@media(min-width:600px){.cms-pilgrimages .flex-viewport{max-height:500px;overflow:hidden!important}}.cms-pilgrimages .flex-control-paging{display:none}.cms-pilgrimages .vaderslider__slide{position:relative}.cms-pilgrimages .vaderslider__slide a{position:absolute;bottom:0}@media(min-width:768px){.cms-pilgrimages .vaderslider__slide a{position:absolute;top:67%;left:50%;bottom:initial;transform:translate(-50%,-50%)}}@media screen and (max-width:600px){.cms-pilgrimages .triple-block-text div{width:100%;padding:0}.cms-pilgrimages .triple-block-text{padding:0 32px}}.cms-pilgrimages-paris-france .hero-image-one-container .hero-image-one__content{text-align:center}.cms-pilgrimages-poland .experiences-container .triforceblock__block,.cms-pilgrimages-medjugorje .experiences-container .triforceblock__block{margin-bottom:50px}@media(min-width:600px){.cms-pilgrimages-poland .experiences-container .triforceblock__block,.cms-pilgrimages-medjugorje .experiences-container .triforceblock__block{margin-bottom:0}}.cms-pilgrimages-poland .button-dc-light-blue,.cms-pilgrimages-medjugorje .button-dc-light-blue{text-transform:none;font-size:16px}.cms-pilgrimages-poland .hero-image-one,.cms-pilgrimages-medjugorje .hero-image-one{max-height:300px!important;display:flex;justify-content:center}.cms-pilgrimages-poland .hero-image-one picture img,.cms-pilgrimages-medjugorje .hero-image-one picture img{position:relative;top:-20px;height:400px;width:auto;max-width:none}@media(min-width:600px){.cms-pilgrimages-poland .hero-image-one picture img,.cms-pilgrimages-medjugorje .hero-image-one picture img{height:auto;width:100%;top:-40px}}@media(min-width:600px){.cms-pilgrimages-poland .hero-image-one,.cms-pilgrimages-medjugorje .hero-image-one{display:block}}@media(min-width:900px){.cms-pilgrimages-poland .hero-image-one,.cms-pilgrimages-medjugorje .hero-image-one{max-height:500px!important}}.cms-pilgrimages-poland .hero-image-one__content .white_title,.cms-pilgrimages-medjugorje .hero-image-one__content .white_title{text-transform:uppercase;font-family:gotham bold,sans-serif;font-size:20px;line-height:140%;margin-bottom:22px;letter-spacing:.16em}.cms-pilgrimages-poland .hero-image-one__content .white_title img,.cms-pilgrimages-medjugorje .hero-image-one__content .white_title img{max-width:200px;width:100%}@media(min-width:600px){.cms-pilgrimages-poland .hero-image-one__content .white_title img,.cms-pilgrimages-medjugorje .hero-image-one__content .white_title img{max-width:238px}}@media(min-width:900px){.cms-pilgrimages-poland .hero-image-one__content .white_title img,.cms-pilgrimages-medjugorje .hero-image-one__content .white_title img{max-width:300px}}@media(min-width:900px){.cms-pilgrimages-poland .hero-image-one__content .white_title,.cms-pilgrimages-medjugorje .hero-image-one__content .white_title{margin-bottom:50px}}.cms-pilgrimages-poland .hero-image-one__content--cta,.cms-pilgrimages-medjugorje .hero-image-one__content--cta{text-transform:none;font-size:16px}.cms-pilgrimages-poland .mid-banner .hero-image-one,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one{max-height:350px!important;display:flex;justify-content:center}@media(min-width:600px){.cms-pilgrimages-poland .mid-banner .hero-image-one,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one{display:block}}.cms-pilgrimages-poland .mid-banner .hero-image-one picture img,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one picture img{position:relative;top:-50px;height:400px;width:auto;max-width:none}@media(min-width:600px){.cms-pilgrimages-poland .mid-banner .hero-image-one picture img,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one picture img{height:auto;width:100%;top:-40px}}@media(min-width:600px){.cms-pilgrimages-poland .mid-banner .hero-image-one,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one{max-height:300px!important}}@media(min-width:900px){.cms-pilgrimages-poland .mid-banner .hero-image-one,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one{max-height:500px!important}}.cms-pilgrimages-poland .mid-banner .hero-image-one__content .white_title,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one__content .white_title{text-transform:uppercase;font-family:gotham bold,sans-serif;font-size:20px;line-height:140%;margin-bottom:22px;letter-spacing:.16em}.cms-pilgrimages-poland .mid-banner .hero-image-one__content .white_title img,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one__content .white_title img{max-width:300px;width:100%}@media(min-width:900px){.cms-pilgrimages-poland .mid-banner .hero-image-one__content .white_title img,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one__content .white_title img{max-width:533px}}@media(min-width:900px){.cms-pilgrimages-poland .mid-banner .hero-image-one__content .white_title,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one__content .white_title{margin-bottom:50px}}.cms-pilgrimages-poland .mid-banner .hero-image-one__content--cta,.cms-pilgrimages-medjugorje .mid-banner .hero-image-one__content--cta{text-transform:none;font-size:16px}.cms-pilgrimages-poland .header_copy_block,.cms-pilgrimages-medjugorje .header_copy_block{max-width:530px;margin:0 auto}.cms-pilgrimages-poland .header_copy_block h2,.cms-pilgrimages-medjugorje .header_copy_block h2{color:#555b69;font-size:24px}.cms-pilgrimages-poland .triple-block-text__block--title,.cms-pilgrimages-medjugorje .triple-block-text__block--title{color:#555b69;font-size:20px;font-family:gotham medium,sans-serif}.cms-pilgrimages-poland .triple-block-text__block--content,.cms-pilgrimages-medjugorje .triple-block-text__block--content{color:#555b69;font-size:16px}.cms-pilgrimages-poland .itinerary-content__list--item__title,.cms-pilgrimages-medjugorje .itinerary-content__list--item__title{font-size:16px}.cms-pilgrimages-poland .itinerary,.cms-pilgrimages-medjugorje .itinerary{max-width:1016px;justify-content:space-between}.cms-pilgrimages-poland .itinerary .itinerary-content,.cms-pilgrimages-medjugorje .itinerary .itinerary-content{max-width:427px}.cms-pilgrimages-poland .itinerary .itinerary-content .itenerary-note,.cms-pilgrimages-medjugorje .itinerary .itinerary-content .itenerary-note{color:#8492b2;font-size:14px}.cms-pilgrimages-poland .triforceblock__block--title,.cms-pilgrimages-medjugorje .triforceblock__block--title{text-align:left;font-family:gotham medium,sans-serif;color:#555b69;font-size:20px}.cms-pilgrimages-poland .triforceblock__block--image,.cms-pilgrimages-medjugorje .triforceblock__block--image{max-width:none;width:100%}.cms-pilgrimages-poland .triforceblock__block--content,.cms-pilgrimages-medjugorje .triforceblock__block--content{text-align:left;color:#555b69;font-size:16px}.cms-everyday-life .wrapper-1200{padding-left:15px;padding-right:15px;margin-top:60px}.cms-page-view .dci-root-single-individual,.cms-page-view .single-author,.cms-page-view .single-contributor,.cms-page-view .single-musician,.cms-page-view .single-speaker,.cms-page-view .single-board-member,body[class*=" cms-contributors-"] .dci-root-single-individual,body[class*=" cms-contributors-"] .single-author,body[class*=" cms-contributors-"] .single-contributor,body[class*=" cms-contributors-"] .single-musician,body[class*=" cms-contributors-"] .single-speaker,body[class*=" cms-contributors-"] .single-board-member,body[class*=" cms-mission-board-of-directors-"] .dci-root-single-individual,body[class*=" cms-mission-board-of-directors-"] .single-author,body[class*=" cms-mission-board-of-directors-"] .single-contributor,body[class*=" cms-mission-board-of-directors-"] .single-musician,body[class*=" cms-mission-board-of-directors-"] .single-speaker,body[class*=" cms-mission-board-of-directors-"] .single-board-member,body[class*=" cms-musicians-"] .dci-root-single-individual,body[class*=" cms-musicians-"] .single-author,body[class*=" cms-musicians-"] .single-contributor,body[class*=" cms-musicians-"] .single-musician,body[class*=" cms-musicians-"] .single-speaker,body[class*=" cms-musicians-"] .single-board-member,body[class*=" cms-speakers-"] .dci-root-single-individual,body[class*=" cms-speakers-"] .single-author,body[class*=" cms-speakers-"] .single-contributor,body[class*=" cms-speakers-"] .single-musician,body[class*=" cms-speakers-"] .single-speaker,body[class*=" cms-speakers-"] .single-board-member,body[class*=" cms-authors-"] .dci-root-single-individual,body[class*=" cms-authors-"] .single-author,body[class*=" cms-authors-"] .single-contributor,body[class*=" cms-authors-"] .single-musician,body[class*=" cms-authors-"] .single-speaker,body[class*=" cms-authors-"] .single-board-member{position:relative;padding:40px 0;padding-top:40px}@media screen and (min-width:768px){.cms-page-view .dci-root-single-individual,.cms-page-view .single-author,.cms-page-view .single-contributor,.cms-page-view .single-musician,.cms-page-view .single-speaker,.cms-page-view .single-board-member,body[class*=" cms-contributors-"] .dci-root-single-individual,body[class*=" cms-contributors-"] .single-author,body[class*=" cms-contributors-"] .single-contributor,body[class*=" cms-contributors-"] .single-musician,body[class*=" cms-contributors-"] .single-speaker,body[class*=" cms-contributors-"] .single-board-member,body[class*=" cms-mission-board-of-directors-"] .dci-root-single-individual,body[class*=" cms-mission-board-of-directors-"] .single-author,body[class*=" cms-mission-board-of-directors-"] .single-contributor,body[class*=" cms-mission-board-of-directors-"] .single-musician,body[class*=" cms-mission-board-of-directors-"] .single-speaker,body[class*=" cms-mission-board-of-directors-"] .single-board-member,body[class*=" cms-musicians-"] .dci-root-single-individual,body[class*=" cms-musicians-"] .single-author,body[class*=" cms-musicians-"] .single-contributor,body[class*=" cms-musicians-"] .single-musician,body[class*=" cms-musicians-"] .single-speaker,body[class*=" cms-musicians-"] .single-board-member,body[class*=" cms-speakers-"] .dci-root-single-individual,body[class*=" cms-speakers-"] .single-author,body[class*=" cms-speakers-"] .single-contributor,body[class*=" cms-speakers-"] .single-musician,body[class*=" cms-speakers-"] .single-speaker,body[class*=" cms-speakers-"] .single-board-member,body[class*=" cms-authors-"] .dci-root-single-individual,body[class*=" cms-authors-"] .single-author,body[class*=" cms-authors-"] .single-contributor,body[class*=" cms-authors-"] .single-musician,body[class*=" cms-authors-"] .single-speaker,body[class*=" cms-authors-"] .single-board-member{padding-top:80px}}.cms-page-view .dci-root-single-individual:after,.cms-page-view .single-author:after,.cms-page-view .single-contributor:after,.cms-page-view .single-musician:after,.cms-page-view .single-speaker:after,.cms-page-view .single-board-member:after,body[class*=" cms-contributors-"] .dci-root-single-individual:after,body[class*=" cms-contributors-"] .single-author:after,body[class*=" cms-contributors-"] .single-contributor:after,body[class*=" cms-contributors-"] .single-musician:after,body[class*=" cms-contributors-"] .single-speaker:after,body[class*=" cms-contributors-"] .single-board-member:after,body[class*=" cms-mission-board-of-directors-"] .dci-root-single-individual:after,body[class*=" cms-mission-board-of-directors-"] .single-author:after,body[class*=" cms-mission-board-of-directors-"] .single-contributor:after,body[class*=" cms-mission-board-of-directors-"] .single-musician:after,body[class*=" cms-mission-board-of-directors-"] .single-speaker:after,body[class*=" cms-mission-board-of-directors-"] .single-board-member:after,body[class*=" cms-musicians-"] .dci-root-single-individual:after,body[class*=" cms-musicians-"] .single-author:after,body[class*=" cms-musicians-"] .single-contributor:after,body[class*=" cms-musicians-"] .single-musician:after,body[class*=" cms-musicians-"] .single-speaker:after,body[class*=" cms-musicians-"] .single-board-member:after,body[class*=" cms-speakers-"] .dci-root-single-individual:after,body[class*=" cms-speakers-"] .single-author:after,body[class*=" cms-speakers-"] .single-contributor:after,body[class*=" cms-speakers-"] .single-musician:after,body[class*=" cms-speakers-"] .single-speaker:after,body[class*=" cms-speakers-"] .single-board-member:after,body[class*=" cms-authors-"] .dci-root-single-individual:after,body[class*=" cms-authors-"] .single-author:after,body[class*=" cms-authors-"] .single-contributor:after,body[class*=" cms-authors-"] .single-musician:after,body[class*=" cms-authors-"] .single-speaker:after,body[class*=" cms-authors-"] .single-board-member:after{content:"";display:block;position:absolute;top:0;left:0;right:0;height:140px;background:#54b7c1;z-index:0}@media screen and (min-width:768px){.cms-page-view .dci-root-single-individual:after,.cms-page-view .single-author:after,.cms-page-view .single-contributor:after,.cms-page-view .single-musician:after,.cms-page-view .single-speaker:after,.cms-page-view .single-board-member:after,body[class*=" cms-contributors-"] .dci-root-single-individual:after,body[class*=" cms-contributors-"] .single-author:after,body[class*=" cms-contributors-"] .single-contributor:after,body[class*=" cms-contributors-"] .single-musician:after,body[class*=" cms-contributors-"] .single-speaker:after,body[class*=" cms-contributors-"] .single-board-member:after,body[class*=" cms-mission-board-of-directors-"] .dci-root-single-individual:after,body[class*=" cms-mission-board-of-directors-"] .single-author:after,body[class*=" cms-mission-board-of-directors-"] .single-contributor:after,body[class*=" cms-mission-board-of-directors-"] .single-musician:after,body[class*=" cms-mission-board-of-directors-"] .single-speaker:after,body[class*=" cms-mission-board-of-directors-"] .single-board-member:after,body[class*=" cms-musicians-"] .dci-root-single-individual:after,body[class*=" cms-musicians-"] .single-author:after,body[class*=" cms-musicians-"] .single-contributor:after,body[class*=" cms-musicians-"] .single-musician:after,body[class*=" cms-musicians-"] .single-speaker:after,body[class*=" cms-musicians-"] .single-board-member:after,body[class*=" cms-speakers-"] .dci-root-single-individual:after,body[class*=" cms-speakers-"] .single-author:after,body[class*=" cms-speakers-"] .single-contributor:after,body[class*=" cms-speakers-"] .single-musician:after,body[class*=" cms-speakers-"] .single-speaker:after,body[class*=" cms-speakers-"] .single-board-member:after,body[class*=" cms-authors-"] .dci-root-single-individual:after,body[class*=" cms-authors-"] .single-author:after,body[class*=" cms-authors-"] .single-contributor:after,body[class*=" cms-authors-"] .single-musician:after,body[class*=" cms-authors-"] .single-speaker:after,body[class*=" cms-authors-"] .single-board-member:after{height:180px}}.cms-page-view .positioning-container,body[class*=" cms-contributors-"] .positioning-container,body[class*=" cms-mission-board-of-directors-"] .positioning-container,body[class*=" cms-musicians-"] .positioning-container,body[class*=" cms-speakers-"] .positioning-container,body[class*=" cms-authors-"] .positioning-container{position:relative;z-index:10;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.cms-page-view .positioning-container .photo,.cms-page-view .positioning-container .name-quote,.cms-page-view .positioning-container .bio-container,.cms-page-view .positioning-container .bring-this-speaker,body[class*=" cms-contributors-"] .positioning-container .photo,body[class*=" cms-contributors-"] .positioning-container .name-quote,body[class*=" cms-contributors-"] .positioning-container .bio-container,body[class*=" cms-contributors-"] .positioning-container .bring-this-speaker,body[class*=" cms-mission-board-of-directors-"] .positioning-container .photo,body[class*=" cms-mission-board-of-directors-"] .positioning-container .name-quote,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bio-container,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bring-this-speaker,body[class*=" cms-musicians-"] .positioning-container .photo,body[class*=" cms-musicians-"] .positioning-container .name-quote,body[class*=" cms-musicians-"] .positioning-container .bio-container,body[class*=" cms-musicians-"] .positioning-container .bring-this-speaker,body[class*=" cms-speakers-"] .positioning-container .photo,body[class*=" cms-speakers-"] .positioning-container .name-quote,body[class*=" cms-speakers-"] .positioning-container .bio-container,body[class*=" cms-speakers-"] .positioning-container .bring-this-speaker,body[class*=" cms-authors-"] .positioning-container .photo,body[class*=" cms-authors-"] .positioning-container .name-quote,body[class*=" cms-authors-"] .positioning-container .bio-container,body[class*=" cms-authors-"] .positioning-container .bring-this-speaker{padding:0 15px}.cms-page-view .positioning-container .photo,body[class*=" cms-contributors-"] .positioning-container .photo,body[class*=" cms-mission-board-of-directors-"] .positioning-container .photo,body[class*=" cms-musicians-"] .positioning-container .photo,body[class*=" cms-speakers-"] .positioning-container .photo,body[class*=" cms-authors-"] .positioning-container .photo{width:100%}@media screen and (min-width:768px){.cms-page-view .positioning-container .photo,body[class*=" cms-contributors-"] .positioning-container .photo,body[class*=" cms-mission-board-of-directors-"] .positioning-container .photo,body[class*=" cms-musicians-"] .positioning-container .photo,body[class*=" cms-speakers-"] .positioning-container .photo,body[class*=" cms-authors-"] .positioning-container .photo{flex-basis:0;-ms-flex-preferred-size:0;width:33.333333%;flex-grow:3}}.cms-page-view .positioning-container .photo img,body[class*=" cms-contributors-"] .positioning-container .photo img,body[class*=" cms-mission-board-of-directors-"] .positioning-container .photo img,body[class*=" cms-musicians-"] .positioning-container .photo img,body[class*=" cms-speakers-"] .positioning-container .photo img,body[class*=" cms-authors-"] .positioning-container .photo img{max-width:none;max-height:none;width:200px;height:auto;display:block;margin:0 auto;border-radius:50%}@media screen and (min-width:768px){.cms-page-view .positioning-container .name-quote,body[class*=" cms-contributors-"] .positioning-container .name-quote,body[class*=" cms-mission-board-of-directors-"] .positioning-container .name-quote,body[class*=" cms-musicians-"] .positioning-container .name-quote,body[class*=" cms-speakers-"] .positioning-container .name-quote,body[class*=" cms-authors-"] .positioning-container .name-quote{flex-basis:auto;-ms-flex-preferred-size:auto;width:66.666666667%;flex-grow:9}}.cms-page-view .positioning-container .name-quote .name,.cms-page-view .positioning-container .name-quote .quote,body[class*=" cms-contributors-"] .positioning-container .name-quote .name,body[class*=" cms-contributors-"] .positioning-container .name-quote .quote,body[class*=" cms-mission-board-of-directors-"] .positioning-container .name-quote .name,body[class*=" cms-mission-board-of-directors-"] .positioning-container .name-quote .quote,body[class*=" cms-musicians-"] .positioning-container .name-quote .name,body[class*=" cms-musicians-"] .positioning-container .name-quote .quote,body[class*=" cms-speakers-"] .positioning-container .name-quote .name,body[class*=" cms-speakers-"] .positioning-container .name-quote .quote,body[class*=" cms-authors-"] .positioning-container .name-quote .name,body[class*=" cms-authors-"] .positioning-container .name-quote .quote{text-align:center}@media screen and (min-width:768px){.cms-page-view .positioning-container .name-quote .name,.cms-page-view .positioning-container .name-quote .quote,body[class*=" cms-contributors-"] .positioning-container .name-quote .name,body[class*=" cms-contributors-"] .positioning-container .name-quote .quote,body[class*=" cms-mission-board-of-directors-"] .positioning-container .name-quote .name,body[class*=" cms-mission-board-of-directors-"] .positioning-container .name-quote .quote,body[class*=" cms-musicians-"] .positioning-container .name-quote .name,body[class*=" cms-musicians-"] .positioning-container .name-quote .quote,body[class*=" cms-speakers-"] .positioning-container .name-quote .name,body[class*=" cms-speakers-"] .positioning-container .name-quote .quote,body[class*=" cms-authors-"] .positioning-container .name-quote .name,body[class*=" cms-authors-"] .positioning-container .name-quote .quote{text-align:left}}@media screen and (min-width:768px){.cms-page-view .positioning-container .name-quote .name,body[class*=" cms-contributors-"] .positioning-container .name-quote .name,body[class*=" cms-mission-board-of-directors-"] .positioning-container .name-quote .name,body[class*=" cms-musicians-"] .positioning-container .name-quote .name,body[class*=" cms-speakers-"] .positioning-container .name-quote .name,body[class*=" cms-authors-"] .positioning-container .name-quote .name{margin:20px 0 60px;color:#fff}}@media screen and (min-width:768px){.cms-page-view .positioning-container .name-quote .quote,body[class*=" cms-contributors-"] .positioning-container .name-quote .quote,body[class*=" cms-mission-board-of-directors-"] .positioning-container .name-quote .quote,body[class*=" cms-musicians-"] .positioning-container .name-quote .quote,body[class*=" cms-speakers-"] .positioning-container .name-quote .quote,body[class*=" cms-authors-"] .positioning-container .name-quote .quote{max-width:75%}}.cms-page-view .positioning-container .bio-container,.cms-page-view .positioning-container .bring-this-speaker,body[class*=" cms-contributors-"] .positioning-container .bio-container,body[class*=" cms-contributors-"] .positioning-container .bring-this-speaker,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bio-container,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bring-this-speaker,body[class*=" cms-musicians-"] .positioning-container .bio-container,body[class*=" cms-musicians-"] .positioning-container .bring-this-speaker,body[class*=" cms-speakers-"] .positioning-container .bio-container,body[class*=" cms-speakers-"] .positioning-container .bring-this-speaker,body[class*=" cms-authors-"] .positioning-container .bio-container,body[class*=" cms-authors-"] .positioning-container .bring-this-speaker{width:85%;margin:0 auto}@media screen and (min-width:768px){.cms-page-view .positioning-container .bio-container,.cms-page-view .positioning-container .bring-this-speaker,body[class*=" cms-contributors-"] .positioning-container .bio-container,body[class*=" cms-contributors-"] .positioning-container .bring-this-speaker,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bio-container,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bring-this-speaker,body[class*=" cms-musicians-"] .positioning-container .bio-container,body[class*=" cms-musicians-"] .positioning-container .bring-this-speaker,body[class*=" cms-speakers-"] .positioning-container .bio-container,body[class*=" cms-speakers-"] .positioning-container .bring-this-speaker,body[class*=" cms-authors-"] .positioning-container .bio-container,body[class*=" cms-authors-"] .positioning-container .bring-this-speaker{max-width:66.66667%;width:100%}}.cms-page-view .positioning-container .bio-container,body[class*=" cms-contributors-"] .positioning-container .bio-container,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bio-container,body[class*=" cms-musicians-"] .positioning-container .bio-container,body[class*=" cms-speakers-"] .positioning-container .bio-container,body[class*=" cms-authors-"] .positioning-container .bio-container{margin:20px auto 40px;border-bottom:1px solid #dedede}.cms-page-view .positioning-container .bio-container a,body[class*=" cms-contributors-"] .positioning-container .bio-container a,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bio-container a,body[class*=" cms-musicians-"] .positioning-container .bio-container a,body[class*=" cms-speakers-"] .positioning-container .bio-container a,body[class*=" cms-authors-"] .positioning-container .bio-container a{text-decoration:underline}.cms-page-view .positioning-container .bio-container a:link,.cms-page-view .positioning-container .bio-container a:visited,body[class*=" cms-contributors-"] .positioning-container .bio-container a:link,body[class*=" cms-contributors-"] .positioning-container .bio-container a:visited,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bio-container a:link,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bio-container a:visited,body[class*=" cms-musicians-"] .positioning-container .bio-container a:link,body[class*=" cms-musicians-"] .positioning-container .bio-container a:visited,body[class*=" cms-speakers-"] .positioning-container .bio-container a:link,body[class*=" cms-speakers-"] .positioning-container .bio-container a:visited,body[class*=" cms-authors-"] .positioning-container .bio-container a:link,body[class*=" cms-authors-"] .positioning-container .bio-container a:visited{color:#17a9e1}.cms-page-view .positioning-container .bio-container a:hover,body[class*=" cms-contributors-"] .positioning-container .bio-container a:hover,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bio-container a:hover,body[class*=" cms-musicians-"] .positioning-container .bio-container a:hover,body[class*=" cms-speakers-"] .positioning-container .bio-container a:hover,body[class*=" cms-authors-"] .positioning-container .bio-container a:hover{text-decoration:none}.cms-page-view .positioning-container .bio-container a:active,body[class*=" cms-contributors-"] .positioning-container .bio-container a:active,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bio-container a:active,body[class*=" cms-musicians-"] .positioning-container .bio-container a:active,body[class*=" cms-speakers-"] .positioning-container .bio-container a:active,body[class*=" cms-authors-"] .positioning-container .bio-container a:active{color:#54b7c1}.cms-page-view .positioning-container .bring-this-speaker,body[class*=" cms-contributors-"] .positioning-container .bring-this-speaker,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bring-this-speaker,body[class*=" cms-musicians-"] .positioning-container .bring-this-speaker,body[class*=" cms-speakers-"] .positioning-container .bring-this-speaker,body[class*=" cms-authors-"] .positioning-container .bring-this-speaker{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}@media screen and (min-width:900px){.cms-page-view .positioning-container .bring-this-speaker,body[class*=" cms-contributors-"] .positioning-container .bring-this-speaker,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bring-this-speaker,body[class*=" cms-musicians-"] .positioning-container .bring-this-speaker,body[class*=" cms-speakers-"] .positioning-container .bring-this-speaker,body[class*=" cms-authors-"] .positioning-container .bring-this-speaker{flex-wrap:nowrap}}.cms-page-view .positioning-container .bring-this-speaker .cta-description,.cms-page-view .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-contributors-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-contributors-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-musicians-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-musicians-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-speakers-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-speakers-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-authors-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-authors-"] .positioning-container .bring-this-speaker .cta-button{padding:0 15px;margin:0 auto 20px;flex-basis:100%;text-align:center}@media screen and (min-width:900px){.cms-page-view .positioning-container .bring-this-speaker .cta-description,.cms-page-view .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-contributors-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-contributors-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-musicians-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-musicians-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-speakers-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-speakers-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-authors-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-authors-"] .positioning-container .bring-this-speaker .cta-button{text-align:left}}@media screen and (min-width:900px){.cms-page-view .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-contributors-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-musicians-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-speakers-"] .positioning-container .bring-this-speaker .cta-description,body[class*=" cms-authors-"] .positioning-container .bring-this-speaker .cta-description{flex-basis:66.66667%}}.cms-page-view .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-contributors-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-musicians-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-speakers-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-authors-"] .positioning-container .bring-this-speaker .cta-button{text-transform:uppercase}@media screen and (min-width:900px){.cms-page-view .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-contributors-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-mission-board-of-directors-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-musicians-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-speakers-"] .positioning-container .bring-this-speaker .cta-button,body[class*=" cms-authors-"] .positioning-container .bring-this-speaker .cta-button{flex-basis:33.33333%}}.cms-page-view .single-board-member .photo img,body[class*=" cms-contributors-"] .single-board-member .photo img,body[class*=" cms-mission-board-of-directors-"] .single-board-member .photo img,body[class*=" cms-musicians-"] .single-board-member .photo img,body[class*=" cms-speakers-"] .single-board-member .photo img,body[class*=" cms-authors-"] .single-board-member .photo img{border-radius:50%}.cms-best-advent-ever .material-form form .flex-container,.cms-best-advent-ever-invitation .material-form form .flex-container,.cms-best-advent-ever-social-sign-up .material-form form .flex-container{justify-content:space-between}.cms-best-advent-ever .material-form legend,.cms-best-advent-ever-invitation .material-form legend,.cms-best-advent-ever-social-sign-up .material-form legend{color:#3656a6;text-align:left;margin-bottom:0}.cms-best-advent-ever #bae_hero_section,.cms-best-advent-ever-invitation #bae_hero_section,.cms-best-advent-ever-social-sign-up #bae_hero_section{display:block;height:auto;display:flex;padding:40px 45px;min-height:auto;align-items:center;overflow:hidden;position:relative;background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2019/bae-hero-bg-mobile.jpg);background-size:cover;background-repeat:no-repeat}@media screen and (min-width:490px){.cms-best-advent-ever #bae_hero_section,.cms-best-advent-ever-invitation #bae_hero_section,.cms-best-advent-ever-social-sign-up #bae_hero_section{background-size:cover}}@media screen and (min-width:600px){.cms-best-advent-ever #bae_hero_section,.cms-best-advent-ever-invitation #bae_hero_section,.cms-best-advent-ever-social-sign-up #bae_hero_section{background:rgba(54,86,166,.53);height:550px}}.cms-best-advent-ever #bae_hero_section .video_bg_still,.cms-best-advent-ever-invitation #bae_hero_section .video_bg_still,.cms-best-advent-ever-social-sign-up #bae_hero_section .video_bg_still{display:block;background:url(https://files.dynamiccatholic.com/home/best-advent-ever/best-advent-ever/bae-hero-bg.jpg);background-size:cover;background-repeat:no-repeat;width:100%}@media screen and (min-width:640px){.cms-best-advent-ever #bae_hero_section .video_bg_still,.cms-best-advent-ever-invitation #bae_hero_section .video_bg_still,.cms-best-advent-ever-social-sign-up #bae_hero_section .video_bg_still{display:none}}.cms-best-advent-ever #bae_hero_section .video-hero__video,.cms-best-advent-ever-invitation #bae_hero_section .video-hero__video,.cms-best-advent-ever-social-sign-up #bae_hero_section .video-hero__video{z-index:500}.cms-best-advent-ever #bae_hero_section .hero_content,.cms-best-advent-ever-invitation #bae_hero_section .hero_content,.cms-best-advent-ever-social-sign-up #bae_hero_section .hero_content{width:100%;z-index:1;text-align:center;margin:0 auto;color:#fff;text-align:center}.cms-best-advent-ever #bae_hero_section .hero_content .bae_logo,.cms-best-advent-ever-invitation #bae_hero_section .hero_content .bae_logo,.cms-best-advent-ever-social-sign-up #bae_hero_section .hero_content .bae_logo{max-width:103.5px;margin:0 auto 43px}.cms-best-advent-ever #bae_hero_section .hero_content #amazing-possibilities,.cms-best-advent-ever-invitation #bae_hero_section .hero_content #amazing-possibilities,.cms-best-advent-ever-social-sign-up #bae_hero_section .hero_content #amazing-possibilities{font-size:50px;font-family:gotham bold,sans-serif;text-transform:uppercase;line-height:67%;margin-bottom:26px;color:#fff}@media screen and (min-width:600px){.cms-best-advent-ever #bae_hero_section .hero_content #amazing-possibilities,.cms-best-advent-ever-invitation #bae_hero_section .hero_content #amazing-possibilities,.cms-best-advent-ever-social-sign-up #bae_hero_section .hero_content #amazing-possibilities{font-size:107px}}.cms-best-advent-ever #bae_hero_section .hero_content #amazing-possibilities span,.cms-best-advent-ever-invitation #bae_hero_section .hero_content #amazing-possibilities span,.cms-best-advent-ever-social-sign-up #bae_hero_section .hero_content #amazing-possibilities span{font-size:34px}@media screen and (min-width:600px){.cms-best-advent-ever #bae_hero_section .hero_content #amazing-possibilities span,.cms-best-advent-ever-invitation #bae_hero_section .hero_content #amazing-possibilities span,.cms-best-advent-ever-social-sign-up #bae_hero_section .hero_content #amazing-possibilities span{font-size:73px}}.cms-best-advent-ever #bae_hero_section .hero_content #sub-content,.cms-best-advent-ever-invitation #bae_hero_section .hero_content #sub-content,.cms-best-advent-ever-social-sign-up #bae_hero_section .hero_content #sub-content{font-size:16px;line-height:28px;letter-spacing:.02em}@media screen and (min-width:600px){.cms-best-advent-ever #bae_hero_section .hero_content #sub-content,.cms-best-advent-ever-invitation #bae_hero_section .hero_content #sub-content,.cms-best-advent-ever-social-sign-up #bae_hero_section .hero_content #sub-content{font-size:26px;line-height:43px}}.cms-best-advent-ever #bae_hero_section .hero_content .play-button img,.cms-best-advent-ever-invitation #bae_hero_section .hero_content .play-button img,.cms-best-advent-ever-social-sign-up #bae_hero_section .hero_content .play-button img{width:60px}@media screen and (min-width:600px){.cms-best-advent-ever #bae_hero_section .hero_content .play-button img,.cms-best-advent-ever-invitation #bae_hero_section .hero_content .play-button img,.cms-best-advent-ever-social-sign-up #bae_hero_section .hero_content .play-button img{width:120px}}.cms-best-advent-ever #bae_hero_section .fullscreen-bg,.cms-best-advent-ever-invitation #bae_hero_section .fullscreen-bg,.cms-best-advent-ever-social-sign-up #bae_hero_section .fullscreen-bg{z-index:-100;position:absolute;top:0;width:100%;height:100%}@media screen and (max-width:900px){.cms-best-advent-ever #bae_hero_section .fullscreen-bg,.cms-best-advent-ever-invitation #bae_hero_section .fullscreen-bg,.cms-best-advent-ever-social-sign-up #bae_hero_section .fullscreen-bg{min-width:100%}}.cms-best-advent-ever #bae_hero_section .fullscreen-bg__video,.cms-best-advent-ever-invitation #bae_hero_section .fullscreen-bg__video,.cms-best-advent-ever-social-sign-up #bae_hero_section .fullscreen-bg__video{position:absolute;width:auto;height:100%;z-index:-1;display:none}@media screen and (min-width:600px){.cms-best-advent-ever #bae_hero_section .fullscreen-bg__video,.cms-best-advent-ever-invitation #bae_hero_section .fullscreen-bg__video,.cms-best-advent-ever-social-sign-up #bae_hero_section .fullscreen-bg__video{width:auto;display:block;height:100%}}@media screen and (min-width:970px){.cms-best-advent-ever #bae_hero_section .fullscreen-bg__video,.cms-best-advent-ever-invitation #bae_hero_section .fullscreen-bg__video,.cms-best-advent-ever-social-sign-up #bae_hero_section .fullscreen-bg__video{width:100%;display:block;height:auto}}.cms-best-advent-ever #top-sign-up-copy,.cms-best-advent-ever-invitation #top-sign-up-copy,.cms-best-advent-ever-social-sign-up #top-sign-up-copy{padding:40px;background:#e3ecf3;text-align:center;display:block}@media screen and (min-width:600px){.cms-best-advent-ever #top-sign-up-copy,.cms-best-advent-ever-invitation #top-sign-up-copy,.cms-best-advent-ever-social-sign-up #top-sign-up-copy{display:none}}.cms-best-advent-ever #top-sign-up-copy h1,.cms-best-advent-ever-invitation #top-sign-up-copy h1,.cms-best-advent-ever-social-sign-up #top-sign-up-copy h1{color:#173963;font-size:21px;line-height:140%;margin-top:0;font-family:gotham medium}.cms-best-advent-ever #top-sign-up-copy a,.cms-best-advent-ever-invitation #top-sign-up-copy a,.cms-best-advent-ever-social-sign-up #top-sign-up-copy a{display:none}@media screen and (min-width:600px){.cms-best-advent-ever #top-sign-up-copy a,.cms-best-advent-ever-invitation #top-sign-up-copy a,.cms-best-advent-ever-social-sign-up #top-sign-up-copy a{display:block}}.cms-best-advent-ever #what-is-bae,.cms-best-advent-ever-invitation #what-is-bae,.cms-best-advent-ever-social-sign-up #what-is-bae{padding:30px 40px;text-align:center}@media screen and (min-width:600px){.cms-best-advent-ever #what-is-bae,.cms-best-advent-ever-invitation #what-is-bae,.cms-best-advent-ever-social-sign-up #what-is-bae{background-size:contain;padding:70px 40px}}.cms-best-advent-ever #what-is-bae .content,.cms-best-advent-ever-invitation #what-is-bae .content,.cms-best-advent-ever-social-sign-up #what-is-bae .content{max-width:622px;margin:0 auto}.cms-best-advent-ever #what-is-bae .content h2,.cms-best-advent-ever-invitation #what-is-bae .content h2,.cms-best-advent-ever-social-sign-up #what-is-bae .content h2{color:#3656a6;font-size:28px;font-family:gotham book,sans-serif;margin-top:0;letter-spacing:.02em;margin-bottom:16px}.cms-best-advent-ever #what-is-bae .content h3,.cms-best-advent-ever-invitation #what-is-bae .content h3,.cms-best-advent-ever-social-sign-up #what-is-bae .content h3{color:#3656a6;font-family:gotham bold,sans-serif;font-size:16px;letter-spacing:.02em}.cms-best-advent-ever #what-is-bae .content p,.cms-best-advent-ever-invitation #what-is-bae .content p,.cms-best-advent-ever-social-sign-up #what-is-bae .content p{color:#565e6c;font-size:14px;margin-bottom:66px}.cms-best-advent-ever #what-is-bae .content .button-dc-blue,.cms-best-advent-ever-invitation #what-is-bae .content .button-dc-blue,.cms-best-advent-ever-social-sign-up #what-is-bae .content .button-dc-blue{text-transform:none;max-width:196px}.cms-best-advent-ever .divider,.cms-best-advent-ever-invitation .divider,.cms-best-advent-ever-social-sign-up .divider{border:none;border-top:1px solid #e5e8f1;max-width:830px;margin:0 auto}.cms-best-advent-ever #how-it-works-section,.cms-best-advent-ever-invitation #how-it-works-section,.cms-best-advent-ever-social-sign-up #how-it-works-section{padding:30px 20px 0;text-align:center;max-width:870px;margin:0 auto}@media screen and (min-width:600px){.cms-best-advent-ever #how-it-works-section,.cms-best-advent-ever-invitation #how-it-works-section,.cms-best-advent-ever-social-sign-up #how-it-works-section{padding:60px 20px 70px}}.cms-best-advent-ever #how-it-works-section .flex-container,.cms-best-advent-ever-invitation #how-it-works-section .flex-container,.cms-best-advent-ever-social-sign-up #how-it-works-section .flex-container{display:flex;justify-content:space-between;align-items:center}.cms-best-advent-ever #how-it-works-section .flex-container .step-item,.cms-best-advent-ever-invitation #how-it-works-section .flex-container .step-item,.cms-best-advent-ever-social-sign-up #how-it-works-section .flex-container .step-item{width:100%;margin-bottom:50px;max-width:270px}@media screen and (min-width:768px){.cms-best-advent-ever #how-it-works-section .flex-container .step-item,.cms-best-advent-ever-invitation #how-it-works-section .flex-container .step-item,.cms-best-advent-ever-social-sign-up #how-it-works-section .flex-container .step-item{width:100%}}.cms-best-advent-ever #how-it-works-section .flex-container .step-item .step-img,.cms-best-advent-ever-invitation #how-it-works-section .flex-container .step-item .step-img,.cms-best-advent-ever-social-sign-up #how-it-works-section .flex-container .step-item .step-img{margin-bottom:28px}@media screen and (min-width:695px){.cms-best-advent-ever #how-it-works-section .flex-container .step-item .step-img,.cms-best-advent-ever-invitation #how-it-works-section .flex-container .step-item .step-img,.cms-best-advent-ever-social-sign-up #how-it-works-section .flex-container .step-item .step-img{display:flex;flex-direction:column;align-content:center;justify-content:center}}.cms-best-advent-ever #how-it-works-section .flex-container .step-item .step-img i,.cms-best-advent-ever-invitation #how-it-works-section .flex-container .step-item .step-img i,.cms-best-advent-ever-social-sign-up #how-it-works-section .flex-container .step-item .step-img i{font-size:48px;color:#3656a6}.cms-best-advent-ever #how-it-works-section .flex-container .step-item h2,.cms-best-advent-ever-invitation #how-it-works-section .flex-container .step-item h2,.cms-best-advent-ever-social-sign-up #how-it-works-section .flex-container .step-item h2{font-size:16px;margin-bottom:0;color:#3656a6;line-height:normal;font-family:gotham bold,sans-serif}.cms-best-advent-ever #how-it-works-section .flex-container .step-item p,.cms-best-advent-ever-invitation #how-it-works-section .flex-container .step-item p,.cms-best-advent-ever-social-sign-up #how-it-works-section .flex-container .step-item p{font-size:14px}.cms-best-advent-ever #how-it-works-section h2,.cms-best-advent-ever #how-it-works-section p,.cms-best-advent-ever-invitation #how-it-works-section h2,.cms-best-advent-ever-invitation #how-it-works-section p,.cms-best-advent-ever-social-sign-up #how-it-works-section h2,.cms-best-advent-ever-social-sign-up #how-it-works-section p{color:#173963}.cms-best-advent-ever #how-it-works-section h2,.cms-best-advent-ever-invitation #how-it-works-section h2,.cms-best-advent-ever-social-sign-up #how-it-works-section h2{margin-top:0;margin-bottom:56px;font-size:28px;color:#3656a6;font-family:gotham book,sans-serif}.cms-best-advent-ever #sign-up-form-section,.cms-best-advent-ever-invitation #sign-up-form-section,.cms-best-advent-ever-social-sign-up #sign-up-form-section{background:#f5f7fa;padding:120px 30px}.cms-best-advent-ever #sign-up-form-section #sign-up-form,.cms-best-advent-ever-invitation #sign-up-form-section #sign-up-form,.cms-best-advent-ever-social-sign-up #sign-up-form-section #sign-up-form{max-width:381px;padding:30px 24px;background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.24);border-radius:8px}.cms-best-advent-ever #sign-up-form-section #sign-up-form h2,.cms-best-advent-ever-invitation #sign-up-form-section #sign-up-form h2,.cms-best-advent-ever-social-sign-up #sign-up-form-section #sign-up-form h2{text-align:left;margin-top:0;margin-bottom:20px;color:#3656a6;font-size:22px;font-family:gotham bold,sans-serif}.cms-best-advent-ever #sign-up-form-section #sign-up-form h2 .accent-font,.cms-best-advent-ever-invitation #sign-up-form-section #sign-up-form h2 .accent-font,.cms-best-advent-ever-social-sign-up #sign-up-form-section #sign-up-form h2 .accent-font{font-family:gotham book,sans-serif}.cms-best-advent-ever #sign-up-form-section #sign-up-form form label[for=bLEBAEForever],.cms-best-advent-ever-invitation #sign-up-form-section #sign-up-form form label[for=bLEBAEForever],.cms-best-advent-ever-social-sign-up #sign-up-form-section #sign-up-form form label[for=bLEBAEForever]{display:inline-block;max-width:385px;font-size:16px;width:100%!important;margin-top:30px;float:none}@media screen and (min-width:600px){.cms-best-advent-ever #sign-up-form-section #sign-up-form form label[for=bLEBAEForever],.cms-best-advent-ever-invitation #sign-up-form-section #sign-up-form form label[for=bLEBAEForever],.cms-best-advent-ever-social-sign-up #sign-up-form-section #sign-up-form form label[for=bLEBAEForever]{margin-top:20px;float:right}}.cms-best-advent-ever #sign-up-form-section #sign-up-form form input[name=bLEBAEForever],.cms-best-advent-ever-invitation #sign-up-form-section #sign-up-form form input[name=bLEBAEForever],.cms-best-advent-ever-social-sign-up #sign-up-form-section #sign-up-form form input[name=bLEBAEForever]{display:inline-block;max-width:40px;font-size:16px;width:100%!important;float:left}.cms-best-advent-ever .marketo,.cms-best-advent-ever-invitation .marketo,.cms-best-advent-ever-social-sign-up .marketo{background-color:transparent;border:none;margin-top:0;margin-bottom:0;padding:0}.cms-best-advent-ever .marketo .mktoForm,.cms-best-advent-ever-invitation .marketo .mktoForm,.cms-best-advent-ever-social-sign-up .marketo .mktoForm{width:100%!important}.cms-best-advent-ever .marketo .mktoForm .mktoLabel:nth-of-type(4),.cms-best-advent-ever-invitation .marketo .mktoForm .mktoLabel:nth-of-type(4),.cms-best-advent-ever-social-sign-up .marketo .mktoForm .mktoLabel:nth-of-type(4){display:block}.cms-best-advent-ever .marketo .mktoForm .mktoFormCol,.cms-best-advent-ever-invitation .marketo .mktoForm .mktoFormCol,.cms-best-advent-ever-social-sign-up .marketo .mktoForm .mktoFormCol{margin-bottom:30px!important}.cms-best-advent-ever .marketo .mktoForm .mktoFormCol input,.cms-best-advent-ever-invitation .marketo .mktoForm .mktoFormCol input,.cms-best-advent-ever-social-sign-up .marketo .mktoForm .mktoFormCol input{height:60px}.cms-best-advent-ever .marketo .mktoForm #emailverify,.cms-best-advent-ever-invitation .marketo .mktoForm #emailverify,.cms-best-advent-ever-social-sign-up .marketo .mktoForm #emailverify{height:60px}.cms-best-advent-ever .marketo .mktoForm .mktoButtonRow,.cms-best-advent-ever-invitation .marketo .mktoForm .mktoButtonRow,.cms-best-advent-ever-social-sign-up .marketo .mktoForm .mktoButtonRow{text-align:left}.cms-best-advent-ever .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button,.cms-best-advent-ever-invitation .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button,.cms-best-advent-ever-social-sign-up .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button{background-color:#3062ff;transition-property:background-color;transition-duration:.4s;color:#fff;transition:.4s ease;padding:13px 27px;border:3px solid #3062ff;border-radius:4px;display:inline-block;font-family:gotham bold;font-size:18px;letter-spacing:1px;line-height:18px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.cms-best-advent-ever .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button:hover,.cms-best-advent-ever-invitation .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button:hover,.cms-best-advent-ever-social-sign-up .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button:hover{color:#17a9e1;background-color:transparent}.cms-best-advent-ever #testimony-section,.cms-best-advent-ever-invitation #testimony-section,.cms-best-advent-ever-social-sign-up #testimony-section{margin-top:60px;text-align:center;overflow:hidden;position:relative}.cms-best-advent-ever #testimony-section h2,.cms-best-advent-ever-invitation #testimony-section h2,.cms-best-advent-ever-social-sign-up #testimony-section h2{color:#173963;padding-left:20px;padding-right:20px}.cms-best-advent-ever #testimony-section #testimony-section-1,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/winter-scene-bg.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-content:center;position:relative;height:600px}@media screen and (min-width:695px){.cms-best-advent-ever #testimony-section #testimony-section-1,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1{height:70vw;background-size:100% auto}}.cms-best-advent-ever #testimony-section #testimony-section-1 #winter-scene-size,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 #winter-scene-size,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 #winter-scene-size{position:absolute;top:0;visibility:hidden;min-height:100%;min-width:100%}.cms-best-advent-ever #testimony-section #testimony-section-1 .quote-section,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .quote-section,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .quote-section{display:flex;flex-direction:row;align-items:center}@media screen and (min-width:695px){.cms-best-advent-ever #testimony-section #testimony-section-1 .quote-section,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .quote-section,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .quote-section{font-size:30px}}.cms-best-advent-ever #testimony-section #testimony-section-1 .quote-section .small-quote,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .quote-section .small-quote,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .quote-section .small-quote{color:#fff;text-align:center;font-size:18px;display:none;opacity:0;min-height:150px}@media screen and (min-width:695px){.cms-best-advent-ever #testimony-section #testimony-section-1 .quote-section .small-quote,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .quote-section .small-quote,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .quote-section .small-quote{font-size:30px}}.cms-best-advent-ever #testimony-section #testimony-section-1 .quote-section .active,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .quote-section .active,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .quote-section .active{animation:fadeInOut .4s ease-in;-webkit-animation:fadeInOut .4s ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.cms-best-advent-ever #testimony-section #testimony-section-1 .quote-section .left-arrow,.cms-best-advent-ever #testimony-section #testimony-section-1 .quote-section .right-arrow,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .quote-section .left-arrow,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .quote-section .right-arrow,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .quote-section .left-arrow,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .quote-section .right-arrow{flex:1}@media screen and (min-width:695px){.cms-best-advent-ever #testimony-section #testimony-section-1 .quote-section .left-arrow,.cms-best-advent-ever #testimony-section #testimony-section-1 .quote-section .right-arrow,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .quote-section .left-arrow,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .quote-section .right-arrow,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .quote-section .left-arrow,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .quote-section .right-arrow{height:auto}}.cms-best-advent-ever #testimony-section #testimony-section-1 .quote-section .left-arrow img,.cms-best-advent-ever #testimony-section #testimony-section-1 .quote-section .right-arrow img,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .quote-section .left-arrow img,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .quote-section .right-arrow img,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .quote-section .left-arrow img,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .quote-section .right-arrow img{height:20px}.cms-best-advent-ever #testimony-section #testimony-section-1 .quote-section .content,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .quote-section .content,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .quote-section .content{flex:7}@media screen and (min-width:695px){.cms-best-advent-ever #testimony-section #testimony-section-1 .quote-section .content,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .quote-section .content,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .quote-section .content{flex:3}}.cms-best-advent-ever #testimony-section #testimony-section-1 a,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 a,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 a{max-width:200px!important;margin:0 auto}@keyframes fadeInOut{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes fadeInOut{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.cms-best-advent-ever #testimony-section #testimony-section-1 .video-container,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .video-container,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .video-container{margin:0 auto;max-width:427px;position:relative;z-index:35;display:block}@media screen and (min-width:600px){.cms-best-advent-ever #testimony-section #testimony-section-1 .video-container,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .video-container,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .video-container{width:70%;max-width:345px;display:none}}@media screen and (min-width:695px){.cms-best-advent-ever #testimony-section #testimony-section-1 .video-container,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 .video-container,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 .video-container{display:none}}.cms-best-advent-ever #testimony-section #testimony-section-1 p,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 p,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 p{font-family:freight-text-pro;font-weight:400;color:#fff;text-align:center;font-size:19px}@media screen and (min-width:695px){.cms-best-advent-ever #testimony-section #testimony-section-1 p,.cms-best-advent-ever-invitation #testimony-section #testimony-section-1 p,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-1 p{font-size:26px}}.cms-best-advent-ever #testimony-section #testimony-section-2,.cms-best-advent-ever-invitation #testimony-section #testimony-section-2,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-2{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/best-advent-ever/hill_2.png);background-position:left top;background-size:auto 100%;background-repeat:no-repeat;position:relative;top:-90px;padding-left:20px;padding-right:20px;height:478px}@media screen and (min-width:600px){.cms-best-advent-ever #testimony-section #testimony-section-2,.cms-best-advent-ever-invitation #testimony-section #testimony-section-2,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-2{top:-85px}}@media screen and (min-width:695px){.cms-best-advent-ever #testimony-section #testimony-section-2,.cms-best-advent-ever-invitation #testimony-section #testimony-section-2,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-2{background:0 0;background-size:auto 100%;background-repeat:no-repeat;height:776px;top:-530px}}.cms-best-advent-ever #testimony-section #testimony-section-2 p,.cms-best-advent-ever-invitation #testimony-section #testimony-section-2 p,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-2 p{color:#fff}.cms-best-advent-ever #testimony-section #testimony-section-2 .testimony,.cms-best-advent-ever-invitation #testimony-section #testimony-section-2 .testimony,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-2 .testimony{display:block;text-align:center;max-width:768px;margin:0 auto;position:relative;top:22%}@media screen and (min-width:695px){.cms-best-advent-ever #testimony-section #testimony-section-2 .testimony,.cms-best-advent-ever-invitation #testimony-section #testimony-section-2 .testimony,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-2 .testimony{display:none}}.cms-best-advent-ever #testimony-section #testimony-section-2 .testimony .small-quote,.cms-best-advent-ever-invitation #testimony-section #testimony-section-2 .testimony .small-quote,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-2 .testimony .small-quote{text-align:center;font-size:18px}@media screen and (min-width:600px){.cms-best-advent-ever #testimony-section #testimony-section-2 .testimony .small-quote,.cms-best-advent-ever-invitation #testimony-section #testimony-section-2 .testimony .small-quote,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-2 .testimony .small-quote{font-size:22px}}@media screen and (min-width:900px){.cms-best-advent-ever #testimony-section #testimony-section-2 .testimony,.cms-best-advent-ever-invitation #testimony-section #testimony-section-2 .testimony,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-2 .testimony{top:30%}}@media screen and (min-width:1200px){.cms-best-advent-ever #testimony-section #testimony-section-2 .testimony,.cms-best-advent-ever-invitation #testimony-section #testimony-section-2 .testimony,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-2 .testimony{top:300px}}.cms-best-advent-ever #testimony-section #testimony-section-3,.cms-best-advent-ever-invitation #testimony-section #testimony-section-3,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-3{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/best-advent-ever/hill_3.png);background-position:right;background-size:auto 100%;background-repeat:no-repeat;position:relative;top:-223px;padding-left:20px;padding-right:20px;height:445px}@media screen and (min-width:695px){.cms-best-advent-ever #testimony-section #testimony-section-3,.cms-best-advent-ever-invitation #testimony-section #testimony-section-3,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-3{background:0 0;background-size:auto 100%;background-repeat:no-repeat;height:518px;background-position:right top;top:-970px}}.cms-best-advent-ever #testimony-section #testimony-section-3 p,.cms-best-advent-ever-invitation #testimony-section #testimony-section-3 p,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-3 p{color:#fff}.cms-best-advent-ever #testimony-section #testimony-section-3 .testimony,.cms-best-advent-ever-invitation #testimony-section #testimony-section-3 .testimony,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-3 .testimony{text-align:center;max-width:768px;margin:0 auto;position:relative;top:10%}.cms-best-advent-ever #testimony-section #testimony-section-3 .testimony .small-quote,.cms-best-advent-ever-invitation #testimony-section #testimony-section-3 .testimony .small-quote,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-3 .testimony .small-quote{text-align:center;font-size:18px}@media screen and (min-width:600px){.cms-best-advent-ever #testimony-section #testimony-section-3 .testimony .small-quote,.cms-best-advent-ever-invitation #testimony-section #testimony-section-3 .testimony .small-quote,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-3 .testimony .small-quote{font-size:22px}}@media screen and (min-width:695px){.cms-best-advent-ever #testimony-section #testimony-section-3 .testimony,.cms-best-advent-ever-invitation #testimony-section #testimony-section-3 .testimony,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-3 .testimony{top:40%}}@media screen and (min-width:900px){.cms-best-advent-ever #testimony-section #testimony-section-3 .testimony,.cms-best-advent-ever-invitation #testimony-section #testimony-section-3 .testimony,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-3 .testimony{top:45%}}@media screen and (min-width:1200px){.cms-best-advent-ever #testimony-section #testimony-section-3 .testimony,.cms-best-advent-ever-invitation #testimony-section #testimony-section-3 .testimony,.cms-best-advent-ever-social-sign-up #testimony-section #testimony-section-3 .testimony{top:50%}}.cms-best-advent-ever #about,.cms-best-advent-ever-invitation #about,.cms-best-advent-ever-social-sign-up #about{max-width:none}.cms-best-advent-ever #about>h3,.cms-best-advent-ever-invitation #about>h3,.cms-best-advent-ever-social-sign-up #about>h3{padding:40px 20px;color:#173963;font-size:30px}@media screen and (min-width:695px){.cms-best-advent-ever #about>h3,.cms-best-advent-ever-invitation #about>h3,.cms-best-advent-ever-social-sign-up #about>h3{font-size:22px;padding:20px 0}}.cms-best-advent-ever #about .content,.cms-best-advent-ever-invitation #about .content,.cms-best-advent-ever-social-sign-up #about .content{display:flex;align-content:center;flex-direction:column}@media screen and (min-width:695px){.cms-best-advent-ever #about .content,.cms-best-advent-ever-invitation #about .content,.cms-best-advent-ever-social-sign-up #about .content{flex-direction:row;justify-content:space-evenly}}.cms-best-advent-ever #about .content .pod,.cms-best-advent-ever-invitation #about .content .pod,.cms-best-advent-ever-social-sign-up #about .content .pod{display:flex;flex-direction:column;padding:40px 20px;flex:1;justify-content:center;align-items:center;background-size:cover!important;background-position:center top!important;margin-bottom:20px}.cms-best-advent-ever #about .content .pod .button-white-reverse,.cms-best-advent-ever-invitation #about .content .pod .button-white-reverse,.cms-best-advent-ever-social-sign-up #about .content .pod .button-white-reverse{text-align:center;border-radius:3px;border:3px solid #fff;background:0 0;color:#fff;padding:10px 20px;text-transform:uppercase}.cms-best-advent-ever #about .content .pod .button-white-reverse:hover,.cms-best-advent-ever-invitation #about .content .pod .button-white-reverse:hover,.cms-best-advent-ever-social-sign-up #about .content .pod .button-white-reverse:hover{background:#fff;color:#2e343b!important}.cms-best-advent-ever #about .content .pod h2,.cms-best-advent-ever-invitation #about .content .pod h2,.cms-best-advent-ever-social-sign-up #about .content .pod h2{color:#fff!important}@media screen and (min-width:695px){.cms-best-advent-ever #about .content .pod,.cms-best-advent-ever-invitation #about .content .pod,.cms-best-advent-ever-social-sign-up #about .content .pod{margin-left:20px}.cms-best-advent-ever #about .content .pod:last-child,.cms-best-advent-ever-invitation #about .content .pod:last-child,.cms-best-advent-ever-social-sign-up #about .content .pod:last-child{margin-right:20px}}.cms-best-advent-ever .htmlContent p{text-align:left;font-size:12px}.cms-best-advent-ever .wForm form .flex-container{justify-content:space-between!important}.cms-best-advent-ever .wForm form .flex-container .oneField{margin:0!important}.cms-best-advent-ever .material-form form .flex-container .oneField[role=radiogroup],.cms-best-advent-ever .material-form form .flex-container #tfa_7-D,.cms-best-advent-ever .material-form form .flex-container #tfa_12-D,.cms-best-advent-ever .material-form form .flex-container #tfa_15-D,.cms-best-advent-ever .material-form form .flex-container #tfa_17-D,.cms-best-advent-ever .material-form form .flex-container #tfa_19-D{max-width:none}.cms-best-advent-ever #tfa_12-D,.cms-best-advent-ever #tfa_15-D,.cms-best-advent-ever #tfa_17-D,.cms-best-advent-ever #tfa_19-D,.cms-best-advent-ever #tfa_44{display:none}.cms-best-advent-ever .visibleOption{display:block!important}.snow-container{height:1273px;width:100%;position:absolute;top:0;pointer-events:none}@media screen and (min-width:600px){.snow-container{height:1477px}}.snow-container .snow-bg{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/best-advent-ever/snow_desktop_background.png);background-size:1200px;background-repeat:repeat;width:100%;opacity:.4;transform:translate3d(0,-100%,0);height:100%;position:absolute;z-index:30;pointer-events:none}.snow-container .snow-bg.animated{-webkit-animation:makeItSnow 40s infinite linear;animation:makeItSnow 40s infinite linear}.snow-container .snow-bg2{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/best-advent-ever/snow_desktop_background.png);background-size:1200px;background-repeat:repeat;width:100%;opacity:.4;transform:translate3d(0,-100%,0);height:100%;position:absolute;z-index:30;pointer-events:none}.snow-container .snow-bg2.animated{-webkit-animation:makeItSnow 40s 15s infinite linear;animation:makeItSnow 40s 15s infinite linear}.snow-container .snow-fg{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/best-advent-ever/snow_desktop_foreground.png);background-size:1200px;background-repeat:repeat;width:100%;transform:translate3d(0,-100%,0);opacity:.7;height:100%;position:absolute;z-index:30;pointer-events:none}.snow-container .snow-fg.animated{-webkit-animation:makeItSnow 20s infinite linear;animation:makeItSnow 20s infinite linear}.snow-container .snow-fg2{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/best-advent-ever/snow_desktop_foreground.png);background-size:1200px;background-repeat:repeat;width:100%;transform:translate3d(0,-100%,0);opacity:.7;height:100%;position:absolute;z-index:30;pointer-events:none}.snow-container .snow-fg2.animated{-webkit-animation:makeItSnow 20s 14s infinite linear;animation:makeItSnow 20s 14s infinite linear}@-webkit-keyframes makeItSnow{0%{transform:translate3d(0,-100%,0)}100%{transform:translate3d(0,100%,0)}}@keyframes makeItSnow{0%{transform:translate3d(0,-100%,0)}100%{transform:translate3d(0,100%,0)}}.cms-best-advent-ever-invitation #bae_hero_section{background-size:cover;padding-top:70px;padding-bottom:70px}.cms-best-advent-ever-invitation .bae_logo{max-width:50%;margin-bottom:30px;margin-left:auto;margin-right:auto}.cms-best-advent-ever-invitation #tagline{font-family:gotham bold!important;font-size:30px!important}.cms-best-advent-ever-invitation .invitation-section{background:#efefef;height:600px;overflow:hidden;background-image:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/lights.png);background-size:cover;background-repeat:no-repeat}@media screen and (min-width:600px){.cms-best-advent-ever-invitation .invitation-section{height:500px}}.cms-best-advent-ever-invitation .invitation-section .invite{max-width:900px;width:100%;height:600px;margin:0 auto;position:relative}@media screen and (min-width:600px){.cms-best-advent-ever-invitation .invitation-section .invite{height:500px}}.cms-best-advent-ever-invitation .invitation-section .invite img{max-height:570px;position:absolute;bottom:initial;top:-40px}@media screen and (min-width:600px){.cms-best-advent-ever-invitation .invitation-section .invite img{bottom:0;top:initial}}.cms-best-advent-ever-invitation .invitation-section .invite .invite-card{position:absolute;background:#fff;padding:40px;max-width:100%;margin-left:60px;margin-right:60px;right:initial;text-align:center;bottom:30px;box-shadow:6px 7px 9px 0 rgba(0,0,0,.51)}@media screen and (min-width:600px){.cms-best-advent-ever-invitation .invitation-section .invite .invite-card{max-width:60%;margin:0;right:15px;padding:50px}}.cms-best-advent-ever-invitation .invitation-section .invite .invite-card .invite-question{font-size:20px;color:#173963;max-width:350px;margin:0 auto}.cms-best-advent-ever-invitation .invitation-section .invite .invite-card .invite-ask{font-size:20px;color:#173963;font-family:gotham bold;max-width:350px;margin:28px auto}.cms-best-advent-ever-invitation .invitation-section .invite .invite-card h2{text-transform:uppercase;font-size:38px;margin-top:0;line-height:140%;color:#173963;letter-spacing:2px}.cms-best-advent-ever-thank-you .bae-thank-you h4,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you h4,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you h4,.cms-best-advent-ever-survey-thank-you .bae-thank-you h4,.cms-best-advent-ever-invite-a-friend .bae-thank-you h4{font-size:18px}.cms-best-advent-ever-thank-you .bae-thank-you .header,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .header,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .header,.cms-best-advent-ever-survey-thank-you .bae-thank-you .header,.cms-best-advent-ever-invite-a-friend .bae-thank-you .header{padding:20px;background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/thankyou-header.png);background-position:center;background-repeat:no-repeat;text-align:center;background-size:cover;overflow:hidden}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .header,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .header,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .header,.cms-best-advent-ever-survey-thank-you .bae-thank-you .header,.cms-best-advent-ever-invite-a-friend .bae-thank-you .header{padding:20px 0 100px}}.cms-best-advent-ever-thank-you .bae-thank-you .header *,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .header *,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .header *,.cms-best-advent-ever-survey-thank-you .bae-thank-you .header *,.cms-best-advent-ever-invite-a-friend .bae-thank-you .header *{color:#173963}.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .header .header-content,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .header .header-content,.cms-best-advent-ever-survey-thank-you .bae-thank-you .header .header-content,.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content{max-width:750px;margin:0 auto}.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content .header-logo,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .header .header-content .header-logo,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .header .header-content .header-logo,.cms-best-advent-ever-survey-thank-you .bae-thank-you .header .header-content .header-logo,.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content .header-logo{display:none;width:200px;margin:0 auto;padding-bottom:20px}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content .header-logo,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .header .header-content .header-logo,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .header .header-content .header-logo,.cms-best-advent-ever-survey-thank-you .bae-thank-you .header .header-content .header-logo,.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content .header-logo{display:block}}.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content h1,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .header .header-content h1,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .header .header-content h1,.cms-best-advent-ever-survey-thank-you .bae-thank-you .header .header-content h1,.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content h1{font-size:26px}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content h1,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .header .header-content h1,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .header .header-content h1,.cms-best-advent-ever-survey-thank-you .bae-thank-you .header .header-content h1,.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content h1{font-size:32px}}.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content h2,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .header .header-content h2,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .header .header-content h2,.cms-best-advent-ever-survey-thank-you .bae-thank-you .header .header-content h2,.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content h2{font-size:23px}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content h2,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .header .header-content h2,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .header .header-content h2,.cms-best-advent-ever-survey-thank-you .bae-thank-you .header .header-content h2,.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content h2{font-size:26px}}.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content h4,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .header .header-content h4,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .header .header-content h4,.cms-best-advent-ever-survey-thank-you .bae-thank-you .header .header-content h4,.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content h4{background:#d4dee8}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container{background:#f5f7fa;text-align:center;flex-direction:column;align-items:center;position:relative;padding:0 20px}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container{padding:0 40px;display:flex}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container #friend-invite-header,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container #friend-invite-header,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container #friend-invite-header,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container #friend-invite-header,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container #friend-invite-header{font-family:gotham book;max-width:500px;line-height:140%}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .winter-dots,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .winter-dots,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .winter-dots,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .winter-dots,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .winter-dots{position:absolute;top:10px;left:0;background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/winter-dots.png);background-size:cover;height:10px;width:100%}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .winter-dots,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .winter-dots,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .winter-dots,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .winter-dots,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .winter-dots{background-size:contain}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .mobile-text,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .mobile-text,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .mobile-text,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .mobile-text,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .mobile-text{display:block;color:#fff}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .mobile-text,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .mobile-text,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .mobile-text,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .mobile-text,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .mobile-text{display:none}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .desktop-text,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .desktop-text,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .desktop-text,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .desktop-text,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .desktop-text{display:none}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .desktop-text,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .desktop-text,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .desktop-text,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .desktop-text,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .desktop-text{display:block;color:#173963}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container a,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container a,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container a,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container a,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container a{color:#fff;border-radius:4px;background-repeat:no-repeat;background-position-y:center;width:100%}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .button-orange:hover,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .button-orange:hover,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .button-orange:hover,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .button-orange:hover,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .button-orange:hover{color:#ed5935!important}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .options,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .options,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .options,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .options,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .options{display:flex;justify-content:space-between;align-items:center;width:144px}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .options .fb-messenger,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .options .fb-messenger,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .options .fb-messenger,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .options .fb-messenger,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .options .fb-messenger{color:#2196f3;font-size:32px!important;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .options .facebook-btn,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .options .facebook-btn,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .options .facebook-btn,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .options .facebook-btn,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .options .facebook-btn{background-color:#3b5998;width:32px;height:32px;text-align:center;border-radius:50%;display:flex;font-size:20px;align-items:center;justify-content:center}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .options .text-btn,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .options .text-btn,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .options .text-btn,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .options .text-btn,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .options .text-btn{background-color:#3bdb65;width:32px;height:32px;text-align:center;border-radius:50%;font-size:20px;display:flex;align-items:center;justify-content:center}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .options .fb-messenger:hover,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .options .fb-messenger:hover,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .options .fb-messenger:hover,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .options .fb-messenger:hover,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .options .fb-messenger:hover{color:#006acc}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .options .facebook-btn:hover,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .options .facebook-btn:hover,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .options .facebook-btn:hover,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .options .facebook-btn:hover,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .options .facebook-btn:hover{background-color:#2d4373}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .options .text-btn:hover,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .options .text-btn:hover,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .options .text-btn:hover,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .options .text-btn:hover,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .options .text-btn:hover{background-color:#23c04c}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .link,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .link,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .link,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .link,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .link{display:flex;position:relative;padding:10px 0 10px 10px;align-items:center;border:1px solid #e5e8f1;background:#f5f7fa;border-radius:4px;color:#8a94a5;flex:2;width:100%;font-size:14px}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .link .copy-btn,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .link .copy-btn,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .link .copy-btn,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .link .copy-btn,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .link .copy-btn{padding:10px 8px;position:absolute;border-radius:4px;color:#3062ff;right:0;top:0;bottom:0;margin:auto;cursor:pointer;text-transform:uppercase;font-size:14px;font-family:gotham medium,sans-serif}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .link .copy-btn:hover,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .link .copy-btn:hover,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .link .copy-btn:hover,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .link .copy-btn:hover,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .link .copy-btn:hover{transition:.3s ease;background:#3062ff;color:#fff}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box{background:#fff;max-width:382px;width:100%;padding:24px;text-align:left;border-radius:8px;box-shadow:0 10px 20px 0 rgba(46,52,59,.24)}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box{right:0;left:0;margin:0 auto;position:absolute;top:-80px}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box h2,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box h2,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box h2,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box h2,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box h2{font-size:24px;color:#3656a6;margin-top:0}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box h4,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box h4,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box h4,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box h4,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box h4{font-size:18px}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box p,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box p,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box p,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box p,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box p{color:#565e6c;font-size:14px}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box p.strong,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box p.strong,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box p.strong,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box p.strong,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box p.strong{font-family:gotham medium,sans-serif;margin-top:0}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .row,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .row,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .row,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .row,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .row{margin:10px 0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box input,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box input,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box input,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box input,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box input{width:100%;padding:13px!important;border:1px solid #e5e8f1;background:#f5f7fa;border-radius:4px;font-size:14px;margin-bottom:16px}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box input:focus,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box input:focus,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box input:focus,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box input:focus,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box input:focus{outline:none}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .enter-email-row,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .enter-email-row{flex-direction:column}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .enter-email-row,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .enter-email-row{justify-content:center;flex-direction:row}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row button,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row button,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .enter-email-row button,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row button,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .enter-email-row button{margin-top:10px;font-size:16px;color:#fff}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row button,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row button,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .enter-email-row button,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row button,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .enter-email-row button{margin-top:0}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .to-row,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .to-row,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .to-row,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .to-row{display:none;align-items:flex-start}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .to-row .typed-contacts,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .to-row .typed-contacts{text-align:left}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact{cursor:pointer;background:rgba(52,143,254,.14);color:#2e343b;padding:2px 15px;margin:0 0 5px 5px;display:inline-flex;align-items:center;font-size:14px;border-radius:25px;-webkit-animation:popIn .2s linear forwards;animation:popIn .2s linear forwards;font-size:10px}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact::after,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact::after,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact::after,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact::after,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact::after{font-family:icomoon;font-size:10px;content:'\e901';border:1px solid #fff;border-radius:100%;margin-left:5px;padding:4px;transition:.2s linear}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact:hover::after,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact:hover::after,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact:hover::after,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact:hover::after,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact:hover::after{color:rgba(0,0,0,.7);background:#fff}@-webkit-keyframes popIn{0%{transform:scale(1)}90%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes popIn{0%{transform:scale(1)}90%{transform:scale(1.05)}100%{transform:scale(1)}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .import-row,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .import-row,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .import-row,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .import-row{flex-direction:column;align-items:flex-start}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row p,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .import-row p,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .import-row p,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .import-row p,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .import-row p{font-size:12px;color:#565e6c}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row p.strong,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .import-row p.strong,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .import-row p.strong,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .import-row p.strong,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .import-row p.strong{font-size:14px}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row *,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .import-row *,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .import-row *,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .import-row *,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .import-row *{color:#2e343b;font-size:14px}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row span,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .import-row span,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .import-row span,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .import-row span,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .import-row span{display:flex;cursor:pointer}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row span img,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .import-row span img,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .import-row span img,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .import-row span img,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .import-row span img{width:20px;margin:0 10px}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .short-text,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .import-row .short-text,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .import-row .short-text,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .import-row .short-text,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .import-row .short-text{display:none}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .long-text,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .import-row .long-text,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .import-row .long-text,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .import-row .long-text,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .import-row .long-text{display:block}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .short-text,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .import-row .short-text,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .import-row .short-text,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .import-row .short-text,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .import-row .short-text{display:block}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .long-text,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .import-row .long-text,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .import-row .long-text,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .import-row .long-text,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .import-row .long-text{display:none}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .import-row .import-options,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .import-row .import-options{display:flex;justify-content:flex-start;align-items:center;font-size:12px;font-family:gotham medium,sans-serif}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options span,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options span,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .import-row .import-options span,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options span,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .import-row .import-options span{display:flex;align-items:center;margin-right:24px}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options span img,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options span img,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .import-row .import-options span img,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options span img,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .import-row .import-options span img{max-width:32px;width:auto}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .share-row,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .share-row,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .share-row,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .share-row{flex-direction:column;align-items:flex-start}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-messenger,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-messenger,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .share-row .fb-messenger,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-messenger,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .share-row .fb-messenger{background-position-x:13%;order:2}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-messenger,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-messenger,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .share-row .fb-messenger,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-messenger,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .share-row .fb-messenger{background-position-x:5px;order:initial}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-post,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-post,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .share-row .fb-post,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-post,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .share-row .fb-post{order:3;background-position-x:14%}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-post,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-post,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .share-row .fb-post,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-post,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .share-row .fb-post{background-position-x:15px;order:initial}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row h4,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .share-row h4,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .share-row h4,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .share-row h4,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .share-row h4{order:4}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row h4,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .share-row h4,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .share-row h4,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .share-row h4,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .share-row h4{order:initial}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .divider,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .share-row .divider,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .share-row .divider,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .share-row .divider,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .share-row .divider{display:block;height:2px;width:100%;background:#a6a6a6;margin:10px 0}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .divider,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .invite-box .share-row .divider,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .invite-box .share-row .divider,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .invite-box .share-row .divider,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box .share-row .divider{display:none}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .share-content,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .share-content,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .share-content,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .share-content,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .share-content{max-width:850px}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .share-content,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .share-content,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .share-content,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .share-content,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .share-content{padding-top:350px}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .share-content>*,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .share-content>*,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .share-content>*,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .share-content>*,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .share-content>*{color:#fff}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .share-content h3,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .share-content h3,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .share-content h3,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .share-content h3,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .share-content h3{padding:40px 0;max-width:600px;margin:auto}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .share-content h3,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .share-content h3,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .share-content h3,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .share-content h3,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .share-content h3{padding-top:0}}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .share-content .social-icons,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .share-content .social-icons,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .share-content .social-icons,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .share-content .social-icons,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .share-content .social-icons{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:40px 0}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .share-content .social-icons a,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .share-content .social-icons a,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .share-content .social-icons a,.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .share-content .social-icons a,.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .share-content .social-icons a{width:initial}.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .share-content .social-icons a:not(:first-child),.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .invite-container .share-content .social-icons a:not(:first-child),.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .invite-container .share-content .social-icons a:not(:first-child),.cms-best-advent-ever-survey-thank-you .bae-thank-you .invite-container .share-content .social-icons a:not(:first-child),.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .share-content .social-icons a:not(:first-child){margin-left:40px}.cms-best-advent-ever-thank-you .bae-thank-you .flex-container,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .flex-container,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .flex-container,.cms-best-advent-ever-survey-thank-you .bae-thank-you .flex-container,.cms-best-advent-ever-invite-a-friend .bae-thank-you .flex-container{justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .flex-container,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .flex-container,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .flex-container,.cms-best-advent-ever-survey-thank-you .bae-thank-you .flex-container,.cms-best-advent-ever-invite-a-friend .bae-thank-you .flex-container{align-items:flex-start}}.cms-best-advent-ever-thank-you .bae-thank-you .next-step,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .next-step,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .next-step,.cms-best-advent-ever-survey-thank-you .bae-thank-you .next-step,.cms-best-advent-ever-invite-a-friend .bae-thank-you .next-step{max-width:430px;padding-left:20px;padding-right:20px;margin-bottom:40px}@media screen and (min-width:768px){.cms-best-advent-ever-thank-you .bae-thank-you .next-step,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .next-step,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .next-step,.cms-best-advent-ever-survey-thank-you .bae-thank-you .next-step,.cms-best-advent-ever-invite-a-friend .bae-thank-you .next-step{margin-top:0}}.cms-best-advent-ever-thank-you .bae-thank-you .next-step img,.cms-best-advent-ever-social-sign-up-thank-you .bae-thank-you .next-step img,.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .next-step img,.cms-best-advent-ever-survey-thank-you .bae-thank-you .next-step img,.cms-best-advent-ever-invite-a-friend .bae-thank-you .next-step img{max-width:116px}.cms-best-advent-ever-survey-no-thank-you,.cms-best-advent-ever-survey-yes-thank-you{background:#fff!important}.cms-best-advent-ever-survey-no-thank-you .hero-image-one,.cms-best-advent-ever-survey-yes-thank-you .hero-image-one{height:300px}.cms-best-advent-ever-survey-no-thank-you .hero-image-one img,.cms-best-advent-ever-survey-yes-thank-you .hero-image-one img{width:100%;max-width:none;max-height:none;height:auto}@media screen and (min-width:1230px){.cms-best-advent-ever-survey-no-thank-you .hero-image-one img,.cms-best-advent-ever-survey-yes-thank-you .hero-image-one img{width:100%;height:auto;max-height:none}}.cms-best-advent-ever-survey-no-thank-you .hero-image-one__content--subtitle,.cms-best-advent-ever-survey-yes-thank-you .hero-image-one__content--subtitle{font-size:18px;margin-top:10px}@media screen and (min-width:600px){.cms-best-advent-ever-survey-no-thank-you .hero-image-one__content--subtitle,.cms-best-advent-ever-survey-yes-thank-you .hero-image-one__content--subtitle{font-size:24px}}.cms-best-advent-ever-survey-no-thank-you .thank-you-bar,.cms-best-advent-ever-survey-yes-thank-you .thank-you-bar{position:absolute;top:0;width:100%;background:#00b1e5;padding-top:20px;padding-bottom:20px;color:#fff;font-family:gotham bold;text-align:center;font-size:18px;letter-spacing:1px;transform:translateY(-100%);z-index:9999}@media screen and (min-width:600px){.cms-best-advent-ever-survey-no-thank-you .thank-you-bar,.cms-best-advent-ever-survey-yes-thank-you .thank-you-bar{font-size:24px}}.cms-best-advent-ever-survey-no-thank-you .animate-thank-you,.cms-best-advent-ever-survey-yes-thank-you .animate-thank-you{-webkit-animation:thank-you-animation 3s .5s forwards;animation:thank-you-animation 3s .5s forwards}.cms-best-advent-ever-survey-no-thank-you .color-overlay,.cms-best-advent-ever-survey-yes-thank-you .color-overlay{background:#003764;position:absolute;top:0;left:0;opacity:.8;height:100%;width:100%}@-webkit-keyframes thank-you-animation{0%{transform:translateY(-100%);opacity:1}20%{transform:translateY(0%);opacity:1}90%{transform:translateY(0%);opacity:1}100%{transform:translateY(0%);opacity:0}}@keyframes thank-you-animation{0%{transform:translateY(-100%);opacity:1}20%{transform:translateY(0%);opacity:1}90%{transform:translateY(0%);opacity:1}100%{transform:translateY(0%);opacity:0}}.cms-best-advent-ever-survey-no-thank-you .hero-image-one-container .hero-image-one__content,.cms-best-advent-ever-survey-yes-thank-you .hero-image-one-container .hero-image-one__content{text-align:center;z-index:999}.cms-best-advent-ever-survey-no-thank-you .secondary-color-background,.cms-best-advent-ever-survey-yes-thank-you .secondary-color-background{background:#8b1d41}.cms-best-advent-ever-survey-no-thank-you .fancy-text,.cms-best-advent-ever-survey-yes-thank-you .fancy-text{font-family:freight-text-pro;font-weight:600;font-style:italic;text-transform:none;font-size:23px}@media screen and (min-width:768px){.cms-best-advent-ever-survey-no-thank-you .fancy-text,.cms-best-advent-ever-survey-yes-thank-you .fancy-text{font-size:30px}}.cms-best-advent-ever-survey-no-thank-you #option-accordion,.cms-best-advent-ever-survey-yes-thank-you #option-accordion{margin:30px auto;padding-left:20px;padding-right:20px;display:flex;flex-direction:column}@media screen and (min-width:768px){.cms-best-advent-ever-survey-no-thank-you #option-accordion,.cms-best-advent-ever-survey-yes-thank-you #option-accordion{flex-direction:row;justify-content:center;max-width:1300px}}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item{max-width:100%;border:none;margin-bottom:5px}@media screen and (min-width:768px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item{max-width:33%;border:5px solid #fff}}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-header,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-header{display:block;padding:20px;color:#fff;font-family:gotham light;background:#3b398f;text-align:center;font-size:15px;text-transform:uppercase}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-header:hover,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-header:hover{background:#5957b3}@media screen and (min-width:768px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-header,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-header{display:none}}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-header .icon,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-header .icon{float:right}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-header .icon:before,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-header .icon:before{color:#fff;font-family:icomoon;font-size:8px}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-header .icon.down-arrow:before,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-header .icon.down-arrow:before{content:"\e914"}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-header .icon.up-arrow:before,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-header .icon.up-arrow:before{content:"\e917"}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-content,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-content{display:flex;height:220px;padding:0 20px 15px;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:relative}@media screen and (min-width:768px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-content,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-content{height:490px;padding:0 20px 15px}}@media screen and (min-width:900px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-content,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-content{height:490px;padding:50px 20px 15px 42px}}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-content p,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-content p{color:#fff;font-size:18px;font-family:gotham book;margin-bottom:8px;max-width:100%;line-height:140%;width:100%}@media screen and (min-width:768px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-content p,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-content p{width:90%;line-height:140%;max-width:490px;margin-top:5px;margin-bottom:50px}}@media screen and (min-width:900px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-content p,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-content p{line-height:33px}}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-content h2,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-content h2{color:#fff;font-family:gotham light;font-size:21px;margin-bottom:0;text-transform:uppercase}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-content .color-overlay,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-content .color-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:#265633;opacity:.8}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-content #option-2,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-content #option-2{background:#003764}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item .option-content a,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item .option-content a{position:relative}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-2,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-2{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/Events.jpg);background-size:100% auto;background-position:center;background-repeat:no-repeat}@media screen and (min-width:768px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-2,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-2{background-size:auto 100%;transition:all .5s}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-2:hover,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-2:hover{background-size:auto 120%}}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-2 a,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-2 a{width:100%;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-2:hover .button-white,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-2:hover .button-white{background:0 0;color:#fff}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-2 .button-white,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-2 .button-white{max-width:100%;color:#003764}@media screen and (min-width:768px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-2 .button-white,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-2 .button-white{max-width:240px;padding:12px}}@media screen and (min-width:900px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-2 .button-white,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-2 .button-white{max-width:240px;padding:12px 35px}}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-2 .color-overlay,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-2 .color-overlay{background:#003764}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-3,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-3{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/Social+Media.jpg);background-size:100% auto;background-position:center;background-repeat:no-repeat}@media screen and (min-width:768px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-3,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-3{background-size:auto 100%;transition:all .5s}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-3:hover,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-3:hover{background-size:auto 120%}}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-3 #social-overlay,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-3 #social-overlay{width:100%;display:flex;flex-direction:column;justify-content:flex-start;height:100%;position:relative}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-3:hover .button-white,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-3:hover .button-white{background:0 0;color:#fff}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-3 .button-orange,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-3 .button-orange{max-width:100%}@media screen and (min-width:768px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-3 .button-orange,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-3 .button-orange{max-width:295px}}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-3 .social-buttons,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-3 .social-buttons{display:flex;justify-content:space-between;max-width:250px}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-3 .social-buttons a,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-3 .social-buttons a{padding:10px 0}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-3 .social-buttons a span,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-3 .social-buttons a span{color:#fff;font-size:25px;transition:color .3s}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-3 .social-buttons a:hover span,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-3 .social-buttons a:hover span{color:#003764}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-1,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-1{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/Resources.jpg);background-size:100% auto;background-position:top center;background-repeat:no-repeat}@media screen and (min-width:768px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-1,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-1{background-size:auto 100%;transition:all .5s;background-position:center}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-1:hover,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-1:hover{background-size:auto 120%}}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-1 a,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-1 a{width:100%;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-1:hover .button-white,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-1:hover .button-white{background:0 0;color:#fff}.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-1 .button-white,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-1 .button-white{max-width:100%;color:#003764}@media screen and (min-width:768px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-1 .button-white,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-1 .button-white{max-width:166px;padding:12px}}@media screen and (min-width:900px){.cms-best-advent-ever-survey-no-thank-you #option-accordion .option-item #option-1 .button-white,.cms-best-advent-ever-survey-yes-thank-you #option-accordion .option-item #option-1 .button-white{max-width:166px;padding:12px 35px}}.cms-best-advent-ever-invite-a-friend .bae-thank-you .header,.cms-best-advent-ever-thank-you .bae-thank-you .header{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2019/invite-a-friend/hero-bg-tile.jpg);background-repeat:repeat;height:180px;display:flex;align-items:center;padding:0 24px}@media screen and (min-width:600px){.cms-best-advent-ever-invite-a-friend .bae-thank-you .header,.cms-best-advent-ever-thank-you .bae-thank-you .header{height:400px}}.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content,.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content{max-width:600px;display:block}.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content.video-playing,.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content.video-playing{display:none}.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content h1,.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content h1{margin:0;color:#3656a6!important;font-size:40px}.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content h4,.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content h4{background:0 0;color:#3656a6}.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content button,.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content button{color:#3656a6;font-size:24px;font-family:gotham bold,sans-serif;background:0 0;border:none;margin-top:30px}.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content button i,.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content button i{color:#3656a6}.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .header-content .header-content-image,.cms-best-advent-ever-thank-you .bae-thank-you .header .header-content .header-content-image{display:block}.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .video-container,.cms-best-advent-ever-thank-you .bae-thank-you .header .video-container{height:180px;width:100%;max-width:712px;margin:0 auto;display:none}@media screen and (min-width:600px){.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .video-container,.cms-best-advent-ever-thank-you .bae-thank-you .header .video-container{height:400px}}.cms-best-advent-ever-invite-a-friend .bae-thank-you .header .video-container.video-show,.cms-best-advent-ever-thank-you .bae-thank-you .header .video-container.video-show{display:block}.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container,.cms-best-advent-ever-thank-you .bae-thank-you .invite-container{padding:48px 30px 120px}.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .secondary-cta-section,.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .secondary-cta-section{display:flex;justify-content:space-between;max-width:694px;width:100%;margin:80px auto 0;flex-direction:column;align-items:center}.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .secondary-cta-section .cta,.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .secondary-cta-section .cta{max-width:382px;text-align:center;margin-bottom:0}.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .secondary-cta-section .cta p,.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .secondary-cta-section .cta p{margin-top:0;font-size:18px;color:#565e6c;font-family:gotham bold,sans-serif;line-height:140%}.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .secondary-cta-section .cta a,.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .secondary-cta-section .cta a{text-transform:none;font-size:16px}.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container>p,.cms-best-advent-ever-thank-you .bae-thank-you .invite-container>p{max-width:694px;margin:0 auto 60px;font-size:14px;color:#565e6c;font-family:gotham book,sans-serif}.cms-best-advent-ever-invite-a-friend .bae-thank-you .invite-container .invite-box,.cms-best-advent-ever-thank-you .bae-thank-you .invite-container .invite-box{position:static}body[class*=cms-best-advent-ever-not-too-late] .reengagement-container{padding-top:70px;padding-bottom:70px;max-width:700px;margin:0 auto;min-height:465px}body[class*=cms-best-advent-ever-not-too-late] .reengagement-container h1{text-align:center;margin-bottom:45px}body[class*=cms-best-advent-ever-not-too-late] .reengagement-container p{margin-top:30px;margin-bottom:30px;text-align:center}.cms-best-advent-ever-resources-promo-email-confirmation .bae-thank-you .flex-container{justify-content:center}.cms-best-advent-ever-invite-a-friend-thank-you .bae-thank-you{text-align:center}.cms-best-advent-ever-invite-a-friend-thank-you .bae-thank-you .copy-container{padding:0 40px;padding-bottom:60px;max-width:850px;margin:auto}.cms-best-advent-ever-invite-a-friend-thank-you .bae-thank-you .copy-container>*:not(img){margin:10px 0}.cms-best-advent-ever-invite-a-friend-thank-you .bae-thank-you .copy-container img{width:75px}.cms-best-advent-ever-invite-a-friend-thank-you .bae-thank-you .tp-container{padding:150px 0 200px;background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/post-invite-bg.png);background-size:cover;background-position:center}@media screen and (min-width:600px){.cms-best-advent-ever-invite-a-friend-thank-you .bae-thank-you .tp-container{padding:200px 0;background-position:initial}}.cms-best-advent-ever-invite-a-friend-thank-you .bae-thank-you .tp-container>*:not(a){padding:0 40px;color:#fff;max-width:850px;margin:10px auto}.cms-best-advent-ever-invite-a-friend-thank-you .bae-thank-you .tp-container img{width:100%}.cms-best-advent-ever-invite-a-friend-thank-you .bae-thank-you .tp-container .button-advent-light-blue{width:auto}.cms-best-advent-ever-invite-a-friend-thank-you .bae-thank-you .tp-container .button-advent-light-blue:hover{background:0 0}.cms-best-advent-ever-advent-prayers .secondary-color-background h3{color:#fff}.cms-best-advent-ever-advent-prayers .wrapper-1200{padding-left:15px;padding-right:15px}.cms-best-advent-ever-advent-prayers .wrapper-900{padding-left:15px;padding-right:15px}.cms-best-advent-ever-advent-prayers .wrapper-850{padding-left:15px;padding-right:15px}.cms-best-advent-ever-advent-prayers .flex-container-lock-row{justify-content:center}.cms-best-advent-ever-about-christmas .wrapper-1200{padding-left:15px;padding-right:15px}.cms-best-advent-ever-about-christmas .wrapper-900{padding-left:15px;padding-right:15px}.cms-best-advent-ever-about-christmas .wrapper-850{padding-left:15px;padding-right:15px}.cms-best-advent-ever-about-christmas .flex-container-lock-row{justify-content:center}.cms-best-advent-ever-about-christmas .wrapper-1200{padding-left:15px;padding-right:15px}.cms-best-advent-ever-about-christmas .wrapper-900{padding-left:15px;padding-right:15px}.cms-best-advent-ever-about-christmas .wrapper-850{padding-left:15px;padding-right:15px}.cms-best-advent-ever-about-christmas .flex-container-lock-row{justify-content:center}.cms-best-advent-ever-about-advent .wrapper-1200{padding-left:15px;padding-right:15px}.cms-best-advent-ever-about-advent .wrapper-900{padding-left:15px;padding-right:15px}.cms-best-advent-ever-about-advent .wrapper-850{padding-left:15px;padding-right:15px}.cms-best-advent-ever-about-advent .flex-container-lock-row{justify-content:center}.cms-best-advent-ever-about-advent #about,.cms-best-advent-ever-about-christmas #about,.cms-best-advent-ever-advent-prayers #about,.cms-best-advent-ever-diy-advent-calendar #about{max-width:none}.cms-best-advent-ever-about-advent #about>h3,.cms-best-advent-ever-about-christmas #about>h3,.cms-best-advent-ever-advent-prayers #about>h3,.cms-best-advent-ever-diy-advent-calendar #about>h3{padding:40px 20px;color:#173963;font-size:30px}@media screen and (min-width:695px){.cms-best-advent-ever-about-advent #about>h3,.cms-best-advent-ever-about-christmas #about>h3,.cms-best-advent-ever-advent-prayers #about>h3,.cms-best-advent-ever-diy-advent-calendar #about>h3{font-size:22px;padding:20px 0}}.cms-best-advent-ever-about-advent #about .content,.cms-best-advent-ever-about-christmas #about .content,.cms-best-advent-ever-advent-prayers #about .content,.cms-best-advent-ever-diy-advent-calendar #about .content{display:flex;align-content:center;flex-direction:column}@media screen and (min-width:695px){.cms-best-advent-ever-about-advent #about .content,.cms-best-advent-ever-about-christmas #about .content,.cms-best-advent-ever-advent-prayers #about .content,.cms-best-advent-ever-diy-advent-calendar #about .content{flex-direction:row;justify-content:space-evenly}}.cms-best-advent-ever-about-advent #about .content .pod,.cms-best-advent-ever-about-christmas #about .content .pod,.cms-best-advent-ever-advent-prayers #about .content .pod,.cms-best-advent-ever-diy-advent-calendar #about .content .pod{display:flex;flex-direction:column;padding:40px 20px;flex:1;justify-content:center;align-items:center;background-size:cover!important;background-position:center top!important;margin-bottom:20px}.cms-best-advent-ever-about-advent #about .content .pod .button-white-reverse,.cms-best-advent-ever-about-christmas #about .content .pod .button-white-reverse,.cms-best-advent-ever-advent-prayers #about .content .pod .button-white-reverse,.cms-best-advent-ever-diy-advent-calendar #about .content .pod .button-white-reverse{text-align:center;border-radius:3px;border:3px solid #fff;background:0 0;color:#fff;padding:10px 20px;text-transform:uppercase}.cms-best-advent-ever-about-advent #about .content .pod .button-white-reverse:hover,.cms-best-advent-ever-about-christmas #about .content .pod .button-white-reverse:hover,.cms-best-advent-ever-advent-prayers #about .content .pod .button-white-reverse:hover,.cms-best-advent-ever-diy-advent-calendar #about .content .pod .button-white-reverse:hover{background:#fff;color:#2e343b!important}.cms-best-advent-ever-about-advent #about .content .pod h2,.cms-best-advent-ever-about-christmas #about .content .pod h2,.cms-best-advent-ever-advent-prayers #about .content .pod h2,.cms-best-advent-ever-diy-advent-calendar #about .content .pod h2{color:#fff!important}@media screen and (min-width:695px){.cms-best-advent-ever-about-advent #about .content .pod,.cms-best-advent-ever-about-christmas #about .content .pod,.cms-best-advent-ever-advent-prayers #about .content .pod,.cms-best-advent-ever-diy-advent-calendar #about .content .pod{margin-left:20px}.cms-best-advent-ever-about-advent #about .content .pod:last-child,.cms-best-advent-ever-about-christmas #about .content .pod:last-child,.cms-best-advent-ever-advent-prayers #about .content .pod:last-child,.cms-best-advent-ever-diy-advent-calendar #about .content .pod:last-child{margin-right:20px}}body[class*=cms-best-advent-ever] .hide-on-mobile{display:none}@media screen and (min-width:600px){body[class*=cms-best-advent-ever] .hide-on-mobile{display:block}}body[class*=cms-best-advent-ever] .show-on-mobile{display:block}@media screen and (min-width:600px){body[class*=cms-best-advent-ever] .show-on-mobile{display:none}}body[class*=cms-best-advent-ever] .advent-green-bg{background:#3a8142}body[class*=cms-best-advent-ever] .advent-blue-bg{background:#23b0e6}body[class*=cms-best-advent-ever] .cms-nav{z-index:9000000000000000000000000000000000000;margin-bottom:0}body[class*=cms-best-advent-ever] .marketo .mktoForm{width:100%!important}body[class*=cms-best-advent-ever] .marketo .mktoForm .mktoLabel:nth-of-type(4){display:block}body[class*=cms-best-advent-ever] .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button{background-color:#17a9e1;transition-property:background-color;transition-duration:.4s;color:#fff;transition:.4s ease;padding:13px 27px;border:3px solid #17a9e1;border-radius:4px;display:inline-block;font-family:gotham bold;font-size:18px;letter-spacing:1px;line-height:18px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap;width:auto}body[class*=cms-best-advent-ever] .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button:hover{color:#17a9e1;background-color:transparent}body[class*=cms-best-advent-ever] #packet-opt-in-form{margin-top:60px;margin-bottom:60px}body[class*=cms-best-advent-ever] #packet-opt-in-form select{-webkit-appearance:none;background-color:#fff;line-height:2.5em;color:#000;border:1px solid #aeb0b6;border-radius:7px;padding:.2em .3em;min-height:1.9em;width:100%}body[class*=cms-best-advent-ever] .hero-image-one .advent-green-bg{height:400px}body[class*=cms-best-advent-ever] .flex-item-1{flex-grow:1;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-1{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-1-center{flex-grow:1;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-1-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-2{flex-grow:2;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-2{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-2-center{flex-grow:2;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-2-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-3{flex-grow:3;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-3{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-3-center{flex-grow:3;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-3-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-4{flex-grow:4;flex-basis:0;width:25%;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-4{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-4-center{flex-grow:4;flex-basis:0;width:25%;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-4-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-5{flex-grow:5;flex-basis:0;max-width:580px;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-5{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-5-center{flex-grow:5;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-5-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-6{flex-grow:6;flex-basis:0;width:45%;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-6{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-6-center{flex-grow:6;flex-basis:0;width:45%;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-6-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-7{flex-grow:7;flex-basis:0;max-width:800px;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-7{flex-basis:auto;max-width:100%;padding:0}}body[class*=cms-best-advent-ever] .flex-item-7-center{flex-grow:7;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-7-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-8{flex-grow:8;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-8{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-8-center{flex-grow:8;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-8-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-9{flex-grow:9;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-9{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-9-center{flex-grow:9;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-9-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-10{flex-grow:5;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-10{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-10-center{flex-grow:5;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-10-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-11{flex-grow:11;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-11{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-11-center{flex-grow:11;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-11-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-12{flex-grow:12;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-12{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .flex-item-12-center{flex-grow:12;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .flex-item-12-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-advent-ever] .bae-flex-container{display:flex;flex-wrap:wrap}body[class*=cms-best-advent-ever] .button-bae{background-color:#ef5a3b;transition-property:background-color;transition-duration:.4s;color:#fff;transition:.4s ease;padding:13px 27px;border:3px solid #ef5a3b;border-radius:4px;display:inline-block;font-family:gotham bold;font-size:18px;letter-spacing:1px;line-height:18px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap;width:100%}body[class*=cms-best-advent-ever] .button-bae:hover{color:#ea856f;background:#fff}@media screen and (min-width:768px){body[class*=cms-best-advent-ever] .button-bae{width:initial}}body[class*=cms-best-advent-ever] .button-advent-red{background-color:#f15932;transition-property:background-color;transition-duration:.4s;color:#fff;transition:.4s ease;padding:13px 35px;border:3px solid #f15932;border-radius:4px;display:inline-block;font-family:gotham bold;font-size:18px;letter-spacing:1px;line-height:18px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap;width:100%}body[class*=cms-best-advent-ever] .button-advent-red:hover{color:#f15932;background:#fff}@media screen and (min-width:768px){body[class*=cms-best-advent-ever] .button-advent-red{width:initial}}body[class*=cms-best-advent-ever] .button-advent-light-blue{background-color:#23b0e6;transition-property:background-color;transition-duration:.4s;color:#fff;transition:.4s ease;padding:13px 35px;border:3px solid #23b0e6;border-radius:4px;display:inline-block;font-family:gotham bold;font-size:18px;letter-spacing:1px;line-height:18px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap}body[class*=cms-best-advent-ever] .button-advent-light-blue:hover{color:#23b0e6;background:#fff}@media screen and (min-width:768px){body[class*=cms-best-advent-ever] .button-advent-light-blue{width:initial}}body[class*=cms-best-advent-ever] .bae_purple_section{background:#3a8142}body[class*=cms-best-advent-ever] .bae_purple_section h1,body[class*=cms-best-advent-ever] .bae_purple_section h2,body[class*=cms-best-advent-ever] .bae_purple_section h3,body[class*=cms-best-advent-ever] .bae_purple_section p{color:#fff}body[class*=cms-best-advent-ever] #sign_up_section .flex-item-8{text-align:center}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] #sign_up_section .flex-item-4{text-align:center}}body[class*=cms-best-advent-ever] .bae_top_swoosh{position:absolute;width:100%;text-align:center}body[class*=cms-best-advent-ever] .bae_top_swoosh img{position:relative;z-index:100000;bottom:229px;width:100%;height:230px;pointer-events:none}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .bae_top_swoosh img{bottom:84px;height:84px}}body[class*=cms-best-advent-ever] .bae_hero_cta{margin-top:-100px}@media screen and (max-width:600px){body[class*=cms-best-advent-ever] .bae_hero_cta{margin-top:-230px}}body[class*=cms-best-advent-ever] .bae_logo h1{color:#fff;position:relative;top:35%}body[class*=cms-best-advent-ever] .best{text-transform:uppercase;font-family:gotham book;font-weight:400;display:inline-block;font-size:45px;position:relative;right:11px;bottom:60px}@media screen and (max-width:640px){body[class*=cms-best-advent-ever] .best{font-size:35px;bottom:45px}}@media screen and (max-width:600px){body[class*=cms-best-advent-ever] .best{font-size:25px;right:2px}}body[class*=cms-best-advent-ever] .advent{font-size:100px;position:relative;right:15px;bottom:15px;display:inline-block;font-family:freight-text-pro;font-weight:600;font-style:italic}@media screen and (max-width:640px){body[class*=cms-best-advent-ever] .advent{font-size:90px}}@media screen and (max-width:600px){body[class*=cms-best-advent-ever] .advent{right:10px;bottom:27px;font-size:55px}}body[class*=cms-best-advent-ever] .ever{text-transform:uppercase;font-family:gotham book;font-weight:400;font-size:45px;position:relative;bottom:15px;left:8px;display:inline-block}@media screen and (max-width:640px){body[class*=cms-best-advent-ever] .ever{font-size:35px;left:0}}@media screen and (max-width:600px){body[class*=cms-best-advent-ever] .ever{font-size:25px;left:-12px;bottom:25px}}body[class*=cms-best-advent-ever] #bae_intro_section .flex-item:nth-of-type(1){flex-grow:9;padding:0 0 40px 15px;flex-basis:0}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] #bae_intro_section .flex-item:nth-of-type(1){flex-basis:auto;padding:0 0 40px}}body[class*=cms-best-advent-ever] #bae_intro_section .flex-item:nth-of-type(2){flex-grow:3;flex-basis:0;padding-left:40px}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] #bae_intro_section .flex-item:nth-of-type(2){flex-basis:auto;padding-left:15px;padding-right:15px}}body[class*=cms-best-advent-ever] .bae-white-section{background:#fff;padding-top:70px;padding-bottom:70px}body[class*=cms-best-advent-ever] #bae_endorsement_section{background-image:url(https://legacyfiles.dynamiccatholic.com/best+advent+ever/endorsement_bottom_swoosh.png);background-color:#e4eef5;background-repeat:no-repeat;background-position:bottom;background-size:100%}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] #bae_endorsement_section{padding-bottom:70px}}body[class*=cms-best-advent-ever] .bae-endoresment-flex-container{display:flex;justify-content:space-around;flex-wrap:wrap-reverse;flex-direction:row}body[class*=cms-best-advent-ever] .bae-endoresment-flex-container .flex-item-5{padding:0 40px 0 0}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] .bae-endoresment-flex-container .flex-item-5{padding:0 15px}}body[class*=cms-best-advent-ever] #bae_mission_section{background:url(https://legacyfiles.dynamiccatholic.com/best+advent+ever/table_prayer_bg.jpg) no-repeat center top #14253c;background-attachment:fixed;background-size:cover;text-align:center}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] #bae_mission_section{background-attachment:scroll}}body[class*=cms-best-advent-ever] #inner_mission_container{width:100%;position:relative;overflow:hidden;max-height:800px;min-height:400px}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] #inner_mission_container{min-height:300px}}body[class*=cms-best-advent-ever] #inner_mission_container img{width:100%;position:fixed;top:0;z-index:-200}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] #inner_mission_container img{position:absolute}}body[class*=cms-best-advent-ever] #mission_statement{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:60%;max-width:900px}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] #mission_statement{width:90%}}body[class*=cms-best-advent-ever] #mission_statement p{font-weight:700;font-size:36px;line-height:44px}@media screen and (max-width:900px){body[class*=cms-best-advent-ever] #mission_statement p{font-size:22px;line-height:30px}}body[class*=cms-best-advent-ever] [type=submit]{-webkit-appearance:none}.cms-best-advent-ever-resources .opt-in-form,.cms-best-advent-ever-christmas-gifts .opt-in-form{padding:24px}.cms-best-advent-ever-resources .opt-in-form h3,.cms-best-advent-ever-christmas-gifts .opt-in-form h3{font-family:gotham book,sans-serif;color:#3656a6;margin:0}.cms-best-advent-ever-resources .opt-in-form .mktoFormRow,.cms-best-advent-ever-christmas-gifts .opt-in-form .mktoFormRow{display:flex;justify-content:space-between}.cms-best-advent-ever-resources .opt-in-form .mktoFormRow .mktoLabel,.cms-best-advent-ever-christmas-gifts .opt-in-form .mktoFormRow .mktoLabel{font-size:14px;color:#8a94a5}.cms-best-advent-ever-resources .opt-in-form .mktoFormRow:first-of-type .mktoFormCol,.cms-best-advent-ever-christmas-gifts .opt-in-form .mktoFormRow:first-of-type .mktoFormCol{max-width:137px;width:100%}.cms-best-advent-ever-resources .opt-in-form .mktoButtonRow,.cms-best-advent-ever-christmas-gifts .opt-in-form .mktoButtonRow{text-align:left}.cms-best-advent-ever-resources .z-layout-row .flex-container,.cms-best-advent-ever-christmas-gifts .z-layout-row .flex-container{align-items:center}.cms-best-advent-ever-resources .z-layout-row .flex-container .flex-item-half,.cms-best-advent-ever-christmas-gifts .z-layout-row .flex-container .flex-item-half{max-width:337px;width:100%}.cms-best-advent-ever-resources .z-layout-row .flex-container .flex-item-half h2,.cms-best-advent-ever-christmas-gifts .z-layout-row .flex-container .flex-item-half h2{font-size:20px;color:#3656a6}.cms-best-advent-ever-resources .z-layout-row .flex-container .flex-item-half p,.cms-best-advent-ever-christmas-gifts .z-layout-row .flex-container .flex-item-half p{color:#565e6c;font-size:14px}.cms-best-advent-ever-resources .z-layout-row .flex-container .flex-item-half .download-link,.cms-best-advent-ever-christmas-gifts .z-layout-row .flex-container .flex-item-half .download-link{color:#3062ff;font-size:16px;font-family:gotham medium,sans-serif}.cms-best-advent-ever-resources .z-layout-row .flex-container .flex-item-half.image-half,.cms-best-advent-ever-christmas-gifts .z-layout-row .flex-container .flex-item-half.image-half{text-align:center}.cms-best-advent-ever-resources #parish-resources,.cms-best-advent-ever-christmas-gifts #parish-resources{margin-top:80px}.cms-best-advent-ever-resources #parish-resources h2,.cms-best-advent-ever-christmas-gifts #parish-resources h2{font-size:28px;font-family:gotham book,sans-serif;color:#3656a6}.cms-best-advent-ever-resources #parish-resources p,.cms-best-advent-ever-christmas-gifts #parish-resources p{max-width:622px;margin:0 auto;font-size:14px;color:#565e6c}.cms-best-advent-ever-resources #social-resources,.cms-best-advent-ever-christmas-gifts #social-resources{background:#f5f7fa;padding:80px 30px 120px}.cms-best-advent-ever-resources #social-resources .header_copy_block,.cms-best-advent-ever-christmas-gifts #social-resources .header_copy_block{margin-top:0;padding:0}.cms-best-advent-ever-resources #social-resources .header_copy_block h2,.cms-best-advent-ever-christmas-gifts #social-resources .header_copy_block h2{margin-top:0;font-family:gotham book,sans-serif;color:#3656a6}.cms-best-advent-ever-resources #social-resources .z-layout-row,.cms-best-advent-ever-christmas-gifts #social-resources .z-layout-row{max-width:900px;margin:0 auto}.cms-best-advent-ever-resources form,.cms-best-advent-ever-christmas-gifts form{background:#e3ecf2;width:100%!important;padding:20px}.cms-best-advent-ever-resources form .mktoAsterix,.cms-best-advent-ever-christmas-gifts form .mktoAsterix{display:none}.cms-best-advent-ever-resources form .mktoButtonRow,.cms-best-advent-ever-christmas-gifts form .mktoButtonRow{width:100%;margin-top:10px}.cms-best-advent-ever-resources form .mktoFormCol,.cms-best-advent-ever-christmas-gifts form .mktoFormCol{width:100%!important}.cms-best-advent-ever-resources form .mktoFieldWrap,.cms-best-advent-ever-christmas-gifts form .mktoFieldWrap{width:100%!important;position:relative}.cms-best-advent-ever-resources form .mktoFieldWrap input,.cms-best-advent-ever-christmas-gifts form .mktoFieldWrap input{width:100%!important;background:#fff;height:44px;min-height:44px;border:1px solid #e5e8f1!important;font-size:14px;color:#000;border-radius:5px;padding-top:14px;padding-left:10px}.cms-best-advent-ever-resources form .mktoFieldWrap label,.cms-best-advent-ever-christmas-gifts form .mktoFieldWrap label{position:absolute;width:auto!important;top:0;left:10px;font-size:20px;color:#737373;opacity:1;line-height:0;display:block;transform-origin:left top;transform:translateY(22px)}.cms-best-advent-ever-resources form .mktoFieldWrap .shrinkLabels,.cms-best-advent-ever-christmas-gifts form .mktoFieldWrap .shrinkLabels{-webkit-animation:MATthinshrinkLabel .4s forwards;animation:MATthinshrinkLabel .4s forwards}.cms-best-advent-ever-resources form .mktoFieldWrap .growLabels,.cms-best-advent-ever-christmas-gifts form .mktoFieldWrap .growLabels{-webkit-animation:MATthingrowLabel .4s forwards;animation:MATthingrowLabel .4s forwards}.cms-best-advent-ever-resources form .mktoCheckboxList,.cms-best-advent-ever-christmas-gifts form .mktoCheckboxList{display:none}.cms-best-advent-ever-resources .mktoButton,.cms-best-advent-ever-christmas-gifts .mktoButton{background-color:#3062ff;transition-property:background-color;transition-duration:.4s;border-color:#3062ff!important;color:#fff;transition:.4s ease;padding:12px 35px;border:3px solid;border-radius:4px;color:#fff;display:inline-block;font-family:gotham bold;font-size:18px;letter-spacing:1px;line-height:18px;min-width:142px;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap}.cms-best-advent-ever-resources .mktoButton:hover,.cms-best-advent-ever-christmas-gifts .mktoButton:hover{background-color:transparent;color:#3062ff}.cms-best-advent-ever-resources .hero-image-one-container .secondary-color-background{height:450px!important;background:#3656a6;padding:30px 20px;text-align:center}@media screen and (min-width:600px){.cms-best-advent-ever-resources .hero-image-one-container .secondary-color-background{padding:70px 20px}}@media screen and (min-width:600px){.cms-best-advent-ever-resources .hero-image-one-container .secondary-color-background{max-height:400px!important}}.cms-best-advent-ever-resources .hero-image-one__content{padding-left:0!important;padding-right:0!important}.cms-best-advent-ever-resources .hero-image-one-container .hero-image-one.fourhundred,.cms-best-advent-ever-christmas-gifts .hero-image-one-container .hero-image-one.fourhundred{max-height:100%}@media screen and (min-width:600px){.cms-best-advent-ever-resources .hero-image-one-container .hero-image-one.fourhundred,.cms-best-advent-ever-christmas-gifts .hero-image-one-container .hero-image-one.fourhundred{max-height:400px}}.cms-best-advent-ever-resources .resource-left,.cms-best-advent-ever-christmas-gifts .resource-left{text-align:center!important}.cms-best-advent-ever-resources .resource-left img,.cms-best-advent-ever-christmas-gifts .resource-left img{max-width:400px}@media screen and (min-width:900px){.cms-best-advent-ever-resources .resource-left,.cms-best-advent-ever-christmas-gifts .resource-left{text-align:right!important}}.cms-best-advent-ever-resources .resource-right,.cms-best-advent-ever-christmas-gifts .resource-right{text-align:center!important}.cms-best-advent-ever-resources .resource-right img,.cms-best-advent-ever-christmas-gifts .resource-right img{max-width:400px}@media screen and (min-width:900px){.cms-best-advent-ever-resources .resource-right,.cms-best-advent-ever-christmas-gifts .resource-right{text-align:left!important}}.cms-best-advent-ever-resources .resource-shadow,.cms-best-advent-ever-christmas-gifts .resource-shadow{box-shadow:0 2px 28px -3px rgba(0,0,0,.75)}.cms-best-advent-ever-personal-resources a{text-decoration:underline}.cms-best-advent-ever-personal-resources .button-bae{margin-top:20px;margin-bottom:40px;text-decoration:none}@media screen and (max-width:768px){.cms-best-advent-ever-personal-resources .button-bae{display:block;max-width:640px;margin-left:auto;margin-right:auto}}.cms-best-advent-ever-personal-resources .resource-row{margin-bottom:70px}@media screen and (max-width:768px){.cms-best-advent-ever-personal-resources .resource-row{text-align:center}}.cms-best-advent-ever-personal-resources .drop_shadow{box-shadow:6px 7px 4px -2px rgba(0,0,0,.21)}.cms-best-advent-ever-personal-resources h2{margin-top:0}@media screen and (max-width:768px){.cms-best-advent-ever-personal-resources h2{margin-top:10px}}.cms-best-advent-ever-personal-resources #personal_resources_container{background:#e4eef5;padding-bottom:60px}.cms-best-advent-ever-personal-resources #twit_cover_area,.cms-best-advent-ever-personal-resources #fb_cover_area{margin-bottom:60px}.cms-best-advent-ever-personal-resources #fb_cover_area{padding-top:50px}.cms-best-advent-ever-personal-resources .flex-item-9{flex-grow:9;flex-basis:0;text-align:center;padding-left:10px;padding-right:10px}@media screen and (max-width:768px){.cms-best-advent-ever-personal-resources .flex-item-9{order:2}}.cms-best-advent-ever-personal-resources .flex-item-3{flex-grow:3;flex-basis:0;padding-left:10px;padding-right:10px}@media screen and (max-width:768px){.cms-best-advent-ever-personal-resources .flex-item-3{order:1}}@media screen and (max-width:768px){.cms-best-advent-ever-personal-resources .flex-item-3 img{margin-top:60px}}.cms-best-advent-ever-personal-resources .flex-item-6{flex-grow:6;flex-basis:0;padding-left:10px;padding-right:10px}.cms-best-advent-ever-personal-resources .resource-container{margin-bottom:30px}@media screen and (max-width:768px){.cms-best-advent-ever-personal-resources .mobile-order-1{order:1}}@media screen and (max-width:768px){.cms-best-advent-ever-personal-resources .mobile-order-2{order:2}}@media screen and (max-width:768px){.cms-best-advent-ever-personal-resources .mobile-order-3{order:3}}@media screen and (max-width:768px){.cms-best-advent-ever-personal-resources .mobile-order-4{order:4}}.cms-best-advent-ever-resources .button-bae{margin-bottom:10px}.cms-best-advent-ever-resources .resources-divider{width:100%;height:2px;background:#e5e8f1;opacity:.4;margin-bottom:40px}.cms-best-advent-ever-resources .social-sharable{max-height:235px!important;width:auto}@media screen and (min-width:900px){.cms-best-advent-ever-resources .social-sharable{height:100%!important}}.cms-best-advent-ever-resources .flex-item-half{padding:0}@media screen and (min-width:900px){.cms-best-advent-ever-resources .flex-item-half{padding:40px}}.cms-best-advent-ever-resources .social-container{justify-content:space-between}.cms-best-advent-ever-resources .social-container .flex-item-half{width:initial!important;max-width:none!important}.cms-best-advent-ever-resources #tfa_0{background-color:#e3ecf2}.cms-best-advent-ever-resources #tfa_836{display:none}.cms-best-advent-ever-resources .help-tip{text-align:center}.cms-best-advent-ever-christmas-gifts .hero-image-one__content h1{color:#003763}.cms-best-advent-ever-christmas-gifts .flex-container{align-items:flex-start}.cms-best-advent-ever-christmas-gifts .flex-container .flex-item-half h2{color:#17a9e1}.cms-best-advent-ever-christmas-gifts .flex-container .flex-item-half img{height:initial;width:auto}@media screen and (min-width:900px){.cms-best-advent-ever-christmas-gifts .flex-container .flex-item-half img{height:400px}}.cms-best-advent-ever-christmas-gifts .flex-container .flex-item-half .subtitle{color:#003763;font-weight:800;font-style:italic}.cms-best-advent-ever-christmas-gifts .flex-container .flex-item-half p{color:#003763}.cms-best-advent-ever-christmas-gifts .flex-container .flex-item-half .content{width:260px}.cms-best-advent-ever-christmas-gifts .z-layout-row{text-align:center}.cms-best-advent-ever-christmas-gifts .vertical .flex-item-half{display:flex;flex-direction:column;align-items:center}.cms-best-advent-ever-christmas-gifts .hero-image-one{background-image:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/bae-gifts-header.jpg)}.cms-best-advent-ever-christmas-gifts .hero-image-one .secondary-color-background{background-color:transparent}.cms-best-advent-ever-christmas-gifts .hero-image-one h1{color:#17a9e1;max-width:500px;margin:auto}body[class*=cms-best-advent-ever-survey] .advent-green-bg{padding-top:60px}body[class*=cms-best-advent-ever-survey] h1{margin-top:0;margin-bottom:0;text-align:center;color:#fff}body[class*=cms-best-advent-ever-survey] .flex-container .oneField{position:relative;margin-top:0!important;margin-bottom:0!important}body[class*=cms-best-advent-ever-survey] .flex-container label{position:absolute;width:auto!important;top:0;left:10px;font-size:20px;color:#3f3f3f!important;opacity:1;line-height:0;display:block;transform-origin:left top;transform:translateY(56px)}body[class*=cms-best-advent-ever-survey] span label{color:#fff}body[class*=cms-best-advent-ever-survey] .wForm form{background-color:transparent;border:none;padding-left:20px;padding-right:20px}body[class*=cms-best-advent-ever-survey] .wForm form .flex-container .oneField{margin:0}body[class*=cms-best-advent-ever-survey] .wFormContainer .oneField{max-width:100%}body[class*=cms-best-advent-ever-survey] #tfa_611 .oneChoice,body[class*=cms-best-advent-ever-survey] #tfa_619 .oneChoice{display:block;margin-top:15px;margin-bottom:15px}body[class*=cms-best-advent-ever-survey] #tfa_611 .oneChoice label,body[class*=cms-best-advent-ever-survey] #tfa_619 .oneChoice label{margin-left:10px}body[class*=cms-best-advent-ever-survey] #tfa_611-L,body[class*=cms-best-advent-ever-survey] #tfa_608-L,body[class*=cms-best-advent-ever-survey] #tfa_610-L,body[class*=cms-best-advent-ever-survey] #tfa_619-L{font-family:gotham bold;display:block;font-size:20px;color:#fff;margin-top:35px}body[class*=cms-best-advent-ever-survey] .shrinkLabels{-webkit-animation:shrinkLabel .4s forwards;animation:shrinkLabel .4s forwards}body[class*=cms-best-advent-ever-survey] .growLabels{-webkit-animation:growLabel .4s forwards;animation:growLabel .4s forwards}@-webkit-keyframes shrinkLabel{0%{transform:scale(1) translateY(56px);opacity:1}100%{transform:scale(.6) translateY(56px);opacity:.6}}@keyframes shrinkLabel{0%{transform:scale(1) translateY(56px);opacity:1}100%{transform:scale(.6) translateY(56px);opacity:.6}}@-webkit-keyframes growLabel{0%{transform:scale(.6) translateY(56px);opacity:.6}100%{transform:scale(1) translateY(56px);opacity:1}}@keyframes growLabel{0%{transform:scale(.6) translateY(56px);opacity:.6}100%{transform:scale(1) translateY(56px);opacity:1}}#christmas-gifts-header{background:url(https://files.dynamiccatholic.com/home/christmas-gifts/header-bg.png);background-size:cover;display:flex;justify-content:center;align-items:center;padding:30px 20px;margin-bottom:15px}@media screen and (min-width:600px){#christmas-gifts-header{padding:80px 20px;margin-bottom:60px}}#christmas-gifts-header img{max-width:700px;width:100%}.christmas-gifts{display:flex;justify-content:center;flex-wrap:wrap;max-width:1365px;width:100%;margin:0 auto 100px;padding-left:20px;padding-right:20px}@media screen and (min-width:1320px){.christmas-gifts{justify-content:space-between}}.christmas-gifts .gift-card{display:flex;justify-content:space-between;flex-direction:column;align-items:center;background:#f0f0f0;border-radius:8px;max-width:640px;width:100%;padding:30px 20px;margin:15px 0;box-shadow:0 10px 14px 0 rgba(81,95,127,.32)}@media screen and (min-width:700px){.christmas-gifts .gift-card{flex-direction:row}}.christmas-gifts .gift-card .gift-image{margin-right:30px;max-width:200px}@media screen and (min-width:700px){.christmas-gifts .gift-card .gift-image{max-width:none}}.christmas-gifts .gift-card .gift-content{max-width:none;width:100%;text-align:center}@media screen and (min-width:700px){.christmas-gifts .gift-card .gift-content{max-width:350px;text-align:left}}.christmas-gifts .gift-card .gift-content h2{margin-top:0;color:#304574}.christmas-gifts .gift-card .gift-content h3{font-size:16px;color:#304574}.christmas-gifts .gift-card .gift-content p{color:#304574}.christmas-gifts .gift-card .gift-content .price{font-family:gotham bold,sans-serif;font-size:16px;color:#304574;margin-bottom:12px}#gifts-header{background:url(https://files.dynamiccatholic.com/home/sacramental-prep/fc-and-confirmation-gifts/blue-texture-bg.jpg);background-size:cover;display:flex;justify-content:center;align-items:center;padding:30px 20px;margin-bottom:15px}@media screen and (min-width:600px){#gifts-header{padding:80px 20px;margin-bottom:60px}}#gifts-header img{max-width:700px;width:100%}#gifts-header h1{max-width:700px;color:#2f4475;line-height:140%;text-align:center}.gifts{display:flex;justify-content:center;flex-wrap:wrap;max-width:1365px;width:100%;margin:0 auto 100px;padding-left:20px;padding-right:20px}@media screen and (min-width:1320px){.gifts{justify-content:space-between}}.gifts .gift-card{display:flex;justify-content:space-between;flex-direction:column;align-items:center;background:#f0f0f0;border-radius:8px;max-width:640px;width:100%;padding:30px 20px;margin:15px 0;box-shadow:0 10px 14px 0 rgba(81,95,127,.32)}@media screen and (min-width:700px){.gifts .gift-card{flex-direction:row}}.gifts .gift-card .gift-image{margin-right:30px;max-width:200px}.gifts .gift-card .gift-content{max-width:none;width:100%;text-align:center}@media screen and (min-width:700px){.gifts .gift-card .gift-content{max-width:350px;text-align:left}}.gifts .gift-card .gift-content h2{margin-top:0;color:#304574}.gifts .gift-card .gift-content h3{font-size:16px;color:#304574}.gifts .gift-card .gift-content p{color:#304574}.gifts .gift-card .gift-content .price{font-family:gotham bold,sans-serif;font-size:16px;color:#304574;margin-bottom:12px}body[class*=cms-events] .past-events-container,.cms-pilgrimages .past-events-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0 15px;margin-top:40px}body[class*=cms-events] .past-events-container .past-events-box,.cms-pilgrimages .past-events-container .past-events-box{flex-basis:auto;max-width:100%;padding:0 10px;margin-bottom:30px;width:100%}@media screen and (min-width:600px){body[class*=cms-events] .past-events-container .past-events-box,.cms-pilgrimages .past-events-container .past-events-box{max-width:50%}}@media screen and (min-width:900px){body[class*=cms-events] .past-events-container .past-events-box,.cms-pilgrimages .past-events-container .past-events-box{max-width:25%}}body[class*=cms-events] .past-events-container .past-events-box ul,.cms-pilgrimages .past-events-container .past-events-box ul{padding:10px 15px;background:#f8f8f8;border-bottom-right-radius:10px;border-bottom-left-radius:10px}body[class*=cms-events] .past-events-container .past-events-box ul li,.cms-pilgrimages .past-events-container .past-events-box ul li{list-style-type:none;padding-bottom:14px;padding-top:14px;font-size:11px;border-bottom:1px solid #ccc}body[class*=cms-events] .past-events-container .past-events-box .past-events-year,.cms-pilgrimages .past-events-container .past-events-box .past-events-year{background:#17a9e1;font-size:20px;font-family:gotham bold;color:#fff;padding:15px 0;text-align:center}body[class*=cms-events] .centered_cta,.cms-pilgrimages .centered_cta{text-align:center;margin-top:0;margin-bottom:40px;padding-left:15px;padding-right:15px}body[class*=cms-events] .current-events,.cms-pilgrimages .current-events{justify-content:center}body[class*=cms-events] .current-events .past-events-box,.cms-pilgrimages .current-events .past-events-box{background:#fff;transition:.3s linear;margin:10px;padding:10px;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.16);cursor:pointer}body[class*=cms-events] .current-events .past-events-box:hover,.cms-pilgrimages .current-events .past-events-box:hover{box-shadow:0 6px 6px rgba(0,0,0,.26)}.cms-events .wrapper-1200,body[class*=cms-events] .wrapper-1200{padding-left:15px;padding-right:15px}.cms-events .wrapper-1400,body[class*=cms-events] .wrapper-1400{padding:0}@media screen and (min-width:768px){.cms-events .wrapper-1400,body[class*=cms-events] .wrapper-1400{padding:0 40px}}.cms-events .flex-container,body[class*=cms-events] .flex-container{width:97%;align-items:center}@media screen and (min-width:768px){.cms-events .flex-container,body[class*=cms-events] .flex-container{width:100%}}.cms-events .flex-container .flex-item-1,body[class*=cms-events] .flex-container .flex-item-1{width:100%}.cms-events .flex-container .flex-item-2,body[class*=cms-events] .flex-container .flex-item-2{width:100%;flex:2}.cms-events .flex-container .flex-item-3,body[class*=cms-events] .flex-container .flex-item-3{width:100%;flex:3}.cms-events .flex-container.column,body[class*=cms-events] .flex-container.column{flex-direction:column}.cms-events .flex-container.learn-more,body[class*=cms-events] .flex-container.learn-more{flex-wrap:nowrap}.cms-events .flex-container.learn-more a,body[class*=cms-events] .flex-container.learn-more a{text-align:center}@media screen and (min-width:768px){.cms-events .flex-container.learn-more a,body[class*=cms-events] .flex-container.learn-more a{margin:20px}}.cms-events .flex-container.learn-more a:first-child,body[class*=cms-events] .flex-container.learn-more a:first-child{margin-left:0}.cms-events .flex-container.learn-more a:last-child,body[class*=cms-events] .flex-container.learn-more a:last-child{margin-right:0}.cms-events .flex-container.search-bar,body[class*=cms-events] .flex-container.search-bar{width:97%;margin:0 auto;margin-top:40px;border-bottom:2px solid #b5bbbe;flex-direction:row!important}@media screen and (min-width:768px){.cms-events .flex-container.search-bar,body[class*=cms-events] .flex-container.search-bar{width:70%}}.cms-events .flex-container.search-bar span,body[class*=cms-events] .flex-container.search-bar span{color:#3062ff;cursor:pointer;font-size:24px}.cms-events .flex-container.search-bar .location-icon::before,body[class*=cms-events] .flex-container.search-bar .location-icon::before{content:'\f601';font-family:'font awesome 5 pro'}.cms-events .flex-container.search-bar input,body[class*=cms-events] .flex-container.search-bar input{flex:1;border:0}@media screen and (min-width:768px){.cms-events .flex-container.search-bar input,body[class*=cms-events] .flex-container.search-bar input{font-size:32px}}.cms-events .flex-container.search-bar input::-webkit-input-placeholder,body[class*=cms-events] .flex-container.search-bar input::-webkit-input-placeholder{padding-left:0;font-size:20px}.cms-events .flex-container.search-bar input::-moz-placeholder,body[class*=cms-events] .flex-container.search-bar input::-moz-placeholder{padding-left:0;font-size:20px}.cms-events .flex-container.search-bar input:-ms-input-placeholder,body[class*=cms-events] .flex-container.search-bar input:-ms-input-placeholder{padding-left:0;font-size:20px}.cms-events .flex-container.search-bar input::-ms-input-placeholder,body[class*=cms-events] .flex-container.search-bar input::-ms-input-placeholder{padding-left:0;font-size:20px}.cms-events .flex-container.search-bar input::placeholder,body[class*=cms-events] .flex-container.search-bar input::placeholder{padding-left:0;font-size:20px}@media screen and (min-width:768px){.cms-events .flex-container.search-bar input::-webkit-input-placeholder,body[class*=cms-events] .flex-container.search-bar input::-webkit-input-placeholder{font-size:32px;padding-left:60px}.cms-events .flex-container.search-bar input::-moz-placeholder,body[class*=cms-events] .flex-container.search-bar input::-moz-placeholder{font-size:32px;padding-left:60px}.cms-events .flex-container.search-bar input:-ms-input-placeholder,body[class*=cms-events] .flex-container.search-bar input:-ms-input-placeholder{font-size:32px;padding-left:60px}.cms-events .flex-container.search-bar input::-ms-input-placeholder,body[class*=cms-events] .flex-container.search-bar input::-ms-input-placeholder{font-size:32px;padding-left:60px}.cms-events .flex-container.search-bar input::placeholder,body[class*=cms-events] .flex-container.search-bar input::placeholder{font-size:32px;padding-left:60px}}.cms-events .flex-container.search-bar input:focus,body[class*=cms-events] .flex-container.search-bar input:focus{outline:none}.cms-events .flex-container.map-container,body[class*=cms-events] .flex-container.map-container{margin:0 auto}@media screen and (min-width:768px){.cms-events .flex-container.map-container,body[class*=cms-events] .flex-container.map-container{margin:80px auto}}.cms-events .flex-container.map-container>div,body[class*=cms-events] .flex-container.map-container>div{margin:20px auto}@media screen and (min-width:768px){.cms-events .flex-container.map-container>div,body[class*=cms-events] .flex-container.map-container>div{margin:0}}.cms-events .flex-container.map-container #map,body[class*=cms-events] .flex-container.map-container #map{height:250px}@media screen and (min-width:768px){.cms-events .flex-container.map-container #map,body[class*=cms-events] .flex-container.map-container #map{height:427px}}.cms-events .flex-container.map-container .radius-input,body[class*=cms-events] .flex-container.map-container .radius-input{transition:.5s ease;position:absolute;bottom:-200px;left:0;right:0;margin:auto;width:75%}.cms-events .flex-container.map-container .radius-input #maxRadius,body[class*=cms-events] .flex-container.map-container .radius-input #maxRadius{width:100%;background:#3062ff;-webkit-appearance:none;height:3px;border-radius:25px}.cms-events .flex-container.map-container .radius-input #maxRadius:focus,body[class*=cms-events] .flex-container.map-container .radius-input #maxRadius:focus{outline:none}.cms-events .flex-container.map-container .radius-input span,body[class*=cms-events] .flex-container.map-container .radius-input span{color:#3062ff}.cms-events .flex-container.map-container .radius-input #radius-value,body[class*=cms-events] .flex-container.map-container .radius-input #radius-value{width:40px;height:20px;display:block;text-align:left;font-weight:700;margin-bottom:10px}.cms-events .flex-container.map-container .radius-input #radius-value::after,body[class*=cms-events] .flex-container.map-container .radius-input #radius-value::after{content:"miles";display:block;letter-spacing:.07em;margin-top:-2px}.cms-events .flex-container.sign-up-section,body[class*=cms-events] .flex-container.sign-up-section{background:#f5f7fa;margin:80px auto 160px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.cms-events .flex-container.sign-up-section>div,body[class*=cms-events] .flex-container.sign-up-section>div{flex:1;padding:20px}.cms-events .flex-container.sign-up-section .marketo,body[class*=cms-events] .flex-container.sign-up-section .marketo{background:0 0;border:none;max-width:none;margin:0;padding:0}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow:nth-child(2),.cms-events .flex-container.sign-up-section .marketo .mktoFormRow:nth-child(3),body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow:nth-child(2),body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow:nth-child(3){width:50%;float:left;clear:none}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow{padding:5px}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow input,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow input{border:0!important;border-bottom:3px solid #e5e8f1!important;border-radius:3px}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow input::-webkit-input-placeholder,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow input::-webkit-input-placeholder{color:#707884}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow input::-moz-placeholder,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow input::-moz-placeholder{color:#707884}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow input:-ms-input-placeholder,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow input:-ms-input-placeholder{color:#707884}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow input::-ms-input-placeholder,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow input::-ms-input-placeholder{color:#707884}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow input::placeholder,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow input::placeholder{color:#707884}.cms-events .flex-container.sign-up-section .marketo .mktoFormRow .mktoButton,body[class*=cms-events] .flex-container.sign-up-section .marketo .mktoFormRow .mktoButton{box-shadow:0 3px 6px rgba(0,0,0,.16)}.cms-events .flex-container .flex-item-1,body[class*=cms-events] .flex-container .flex-item-1{flex:1}.cms-events .flex-container #map,body[class*=cms-events] .flex-container #map{border-radius:4px}.cms-events .flex-container .list-container,body[class*=cms-events] .flex-container .list-container{display:flex;align-content:center;box-shadow:0 3px 6px rgba(0,0,0,.16);border:1px solid #a6afb4;border-radius:4px;position:relative;flex-direction:column;overflow:hidden;height:450px}.cms-events .flex-container .list-container p,body[class*=cms-events] .flex-container .list-container p{margin:0}@media screen and (min-width:768px){.cms-events .flex-container .list-container,body[class*=cms-events] .flex-container .list-container{height:450px}}.cms-events .flex-container .list-container .overflow-container,body[class*=cms-events] .flex-container .list-container .overflow-container{overflow-y:scroll;padding:0}.cms-events .flex-container .list-container .overflow-container #results,body[class*=cms-events] .flex-container .list-container .overflow-container #results{border-top:1px solid #d2d7d9}.cms-events .flex-container .list-container .overflow-container #results .event-card,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card{cursor:pointer;flex-direction:row!important;width:100%;flex-wrap:nowrap!important}.cms-events .flex-container .list-container .overflow-container #results .event-card .left-side,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .left-side{flex:1;margin:10px;justify-content:center;min-width:30px}.cms-events .flex-container .list-container .overflow-container #results .event-card .left-side .letter,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .left-side .letter{margin:10px}.cms-events .flex-container .list-container .overflow-container #results .event-card .right-side,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .right-side{border-bottom:1px solid #d2d7d9;border-left:1px solid #d2d7d9;padding:20px 0;justify-content:center;flex-direction:row!important;transition:.3s ease}.cms-events .flex-container .list-container .overflow-container #results .event-card .right-side:hover,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .right-side:hover{background:rgba(0,0,0,.05)}.cms-events .flex-container .list-container .overflow-container #results .event-card .right-side .event-marker,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .right-side .event-marker{width:30px;margin:0 20px}.cms-events .flex-container .list-container .overflow-container #results .event-card .right-side .event-info,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .right-side .event-info{flex:3}.cms-events .flex-container .list-container .overflow-container #results .event-card .right-side>span,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .right-side>span{flex:1;font-size:12px;font-family:'font awesome 5 pro';color:#27313e}.cms-events .flex-container .list-container .overflow-container #results .event-card .right-side>span::before,body[class*=cms-events] .flex-container .list-container .overflow-container #results .event-card .right-side>span::before{content:"\f054"}.cms-events .flex-container .list-container .details-container,body[class*=cms-events] .flex-container .list-container .details-container{transition:.5s ease;position:absolute;top:0;left:100%;background:#fff;padding:0;width:100%}.cms-events .flex-container .list-container .details-container #details-header,body[class*=cms-events] .flex-container .list-container .details-container #details-header{position:relative;display:flex;flex-direction:column;justify-content:space-between;background-position:center}.cms-events .flex-container .list-container .details-container #details-header img,body[class*=cms-events] .flex-container .list-container .details-container #details-header img{display:none;position:absolute;width:100%;max-height:none}@media screen and (min-width:768px){.cms-events .flex-container .list-container .details-container #details-header img,body[class*=cms-events] .flex-container .list-container .details-container #details-header img{display:block}}.cms-events .flex-container .list-container .details-container #details-header #back-btn,body[class*=cms-events] .flex-container .list-container .details-container #details-header #back-btn{position:relative;z-index:9;padding:20px 0 30px 20px;font-size:12px}@media screen and (min-width:768px){.cms-events .flex-container .list-container .details-container #details-header #back-btn,body[class*=cms-events] .flex-container .list-container .details-container #details-header #back-btn{padding:20px 0 0 20px}}.cms-events .flex-container .list-container .details-container #details-header #back-btn::before,body[class*=cms-events] .flex-container .list-container .details-container #details-header #back-btn::before{margin-right:10px;content:'\f053';font-family:'font awesome 5 pro';font-size:14px}.cms-events .flex-container .list-container .details-container #details-header div,body[class*=cms-events] .flex-container .list-container .details-container #details-header div{padding:0 0 20px 30px;position:relative;z-index:9}.cms-events .flex-container .list-container .details-container #details-header div .strong,body[class*=cms-events] .flex-container .list-container .details-container #details-header div .strong{color:#ff5c08;margin-bottom:10px}.cms-events .flex-container .list-container .details-container #details-header div #event-date,body[class*=cms-events] .flex-container .list-container .details-container #details-header div #event-date{font-size:32px;color:#fff}.cms-events .flex-container .list-container .details-container .details-content,body[class*=cms-events] .flex-container .list-container .details-container .details-content{padding:20px}.cms-events .flex-container .list-container .details-container .details-content #time,body[class*=cms-events] .flex-container .list-container .details-container .details-content #time{font-size:16px}.cms-events .flex-container .list-container .details-container .details-content #speaker,body[class*=cms-events] .flex-container .list-container .details-container .details-content #speaker{font-family:gotham medium;font-size:14px}.cms-events .flex-container .list-container .details-container .details-content #community,.cms-events .flex-container .list-container .details-container .details-content #streetAddress,.cms-events .flex-container .list-container .details-container .details-content #venue,body[class*=cms-events] .flex-container .list-container .details-container .details-content #community,body[class*=cms-events] .flex-container .list-container .details-container .details-content #streetAddress,body[class*=cms-events] .flex-container .list-container .details-container .details-content #venue{font-size:12px;font-family:gotham medium}.cms-events .flex-container .list-container .details-container .details-content #ticket-link:hover,body[class*=cms-events] .flex-container .list-container .details-container .details-content #ticket-link:hover{background:0 0!important;color:#3062ff}.cms-events .flex-container .list-container .detail-spacing,body[class*=cms-events] .flex-container .list-container .detail-spacing{display:block;margin-bottom:10px}.cms-events .marketo form,body[class*=cms-events] .marketo form{width:auto!important}.cms-events .event-modal-container,body[class*=cms-events] .event-modal-container{position:fixed;background:rgba(0,0,0,.3);display:none;z-index:9999;height:100%;width:100%;top:0}.cms-events .event-modal-container .flex-container,body[class*=cms-events] .event-modal-container .flex-container{flex-wrap:nowrap!important}.cms-events .event-modal-container .event-modal,body[class*=cms-events] .event-modal-container .event-modal{position:fixed;background:#fff;max-width:800px;width:90%;height:90%;border-radius:4px;padding:20px;margin:auto;top:0;left:0;right:0;bottom:0;justify-content:space-between}@media screen and (min-width:900px){.cms-events .event-modal-container .event-modal,body[class*=cms-events] .event-modal-container .event-modal{padding:40px}}@media screen and (min-width:768px){.cms-events .event-modal-container .event-modal,body[class*=cms-events] .event-modal-container .event-modal{height:400px}}.cms-events .event-modal-container .event-modal .event-info,body[class*=cms-events] .event-modal-container .event-modal .event-info{width:100%}@media screen and (min-width:768px){.cms-events .event-modal-container .event-modal .event-info,body[class*=cms-events] .event-modal-container .event-modal .event-info{width:60%}}.cms-events .event-modal-container .event-modal .event-info #modal-title,body[class*=cms-events] .event-modal-container .event-modal .event-info #modal-title{margin:0}.cms-events .event-modal-container .event-modal .people-info,body[class*=cms-events] .event-modal-container .event-modal .people-info{width:auto}.cms-events .event-modal-container .event-modal .top-row,body[class*=cms-events] .event-modal-container .event-modal .top-row{justify-content:space-between;align-items:flex-start}.cms-events .event-modal-container .event-modal .top-row .close-btn,body[class*=cms-events] .event-modal-container .event-modal .top-row .close-btn{top:5px;position:absolute;right:20px;cursor:pointer}.cms-events .event-modal-container .event-modal .top-row .close-btn::before,body[class*=cms-events] .event-modal-container .event-modal .top-row .close-btn::before{font-family:'font awesome 5 pro';content:'\f00d';font-size:18px;color:#001b30}.cms-events .event-modal-container .event-modal .top-row .people-info p,body[class*=cms-events] .event-modal-container .event-modal .top-row .people-info p{margin:0}.cms-events .event-modal-container .event-modal .top-row .people-info>.flex-container,body[class*=cms-events] .event-modal-container .event-modal .top-row .people-info>.flex-container{flex-direction:row!important}.cms-events .event-modal-container .event-modal .bottom-row,body[class*=cms-events] .event-modal-container .event-modal .bottom-row{align-items:flex-end;justify-content:space-between}.cms-events .event-modal-container .event-modal .bottom-row .event-info,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .event-info{margin-left:0}@media screen and (min-width:768px){.cms-events .event-modal-container .event-modal .bottom-row .event-info,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .event-info{margin-left:20px}}.cms-events .event-modal-container .event-modal .bottom-row .event-info a,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .event-info a{width:100%}.cms-events .event-modal-container .event-modal .bottom-row .people-info,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .people-info{display:none}@media screen and (min-width:768px){.cms-events .event-modal-container .event-modal .bottom-row .people-info,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .people-info{display:flex}}.cms-events .event-modal-container .event-modal .bottom-row .people-info div,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .people-info div{margin-top:10px;align-content:center;justify-content:flex-start}.cms-events .event-modal-container .event-modal .bottom-row .people-info div img,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .people-info div img{width:35px}.cms-events .event-modal-container .event-modal .bottom-row .people-info div p,body[class*=cms-events] .event-modal-container .event-modal .bottom-row .people-info div p{margin:0;margin-left:10px}.cms-events-passion-and-purpose-for-marriage .hero-image-one__content{max-width:600px}.cms-events-passion-and-purpose-for-marriage .hero-image-one__content .event_logo img{width:80%}.cms-events-passion-and-purpose-for-marriage-allen-hunt-interview .wrapper-1200{padding:0 15px;margin:60px auto}.cms-events-passion-and-purpose-for-marriage-allen-hunt-interview .wrapper-1200 h2{margin-top:60px;font-size:22px}.cms-events-passion-and-purpose-for-marriage-allen-hunt-interview .hero-image-one__content h2{margin-bottom:30px}.cms-events-passion-and-purpose-for-marriage .pilgrimage-four-images-round__block--image,.cms-events-find-your-greatness .pilgrimage-four-images-round__block--image,.cms-events-holiness-revolution .pilgrimage-four-images-round__block--image{border-radius:initial}.cms-events-passion-and-purpose-for-marriage .duo-circle-text__block--image,.cms-events-find-your-greatness .duo-circle-text__block--image,.cms-events-holiness-revolution .duo-circle-text__block--image{max-width:223px}.cms-events-passion-and-purpose-for-marriage .speakers_container,.cms-events-find-your-greatness .speakers_container,.cms-events-holiness-revolution .speakers_container{padding-top:90px;padding-bottom:70px}.cms-events-passion-and-purpose-for-marriage .three_outcomes,.cms-events-find-your-greatness .three_outcomes,.cms-events-holiness-revolution .three_outcomes{padding-top:0;padding-bottom:70px}.cms-events-find-your-greatness .hero-image-one-container .hero-image-one__content{top:80%}.cms-events-find-your-greatness .hero-image-one-container .hero-image-one__content a{margin-bottom:10px}.cms-events-amazing-possibilities .amp-hero{display:flex;position:relative;justify-content:center;align-items:center;background:#000}.cms-events-amazing-possibilities .amp-hero--content{z-index:100;display:flex;flex-direction:column;position:absolute;justify-content:center;align-items:center;max-width:240px;width:100%}@media screen and (min-width:600px){.cms-events-amazing-possibilities .amp-hero--content{max-width:411px}}.cms-events-amazing-possibilities .amp-hero--content .button-white-light-blue-text{margin-top:24px;color:#348efe;text-transform:none}@media screen and (min-width:600px){.cms-events-amazing-possibilities .amp-hero--content .button-white-light-blue-text{margin-top:50px}}.cms-events-amazing-possibilities .amp-hero--background{z-index:99}.cms-events-amazing-possibilities .amp-hero--background img{height:auto;width:100%;max-width:none}@media screen and (min-width:600px){.cms-events-amazing-possibilities .amp-hero--background img{height:100%;width:auto}}.cms-events-amazing-possibilities .cms-nav__list--item:nth-child(4) a{color:#fff;text-transform:none;margin-top:0;margin-bottom:0;margin-left:0}@media screen and (min-width:600px){.cms-events-amazing-possibilities .cms-nav__list--item:nth-child(4) a{margin-left:1.25em}}.cms-events-amazing-possibilities .cms-nav__list--item:nth-child(4):hover a{border-bottom:none}.cms-events-amazing-possibilities .tagline-section{padding-left:20px;padding-right:20px;display:flex;justify-content:center;margin-top:60px;margin-bottom:60px}@media screen and (min-width:600px){.cms-events-amazing-possibilities .tagline-section{margin-top:90px;margin-bottom:90px}}.cms-events-amazing-possibilities .tagline-section .tagline{font-size:24px;font-family:gotham book,sans-serif;text-align:center;color:#707070;margin:0;line-height:32px}.cms-events-amazing-possibilities .flex-container.map-container{margin:0 auto!important}.cms-events-amazing-possibilities .events-schedule-section{margin-bottom:60px}@media screen and (min-width:600px){.cms-events-amazing-possibilities .events-schedule-section{margin-bottom:130px}}.cms-events-amazing-possibilities .events-schedule-section h2{color:#52a5cf;font-size:24px;margin-top:0;margin-bottom:10px}@media screen and (min-width:600px){.cms-events-amazing-possibilities .events-schedule-section h2{margin-bottom:45px}}.cms-events-amazing-possibilities .triple-block-text{padding:0 20px;margin-bottom:60px}@media screen and (min-width:600px){.cms-events-amazing-possibilities .triple-block-text{margin-bottom:160px}}.cms-events-amazing-possibilities .triple-block-text__block{max-width:302px;margin:20px 0}@media screen and (min-width:600px){.cms-events-amazing-possibilities .triple-block-text__block{margin:20px 62px}}.cms-events-amazing-possibilities .triple-block-text__block--image{height:79px;width:auto}.cms-events-amazing-possibilities .triple-block-text__block--title{color:#555b69;font-size:20px;font-family:gotham medium,sans-serif;letter-spacing:normal}.cms-events-amazing-possibilities .triple-block-text__block--content{color:#555b69}.cms-events-amazing-possibilities .mk-quote-section{padding-left:20px;padding-right:20px;margin-bottom:60px}@media screen and (min-width:600px){.cms-events-amazing-possibilities .mk-quote-section{margin-bottom:160px}}.cms-events-amazing-possibilities .mk-quote-section--content{max-width:700px;margin:0 auto;text-align:center}.cms-events-amazing-possibilities .mk-quote-section--content p{font-size:24px}.cms-events-amazing-possibilities .mk-quote-section--content p:nth-of-type(1){color:#1e89a8;line-height:40px}.cms-events-amazing-possibilities .mk-quote-section--content p:nth-of-type(2){letter-spacing:.16em;font-family:gotham bold,sans-serif}.cms-events-amazing-possibilities .widget-container:before{display:none}.cms-events-amazing-possibilities .widget-container:after{display:none}.cms-events-amazing-possibilities .duo-circle-text{max-width:1040px;margin:0 auto 60px;padding-left:20px;padding-right:20px;justify-content:space-between;display:flex}@media screen and (min-width:600px){.cms-events-amazing-possibilities .duo-circle-text{margin:0 auto 160px}}.cms-events-amazing-possibilities .duo-circle-text__block--image{border-radius:0;max-width:160px}.cms-events-amazing-possibilities .duo-circle-text__block--text{margin-bottom:0}.cms-events-amazing-possibilities .duo-circle-text__block--text__title{margin-top:0;font-size:20px;font-family:gotham medium,sans-serif;color:#555b69}.cms-events-amazing-possibilities .duo-circle-text__block--text__description{color:#555b69;text-align:center}@media screen and (min-width:600px){.cms-events-amazing-possibilities .duo-circle-text__block--text__description{text-align:left}}.cms-events-host-an-event .floating-form-hero,.cms-events-host-an-event-find-your-greatness .floating-form-hero{background:#54b7c1;min-height:500px;padding:50px 32px}.cms-events-host-an-event .floating-form legend,.cms-events-host-an-event-find-your-greatness .floating-form legend{text-align:left}.cms-events-host-an-event .floating-form-hero-content,.cms-events-host-an-event-find-your-greatness .floating-form-hero-content{max-width:900px;text-align:center;margin:0 auto}@media screen and (max-width:768px){.cms-events-host-an-event .floating-form-hero-content,.cms-events-host-an-event-find-your-greatness .floating-form-hero-content{padding-left:20px}}@media screen and (max-width:480px){.cms-events-host-an-event .floating-form-hero-content,.cms-events-host-an-event-find-your-greatness .floating-form-hero-content{padding-right:20px}}.cms-events-host-an-event .floating-form-hero-content .hero-image-one__content--title,.cms-events-host-an-event-find-your-greatness .floating-form-hero-content .hero-image-one__content--title{color:#fff}.cms-events-host-an-event #host_event_form_section,.cms-events-host-an-event-find-your-greatness #host_event_form_section{padding:40px 0}.cms-events-host-an-event .wForm,.cms-events-host-an-event-find-your-greatness .wForm{padding:0}.cms-events-host-an-event .wForm form,.cms-events-host-an-event-find-your-greatness .wForm form{width:100%;background-color:#f8f8f8;border:1px solid #efefef;border-radius:2px;padding:2em 2.375em;margin:0}.cms-events-host-an-event .wForm form textarea,.cms-events-host-an-event-find-your-greatness .wForm form textarea{width:100%;min-height:200px;margin-top:10px}.cms-events-host-an-event .wForm form .flex-container,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container{display:flex;flex-direction:row;justify-content:flex-start;margin:30px 0;flex-wrap:wrap}.cms-events-host-an-event .wForm form .flex-container .oneField,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField{flex-grow:6;flex-basis:0;margin-left:5px;margin-right:5px}@media screen and (max-width:480px){.cms-events-host-an-event .wForm form .flex-container .oneField,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField{flex-basis:auto;width:100%;margin-bottom:10px}}.cms-events-host-an-event .wForm form .flex-container .oneField.full-width,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width{flex-grow:12}.cms-events-host-an-event .wForm form .flex-container .oneField.full-width input[type=text],.cms-events-host-an-event .wForm form .flex-container .oneField.full-width input[type=url],.cms-events-host-an-event .wForm form .flex-container .oneField.full-width input[type=email],.cms-events-host-an-event .wForm form .flex-container .oneField.full-width input[type=tel],.cms-events-host-an-event .wForm form .flex-container .oneField.full-width input[type=number],.cms-events-host-an-event .wForm form .flex-container .oneField.full-width input[type=date],.cms-events-host-an-event .wForm form .flex-container .oneField.full-width select,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=text],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=url],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=email],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=tel],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=number],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=date],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width select{width:100%}.cms-events-host-an-event .wForm .flex-list,.cms-events-host-an-event-find-your-greatness .wForm .flex-list{display:flex;flex-wrap:wrap;margin:15px 0}.cms-events-host-an-event .wForm .flex-list input,.cms-events-host-an-event-find-your-greatness .wForm .flex-list input{margin-right:10px}.cms-events-host-an-event .wForm .flex-list .oneChoice,.cms-events-host-an-event-find-your-greatness .wForm .flex-list .oneChoice{flex-basis:auto;flex-grow:12;width:100%;margin:5px 0}.cms-events-host-an-event .wForm input[type=text],.cms-events-host-an-event .wForm input[type=url],.cms-events-host-an-event .wForm input[type=email],.cms-events-host-an-event .wForm input[type=tel],.cms-events-host-an-event .wForm input[type=number],.cms-events-host-an-event .wForm input[type=date],.cms-events-host-an-event .wForm select,.cms-events-host-an-event-find-your-greatness .wForm input[type=text],.cms-events-host-an-event-find-your-greatness .wForm input[type=url],.cms-events-host-an-event-find-your-greatness .wForm input[type=email],.cms-events-host-an-event-find-your-greatness .wForm input[type=tel],.cms-events-host-an-event-find-your-greatness .wForm input[type=number],.cms-events-host-an-event-find-your-greatness .wForm input[type=date],.cms-events-host-an-event-find-your-greatness .wForm select{-webkit-appearance:none;background-color:#fff;line-height:2.5em;color:#000;border:1px solid #aeb0b6;border-radius:7px;padding:.2em .3em;min-height:1.9em;width:100%}@media screen and (max-width:480px){.cms-events-host-an-event .wForm input[type=text],.cms-events-host-an-event .wForm input[type=url],.cms-events-host-an-event .wForm input[type=email],.cms-events-host-an-event .wForm input[type=tel],.cms-events-host-an-event .wForm input[type=number],.cms-events-host-an-event .wForm input[type=date],.cms-events-host-an-event .wForm select,.cms-events-host-an-event-find-your-greatness .wForm input[type=text],.cms-events-host-an-event-find-your-greatness .wForm input[type=url],.cms-events-host-an-event-find-your-greatness .wForm input[type=email],.cms-events-host-an-event-find-your-greatness .wForm input[type=tel],.cms-events-host-an-event-find-your-greatness .wForm input[type=number],.cms-events-host-an-event-find-your-greatness .wForm input[type=date],.cms-events-host-an-event-find-your-greatness .wForm select{width:100%}}.cms-events-host-an-event .wForm #tfa_385 label,.cms-events-host-an-event-find-your-greatness .wForm #tfa_385 label{display:inline-block;width:85%}.cms-events-host-an-event .wForm #tfa_385 input,.cms-events-host-an-event-find-your-greatness .wForm #tfa_385 input{display:inline-block;vertical-align:top}.cms-events-host-an-event .errFld input,.cms-events-host-an-event .errFld select,.cms-events-host-an-event-find-your-greatness .errFld input,.cms-events-host-an-event-find-your-greatness .errFld select{border:1px solid #ed3605!important}.cms-events-host-an-event .errMsg,.cms-events-host-an-event-find-your-greatness .errMsg{color:#ed3605}.cms-events-passion-and-purpose .fancy_quote_mark_large{font-size:72px;padding:14px;position:relative;top:27px;line-height:0}.cms-events-passion-and-purpose .large-quote{line-height:30px}@media screen and (min-width:480px){.cms-events-passion-and-purpose .large-quote{line-height:40px}}.cms-events-peace-in-a-pandemic .lights-out{background:#07090f;opacity:0;position:fixed;top:0;width:100%;height:100%;z-index:3;transition:opacity 2s;pointer-events:none}.cms-events-peace-in-a-pandemic .full-page-container{position:relative;width:100%;height:auto;margin:0;padding:0}.cms-events-peace-in-a-pandemic .video-background{background:url(https://files.dynamiccatholic.com/home/events/peace-in-a-pandemic/peace-in-a-pandemic-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:375px;position:absolute;top:0;z-index:-10}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .video-background{height:500px}}.cms-events-peace-in-a-pandemic .reflection-container{margin-top:0;max-width:840px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:80px;padding-bottom:260px}.cms-events-peace-in-a-pandemic .reflection-container h1,.cms-events-peace-in-a-pandemic .reflection-container h2{color:#3f3f3f}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section{max-width:784px;margin:0 auto 80px;box-shadow:0 10px 14px 0 rgba(81,95,127,.32);border-radius:4.6px;overflow:hidden;position:relative}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .daily-video-still{display:block;position:absolute;top:0;z-index:10}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .daily-video-still img{display:block}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .daily-video-still.video-playing{display:none}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .daily-video{position:relative;z-index:5}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .video-donate-bar{width:100%;padding-left:25px;padding-right:25px;background:#2653b0;min-height:69px}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:69px;padding-top:12px;padding-bottom:12px}@media screen and (min-width:580px){.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner{flex-direction:row}}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p{font-family:gotham medium,sans-serif;color:#fff;font-size:16px;margin-right:0;margin-top:0;margin-bottom:15px;text-align:center}@media screen and (min-width:580px){.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p{text-align:left;margin-bottom:0;margin-right:20px;font-size:20px}}.cms-events-peace-in-a-pandemic .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner button{color:#3062ff;text-transform:none;font-size:16px;padding-left:24px;padding-right:24px;background:#fff}.cms-events-peace-in-a-pandemic .reflection-container #main-content-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-bottom:1px solid #aebace;padding-bottom:95px;margin-bottom:80px;text-align:center}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container #main-content-section{flex-direction:row;text-align:left;align-items:flex-start}}.cms-events-peace-in-a-pandemic .reflection-container #main-content-section h1{max-width:298px;color:#182543;margin-top:0;font-size:40px;line-height:45px}.cms-events-peace-in-a-pandemic .reflection-container #main-content-section p{max-width:462px;color:#182543;margin-top:0;font-size:20px;line-height:32px;margin-bottom:0}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section{flex-direction:row;text-align:left;align-items:flex-start}}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section div:nth-of-type(1){display:flex;align-items:center;flex-direction:column;max-width:288px;width:100%;justify-content:space-between;margin-bottom:20px}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section div:nth-of-type(1){flex-direction:row;text-align:left;align-items:flex-start;margin-bottom:0}}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section div:nth-of-type(1) i{font-size:48px;color:#17a9e1;margin-right:8px}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section div:nth-of-type(2){max-width:462px;width:100%}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section h2{color:#182543;margin-top:0;line-height:28px;font-size:22px;margin-bottom:0}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section p{color:#182543;margin-top:0;margin-bottom:35px;max-width:330px}.cms-events-peace-in-a-pandemic .reflection-container #secondary-content-section a{color:#348efe;text-decoration:underline}.cms-events-peace-in-a-pandemic .reflection-container .actions-section{margin-top:90px}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container{align-items:center;justify-content:space-between!important;max-width:798px;margin-left:auto;margin-right:auto;margin-bottom:80px}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container:nth-of-type(2){flex-direction:column-reverse}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container:nth-of-type(2){flex-direction:row}}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half{padding:0;position:relative;width:100%;max-width:100%;text-align:initial}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half{max-width:50%}}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.image-half{border-radius:4.6px;overflow:hidden;margin-bottom:30px}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.image-half{margin-bottom:none}}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.image-half img{display:block}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.content{text-align:left;max-width:337px;padding:0}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.content h2{margin-top:0;font-family:gotham bold,sans-serif;font-size:20px;color:#3656a6}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.content p{font-size:14px;color:#565e6c}.cms-events-peace-in-a-pandemic .reflection-container .actions-section .flex-container .flex-item-half.content button{text-transform:none}.cms-events-peace-in-a-pandemic .reflection-container .desktop{display:none}@media screen and (min-width:768px){.cms-events-peace-in-a-pandemic .reflection-container .desktop{display:flex}}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons{flex-direction:column}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile{order:2;display:flex;width:100%;border-top:1px solid rgba(0,0,0,.5);margin-top:20px}@media screen and (min-width:768px){.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons{flex-direction:row}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile{display:none}}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links{width:100%;max-width:100%;border:2px solid rgba(0,0,0,.5);text-align:left;margin:5px 0;padding:0}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p{margin:0;margin-right:7px;padding:10px;position:relative}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p::before,.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p::after{background:#000;display:block;content:'';position:absolute;right:0;top:0;bottom:0;margin:auto}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p::before{height:21px;width:3px;right:9px;transform-origin:center;transition:.3s linear}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p::after{width:21px;height:3px}@media screen and (min-width:768px){.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p{padding:0;margin-right:0}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p::before,.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links>p::after{display:none}}@media screen and (min-width:768px){.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .button-links{width:initial;max-width:initial;padding:10px;border:initial;text-align:initial;margin:initial}}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile-transcript,.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile-bio{display:none}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile-transcript p,.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile-bio p{padding:0 10px;text-transform:initial!important}.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),.cms-events-peace-in-a-pandemic .reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong){font-family:gotham book}.cms-events-peace-in-a-pandemic .reflection-container #fap-section .item{flex-direction:column;align-items:center;justify-content:center;text-align:center}.cms-events-peace-in-a-pandemic .reflection-container #fap-section .item::before{margin-right:0;margin-bottom:20px;max-width:100px}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container #fap-section .item::before{margin-right:30px;margin-bottom:none}}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container #fap-section .item{flex-direction:row;align-items:initial;justify-content:initial;text-align:initial}}.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section{margin-top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:14px}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section{flex-direction:row;margin-bottom:40px}}.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section .post-title-section{margin-top:40px}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section .post-title-section{margin-top:0}}.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section .post-date{color:#fff;font-size:14px;font-family:gotham book,sans-serif;margin:0;font-style:normal;line-height:normal}.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section .post-title{color:#fff;font-size:20px;font-family:gotham bold,sans-serif;margin-bottom:0;margin:0}.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section img{max-width:230px;width:100%}@media screen and (min-width:600px){.cms-events-peace-in-a-pandemic .reflection-container .reflection-title-section h1{font-size:28px;line-height:28px}}.cms-events-peace-in-a-pandemic .reflection-container .welcome-header{background:#eee;text-align:center;padding:40px 0 20px;margin-bottom:40px}.cms-events-peace-in-a-pandemic .reflection-container .welcome-header .text{max-width:575px;padding:0 40px;margin:auto}.cms-events-peace-in-a-pandemic .reflection-container .welcome-header .text h1 #bae-text{font-size:30px;display:block}@media screen and (min-width:590px){.cms-events-peace-in-a-pandemic .reflection-container .welcome-header .text h1 #bae-text{display:inline}}.cms-events-peace-in-a-pandemic .reflection-container .reflection-title{text-align:center}body[class*=cms-welcome] .wrapper-650{max-width:650px;margin:0 auto}body[class*=cms-welcome] .cms-nav__list--item{vertical-align:middle}body[class*=cms-welcome] .cms-nav__list--item img{max-width:200px;width:100%}body[class*=cms-welcome] .cms-nav__list--item:hover a{border-bottom-color:#4ba046;color:#4ba046}body[class*=cms-welcome] .nav-logo:hover a{border-bottom:none;opacity:.6}body[class*=cms-welcome] .button-container{margin-top:50px}body[class*=cms-welcome] .welcome-button-reverse{border:3px solid #4ba046;border-radius:4px;color:#4ba046;padding-left:11px;padding-right:11px;padding-top:12px;letter-spacing:1px;font-size:18px;padding-bottom:12px;min-width:142px;text-transform:uppercase;font-family:gotham bold}body[class*=cms-welcome] .welcome-button-reverse-white{border:3px solid #fff;border-radius:4px;color:#fff;padding-left:11px;padding-right:11px;padding-top:12px;letter-spacing:1px;font-size:18px;padding-bottom:12px;min-width:142px;text-transform:uppercase;font-family:gotham bold}body[class*=cms-welcome] .welcome-button-reverse-white:hover{color:#4ba046;background:#fff;border:3px solid #fff}body[class*=cms-welcome] .welcome-button-reverse-white:active{color:#4ba046;background:#fff;border:3px solid #fff}body[class*=cms-welcome] .welcome-button-reverse:hover{color:#fff;background:#4ba046;border:3px solid #4ba046}body[class*=cms-welcome] .welcome-button-reverse:active{color:#fff;background:#4ba046;border:3px solid #4ba046}body[class*=cms-welcome] .welcome-button{border:3px solid #4ba046;border-radius:4px;color:#fff;padding-left:11px;padding-right:11px;padding-top:12px;font-size:18px;letter-spacing:1px;padding-bottom:12px;text-transform:uppercase;min-width:142px;font-family:gotham bold;background:#4ba046}body[class*=cms-welcome] .welcome-button:hover{color:#4ba046;background:#fff}body[class*=cms-welcome] .welcome-button:active{color:#4ba046;background:#fff}body[class*=cms-welcome] .welcome-button-white{border:3px solid #fff;border-radius:4px;color:#4ba046;padding-left:11px;padding-right:11px;padding-top:12px;font-size:18px;letter-spacing:1px;padding-bottom:12px;text-transform:uppercase;min-width:142px;font-family:gotham bold;background:#fff}body[class*=cms-welcome] .welcome-button-white:hover{background:0 0;color:#fff}body[class*=cms-welcome] .welcome-button-white:active{background:0 0;color:#fff}.cms-welcome .hero-image-one__content h1{text-align:center;color:#4ba046}.cms-welcome .hero-image-one__content img{width:40%}.cms-welcome .program-landing-container{background:#4ba046;margin-top:0;margin-top:-2em;padding-top:35px}@media screen and (min-width:1200px){.cms-welcome .program-landing-container{padding-top:initial}}.cms-welcome .program-landing-container p{color:#fff}.cms-welcome .program-landing-container h2{color:#fff}.cms-welcome .wrapper-1000{max-width:1000px;margin:0 auto}.cms-welcome .green-header{color:#4ba046}.cms-welcome .quote_container .quote_text{top:45%}.cms-welcome .quote_container.fixed-height{height:360px}@media screen and (min-width:1440px){.cms-welcome .quote_container.fixed-height{height:auto}}.cms-welcome .quote_container.fixed-height img{position:absolute;right:0}@media screen and (min-width:1440px){.cms-welcome .quote_container.fixed-height img{position:static}}.cms-welcome .quote_container.fixed-height p{color:#fff}.cms-welcome .quote_container.fixed-height .large-quote{font-size:23px}@media screen and (min-width:768px){.cms-welcome .quote_container.fixed-height .large-quote{font-size:28px}}.cms-welcome #want-to-start-section{padding-top:60px;padding-bottom:60px;padding-left:20px;padding-right:20px;text-align:center;background:#4ba046}.cms-welcome #want-to-start-section h2{color:#fff}.cms-welcome #want-to-start-section p{color:#fff}.cms-welcome #want-to-start-section a{text-decoration:underline;color:#fff;font-family:gotham bold}.cms-welcome #want-to-start-section a:hover{color:#ed5935}.cms-welcome #how-much-section{padding-bottom:50px}.cms-welcome #how-much-section p{text-align:left}.cms-welcome #how-much-section ul{padding-left:50px;font-size:16px;line-height:24px}.cms-welcome #how-much-section ul li{text-align:left}.cms-welcome #welcome-how-section{padding-top:50px;padding-bottom:50px}.cms-welcome .quote{padding:60px 15px;max-width:1200px;margin:0 auto}@media screen and (min-width:768px){.cms-welcome .quote{padding:60px 100px}}.cms-welcome hr{margin-right:20px;margin-left:20px;border-top-color:#4ba046}.cms-welcome-parish-resources .order-1-mobile{order:1}@media screen and (min-width:768px){.cms-welcome-parish-resources .order-1-mobile{order:initial}}.cms-welcome-parish-resources .order-2-mobile{order:2}@media screen and (min-width:768px){.cms-welcome-parish-resources .order-2-mobile{order:initial}}.cms-welcome-parish-resources .hero-image-one__content--subtitle{font-family:gotham book;font-size:24px;max-width:540px}.cms-welcome-parish-resources #welcome-into-section{max-width:540px;text-align:center;margin-top:60px;margin-bottom:70px}.cms-welcome-parish-resources .flex-item-half{max-width:100%;padding:20px;width:100%}.cms-welcome-parish-resources .flex-item-half.content{display:flex}.cms-welcome-parish-resources .flex-item-half img{width:100%}.cms-welcome-parish-resources .flex-item-half .resource-content{margin:auto}.cms-welcome-parish-resources .flex-item-half button{margin-left:auto;margin-right:auto;display:block}@media screen and (min-width:768px){.cms-welcome-parish-resources .flex-item-half{max-width:45%}}.cms-welcome-parish-resources .button-container{margin-top:50px}.cms-welcome-parish-resources .resource-content h2{margin-top:0}.cms-welcome-parish-resources #marketing-kit-section,.cms-welcome-parish-resources #welcome-bulletin-section,.cms-welcome-parish-resources #welcome-pulpit-section{margin-top:50px;margin-bottom:50px}.cms-welcome-parish-resources #marketing-kit-section .flex-container,.cms-welcome-parish-resources #welcome-bulletin-section .flex-container,.cms-welcome-parish-resources #welcome-pulpit-section .flex-container{justify-content:space-around}.cms-welcome-parish-resources #welcome-pulpit-section .flex-item-half{order:1}@media screen and (min-width:768px){.cms-welcome-parish-resources #welcome-pulpit-section .flex-item-half{order:2}}.cms-welcome-parish-resources #welcome-pulpit-section .flex-item-half.content{order:2}@media screen and (min-width:768px){.cms-welcome-parish-resources #welcome-pulpit-section .flex-item-half.content{order:1}}.cms-welcome-parish-resources #welcome-resources-guide-section,.cms-welcome-parish-resources #welcome-get-started-section{background:#4ba046;background:radial-gradient(ellipse at center,#4ba046 52%,#4ba046 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ba046',endColorstr='#4ba046',GradientType=1 );overflow:hidden;max-width:1440px}@media screen and (min-width:1385px){.cms-welcome-parish-resources #welcome-resources-guide-section,.cms-welcome-parish-resources #welcome-get-started-section{max-width:none;margin-left:auto;margin-right:auto}}.cms-welcome-parish-resources #welcome-resources-guide-section .flex-container,.cms-welcome-parish-resources #welcome-get-started-section .flex-container{justify-content:space-around}@media screen and (min-width:1385px){.cms-welcome-parish-resources #welcome-resources-guide-section .flex-container,.cms-welcome-parish-resources #welcome-get-started-section .flex-container{justify-content:flex-start}}.cms-welcome-parish-resources #welcome-resources-guide-section .flex-container .flex-item-half,.cms-welcome-parish-resources #welcome-get-started-section .flex-container .flex-item-half{padding:20px;position:relative;max-width:100%;display:flex;align-items:center}@media screen and (min-width:768px){.cms-welcome-parish-resources #welcome-resources-guide-section .flex-container .flex-item-half,.cms-welcome-parish-resources #welcome-get-started-section .flex-container .flex-item-half{max-width:45%}}@media screen and (min-width:1385px){.cms-welcome-parish-resources #welcome-resources-guide-section .flex-container .flex-item-half,.cms-welcome-parish-resources #welcome-get-started-section .flex-container .flex-item-half{align-items:flex-start;padding:0;max-width:40%}}.cms-welcome-parish-resources #welcome-resources-guide-section .flex-container .flex-item-half.content,.cms-welcome-parish-resources #welcome-get-started-section .flex-container .flex-item-half.content{margin-top:20px;margin-bottom:60px;margin-left:0}@media screen and (min-width:1385px){.cms-welcome-parish-resources #welcome-resources-guide-section .flex-container .flex-item-half.content,.cms-welcome-parish-resources #welcome-get-started-section .flex-container .flex-item-half.content{margin-left:120px;margin-top:60px}}.cms-welcome-parish-resources #welcome-resources-guide-section .flex-container .flex-item-half.content h2,.cms-welcome-parish-resources #welcome-resources-guide-section .flex-container .flex-item-half.content p,.cms-welcome-parish-resources #welcome-get-started-section .flex-container .flex-item-half.content h2,.cms-welcome-parish-resources #welcome-get-started-section .flex-container .flex-item-half.content p{color:#fff}.cms-welcome-parish-resources #welcome-resources-guide-section .flex-container .flex-item-half.content .content-link,.cms-welcome-parish-resources #welcome-get-started-section .flex-container .flex-item-half.content .content-link{text-decoration:underline;color:#fff}.cms-welcome-parish-resources #welcome-resources-guide-section .flex-container .flex-item-half.content .content-link:hover,.cms-welcome-parish-resources #welcome-get-started-section .flex-container .flex-item-half.content .content-link:hover{color:#e8e7e5}.cms-welcome-parish-resources #welcome-resources-guide-section .flex-container .flex-item-half img,.cms-welcome-parish-resources #welcome-get-started-section .flex-container .flex-item-half img{max-height:none;max-width:none;transform:rotate(0deg);position:static;width:100%}@media screen and (min-width:1034px){.cms-welcome-parish-resources #welcome-resources-guide-section .flex-container .flex-item-half img,.cms-welcome-parish-resources #welcome-get-started-section .flex-container .flex-item-half img{transform:rotate(10deg);position:absolute;top:0}}.cms-welcome-parish-resources #welcome-resources-guide-section .button-container a{text-align:center}.cms-welcome-parish-resources #welcome-resources-guide-section .button-container a:nth-child(2){margin-left:2em}@media screen and (max-width:1190px){.cms-welcome-parish-resources #welcome-resources-guide-section .button-container a{display:block;margin-bottom:1em}.cms-welcome-parish-resources #welcome-resources-guide-section .button-container a:nth-child(2){margin-left:0}}.cms-welcome-parish-resources #welcome-get-started-section{margin-top:-2em;margin-bottom:60px}.cms-welcome-parish-resources #welcome-get-started-section .flex-container .content{margin:60px 0}.cms-welcome-parish-resources #welcome-get-started-section .half-bg{padding:0;max-width:none;background:url(https://files.dynamiccatholic.com/home/welcome/welcome-get-started.png);background-size:contain;background-repeat:no-repeat;background-position:bottom}@media screen and (max-width:768px){.cms-welcome-parish-resources #welcome-get-started-section .half-bg{order:1;margin-top:-3.5em;background-position:75% bottom;height:200px}}.cms-welcome-parish-resources #welcome-email-section .flex-item-half{padding:0;max-width:100%;max-height:none;overflow:hidden}@media screen and (min-width:768px){.cms-welcome-parish-resources #welcome-email-section .flex-item-half{max-width:50%;max-height:815px}}.cms-welcome-parish-resources #welcome-email-section .flex-item-half.content{background:#efeeec;padding-top:60px;padding-bottom:60px;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.cms-welcome-parish-resources #welcome-email-section .flex-item-half.content{padding-left:80px;padding-right:80px}}.cms-welcome-parish-resources #welcome-email-section .flex-item-half img{width:100%;height:auto;max-width:none;max-height:none}@media screen and (min-width:768px){.cms-welcome-parish-resources #welcome-email-section .flex-item-half img{height:100%;width:auto}}@media screen and (min-width:1368px){.cms-welcome-parish-resources #welcome-email-section .flex-item-half img{width:100%;height:auto}}.cms-welcome-parish-resources #welcome-email-section .flex-item-half .marketo{width:100%;background-color:#e8e7e5}.cms-welcome-parish-resources #welcome-email-section .flex-item-half .marketo form{width:100%!important}.cms-welcome-parish-resources #welcome-email-section .flex-item-half .marketo form button{border:3px solid #4ba046;border-radius:4px;color:#fff;padding-left:11px;padding-right:11px;padding-top:12px;font-size:18px;letter-spacing:1px;padding-bottom:12px;text-transform:uppercase;min-width:142px;font-family:gotham bold;background:#4ba046}.cms-welcome-parish-resources #welcome-email-section .flex-item-half .marketo form button:hover{color:#4ba046;background:#fff}.cms-welcome-parish-resources #welcome-email-section .flex-item-half .marketo form button:active{color:#4ba046;background:#fff}.cms-welcome-parish-resources #welcome-email-section .flex-item-half:nth-child(2){background:url(https://s3-us-west-2.amazonaws.com/dynamic-catholic.com/home/welcome/resources/welcome-email.jpg);background-size:cover;background-repeat:no-repeat}.cms-welcome-parish-resources #welcome-video-section{margin-bottom:40px}.cms-welcome-parish-resources #welcome-video-section .flex-container{justify-content:space-around}.cms-welcome-parish-resources #welcome-video-section .flex-container .flex-item-half{max-width:100%}@media screen and (min-width:768px){.cms-welcome-parish-resources #welcome-video-section .flex-container .flex-item-half{max-width:50%}}@media screen and (min-width:1030px){.cms-welcome-parish-resources #welcome-video-section .flex-container .flex-item-half{max-width:70%}}.cms-welcome-parish-resources #welcome-video-section .flex-container .flex-item-half.content{max-width:100%}@media screen and (min-width:768px){.cms-welcome-parish-resources #welcome-video-section .flex-container .flex-item-half.content{max-width:50%}}@media screen and (min-width:1030px){.cms-welcome-parish-resources #welcome-video-section .flex-container .flex-item-half.content{max-width:25%}}.cms-welcome-parish-resources #welcome-logo-section{background:#efeeec}.cms-welcome-parish-resources #welcome-logo-section .flex-container{justify-content:space-around}.cms-welcome-parish-resources #welcome-logo-section .flex-container .flex-item-half{max-height:485px;overflow:hidden;padding-bottom:0;max-width:100%}@media screen and (min-width:768px){.cms-welcome-parish-resources #welcome-logo-section .flex-container .flex-item-half{max-width:35%}}.cms-welcome-parish-resources #welcome-logo-section .flex-container .flex-item-half img{max-height:none;display:block;padding-top:15px;max-width:500px;margin:0 auto}@media screen and (min-width:768px){.cms-welcome-parish-resources #welcome-logo-section .flex-container .flex-item-half img{max-width:none}}.cms-welcome-parish-resources #welcome-logo-section .flex-container .flex-item-half.content{padding:20px}@media screen and (min-width:768px){.cms-welcome-parish-resources #welcome-logo-section .flex-container .flex-item-half.content{padding:0}}.cms-welcome-parish-resources #more-resources-section{background:#4ba046;text-align:center;padding-top:15px;padding-bottom:15px}.cms-welcome-parish-resources #more-resources-section p{display:inline-block;font-size:28px;color:#fff;font-family:gotham bold;margin-right:20px}.cms-welcome-parish-resources #more-resources-section a{display:inline-block}.catalog-product-view product-give #inner-content-form{padding:100px 0}.catalog-product-view product-give .about-dc-bottom{padding:40px 0}.catalog-product-view product-give #four-signs-section{padding:40px 0;padding-bottom:80px}.cms-dynamic-parish-ambassador-survey #tfa_123 .flex-container{margin-bottom:25px}.cms-dynamic-parish-ambassador-survey .floating-form{top:0}@media screen and (min-width:620px){.cms-dynamic-parish-ambassador-survey .floating-form{top:-165px}}.cms-dynamic-parish-ambassador-survey .floating-form-hero .floating-form-image{background:0 0}.cms-dynamic-parish-ambassador-survey .floating-form-hero .floating-form-image img{opacity:1}.cms-dynamic-parish-ambassador-survey .hero-image-one-container .hero-image-one__content{max-width:620px;top:200px}.cms-dynamic-parish-ambassador-survey .hero-image-one-container .hero-image-one__content p{margin-top:0;margin-bottom:25px;color:#fff}@media screen and (min-width:600px){.cms-dynamic-parish-ambassador-survey .hero-image-one-container .hero-image-one__content p{margin-bottom:35px}}.cms-dynamic-parish-ambassador-survey .hero-image-one-container .hero-image-one__content #tagline{font-size:16px;color:#c49a6c;font-family:gotham book}@media screen and (min-width:600px){.cms-dynamic-parish-ambassador-survey .hero-image-one-container .hero-image-one__content #tagline{font-size:23px}}.cms-dynamic-parish-ambassador-survey .hero-image-one-container .hero-image-one__content h1{text-transform:uppercase;letter-spacing:4px;font-size:24px;margin:0;line-height:normal}@media screen and (min-width:600px){.cms-dynamic-parish-ambassador-survey .hero-image-one-container .hero-image-one__content h1{font-size:32px}}.cms-dynamic-parish-ambassador-survey .hero-image-one-container .hero-image-one__content h2{margin-top:0;margin-bottom:10px;color:#fff;font-size:20px}@media screen and (min-width:600px){.cms-dynamic-parish-ambassador-survey .hero-image-one-container .hero-image-one__content h2{font-size:28px}}.cms-dynamic-parish-ambassador-survey-thank-you #thank-you-message-section{max-width:600px;margin:60px auto 50px;text-align:center;padding-left:20px;padding-right:20px}@media screen and (min-width:480px){.cms-dynamic-parish-ambassador-survey-thank-you #thank-you-message-section{margin:90px auto}}.cms-dynamic-parish-ambassador-survey-thank-you #thank-you-message-section #checkmark-icon{max-width:55px;margin:0 auto}.cms-dynamic-parish-ambassador-survey-thank-you #thank-you-message-section #checkmark-icon circle{stroke-dasharray:160;stroke-dashoffset:160;-webkit-animation:drawIn .6s .5s ease-in-out forwards;animation:drawIn .6s .5s ease-in-out forwards;transform:rotate(-90deg);transform-origin:50% 50%}.cms-dynamic-parish-ambassador-survey-thank-you #thank-you-message-section #checkmark-icon .st1{stroke-dasharray:34;stroke-dashoffset:34;stroke:#4addc4;-webkit-animation:drawIn2 .28s 1.1s forwards;animation:drawIn2 .28s 1.1s forwards}.cms-dynamic-parish-ambassador-survey-thank-you #thank-you-message-section #thank-you-message{opacity:0;-webkit-animation:fadeIn .48s 1.38s forwards;animation:fadeIn .48s 1.38s forwards}.cms-dynamic-parish-ambassador-survey-thank-you #thank-you-message-section #thank-you-message h1{font-family:gotham book;color:#c49a6c;font-size:35px;margin-top:15px}.cms-dynamic-parish-ambassador-survey-thank-you hr{border-top:1px solid #c3996c;border-bottom:0;border-left:0;border-right:0;padding-left:20px;padding-right:20px;opacity:0;-webkit-animation:fadeIn .48s 1.56s forwards;animation:fadeIn .48s 1.56s forwards;display:none}@media screen and (min-width:480px){.cms-dynamic-parish-ambassador-survey-thank-you hr{display:block}}.cms-dynamic-parish-ambassador-survey-thank-you #cm-promo-section{justify-content:space-between;align-items:center;opacity:0;margin-top:50px;margin-bottom:90px;-webkit-animation:fadeIn .48s 1.66s forwards;animation:fadeIn .48s 1.66s forwards;padding-left:20px;padding-right:20px}@media screen and (min-width:480px){.cms-dynamic-parish-ambassador-survey-thank-you #cm-promo-section{margin-top:90px}}.cms-dynamic-parish-ambassador-survey-thank-you #cm-promo-section #cm-image{max-width:350px}.cms-dynamic-parish-ambassador-survey-thank-you #cm-promo-section #cm-message-cta{max-width:325px}@keyframes fadeIn{0%{opacity:0}100%{opacity:100}}@-webkit-keyframes drawIn{0%{stroke-dashoffset:160}100%{stroke-dashoffset:0}}@keyframes drawIn{0%{stroke-dashoffset:160}100%{stroke-dashoffset:0}}@-webkit-keyframes drawIn2{0%{stroke-dashoffset:34}100%{stroke-dashoffset:0}}@keyframes drawIn2{0%{stroke-dashoffset:34}100%{stroke-dashoffset:0}}.cms-dynamic-parish-survey .hero-image-one{display:flex;height:300px;justify-content:center;align-items:center}@media screen and (min-width:620px){.cms-dynamic-parish-survey .hero-image-one{height:500px}}.cms-dynamic-parish-survey #tfa_123 .flex-container{margin-bottom:25px}.cms-dynamic-parish-survey .floating-form{top:0}@media screen and (min-width:620px){.cms-dynamic-parish-survey .floating-form{top:-165px}}.cms-dynamic-parish-survey .floating-form .select-input{position:relative;display:flex;align-items:center}.cms-dynamic-parish-survey .floating-form .select-input:after{content:url(https://files.dynamiccatholic.com/home/dynamic-parish/survey/down_caret.svg);position:absolute;right:30px}.cms-dynamic-parish-survey .floating-form-hero .floating-form-image{width:auto;position:absolute;height:100%}@media screen and (min-width:620px){.cms-dynamic-parish-survey .floating-form-hero .floating-form-image{height:auto;width:100%}}.cms-dynamic-parish-survey .floating-form form select{background:#f5f7fa;border:1px solid #e5e8f1;padding:9px 55px 9px 12px}.cms-dynamic-parish-survey .floating-form-hero .floating-form-image img{opacity:1;max-width:none;max-height:none;height:100%;width:auto}.cms-dynamic-parish-survey .hero-image-one-container .hero-image-one__content{max-width:620px;transform:none;position:static;z-index:10}.cms-dynamic-parish-survey .hero-image-one-container .hero-image-one__content p{margin-top:0;margin-bottom:25px;color:#fff}@media screen and (min-width:600px){.cms-dynamic-parish-survey .hero-image-one-container .hero-image-one__content p{margin-bottom:35px}}.cms-dynamic-parish-survey .hero-image-one-container .hero-image-one__content #tagline{font-size:16px;color:#c49a6c;font-family:gotham book}@media screen and (min-width:600px){.cms-dynamic-parish-survey .hero-image-one-container .hero-image-one__content #tagline{font-size:23px}}.cms-dynamic-parish-survey .hero-image-one-container .hero-image-one__content h1{text-transform:uppercase;letter-spacing:4px;font-size:24px;margin:0;line-height:normal}@media screen and (min-width:600px){.cms-dynamic-parish-survey .hero-image-one-container .hero-image-one__content h1{font-size:32px}}.cms-dynamic-parish-survey .hero-image-one-container .hero-image-one__content h2{margin-top:0;margin-bottom:10px;color:#fff;font-size:20px}@media screen and (min-width:600px){.cms-dynamic-parish-survey .hero-image-one-container .hero-image-one__content h2{font-size:28px}}.cms-dynamic-parish-survey-thank-you-no .errorMessage,.cms-dynamic-parish-survey-thank-you-yes .errorMessage{display:none;color:red}.cms-dynamic-parish-survey-thank-you-no #input-box,.cms-dynamic-parish-survey-thank-you-yes #input-box{position:relative;display:flex;align-items:center;min-width:200px;margin-right:0;margin-bottom:20px}.cms-dynamic-parish-survey-thank-you-no #input-box:before,.cms-dynamic-parish-survey-thank-you-yes #input-box:before{content:"$";font-size:23px;color:#c3c1c1;font-family:gotham medium,sans-serif;display:block;position:absolute;left:-25px}@media screen and (min-width:600px){.cms-dynamic-parish-survey-thank-you-no #input-box,.cms-dynamic-parish-survey-thank-you-yes #input-box{margin-right:10px;margin-bottom:0}}.cms-dynamic-parish-survey-thank-you-no .donation-box,.cms-dynamic-parish-survey-thank-you-yes .donation-box{height:48px;border:3px solid #c3c1c1;border-radius:5px;padding:10px;color:#707070}.cms-dynamic-parish-survey-thank-you-no .hero-image-one,.cms-dynamic-parish-survey-thank-you-yes .hero-image-one{height:484px;max-height:none}.cms-dynamic-parish-survey-thank-you-no .hero-image-one picture img,.cms-dynamic-parish-survey-thank-you-yes .hero-image-one picture img{height:100%;width:auto;max-width:none}.cms-dynamic-parish-survey-thank-you-no #donate-form,.cms-dynamic-parish-survey-thank-you-yes #donate-form{justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;position:static;opacity:1;display:flex;margin-top:80px;margin-bottom:90px}.cms-dynamic-parish-survey-thank-you-no #donate-form h1,.cms-dynamic-parish-survey-thank-you-yes #donate-form h1{margin-bottom:10px;margin-top:10px}@media screen and (min-width:600px){.cms-dynamic-parish-survey-thank-you-no #donate-form h1,.cms-dynamic-parish-survey-thank-you-yes #donate-form h1{margin-top:1em;margin-bottom:1em}}.cms-dynamic-parish-survey-thank-you-no #donate-form h3,.cms-dynamic-parish-survey-thank-you-yes #donate-form h3{max-width:600px;text-align:center;font-size:14px;padding-left:10px;padding-right:10px;margin-top:0}@media screen and (min-width:600px){.cms-dynamic-parish-survey-thank-you-no #donate-form h3,.cms-dynamic-parish-survey-thank-you-yes #donate-form h3{font-size:22px;padding-left:initial;padding-right:initial;margin-top:1em;margin-bottom:1em}}.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime{display:flex;justify-content:center;max-width:100%;width:100%;align-items:center;flex-wrap:wrap}@media screen and (min-width:600px){.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime{max-width:770px}}.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons .button,.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons .type-button,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime .button,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime .type-button,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons .button,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons .type-button,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime .button,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime .type-button{background:#f8f8f8;margin:4px 15px;display:block;color:#000;border:1px solid #c6c6c6;padding:12px 18px;border-radius:5px;transition:all .4s;text-decoration:none;font-family:gotham book;text-transform:none;width:40%;min-width:0;text-align:center}@media screen and (min-width:600px){.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons .button,.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons .type-button,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime .button,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime .type-button,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons .button,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons .type-button,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime .button,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime .type-button{width:225px;padding:15px 35px;margin:15px}}.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons .button:hover,.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons .button:active,.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons .button:focus,.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons .type-button:hover,.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons .type-button:active,.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons .type-button:focus,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime .button:hover,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime .button:active,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime .button:focus,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime .type-button:hover,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime .type-button:active,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime .type-button:focus,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons .button:hover,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons .button:active,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons .button:focus,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons .type-button:hover,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons .type-button:active,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons .type-button:focus,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime .button:hover,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime .button:active,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime .button:focus,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime .type-button:hover,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime .type-button:active,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime .type-button:focus{background:#17a9e1;border:1px solid #17a9e1;color:#fff;cursor:pointer}.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons .button.selected,.cms-dynamic-parish-survey-thank-you-no #donate-form #donate-buttons .type-button.selected,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime .button.selected,.cms-dynamic-parish-survey-thank-you-no #donate-form #monthy-or-onetime .type-button.selected,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons .button.selected,.cms-dynamic-parish-survey-thank-you-yes #donate-form #donate-buttons .type-button.selected,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime .button.selected,.cms-dynamic-parish-survey-thank-you-yes #donate-form #monthy-or-onetime .type-button.selected{background:#17a9e1;border:1px solid #17a9e1;color:#fff}.cms-dynamic-parish-survey-thank-you-no #donate-form #notNow,.cms-dynamic-parish-survey-thank-you-yes #donate-form #notNow{margin-top:10px}.cms-dynamic-parish-survey-thank-you-no #donate-form #notNow a,.cms-dynamic-parish-survey-thank-you-yes #donate-form #notNow a{color:#707070}.cms-dynamic-parish-best-lent-ever-thank-you .english-ty-hero{height:375px;background:url(https://files.dynamiccatholic.com/home/dynamic-parish/best-lent-ever/gracias/spanish-ty-hero.jpg);background-size:100% auto;display:flex;background-repeat:no-repeat;justify-content:center;align-items:center;background-position:top}@media screen and (min-width:900px){.cms-dynamic-parish-best-lent-ever-thank-you .english-ty-hero{background-position:0 -350px}}.cms-dynamic-parish-best-lent-ever-thank-you .english-ty-hero .header-content{text-align:center}.cms-dynamic-parish-best-lent-ever-thank-you .english-ty-hero .header-content h1{color:#fff;margin-bottom:0;font-size:38px;margin-top:0;line-height:48px;letter-spacing:.06em}.cms-dynamic-parish-best-lent-ever-thank-you .english-ty-hero .header-content h1 .serif-type{font-family:freight-text-pro;font-weight:400;font-style:italic;letter-spacing:normal}.cms-dynamic-parish-best-lent-ever-thank-you .english-ty-copy{max-width:700px;margin:56px auto 80px;padding-left:30px;padding-right:30px}.cms-dynamic-parish-best-lent-ever-thank-you .english-ty-copy p{font-size:16px;color:#003763;text-align:center}.cms-dynamic-parish-best-lent-ever-thank-you .english-resources-section{display:flex;justify-content:space-between;align-items:flex-start;max-width:945px;margin:0 auto 75px;flex-direction:column;padding:0}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever-thank-you .english-resources-section{flex-direction:row;padding-left:30px;padding-right:30px}}.cms-dynamic-parish-best-lent-ever-thank-you .english-resources-section .english-resources-image{max-width:390px;width:100%;position:relative;margin-right:60px;margin-bottom:50px}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever-thank-you .english-resources-section .english-resources-image{margin-bottom:0}}.cms-dynamic-parish-best-lent-ever-thank-you .english-resources-section .english-resources-image:after{content:"";width:100%;height:100%;position:absolute;left:-20px;top:-20px;background:#8a1d41;z-index:5;display:none}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever-thank-you .english-resources-section .english-resources-image:after{display:block}}.cms-dynamic-parish-best-lent-ever-thank-you .english-resources-section .english-resources-image img{width:100%;z-index:10;position:relative}.cms-dynamic-parish-best-lent-ever-thank-you .english-resources-section .english-resources-copy{max-width:425px;width:100%;padding-left:30px;padding-right:30px;text-align:center}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever-thank-you .english-resources-section .english-resources-copy{padding-left:0;padding-right:0;text-align:left}}.cms-dynamic-parish-best-lent-ever-thank-you .english-resources-section .english-resources-copy h2{margin-top:0;color:#003763;font-size:22px;margin-bottom:30px}.cms-dynamic-parish-best-lent-ever-thank-you .english-resources-section .english-resources-copy p{color:#003763;font-size:16px;margin-bottom:42px}.cms-dynamic-parish-best-lent-ever-thank-you .english-resources-section .english-resources-copy button{width:auto}.cms-dynamic-parish-best-lent-ever-gracias .spanish-ty-hero{height:375px;background:url(https://files.dynamiccatholic.com/home/dynamic-parish/best-lent-ever/gracias/spanish-ty-hero.jpg);background-size:100% auto;display:flex;background-repeat:no-repeat;justify-content:center;align-items:center;background-position:top}@media screen and (min-width:900px){.cms-dynamic-parish-best-lent-ever-gracias .spanish-ty-hero{background-position:0 -350px}}.cms-dynamic-parish-best-lent-ever-gracias .spanish-ty-hero .header-content{text-align:center}.cms-dynamic-parish-best-lent-ever-gracias .spanish-ty-hero .header-content h1{color:#fff;margin-bottom:0;font-size:38px;margin-top:0;line-height:48px;letter-spacing:.06em}.cms-dynamic-parish-best-lent-ever-gracias .spanish-ty-hero .header-content h1 .serif-type{font-family:freight-text-pro;font-weight:400;font-style:italic;letter-spacing:normal}.cms-dynamic-parish-best-lent-ever-gracias .spanish-ty-copy{max-width:700px;margin:56px auto 80px;padding-left:30px;padding-right:30px}.cms-dynamic-parish-best-lent-ever-gracias .spanish-ty-copy p{font-size:16px;color:#003763;text-align:center}.cms-dynamic-parish-best-lent-ever-gracias .spanish-resources-section{display:flex;justify-content:space-between;align-items:flex-start;max-width:945px;margin:0 auto 75px;flex-direction:column;padding:0}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever-gracias .spanish-resources-section{flex-direction:row;padding-left:30px;padding-right:30px}}.cms-dynamic-parish-best-lent-ever-gracias .spanish-resources-section .spanish-resources-image{max-width:390px;width:100%;position:relative;margin-right:60px;margin-bottom:50px}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever-gracias .spanish-resources-section .spanish-resources-image{margin-bottom:0}}.cms-dynamic-parish-best-lent-ever-gracias .spanish-resources-section .spanish-resources-image:after{content:"";width:100%;height:100%;position:absolute;left:-20px;top:-20px;background:#8a1d41;z-index:5;display:none}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever-gracias .spanish-resources-section .spanish-resources-image:after{display:block}}.cms-dynamic-parish-best-lent-ever-gracias .spanish-resources-section .spanish-resources-image img{width:100%;z-index:10;position:relative}.cms-dynamic-parish-best-lent-ever-gracias .spanish-resources-section .spanish-resources-copy{max-width:425px;width:100%;padding-left:30px;padding-right:30px;text-align:center}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever-gracias .spanish-resources-section .spanish-resources-copy{padding-left:0;padding-right:0;text-align:left}}.cms-dynamic-parish-best-lent-ever-gracias .spanish-resources-section .spanish-resources-copy h2{margin-top:0;color:#003763;font-size:22px;margin-bottom:30px}.cms-dynamic-parish-best-lent-ever-gracias .spanish-resources-section .spanish-resources-copy p{color:#003763;font-size:16px;margin-bottom:42px}.cms-dynamic-parish-best-lent-ever-gracias .spanish-resources-section .spanish-resources-copy button{width:auto}@keyframes shrinkLabel{0%{transform:scale(1) translateY(20px);opacity:1}100%{transform:scale(.6) translateY(20px);opacity:.6}}@keyframes growLabel{0%{transform:scale(.6) translateY(25px);opacity:.6}100%{transform:scale(1) translateY(25px);opacity:1}}.cms-dynamic-parish-best-lent-ever .mktoFieldWrap{display:flex}.cms-dynamic-parish-best-lent-ever .dpar-ble-hero{height:500px;background:url(https://files.dynamiccatholic.com/home/dynamic-parish/best-lent-ever/dpar-signup-hero.jpg);background-size:cover;display:flex;background-repeat:no-repeat;justify-content:center;align-items:center;background-position:-400px}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever .dpar-ble-hero{background-position:top}}.cms-dynamic-parish-best-lent-ever .dpar-ble-hero .header-content{text-align:center;margin-top:0;max-width:850px;width:100%;padding-left:10px;padding-right:10px}.cms-dynamic-parish-best-lent-ever .dpar-ble-hero .header-content img{max-width:140px;width:100%}.cms-dynamic-parish-best-lent-ever .dpar-ble-hero .header-content h1{color:#fff;margin-bottom:0;font-size:20px;margin-top:40px;line-height:140%;letter-spacing:.06em}.cms-dynamic-parish-best-lent-ever .dpar-ble-hero .header-content h1 .serif-type{font-family:freight-text-pro;font-weight:400;font-style:italic;letter-spacing:normal}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever .dpar-ble-hero .header-content h1{font-size:24px}}@media screen and (min-width:900px){.cms-dynamic-parish-best-lent-ever .dpar-ble-hero .header-content{padding-left:0;padding-right:0}}.cms-dynamic-parish-best-lent-ever .language-toggle-bar-english,.cms-dynamic-parish-best-lent-ever .language-toggle-bar-spanish{background:#eee;text-align:center;text-decoration:underline;padding-top:16px;padding-bottom:16px;transition:all .3s;cursor:pointer}.cms-dynamic-parish-best-lent-ever .language-toggle-bar-english:hover,.cms-dynamic-parish-best-lent-ever .language-toggle-bar-spanish:hover{background:#2f4475;color:#fff;cursor:pointer}.cms-dynamic-parish-best-lent-ever .dpar-ble-body{display:flex;justify-content:center;padding-left:0;padding-right:0;padding-top:0;padding-bottom:70px;flex-direction:column}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever .dpar-ble-body{flex-direction:column;padding-left:30px;padding-right:30px;padding-top:70px}}@media screen and (min-width:900px){.cms-dynamic-parish-best-lent-ever .dpar-ble-body{padding-left:30px;padding-right:30px;padding-top:70px;flex-direction:row}}.cms-dynamic-parish-best-lent-ever .dpar-ble-body .how-does-it-work-section{order:2;margin-right:auto;margin-left:auto;padding-left:30px;padding-right:30px;max-width:400px}@media screen and (min-width:900px){.cms-dynamic-parish-best-lent-ever .dpar-ble-body .how-does-it-work-section{padding:0}}@media screen and (min-width:900px){.cms-dynamic-parish-best-lent-ever .dpar-ble-body .how-does-it-work-section{order:1;margin-right:140px;margin-left:0}}.cms-dynamic-parish-best-lent-ever .dpar-ble-body .how-does-it-work-section h2{text-align:center;margin-bottom:55px;margin-top:0}.cms-dynamic-parish-best-lent-ever .dpar-ble-body .how-does-it-work-section .step{max-width:328px;text-align:center;margin-bottom:60px}.cms-dynamic-parish-best-lent-ever .dpar-ble-body .how-does-it-work-section .step .number{font-size:65px;color:#2e343b}.cms-dynamic-parish-best-lent-ever #sign-up-form{background:#d5c6c6;padding:15px;margin-bottom:100px;order:1}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever #sign-up-form{padding:45px;max-width:100%}}@media screen and (min-width:900px){.cms-dynamic-parish-best-lent-ever #sign-up-form{order:2;max-width:569px}}.cms-dynamic-parish-best-lent-ever #sign-up-form h2{text-align:center;margin-top:0;margin-bottom:20px;color:#fff;font-size:32px;line-height:140%}.cms-dynamic-parish-best-lent-ever #sign-up-form h2 .accent-font{font-size:38px;line-height:140%;font-family:freight-text-pro;font-weight:600;font-style:italic}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever #sign-up-form h2{font-size:32px;margin-bottom:0}}.cms-dynamic-parish-best-lent-ever #sign-up-form div[title="Sign me up for future Best Advent Ever and Best Lent Ever programs"]{display:none}.cms-dynamic-parish-best-lent-ever #sign-up-form #bLEBAEForever{display:none}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo{background-color:transparent;border:none;margin-top:0;margin-bottom:0;padding:0;max-width:none;width:100%}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo{padding:2em 0 0}}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm{width:100%!important}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoAsterix{display:none}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoLabel:nth-of-type(4){display:block}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoFormCol{margin-bottom:30px!important;width:100%!important}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoFormCol input{height:60px}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm #emailverify{height:60px}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoButtonRow{width:100%;margin-top:0;margin-bottom:35px}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{background-color:#ed584b;transition-property:background-color;transition-duration:.4s;color:#fff;transition:.4s ease;padding:13px 27px;border:3px solid #ed584b;border-radius:4px;display:inline-block;font-family:gotham bold;font-size:18px;letter-spacing:1px;line-height:18px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap;width:auto}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover{background-color:transparent;border-color:#ed584b;color:#ed584b}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoFieldWrap{width:100%!important;position:relative;display:flex;flex-direction:column}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoFieldWrap input{width:100%!important;background:#fff;height:61px;border:none;font-size:20px;color:#333;padding-top:32px!important;padding-left:20px!important}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoFieldWrap label{position:absolute;width:auto!important;font-family:gotham book,sans-serif;font-weight:400;font-size:13px;top:0;left:20px;color:#555;opacity:1;line-height:0;display:block;transform-origin:left top;transform:translateY(25px)}@media screen and (min-width:600px){.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoFieldWrap label{font-size:18px}}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoFieldWrap .shrinkLabels{-webkit-animation:shrinkLabel .4s forwards;animation:shrinkLabel .4s forwards}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoFieldWrap .growLabels{-webkit-animation:growLabel .4s forwards;animation:growLabel .4s forwards}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoCheckboxList{display:none}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm select{width:100%!important;height:60px;margin-top:40px;color:#555;font-size:18px;padding-left:20px;border:none}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm label[for=Dynamic_Parish_Name__c]{left:0;font-family:gotham bold,sans-serif}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoRadioList{width:100%!important}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoRadioList.mktoInvalid:after{content:"Please select your preferred language";font-size:15px;color:red}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm #mktoRadio_2524_1,.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm #mktoRadio_2524_0{width:auto!important;display:none;height:auto}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm #mktoRadio_2524_1+label:before,.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm #mktoRadio_2524_0+label:before{content:'';display:inline-block;background:url(https://files.dynamiccatholic.com/home/dynamic-parish/best-lent-ever/ble-radio-sprite.gif);background-size:25px;background-position:0 -24px;width:25px;height:25px;margin-right:10px}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm #mktoRadio_2524_1:checked+label:before,.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm #mktoRadio_2524_0:checked+label:before{content:'';display:inline-block;background:url(https://files.dynamiccatholic.com/home/dynamic-parish/best-lent-ever/ble-radio-sprite.gif);background-size:25px;background-position:0 0;width:25px;height:25px;margin-right:10px}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm label[for=mktoRadio_2524_1],.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm label[for=mktoRadio_2524_0]{position:static;transform:none;display:flex;align-items:center;margin-left:0;margin-right:40px;margin-bottom:10px}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm label[for=preferredLanguage]{width:100%!important;display:block;line-height:normal;margin-bottom:10px;font-family:gotham bold,sans-serif;transform:none;position:static}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .mktoForm .mktoFormRow:nth-of-type(5) .mktoFieldWrap{display:block}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo label[for=bLEBAEForever]{font-size:18px!important;line-height:140%!important;font-family:gotham bold!important;position:static!important;transform:translateY(0px)!important;display:flex!important;justify-content:space-between;color:#fff!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:30px;margin-bottom:25px}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo label[for=bLEBAEForever]:before{content:" ";width:80px!important;height:29px!important;background:url(https://files.dynamiccatholic.com/home/best-lent-ever/best-lent-ever/BLE+2017/checkbox_sprite.gif)!important;background-position:0 0!important;display:inline-block!important;background-size:35px!important;background-repeat:repeat-y!important;overflow:hidden!important;min-width:40px}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo label[for=bLEBAEForever].checkedBox:before{background-position:0 -30px!important}.cms-dynamic-parish-best-lent-ever #sign-up-form .marketo .customErrorMessage{margin-top:0!important;font-size:15px}.cms-whats-new .hero_area{background:#f5f5f5;max-height:500px;width:100%;overflow:hidden;padding-top:35px;padding-bottom:90px;padding-right:15px;display:flex;flex-direction:column;text-align:left;padding-left:15px}@media screen and (min-width:900px){.cms-whats-new .hero_area{flex-direction:row;padding-top:90px;padding-left:0}}@media screen and (min-width:1200px){.cms-whats-new .hero_area{padding-left:10%}}.cms-whats-new .device{display:inline-block;overflow:visible}.cms-whats-new .device_area{width:100%;max-width:300px;display:inline-block;order:2;margin-left:auto;margin-right:auto;text-align:left}@media(min-width:376px){.cms-whats-new .device_area{text-align:left;max-width:400px}}@media(min-width:414px){.cms-whats-new .device_area{text-align:center;max-width:400px}}@media screen and (min-width:900px){.cms-whats-new .device_area{order:1;width:70%;max-width:1045px;margin-left:initial;margin-right:initial;text-align:center}}.cms-whats-new .mobile_devices{width:10%}@media screen and (min-width:480px){.cms-whats-new .mobile_devices{width:15%}}.cms-whats-new .mobile_devices img{position:relative;z-index:30;max-width:83px;opacity:0}@media screen and (min-width:480px){.cms-whats-new .mobile_devices img{max-width:113px}}@media screen and (min-width:900px){.cms-whats-new .mobile_devices img{max-width:185px;opacity:0}}.cms-whats-new .imac{width:28%;z-index:20}@media screen and (min-width:480px){.cms-whats-new .imac{width:32%}}.cms-whats-new .imac img{z-index:20;position:relative;max-width:194px;opacity:0}@media screen and (min-width:480px){.cms-whats-new .imac img{max-width:260px}}@media screen and (min-width:900px){.cms-whats-new .imac img{max-width:420px}}@media(min-width:1350px){.cms-whats-new .imac img{top:initial;width:initial;opacity:0}}.cms-whats-new .mac{width:40%}.cms-whats-new .mac img{position:relative;z-index:30;max-width:180px;top:13px;opacity:0}@media screen and (min-width:480px){.cms-whats-new .mac img{max-width:230px}}@media screen and (min-width:900px){.cms-whats-new .mac img{max-width:410px;top:32px}}@media(min-width:1350px){.cms-whats-new .mac img{z-index:10;top:initial;width:initial;opacity:0}}.cms-whats-new .hero_text{width:100%;display:inline-block;text-align:left;margin-left:auto;margin-right:auto;max-width:430px;margin-top:0;order:1;text-align:center}@media screen and (min-width:900px){.cms-whats-new .hero_text{order:2;width:40%;margin-left:40px;text-align:left}}@media(min-width:1350px){.cms-whats-new .hero_text{margin-top:60px}}.cms-whats-new .hero_text h1{margin-top:0;color:#003763}@media(min-width:1180px){.cms-whats-new .hero_text h1{margin-top:initial}}.cms-whats-new .hero_text p{font-size:20px;font-family:gotham bold}.cms-whats-new .flex-item-video{flex-grow:6;max-width:60%;flex-basis:0;padding-left:10px;padding-right:10px}.cms-whats-new .flex-item-video--left{text-align:center;flex-grow:6;max-width:100%;flex-basis:0;padding-left:10px;order:1;padding-right:10px}@media screen and (min-width:768px){.cms-whats-new .flex-item-video--left{text-align:left;flex-grow:12;max-width:60%;order:1}}.cms-whats-new .flex-item-video--left video{width:100%;height:auto;max-width:550px;box-shadow:2px 7px 40px -1px rgba(0,0,0,.18)}@media screen and (min-width:768px){.cms-whats-new .flex-item-video--left video{width:100%}}.cms-whats-new .flex-item-video--right{text-align:center;flex-grow:6;max-width:100%;flex-basis:0;padding-left:10px;padding-right:10px;order:1}@media screen and (min-width:768px){.cms-whats-new .flex-item-video--right{flex-grow:12;text-align:right;max-width:60%;order:2}}.cms-whats-new .flex-item-video--right video{width:100%;height:auto;max-width:550px;box-shadow:2px 7px 40px -1px rgba(0,0,0,.18)}@media screen and (min-width:768px){.cms-whats-new .flex-item-video--right video{width:100%}}.cms-whats-new .flex-item-description--left{flex-grow:5;max-width:100%;flex-basis:0;order:1;padding-left:10px;padding-right:10px}@media screen and (min-width:768px){.cms-whats-new .flex-item-description--left{flex-grow:12;max-width:350px;order:2}}.cms-whats-new .flex-item-description--right{flex-grow:5;max-width:100%;flex-basis:0;order:2;padding-left:10px;padding-right:10px}@media screen and (min-width:768px){.cms-whats-new .flex-item-description--right{flex-grow:12;max-width:350px;order:1}}.cms-whats-new .feature-description{margin-top:40px}.cms-whats-new .feature-row{margin-top:130px;margin-bottom:140px;justify-content:center}.cms-whats-new .cms-nav__list--item:hover a{border-bottom:3px solid #2e343b}.cms-whats-new .cms-nav__list .button-navy{color:#fff;margin:0}.cms-whats-new .cms-nav__list .button-navy:hover{color:#2e343b}.cms-whats-new .wrapper-600{max-width:600px;margin-left:auto;margin-right:auto;margin-top:80px;margin-bottom:80px;padding-left:15px;padding-right:15px}.cms-whats-new .wrapper-900{padding-left:15px;padding-right:15px}.cms-whats-new .dropin{-webkit-animation:dropIn 1.3s 1.3s forwards;animation:dropIn 1.3s 1.3s forwards}.cms-whats-new .sliedfromright{-webkit-animation:slideFromRight 1.3s 1.3s forwards;animation:slideFromRight 1.3s 1.3s forwards}.cms-whats-new .sliedfromleft{-webkit-animation:slideFromLeft 1.3s 1.3s forwards;animation:slideFromLeft 1.3s 1.3s forwards}@-webkit-keyframes dropIn{0%{transform:translateY(-40px);opacity:0}30%{opacity:1}100%{transform:translateY(0px);opacity:1}}@keyframes dropIn{0%{transform:translateY(-40px);opacity:0}30%{opacity:1}100%{transform:translateY(0px);opacity:1}}@-webkit-keyframes slideFromLeft{0%{transform:translateX(-40px);opacity:0}30%{opacity:1}100%{transform:translateX(0px);opacity:1}}@keyframes slideFromLeft{0%{transform:translateX(-40px);opacity:0}30%{opacity:1}100%{transform:translateX(0px);opacity:1}}@-webkit-keyframes slideFromRight{0%{transform:translateX(40px);opacity:0}30%{opacity:1}100%{transform:translateX(0px);opacity:1}}@keyframes slideFromRight{0%{transform:translateX(40px);opacity:0}30%{opacity:1}100%{transform:translateX(0px);opacity:1}}.cms-teach-lead-serve .tls-program-preview-container{margin-top:80px;margin-bottom:80px}.cms-teach-lead-serve .tls-program-preview-container.container .heading,.cms-teach-lead-serve .tls-program-preview-container.container .description,.cms-teach-lead-serve .tls-program-preview-container .heading,.cms-teach-lead-serve .tls-program-preview-container .description{text-align:center}.cms-teach-lead-serve .tls-program-preview-container .video-stills-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-top:40px;margin-bottom:40px}.cms-teach-lead-serve .tls-program-preview-container .video-stills-container .video{flex-basis:100%;padding:0 15px;margin-bottom:40px}.cms-teach-lead-serve .tls-program-preview-container .video-stills-container .video:last-child{margin-bottom:0}@media screen and (min-width:768px){.cms-teach-lead-serve .tls-program-preview-container .video-stills-container .video{flex-basis:33.33333%;margin-bottom:0}}.cms-teach-lead-serve .tls-program-preview-container .video-stills-container .video img{display:block;max-width:100%;margin:0 auto}.cms-teach-lead-serve .tls-program-preview-container .video-stills-container .video-hero{position:relative;min-height:0}.cms-teach-lead-serve .tls-program-preview-container .video-stills-container .video-hero .icon-videoplay{margin-top:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:100px;color:#fff}.cms-teach-lead-serve .hero-image-one-container .hero-image-one__content--title{font-size:22px;line-height:1.2em}@media screen and (min-width:480px){.cms-teach-lead-serve .hero-image-one-container .hero-image-one__content--title{font-size:1.625em;line-height:1.825em}}.cms-teach-lead-serve .triple-block-text{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:40px 0;margin-bottom:0}.cms-teach-lead-serve .triple-block-text h2,.cms-teach-lead-serve .triple-block-text .description{flex-basis:100%;padding:0 20px}.cms-teach-lead-serve .triple-block-text .description{margin-bottom:80px;text-align:center;flex-basis:75%}.cms-teach-lead-serve .triple-block-text .triple-block-text__block.buttons{margin:0;margin-bottom:40px;flex-basis:100%}.cms-teach-lead-serve .triple-block-text .triple-block-text__block.buttons:last-child{margin-bottom:0}@media screen and (min-width:600px){.cms-teach-lead-serve .triple-block-text .triple-block-text__block.buttons{max-width:450px}}@media screen and (min-width:768px){.cms-teach-lead-serve .triple-block-text .triple-block-text__block.buttons{flex-basis:33.33333%;margin:0;max-width:none;padding:0 20px}}.cms-teach-lead-serve .quote-container{background:#54b7c1;padding:24px}.cms-teach-lead-serve .quote-container .container{max-width:768px}.cms-teach-lead-serve .quote-container .large-quote{font-size:22px;line-height:23px;margin-bottom:0}@media screen and (min-width:768px){.cms-teach-lead-serve .quote-container .large-quote{font-size:28px;line-height:34px;margin-bottom:28px}}.cms-teach-lead-serve .quote-container .large-quote-byline{font-size:16px!important}@media screen and (min-width:768px){.cms-teach-lead-serve .quote-container .large-quote-byline{font-size:20px}}.cms-teach-lead-serve .quote-container .quote_text{padding-left:15px;padding-right:15px}.cms-teach-lead-serve .quote-container .fancy_quote_mark_large{font-size:6px!important;top:24px!important;line-height:0!important}@media screen and (min-width:768px){.cms-teach-lead-serve .quote-container .fancy_quote_mark_large{font-size:72px}}.cms-teach-lead-serve .quote-container .large-quote-byline,.cms-teach-lead-serve .quote-container .cta-button-container{text-align:center}body[class$=-thank-you] .thank-you-container,body[class$=-thank-you] .share-with-friends-container,body[class$=-thank-you] .social-media-icons-container{margin-top:80px;margin-bottom:80px;padding:0 15px}body[class$=-thank-you] .thank-you-container.container .heading,body[class$=-thank-you] .thank-you-container.container .description,body[class$=-thank-you] .thank-you-container .heading,body[class$=-thank-you] .thank-you-container .description,body[class$=-thank-you] .share-with-friends-container.container .heading,body[class$=-thank-you] .share-with-friends-container.container .description,body[class$=-thank-you] .share-with-friends-container .heading,body[class$=-thank-you] .share-with-friends-container .description,body[class$=-thank-you] .social-media-icons-container.container .heading,body[class$=-thank-you] .social-media-icons-container.container .description,body[class$=-thank-you] .social-media-icons-container .heading,body[class$=-thank-you] .social-media-icons-container .description{text-align:center}body[class$=-thank-you] .thank-you-container{max-width:1000px}body[class$=-thank-you] .thank-you-container p{text-align:center}body[class$=-thank-you] .share-with-friends-container .cta-button-container{text-align:center}body[class$=-thank-you] .social-media-icons-container .subheading{text-align:center}.forgot_password{margin-top:60px;margin-bottom:60px}.forgot_password form{width:100%;background-color:#f8f8f8;border:1px solid #efefef;border-radius:2px;padding:2em 2.375em;margin:0 auto;text-align:center;max-width:600px}@media screen and (min-width:768px){.forgot_password form{width:55%}}.forgot_password form li{list-style:none}.forgot_password form input[type=text]{-webkit-appearance:none;background-color:#fff;line-height:2.5em;color:#000;border:1px solid #aeb0b6;border-radius:7px;padding:.2em .3em;min-height:1.9em;width:100%}.cms-free-resources-the-mass-journal .wrapper-1440{padding-left:15px;padding-right:15px;margin:40px auto}.cms-site-map .dci-4icon-set{justify-content:flex-start}.cms-site-map .subheading_container{text-align:left}.cms-site-map .dci-4icon-set .pod{max-width:300px;margin-left:auto;margin-right:auto;padding:0 15px}.cms-site-map .dci-4icon-set .pod a{display:block;padding-top:10px;padding-bottom:10px;padding-left:10px}.cms-site-map .dci-4icon-set .pod a:hover{background:#eae8e8}@media screen and (min-width:600px){.cms-site-map .dci-4icon-set .pod{margin-left:0;margin-right:0;padding:0 30px}}.cms-site-map .dci-4icon-set .pod .subheading{text-align:left;margin-left:0;border-bottom:4px solid #003763;max-width:100%;margin-bottom:20px}.cms-site-map .wrapper-1200{margin-top:70px;margin-bottom:70px;max-width:300px}@media screen and (min-width:600px){.cms-site-map .wrapper-1200{max-width:700px}}@media screen and (min-width:1200px){.cms-site-map .wrapper-1200{max-width:1200px}}.cms-book-release-rediscover-catholicism-resources .wrapper-900{padding-left:15px;padding-right:15px;margin:50px auto}.cms-book-release-rediscover-catholicism-resources .product-grid-media__block{width:100%;padding:0;margin-bottom:50px}.cms-book-release-rediscover-catholicism-resources .product-grid-media__block a:nth-of-type(2){margin-left:0;margin-top:15px}@media screen and (min-width:1200px){.cms-book-release-rediscover-catholicism-resources .product-grid-media__block a:nth-of-type(2){margin-left:30px;margin-top:0}}.cms-book-release-rediscover-catholicism-resources .product-grid-media__block h2{font-size:28px;text-align:center;margin-left:0}@media screen and (min-width:1200px){.cms-book-release-rediscover-catholicism-resources .product-grid-media__block h2{text-align:left;margin-top:0}}.cms-book-release-rediscover-catholicism-resources .product-grid-media__block img{box-shadow:0 4px 11px -3px rgba(0,0,0,.64)}.cms-book-release-rediscover-catholicism-resources .flex-video-item{width:30%;margin-left:10px;margin-right:10px;margin-bottom:10px}.cms-book-release-rediscover-catholicism-resources .wrapper-1200{padding-left:15px;padding-right:15px}.cms-book-release-rediscover-catholicism-resources .wrapper-1200 .flex-container{flex-wrap:wrap;justify-content:space-between}.cms-best-lent-ever-lent-reflections-2020 .archive-hero{background-image:url(https://files.dynamiccatholic.com/home/best-advent-ever/2019/advent-reflections-2019/archive-hero-bg.jpg);background-color:#3054a5;background-position:center;background-size:auto 100%;height:270px;display:flex;justify-content:center;align-items:center;margin-bottom:80px;padding-left:20px;padding-right:20px}.cms-best-lent-ever-lent-reflections-2020 .archive-hero .archive-hero-content{max-width:500px;margin:0 auto;width:100%;text-align:center}.cms-best-lent-ever-lent-reflections-2020 .archive-hero .archive-hero-content h1{font-size:24px;color:#fff}.cms-best-lent-ever-lent-reflections-2020 .archive-hero .archive-hero-content p{color:#fff}.cms-best-lent-ever-lent-reflections-2020 .videos-section{padding-left:20px;padding-right:20px;padding-bottom:190px;max-width:1307px;margin:0 auto}.cms-best-lent-ever-lent-reflections-2020 .videos-section .desktop-row{display:block;height:auto}@media screen and (min-width:900px){.cms-best-lent-ever-lent-reflections-2020 .videos-section .desktop-row{display:flex;justify-content:center;align-items:center;height:200px}}.cms-best-lent-ever-lent-reflections-2020 .videos-section .tablet-row{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:600px){.cms-best-lent-ever-lent-reflections-2020 .videos-section .tablet-row{display:flex;height:200px;justify-content:center;align-items:center;flex-direction:row}}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card{width:260px;margin-bottom:32px;padding-left:10px;padding-right:10px;transition:all .2s;position:relative;display:flex;justify-content:center}@media screen and (min-width:600px){.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card:hover{width:356px;transition:all .2s}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card:hover .session-moving-thumb{transform:scale(1.4);transition:all .2s}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card:hover .session-video-preview{box-shadow:0 6px 14px 0 rgba(81,95,127,.32)}}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card a{display:block}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card a img{border-radius:8px;margin-bottom:12px;transition:all .25s}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card a:hover img{transition:all .25s}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card.disabled{opacity:.3}@media screen and (min-width:600px){.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card.disabled:hover{width:initial;transition:none}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card.disabled:hover .session-moving-thumb{transform:none;transition:none}}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card.disabled img{border-radius:8px;box-shadow:none;margin-bottom:12px;transition:all .25s}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card .date{color:#182543;font-size:14px;margin:0}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card .title{color:#182543;font-size:16px;font-family:gotham bold,sans-serif;font-style:normal;margin:0;line-height:140%}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card .session-moving-thumb{height:135px;width:240px;position:relative;z-index:10;transition:all .2s}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card .session-moving-thumb .session-still{position:absolute;top:0;width:100%;z-index:15}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card .session-moving-thumb .session-still.fadeOutStill{opacity:0;transition:opacity 1s}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card .session-moving-thumb .session-video-preview{position:absolute;z-index:10;top:0;width:100%;height:100%;border-radius:8px;overflow:hidden;box-shadow:0 10px 14px 0 rgba(81,95,127,.32)}.cms-best-lent-ever-lent-reflections-2020 .videos-section .video-card .session-moving-thumb .session-video-preview video{width:100%;height:100%}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container,.cms-best-lent-ever-welcome .full-page-container{position:relative;width:100%;height:auto;margin:0;padding:0}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal,.cms-best-lent-ever-welcome .full-page-container #invite-modal{position:absolute;width:100%;height:100%;display:none;top:0;left:0;z-index:12;align-items:center;justify-content:center;opacity:1}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal,.cms-best-lent-ever-welcome .full-page-container #invite-modal{position:fixed}}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal.show-modal,.cms-best-lent-ever-welcome .full-page-container #invite-modal.show-modal{display:flex}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container{background:#fff;max-width:350px;display:none;flex-direction:column;justify-content:space-between;width:100%;padding:24px;text-align:left;border-radius:8px;box-shadow:0 10px 20px 0 rgba(46,52,59,.24);z-index:14;opacity:0;position:relative}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container{flex-direction:row;max-width:768px}}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container.show-this,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container.show-this{display:flex;-webkit-animation:fade-in-transcript .25s forwards;animation:fade-in-transcript .25s forwards}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .close-button,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .close-button{position:absolute;top:6px;font-size:25px;right:12px;cursor:pointer;color:#515f7f}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box{max-width:336px;width:100%;margin:0}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box:nth-of-type(1),.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box:nth-of-type(1){max-width:358px;padding-right:0;border-right:none;border-bottom:1px solid #e5e9ef;margin-bottom:30px;padding-bottom:30px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box:nth-of-type(1),.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box:nth-of-type(1){padding-right:24px;border-right:1px solid #e5e9ef;border-bottom:none;margin-bottom:0;padding-bottom:0}}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box h2,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box h2{font-size:24px;color:#3656a6;margin-top:0}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box h4,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box h4{font-size:18px}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box p,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box p{color:#565e6c;font-size:14px}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box p.strong,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box p.strong{font-family:gotham medium,sans-serif;margin-top:0}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .row,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .row{margin:10px 0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box input,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box input{width:100%;padding:13px!important;border:1px solid #e5e8f1;background:#f5f7fa;border-radius:4px;font-size:14px;margin-bottom:16px}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box input:focus,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box input:focus{outline:none}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row{flex-direction:column}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row{justify-content:center;flex-direction:row}}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row button,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row button{margin-top:10px;font-size:16px;color:#fff}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row button,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row button{margin-top:0}}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .to-row,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .to-row{display:none;align-items:flex-start}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts{text-align:left}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact{cursor:pointer;background:rgba(52,143,254,.14);color:#2e343b;padding:2px 15px;margin:0 0 5px 5px;display:inline-flex;align-items:center;font-size:14px;border-radius:25px;-webkit-animation:popIn .2s linear forwards;animation:popIn .2s linear forwards;font-size:10px}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact::after,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact::after{font-family:icomoon;font-size:10px;content:'\e901';border:1px solid #fff;border-radius:100%;margin-left:5px;padding:4px;transition:.2s linear}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact:hover::after,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact:hover::after{color:rgba(0,0,0,.7);background:#fff}@-webkit-keyframes popIn{0%{transform:scale(1)}90%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes popIn{0%{transform:scale(1)}90%{transform:scale(1.05)}100%{transform:scale(1)}}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .import-row,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row{flex-direction:column;align-items:flex-start}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .import-row p,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row p{font-size:12px;color:#565e6c}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .import-row p.strong,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row p.strong{font-size:14px}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .import-row *,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row *{color:#2e343b;font-size:14px}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .import-row span,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row span{display:flex;cursor:pointer}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .import-row span img,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row span img{width:20px;margin:0 10px}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .short-text,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .short-text{display:none}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .long-text,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .long-text{display:block}}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .short-text,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .short-text{display:block}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .long-text,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .long-text{display:none}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options{display:flex;justify-content:flex-start;align-items:center;font-size:12px;font-family:gotham medium,sans-serif}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options span,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options span{display:flex;align-items:center;margin-right:24px}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options span img,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options span img{max-width:32px;width:auto}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .share-row,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row{flex-direction:column;align-items:flex-start}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-messenger,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-messenger{background-position-x:13%;order:2}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-messenger,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-messenger{background-position-x:5px;order:initial}}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-post,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-post{order:3;background-position-x:14%}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-post,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-post{background-position-x:15px;order:initial}}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .share-row h4,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row h4{order:4}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .share-row h4,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row h4{order:initial}}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .divider,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row .divider{display:block;height:2px;width:100%;background:#a6a6a6;margin:10px 0}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .divider,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row .divider{display:none}}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .options,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .options{display:flex;justify-content:space-between;align-items:center;width:144px}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .options .fb-messenger,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .options .fb-messenger{color:#2196f3;font-size:32px!important;display:flex;align-items:center;justify-content:center;width:32px;height:32px}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .options .facebook-btn,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .options .facebook-btn{background-color:#3b5998;width:32px;height:32px;text-align:center;border-radius:50%;display:flex;font-size:20px;align-items:center;justify-content:center;color:#fff}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .options .text-btn,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .options .text-btn{background-color:#3bdb65;width:32px;height:32px;text-align:center;border-radius:50%;font-size:20px;display:flex;align-items:center;justify-content:center;color:#fff}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .options .fb-messenger:hover,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .options .fb-messenger:hover{color:#006acc}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .options .facebook-btn:hover,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .options .facebook-btn:hover{background-color:#2d4373}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .options .text-btn:hover,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .options .text-btn:hover{background-color:#23c04c}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .link,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .link{display:flex;position:relative;padding:10px 0 10px 10px;align-items:center;border:1px solid #e5e8f1;background:#f5f7fa;border-radius:4px;color:#8a94a5;flex:2;width:100%;font-size:14px}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .link .copy-btn,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .link .copy-btn{padding:10px 8px;position:absolute;border-radius:4px;color:#3062ff;right:0;top:0;bottom:0;margin:auto;cursor:pointer;text-transform:uppercase;font-size:14px;font-family:gotham medium,sans-serif}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal .invite-box-container .link .copy-btn:hover,.cms-best-lent-ever-welcome .full-page-container #invite-modal .invite-box-container .link .copy-btn:hover{transition:.3s ease;background:#3062ff;color:#fff}body[class*=cms-best-lent-ever-lent-reflections-2020] .full-page-container #invite-modal #invite-overlay,.cms-best-lent-ever-welcome .full-page-container #invite-modal #invite-overlay{background:rgba(24,37,67,.53);width:100%;height:100%;position:absolute;top:0;left:0;z-index:13;cursor:pointer}body[class*=cms-best-lent-ever-lent-reflections-2020] .video-background,.cms-best-lent-ever-welcome .video-background{background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2020/reflections/header-bg.jpg);background-size:100%;background-position:center;width:100%;height:375px;position:absolute;top:0;z-index:-10}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .video-background,.cms-best-lent-ever-welcome .video-background{height:500px}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container,.cms-best-lent-ever-welcome .ble-reflection-container{padding-top:40px;margin-top:0}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container h1,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container h2,.cms-best-lent-ever-welcome .ble-reflection-container h1,.cms-best-lent-ever-welcome .ble-reflection-container h2{color:#3f3f3f}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .daily-video-section,.cms-best-lent-ever-welcome .ble-reflection-container .daily-video-section{max-width:784px;margin:0 auto;box-shadow:0 10px 14px 0 rgba(81,95,127,.32);border-radius:4.6px;overflow:hidden;position:relative}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .daily-video-section .daily-video-still,.cms-best-lent-ever-welcome .ble-reflection-container .daily-video-section .daily-video-still{display:block;position:absolute;top:0;z-index:10}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .daily-video-section .daily-video-still img,.cms-best-lent-ever-welcome .ble-reflection-container .daily-video-section .daily-video-still img{display:block}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .daily-video-section .daily-video-still.video-playing,.cms-best-lent-ever-welcome .ble-reflection-container .daily-video-section .daily-video-still.video-playing{display:none}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .daily-video-section .video-donate-bar,.cms-best-lent-ever-welcome .ble-reflection-container .daily-video-section .video-donate-bar{width:100%;padding-left:25px;padding-right:25px;background:#2653b0;min-height:69px}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner,.cms-best-lent-ever-welcome .ble-reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:69px;padding-top:12px;padding-bottom:12px}@media screen and (min-width:580px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner,.cms-best-lent-ever-welcome .ble-reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner{flex-direction:row}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p,.cms-best-lent-ever-welcome .ble-reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p{font-family:gotham medium,sans-serif;color:#fff;font-size:16px;margin-right:0;margin-top:0;margin-bottom:15px;text-align:center}@media screen and (min-width:580px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p,.cms-best-lent-ever-welcome .ble-reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p{text-align:left;margin-bottom:0;margin-right:20px;font-size:20px}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner button,.cms-best-lent-ever-welcome .ble-reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner button{color:#3062ff;text-transform:none;font-size:16px;padding-left:24px;padding-right:24px;background:#fff}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .actions-section,.cms-best-lent-ever-welcome .ble-reflection-container .actions-section{margin-top:90px}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .actions-section .flex-container,.cms-best-lent-ever-welcome .ble-reflection-container .actions-section .flex-container{align-items:center;justify-content:space-between!important;max-width:798px;margin-left:auto;margin-right:auto;margin-bottom:80px}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .actions-section .flex-container:nth-of-type(2),.cms-best-lent-ever-welcome .ble-reflection-container .actions-section .flex-container:nth-of-type(2){flex-direction:column-reverse}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .actions-section .flex-container:nth-of-type(2),.cms-best-lent-ever-welcome .ble-reflection-container .actions-section .flex-container:nth-of-type(2){flex-direction:row}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .actions-section .flex-container .flex-item-half,.cms-best-lent-ever-welcome .ble-reflection-container .actions-section .flex-container .flex-item-half{padding:0;position:relative;width:100%;max-width:100%;text-align:initial}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .actions-section .flex-container .flex-item-half,.cms-best-lent-ever-welcome .ble-reflection-container .actions-section .flex-container .flex-item-half{max-width:50%}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .actions-section .flex-container .flex-item-half.image-half,.cms-best-lent-ever-welcome .ble-reflection-container .actions-section .flex-container .flex-item-half.image-half{border-radius:4.6px;overflow:hidden;margin-bottom:30px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .actions-section .flex-container .flex-item-half.image-half,.cms-best-lent-ever-welcome .ble-reflection-container .actions-section .flex-container .flex-item-half.image-half{margin-bottom:none}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .actions-section .flex-container .flex-item-half.image-half img,.cms-best-lent-ever-welcome .ble-reflection-container .actions-section .flex-container .flex-item-half.image-half img{display:block}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .actions-section .flex-container .flex-item-half.content,.cms-best-lent-ever-welcome .ble-reflection-container .actions-section .flex-container .flex-item-half.content{text-align:left;max-width:337px;padding:0}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .actions-section .flex-container .flex-item-half.content h2,.cms-best-lent-ever-welcome .ble-reflection-container .actions-section .flex-container .flex-item-half.content h2{margin-top:0;font-family:gotham bold,sans-serif;font-size:20px;color:#3656a6}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .actions-section .flex-container .flex-item-half.content p,.cms-best-lent-ever-welcome .ble-reflection-container .actions-section .flex-container .flex-item-half.content p{font-size:14px;color:#565e6c}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .actions-section .flex-container .flex-item-half.content button,.cms-best-lent-ever-welcome .ble-reflection-container .actions-section .flex-container .flex-item-half.content button{text-transform:none}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .desktop,.cms-best-lent-ever-welcome .ble-reflection-container .desktop{display:none}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .desktop,.cms-best-lent-ever-welcome .ble-reflection-container .desktop{display:flex}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons{flex-direction:column}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile{order:2;display:flex;width:100%;border-top:1px solid rgba(0,0,0,.5);margin-top:20px}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons{flex-direction:row}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile{display:none}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links{width:100%;max-width:100%;border:2px solid rgba(0,0,0,.5);text-align:left;margin:5px 0;padding:0}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p{margin:0;margin-right:7px;padding:10px;position:relative}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after{background:#000;display:block;content:'';position:absolute;right:0;top:0;bottom:0;margin:auto}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before{height:21px;width:3px;right:9px;transform-origin:center;transition:.3s linear}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after{width:21px;height:3px}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p{padding:0;margin-right:0}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after{display:none}}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links{width:initial;max-width:initial;padding:10px;border:initial;text-align:initial;margin:initial}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile-bio,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile-bio{display:none}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile-bio p,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript p,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile-bio p{padding:0 10px;text-transform:initial!important}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong),.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong){font-family:gotham book}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .item,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .item{flex-direction:column;align-items:center;justify-content:center;text-align:center}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .item::before,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .item::before{margin-right:0;margin-bottom:20px;max-width:100px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .item::before,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .item::before{margin-right:30px;margin-bottom:none}}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .item,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .item{flex-direction:row;align-items:initial;justify-content:initial;text-align:initial}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section{margin-top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:14px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section{flex-direction:row;margin-bottom:40px}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section .post-title-section,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section .post-title-section{margin-top:40px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section .post-title-section,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section .post-title-section{margin-top:0}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section .post-date,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section .post-date{color:#fff;font-size:14px;font-family:gotham book,sans-serif;margin:0;font-style:normal;line-height:normal}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section .post-title,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section .post-title{color:#fff;font-size:20px;font-family:gotham bold,sans-serif;margin-bottom:0;margin:0}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section img,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section img{max-width:230px;width:100%}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section h1,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section h1{font-size:28px;line-height:28px}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .welcome-header,.cms-best-lent-ever-welcome .ble-reflection-container .welcome-header{background:#eee;text-align:center;padding:40px 0 20px;margin-bottom:40px}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .welcome-header .text,.cms-best-lent-ever-welcome .ble-reflection-container .welcome-header .text{max-width:575px;padding:0 40px;margin:auto}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .welcome-header .text h1 #bae-text,.cms-best-lent-ever-welcome .ble-reflection-container .welcome-header .text h1 #bae-text{font-size:30px;display:block}@media screen and (min-width:590px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .welcome-header .text h1 #bae-text,.cms-best-lent-ever-welcome .ble-reflection-container .welcome-header .text h1 #bae-text{display:inline}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflections-nav-section,.cms-best-lent-ever-welcome .ble-reflection-container .reflections-nav-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:40px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflections-nav-section,.cms-best-lent-ever-welcome .ble-reflection-container .reflections-nav-section{flex-direction:row;margin-bottom:0}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflections-nav-section .reflections-nav,.cms-best-lent-ever-welcome .ble-reflection-container .reflections-nav-section .reflections-nav{display:flex;justify-content:space-between;border-bottom:0;margin:0;max-width:400px;width:100%;padding-top:20px;padding-bottom:25px}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflections-nav-section .reflections-nav p,.cms-best-lent-ever-welcome .ble-reflection-container .reflections-nav-section .reflections-nav p{color:#a5acbe;display:flex;align-items:center}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflections-nav-section .reflections-nav a,.cms-best-lent-ever-welcome .ble-reflection-container .reflections-nav-section .reflections-nav a{color:#515f7f;display:flex;align-items:center}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflections-nav-section .share-button,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflections-nav-section .spacer,.cms-best-lent-ever-welcome .ble-reflection-container .reflections-nav-section .share-button,.cms-best-lent-ever-welcome .ble-reflection-container .reflections-nav-section .spacer{width:70px;color:#3062ff}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .rs-section,.cms-best-lent-ever-welcome .ble-reflection-container .rs-section{max-width:390px;margin:0 auto 80px;text-align:center}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .rs-section p,.cms-best-lent-ever-welcome .ble-reflection-container .rs-section p{color:#515f7f;font-size:14px;letter-spacing:normal}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .rs-section p .strong,.cms-best-lent-ever-welcome .ble-reflection-container .rs-section p .strong{font-family:gotham medium,sans-serif}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .rs-section .rs-cta,.cms-best-lent-ever-welcome .ble-reflection-container .rs-section .rs-cta{color:#3062ff;font-size:14px;font-family:gotham medium,sans-serif}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-buttons{color:#515f7f;text-align:center;font-size:14px;padding-bottom:40px}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-buttons:hover,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-buttons:hover{cursor:pointer}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-buttons span,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-buttons span{color:#2653b0;text-decoration:underline}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-section,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-section{position:fixed;width:100%;height:100%;display:none;top:0;left:0;z-index:12;align-items:center;justify-content:center;opacity:1}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-section.show-transcript,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-section.show-transcript{display:flex}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-section #transcript-modal,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-section #transcript-modal{background:#fff;width:95%;height:85%;padding:40px;border-radius:8px;position:relative;display:none;z-index:15;opacity:0;box-shadow:0 10px 14px 0 rgba(81,95,127,.32)}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-section #transcript-modal.show-this,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-section #transcript-modal.show-this{display:block;-webkit-animation:fade-in-transcript .25s forwards;animation:fade-in-transcript .25s forwards}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-section #transcript-modal,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-section #transcript-modal{width:70%}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-section #transcript-modal .close-button,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-section #transcript-modal .close-button{display:flex;position:absolute;top:5px;font-size:25px;right:5px;cursor:pointer;width:40px;color:#515f7f;justify-content:center;align-items:center;height:40px}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-section #transcript-modal #english-transcript,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-section #transcript-modal #spanish-transcript,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-section #transcript-modal #english-transcript,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-section #transcript-modal #spanish-transcript{display:none;overflow:scroll;height:100%}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-section #transcript-modal #english-transcript.active,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-section #transcript-modal #spanish-transcript.active,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-section #transcript-modal #english-transcript.active,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-section #transcript-modal #spanish-transcript.active{display:block}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-section #transcript-modal #english-transcript h2,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-section #transcript-modal #spanish-transcript h2,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-section #transcript-modal #english-transcript h2,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-section #transcript-modal #spanish-transcript h2{color:#515f7f;font-family:gotham medium,sans-serif;font-style:normal}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-section #transcript-overlay,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-section #transcript-overlay{background:rgba(24,37,67,.53);width:100%;height:100%;position:absolute;top:0;left:0;z-index:13;cursor:pointer}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title{text-align:center}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .winter-dots,.cms-best-lent-ever-welcome .ble-reflection-container .winter-dots{background:url(http://files.dynamiccatholic.com/home/best-advent-ever/2018/winter-dots.png);background-size:cover;height:10px;width:100%}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons p,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons p{display:none}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons p,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons p{display:block}}body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .link-open::before,.cms-best-lent-ever-welcome .ble-reflection-container .link-open::before{transform:rotate(90deg)}body[class*=cms-best-lent-ever-lent-reflections-2020] .introjs-tooltip,.cms-best-lent-ever-welcome .introjs-tooltip{max-width:none}body[class*=cms-best-lent-ever-lent-reflections-2020] .introjs-tooltipbuttons,.cms-best-lent-ever-welcome .introjs-tooltipbuttons{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;text-align:center;white-space:pre-wrap}body[class*=cms-best-lent-ever-lent-reflections-2020] .introjs-helperNumberLayer,.cms-best-lent-ever-welcome .introjs-helperNumberLayer{display:none}body[class*=cms-best-lent-ever-lent-reflections-2020] .introjs-skipbutton,.cms-best-lent-ever-welcome .introjs-skipbutton{display:none}body[class*=cms-best-lent-ever-lent-reflections-2020] .introjs-button,.cms-best-lent-ever-welcome .introjs-button{margin:0;background:0 0;border:none}body[class*=cms-best-lent-ever-lent-reflections-2020] .introjs-button:focus,.cms-best-lent-ever-welcome .introjs-button:focus{background:0 0}body[class*=cms-best-lent-ever-lent-reflections-2020] .introjs-prevbutton::before,.cms-best-lent-ever-welcome .introjs-prevbutton::before{font-family:icomoon;content:"\e922"}body[class*=cms-best-lent-ever-lent-reflections-2020] .introjs-nextbutton::before,.cms-best-lent-ever-welcome .introjs-nextbutton::before{font-family:icomoon;content:"\e923"}body[class*=cms-best-lent-ever-lent-reflections-2020] .introjs-fullbutton,.cms-best-lent-ever-welcome .introjs-fullbutton{border:none}body[class*=cms-best-lent-ever-lent-reflections-2020] .introjs-tooltiptext,.cms-best-lent-ever-welcome .introjs-tooltiptext{padding:10px}.cms-best-lent-ever-lenten-reflections-2019 #thank-you-bar,.cms-best-lent-ever-lent-reflections-2018 #thank-you-bar{position:absolute;top:68px;width:100%;left:0;overflow:hidden}@media screen and (min-width:600px){.cms-best-lent-ever-lenten-reflections-2019 #thank-you-bar,.cms-best-lent-ever-lent-reflections-2018 #thank-you-bar{top:80px}}.cms-best-lent-ever-lenten-reflections-2019 .hero-image-one-container,.cms-best-lent-ever-lent-reflections-2018 .hero-image-one-container{padding-top:135px;padding-left:20px;padding-right:20px;padding-bottom:30px;position:relative}@media screen and (min-width:600px){.cms-best-lent-ever-lenten-reflections-2019 .hero-image-one-container,.cms-best-lent-ever-lent-reflections-2018 .hero-image-one-container{padding-top:135px;padding-left:20px;padding-right:20px;padding-bottom:60px}}.cms-best-lent-ever-lenten-reflections-2019 .header-divider,.cms-best-lent-ever-lent-reflections-2018 .header-divider{border-top:3px solid #fff;max-width:450px;width:100%;margin:15px auto 43px;height:1px}@-webkit-keyframes modalAnimateIn{0%{opacity:0}100%{opacity:1}}@keyframes modalAnimateIn{0%{opacity:0}100%{opacity:1}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-modal,body[class*=cms-best-lent-ever-lent-reflections-2018] .share-modal,body[class*=cms-best-lent-ever-lent-reflections-2020] .share-modal,.cms-best-lent-ever-welcome .share-modal{width:100%;position:fixed;height:100%;left:0;top:0;background:rgba(255,255,255,.79);z-index:100;display:flex;justify-content:center;align-items:center;display:none;opacity:0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-modal.visible,body[class*=cms-best-lent-ever-lent-reflections-2018] .share-modal.visible,body[class*=cms-best-lent-ever-lent-reflections-2020] .share-modal.visible,.cms-best-lent-ever-welcome .share-modal.visible{display:flex;-webkit-animation:modalAnimateIn .4s forwards;animation:modalAnimateIn .4s forwards}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-modal .share-modal-content,body[class*=cms-best-lent-ever-lent-reflections-2018] .share-modal .share-modal-content,body[class*=cms-best-lent-ever-lent-reflections-2020] .share-modal .share-modal-content,.cms-best-lent-ever-welcome .share-modal .share-modal-content{width:100%;height:100%;padding:43px 48px;overflow:hidden;max-width:402px;z-index:101;background:#fff;border-radius:8px;border:none;box-shadow:none;text-align:center;position:relative;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-modal .share-modal-content,body[class*=cms-best-lent-ever-lent-reflections-2018] .share-modal .share-modal-content,body[class*=cms-best-lent-ever-lent-reflections-2020] .share-modal .share-modal-content,.cms-best-lent-ever-welcome .share-modal .share-modal-content{width:60%;height:480px;border:1px solid #707070;box-shadow:4px 4px 15px 0 rgba(0,0,0,.16)}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-modal .share-modal-content .share-row,body[class*=cms-best-lent-ever-lent-reflections-2018] .share-modal .share-modal-content .share-row,body[class*=cms-best-lent-ever-lent-reflections-2020] .share-modal .share-modal-content .share-row,.cms-best-lent-ever-welcome .share-modal .share-modal-content .share-row{text-align:center;margin-top:40px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-modal .share-modal-content input,body[class*=cms-best-lent-ever-lent-reflections-2018] .share-modal .share-modal-content input,body[class*=cms-best-lent-ever-lent-reflections-2020] .share-modal .share-modal-content input,.cms-best-lent-ever-welcome .share-modal .share-modal-content input{width:100%;height:45px;border-radius:5px;border:1px solid rgba(60,60,60,.5);margin-bottom:17px;padding-left:15px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-modal .share-modal-content .import-row,body[class*=cms-best-lent-ever-lent-reflections-2018] .share-modal .share-modal-content .import-row,body[class*=cms-best-lent-ever-lent-reflections-2020] .share-modal .share-modal-content .import-row,.cms-best-lent-ever-welcome .share-modal .share-modal-content .import-row{display:flex;justify-content:space-between;font-size:14px;margin-bottom:30px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-modal .share-modal-content .import-row span img,body[class*=cms-best-lent-ever-lent-reflections-2018] .share-modal .share-modal-content .import-row span img,body[class*=cms-best-lent-ever-lent-reflections-2020] .share-modal .share-modal-content .import-row span img,.cms-best-lent-ever-welcome .share-modal .share-modal-content .import-row span img{width:17px;height:auto;margin-right:7px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-modal .share-modal-content .link,body[class*=cms-best-lent-ever-lent-reflections-2018] .share-modal .share-modal-content .link,body[class*=cms-best-lent-ever-lent-reflections-2020] .share-modal .share-modal-content .link,.cms-best-lent-ever-welcome .share-modal .share-modal-content .link{display:flex;position:relative;padding:10px 0 10px 10px;align-items:center;border:1px solid #2e343b;border-radius:4px;color:#2e343b;min-width:0;flex:2;width:100%}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-modal .share-modal-content .link .copy-btn,body[class*=cms-best-lent-ever-lent-reflections-2018] .share-modal .share-modal-content .link .copy-btn,body[class*=cms-best-lent-ever-lent-reflections-2020] .share-modal .share-modal-content .link .copy-btn,.cms-best-lent-ever-welcome .share-modal .share-modal-content .link .copy-btn{padding:10px 20px;border-left:1px solid #2e343b;position:absolute;border-radius:4px;color:#2e343b;right:0;top:0;bottom:0;margin:auto;background:#f2ecec;cursor:pointer}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-modal .share-modal-content #close-button,body[class*=cms-best-lent-ever-lent-reflections-2018] .share-modal .share-modal-content #close-button,body[class*=cms-best-lent-ever-lent-reflections-2020] .share-modal .share-modal-content #close-button,.cms-best-lent-ever-welcome .share-modal .share-modal-content #close-button{position:absolute;top:20px;right:20px;color:#707070;font-size:20px;cursor:pointer}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-modal .share-modal-content #close-button:hover,body[class*=cms-best-lent-ever-lent-reflections-2018] .share-modal .share-modal-content #close-button:hover,body[class*=cms-best-lent-ever-lent-reflections-2020] .share-modal .share-modal-content #close-button:hover,.cms-best-lent-ever-welcome .share-modal .share-modal-content #close-button:hover{cursor:pointer}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-modal .share-modal-content #to-row,body[class*=cms-best-lent-ever-lent-reflections-2018] .share-modal .share-modal-content #to-row,body[class*=cms-best-lent-ever-lent-reflections-2020] .share-modal .share-modal-content #to-row,.cms-best-lent-ever-welcome .share-modal .share-modal-content #to-row{display:none}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container,.cms-best-lent-ever-welcome .ble-reflection-container{max-width:840px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container p,.cms-best-lent-ever-welcome .ble-reflection-container p{color:#40403f}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container hr,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container hr,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container hr,.cms-best-lent-ever-welcome .ble-reflection-container hr{border-top:0;border-left:0;border-right:0;border-bottom:2px solid #959595;margin-top:55px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .reflection-title-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .reflection-title-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section{margin-bottom:30px;padding-left:30px;padding-right:30px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .reflection-title-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .reflection-title-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section{padding-left:0;padding-right:0}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .reflection-title-section .hide-on-mobile,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .reflection-title-section .hide-on-mobile,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section .hide-on-mobile,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section .hide-on-mobile{display:none}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .reflection-title-section .hide-on-mobile,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .reflection-title-section .hide-on-mobile,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section .hide-on-mobile,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section .hide-on-mobile{display:inline-block}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .reflection-title-section h1,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .reflection-title-section h1,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section h1,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section h1{color:#40403f;margin-bottom:10px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .reflection-title-section .reflection-day,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .reflection-title-section .reflection-day,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .reflection-title-section .reflection-day,.cms-best-lent-ever-welcome .ble-reflection-container .reflection-title-section .reflection-day{font-family:gotham book;font-style:normal;font-size:23px;color:#40403f;margin-top:0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons{text-align:center;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;margin:0;flex-direction:column;background:0 0;padding-left:20px;padding-right:20px;padding-top:26px}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons{display:flex;justify-content:space-between;align-items:center;text-align:left;flex-direction:row;background:#e2e2e2;padding-top:10px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons p,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons div,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons p,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons div,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons div,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons div,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons div,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons div,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons p,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons div,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons p,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons div{text-transform:uppercase;font-family:gotham bold;color:#3f3f3f}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-container,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-container,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-container,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-container,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-container,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-container,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .bio-trans-container,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .bio-trans-container{display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-container,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-container,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-container,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-container,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-container,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-container,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .bio-trans-container,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .bio-trans-container{flex-direction:row;width:initial}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .button-links,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .button-links,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .button-links,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .button-links,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .button-links,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .button-links{width:100%;max-width:100%;text-align:left;margin:5px 0;padding:20px 15px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .button-links>p,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .button-links>p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .button-links>p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .button-links>p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .button-links>p,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .button-links>p{margin:0;margin-right:7px;position:relative}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::after,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .button-links>p::before,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .button-links>p::after{background:#000;display:block;content:'';position:absolute;right:0;top:0;bottom:0;margin:auto}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .button-links>p::before{height:21px;width:3px;right:9px;transform-origin:center;transition:.3s linear}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::after,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .button-links>p::after{width:21px;height:3px}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .button-links>p,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .button-links>p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .button-links>p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .button-links>p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .button-links>p,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .button-links>p{padding:0;margin-right:0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .button-links>p::after,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p::before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links>p::after,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .button-links>p::before,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .button-links>p::after{display:none}}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .button-links,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .button-links,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .button-links,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .button-links,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .button-links,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .button-links{width:initial;max-width:initial;padding:20px 15px;border:initial;text-align:initial;margin:initial}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .button-links.tab-selected,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .button-links.tab-selected,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .button-links.tab-selected,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .button-links.tab-selected,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .button-links.tab-selected,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .button-links.tab-selected,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .button-links.tab-selected,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .button-links.tab-selected{background:#fff;border-top-left-radius:5px;border-top-right-radius:5px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .mobile-bio,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons #mobile-fap,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .mobile-transcript,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .mobile-bio,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons #mobile-fap,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .mobile-bio,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons #mobile-fap,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .mobile-transcript,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .mobile-bio,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons #mobile-fap,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile-bio,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons #mobile-fap,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .mobile-transcript,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .mobile-bio,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons #mobile-fap,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile-bio,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons #mobile-fap,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .mobile-transcript,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .mobile-bio,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons #mobile-fap{display:none}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript p,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .mobile-bio p,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons #mobile-fap p,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .mobile-transcript p,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .mobile-bio p,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons #mobile-fap p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .mobile-bio p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons #mobile-fap p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .mobile-transcript p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .mobile-bio p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons #mobile-fap p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile-bio p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons #mobile-fap p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .mobile-transcript p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .mobile-bio p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons #mobile-fap p,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript p,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile-bio p,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons #mobile-fap p,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .mobile-transcript p,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .mobile-bio p,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons #mobile-fap p{padding:0 10px;text-transform:initial!important}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong),body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons #mobile-fap p:not(.strong),body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .mobile-transcript p:not(.strong),body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .mobile-bio p:not(.strong),body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons #mobile-fap p:not(.strong),body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong),body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons #mobile-fap p:not(.strong),body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .mobile-transcript p:not(.strong),body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .mobile-bio p:not(.strong),body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons #mobile-fap p:not(.strong),body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong),body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons #mobile-fap p:not(.strong),body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .mobile-transcript p:not(.strong),body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .mobile-bio p:not(.strong),body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons #mobile-fap p:not(.strong),.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong),.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons #mobile-fap p:not(.strong),.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .mobile-transcript p:not(.strong),.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .mobile-bio p:not(.strong),.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons #mobile-fap p:not(.strong){font-family:gotham book}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link{margin-right:40px;background:#e2e2e2;border:none}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link{background:initial}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link .button-label,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link .button-label,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link .button-label,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link .button-label,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link .button-label,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link .button-label,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link .button-label,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link .button-label{pointer-events:none}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .quote-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .quote-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .quote-link,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .quote-link,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .quote-link{transition:.3s color;order:2;width:100%;margin-top:0;margin-bottom:8px;max-width:100%}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .quote-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .quote-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .quote-link,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .quote-link,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .quote-link{max-width:145px;width:40%;margin-top:20px;margin-bottom:0}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link:hover,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .quote-link:hover,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link:hover,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .quote-link:hover,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link:hover,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .quote-link:hover,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link:hover,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .quote-link:hover,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link:hover,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .quote-link:hover,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link:hover,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .quote-link:hover,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link:hover,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .quote-link:hover,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link:hover,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .quote-link:hover{cursor:pointer;color:#f15932}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .quote-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .quote-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .quote-link,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .bio-trans-link,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .quote-link,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .bio-trans-link,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .quote-link{order:1;width:auto;margin-top:initial;max-width:100%}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .quote-link a,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .quote-link a,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .quote-link a,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .quote-link a,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .quote-link a,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .quote-link a,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .quote-link a,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .quote-link a{color:#3f3f3f}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .quote-link a:hover,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .quote-link a:hover,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .quote-link a:hover,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .quote-link a:hover,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .quote-link a:hover,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .quote-link a:hover,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .quote-link a:hover,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .quote-link a:hover{cursor:pointer;color:#f15932}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .social-buttons{flex-basis:auto;width:100%;display:flex;justify-content:center}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .social-buttons{order:2;width:auto;flex-basis:0;justify-content:flex-end}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .fb_icon:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .fb_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .fb_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .fb_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .fb_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .fb_icon:before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .fb_icon:before,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .fb_icon:before{color:#3f3f3f;font-size:26px;margin-left:10px;margin-right:10px;transition:.3s color;display:inline-block}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .fb_icon:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .fb_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .fb_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .fb_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .fb_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .fb_icon:before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .fb_icon:before,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .fb_icon:before{font-size:20px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .fb_icon:hover:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .fb_icon:hover:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .fb_icon:hover:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .fb_icon:hover:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .fb_icon:hover:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .fb_icon:hover:before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .fb_icon:hover:before,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .fb_icon:hover:before{color:#8b1d41}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .twitter_icon:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .twitter_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .twitter_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .twitter_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .twitter_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .twitter_icon:before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .twitter_icon:before,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .twitter_icon:before{color:#3f3f3f;font-size:26px;margin-left:10px;margin-right:10px;transition:.3s color}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .twitter_icon:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .twitter_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .twitter_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .twitter_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .twitter_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .twitter_icon:before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .twitter_icon:before,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .twitter_icon:before{font-size:20px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .twitter_icon:hover:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .twitter_icon:hover:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .twitter_icon:hover:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .twitter_icon:hover:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .twitter_icon:hover:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .twitter_icon:hover:before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .twitter_icon:hover:before,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .twitter_icon:hover:before{color:#8b1d41}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .insta_icon:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .insta_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .insta_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .insta_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .insta_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .insta_icon:before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .insta_icon:before,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .insta_icon:before{color:#3f3f3f;font-size:26px;margin-left:10px;margin-right:10px;transition:.3s color}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .insta_icon:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .insta_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .insta_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .insta_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .insta_icon:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .insta_icon:before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .insta_icon:before,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .insta_icon:before{font-size:20px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .transcript-bio-social-buttons .insta_icon:hover:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .insta_icon:hover:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .transcript-bio-social-buttons .insta_icon:hover:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .insta_icon:hover:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .transcript-bio-social-buttons .insta_icon:hover:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .insta_icon:hover:before,.cms-best-lent-ever-welcome .ble-reflection-container .transcript-bio-social-buttons .insta_icon:hover:before,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .insta_icon:hover:before{color:#8b1d41}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #transcript-bio-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #transcript-bio-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-bio-section,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-bio-section{display:none;padding-left:30px;padding-right:30px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #transcript-bio-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #transcript-bio-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #transcript-bio-section,.cms-best-lent-ever-welcome .ble-reflection-container #transcript-bio-section{padding-left:0;padding-right:0}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section{margin-top:55px;padding-left:30px;padding-right:30px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section{padding-left:0;padding-right:0}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .focus-item,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .focus-item,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .focus-item{display:flex;margin-bottom:20px;justify-content:space-between}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .focus-item,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .focus-item,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .focus-item{justify-content:flex-start;margin-bottom:50px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item .focus-item-icon,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .focus-item .focus-item-icon,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .focus-item .focus-item-icon,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .focus-item .focus-item-icon{max-width:20%;width:100%;margin-right:0}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item .focus-item-icon,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .focus-item .focus-item-icon,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .focus-item .focus-item-icon,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .focus-item .focus-item-icon{margin-right:43px;max-width:100px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item .focus-item-content,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .focus-item .focus-item-content,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .focus-item .focus-item-content,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .focus-item .focus-item-content{max-width:70%}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item .focus-item-content,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .focus-item .focus-item-content,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .focus-item .focus-item-content,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .focus-item .focus-item-content{max-width:100%}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item .focus-item-content p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .focus-item .focus-item-content p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .focus-item .focus-item-content p,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .focus-item .focus-item-content p{line-height:185%}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item .focus-item-content p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .focus-item .focus-item-content p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .focus-item .focus-item-content p,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .focus-item .focus-item-content p{line-height:140%}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item .focus-item-content h2,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .focus-item .focus-item-content h2,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .focus-item .focus-item-content h2,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .focus-item .focus-item-content h2{margin-bottom:0;margin-top:0;text-transform:uppercase;color:#40403f;font-style:normal}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item .focus-item-content h2,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .focus-item .focus-item-content h2,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .focus-item .focus-item-content h2,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .focus-item .focus-item-content h2{margin-bottom:30px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .act-item,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .act-item,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .act-item{display:flex;margin-bottom:20px;justify-content:space-between}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .act-item,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .act-item,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .act-item{justify-content:flex-start;margin-bottom:50px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item .act-item-icon,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .act-item .act-item-icon,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .act-item .act-item-icon,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .act-item .act-item-icon{max-width:20%;width:100%;margin-right:0}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item .act-item-icon,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .act-item .act-item-icon,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .act-item .act-item-icon,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .act-item .act-item-icon{margin-right:43px;max-width:100px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item .act-item-content,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .act-item .act-item-content,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .act-item .act-item-content,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .act-item .act-item-content{max-width:70%}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item .act-item-content,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .act-item .act-item-content,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .act-item .act-item-content,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .act-item .act-item-content{max-width:100%}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item .act-item-content p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .act-item .act-item-content p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .act-item .act-item-content p,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .act-item .act-item-content p{line-height:185%}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item .act-item-content p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .act-item .act-item-content p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .act-item .act-item-content p,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .act-item .act-item-content p{line-height:140%}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item .act-item-content h2,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .act-item .act-item-content h2,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .act-item .act-item-content h2,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .act-item .act-item-content h2{margin-bottom:0;margin-top:0;text-transform:uppercase;color:#40403f;font-style:normal}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item .act-item-content h2,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .act-item .act-item-content h2,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .act-item .act-item-content h2,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .act-item .act-item-content h2{margin-bottom:30px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .pray-item,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .pray-item,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .pray-item{display:flex;margin-bottom:20px;justify-content:space-between}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .pray-item,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .pray-item,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .pray-item{justify-content:flex-start;margin-bottom:50px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item .pray-item-icon,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .pray-item .pray-item-icon,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .pray-item .pray-item-icon,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .pray-item .pray-item-icon{max-width:20%;width:100%;margin-right:0}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item .pray-item-icon,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .pray-item .pray-item-icon,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .pray-item .pray-item-icon,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .pray-item .pray-item-icon{margin-right:43px;max-width:100px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item .pray-item-content,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .pray-item .pray-item-content,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .pray-item .pray-item-content,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .pray-item .pray-item-content{max-width:70%}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item .pray-item-content,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .pray-item .pray-item-content,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .pray-item .pray-item-content,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .pray-item .pray-item-content{max-width:100%}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item .pray-item-content p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .pray-item .pray-item-content p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .pray-item .pray-item-content p,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .pray-item .pray-item-content p{line-height:185%}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item .pray-item-content p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .pray-item .pray-item-content p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .pray-item .pray-item-content p,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .pray-item .pray-item-content p{line-height:140%}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item .pray-item-content h2,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .pray-item .pray-item-content h2,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .pray-item .pray-item-content h2,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .pray-item .pray-item-content h2{margin-bottom:0;margin-top:0;text-transform:uppercase;color:#40403f;font-style:normal}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item .pray-item-content h2,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .pray-item .pray-item-content h2,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .pray-item .pray-item-content h2,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .pray-item .pray-item-content h2{margin-bottom:30px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .item,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .item,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .item,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .item{flex-direction:column;align-items:center;justify-content:center;text-align:center}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .item::before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .item::before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .item::before,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .item::before{margin-right:0;margin-bottom:20px;max-width:100px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .item::before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .item::before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .item::before,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .item::before{margin-right:30px;margin-bottom:none}}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .item,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #fap-section .item,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #fap-section .item,.cms-best-lent-ever-welcome .ble-reflection-container #fap-section .item{flex-direction:row;align-items:initial;justify-content:initial;text-align:initial}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mission-space,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #mission-space,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #mission-space,.cms-best-lent-ever-welcome .ble-reflection-container #mission-space{display:flex;flex-direction:column;background:#f6f9fc;border-radius:8px;max-width:780px;width:100%;margin:0 auto 80px;align-items:center;padding-right:0}@media screen and (min-width:767px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mission-space,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #mission-space,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #mission-space,.cms-best-lent-ever-welcome .ble-reflection-container #mission-space{flex-direction:row;padding-right:40px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mission-space .mission-content,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #mission-space .mission-content,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #mission-space .mission-content,.cms-best-lent-ever-welcome .ble-reflection-container #mission-space .mission-content{padding:20px}@media screen and (min-width:767px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mission-space .mission-content,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #mission-space .mission-content,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #mission-space .mission-content,.cms-best-lent-ever-welcome .ble-reflection-container #mission-space .mission-content{padding-left:0;padding-top:0;padding-bottom:0;padding-right:40px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mission-space .mission-content h2,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #mission-space .mission-content h2,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #mission-space .mission-content h2,.cms-best-lent-ever-welcome .ble-reflection-container #mission-space .mission-content h2{font-family:gotham medium,sans-serif;color:#515f7f;font-size:20px;font-style:normal;margin-bottom:16px;margin-top:0;line-height:normal}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mission-space .mission-content p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #mission-space .mission-content p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #mission-space .mission-content p,.cms-best-lent-ever-welcome .ble-reflection-container #mission-space .mission-content p{color:#515f7f;font-size:14px;line-height:24px;margin-bottom:32px;margin-top:0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mission-space .mission-content .secondary-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #mission-space .mission-content .secondary-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #mission-space .mission-content .secondary-link,.cms-best-lent-ever-welcome .ble-reflection-container #mission-space .mission-content .secondary-link{color:#515f7f;font-size:16px;font-family:gotham medium,sans-serif;margin-bottom:0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mission-space .mission-content .secondary-link:hover,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #mission-space .mission-content .secondary-link:hover,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #mission-space .mission-content .secondary-link:hover,.cms-best-lent-ever-welcome .ble-reflection-container #mission-space .mission-content .secondary-link:hover{cursor:pointer}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mission-space .mission-content .secondary-link button,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #mission-space .mission-content .secondary-link button,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #mission-space .mission-content .secondary-link button,.cms-best-lent-ever-welcome .ble-reflection-container #mission-space .mission-content .secondary-link button{text-transform:none}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mission-space picture,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #mission-space picture,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #mission-space picture,.cms-best-lent-ever-welcome .ble-reflection-container #mission-space picture{width:100%}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mission-space img,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #mission-space img,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #mission-space img,.cms-best-lent-ever-welcome .ble-reflection-container #mission-space img{display:block;max-width:none;width:100%;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-right:0}@media screen and (min-width:767px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mission-space img,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #mission-space img,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #mission-space img,.cms-best-lent-ever-welcome .ble-reflection-container #mission-space img{border-top-left-radius:8px;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:0;max-width:326px;width:auto;margin-right:40px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space{display:flex;flex-direction:column;background:#f6f9fc;border-radius:8px;max-width:780px;width:100%;height:auto;margin:0 auto 80px;align-items:center;padding-right:0;overflow:hidden}@media screen and (min-width:767px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space{flex-direction:row;padding-right:20px;height:350px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section{display:flex;height:auto;background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2020/reflections/secondary-banners/textured-bg.jpg);background-size:cover;margin-right:0;justify-content:space-between;flex-direction:column-reverse;padding-right:20px;padding-left:40px}@media screen and (min-width:767px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section{flex-direction:row;padding-right:30px;padding-left:15px;height:100%;margin-right:20px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section #testimony-image,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section #testimony-image,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section #testimony-image,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section #testimony-image{max-width:43%;width:100%;margin-right:10px;display:none;align-items:flex-end}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section #testimony-image img,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section #testimony-image img,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section #testimony-image img,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section #testimony-image img{width:100%;display:block}@media screen and (min-width:767px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section #testimony-image,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section #testimony-image,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section #testimony-image,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section #testimony-image{display:flex}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section #the-testimony,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section #the-testimony,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section #the-testimony,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section #the-testimony{max-width:100%;width:100%;align-self:flex-end}@media screen and (min-width:767px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section #the-testimony,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section #the-testimony,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section #the-testimony,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section #the-testimony{max-width:50%;align-self:initial}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section #the-testimony p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section #the-testimony p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section #the-testimony p,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section #the-testimony p{color:#2653b0;font-size:14px;line-height:140%}@media screen and (min-width:767px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section #the-testimony p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section #the-testimony p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section #the-testimony p,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section #the-testimony p{font-size:18px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section #the-testimony p:nth-of-type(2),body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section #the-testimony p:nth-of-type(2),body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section #the-testimony p:nth-of-type(2),.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section #the-testimony p:nth-of-type(2){font-family:gotham bold,sans-serif}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section #the-testimony p .open-quote,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section #the-testimony p .open-quote,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section #the-testimony p .open-quote,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section #the-testimony p .open-quote{position:relative}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section #the-testimony p .open-quote:before,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section #the-testimony p .open-quote:before,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section #the-testimony p .open-quote:before,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section #the-testimony p .open-quote:before{font-size:30px;font-family:gotham bold,sans-serif;position:absolute;top:0;left:-20px;content:'\201c'}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section #the-testimony p .close-quote,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section #the-testimony p .close-quote,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section #the-testimony p .close-quote,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section #the-testimony p .close-quote{position:relative}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-section #the-testimony p .close-quote:after,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-section #the-testimony p .close-quote:after,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-section #the-testimony p .close-quote:after,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-section #the-testimony p .close-quote:after{font-size:30px;font-family:gotham bold,sans-serif;position:absolute;top:0;right:-20px;content:'\201d'}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-content,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-content,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-content,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-content{padding:20px}@media screen and (min-width:767px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-content,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-content,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-content,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-content{padding:20px 0}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-content h2,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-content h2,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-content h2,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-content h2{font-family:gotham medium,sans-serif;color:#515f7f;font-size:20px;font-style:normal;margin-bottom:16px;margin-top:0;line-height:normal}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-content p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-content p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-content p,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-content p{color:#515f7f;font-size:14px;line-height:24px;margin-bottom:32px;margin-top:0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-content p:nth-of-type(1),body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-content p:nth-of-type(1),body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-content p:nth-of-type(1),.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-content p:nth-of-type(1){margin-bottom:10px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-content .secondary-link,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-content .secondary-link,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-content .secondary-link,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-content .secondary-link{color:#515f7f;font-size:16px;font-family:gotham medium,sans-serif;margin-bottom:0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-content .secondary-link:hover,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-content .secondary-link:hover,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-content .secondary-link:hover,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-content .secondary-link:hover{cursor:pointer}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space .testimony-content .secondary-link button,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space .testimony-content .secondary-link button,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space .testimony-content .secondary-link button,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space .testimony-content .secondary-link button{text-transform:none}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space.inverted,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space.inverted,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space.inverted,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space.inverted{padding-right:0;padding-left:0;flex-direction:column-reverse}@media screen and (min-width:767px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space.inverted,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space.inverted,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space.inverted,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space.inverted{padding-left:30px;flex-direction:row}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space.inverted .testimony-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space.inverted .testimony-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space.inverted .testimony-section,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space.inverted .testimony-section{margin-right:0;margin-left:0}@media screen and (min-width:767px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .testimony-space.inverted .testimony-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .testimony-space.inverted .testimony-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .testimony-space.inverted .testimony-section,.cms-best-lent-ever-welcome .ble-reflection-container .testimony-space.inverted .testimony-section{margin-left:30px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #img-using-bg,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #img-using-bg,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #img-using-bg,.cms-best-lent-ever-welcome .ble-reflection-container #img-using-bg{height:auto}@media screen and (min-width:767px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #img-using-bg,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #img-using-bg,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #img-using-bg,.cms-best-lent-ever-welcome .ble-reflection-container #img-using-bg{height:330px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #img-using-bg .testimony-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #img-using-bg .testimony-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #img-using-bg .testimony-section,.cms-best-lent-ever-welcome .ble-reflection-container #img-using-bg .testimony-section{background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2020/reflections/secondary-banners/catholic-moments.jpg);background-size:cover;background-position:center;max-width:100%;height:150px;width:100%}@media screen and (min-width:767px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #img-using-bg .testimony-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #img-using-bg .testimony-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #img-using-bg .testimony-section,.cms-best-lent-ever-welcome .ble-reflection-container #img-using-bg .testimony-section{max-width:286px;height:100%}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons{justify-content:space-between;margin-bottom:30px;margin-top:10px}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons{margin-top:12px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons p,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons p{margin-top:0;margin-bottom:0;display:none}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons p,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons p{display:block}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .social-buttons{margin-right:0}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .shareable-quote-social-buttons .social-buttons,.cms-best-lent-ever-welcome .ble-reflection-container .shareable-quote-social-buttons .social-buttons{margin-right:50px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .sign-up-ask,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .sign-up-ask,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .sign-up-ask,.cms-best-lent-ever-welcome .ble-reflection-container .sign-up-ask{padding:0 30px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .sign-up-ask,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .sign-up-ask,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .sign-up-ask,.cms-best-lent-ever-welcome .ble-reflection-container .sign-up-ask{padding:30px 0}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .sign-up-ask h2,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .sign-up-ask h2,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .sign-up-ask h2,.cms-best-lent-ever-welcome .ble-reflection-container .sign-up-ask h2{color:#40403f;font-size:33px;font-style:normal}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .sign-up-ask p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .sign-up-ask p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .sign-up-ask p,.cms-best-lent-ever-welcome .ble-reflection-container .sign-up-ask p{line-height:140%;margin-top:0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .question-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .question-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .question-section,.cms-best-lent-ever-welcome .ble-reflection-container .question-section{padding-top:1px;padding-left:30px;padding-right:30px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .question-section,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .question-section,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .question-section,.cms-best-lent-ever-welcome .ble-reflection-container .question-section{padding-left:0;padding-right:0}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .question-section h3,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .question-section h3,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .question-section h3,.cms-best-lent-ever-welcome .ble-reflection-container .question-section h3{margin-bottom:10px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .question-section p,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .question-section p,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .question-section p,.cms-best-lent-ever-welcome .ble-reflection-container .question-section p{margin-top:0;margin-bottom:20px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .question-section p:nth-of-type(1),body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .question-section p:nth-of-type(1),body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .question-section p:nth-of-type(1),.cms-best-lent-ever-welcome .ble-reflection-container .question-section p:nth-of-type(1){margin-bottom:30px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .comment-rules,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container .comment-rules,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container .comment-rules,.cms-best-lent-ever-welcome .ble-reflection-container .comment-rules{font-size:12px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #disqus_thread,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #disqus_thread,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #disqus_thread,.cms-best-lent-ever-welcome .ble-reflection-container #disqus_thread{padding-left:30px;padding-right:30px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #disqus_thread,body[class*=cms-best-lent-ever-lent-reflections-2018] .ble-reflection-container #disqus_thread,body[class*=cms-best-lent-ever-lent-reflections-2020] .ble-reflection-container #disqus_thread,.cms-best-lent-ever-welcome .ble-reflection-container #disqus_thread{padding-left:0;padding-right:0}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .link-open::before,body[class*=cms-best-lent-ever-lent-reflections-2018] .link-open::before,body[class*=cms-best-lent-ever-lent-reflections-2020] .link-open::before,.cms-best-lent-ever-welcome .link-open::before{transform:rotate(90deg)}body[class*=" cms-best-lent-ever-lent-reflections-2017"] p a{text-decoration:underline}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .container{max-width:1200px;margin-bottom:40px;margin-top:30px}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .post_divider{width:100%;height:7px;background:0 0;border-bottom:7px solid #003764;margin-bottom:40px;margin-top:40px}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .post_day{font-family:gotham book;margin-top:0}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #accordion{margin-bottom:20px;margin-top:20px;text-align:center}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #accordion h3{font-size:16px;font-weight:400;text-decoration:underline;text-transform:none;margin-bottom:10px}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #accordion div{text-align:left}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .accordion_content{background:#efedeb;padding:30px}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .ui-icon-circle-arrow-e{display:inline-block;width:15px;height:15px;position:relative;left:215px;top:3px;background-image:url(https://dynamiccatholic.com/bestlentever/wp-content/uploads/2017/02/right_arrow_icon.png)!important}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .ui-icon-circle-arrow-s{display:inline-block;width:15px;height:15px;position:relative;left:215px;top:3px;background-image:url(https://dynamiccatholic.com/bestlentever/wp-content/uploads/2017/02/down_arrow_icon.png)!important}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #daily_quote_section{margin-top:30px}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #daily_quote_section #daily_social_quote{font-size:25px;font-style:italic;margin-bottom:3px;line-height:40px;text-align:center}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #daily_quote_section #quote_attribution{font-size:20px;color:#000;text-transform:uppercase;text-align:center}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #quote_share_buttons{margin-bottom:10px;text-align:right}@media screen and (max-width:768px){body[class*=" cms-best-lent-ever-lent-reflections-2017"] #quote_share_buttons{text-align:center}}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #quote_share_buttons img{width:35px;display:inline-block;margin-left:10px;margin-right:10px;margin-top:12px}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #quote_share_buttons img:hover{opacity:.5}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #quote_share_buttons p{font-size:20px;color:#747b50;margin-bottom:1px;text-transform:uppercase}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .flex-container .flex-item-6{flex-grow:6;width:45%;padding:0 15px}@media screen and (max-width:768px){body[class*=" cms-best-lent-ever-lent-reflections-2017"] .flex-container .flex-item-6{flex-grow:12;width:100%;text-align:center}}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #quote_share_image{text-align:left}@media screen and (max-width:768px){body[class*=" cms-best-lent-ever-lent-reflections-2017"] #quote_share_image{text-align:center}}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .icon_section_wrapper{flex-grow:2;width:10%}@media screen and (max-width:768px){body[class*=" cms-best-lent-ever-lent-reflections-2017"] .icon_section_wrapper{width:100%;text-align:center}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .icon_section_wrapper img{max-width:100px}}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .icon_content_container{flex-grow:10;width:80%;padding-left:25px;background:url(https://dynamiccatholic.com/bestlentever/wp-content/uploads/2017/02/brush_stroke1.png);background-repeat:no-repeat;background-position-y:16px;background-position-x:8px}@media screen and (max-width:768px){body[class*=" cms-best-lent-ever-lent-reflections-2017"] .icon_content_container{padding:0;width:100%;background-position-x:center}}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .icon_content_container p{margin-top:5px;margin-bottom:0}@media screen and (max-width:768px){body[class*=" cms-best-lent-ever-lent-reflections-2017"] .icon_content_container h3{text-align:center}}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #FAP_section .fap_item{width:100%;margin-bottom:60px}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ul,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ol,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ul,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ol{margin:20px auto;padding:0 20px}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ul.highlight,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ul.highlight,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ol.highlight,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ol.highlight,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ul.highlight,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ul.highlight,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ol.highlight,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ol.highlight{background:#eaeaea;padding:30px 50px}@media screen and (min-width:768px){body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ul,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ol,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ul,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ol{padding:0 40px}}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ul li,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ol li,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ul li,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ol li{margin-bottom:10px}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ul li strong,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ol li strong,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ul li strong,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ol li strong{font-family:gotham bold}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ul li:last-child,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .focus_act_pray ol li:last-child,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ul li:last-child,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .article-copy ol li:last-child{margin-bottom:0}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #article_question_section{margin-bottom:25px;font-style:italic!important}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #article_question_section #article_question{font-style:italic;font-size:21px;margin-bottom:0}body[class*=" cms-best-lent-ever-lent-reflections-2017"] #article_question_section p{color:#8b1e41;font-style:italic}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .comment_rules p{font-size:12px;line-height:18px}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .cta_text{text-align:center;font-size:18px;margin:30px 0;font-style:italic}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .right_sidebar_block{width:100%;box-sizing:border-box;max-width:20%;display:inline-block;vertical-align:top}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .left_post_wrapper{max-width:75%;display:inline-block;vertical-align:top;box-sizing:border-box;padding-left:30px}@media screen and (max-width:768px){body[class*=" cms-best-lent-ever-lent-reflections-2017"] .left_post_wrapper{max-width:100%;padding-right:30px}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .right_sidebar_block{max-width:100%}}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .container .article-copy a,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .container .article-copy .link,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .container .focus_act_pray a,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .container .focus_act_pray .link{color:#17a9e1}body[class*=" cms-best-lent-ever-lent-reflections-2017"] .container .article-copy a:visited,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .container .article-copy a:visited strong,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .container .article-copy .link:visited,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .container .article-copy .link:visited strong,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .container .focus_act_pray a:visited,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .container .focus_act_pray a:visited strong,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .container .focus_act_pray .link:visited,body[class*=" cms-best-lent-ever-lent-reflections-2017"] .container .focus_act_pray .link:visited strong{color:#003763;text-decoration:underline}body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-spanish,body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-english,body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-spanish-mobile,body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-english-mobile{text-align:center;margin-top:30px;margin-bottom:30px;text-transform:none!important;font-family:gotham book!important}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-spanish,body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-english,body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-spanish-mobile,body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-english-mobile{margin-bottom:0}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-spanish:hover,body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-english:hover,body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-spanish-mobile:hover,body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-english-mobile:hover{cursor:pointer}body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-spanish .language-title,body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-english .language-title,body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-spanish-mobile .language-title,body[class*=cms-best-lent-ever-lenten-reflections-2019] .language-toggle-bar-english-mobile .language-title{text-decoration:underline;color:#17a9e1}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-container{right:0;display:none;text-align:left}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-container{display:block}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .share-container .overflow-container{right:0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container{margin-top:0;max-width:740px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container{padding-left:20px;padding-right:20px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .reflection-title-section{margin-top:40px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;flex-direction:row}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .reflection-title-section{align-items:flex-end;margin-top:60px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .reflection-title-section #day-number{font-size:20px;font-family:gotham book,sans-serif;margin-top:15px;line-height:28px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .reflection-title-section #day-number{margin:0}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .reflection-title-section #reflection-title{font-family:gotham bold,sans-serif;font-size:24px;margin:0;line-height:28px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .reflection-title-section img{max-width:220px;width:100}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #transcript-bio-section{display:none}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap{margin-top:40px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap{margin-top:55px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .focus-item{display:flex}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .focus-item:before{content:url(https://files.dynamiccatholic.com/home/best-lent-ever/2019/lent-reflections-2019/focus-icon.svg);max-width:70px;width:100%;margin-right:30px;display:none}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .focus-item:before{margin-right:55px;max-width:100px;display:block}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item .focus-item-content h2,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .focus-item .focus-item-content h2{margin-bottom:0;text-transform:uppercase;color:#3f3f3f;font-style:normal;font-size:21px;display:flex;align-items:center}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item .focus-item-content h2,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .focus-item .focus-item-content h2{margin-bottom:45px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .focus-item .focus-item-content h2 img,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .focus-item .focus-item-content h2 img{width:55px;margin-right:28px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .act-item{display:flex}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .act-item:before{content:url(https://files.dynamiccatholic.com/home/best-lent-ever/2019/lent-reflections-2019/act-icon.svg);max-width:70px;width:100%;margin-right:30px;display:none}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .act-item:before{margin-right:55px;max-width:100px;display:block}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item .act-item-content h2,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .act-item .act-item-content h2{margin-bottom:0;text-transform:uppercase;color:#3f3f3f;font-style:normal;font-size:21px;display:flex;align-items:center}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item .act-item-content h2,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .act-item .act-item-content h2{margin-bottom:45px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .act-item .act-item-content h2 img,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .act-item .act-item-content h2 img{width:55px;margin-right:28px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .pray-item{display:flex}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .pray-item:before{content:url(https://files.dynamiccatholic.com/home/best-lent-ever/2019/lent-reflections-2019/pray-icon.svg);max-width:70px;width:100%;margin-right:30px;display:none}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item:before,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .pray-item:before{margin-right:55px;max-width:100px;display:block}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item .pray-item-content h2,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .pray-item .pray-item-content h2{margin-bottom:0;text-transform:uppercase;color:#3f3f3f;font-style:normal;font-size:21px;display:flex;align-items:center}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item .pray-item-content h2,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .pray-item .pray-item-content h2{margin-bottom:45px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #fap-section .pray-item .pray-item-content h2 img,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container #mobile-fap .pray-item .pray-item-content h2 img{width:55px;margin-right:28px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons{justify-content:space-between;margin-bottom:30px;margin-top:10px}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons{margin-top:12px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons p{margin-top:0;margin-bottom:0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .social-buttons{margin-right:0}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .shareable-quote-social-buttons .social-buttons{margin-right:50px}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .sign-up-ask{padding:30px 0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .sign-up-ask h1,body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .sign-up-ask h2{color:#3f3f3f}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .sign-up-ask h2{font-size:33px;font-style:normal}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .sign-up-ask p{line-height:140%;margin-top:0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .winter-dots{background:url(http://files.dynamiccatholic.com/home/best-advent-ever/2018/winter-dots.png);background-size:cover;height:10px;width:100%}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .question-section h3{font-style:italic;margin-bottom:10px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .question-section p{margin-top:0;margin-bottom:20px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .question-section p:nth-of-type(1){margin-bottom:30px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .comment-rules{font-size:12px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .invite-your-friends-section{border-top:2px solid #959595;border-bottom:2px solid #959595;padding:45px 20px 60px;margin-top:0;margin-bottom:0;margin-left:10px;margin-right:10px}@media screen and (min-width:768px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .invite-your-friends-section{margin-top:85px;margin-bottom:85px;margin-left:auto;margin-right:auto}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .invite-your-friends-section .invite-your-friends-content{text-align:center;max-width:495px;margin:0 auto}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .invite-your-friends-section .invite-your-friends-content h3{font-family:freight-text-pro;font-weight:700;font-style:italic;font-size:28px;line-height:40px;margin-top:0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .invite-your-friends-section .invite-your-friends-content .share-options{display:flex;justify-content:center;flex-direction:column;align-items:center}@media screen and (min-width:900px){body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .invite-your-friends-section .invite-your-friends-content .share-options{flex-direction:row}}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .invite-your-friends-section .invite-your-friends-content .share-options .button-navy{padding-left:19px;padding-right:19px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .invite-your-friends-section .invite-your-friends-content .share-options #facebook-messenger-button{font-family:gotham book,sans-serif;font-size:16px;text-transform:none;padding-left:19px;padding-right:19px;background:#0084ff;border-color:#0084ff}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .invite-your-friends-section .invite-your-friends-content .share-options #facebook-messenger-button:hover{color:#0084ff;background:0 0;cursor:pointer}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .invite-your-friends-section .invite-your-friends-content .share-options .mobile-share-buttons{justify-content:center;flex-direction:row;margin-top:28px}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .invite-your-friends-section .invite-your-friends-content .share-options .mobile-share-buttons #facebook-messenger-button-mobile{background:#0084ff}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .invite-your-friends-section .invite-your-friends-content .share-options .mobile-share-buttons #text-button-mobile{background:#25d366}body[class*=cms-best-lent-ever-lenten-reflections-2019] .ble-reflection-container .invite-your-friends-section .invite-your-friends-content .share-options .mobile-share-buttons .mobile-share-button{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;color:#fff;font-size:22px;margin-left:15px;margin-right:15px;border:none}body[class*=cms-best-lent-ever-lenten-reflections-2019] .introjs-tooltip{max-width:none}body[class*=cms-best-lent-ever-lenten-reflections-2019] .introjs-tooltipbuttons{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;text-align:center;white-space:pre-wrap}body[class*=cms-best-lent-ever-lenten-reflections-2019] .introjs-helperNumberLayer{display:none}body[class*=cms-best-lent-ever-lenten-reflections-2019] .introjs-skipbutton{display:none}body[class*=cms-best-lent-ever-lenten-reflections-2019] .introjs-button{margin:0;background:0 0;border:none}body[class*=cms-best-lent-ever-lenten-reflections-2019] .introjs-button:focus{background:0 0}body[class*=cms-best-lent-ever-lenten-reflections-2019] .introjs-prevbutton::before{font-family:icomoon;content:"\e922"}body[class*=cms-best-lent-ever-lenten-reflections-2019] .introjs-nextbutton::before{font-family:icomoon;content:"\e923"}body[class*=cms-best-lent-ever-lenten-reflections-2019] .introjs-fullbutton{border:none}body[class*=cms-best-lent-ever-lenten-reflections-2019] .introjs-tooltiptext{padding:10px}body[class*=cms-best-lent-ever-lenten-reflections-2019-welcome] .cms-nav{border-bottom:1px solid #707070}body[class*=cms-best-lent-ever-lenten-reflections-2019-welcome] .welcome-content-section{margin-top:50px;margin-bottom:70px;padding-left:20px;padding-right:20px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever-lenten-reflections-2019-welcome] .welcome-content-section{padding-left:0;padding-right:0}}body[class*=cms-best-lent-ever-lenten-reflections-2019-welcome] .reflection-title-section{justify-content:center!important;margin-bottom:40px!important}body[class*=cms-best-lent-ever-lenten-reflections-2019-welcome] .reflection-title-section #reflection-title{color:#620926;font-size:28px!important}body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero{padding:0 20px;position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;height:450px;max-height:650px}@media screen and (min-width:600px){body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero{margin:0}}body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero .video_bg_still{display:block;background:url(https://files.dynamiccatholic.com/home/emails/dreams-landing-page/Background_V2.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;z-index:1;height:100%}body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero .video-hero__video{z-index:500}body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero .hero_content{width:100%;max-width:600px;z-index:1;text-align:center;margin:0 auto;color:#fff;text-align:center;position:absolute;padding-bottom:20px}body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero .hero_content h2{font-family:gotham bold;color:#fff;font-size:28px;margin:0 0 20px}@media screen and (min-width:600px){body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero .hero_content h2{font-size:36px}}body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero .hero_content p{font-family:gotham book;font-size:20px;color:#fff;font-style:normal}body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero .hero_content .play-button img{width:60px}body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero .fullscreen-bg{z-index:-100;display:flex;align-items:center;justify-content:center;top:0;width:100%;height:100%}@media screen and (min-width:900px){body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero .fullscreen-bg{min-width:100%}}body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero .fullscreen-bg__video{position:absolute;width:auto;height:100%;z-index:-1}@media screen and (min-width:600px){body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero .fullscreen-bg__video{width:auto;display:block;height:100%}}@media screen and (min-width:970px){body[class*=cms-email].cms-email-dreams-for-your-grandchild #giving-tuesday-hero .fullscreen-bg__video{width:100%;display:block;height:auto}}body[class*=cms-email].cms-email-dreams-for-your-grandchild .wrapper-900{max-width:700px;padding:40px 20px 80px}body[class*=cms-email].cms-email-dreams-for-your-grandchild .wrapper-900 .flex-container.column{align-items:center;flex-direction:column}.cms-email-sign-up #subscription-options,.cms-events #subscription-options{margin-bottom:130px}.cms-email-sign-up #eventError p,.cms-events #eventError p{color:#ed5935;margin-top:15px}.cms-email-sign-up .subsctiption-option-box,.cms-events .subsctiption-option-box{border-radius:10px}.cms-email-sign-up .subsctiption-option-box input[type=text],.cms-events .subsctiption-option-box input[type=text]{margin-bottom:20px;-webkit-appearance:none;background-color:#fff;line-height:2.5em;color:#000;border:1px solid #aeb0b6;border-radius:7px;padding:.2em .3em;min-height:1.9em;width:100%}.cms-email-sign-up .subsctiption-option-box p,.cms-events .subsctiption-option-box p{margin-top:0}.cms-email-sign-up .button-container,.cms-events .button-container{text-align:center;position:relative}.cms-email-sign-up .options-flex-container,.cms-events .options-flex-container{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row}.cms-email-sign-up #form-container,.cms-events #form-container{background:#f8f8f8;min-height:309px}.cms-email-sign-up .error-message,.cms-events .error-message{color:#ed5935;opacity:0;transition:all .3s}.cms-email-sign-up #masterError,.cms-events #masterError{color:#ed5935;opacity:0;transition:all .3s;flex:12;flex-basis:auto;width:100%;margin-top:10px;margin-bottom:20px}.cms-email-sign-up #masterError p,.cms-events #masterError p{color:#ed5935}.cms-email-sign-up input[type=submit]:disabled,.cms-email-sign-up button:disabled,.cms-events input[type=submit]:disabled,.cms-events button:disabled{background-color:#cbcbcb;color:#9b9b9b;border-color:#9b9b9b;pointer-events:none}.cms-email-sign-up #message,.cms-events #message{display:none;opacity:0;transition:all .7s;text-align:center;position:relative;top:90px}.cms-email-sign-up #master-form,.cms-events #master-form{opacity:1;transition:all .7s}.cms-email-sign-up .checkmark,.cms-events .checkmark{transform:scale(.13) translate(109%,178%);transition:all .5s}.cms-email-sign-up .progress-circle,.cms-events .progress-circle{position:absolute;right:45%;transform:translate(0,-75%);pointer-events:none;cursor:default}@media screen and (min-width:768px){.cms-email-sign-up .progress-circle,.cms-events .progress-circle{right:15%}}.cms-email-sign-up .progress-circle circle,.cms-events .progress-circle circle{stroke:#85b100;stroke-width:6;fill:transparent;opacity:1;transition:stroke-dashoffset 2s,stroke 2s,fill .5s}.cms-email-sign-up .progress-circle circle.success,.cms-events .progress-circle circle.success{fill:#85b100}.cms-email-sign-up .progress-circle circle.error,.cms-events .progress-circle circle.error{fill:#ed5935}.cms-email-sign-up #master-form,.cms-events #master-form{width:100%;background-color:#f8f8f8;border:0 solid #efefef;border-radius:2px;padding:2em 2.375em;margin:0}@media screen and (max-width:480px){.cms-email-sign-up #master-form,.cms-events #master-form{padding:2em 15px}}.cms-email-sign-up #master-form .flex-container,.cms-events #master-form .flex-container{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.cms-email-sign-up #master-form .flex-container .oneField,.cms-events #master-form .flex-container .oneField{flex-grow:6;flex-basis:0;margin-left:5px;margin-right:5px;margin-top:15px;margin-bottom:15px}@media screen and (max-width:480px){.cms-email-sign-up #master-form .flex-container .oneField,.cms-events #master-form .flex-container .oneField{flex-basis:auto;width:100%;margin-bottom:10px}}.cms-email-sign-up #master-form input[type=text],.cms-email-sign-up #master-form input[type=url],.cms-email-sign-up #master-form input[type=email],.cms-email-sign-up #master-form input[type=tel],.cms-email-sign-up #master-form input[type=number],.cms-email-sign-up #master-form input[type=date],.cms-email-sign-up #master-form select,.cms-events #master-form input[type=text],.cms-events #master-form input[type=url],.cms-events #master-form input[type=email],.cms-events #master-form input[type=tel],.cms-events #master-form input[type=number],.cms-events #master-form input[type=date],.cms-events #master-form select{-webkit-appearance:none;background-color:#fff;line-height:2.5em;color:#000;border:1px solid #aeb0b6;border-radius:7px;padding:.2em .3em;min-height:1.9em;width:100%}@media screen and (max-width:480px){.cms-email-sign-up #master-form input[type=text],.cms-email-sign-up #master-form input[type=url],.cms-email-sign-up #master-form input[type=email],.cms-email-sign-up #master-form input[type=tel],.cms-email-sign-up #master-form input[type=number],.cms-email-sign-up #master-form input[type=date],.cms-email-sign-up #master-form select,.cms-events #master-form input[type=text],.cms-events #master-form input[type=url],.cms-events #master-form input[type=email],.cms-events #master-form input[type=tel],.cms-events #master-form input[type=number],.cms-events #master-form input[type=date],.cms-events #master-form select{width:100%}}.cms-email-sign-up .flex-container,.cms-events .flex-container{flex-wrap:wrap}.cms-email-sign-up .flex-item-10,.cms-events .flex-item-10{flex-grow:10;flex-basis:0}.cms-email-sign-up .flex-item-2,.cms-events .flex-item-2{flex-grow:12;flex-basis:auto;margin-left:0}@media screen and (min-width:768px){.cms-email-sign-up .flex-item-2,.cms-events .flex-item-2{flex-grow:2;flex-basis:0;margin-left:20px}}.cms-email-sign-up #master-form-section,.cms-events #master-form-section{margin-top:60px;margin-bottom:60px}.cms-email-sign-up #master-form-section form,.cms-events #master-form-section form{width:100%}.cms-email-sign-up .hidden_form,.cms-events .hidden_form{display:none}.cms-email-sign-up .subsctiption-option-box,.cms-events .subsctiption-option-box{background:#f8f8f8;padding:50px;margin-top:20px;margin-bottom:20px;box-shadow:0 4px 14px -1px rgba(0,0,0,.51);margin-left:1%;margin-right:1%;flex-basis:auto;max-width:47%;width:100%}@media screen and (max-width:900px){.cms-email-sign-up .subsctiption-option-box,.cms-events .subsctiption-option-box{max-width:100%}}.cms-email-sign-up .mktoForm button.mktoButton,.cms-events .mktoForm button.mktoButton{background-color:#17a9e1;transition-property:background-color;transition-duration:.4s;border-color:#17a9e1;color:#fff;transition:.4s ease}.cms-email-sign-up .submitting-button,.cms-events .submitting-button{background-color:#17a9e1;border-color:#17a9e1;color:#fff;opacity:0}.cms-email-sign-up .error-submit,.cms-events .error-submit{background-color:#ed5935;border-color:#ed5935;opacity:1}.cms-email-sign-up .success-button,.cms-events .success-button{background-color:#85b100;border-color:#85b100;color:#fff;opacity:0}.cms-email-sign-up .hideit,.cms-events .hideit{opacity:0!important}.cms-email-sign-up .showit,.cms-events .showit{display:block!important;opacity:1!important}.cms-best-advent-ever-advent-reflections-2019 .archive-hero{background-image:url(https://files.dynamiccatholic.com/home/best-advent-ever/2019/advent-reflections-2019/archive-hero-bg.jpg);background-color:#3054a5;background-position:center;background-size:auto 100%;height:270px;display:flex;justify-content:center;align-items:center;margin-bottom:80px;padding-left:20px;padding-right:20px}.cms-best-advent-ever-advent-reflections-2019 .archive-hero .archive-hero-content{max-width:500px;margin:0 auto;width:100%;text-align:center}.cms-best-advent-ever-advent-reflections-2019 .archive-hero .archive-hero-content h1{font-size:24px;color:#fff}.cms-best-advent-ever-advent-reflections-2019 .archive-hero .archive-hero-content p{color:#fff}.cms-best-advent-ever-advent-reflections-2019 .videos-section{display:flex;flex-wrap:wrap;justify-content:center;padding-left:20px;padding-right:20px;padding-bottom:190px;max-width:1196px;margin:0 auto}@media screen and (min-width:880px){.cms-best-advent-ever-advent-reflections-2019 .videos-section{justify-content:space-between}}.cms-best-advent-ever-advent-reflections-2019 .videos-section .video-card{width:260px;margin-bottom:32px;margin-left:10px;margin-right:10px}.cms-best-advent-ever-advent-reflections-2019 .videos-section .video-card a{display:block}.cms-best-advent-ever-advent-reflections-2019 .videos-section .video-card a img{border-radius:8px;box-shadow:0 10px 14px 0 rgba(81,95,127,.32);margin-bottom:12px;transition:all .25s}.cms-best-advent-ever-advent-reflections-2019 .videos-section .video-card a:hover img{box-shadow:0 6px 14px 0 rgba(81,95,127,.32);transition:all .25s}.cms-best-advent-ever-advent-reflections-2019 .videos-section .video-card .date{color:#182543;font-size:14px;margin:0}.cms-best-advent-ever-advent-reflections-2019 .videos-section .video-card .title{color:#182543;font-size:16px;font-family:gotham bold,sans-serif;font-style:normal;margin:0;line-height:140%}@-webkit-keyframes fade-in-transcript{0%{opacity:0}100%{opacity:1}}@keyframes fade-in-transcript{0%{opacity:0}100%{opacity:1}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container,.cms-best-advent-ever-welcome .bae-reflection-container{margin-top:50px;max-width:840px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflection-title-section,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflection-title-section,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflection-title-section,.cms-best-advent-ever-welcome .bae-reflection-container .reflection-title-section{margin-bottom:30px}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflection-title-section h1,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflection-title-section h1,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflection-title-section h1,.cms-best-advent-ever-welcome .bae-reflection-container .reflection-title-section h1{text-transform:uppercase;color:#3f3f3f}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflection-title-section h1 .reflection-title,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflection-title-section h1 .reflection-title,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflection-title-section h1 .reflection-title,.cms-best-advent-ever-welcome .bae-reflection-container .reflection-title-section h1 .reflection-title{text-transform:none;font-style:italic}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflection-title-section .reflection-day,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflection-title-section .reflection-day,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflection-title-section .reflection-day,.cms-best-advent-ever-welcome .bae-reflection-container .reflection-title-section .reflection-day{font-family:gotham book;font-style:normal;font-size:23px;color:#3f3f3f}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons{text-align:center;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;margin-top:25px}@media screen and (min-width:768px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons{display:flex;justify-content:space-between;align-items:center;text-align:left}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons p,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons div,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons p,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons div,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons p,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons div,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons p,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons div,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons p,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons div,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons p,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons div,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons p,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons div,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons p,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons div{text-transform:uppercase;font-family:gotham bold;color:#3f3f3f}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .quote-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .quote-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .quote-link,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .bio-trans-link,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .quote-link,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .bio-trans-link,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .quote-link{transition:.3s color;order:2;width:40%;margin-top:20px;max-width:145px}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .bio-trans-link:hover,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .quote-link:hover,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .bio-trans-link:hover,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .quote-link:hover,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .bio-trans-link:hover,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .quote-link:hover,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .bio-trans-link:hover,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .quote-link:hover,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .bio-trans-link:hover,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .quote-link:hover,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .bio-trans-link:hover,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .quote-link:hover,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .bio-trans-link:hover,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .quote-link:hover,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .bio-trans-link:hover,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .quote-link:hover{cursor:pointer;color:#f15932}@media screen and (min-width:768px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .quote-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .quote-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .bio-trans-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .quote-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .bio-trans-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .quote-link,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .bio-trans-link,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .quote-link,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .bio-trans-link,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .quote-link{order:1;width:auto;margin-top:initial;max-width:100%}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .quote-link a,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .quote-link a,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .quote-link a,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .quote-link a,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .quote-link a,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .quote-link a,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .quote-link a,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .quote-link a{color:#3f3f3f}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .quote-link a:hover,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .quote-link a:hover,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .quote-link a:hover,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .quote-link a:hover,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .quote-link a:hover,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .quote-link a:hover,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .quote-link a:hover,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .quote-link a:hover{cursor:pointer;color:#f15932}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .social-buttons,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .social-buttons,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .social-buttons{order:1;flex-basis:auto;width:100%}@media screen and (min-width:768px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .social-buttons,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .social-buttons,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .social-buttons{order:2;width:auto;flex-basis:0}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .fb_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .fb_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .fb_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .fb_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .fb_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .fb_icon:before,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .fb_icon:before,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .fb_icon:before{content:"\e903";color:#173862;font-family:icomoon;font-size:30px;margin-left:10px;margin-right:10px;transition:.3s color}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .fb_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .fb_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .fb_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .fb_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .fb_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .fb_icon:hover:before,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .fb_icon:hover:before,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .fb_icon:hover:before{color:#f15932}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .twitter_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .twitter_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .twitter_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .twitter_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .twitter_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .twitter_icon:before,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .twitter_icon:before,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .twitter_icon:before{content:"\e90d";color:#173862;font-family:icomoon;font-size:30px;margin-left:10px;margin-right:10px;transition:.3s color}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .twitter_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .twitter_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .twitter_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .twitter_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .twitter_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .twitter_icon:hover:before,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .twitter_icon:hover:before,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .twitter_icon:hover:before{color:#f15932}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .pinterest_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .pinterest_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .pinterest_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .pinterest_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .pinterest_icon:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .pinterest_icon:before,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .pinterest_icon:before,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .pinterest_icon:before{content:"\e909";color:#173862;font-family:icomoon;font-size:30px;margin-left:10px;margin-right:10px;transition:.3s color}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .transcript-bio-social-buttons .pinterest_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .pinterest_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .transcript-bio-social-buttons .pinterest_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .pinterest_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .transcript-bio-social-buttons .pinterest_icon:hover:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .pinterest_icon:hover:before,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .pinterest_icon:hover:before,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .pinterest_icon:hover:before{color:#f15932}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #transcript-bio-section,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #transcript-bio-section,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #transcript-bio-section,.cms-best-advent-ever-welcome .bae-reflection-container #transcript-bio-section{display:none}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section{margin-top:40px}@media screen and (min-width:600px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section{margin-top:55px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .focus-item,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .focus-item,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .focus-item,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .focus-item{display:flex;margin-bottom:50px}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .focus-item:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .focus-item:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .focus-item:before,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .focus-item:before{content:url(https://files.dynamiccatholic.com/home/best-advent-ever/advent-reflections-2017/focus-1.svg);max-width:70px;width:100%;margin-right:30px}@media screen and (min-width:600px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .focus-item:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .focus-item:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .focus-item:before,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .focus-item:before{margin-right:55px;max-width:100px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .focus-item .focus-item-content h2,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .focus-item .focus-item-content h2,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .focus-item .focus-item-content h2,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .focus-item .focus-item-content h2{margin-bottom:0;text-transform:uppercase;color:#3f3f3f;font-style:normal;font-size:25px}@media screen and (min-width:600px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .focus-item .focus-item-content h2,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .focus-item .focus-item-content h2,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .focus-item .focus-item-content h2,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .focus-item .focus-item-content h2{margin-bottom:30px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .act-item,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .act-item,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .act-item,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .act-item{display:flex;margin-bottom:50px}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .act-item:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .act-item:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .act-item:before,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .act-item:before{content:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/play-button.svg);max-width:70px;width:100%;margin-right:30px}@media screen and (min-width:600px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .act-item:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .act-item:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .act-item:before,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .act-item:before{margin-right:55px;max-width:100px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .act-item .act-item-content h2,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .act-item .act-item-content h2,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .act-item .act-item-content h2,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .act-item .act-item-content h2{margin-bottom:0;text-transform:uppercase;color:#3f3f3f;font-style:normal}@media screen and (min-width:600px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .act-item .act-item-content h2,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .act-item .act-item-content h2,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .act-item .act-item-content h2,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .act-item .act-item-content h2{margin-bottom:30px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .pray-item,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .pray-item,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .pray-item,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .pray-item{display:flex;margin-bottom:50px}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .pray-item:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .pray-item:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .pray-item:before,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .pray-item:before{content:url(https://files.dynamiccatholic.com/home/best-advent-ever/advent-reflections-2017/pray-1.svg);max-width:70px;width:100%;margin-right:30px}@media screen and (min-width:600px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .pray-item:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .pray-item:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .pray-item:before,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .pray-item:before{margin-right:55px;max-width:100px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .pray-item .pray-item-content h2,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .pray-item .pray-item-content h2,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .pray-item .pray-item-content h2,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .pray-item .pray-item-content h2{margin-bottom:0;text-transform:uppercase;color:#3f3f3f;font-style:normal}@media screen and (min-width:600px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #fap-section .pray-item .pray-item-content h2,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #fap-section .pray-item .pray-item-content h2,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #fap-section .pray-item .pray-item-content h2,.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .pray-item .pray-item-content h2{margin-bottom:30px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #mission-space,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #mission-space,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #mission-space,.cms-best-advent-ever-welcome .bae-reflection-container #mission-space{display:flex;flex-direction:column;background:#f6f9fc;border-radius:8px;max-width:780px;width:100%;margin:0 auto 80px;align-items:center;padding-right:0}@media screen and (min-width:767px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #mission-space,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #mission-space,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #mission-space,.cms-best-advent-ever-welcome .bae-reflection-container #mission-space{flex-direction:row;padding-right:40px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #mission-space .mission-content,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #mission-space .mission-content,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #mission-space .mission-content,.cms-best-advent-ever-welcome .bae-reflection-container #mission-space .mission-content{padding:20px}@media screen and (min-width:767px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #mission-space .mission-content,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #mission-space .mission-content,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #mission-space .mission-content,.cms-best-advent-ever-welcome .bae-reflection-container #mission-space .mission-content{padding-left:0;padding-top:0;padding-bottom:0;padding-right:40px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #mission-space .mission-content h2,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #mission-space .mission-content h2,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #mission-space .mission-content h2,.cms-best-advent-ever-welcome .bae-reflection-container #mission-space .mission-content h2{font-family:gotham medium,sans-serif;color:#515f7f;font-size:20px;font-style:normal;margin-bottom:16px;line-height:normal}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #mission-space .mission-content p,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #mission-space .mission-content p,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #mission-space .mission-content p,.cms-best-advent-ever-welcome .bae-reflection-container #mission-space .mission-content p{color:#515f7f;font-size:14px;line-height:24px;margin-bottom:32px;margin-top:0}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #mission-space .mission-content a,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #mission-space .mission-content a,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #mission-space .mission-content a,.cms-best-advent-ever-welcome .bae-reflection-container #mission-space .mission-content a{color:#515f7f;font-size:16px;font-family:gotham medium,sans-serif}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #mission-space .mission-content a button,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #mission-space .mission-content a button,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #mission-space .mission-content a button,.cms-best-advent-ever-welcome .bae-reflection-container #mission-space .mission-content a button{text-transform:none}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #mission-space picture,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #mission-space picture,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #mission-space picture,.cms-best-advent-ever-welcome .bae-reflection-container #mission-space picture{width:100%}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #mission-space img,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #mission-space img,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #mission-space img,.cms-best-advent-ever-welcome .bae-reflection-container #mission-space img{max-width:none;width:100%;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-right:0}@media screen and (min-width:767px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container #mission-space img,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container #mission-space img,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container #mission-space img,.cms-best-advent-ever-welcome .bae-reflection-container #mission-space img{border-top-left-radius:8px;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:0;max-width:326px;width:auto;margin-right:40px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons{justify-content:space-between;margin-bottom:30px;margin-top:10px}@media screen and (min-width:768px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons{margin-top:12px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons p,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons p,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons p,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons p{margin-top:0;margin-bottom:0}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .social-buttons,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .social-buttons{margin-right:0}@media screen and (min-width:768px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .shareable-quote-social-buttons .social-buttons,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .shareable-quote-social-buttons .social-buttons,.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons .social-buttons{margin-right:50px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .sign-up-ask,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .sign-up-ask,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .sign-up-ask,.cms-best-advent-ever-welcome .bae-reflection-container .sign-up-ask{padding:30px 0}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .sign-up-ask h2,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .sign-up-ask h2,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .sign-up-ask h2,.cms-best-advent-ever-welcome .bae-reflection-container .sign-up-ask h2{color:#3f3f3f;font-size:33px;font-style:normal}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .sign-up-ask p,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .sign-up-ask p,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .sign-up-ask p,.cms-best-advent-ever-welcome .bae-reflection-container .sign-up-ask p{line-height:140%;margin-top:0}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflections-nav,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflections-nav,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflections-nav,.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav{display:flex;justify-content:space-between;margin-bottom:25px;border-bottom:31px solid #ef5a3b;padding-top:20px;padding-bottom:25px}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflections-nav .previous-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflections-nav .previous-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflections-nav .previous-link,.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav .previous-link{display:flex;align-items:center;font-size:13px}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflections-nav .previous-link:before,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflections-nav .previous-link:before,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflections-nav .previous-link:before,.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav .previous-link:before{content:"\e922";font-family:icomoon;font-size:20px;margin-right:10px}@media screen and (min-width:600px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflections-nav .previous-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflections-nav .previous-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflections-nav .previous-link,.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav .previous-link{font-size:16px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflections-nav .all-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflections-nav .all-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflections-nav .all-link,.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav .all-link{display:flex;align-items:center;font-size:13px}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflections-nav .all-link img,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflections-nav .all-link img,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflections-nav .all-link img,.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav .all-link img{margin-right:10px}@media screen and (min-width:600px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflections-nav .all-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflections-nav .all-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflections-nav .all-link,.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav .all-link{font-size:16px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflections-nav .next-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflections-nav .next-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflections-nav .next-link,.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav .next-link{display:flex;align-items:center;font-size:13px}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflections-nav .next-link:after,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflections-nav .next-link:after,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflections-nav .next-link:after,.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav .next-link:after{content:"\e923";font-family:icomoon;font-size:20px;margin-left:10px}@media screen and (min-width:600px){body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .reflections-nav .next-link,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .reflections-nav .next-link,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .reflections-nav .next-link,.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav .next-link{font-size:16px}}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .question-section h3,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .question-section h3,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .question-section h3,.cms-best-advent-ever-welcome .bae-reflection-container .question-section h3{font-style:italic;margin-bottom:10px}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .question-section p,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .question-section p,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .question-section p,.cms-best-advent-ever-welcome .bae-reflection-container .question-section p{margin-top:0;margin-bottom:20px}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .question-section p:nth-of-type(1),body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .question-section p:nth-of-type(1),body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .question-section p:nth-of-type(1),.cms-best-advent-ever-welcome .bae-reflection-container .question-section p:nth-of-type(1){margin-bottom:30px}body[class*=cms-best-advent-ever-advent-reflections-2017] .bae-reflection-container .comment-rules,body[class*=cms-best-advent-ever-advent-reflections-2018] .bae-reflection-container .comment-rules,body[class*=cms-best-advent-ever-advent-reflections-2019] .bae-reflection-container .comment-rules,.cms-best-advent-ever-welcome .bae-reflection-container .comment-rules{font-size:12px}.cms-best-advent-ever-welcome .full-page-container,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container{position:relative;width:100%;height:auto;margin:0;padding:0}.cms-best-advent-ever-welcome .full-page-container #invite-modal,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal{position:absolute;width:100%;height:100%;display:none;top:0;left:0;z-index:12;align-items:center;justify-content:center;opacity:1}@media screen and (min-width:600px){.cms-best-advent-ever-welcome .full-page-container #invite-modal,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal{position:fixed}}.cms-best-advent-ever-welcome .full-page-container #invite-modal.show-modal,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal.show-modal,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal.show-modal{display:flex}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container{background:#fff;max-width:350px;display:none;flex-direction:column;justify-content:space-between;width:100%;padding:24px;text-align:left;border-radius:8px;box-shadow:0 10px 20px 0 rgba(46,52,59,.24);z-index:14;opacity:0;position:relative}@media screen and (min-width:600px){.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container{flex-direction:row;max-width:768px}}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container.show-this,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container.show-this,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container.show-this{display:flex;-webkit-animation:fade-in-transcript .25s forwards;animation:fade-in-transcript .25s forwards}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .close-button,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .close-button,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .close-button{position:absolute;top:6px;font-size:25px;right:12px;cursor:pointer;color:#515f7f}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box{max-width:336px;width:100%;margin:0}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box:nth-of-type(1),body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box:nth-of-type(1),body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box:nth-of-type(1){max-width:358px;padding-right:0;border-right:none;border-bottom:1px solid #e5e9ef;margin-bottom:30px;padding-bottom:30px}@media screen and (min-width:600px){.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box:nth-of-type(1),body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box:nth-of-type(1),body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box:nth-of-type(1){padding-right:24px;border-right:1px solid #e5e9ef;border-bottom:none;margin-bottom:0;padding-bottom:0}}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box h2,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box h2,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box h2{font-size:24px;color:#3656a6;margin-top:0}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box h4,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box h4,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box h4{font-size:18px}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box p,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box p,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box p{color:#565e6c;font-size:14px}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box p.strong,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box p.strong,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box p.strong{font-family:gotham medium,sans-serif;margin-top:0}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .row,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .row,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .row{margin:10px 0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box input,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box input,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box input{width:100%;padding:13px!important;border:1px solid #e5e8f1;background:#f5f7fa;border-radius:4px;font-size:14px;margin-bottom:16px}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box input:focus,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box input:focus,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box input:focus{outline:none}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row{flex-direction:column}@media screen and (min-width:768px){.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row{justify-content:center;flex-direction:row}}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row button,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row button,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row button{margin-top:10px;font-size:16px;color:#fff}@media screen and (min-width:768px){.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row button,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row button,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .enter-email-row button{margin-top:0}}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .to-row,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .to-row,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .to-row{display:none;align-items:flex-start}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts{text-align:left}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact{cursor:pointer;background:rgba(52,143,254,.14);color:#2e343b;padding:2px 15px;margin:0 0 5px 5px;display:inline-flex;align-items:center;font-size:14px;border-radius:25px;-webkit-animation:popIn .2s linear forwards;animation:popIn .2s linear forwards;font-size:10px}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact::after,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact::after,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact::after{font-family:icomoon;font-size:10px;content:'\e901';border:1px solid #fff;border-radius:100%;margin-left:5px;padding:4px;transition:.2s linear}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact:hover::after,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact:hover::after,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact:hover::after{color:rgba(0,0,0,.7);background:#fff}@-webkit-keyframes popIn{0%{transform:scale(1)}90%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes popIn{0%{transform:scale(1)}90%{transform:scale(1.05)}100%{transform:scale(1)}}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row{flex-direction:column;align-items:flex-start}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row p,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row p,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row p{font-size:12px;color:#565e6c}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row p.strong,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row p.strong,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row p.strong{font-size:14px}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row *,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row *,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row *{color:#2e343b;font-size:14px}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row span,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row span,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row span{display:flex;cursor:pointer}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row span img,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row span img,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row span img{width:20px;margin:0 10px}@media screen and (min-width:768px){.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .short-text,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .short-text,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .short-text{display:none}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .long-text,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .long-text,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .long-text{display:block}}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .short-text,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .short-text,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .short-text{display:block}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .long-text,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .long-text,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .long-text{display:none}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options{display:flex;justify-content:flex-start;align-items:center;font-size:12px;font-family:gotham medium,sans-serif}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options span,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options span,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options span{display:flex;align-items:center;margin-right:24px}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options span img,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options span img,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .import-row .import-options span img{max-width:32px;width:auto}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row{flex-direction:column;align-items:flex-start}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-messenger,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-messenger,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-messenger{background-position-x:13%;order:2}@media screen and (min-width:768px){.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-messenger,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-messenger,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-messenger{background-position-x:5px;order:initial}}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-post,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-post,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-post{order:3;background-position-x:14%}@media screen and (min-width:768px){.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-post,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-post,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .fb-post{background-position-x:15px;order:initial}}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row h4,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row h4,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row h4{order:4}@media screen and (min-width:768px){.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row h4,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row h4,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row h4{order:initial}}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row .divider,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .divider,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .divider{display:block;height:2px;width:100%;background:#a6a6a6;margin:10px 0}@media screen and (min-width:768px){.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .invite-box .share-row .divider,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .divider,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .invite-box .share-row .divider{display:none}}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .options,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .options,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .options{display:flex;justify-content:space-between;align-items:center;width:144px}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .options .fb-messenger,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .options .fb-messenger,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .options .fb-messenger{color:#2196f3;font-size:32px!important;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .options .facebook-btn,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .options .facebook-btn,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .options .facebook-btn{background-color:#3b5998;width:32px;height:32px;text-align:center;border-radius:50%;display:flex;font-size:20px;align-items:center;justify-content:center;color:#fff}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .options .text-btn,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .options .text-btn,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .options .text-btn{background-color:#3bdb65;width:32px;height:32px;text-align:center;border-radius:50%;font-size:20px;display:flex;align-items:center;justify-content:center;color:#fff}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .options .fb-messenger:hover,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .options .fb-messenger:hover,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .options .fb-messenger:hover{color:#006acc}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .options .facebook-btn:hover,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .options .facebook-btn:hover,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .options .facebook-btn:hover{background-color:#2d4373}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .options .text-btn:hover,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .options .text-btn:hover,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .options .text-btn:hover{background-color:#23c04c}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .link,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .link,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .link{display:flex;position:relative;padding:10px 0 10px 10px;align-items:center;border:1px solid #e5e8f1;background:#f5f7fa;border-radius:4px;color:#8a94a5;flex:2;width:100%;font-size:14px}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .link .copy-btn,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .link .copy-btn,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .link .copy-btn{padding:10px 8px;position:absolute;border-radius:4px;color:#3062ff;right:0;top:0;bottom:0;margin:auto;cursor:pointer;text-transform:uppercase;font-size:14px;font-family:gotham medium,sans-serif}.cms-best-advent-ever-welcome .full-page-container #invite-modal .invite-box-container .link .copy-btn:hover,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal .invite-box-container .link .copy-btn:hover,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal .invite-box-container .link .copy-btn:hover{transition:.3s ease;background:#3062ff;color:#fff}.cms-best-advent-ever-welcome .full-page-container #invite-modal #invite-overlay,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .full-page-container #invite-modal #invite-overlay,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .full-page-container #invite-modal #invite-overlay{background:rgba(24,37,67,.53);width:100%;height:100%;position:absolute;top:0;left:0;z-index:13;cursor:pointer}.cms-best-advent-ever-welcome .video-background,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .video-background,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .video-background{background:linear-gradient(270deg,rgba(52,84,169,0.67) 0%,rgba(40,63,121,0) 38%,rgba(40,63,121,0) 63%,rgba(52,84,169,0.67) 100%) 0% 0% no-repeat padding-box,url("https://files.dynamiccatholic.com/home/best-advent-ever/2019/advent-reflections-2019/video-background-pattern.jpg") repeat left top;width:100%;height:375px;position:absolute;top:0;z-index:-10}@media screen and (min-width:600px){.cms-best-advent-ever-welcome .video-background,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .video-background,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .video-background{height:500px}}.cms-best-advent-ever-welcome .bae-reflection-container,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container{padding-top:40px;margin-top:0}.cms-best-advent-ever-welcome .bae-reflection-container h1,.cms-best-advent-ever-welcome .bae-reflection-container h2,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container h1,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container h2,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container h1,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container h2{color:#3f3f3f}.cms-best-advent-ever-welcome .bae-reflection-container .daily-video-section,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .daily-video-section,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .daily-video-section{max-width:784px;margin:0 auto;box-shadow:0 10px 14px 0 rgba(81,95,127,.32);border-radius:4.6px;overflow:hidden;position:relative}.cms-best-advent-ever-welcome .bae-reflection-container .daily-video-section .daily-video-still,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .daily-video-section .daily-video-still,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .daily-video-section .daily-video-still{display:block;position:absolute;top:0;z-index:10}.cms-best-advent-ever-welcome .bae-reflection-container .daily-video-section .daily-video-still img,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .daily-video-section .daily-video-still img,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .daily-video-section .daily-video-still img{display:block}.cms-best-advent-ever-welcome .bae-reflection-container .daily-video-section .daily-video-still.video-playing,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .daily-video-section .daily-video-still.video-playing,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .daily-video-section .daily-video-still.video-playing{display:none}.cms-best-advent-ever-welcome .bae-reflection-container .desktop,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .desktop,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .desktop{display:none}@media screen and (min-width:768px){.cms-best-advent-ever-welcome .bae-reflection-container .desktop,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .desktop,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .desktop{display:flex}}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons{flex-direction:column}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .mobile,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .mobile,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .mobile{order:2;display:flex;width:100%;border-top:1px solid rgba(0,0,0,.5);margin-top:20px}@media screen and (min-width:768px){.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons{flex-direction:row}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .mobile,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .mobile,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .mobile{display:none}}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .button-links,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .button-links,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .button-links{width:100%;max-width:100%;border:2px solid rgba(0,0,0,.5);text-align:left;margin:5px 0;padding:0}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .button-links>p,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p{margin:0;margin-right:7px;padding:10px;position:relative}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .button-links>p::before,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p::after{background:#000;display:block;content:'';position:absolute;right:0;top:0;bottom:0;margin:auto}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p::before{height:21px;width:3px;right:9px;transform-origin:center;transition:.3s linear}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p::after{width:21px;height:3px}@media screen and (min-width:768px){.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .button-links>p,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p{padding:0;margin-right:0}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .button-links>p::before,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p::after,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .button-links>p::after{display:none}}@media screen and (min-width:768px){.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .button-links,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .button-links,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .button-links{width:initial;max-width:initial;padding:10px;border:initial;text-align:initial;margin:initial}}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .mobile-transcript,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .mobile-bio,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .mobile-transcript,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .mobile-bio,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .mobile-transcript,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .mobile-bio{display:none}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .mobile-transcript p,.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .mobile-bio p,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .mobile-transcript p,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .mobile-bio p,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .mobile-transcript p,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .mobile-bio p{padding:0 10px;text-transform:initial!important}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),.cms-best-advent-ever-welcome .bae-reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong),body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong),body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong){font-family:gotham book}.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .item,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #fap-section .item,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #fap-section .item{flex-direction:column;align-items:center;justify-content:center;text-align:center}.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .item::before,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #fap-section .item::before,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #fap-section .item::before{margin-right:0;margin-bottom:20px;max-width:100px}@media screen and (min-width:600px){.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .item::before,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #fap-section .item::before,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #fap-section .item::before{margin-right:30px;margin-bottom:none}}@media screen and (min-width:600px){.cms-best-advent-ever-welcome .bae-reflection-container #fap-section .item,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #fap-section .item,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #fap-section .item{flex-direction:row;align-items:initial;justify-content:initial;text-align:initial}}.cms-best-advent-ever-welcome .bae-reflection-container .reflection-title-section,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflection-title-section,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflection-title-section{margin-top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:14px}@media screen and (min-width:600px){.cms-best-advent-ever-welcome .bae-reflection-container .reflection-title-section,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflection-title-section,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflection-title-section{flex-direction:row;margin-bottom:40px}}.cms-best-advent-ever-welcome .bae-reflection-container .reflection-title-section .post-title-section,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflection-title-section .post-title-section,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflection-title-section .post-title-section{margin-top:40px}@media screen and (min-width:600px){.cms-best-advent-ever-welcome .bae-reflection-container .reflection-title-section .post-title-section,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflection-title-section .post-title-section,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflection-title-section .post-title-section{margin-top:0}}.cms-best-advent-ever-welcome .bae-reflection-container .reflection-title-section .post-date,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflection-title-section .post-date,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflection-title-section .post-date{color:#fff;font-size:14px;font-family:gotham book,sans-serif;margin:0;font-style:normal;line-height:normal}.cms-best-advent-ever-welcome .bae-reflection-container .reflection-title-section .post-title,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflection-title-section .post-title,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflection-title-section .post-title{color:#fff;font-size:20px;font-family:gotham bold,sans-serif;margin-bottom:0;margin:0}.cms-best-advent-ever-welcome .bae-reflection-container .reflection-title-section img,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflection-title-section img,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflection-title-section img{max-width:230px;width:100%}@media screen and (min-width:600px){.cms-best-advent-ever-welcome .bae-reflection-container .reflection-title-section h1,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflection-title-section h1,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflection-title-section h1{font-size:28px;line-height:28px}}.cms-best-advent-ever-welcome .bae-reflection-container .welcome-header,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .welcome-header,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .welcome-header{background:#eee;text-align:center;padding:40px 0 20px;margin-bottom:40px}.cms-best-advent-ever-welcome .bae-reflection-container .welcome-header .text,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .welcome-header .text,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .welcome-header .text{max-width:575px;padding:0 40px;margin:auto}.cms-best-advent-ever-welcome .bae-reflection-container .welcome-header .text h1 #bae-text,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .welcome-header .text h1 #bae-text,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .welcome-header .text h1 #bae-text{font-size:30px;display:block}@media screen and (min-width:590px){.cms-best-advent-ever-welcome .bae-reflection-container .welcome-header .text h1 #bae-text,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .welcome-header .text h1 #bae-text,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .welcome-header .text h1 #bae-text{display:inline}}.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav-section,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflections-nav-section,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflections-nav-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:40px}@media screen and (min-width:600px){.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav-section,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflections-nav-section,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflections-nav-section{flex-direction:row;margin-bottom:0}}.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav-section .reflections-nav,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflections-nav-section .reflections-nav,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflections-nav-section .reflections-nav{border-bottom:0;margin:0;max-width:400px;width:100%}.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav-section .reflections-nav p,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflections-nav-section .reflections-nav p,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflections-nav-section .reflections-nav p{color:#a5acbe;display:flex;align-items:center}.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav-section .reflections-nav a,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflections-nav-section .reflections-nav a,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflections-nav-section .reflections-nav a{color:#515f7f;display:flex;align-items:center}.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav-section .share-button,.cms-best-advent-ever-welcome .bae-reflection-container .reflections-nav-section .spacer,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflections-nav-section .share-button,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflections-nav-section .spacer,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflections-nav-section .share-button,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflections-nav-section .spacer{width:70px;color:#3062ff}.cms-best-advent-ever-welcome .bae-reflection-container .rs-section,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .rs-section,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .rs-section{max-width:390px;margin:0 auto;text-align:center}.cms-best-advent-ever-welcome .bae-reflection-container .rs-section p,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .rs-section p,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .rs-section p{color:#515f7f;font-size:14px;letter-spacing:normal}.cms-best-advent-ever-welcome .bae-reflection-container .rs-section p .strong,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .rs-section p .strong,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .rs-section p .strong{font-family:gotham medium,sans-serif}.cms-best-advent-ever-welcome .bae-reflection-container .rs-section .rs-cta,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .rs-section .rs-cta,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .rs-section .rs-cta{color:#3062ff;font-size:14px;font-family:gotham medium,sans-serif}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-buttons,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-buttons,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-buttons{color:#515f7f;text-align:center;font-size:14px;padding-bottom:40px}.cms-best-advent-ever-welcome .bae-reflection-container .transcript-buttons span,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .transcript-buttons span,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .transcript-buttons span{color:#2653b0;text-decoration:underline}.cms-best-advent-ever-welcome .bae-reflection-container #transcript-section,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #transcript-section,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #transcript-section{position:fixed;width:100%;height:100%;display:none;top:0;left:0;z-index:12;align-items:center;justify-content:center;opacity:1}.cms-best-advent-ever-welcome .bae-reflection-container #transcript-section.show-transcript,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #transcript-section.show-transcript,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #transcript-section.show-transcript{display:flex}.cms-best-advent-ever-welcome .bae-reflection-container #transcript-section #english-transcript-modal,.cms-best-advent-ever-welcome .bae-reflection-container #transcript-section #spanish-transcript-modal,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #transcript-section #english-transcript-modal,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #transcript-section #spanish-transcript-modal,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #transcript-section #english-transcript-modal,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #transcript-section #spanish-transcript-modal{background:#fff;overflow:scroll;width:95%;height:85%;border:30px solid #fff;border-radius:8px;position:relative;display:none;z-index:15;opacity:0;box-shadow:0 10px 14px 0 rgba(81,95,127,.32)}@media screen and (min-width:768px){.cms-best-advent-ever-welcome .bae-reflection-container #transcript-section #english-transcript-modal,.cms-best-advent-ever-welcome .bae-reflection-container #transcript-section #spanish-transcript-modal,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #transcript-section #english-transcript-modal,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #transcript-section #spanish-transcript-modal,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #transcript-section #english-transcript-modal,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #transcript-section #spanish-transcript-modal{width:70%}}.cms-best-advent-ever-welcome .bae-reflection-container #transcript-section #english-transcript-modal.show-this,.cms-best-advent-ever-welcome .bae-reflection-container #transcript-section #spanish-transcript-modal.show-this,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #transcript-section #english-transcript-modal.show-this,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #transcript-section #spanish-transcript-modal.show-this,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #transcript-section #english-transcript-modal.show-this,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #transcript-section #spanish-transcript-modal.show-this{display:block;-webkit-animation:fade-in-transcript .25s forwards;animation:fade-in-transcript .25s forwards}.cms-best-advent-ever-welcome .bae-reflection-container #transcript-section #english-transcript-modal h2,.cms-best-advent-ever-welcome .bae-reflection-container #transcript-section #spanish-transcript-modal h2,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #transcript-section #english-transcript-modal h2,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #transcript-section #spanish-transcript-modal h2,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #transcript-section #english-transcript-modal h2,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #transcript-section #spanish-transcript-modal h2{color:#515f7f;font-family:gotham medium,sans-serif;font-style:normal}.cms-best-advent-ever-welcome .bae-reflection-container #transcript-section #english-transcript-modal .close-button,.cms-best-advent-ever-welcome .bae-reflection-container #transcript-section #spanish-transcript-modal .close-button,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #transcript-section #english-transcript-modal .close-button,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #transcript-section #spanish-transcript-modal .close-button,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #transcript-section #english-transcript-modal .close-button,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #transcript-section #spanish-transcript-modal .close-button{position:absolute;top:0;font-size:25px;right:0;cursor:pointer;color:#515f7f}.cms-best-advent-ever-welcome .bae-reflection-container #transcript-section #transcript-overlay,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container #transcript-section #transcript-overlay,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container #transcript-section #transcript-overlay{background:rgba(24,37,67,.53);width:100%;height:100%;position:absolute;top:0;left:0;z-index:13;cursor:pointer}.cms-best-advent-ever-welcome .bae-reflection-container .reflection-title,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .reflection-title,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .reflection-title{text-align:center}.cms-best-advent-ever-welcome .bae-reflection-container .winter-dots,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .winter-dots,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .winter-dots{background:url(http://files.dynamiccatholic.com/home/best-advent-ever/2018/winter-dots.png);background-size:cover;height:10px;width:100%}.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons p,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .shareable-quote-social-buttons p,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .shareable-quote-social-buttons p{display:none}@media screen and (min-width:600px){.cms-best-advent-ever-welcome .bae-reflection-container .shareable-quote-social-buttons p,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .shareable-quote-social-buttons p,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .shareable-quote-social-buttons p{display:block}}.cms-best-advent-ever-welcome .bae-reflection-container .link-open::before,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .bae-reflection-container .link-open::before,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .bae-reflection-container .link-open::before{transform:rotate(90deg)}.cms-best-advent-ever-welcome .introjs-tooltip,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .introjs-tooltip,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .introjs-tooltip{max-width:none}.cms-best-advent-ever-welcome .introjs-tooltipbuttons,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .introjs-tooltipbuttons,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .introjs-tooltipbuttons{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;text-align:center;white-space:pre-wrap}.cms-best-advent-ever-welcome .introjs-helperNumberLayer,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .introjs-helperNumberLayer,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .introjs-helperNumberLayer{display:none}.cms-best-advent-ever-welcome .introjs-skipbutton,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .introjs-skipbutton,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .introjs-skipbutton{display:none}.cms-best-advent-ever-welcome .introjs-button,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .introjs-button,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .introjs-button{margin:0;background:0 0;border:none}.cms-best-advent-ever-welcome .introjs-button:focus,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .introjs-button:focus,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .introjs-button:focus{background:0 0}.cms-best-advent-ever-welcome .introjs-prevbutton::before,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .introjs-prevbutton::before,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .introjs-prevbutton::before{font-family:icomoon;content:"\e922"}.cms-best-advent-ever-welcome .introjs-nextbutton::before,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .introjs-nextbutton::before,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .introjs-nextbutton::before{font-family:icomoon;content:"\e923"}.cms-best-advent-ever-welcome .introjs-fullbutton,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .introjs-fullbutton,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .introjs-fullbutton{border:none}.cms-best-advent-ever-welcome .introjs-tooltiptext,body[class*=" cms-best-advent-ever-advent-reflections-2018"] .introjs-tooltiptext,body[class*=" cms-best-advent-ever-advent-reflections-2019"] .introjs-tooltiptext{padding:10px}.cms-best-advent-ever-diy-advent-calendar .video-responsive{margin-bottom:20px}.cms-best-advent-ever-diy-advent-calendar .reflection-content{position:relative;overflow:hidden}.cms-best-advent-ever-diy-advent-calendar .bae-reflection-container{margin-top:50px;max-width:840px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.cms-best-advent-ever-diy-advent-calendar .bae-reflection-container ul{margin-left:20px}@media screen and (min-width:600px){.cms-best-advent-ever-diy-advent-calendar .bae-reflection-container ul{margin-left:40px}}.cms-best-advent-ever-diy-advent-calendar .bae-reflection-container ul li{margin-bottom:15px;line-height:140%}.cms-best-advent-ever-diy-advent-calendar .bae-reflection-container img{width:100%}.cms-best-advent-ever-diy-advent-calendar .bae-reflection-container #section-1{color:#000}.cms-best-advent-ever-diy-advent-calendar .bae-reflection-container #section-1 h2{color:#000;margin-top:16px}.cms-best-advent-ever-diy-advent-calendar .bae-reflection-container #section-1 p{color:#000}.cms-best-advent-ever-diy-advent-calendar .bae-reflection-container #section-2{color:#000}.cms-best-advent-ever-diy-advent-calendar .bae-reflection-container #section-2 h2{color:#000;margin-top:16px}.cms-best-advent-ever-diy-advent-calendar .bae-reflection-container #section-2 p{color:#000}.cms-best-advent-ever-diy-advent-calendar #invite-ad{margin-top:20px;margin-bottom:30px;position:relative;height:400px;overflow:hidden;display:flex;align-items:center;padding:10px}@media screen and (min-width:600px){.cms-best-advent-ever-diy-advent-calendar #invite-ad{margin-bottom:80px;padding:40px}}.cms-best-advent-ever-diy-advent-calendar #invite-ad img{height:400px;width:1000px;max-width:none;position:absolute;right:0;z-index:5}.cms-best-advent-ever-diy-advent-calendar #invite-ad .invite-copy{position:absolute;max-width:480px;z-index:10;width:100%}.cms-best-advent-ever-diy-advent-calendar #invite-ad .invite-copy h2{color:#fff;font-size:25px;font-family:freight-text-pro;font-weight:600;font-style:italic;line-height:140%;margin-top:0}@media screen and (min-width:590px){.cms-best-advent-ever-diy-advent-calendar #invite-ad .invite-copy h2{font-size:35px}}.cms-best-advent-ever-diy-advent-calendar #invite-ad .invite-copy p{color:#fff;font-size:18px;line-height:140%}@media screen and (min-width:590px){.cms-best-advent-ever-diy-advent-calendar #invite-ad .invite-copy p{font-size:26px}}.cms-best-advent-ever-diy-advent-calendar #invite-ad .button-advent-red{max-width:80%}@media screen and (min-width:600px){.cms-best-advent-ever-diy-advent-calendar #invite-ad .button-advent-red{max-width:none}}body[class*=" cms-best-advent-ever-advent-reflections"] h1{font-size:28px;letter-spacing:1px;color:#705778;margin-bottom:5px}body[class*=" cms-best-advent-ever-advent-reflections"] h2{color:#705778;font-size:25px;font-style:italic;margin-bottom:10px;margin-top:0}body[class*=" cms-best-advent-ever-advent-reflections"] p a{text-decoration:underline}body[class*=" cms-best-advent-ever-advent-reflections"] .container{max-width:1200px;margin-bottom:40px;margin-top:30px}body[class*=" cms-best-advent-ever-advent-reflections"] .post_divider{width:100%;height:7px;background:0 0;margin-bottom:40px;margin-top:40px;border-left:11px solid transparent;border-bottom:7px solid #715779}body[class*=" cms-best-advent-ever-advent-reflections"] .post_day{font-family:gotham book;margin-top:0}body[class*=" cms-best-advent-ever-advent-reflections"] .video-subdescription{padding:20px}body[class*=" cms-best-advent-ever-advent-reflections"] #accordion{margin-bottom:20px;margin-top:20px;text-align:center}body[class*=" cms-best-advent-ever-advent-reflections"] #accordion h3{font-size:16px;font-weight:400;text-decoration:underline;text-transform:none;margin-bottom:10px}body[class*=" cms-best-advent-ever-advent-reflections"] #accordion div{text-align:left}body[class*=" cms-best-advent-ever-advent-reflections"] .accordion_content{background:#e3ecf3;padding:30px}body[class*=" cms-best-advent-ever-advent-reflections"] .post_content{margin-top:60px;margin-bottom:60px}body[class*=" cms-best-advent-ever-advent-reflections"] .post_content ul{padding-left:40px}body[class*=" cms-best-advent-ever-advent-reflections"] .post_content ul li{margin-bottom:18px}body[class*=" cms-best-advent-ever-advent-reflections"] .ui-icon-circle-arrow-e{display:inline-block;width:15px;height:15px;position:relative;left:215px;top:3px;background-image:url(https://dynamiccatholic.com/bestlentever/wp-content/uploads/2017/02/right_arrow_icon.png)!important}body[class*=" cms-best-advent-ever-advent-reflections"] .ui-icon-circle-arrow-s{display:inline-block;width:15px;height:15px;position:relative;left:215px;top:3px;background-image:url(https://dynamiccatholic.com/bestlentever/wp-content/uploads/2017/02/down_arrow_icon.png)!important}body[class*=" cms-best-advent-ever-advent-reflections"] #daily_quote_section{margin-top:30px}body[class*=" cms-best-advent-ever-advent-reflections"] #daily_quote_section #daily_social_quote{font-size:25px;font-style:italic;margin-bottom:3px;line-height:40px;text-align:center}body[class*=" cms-best-advent-ever-advent-reflections"] #daily_quote_section #quote_attribution{font-size:20px;color:#000;text-transform:uppercase;text-align:center}body[class*=" cms-best-advent-ever-advent-reflections"] #quote_share_buttons{margin-bottom:10px;text-align:right}@media screen and (max-width:768px){body[class*=" cms-best-advent-ever-advent-reflections"] #quote_share_buttons{text-align:center}}body[class*=" cms-best-advent-ever-advent-reflections"] #quote_share_buttons img{width:35px;display:inline-block;margin-left:10px;margin-right:10px;margin-top:12px}body[class*=" cms-best-advent-ever-advent-reflections"] #quote_share_buttons img:hover{opacity:.5}body[class*=" cms-best-advent-ever-advent-reflections"] #quote_share_buttons p{font-size:20px;color:#705778;margin-bottom:1px;text-transform:uppercase}body[class*=" cms-best-advent-ever-advent-reflections"] .flex-container .flex-item-6{flex-grow:6;width:45%;padding:0 15px}@media screen and (max-width:768px){body[class*=" cms-best-advent-ever-advent-reflections"] .flex-container .flex-item-6{flex-grow:12;width:100%;text-align:center}}body[class*=" cms-best-advent-ever-advent-reflections"] #quote_share_image{text-align:left}@media screen and (max-width:768px){body[class*=" cms-best-advent-ever-advent-reflections"] #quote_share_image{text-align:center}}body[class*=" cms-best-advent-ever-advent-reflections"] .icon_section_wrapper{flex-grow:2;width:10%}@media screen and (max-width:768px){body[class*=" cms-best-advent-ever-advent-reflections"] .icon_section_wrapper{width:100%;text-align:center}body[class*=" cms-best-advent-ever-advent-reflections"] .icon_section_wrapper img{max-width:100px}}body[class*=" cms-best-advent-ever-advent-reflections"] .icon_content_container{flex-grow:10;width:80%;padding-left:25px}@media screen and (max-width:768px){body[class*=" cms-best-advent-ever-advent-reflections"] .icon_content_container{padding:0;width:100%;text-align:center}}body[class*=" cms-best-advent-ever-advent-reflections"] .icon_content_container p{margin-top:5px;margin-bottom:0}@media screen and (max-width:768px){body[class*=" cms-best-advent-ever-advent-reflections"] .icon_content_container h3{text-align:center}}body[class*=" cms-best-advent-ever-advent-reflections"] #FAP_section .fap_item{width:100%;margin-bottom:60px}body[class*=" cms-best-advent-ever-advent-reflections"] #FAP_section h3{font-size:25px;color:#705778;text-transform:none;margin:0 0 15px}body[class*=" cms-best-advent-ever-advent-reflections"] #FAP_section .svg{max-height:90px;width:100%;margin-bottom:10px}body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ul,body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ol,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ul,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ol{margin:20px auto;padding:0 20px}body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ul.highlight,body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ul.highlight,body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ol.highlight,body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ol.highlight,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ul.highlight,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ul.highlight,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ol.highlight,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ol.highlight{background:#eaeaea;padding:30px 50px}@media screen and (min-width:768px){body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ul,body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ol,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ul,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ol{padding:0 40px}}body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ul li,body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ol li,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ul li,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ol li{margin-bottom:10px}body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ul li strong,body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ol li strong,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ul li strong,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ol li strong{font-family:gotham bold}body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ul li:last-child,body[class*=" cms-best-advent-ever-advent-reflections"] .focus_act_pray ol li:last-child,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ul li:last-child,body[class*=" cms-best-advent-ever-advent-reflections"] .article-copy ol li:last-child{margin-bottom:0}body[class*=" cms-best-advent-ever-advent-reflections"] #article_question_section{margin-bottom:25px;font-style:italic!important}body[class*=" cms-best-advent-ever-advent-reflections"] #article_question_section #article_question{font-style:italic;font-size:21px;margin-bottom:0}body[class*=" cms-best-advent-ever-advent-reflections"] #article_question_section p{color:#8b1e41;font-style:italic}body[class*=" cms-best-advent-ever-advent-reflections"] .comment_rules p{font-size:12px;line-height:18px}body[class*=" cms-best-advent-ever-advent-reflections"] .cta_text{text-align:center;font-size:18px;margin:30px 0;font-style:italic}body[class*=" cms-best-advent-ever-advent-reflections"] .right_sidebar_block{width:100%;box-sizing:border-box;max-width:20%;display:inline-block;vertical-align:top}body[class*=" cms-best-advent-ever-advent-reflections"] .left_post_wrapper{max-width:75%;display:inline-block;vertical-align:top;box-sizing:border-box;padding-left:30px}@media screen and (max-width:768px){body[class*=" cms-best-advent-ever-advent-reflections"] .left_post_wrapper{max-width:100%;padding-right:30px}body[class*=" cms-best-advent-ever-advent-reflections"] .right_sidebar_block{max-width:100%}}body[class*=" cms-best-advent-ever-advent-reflections"] .container .article-copy a,body[class*=" cms-best-advent-ever-advent-reflections"] .container .article-copy .link,body[class*=" cms-best-advent-ever-advent-reflections"] .container .focus_act_pray a,body[class*=" cms-best-advent-ever-advent-reflections"] .container .focus_act_pray .link{color:#17a9e1}body[class*=" cms-best-advent-ever-advent-reflections"] .container .article-copy a:visited,body[class*=" cms-best-advent-ever-advent-reflections"] .container .article-copy a:visited strong,body[class*=" cms-best-advent-ever-advent-reflections"] .container .article-copy .link:visited,body[class*=" cms-best-advent-ever-advent-reflections"] .container .article-copy .link:visited strong,body[class*=" cms-best-advent-ever-advent-reflections"] .container .focus_act_pray a:visited,body[class*=" cms-best-advent-ever-advent-reflections"] .container .focus_act_pray a:visited strong,body[class*=" cms-best-advent-ever-advent-reflections"] .container .focus_act_pray .link:visited,body[class*=" cms-best-advent-ever-advent-reflections"] .container .focus_act_pray .link:visited strong{color:#003763;text-decoration:underline}@-webkit-keyframes animateTYBar{0%{max-height:0}100%{max-height:70px}}@keyframes animateTYBar{0%{max-height:0}100%{max-height:70px}}.cms-best-lent-ever-lent-reflections-2017 #thank-you-bar,.cms-best-advent-ever-advent-reflections-2016 #thank-you-bar,.cms-beautiful-mercy-program-reflections #thank-you-bar,.cms-rediscover-jesus-program-reflections #thank-you-bar,.cms-best-advent-ever-advent-reflections-2017 #thank-you-bar,.cms-best-advent-ever-advent-reflections-2018 #thank-you-bar,.cms-best-lent-ever-lent-reflections-2018 #thank-you-bar,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections #thank-you-bar,.cms-best-lent-ever-lenten-reflections-2019 #thank-you-bar{max-height:0;height:50px;background:#17a9e1;color:#fff;align-items:center;justify-content:center;padding-left:10px;padding-right:10px}.cms-best-lent-ever-lent-reflections-2017 #thank-you-bar.animateIn,.cms-best-advent-ever-advent-reflections-2016 #thank-you-bar.animateIn,.cms-beautiful-mercy-program-reflections #thank-you-bar.animateIn,.cms-rediscover-jesus-program-reflections #thank-you-bar.animateIn,.cms-best-advent-ever-advent-reflections-2017 #thank-you-bar.animateIn,.cms-best-advent-ever-advent-reflections-2018 #thank-you-bar.animateIn,.cms-best-lent-ever-lent-reflections-2018 #thank-you-bar.animateIn,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections #thank-you-bar.animateIn,.cms-best-lent-ever-lenten-reflections-2019 #thank-you-bar.animateIn{-webkit-animation:animateTYBar .2s .5s ease-in forwards;animation:animateTYBar .2s .5s ease-in forwards}@media screen and (max-width:600px){.cms-best-lent-ever-lent-reflections-2017 #thank-you-bar,.cms-best-advent-ever-advent-reflections-2016 #thank-you-bar,.cms-beautiful-mercy-program-reflections #thank-you-bar,.cms-rediscover-jesus-program-reflections #thank-you-bar,.cms-best-advent-ever-advent-reflections-2017 #thank-you-bar,.cms-best-advent-ever-advent-reflections-2018 #thank-you-bar,.cms-best-lent-ever-lent-reflections-2018 #thank-you-bar,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections #thank-you-bar,.cms-best-lent-ever-lenten-reflections-2019 #thank-you-bar{height:70px}}.cms-best-lent-ever-lent-reflections-2017 .is-yes-page,.cms-best-advent-ever-advent-reflections-2016 .is-yes-page,.cms-beautiful-mercy-program-reflections .is-yes-page,.cms-rediscover-jesus-program-reflections .is-yes-page,.cms-best-advent-ever-advent-reflections-2017 .is-yes-page,.cms-best-advent-ever-advent-reflections-2018 .is-yes-page,.cms-best-lent-ever-lent-reflections-2018 .is-yes-page,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .is-yes-page,.cms-best-lent-ever-lenten-reflections-2019 .is-yes-page{display:none}.cms-best-lent-ever-lent-reflections-2017 .grid,.cms-best-advent-ever-advent-reflections-2016 .grid,.cms-beautiful-mercy-program-reflections .grid,.cms-rediscover-jesus-program-reflections .grid,.cms-best-advent-ever-advent-reflections-2017 .grid,.cms-best-advent-ever-advent-reflections-2018 .grid,.cms-best-lent-ever-lent-reflections-2018 .grid,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .grid,.cms-best-lent-ever-lenten-reflections-2019 .grid{margin:80px auto;padding-left:15px;padding-right:15px}.cms-best-lent-ever-lent-reflections-2017 .grid-sizer,.cms-best-lent-ever-lent-reflections-2017 .grid-item,.cms-best-advent-ever-advent-reflections-2016 .grid-sizer,.cms-best-advent-ever-advent-reflections-2016 .grid-item,.cms-beautiful-mercy-program-reflections .grid-sizer,.cms-beautiful-mercy-program-reflections .grid-item,.cms-rediscover-jesus-program-reflections .grid-sizer,.cms-rediscover-jesus-program-reflections .grid-item,.cms-best-advent-ever-advent-reflections-2017 .grid-sizer,.cms-best-advent-ever-advent-reflections-2017 .grid-item,.cms-best-advent-ever-advent-reflections-2018 .grid-sizer,.cms-best-advent-ever-advent-reflections-2018 .grid-item,.cms-best-lent-ever-lent-reflections-2018 .grid-sizer,.cms-best-lent-ever-lent-reflections-2018 .grid-item,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .grid-sizer,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .grid-item,.cms-best-lent-ever-lenten-reflections-2019 .grid-sizer,.cms-best-lent-ever-lenten-reflections-2019 .grid-item{width:400px}.cms-best-lent-ever-lent-reflections-2017 .gutter-sizer,.cms-best-advent-ever-advent-reflections-2016 .gutter-sizer,.cms-beautiful-mercy-program-reflections .gutter-sizer,.cms-rediscover-jesus-program-reflections .gutter-sizer,.cms-best-advent-ever-advent-reflections-2017 .gutter-sizer,.cms-best-advent-ever-advent-reflections-2018 .gutter-sizer,.cms-best-lent-ever-lent-reflections-2018 .gutter-sizer,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .gutter-sizer,.cms-best-lent-ever-lenten-reflections-2019 .gutter-sizer{width:20px}.cms-best-lent-ever-lent-reflections-2017 .grid-item,.cms-best-advent-ever-advent-reflections-2016 .grid-item,.cms-beautiful-mercy-program-reflections .grid-item,.cms-rediscover-jesus-program-reflections .grid-item,.cms-best-advent-ever-advent-reflections-2017 .grid-item,.cms-best-advent-ever-advent-reflections-2018 .grid-item,.cms-best-lent-ever-lent-reflections-2018 .grid-item,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .grid-item,.cms-best-lent-ever-lenten-reflections-2019 .grid-item{background:#efedeb;border-radius:6px;margin-bottom:25px}.cms-best-lent-ever-lent-reflections-2017 .grid-item .image-link,.cms-best-advent-ever-advent-reflections-2016 .grid-item .image-link,.cms-beautiful-mercy-program-reflections .grid-item .image-link,.cms-rediscover-jesus-program-reflections .grid-item .image-link,.cms-best-advent-ever-advent-reflections-2017 .grid-item .image-link,.cms-best-advent-ever-advent-reflections-2018 .grid-item .image-link,.cms-best-lent-ever-lent-reflections-2018 .grid-item .image-link,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .grid-item .image-link,.cms-best-lent-ever-lenten-reflections-2019 .grid-item .image-link{position:relative}.cms-best-lent-ever-lent-reflections-2017 .grid-item .image-link p,.cms-best-advent-ever-advent-reflections-2016 .grid-item .image-link p,.cms-beautiful-mercy-program-reflections .grid-item .image-link p,.cms-rediscover-jesus-program-reflections .grid-item .image-link p,.cms-best-advent-ever-advent-reflections-2017 .grid-item .image-link p,.cms-best-advent-ever-advent-reflections-2018 .grid-item .image-link p,.cms-best-lent-ever-lent-reflections-2018 .grid-item .image-link p,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .grid-item .image-link p,.cms-best-lent-ever-lenten-reflections-2019 .grid-item .image-link p{position:absolute;padding:10px;font-family:gotham bold;background:#fff;left:15px}.cms-best-lent-ever-lent-reflections-2017 .grid-item img,.cms-best-advent-ever-advent-reflections-2016 .grid-item img,.cms-beautiful-mercy-program-reflections .grid-item img,.cms-rediscover-jesus-program-reflections .grid-item img,.cms-best-advent-ever-advent-reflections-2017 .grid-item img,.cms-best-advent-ever-advent-reflections-2018 .grid-item img,.cms-best-lent-ever-lent-reflections-2018 .grid-item img,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .grid-item img,.cms-best-lent-ever-lenten-reflections-2019 .grid-item img{width:100%;border-top-left-radius:6px;border-top-right-radius:6px}.cms-best-lent-ever-lent-reflections-2017 .grid-item .post_preview_content,.cms-best-advent-ever-advent-reflections-2016 .grid-item .post_preview_content,.cms-beautiful-mercy-program-reflections .grid-item .post_preview_content,.cms-rediscover-jesus-program-reflections .grid-item .post_preview_content,.cms-best-advent-ever-advent-reflections-2017 .grid-item .post_preview_content,.cms-best-advent-ever-advent-reflections-2018 .grid-item .post_preview_content,.cms-best-lent-ever-lent-reflections-2018 .grid-item .post_preview_content,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .grid-item .post_preview_content,.cms-best-lent-ever-lenten-reflections-2019 .grid-item .post_preview_content{padding:15px}.cms-best-lent-ever-lent-reflections-2017 .post_read_more,.cms-best-advent-ever-advent-reflections-2016 .post_read_more,.cms-beautiful-mercy-program-reflections .post_read_more,.cms-rediscover-jesus-program-reflections .post_read_more,.cms-best-advent-ever-advent-reflections-2017 .post_read_more,.cms-best-advent-ever-advent-reflections-2018 .post_read_more,.cms-best-lent-ever-lent-reflections-2018 .post_read_more,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .post_read_more,.cms-best-lent-ever-lenten-reflections-2019 .post_read_more{text-align:center}.cms-best-lent-ever-lent-reflections-2017 .recent_post_grid,.cms-best-advent-ever-advent-reflections-2016 .recent_post_grid,.cms-beautiful-mercy-program-reflections .recent_post_grid,.cms-rediscover-jesus-program-reflections .recent_post_grid,.cms-best-advent-ever-advent-reflections-2017 .recent_post_grid,.cms-best-advent-ever-advent-reflections-2018 .recent_post_grid,.cms-best-lent-ever-lent-reflections-2018 .recent_post_grid,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .recent_post_grid,.cms-best-lent-ever-lenten-reflections-2019 .recent_post_grid{width:100%;max-width:1200px;margin:60px auto;padding:0 15px}@media screen and (max-width:480px){.cms-best-lent-ever-lent-reflections-2017 .grid,.cms-best-advent-ever-advent-reflections-2016 .grid,.cms-beautiful-mercy-program-reflections .grid,.cms-rediscover-jesus-program-reflections .grid,.cms-best-advent-ever-advent-reflections-2017 .grid,.cms-best-advent-ever-advent-reflections-2018 .grid,.cms-best-lent-ever-lent-reflections-2018 .grid,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .grid,.cms-best-lent-ever-lenten-reflections-2019 .grid{padding-left:0!important;max-width:300px!important}.cms-best-lent-ever-lent-reflections-2017 .grid .grid-item,.cms-best-advent-ever-advent-reflections-2016 .grid .grid-item,.cms-beautiful-mercy-program-reflections .grid .grid-item,.cms-rediscover-jesus-program-reflections .grid .grid-item,.cms-best-advent-ever-advent-reflections-2017 .grid .grid-item,.cms-best-advent-ever-advent-reflections-2018 .grid .grid-item,.cms-best-lent-ever-lent-reflections-2018 .grid .grid-item,.cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie-reflections .grid .grid-item,.cms-best-lent-ever-lenten-reflections-2019 .grid .grid-item{width:100%!important;left:0!important}}.cms-best-advent-ever-advent-reflections-2016 .grid-item{background:#f4f2f5}body[class*=" cms-o-emmanuel"] .triple-block-text-wide__block{text-align:center}body[class*=" cms-o-emmanuel"]>.paper_section{padding-top:0}body[class*=" cms-o-emmanuel"] .cms-nav{margin-bottom:0}body[class*=" cms-o-emmanuel"] .blue_rounded_button{border:3px solid #0070a9;border-radius:5px;min-width:200px;padding:0;background:#0070a9;text-transform:uppercase;font-size:14px;padding:12px 11px;color:#fff;transition:all .2s}body[class*=" cms-o-emmanuel"] .blue_rounded_button:hover{background-color:#91c8e2}body[class*=" cms-o-emmanuel"] .oe_hero{text-align:center;background:url(https://legacyfiles.dynamiccatholic.com/o-emmanuel/oemm_bg.png) center top no-repeat,url(https://legacyfiles.dynamiccatholic.com/o-emmanuel/paper_BG.jpg) 100% repeat;max-height:500px}body[class*=" cms-o-emmanuel"] .oe_hero img{margin-top:70px;max-width:634px;width:100%}@media screen and (max-width:768px){body[class*=" cms-o-emmanuel"] .oe_hero img{margin-top:116px;max-width:470px}}@media screen and (max-width:480px){body[class*=" cms-o-emmanuel"] .oe_hero img{margin-top:140px;max-width:320px}}body[class*=" cms-o-emmanuel"] .pattern_banner{background:url(https://legacyfiles.dynamiccatholic.com/o-emmanuel/hdr_bg_500.png) no-repeat 0 0,url(https://legacyfiles.dynamiccatholic.com/o-emmanuel/paper_BG.jpg) no-repeat 0 0;background-size:cover}body[class*=" cms-o-emmanuel"] .pattern_banner h1{font-size:48px;font-weight:600;color:#ba353d;padding:200px 0;margin:0;line-height:45px}body[class*=" cms-o-emmanuel"] .billboard_section{background:#0070a9}body[class*=" cms-o-emmanuel"] .billboard_section h2{margin-bottom:10px;text-align:center;text-transform:none;font-size:32px;color:#fff;font-family:freight-text-pro;font-weight:700;line-height:50px;margin-top:0}body[class*=" cms-o-emmanuel"] .paper_section{background:url(https://legacyfiles.dynamiccatholic.com/o-emmanuel/paper_BG.jpg);padding-top:65px;padding-bottom:9px}body[class*=" cms-o-emmanuel"] .paper_section h2{text-transform:none;font-size:28px;color:#0070a9;text-align:center}body[class*=" cms-o-emmanuel"] .paper_section p{text-align:center;margin-bottom:25px;margin-left:auto;margin-right:auto}body[class*=" cms-o-emmanuel"] .white_section{background:#fff;padding-top:50px;padding-bottom:50px}body[class*=" cms-o-emmanuel"] #story_section h2{text-align:center}body[class*=" cms-o-emmanuel"] #about_product_section h1{text-transform:none;font-size:28px;color:#0070a9;font-weight:700}body[class*=" cms-o-emmanuel"] .right_design{position:relative;pointer-events:none}body[class*=" cms-o-emmanuel"] .right_design img{position:absolute;right:0;top:51px;pointer-events:none;z-index:30;max-height:900px;max-width:900px;transition:all 1s}@media screen and (max-width:1200px){body[class*=" cms-o-emmanuel"] .right_design img{z-index:0;opacity:0}}@media screen and (max-width:768px){body[class*=" cms-o-emmanuel"] .right_design img{display:none}}body[class*=" cms-o-emmanuel"] .left_design{position:relative;pointer-events:none}body[class*=" cms-o-emmanuel"] .left_design img{position:absolute;left:0;top:-640px;pointer-events:none;z-index:30;max-height:900px;max-width:900px;transition:all 1s}@media screen and (max-width:1200px){body[class*=" cms-o-emmanuel"] .left_design img{z-index:0;opacity:0}}@media screen and (max-width:768px){body[class*=" cms-o-emmanuel"] .left_design img{display:none}}body[class*=" cms-o-emmanuel"] .centered_cta{text-align:center;margin-top:50px;margin-bottom:25px;text-decoration:underline}body[class*=" cms-o-emmanuel"] .learn_more{margin-top:20px;margin-bottom:60px}body[class*=" cms-o-emmanuel"] .centered_headline h2{text-transform:none;font-size:28px;color:#0070a9;margin-bottom:50px}body[class*=" cms-o-emmanuel"] .triple-block-text-wide__block h2{font-size:16px;margin-top:35px;color:#0070a9;font-weight:700}body[class*=" cms-o-emmanuel"] .quote_section{background:url(https://legacyfiles.dynamiccatholic.com/o-emmanuel/quote_bg.jpg);text-align:center;padding-top:80px;padding-bottom:80px;background-size:cover;background-repeat:no-repeat}body[class*=" cms-o-emmanuel"] .flex-item-5{flex-grow:5;flex-basis:0}body[class*=" cms-o-emmanuel"] .flex-item-7{flex-grow:7;flex-basis:0}body[class*=" cms-o-emmanuel"] .player_container{background:#fff;max-width:680px;margin:0 auto}body[class*=" cms-o-emmanuel"] #mainwrap{background:#fff;text-align:left;border:1px solid #000}body[class*=" cms-o-emmanuel"] #mainwrap ol li{min-height:50px;font-weight:700;line-height:50px}body[class*=" cms-o-emmanuel"] #cd_image{float:left;padding-left:20px;padding-top:30px}body[class*=" cms-o-emmanuel"] #nowPlay{padding-top:30px;padding-left:30px;float:left}body[class*=" cms-o-emmanuel"] audio{width:80%;background:#ebebeb;margin-left:15px;margin-top:8px}body[class*=" cms-o-emmanuel"] #npTitle{color:#000;font-size:13px;font-weight:700}body[class*=" cms-o-emmanuel"] #npAction{display:block;font-family:gotham a,gotham b,Helvetica,Arial,Sans-Serif;font-size:11px;text-transform:uppercase;color:#0070a9}body[class*=" cms-o-emmanuel"] #audiowrap{background:#ebebeb;padding-bottom:10px}body[class*=" cms-o-emmanuel"] .plSel{color:#0070a9;background:#ebebeb}body[class*=" cms-o-emmanuel"] .plItem{border-bottom:1px solid #91c8e2;margin-left:35px;margin-right:35px;padding-left:10px}body[class*=" cms-o-emmanuel"] .plTitle{color:#000;font-family:gotham a,gotham b,Helvetica,Arial,Sans-Serif;font-size:13px;font-weight:700;display:inline-block;margin-left:5px}body[class*=" cms-o-emmanuel"] .plButton{display:inline-block;background:url(https://legacyfiles.dynamiccatholic.com/o-emmanuel/play_button_hover.png);background-size:100%;float:right;vertical-align:top;width:50px;height:50px}body[class*=" cms-o-emmanuel"] .plLength{display:inline;float:right;font-weight:400;font-family:freight-text-pro;font-weight:400;margin-right:50px;color:#000}body[class*=" cms-o-emmanuel"] .in_front{position:relative;z-index:100}body[class*=" cms-o-emmanuel"] #story_right_1 img{top:-460px;transition:all 1s}@media screen and (max-width:1200px){body[class*=" cms-o-emmanuel"] #story_right_1 img{opacity:0}}body[class*=" cms-o-emmanuel"] #story_left_1 img{top:-604px;transition:all 1s}@media screen and (max-width:1200px){body[class*=" cms-o-emmanuel"] #story_left_1 img{opacity:0}}body[class*=" cms-o-emmanuel"] #story_right_2 img{top:-460px;transition:all 1s}@media screen and (max-width:1200px){body[class*=" cms-o-emmanuel"] #story_right_2 img{opacity:0}}body[class*=" cms-o-emmanuel"] .arrow_row{text-align:center;margin-top:25px;margin-bottom:40px}body[class*=" cms-o-emmanuel"] #product_image_area{text-align:center}body[class*=" cms-o-emmanuel"] .story_p{padding:0 60px}@media screen and (max-width:768px){body[class*=" cms-o-emmanuel"] .story_p{padding:0 10px}}body[class*=" cms-o-emmanuel"] #jj_description{text-align:left}@media screen and (max-width:1200px){body[class*=" cms-o-emmanuel"] #jj_description{padding-left:20px;padding-right:20px;margin-top:20px}}body[class*=" cms-o-emmanuel"] #jj_description h2{margin-top:0;text-align:left}body[class*=" cms-o-emmanuel"] #jj_description p{text-align:left}body[class*=" cms-o-emmanuel"] .artist_image{text-align:center}body[class*=" cms-o-emmanuel"] .artist_image img{width:95%}body[class*=" cms-o-emmanuel"] .about_content{padding-left:20px;padding-right:20px}body[class*=" cms-o-emmanuel"] .about_content h2{text-align:left}body[class*=" cms-o-emmanuel"] .about_content p{text-align:left}body[class*=" cms-o-emmanuel"] #about_left_1 img{top:-210px;transition:all 1s}@media screen and (max-width:1200px){body[class*=" cms-o-emmanuel"] #about_left_1 img{opacity:0}}body[class*=" cms-o-emmanuel"] #about_right_1 img{top:-460px;transition:all 1s}@media screen and (max-width:1200px){body[class*=" cms-o-emmanuel"] #about_right_1 img{opacity:0}}body[class*=" cms-o-emmanuel"] #about_left_2 img{top:-658px;transition:all 1s}@media screen and (max-width:1200px){body[class*=" cms-o-emmanuel"] #about_left_2 img{opacity:0}}.cms-give-the-ambassadors-club .tripple_subheader,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .tripple_subheader{font-family:gotham book}.cms-give-the-ambassadors-club .mobile-show,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .mobile-show{margin-top:30px;display:block}@media(min-width:900px){.cms-give-the-ambassadors-club .mobile-show,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .mobile-show{display:none}}.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one__content.split-content,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one__content.split-content{padding:0 0 32px}.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one{overflow:visible}@media(min-width:900px){.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one{overflow:hidden}}.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one.fourhundred,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one.fourhundred{max-height:100%}@media screen and (min-width:900px){.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one.fourhundred,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one.fourhundred{max-height:400px}}.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one.fourhundred .hero-image-one__content,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one.fourhundred .hero-image-one__content{position:static;text-align:center;color:#000;margin:0 auto;transform:none;margin-top:30px}@media screen and (min-width:900px){.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one.fourhundred .hero-image-one__content,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one.fourhundred .hero-image-one__content{position:absolute;top:50%;left:5%;right:5%;transform:translateY(-50%);width:90%;color:#fff}}.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one__content,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one__content{position:static;text-align:center;color:#000;margin:0 auto;transform:none}@media(min-width:900px){.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one__content,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one__content{position:absolute;top:50%;left:5%;right:5%;transform:translateY(-50%);width:90%;color:#fff}}.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one__content h1,.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one__content h5,.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one__content p,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one__content h1,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one__content h5,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one__content p{color:#2e343b}@media(min-width:900px){.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one__content h1,.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one__content h5,.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one__content p,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one__content h1,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one__content h5,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one__content p{color:#fff}}.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one__content h1,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one__content h1{margin-top:20px}@media(min-width:900px){.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one__content h1,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one__content h1{margin-top:initial}}.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one__content form,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one__content form{text-align:center}.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one.fivehundred,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one.fivehundred{max-height:100%}@media(min-width:900px){.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one.fivehundred,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one.fivehundred{max-height:500px}}.cms-give-the-ambassadors-club .donation_form,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .donation_form{text-align:center;position:relative}.cms-give-the-ambassadors-club #errorMessage,.cms-give-the-ambassadors-club #errorMessageMobile,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club #errorMessage,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club #errorMessageMobile{color:#ed5935;display:none;position:absolute;bottom:initial;left:initial}@media(min-width:768px){.cms-give-the-ambassadors-club #errorMessage,.cms-give-the-ambassadors-club #errorMessageMobile,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club #errorMessage,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club #errorMessageMobile{bottom:-32px;left:41%}}.cms-give-the-ambassadors-club input[type=text],.cms-best-advent-ever-2019-survey-join-the-ambassadors-club input[type=text]{-webkit-appearance:none;background-color:#fff;line-height:2.5em;color:#000;border:1px solid #aeb0b6;border-radius:7px;padding:.2em .3em;min-height:1.9em;margin-left:12px;margin-right:10px;margin-bottom:20px;width:70%}@media(min-width:768px){.cms-give-the-ambassadors-club input[type=text],.cms-best-advent-ever-2019-survey-join-the-ambassadors-club input[type=text]{margin-bottom:0;width:initial}}.cms-give-the-ambassadors-club .inline-link,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .inline-link{color:#003763;text-decoration:underline}.cms-give-the-ambassadors-club .inline-link:hover,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .inline-link:hover{color:#138ebd}.cms-give-the-ambassadors-club .pilgrimage-four-images-round,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .pilgrimage-four-images-round{display:flex;flex-wrap:wrap}.cms-give-the-ambassadors-club .pilgrimage-four-images-round__block,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .pilgrimage-four-images-round__block{flex-basis:auto;width:100%;margin-left:auto;margin-right:auto;max-width:400px}@media(min-width:600px){.cms-give-the-ambassadors-club .pilgrimage-four-images-round__block,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .pilgrimage-four-images-round__block{max-width:250px}}.cms-give-the-ambassadors-club .pilgrimage-four-images-round__block--image,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .pilgrimage-four-images-round__block--image{border-radius:0}.cms-give-the-ambassadors-club .secondary-color-background,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .secondary-color-background{padding-left:20px;padding-right:20px;text-align:center}.cms-give-the-ambassadors-club .secondary-color-background a,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .secondary-color-background a{font-family:gotham bold,sans-serif;text-decoration:underline}.cms-give-the-ambassadors-club .secondary-color-background .full-width-flex-item,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .secondary-color-background .full-width-flex-item{flex-grow:12;flex-basis:0;margin:auto}.cms-give-the-ambassadors-club .stat_number,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .stat_number{font-size:38px;font-family:gotham bold,sans-serif;margin-bottom:0;display:block;line-height:0}.cms-give-the-ambassadors-club .triple-block-text-wide__block--title,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .triple-block-text-wide__block--title{font-family:gotham book,sans-serif;font-size:21px}.cms-give-the-ambassadors-club .questions_section,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .questions_section{font-family:gotham bold,sans-serif;text-align:center;padding-top:80px;padding-bottom:45px}.cms-give-the-ambassadors-club .hero-image-one-container .hero-image-one__content--subtitle,.cms-best-advent-ever-2019-survey-join-the-ambassadors-club .hero-image-one-container .hero-image-one__content--subtitle{margin-bottom:30px}.cms-give-the-ambassadors-club-welcome .grey-background{background:#f8f8f8;padding:0 15px}.cms-give-the-ambassadors-club-welcome .grey-background .wForm form{border:none}.cms-give-the-ambassadors-club-welcome .actions{text-align:center}.cms-give-the-ambassadors-club-welcome .contact-info-line{padding:20px 15px;text-align:center}.cms-give-the-ambassadors-club-welcome .contact-info-line p{display:block;color:#fff;margin:4px 0;font-size:14px}@media(min-width:600px){.cms-give-the-ambassadors-club-welcome .contact-info-line p{font-size:16px}}@media(min-width:900px){.cms-give-the-ambassadors-club-welcome .contact-info-line p{display:inline-block;margin:0 30px}}.cms-pilgrimages-el-camino-de-santiago .hero-image-one__content h1{font-size:25px}@media screen and (min-width:480px){.cms-pilgrimages-el-camino-de-santiago .hero-image-one__content h1{font-size:38px}}.cms-pilgrimages-el-camino-de-santiago .hero-image-one__content h5{font-size:20px;margin-bottom:0}@media screen and (min-width:480px){.cms-pilgrimages-el-camino-de-santiago .hero-image-one__content h5{font-size:25px;margin-bottom:10px}}@-webkit-keyframes BPshrinkLabel{0%{transform:scale(1) translateY(23px);opacity:1}100%{transform:scale(.6) translateY(15px);opacity:.6}}@keyframes BPshrinkLabel{0%{transform:scale(1) translateY(23px);opacity:1}100%{transform:scale(.6) translateY(15px);opacity:.6}}@-webkit-keyframes BPgrowLabel{0%{transform:scale(.6) translateY(15px);opacity:.6}100%{transform:scale(1) translateY(23px);opacity:1}}@keyframes BPgrowLabel{0%{transform:scale(.6) translateY(15px);opacity:.6}100%{transform:scale(1) translateY(23px);opacity:1}}@-webkit-keyframes MATshrinkLabel{0%{transform:scale(1) translateY(30px);color:#8a94a5}100%{transform:scale(.6) translateY(28px);color:#2e343b}}@keyframes MATshrinkLabel{0%{transform:scale(1) translateY(30px);color:#8a94a5}100%{transform:scale(.6) translateY(28px);color:#2e343b}}@-webkit-keyframes MATgrowLabel{0%{transform:scale(.6) translateY(28px);color:#2e343b}100%{transform:scale(1) translateY(30px);color:#8a94a5}}@keyframes MATgrowLabel{0%{transform:scale(.6) translateY(28px);color:#2e343b}100%{transform:scale(1) translateY(30px);color:#8a94a5}}@-webkit-keyframes MATthinshrinkLabel{0%{transform:scale(1) translateY(22px);color:#8a94a5}100%{transform:scale(.6) translateY(20px);color:#2e343b}}@keyframes MATthinshrinkLabel{0%{transform:scale(1) translateY(22px);color:#8a94a5}100%{transform:scale(.6) translateY(20px);color:#2e343b}}@-webkit-keyframes MATthingrowLabel{0%{transform:scale(.6) translateY(20px);color:#2e343b}100%{transform:scale(1) translateY(22px);color:#8a94a5}}@keyframes MATthingrowLabel{0%{transform:scale(.6) translateY(20px);color:#2e343b}100%{transform:scale(1) translateY(22px);color:#8a94a5}}.cms-prayer-request .hero-image-one-container .secondary-color-background,.cms-speakers-bring-this-speaker .hero-image-one-container .secondary-color-background,.cms-parish-champion-confirm-interest-parish-champion .hero-image-one-container .secondary-color-background,.cms-give-the-ambassadors-club-welcome .hero-image-one-container .secondary-color-background,.cms-mission-join-our-team-talent-network .hero-image-one-container .secondary-color-background,.cms-events-passion-and-purpose-survey .hero-image-one-container .secondary-color-background,.cms-give-share-the-genius-share-your-story .hero-image-one-container .secondary-color-background,.cms-parish-champion-monthly-game-plan .hero-image-one-container .secondary-color-background,.cms-dynamic-parish-survey .hero-image-one-container .secondary-color-background,.cms-best-advent-ever-parish-resources .hero-image-one-container .secondary-color-background,.cms-best-advent-ever-resources .hero-image-one-container .secondary-color-background,.cms-give-increase-your-gift .hero-image-one-container .secondary-color-background,.cms-best-advent-ever-2019-survey-increase-your-gift .hero-image-one-container .secondary-color-background,.cms-best-lent-ever-2020-survey-increase-your-gift .hero-image-one-container .secondary-color-background,.cms-give-dynamic-parish-increase-your-gift .hero-image-one-container .secondary-color-background,.cms-best-lent-ever-survey-increase .hero-image-one-container .secondary-color-background,.cms-best-advent-ever .hero-image-one-container .secondary-color-background,.cms-best-advent-ever-survey-yes .hero-image-one-container .secondary-color-background,.cms-best-advent-ever-survey-no .hero-image-one-container .secondary-color-background,.cms-best-lent-ever-survey-yes .hero-image-one-container .secondary-color-background,.cms-best-lent-ever-survey-no .hero-image-one-container .secondary-color-background,.cms-best-lent-ever-packet-request .hero-image-one-container .secondary-color-background,.cms-best-lent-ever-resources-parish-resources .hero-image-one-container .secondary-color-background,.dci-form .hero-image-one-container .secondary-color-background,.cms-events-host-an-event-find-your-greatness .hero-image-one-container .secondary-color-background,.cms-dynamic-catechist .hero-image-one-container .secondary-color-background{height:200px;width:640px}@media screen and (min-width:600px){.cms-prayer-request .hero-image-one-container .secondary-color-background,.cms-speakers-bring-this-speaker .hero-image-one-container .secondary-color-background,.cms-parish-champion-confirm-interest-parish-champion .hero-image-one-container .secondary-color-background,.cms-give-the-ambassadors-club-welcome .hero-image-one-container .secondary-color-background,.cms-mission-join-our-team-talent-network .hero-image-one-container .secondary-color-background,.cms-events-passion-and-purpose-survey .hero-image-one-container .secondary-color-background,.cms-give-share-the-genius-share-your-story .hero-image-one-container .secondary-color-background,.cms-parish-champion-monthly-game-plan .hero-image-one-container .secondary-color-background,.cms-dynamic-parish-survey .hero-image-one-container .secondary-color-background,.cms-best-advent-ever-parish-resources .hero-image-one-container .secondary-color-background,.cms-best-advent-ever-resources .hero-image-one-container .secondary-color-background,.cms-give-increase-your-gift .hero-image-one-container .secondary-color-background,.cms-best-advent-ever-2019-survey-increase-your-gift .hero-image-one-container .secondary-color-background,.cms-best-lent-ever-2020-survey-increase-your-gift .hero-image-one-container .secondary-color-background,.cms-give-dynamic-parish-increase-your-gift .hero-image-one-container .secondary-color-background,.cms-best-lent-ever-survey-increase .hero-image-one-container .secondary-color-background,.cms-best-advent-ever .hero-image-one-container .secondary-color-background,.cms-best-advent-ever-survey-yes .hero-image-one-container .secondary-color-background,.cms-best-advent-ever-survey-no .hero-image-one-container .secondary-color-background,.cms-best-lent-ever-survey-yes .hero-image-one-container .secondary-color-background,.cms-best-lent-ever-survey-no .hero-image-one-container .secondary-color-background,.cms-best-lent-ever-packet-request .hero-image-one-container .secondary-color-background,.cms-best-lent-ever-resources-parish-resources .hero-image-one-container .secondary-color-background,.dci-form .hero-image-one-container .secondary-color-background,.cms-events-host-an-event-find-your-greatness .hero-image-one-container .secondary-color-background,.cms-dynamic-catechist .hero-image-one-container .secondary-color-background{width:100%;height:300px}}.cms-prayer-request .errMsg,.cms-speakers-bring-this-speaker .errMsg,.cms-parish-champion-confirm-interest-parish-champion .errMsg,.cms-give-the-ambassadors-club-welcome .errMsg,.cms-mission-join-our-team-talent-network .errMsg,.cms-events-passion-and-purpose-survey .errMsg,.cms-give-share-the-genius-share-your-story .errMsg,.cms-parish-champion-monthly-game-plan .errMsg,.cms-dynamic-parish-survey .errMsg,.cms-best-advent-ever-parish-resources .errMsg,.cms-best-advent-ever-resources .errMsg,.cms-give-increase-your-gift .errMsg,.cms-best-advent-ever-2019-survey-increase-your-gift .errMsg,.cms-best-lent-ever-2020-survey-increase-your-gift .errMsg,.cms-give-dynamic-parish-increase-your-gift .errMsg,.cms-best-lent-ever-survey-increase .errMsg,.cms-best-advent-ever .errMsg,.cms-best-advent-ever-survey-yes .errMsg,.cms-best-advent-ever-survey-no .errMsg,.cms-best-lent-ever-survey-yes .errMsg,.cms-best-lent-ever-survey-no .errMsg,.cms-best-lent-ever-packet-request .errMsg,.cms-best-lent-ever-resources-parish-resources .errMsg,.dci-form .errMsg,.cms-events-host-an-event-find-your-greatness .errMsg,.cms-dynamic-catechist .errMsg{color:#ed5935}.cms-prayer-request .file-upload-field,.cms-speakers-bring-this-speaker .file-upload-field,.cms-parish-champion-confirm-interest-parish-champion .file-upload-field,.cms-give-the-ambassadors-club-welcome .file-upload-field,.cms-mission-join-our-team-talent-network .file-upload-field,.cms-events-passion-and-purpose-survey .file-upload-field,.cms-give-share-the-genius-share-your-story .file-upload-field,.cms-parish-champion-monthly-game-plan .file-upload-field,.cms-dynamic-parish-survey .file-upload-field,.cms-best-advent-ever-parish-resources .file-upload-field,.cms-best-advent-ever-resources .file-upload-field,.cms-give-increase-your-gift .file-upload-field,.cms-best-advent-ever-2019-survey-increase-your-gift .file-upload-field,.cms-best-lent-ever-2020-survey-increase-your-gift .file-upload-field,.cms-give-dynamic-parish-increase-your-gift .file-upload-field,.cms-best-lent-ever-survey-increase .file-upload-field,.cms-best-advent-ever .file-upload-field,.cms-best-advent-ever-survey-yes .file-upload-field,.cms-best-advent-ever-survey-no .file-upload-field,.cms-best-lent-ever-survey-yes .file-upload-field,.cms-best-lent-ever-survey-no .file-upload-field,.cms-best-lent-ever-packet-request .file-upload-field,.cms-best-lent-ever-resources-parish-resources .file-upload-field,.dci-form .file-upload-field,.cms-events-host-an-event-find-your-greatness .file-upload-field,.cms-dynamic-catechist .file-upload-field{margin:15px auto;max-width:240px}.cms-prayer-request .actions,.cms-speakers-bring-this-speaker .actions,.cms-parish-champion-confirm-interest-parish-champion .actions,.cms-give-the-ambassadors-club-welcome .actions,.cms-mission-join-our-team-talent-network .actions,.cms-events-passion-and-purpose-survey .actions,.cms-give-share-the-genius-share-your-story .actions,.cms-parish-champion-monthly-game-plan .actions,.cms-dynamic-parish-survey .actions,.cms-best-advent-ever-parish-resources .actions,.cms-best-advent-ever-resources .actions,.cms-give-increase-your-gift .actions,.cms-best-advent-ever-2019-survey-increase-your-gift .actions,.cms-best-lent-ever-2020-survey-increase-your-gift .actions,.cms-give-dynamic-parish-increase-your-gift .actions,.cms-best-lent-ever-survey-increase .actions,.cms-best-advent-ever .actions,.cms-best-advent-ever-survey-yes .actions,.cms-best-advent-ever-survey-no .actions,.cms-best-lent-ever-survey-yes .actions,.cms-best-lent-ever-survey-no .actions,.cms-best-lent-ever-packet-request .actions,.cms-best-lent-ever-resources-parish-resources .actions,.dci-form .actions,.cms-events-host-an-event-find-your-greatness .actions,.cms-dynamic-catechist .actions{text-align:center}.cms-prayer-request .checkbox-columns,.cms-speakers-bring-this-speaker .checkbox-columns,.cms-parish-champion-confirm-interest-parish-champion .checkbox-columns,.cms-give-the-ambassadors-club-welcome .checkbox-columns,.cms-mission-join-our-team-talent-network .checkbox-columns,.cms-events-passion-and-purpose-survey .checkbox-columns,.cms-give-share-the-genius-share-your-story .checkbox-columns,.cms-parish-champion-monthly-game-plan .checkbox-columns,.cms-dynamic-parish-survey .checkbox-columns,.cms-best-advent-ever-parish-resources .checkbox-columns,.cms-best-advent-ever-resources .checkbox-columns,.cms-give-increase-your-gift .checkbox-columns,.cms-best-advent-ever-2019-survey-increase-your-gift .checkbox-columns,.cms-best-lent-ever-2020-survey-increase-your-gift .checkbox-columns,.cms-give-dynamic-parish-increase-your-gift .checkbox-columns,.cms-best-lent-ever-survey-increase .checkbox-columns,.cms-best-advent-ever .checkbox-columns,.cms-best-advent-ever-survey-yes .checkbox-columns,.cms-best-advent-ever-survey-no .checkbox-columns,.cms-best-lent-ever-survey-yes .checkbox-columns,.cms-best-lent-ever-survey-no .checkbox-columns,.cms-best-lent-ever-packet-request .checkbox-columns,.cms-best-lent-ever-resources-parish-resources .checkbox-columns,.dci-form .checkbox-columns,.cms-events-host-an-event-find-your-greatness .checkbox-columns,.cms-dynamic-catechist .checkbox-columns{-moz-column-count:1;column-count:1;margin-top:30px}@media screen and (min-width:600px){.cms-prayer-request .checkbox-columns,.cms-speakers-bring-this-speaker .checkbox-columns,.cms-parish-champion-confirm-interest-parish-champion .checkbox-columns,.cms-give-the-ambassadors-club-welcome .checkbox-columns,.cms-mission-join-our-team-talent-network .checkbox-columns,.cms-events-passion-and-purpose-survey .checkbox-columns,.cms-give-share-the-genius-share-your-story .checkbox-columns,.cms-parish-champion-monthly-game-plan .checkbox-columns,.cms-dynamic-parish-survey .checkbox-columns,.cms-best-advent-ever-parish-resources .checkbox-columns,.cms-best-advent-ever-resources .checkbox-columns,.cms-give-increase-your-gift .checkbox-columns,.cms-best-advent-ever-2019-survey-increase-your-gift .checkbox-columns,.cms-best-lent-ever-2020-survey-increase-your-gift .checkbox-columns,.cms-give-dynamic-parish-increase-your-gift .checkbox-columns,.cms-best-lent-ever-survey-increase .checkbox-columns,.cms-best-advent-ever .checkbox-columns,.cms-best-advent-ever-survey-yes .checkbox-columns,.cms-best-advent-ever-survey-no .checkbox-columns,.cms-best-lent-ever-survey-yes .checkbox-columns,.cms-best-lent-ever-survey-no .checkbox-columns,.cms-best-lent-ever-packet-request .checkbox-columns,.cms-best-lent-ever-resources-parish-resources .checkbox-columns,.dci-form .checkbox-columns,.cms-events-host-an-event-find-your-greatness .checkbox-columns,.cms-dynamic-catechist .checkbox-columns{-moz-column-count:2;column-count:2}}@media screen and (min-width:900px){.cms-prayer-request .checkbox-columns,.cms-speakers-bring-this-speaker .checkbox-columns,.cms-parish-champion-confirm-interest-parish-champion .checkbox-columns,.cms-give-the-ambassadors-club-welcome .checkbox-columns,.cms-mission-join-our-team-talent-network .checkbox-columns,.cms-events-passion-and-purpose-survey .checkbox-columns,.cms-give-share-the-genius-share-your-story .checkbox-columns,.cms-parish-champion-monthly-game-plan .checkbox-columns,.cms-dynamic-parish-survey .checkbox-columns,.cms-best-advent-ever-parish-resources .checkbox-columns,.cms-best-advent-ever-resources .checkbox-columns,.cms-give-increase-your-gift .checkbox-columns,.cms-best-advent-ever-2019-survey-increase-your-gift .checkbox-columns,.cms-best-lent-ever-2020-survey-increase-your-gift .checkbox-columns,.cms-give-dynamic-parish-increase-your-gift .checkbox-columns,.cms-best-lent-ever-survey-increase .checkbox-columns,.cms-best-advent-ever .checkbox-columns,.cms-best-advent-ever-survey-yes .checkbox-columns,.cms-best-advent-ever-survey-no .checkbox-columns,.cms-best-lent-ever-survey-yes .checkbox-columns,.cms-best-lent-ever-survey-no .checkbox-columns,.cms-best-lent-ever-packet-request .checkbox-columns,.cms-best-lent-ever-resources-parish-resources .checkbox-columns,.dci-form .checkbox-columns,.cms-events-host-an-event-find-your-greatness .checkbox-columns,.cms-dynamic-catechist .checkbox-columns{-moz-column-count:4;column-count:4}}.cms-prayer-request .checkbox-columns label,.cms-speakers-bring-this-speaker .checkbox-columns label,.cms-parish-champion-confirm-interest-parish-champion .checkbox-columns label,.cms-give-the-ambassadors-club-welcome .checkbox-columns label,.cms-mission-join-our-team-talent-network .checkbox-columns label,.cms-events-passion-and-purpose-survey .checkbox-columns label,.cms-give-share-the-genius-share-your-story .checkbox-columns label,.cms-parish-champion-monthly-game-plan .checkbox-columns label,.cms-dynamic-parish-survey .checkbox-columns label,.cms-best-advent-ever-parish-resources .checkbox-columns label,.cms-best-advent-ever-resources .checkbox-columns label,.cms-give-increase-your-gift .checkbox-columns label,.cms-best-advent-ever-2019-survey-increase-your-gift .checkbox-columns label,.cms-best-lent-ever-2020-survey-increase-your-gift .checkbox-columns label,.cms-give-dynamic-parish-increase-your-gift .checkbox-columns label,.cms-best-lent-ever-survey-increase .checkbox-columns label,.cms-best-advent-ever .checkbox-columns label,.cms-best-advent-ever-survey-yes .checkbox-columns label,.cms-best-advent-ever-survey-no .checkbox-columns label,.cms-best-lent-ever-survey-yes .checkbox-columns label,.cms-best-lent-ever-survey-no .checkbox-columns label,.cms-best-lent-ever-packet-request .checkbox-columns label,.cms-best-lent-ever-resources-parish-resources .checkbox-columns label,.dci-form .checkbox-columns label,.cms-events-host-an-event-find-your-greatness .checkbox-columns label,.cms-dynamic-catechist .checkbox-columns label{display:block;margin-top:-20px;margin-left:20px}.cms-prayer-request .checkbox-columns div,.cms-speakers-bring-this-speaker .checkbox-columns div,.cms-parish-champion-confirm-interest-parish-champion .checkbox-columns div,.cms-give-the-ambassadors-club-welcome .checkbox-columns div,.cms-mission-join-our-team-talent-network .checkbox-columns div,.cms-events-passion-and-purpose-survey .checkbox-columns div,.cms-give-share-the-genius-share-your-story .checkbox-columns div,.cms-parish-champion-monthly-game-plan .checkbox-columns div,.cms-dynamic-parish-survey .checkbox-columns div,.cms-best-advent-ever-parish-resources .checkbox-columns div,.cms-best-advent-ever-resources .checkbox-columns div,.cms-give-increase-your-gift .checkbox-columns div,.cms-best-advent-ever-2019-survey-increase-your-gift .checkbox-columns div,.cms-best-lent-ever-2020-survey-increase-your-gift .checkbox-columns div,.cms-give-dynamic-parish-increase-your-gift .checkbox-columns div,.cms-best-lent-ever-survey-increase .checkbox-columns div,.cms-best-advent-ever .checkbox-columns div,.cms-best-advent-ever-survey-yes .checkbox-columns div,.cms-best-advent-ever-survey-no .checkbox-columns div,.cms-best-lent-ever-survey-yes .checkbox-columns div,.cms-best-lent-ever-survey-no .checkbox-columns div,.cms-best-lent-ever-packet-request .checkbox-columns div,.cms-best-lent-ever-resources-parish-resources .checkbox-columns div,.dci-form .checkbox-columns div,.cms-events-host-an-event-find-your-greatness .checkbox-columns div,.cms-dynamic-catechist .checkbox-columns div{margin-bottom:20px;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.cms-prayer-request [type=checkbox],.cms-speakers-bring-this-speaker [type=checkbox],.cms-parish-champion-confirm-interest-parish-champion [type=checkbox],.cms-give-the-ambassadors-club-welcome [type=checkbox],.cms-mission-join-our-team-talent-network [type=checkbox],.cms-events-passion-and-purpose-survey [type=checkbox],.cms-give-share-the-genius-share-your-story [type=checkbox],.cms-parish-champion-monthly-game-plan [type=checkbox],.cms-dynamic-parish-survey [type=checkbox],.cms-best-advent-ever-parish-resources [type=checkbox],.cms-best-advent-ever-resources [type=checkbox],.cms-give-increase-your-gift [type=checkbox],.cms-best-advent-ever-2019-survey-increase-your-gift [type=checkbox],.cms-best-lent-ever-2020-survey-increase-your-gift [type=checkbox],.cms-give-dynamic-parish-increase-your-gift [type=checkbox],.cms-best-lent-ever-survey-increase [type=checkbox],.cms-best-advent-ever [type=checkbox],.cms-best-advent-ever-survey-yes [type=checkbox],.cms-best-advent-ever-survey-no [type=checkbox],.cms-best-lent-ever-survey-yes [type=checkbox],.cms-best-lent-ever-survey-no [type=checkbox],.cms-best-lent-ever-packet-request [type=checkbox],.cms-best-lent-ever-resources-parish-resources [type=checkbox],.dci-form [type=checkbox],.cms-events-host-an-event-find-your-greatness [type=checkbox],.cms-dynamic-catechist [type=checkbox]{box-sizing:border-box;padding:0;margin-right:10px}.cms-prayer-request .page-content,.cms-speakers-bring-this-speaker .page-content,.cms-parish-champion-confirm-interest-parish-champion .page-content,.cms-give-the-ambassadors-club-welcome .page-content,.cms-mission-join-our-team-talent-network .page-content,.cms-events-passion-and-purpose-survey .page-content,.cms-give-share-the-genius-share-your-story .page-content,.cms-parish-champion-monthly-game-plan .page-content,.cms-dynamic-parish-survey .page-content,.cms-best-advent-ever-parish-resources .page-content,.cms-best-advent-ever-resources .page-content,.cms-give-increase-your-gift .page-content,.cms-best-advent-ever-2019-survey-increase-your-gift .page-content,.cms-best-lent-ever-2020-survey-increase-your-gift .page-content,.cms-give-dynamic-parish-increase-your-gift .page-content,.cms-best-lent-ever-survey-increase .page-content,.cms-best-advent-ever .page-content,.cms-best-advent-ever-survey-yes .page-content,.cms-best-advent-ever-survey-no .page-content,.cms-best-lent-ever-survey-yes .page-content,.cms-best-lent-ever-survey-no .page-content,.cms-best-lent-ever-packet-request .page-content,.cms-best-lent-ever-resources-parish-resources .page-content,.dci-form .page-content,.cms-events-host-an-event-find-your-greatness .page-content,.cms-dynamic-catechist .page-content{padding:60px 15px}.cms-prayer-request .twitter-typeahead,.cms-speakers-bring-this-speaker .twitter-typeahead,.cms-parish-champion-confirm-interest-parish-champion .twitter-typeahead,.cms-give-the-ambassadors-club-welcome .twitter-typeahead,.cms-mission-join-our-team-talent-network .twitter-typeahead,.cms-events-passion-and-purpose-survey .twitter-typeahead,.cms-give-share-the-genius-share-your-story .twitter-typeahead,.cms-parish-champion-monthly-game-plan .twitter-typeahead,.cms-dynamic-parish-survey .twitter-typeahead,.cms-best-advent-ever-parish-resources .twitter-typeahead,.cms-best-advent-ever-resources .twitter-typeahead,.cms-give-increase-your-gift .twitter-typeahead,.cms-best-advent-ever-2019-survey-increase-your-gift .twitter-typeahead,.cms-best-lent-ever-2020-survey-increase-your-gift .twitter-typeahead,.cms-give-dynamic-parish-increase-your-gift .twitter-typeahead,.cms-best-lent-ever-survey-increase .twitter-typeahead,.cms-best-advent-ever .twitter-typeahead,.cms-best-advent-ever-survey-yes .twitter-typeahead,.cms-best-advent-ever-survey-no .twitter-typeahead,.cms-best-lent-ever-survey-yes .twitter-typeahead,.cms-best-lent-ever-survey-no .twitter-typeahead,.cms-best-lent-ever-packet-request .twitter-typeahead,.cms-best-lent-ever-resources-parish-resources .twitter-typeahead,.dci-form .twitter-typeahead,.cms-events-host-an-event-find-your-greatness .twitter-typeahead,.cms-dynamic-catechist .twitter-typeahead{width:100%}.cms-prayer-request legend,.cms-speakers-bring-this-speaker legend,.cms-parish-champion-confirm-interest-parish-champion legend,.cms-give-the-ambassadors-club-welcome legend,.cms-mission-join-our-team-talent-network legend,.cms-events-passion-and-purpose-survey legend,.cms-give-share-the-genius-share-your-story legend,.cms-parish-champion-monthly-game-plan legend,.cms-dynamic-parish-survey legend,.cms-best-advent-ever-parish-resources legend,.cms-best-advent-ever-resources legend,.cms-give-increase-your-gift legend,.cms-best-advent-ever-2019-survey-increase-your-gift legend,.cms-best-lent-ever-2020-survey-increase-your-gift legend,.cms-give-dynamic-parish-increase-your-gift legend,.cms-best-lent-ever-survey-increase legend,.cms-best-advent-ever legend,.cms-best-advent-ever-survey-yes legend,.cms-best-advent-ever-survey-no legend,.cms-best-lent-ever-survey-yes legend,.cms-best-lent-ever-survey-no legend,.cms-best-lent-ever-packet-request legend,.cms-best-lent-ever-resources-parish-resources legend,.dci-form legend,.cms-events-host-an-event-find-your-greatness legend,.cms-dynamic-catechist legend{text-align:center;font-family:gotham bold;padding-top:30px}.cms-prayer-request .tt-menu,.cms-speakers-bring-this-speaker .tt-menu,.cms-parish-champion-confirm-interest-parish-champion .tt-menu,.cms-give-the-ambassadors-club-welcome .tt-menu,.cms-mission-join-our-team-talent-network .tt-menu,.cms-events-passion-and-purpose-survey .tt-menu,.cms-give-share-the-genius-share-your-story .tt-menu,.cms-parish-champion-monthly-game-plan .tt-menu,.cms-dynamic-parish-survey .tt-menu,.cms-best-advent-ever-parish-resources .tt-menu,.cms-best-advent-ever-resources .tt-menu,.cms-give-increase-your-gift .tt-menu,.cms-best-advent-ever-2019-survey-increase-your-gift .tt-menu,.cms-best-lent-ever-2020-survey-increase-your-gift .tt-menu,.cms-give-dynamic-parish-increase-your-gift .tt-menu,.cms-best-lent-ever-survey-increase .tt-menu,.cms-best-advent-ever .tt-menu,.cms-best-advent-ever-survey-yes .tt-menu,.cms-best-advent-ever-survey-no .tt-menu,.cms-best-lent-ever-survey-yes .tt-menu,.cms-best-lent-ever-survey-no .tt-menu,.cms-best-lent-ever-packet-request .tt-menu,.cms-best-lent-ever-resources-parish-resources .tt-menu,.dci-form .tt-menu,.cms-events-host-an-event-find-your-greatness .tt-menu,.cms-dynamic-catechist .tt-menu{width:100%;background:#fff;border:1px solid #aeb0b6;box-shadow:0 6px 6px -1px rgba(0,0,0,.47)}.cms-prayer-request .fa-spinner,.cms-speakers-bring-this-speaker .fa-spinner,.cms-parish-champion-confirm-interest-parish-champion .fa-spinner,.cms-give-the-ambassadors-club-welcome .fa-spinner,.cms-mission-join-our-team-talent-network .fa-spinner,.cms-events-passion-and-purpose-survey .fa-spinner,.cms-give-share-the-genius-share-your-story .fa-spinner,.cms-parish-champion-monthly-game-plan .fa-spinner,.cms-dynamic-parish-survey .fa-spinner,.cms-best-advent-ever-parish-resources .fa-spinner,.cms-best-advent-ever-resources .fa-spinner,.cms-give-increase-your-gift .fa-spinner,.cms-best-advent-ever-2019-survey-increase-your-gift .fa-spinner,.cms-best-lent-ever-2020-survey-increase-your-gift .fa-spinner,.cms-give-dynamic-parish-increase-your-gift .fa-spinner,.cms-best-lent-ever-survey-increase .fa-spinner,.cms-best-advent-ever .fa-spinner,.cms-best-advent-ever-survey-yes .fa-spinner,.cms-best-advent-ever-survey-no .fa-spinner,.cms-best-lent-ever-survey-yes .fa-spinner,.cms-best-lent-ever-survey-no .fa-spinner,.cms-best-lent-ever-packet-request .fa-spinner,.cms-best-lent-ever-resources-parish-resources .fa-spinner,.dci-form .fa-spinner,.cms-events-host-an-event-find-your-greatness .fa-spinner,.cms-dynamic-catechist .fa-spinner{display:none;position:absolute;float:left}.cms-prayer-request .tt-suggestion,.cms-speakers-bring-this-speaker .tt-suggestion,.cms-parish-champion-confirm-interest-parish-champion .tt-suggestion,.cms-give-the-ambassadors-club-welcome .tt-suggestion,.cms-mission-join-our-team-talent-network .tt-suggestion,.cms-events-passion-and-purpose-survey .tt-suggestion,.cms-give-share-the-genius-share-your-story .tt-suggestion,.cms-parish-champion-monthly-game-plan .tt-suggestion,.cms-dynamic-parish-survey .tt-suggestion,.cms-best-advent-ever-parish-resources .tt-suggestion,.cms-best-advent-ever-resources .tt-suggestion,.cms-give-increase-your-gift .tt-suggestion,.cms-best-advent-ever-2019-survey-increase-your-gift .tt-suggestion,.cms-best-lent-ever-2020-survey-increase-your-gift .tt-suggestion,.cms-give-dynamic-parish-increase-your-gift .tt-suggestion,.cms-best-lent-ever-survey-increase .tt-suggestion,.cms-best-advent-ever .tt-suggestion,.cms-best-advent-ever-survey-yes .tt-suggestion,.cms-best-advent-ever-survey-no .tt-suggestion,.cms-best-lent-ever-survey-yes .tt-suggestion,.cms-best-lent-ever-survey-no .tt-suggestion,.cms-best-lent-ever-packet-request .tt-suggestion,.cms-best-lent-ever-resources-parish-resources .tt-suggestion,.dci-form .tt-suggestion,.cms-events-host-an-event-find-your-greatness .tt-suggestion,.cms-dynamic-catechist .tt-suggestion{padding:10px 15px;border-bottom:1px solid grey}.cms-prayer-request .tt-suggestion:hover,.cms-speakers-bring-this-speaker .tt-suggestion:hover,.cms-parish-champion-confirm-interest-parish-champion .tt-suggestion:hover,.cms-give-the-ambassadors-club-welcome .tt-suggestion:hover,.cms-mission-join-our-team-talent-network .tt-suggestion:hover,.cms-events-passion-and-purpose-survey .tt-suggestion:hover,.cms-give-share-the-genius-share-your-story .tt-suggestion:hover,.cms-parish-champion-monthly-game-plan .tt-suggestion:hover,.cms-dynamic-parish-survey .tt-suggestion:hover,.cms-best-advent-ever-parish-resources .tt-suggestion:hover,.cms-best-advent-ever-resources .tt-suggestion:hover,.cms-give-increase-your-gift .tt-suggestion:hover,.cms-best-advent-ever-2019-survey-increase-your-gift .tt-suggestion:hover,.cms-best-lent-ever-2020-survey-increase-your-gift .tt-suggestion:hover,.cms-give-dynamic-parish-increase-your-gift .tt-suggestion:hover,.cms-best-lent-ever-survey-increase .tt-suggestion:hover,.cms-best-advent-ever .tt-suggestion:hover,.cms-best-advent-ever-survey-yes .tt-suggestion:hover,.cms-best-advent-ever-survey-no .tt-suggestion:hover,.cms-best-lent-ever-survey-yes .tt-suggestion:hover,.cms-best-lent-ever-survey-no .tt-suggestion:hover,.cms-best-lent-ever-packet-request .tt-suggestion:hover,.cms-best-lent-ever-resources-parish-resources .tt-suggestion:hover,.dci-form .tt-suggestion:hover,.cms-events-host-an-event-find-your-greatness .tt-suggestion:hover,.cms-dynamic-catechist .tt-suggestion:hover{background:#686868;color:#fff;cursor:pointer}.cms-prayer-request .hero-image-one__content,.cms-speakers-bring-this-speaker .hero-image-one__content,.cms-parish-champion-confirm-interest-parish-champion .hero-image-one__content,.cms-give-the-ambassadors-club-welcome .hero-image-one__content,.cms-mission-join-our-team-talent-network .hero-image-one__content,.cms-events-passion-and-purpose-survey .hero-image-one__content,.cms-give-share-the-genius-share-your-story .hero-image-one__content,.cms-parish-champion-monthly-game-plan .hero-image-one__content,.cms-dynamic-parish-survey .hero-image-one__content,.cms-best-advent-ever-parish-resources .hero-image-one__content,.cms-best-advent-ever-resources .hero-image-one__content,.cms-give-increase-your-gift .hero-image-one__content,.cms-best-advent-ever-2019-survey-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-2020-survey-increase-your-gift .hero-image-one__content,.cms-give-dynamic-parish-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-survey-increase .hero-image-one__content,.cms-best-advent-ever .hero-image-one__content,.cms-best-advent-ever-survey-yes .hero-image-one__content,.cms-best-advent-ever-survey-no .hero-image-one__content,.cms-best-lent-ever-survey-yes .hero-image-one__content,.cms-best-lent-ever-survey-no .hero-image-one__content,.cms-best-lent-ever-packet-request .hero-image-one__content,.cms-best-lent-ever-resources-parish-resources .hero-image-one__content,.dci-form .hero-image-one__content,.cms-events-host-an-event-find-your-greatness .hero-image-one__content,.cms-dynamic-catechist .hero-image-one__content{max-width:900px;top:45%}@media screen and (max-width:768px){.cms-prayer-request .hero-image-one__content,.cms-speakers-bring-this-speaker .hero-image-one__content,.cms-parish-champion-confirm-interest-parish-champion .hero-image-one__content,.cms-give-the-ambassadors-club-welcome .hero-image-one__content,.cms-mission-join-our-team-talent-network .hero-image-one__content,.cms-events-passion-and-purpose-survey .hero-image-one__content,.cms-give-share-the-genius-share-your-story .hero-image-one__content,.cms-parish-champion-monthly-game-plan .hero-image-one__content,.cms-dynamic-parish-survey .hero-image-one__content,.cms-best-advent-ever-parish-resources .hero-image-one__content,.cms-best-advent-ever-resources .hero-image-one__content,.cms-give-increase-your-gift .hero-image-one__content,.cms-best-advent-ever-2019-survey-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-2020-survey-increase-your-gift .hero-image-one__content,.cms-give-dynamic-parish-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-survey-increase .hero-image-one__content,.cms-best-advent-ever .hero-image-one__content,.cms-best-advent-ever-survey-yes .hero-image-one__content,.cms-best-advent-ever-survey-no .hero-image-one__content,.cms-best-lent-ever-survey-yes .hero-image-one__content,.cms-best-lent-ever-survey-no .hero-image-one__content,.cms-best-lent-ever-packet-request .hero-image-one__content,.cms-best-lent-ever-resources-parish-resources .hero-image-one__content,.dci-form .hero-image-one__content,.cms-events-host-an-event-find-your-greatness .hero-image-one__content,.cms-dynamic-catechist .hero-image-one__content{top:35%;padding-left:20px}}@media screen and (max-width:480px){.cms-prayer-request .hero-image-one__content,.cms-speakers-bring-this-speaker .hero-image-one__content,.cms-parish-champion-confirm-interest-parish-champion .hero-image-one__content,.cms-give-the-ambassadors-club-welcome .hero-image-one__content,.cms-mission-join-our-team-talent-network .hero-image-one__content,.cms-events-passion-and-purpose-survey .hero-image-one__content,.cms-give-share-the-genius-share-your-story .hero-image-one__content,.cms-parish-champion-monthly-game-plan .hero-image-one__content,.cms-dynamic-parish-survey .hero-image-one__content,.cms-best-advent-ever-parish-resources .hero-image-one__content,.cms-best-advent-ever-resources .hero-image-one__content,.cms-give-increase-your-gift .hero-image-one__content,.cms-best-advent-ever-2019-survey-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-2020-survey-increase-your-gift .hero-image-one__content,.cms-give-dynamic-parish-increase-your-gift .hero-image-one__content,.cms-best-lent-ever-survey-increase .hero-image-one__content,.cms-best-advent-ever .hero-image-one__content,.cms-best-advent-ever-survey-yes .hero-image-one__content,.cms-best-advent-ever-survey-no .hero-image-one__content,.cms-best-lent-ever-survey-yes .hero-image-one__content,.cms-best-lent-ever-survey-no .hero-image-one__content,.cms-best-lent-ever-packet-request .hero-image-one__content,.cms-best-lent-ever-resources-parish-resources .hero-image-one__content,.dci-form .hero-image-one__content,.cms-events-host-an-event-find-your-greatness .hero-image-one__content,.cms-dynamic-catechist .hero-image-one__content{top:55%;padding-right:20px}}.cms-prayer-request #form_section,.cms-speakers-bring-this-speaker #form_section,.cms-parish-champion-confirm-interest-parish-champion #form_section,.cms-give-the-ambassadors-club-welcome #form_section,.cms-mission-join-our-team-talent-network #form_section,.cms-events-passion-and-purpose-survey #form_section,.cms-give-share-the-genius-share-your-story #form_section,.cms-parish-champion-monthly-game-plan #form_section,.cms-dynamic-parish-survey #form_section,.cms-best-advent-ever-parish-resources #form_section,.cms-best-advent-ever-resources #form_section,.cms-give-increase-your-gift #form_section,.cms-best-advent-ever-2019-survey-increase-your-gift #form_section,.cms-best-lent-ever-2020-survey-increase-your-gift #form_section,.cms-give-dynamic-parish-increase-your-gift #form_section,.cms-best-lent-ever-survey-increase #form_section,.cms-best-advent-ever #form_section,.cms-best-advent-ever-survey-yes #form_section,.cms-best-advent-ever-survey-no #form_section,.cms-best-lent-ever-survey-yes #form_section,.cms-best-lent-ever-survey-no #form_section,.cms-best-lent-ever-packet-request #form_section,.cms-best-lent-ever-resources-parish-resources #form_section,.dci-form #form_section,.cms-events-host-an-event-find-your-greatness #form_section,.cms-dynamic-catechist #form_section{padding:40px 0}.cms-prayer-request .wForm,.cms-speakers-bring-this-speaker .wForm,.cms-parish-champion-confirm-interest-parish-champion .wForm,.cms-give-the-ambassadors-club-welcome .wForm,.cms-mission-join-our-team-talent-network .wForm,.cms-events-passion-and-purpose-survey .wForm,.cms-give-share-the-genius-share-your-story .wForm,.cms-parish-champion-monthly-game-plan .wForm,.cms-dynamic-parish-survey .wForm,.cms-best-advent-ever-parish-resources .wForm,.cms-best-advent-ever-resources .wForm,.cms-give-increase-your-gift .wForm,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm,.cms-give-dynamic-parish-increase-your-gift .wForm,.cms-best-lent-ever-survey-increase .wForm,.cms-best-advent-ever .wForm,.cms-best-advent-ever-survey-yes .wForm,.cms-best-advent-ever-survey-no .wForm,.cms-best-lent-ever-survey-yes .wForm,.cms-best-lent-ever-survey-no .wForm,.cms-best-lent-ever-packet-request .wForm,.cms-best-lent-ever-resources-parish-resources .wForm,.dci-form .wForm,.cms-events-host-an-event-find-your-greatness .wForm,.cms-dynamic-catechist .wForm{padding:0}.cms-prayer-request .wForm form,.cms-speakers-bring-this-speaker .wForm form,.cms-parish-champion-confirm-interest-parish-champion .wForm form,.cms-give-the-ambassadors-club-welcome .wForm form,.cms-mission-join-our-team-talent-network .wForm form,.cms-events-passion-and-purpose-survey .wForm form,.cms-give-share-the-genius-share-your-story .wForm form,.cms-parish-champion-monthly-game-plan .wForm form,.cms-dynamic-parish-survey .wForm form,.cms-best-advent-ever-parish-resources .wForm form,.cms-best-advent-ever-resources .wForm form,.cms-give-increase-your-gift .wForm form,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form,.cms-give-dynamic-parish-increase-your-gift .wForm form,.cms-best-lent-ever-survey-increase .wForm form,.cms-best-advent-ever .wForm form,.cms-best-advent-ever-survey-yes .wForm form,.cms-best-advent-ever-survey-no .wForm form,.cms-best-lent-ever-survey-yes .wForm form,.cms-best-lent-ever-survey-no .wForm form,.cms-best-lent-ever-packet-request .wForm form,.cms-best-lent-ever-resources-parish-resources .wForm form,.dci-form .wForm form,.cms-events-host-an-event-find-your-greatness .wForm form,.cms-dynamic-catechist .wForm form{width:100%;background-color:#f8f8f8;border:1px solid #efefef;border-radius:2px;padding:2em 2.375em;margin:0}@media screen and (max-width:480px){.cms-prayer-request .wForm form,.cms-speakers-bring-this-speaker .wForm form,.cms-parish-champion-confirm-interest-parish-champion .wForm form,.cms-give-the-ambassadors-club-welcome .wForm form,.cms-mission-join-our-team-talent-network .wForm form,.cms-events-passion-and-purpose-survey .wForm form,.cms-give-share-the-genius-share-your-story .wForm form,.cms-parish-champion-monthly-game-plan .wForm form,.cms-dynamic-parish-survey .wForm form,.cms-best-advent-ever-parish-resources .wForm form,.cms-best-advent-ever-resources .wForm form,.cms-give-increase-your-gift .wForm form,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form,.cms-give-dynamic-parish-increase-your-gift .wForm form,.cms-best-lent-ever-survey-increase .wForm form,.cms-best-advent-ever .wForm form,.cms-best-advent-ever-survey-yes .wForm form,.cms-best-advent-ever-survey-no .wForm form,.cms-best-lent-ever-survey-yes .wForm form,.cms-best-lent-ever-survey-no .wForm form,.cms-best-lent-ever-packet-request .wForm form,.cms-best-lent-ever-resources-parish-resources .wForm form,.dci-form .wForm form,.cms-events-host-an-event-find-your-greatness .wForm form,.cms-dynamic-catechist .wForm form{padding:2em 0}}.cms-prayer-request .wForm form textarea,.cms-speakers-bring-this-speaker .wForm form textarea,.cms-parish-champion-confirm-interest-parish-champion .wForm form textarea,.cms-give-the-ambassadors-club-welcome .wForm form textarea,.cms-mission-join-our-team-talent-network .wForm form textarea,.cms-events-passion-and-purpose-survey .wForm form textarea,.cms-give-share-the-genius-share-your-story .wForm form textarea,.cms-parish-champion-monthly-game-plan .wForm form textarea,.cms-dynamic-parish-survey .wForm form textarea,.cms-best-advent-ever-parish-resources .wForm form textarea,.cms-best-advent-ever-resources .wForm form textarea,.cms-give-increase-your-gift .wForm form textarea,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form textarea,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form textarea,.cms-give-dynamic-parish-increase-your-gift .wForm form textarea,.cms-best-lent-ever-survey-increase .wForm form textarea,.cms-best-advent-ever .wForm form textarea,.cms-best-advent-ever-survey-yes .wForm form textarea,.cms-best-advent-ever-survey-no .wForm form textarea,.cms-best-lent-ever-survey-yes .wForm form textarea,.cms-best-lent-ever-survey-no .wForm form textarea,.cms-best-lent-ever-packet-request .wForm form textarea,.cms-best-lent-ever-resources-parish-resources .wForm form textarea,.dci-form .wForm form textarea,.cms-events-host-an-event-find-your-greatness .wForm form textarea,.cms-dynamic-catechist .wForm form textarea{width:100%;min-height:200px;margin-top:10px}.cms-prayer-request .wForm form .flex-container,.cms-speakers-bring-this-speaker .wForm form .flex-container,.cms-parish-champion-confirm-interest-parish-champion .wForm form .flex-container,.cms-give-the-ambassadors-club-welcome .wForm form .flex-container,.cms-mission-join-our-team-talent-network .wForm form .flex-container,.cms-events-passion-and-purpose-survey .wForm form .flex-container,.cms-give-share-the-genius-share-your-story .wForm form .flex-container,.cms-parish-champion-monthly-game-plan .wForm form .flex-container,.cms-dynamic-parish-survey .wForm form .flex-container,.cms-best-advent-ever-parish-resources .wForm form .flex-container,.cms-best-advent-ever-resources .wForm form .flex-container,.cms-give-increase-your-gift .wForm form .flex-container,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .flex-container,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .flex-container,.cms-give-dynamic-parish-increase-your-gift .wForm form .flex-container,.cms-best-lent-ever-survey-increase .wForm form .flex-container,.cms-best-advent-ever .wForm form .flex-container,.cms-best-advent-ever-survey-yes .wForm form .flex-container,.cms-best-advent-ever-survey-no .wForm form .flex-container,.cms-best-lent-ever-survey-yes .wForm form .flex-container,.cms-best-lent-ever-survey-no .wForm form .flex-container,.cms-best-lent-ever-packet-request .wForm form .flex-container,.cms-best-lent-ever-resources-parish-resources .wForm form .flex-container,.dci-form .wForm form .flex-container,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container,.cms-dynamic-catechist .wForm form .flex-container{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.cms-prayer-request .wForm form .flex-container .oneField,.cms-speakers-bring-this-speaker .wForm form .flex-container .oneField,.cms-parish-champion-confirm-interest-parish-champion .wForm form .flex-container .oneField,.cms-give-the-ambassadors-club-welcome .wForm form .flex-container .oneField,.cms-mission-join-our-team-talent-network .wForm form .flex-container .oneField,.cms-events-passion-and-purpose-survey .wForm form .flex-container .oneField,.cms-give-share-the-genius-share-your-story .wForm form .flex-container .oneField,.cms-parish-champion-monthly-game-plan .wForm form .flex-container .oneField,.cms-dynamic-parish-survey .wForm form .flex-container .oneField,.cms-best-advent-ever-parish-resources .wForm form .flex-container .oneField,.cms-best-advent-ever-resources .wForm form .flex-container .oneField,.cms-give-increase-your-gift .wForm form .flex-container .oneField,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .flex-container .oneField,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .flex-container .oneField,.cms-give-dynamic-parish-increase-your-gift .wForm form .flex-container .oneField,.cms-best-lent-ever-survey-increase .wForm form .flex-container .oneField,.cms-best-advent-ever .wForm form .flex-container .oneField,.cms-best-advent-ever-survey-yes .wForm form .flex-container .oneField,.cms-best-advent-ever-survey-no .wForm form .flex-container .oneField,.cms-best-lent-ever-survey-yes .wForm form .flex-container .oneField,.cms-best-lent-ever-survey-no .wForm form .flex-container .oneField,.cms-best-lent-ever-packet-request .wForm form .flex-container .oneField,.cms-best-lent-ever-resources-parish-resources .wForm form .flex-container .oneField,.dci-form .wForm form .flex-container .oneField,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField,.cms-dynamic-catechist .wForm form .flex-container .oneField{flex-grow:6;flex-basis:0;margin-left:5px;margin-right:5px;margin-top:15px;margin-bottom:15px}@media screen and (max-width:480px){.cms-prayer-request .wForm form .flex-container .oneField,.cms-speakers-bring-this-speaker .wForm form .flex-container .oneField,.cms-parish-champion-confirm-interest-parish-champion .wForm form .flex-container .oneField,.cms-give-the-ambassadors-club-welcome .wForm form .flex-container .oneField,.cms-mission-join-our-team-talent-network .wForm form .flex-container .oneField,.cms-events-passion-and-purpose-survey .wForm form .flex-container .oneField,.cms-give-share-the-genius-share-your-story .wForm form .flex-container .oneField,.cms-parish-champion-monthly-game-plan .wForm form .flex-container .oneField,.cms-dynamic-parish-survey .wForm form .flex-container .oneField,.cms-best-advent-ever-parish-resources .wForm form .flex-container .oneField,.cms-best-advent-ever-resources .wForm form .flex-container .oneField,.cms-give-increase-your-gift .wForm form .flex-container .oneField,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .flex-container .oneField,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .flex-container .oneField,.cms-give-dynamic-parish-increase-your-gift .wForm form .flex-container .oneField,.cms-best-lent-ever-survey-increase .wForm form .flex-container .oneField,.cms-best-advent-ever .wForm form .flex-container .oneField,.cms-best-advent-ever-survey-yes .wForm form .flex-container .oneField,.cms-best-advent-ever-survey-no .wForm form .flex-container .oneField,.cms-best-lent-ever-survey-yes .wForm form .flex-container .oneField,.cms-best-lent-ever-survey-no .wForm form .flex-container .oneField,.cms-best-lent-ever-packet-request .wForm form .flex-container .oneField,.cms-best-lent-ever-resources-parish-resources .wForm form .flex-container .oneField,.dci-form .wForm form .flex-container .oneField,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField,.cms-dynamic-catechist .wForm form .flex-container .oneField{flex-basis:auto;width:100%;margin-bottom:10px}}.cms-prayer-request .wForm form .flex-container .oneField.full-width,.cms-speakers-bring-this-speaker .wForm form .flex-container .oneField.full-width,.cms-parish-champion-confirm-interest-parish-champion .wForm form .flex-container .oneField.full-width,.cms-give-the-ambassadors-club-welcome .wForm form .flex-container .oneField.full-width,.cms-mission-join-our-team-talent-network .wForm form .flex-container .oneField.full-width,.cms-events-passion-and-purpose-survey .wForm form .flex-container .oneField.full-width,.cms-give-share-the-genius-share-your-story .wForm form .flex-container .oneField.full-width,.cms-parish-champion-monthly-game-plan .wForm form .flex-container .oneField.full-width,.cms-dynamic-parish-survey .wForm form .flex-container .oneField.full-width,.cms-best-advent-ever-parish-resources .wForm form .flex-container .oneField.full-width,.cms-best-advent-ever-resources .wForm form .flex-container .oneField.full-width,.cms-give-increase-your-gift .wForm form .flex-container .oneField.full-width,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .flex-container .oneField.full-width,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .flex-container .oneField.full-width,.cms-give-dynamic-parish-increase-your-gift .wForm form .flex-container .oneField.full-width,.cms-best-lent-ever-survey-increase .wForm form .flex-container .oneField.full-width,.cms-best-advent-ever .wForm form .flex-container .oneField.full-width,.cms-best-advent-ever-survey-yes .wForm form .flex-container .oneField.full-width,.cms-best-advent-ever-survey-no .wForm form .flex-container .oneField.full-width,.cms-best-lent-ever-survey-yes .wForm form .flex-container .oneField.full-width,.cms-best-lent-ever-survey-no .wForm form .flex-container .oneField.full-width,.cms-best-lent-ever-packet-request .wForm form .flex-container .oneField.full-width,.cms-best-lent-ever-resources-parish-resources .wForm form .flex-container .oneField.full-width,.dci-form .wForm form .flex-container .oneField.full-width,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width,.cms-dynamic-catechist .wForm form .flex-container .oneField.full-width{flex-grow:12}.cms-prayer-request .wForm form .flex-container .oneField.full-width input[type=text],.cms-prayer-request .wForm form .flex-container .oneField.full-width input[type=url],.cms-prayer-request .wForm form .flex-container .oneField.full-width input[type=email],.cms-prayer-request .wForm form .flex-container .oneField.full-width input[type=tel],.cms-prayer-request .wForm form .flex-container .oneField.full-width input[type=number],.cms-prayer-request .wForm form .flex-container .oneField.full-width input[type=date],.cms-prayer-request .wForm form .flex-container .oneField.full-width select,.cms-speakers-bring-this-speaker .wForm form .flex-container .oneField.full-width input[type=text],.cms-speakers-bring-this-speaker .wForm form .flex-container .oneField.full-width input[type=url],.cms-speakers-bring-this-speaker .wForm form .flex-container .oneField.full-width input[type=email],.cms-speakers-bring-this-speaker .wForm form .flex-container .oneField.full-width input[type=tel],.cms-speakers-bring-this-speaker .wForm form .flex-container .oneField.full-width input[type=number],.cms-speakers-bring-this-speaker .wForm form .flex-container .oneField.full-width input[type=date],.cms-speakers-bring-this-speaker .wForm form .flex-container .oneField.full-width select,.cms-parish-champion-confirm-interest-parish-champion .wForm form .flex-container .oneField.full-width input[type=text],.cms-parish-champion-confirm-interest-parish-champion .wForm form .flex-container .oneField.full-width input[type=url],.cms-parish-champion-confirm-interest-parish-champion .wForm form .flex-container .oneField.full-width input[type=email],.cms-parish-champion-confirm-interest-parish-champion .wForm form .flex-container .oneField.full-width input[type=tel],.cms-parish-champion-confirm-interest-parish-champion .wForm form .flex-container .oneField.full-width input[type=number],.cms-parish-champion-confirm-interest-parish-champion .wForm form .flex-container .oneField.full-width input[type=date],.cms-parish-champion-confirm-interest-parish-champion .wForm form .flex-container .oneField.full-width select,.cms-give-the-ambassadors-club-welcome .wForm form .flex-container .oneField.full-width input[type=text],.cms-give-the-ambassadors-club-welcome .wForm form .flex-container .oneField.full-width input[type=url],.cms-give-the-ambassadors-club-welcome .wForm form .flex-container .oneField.full-width input[type=email],.cms-give-the-ambassadors-club-welcome .wForm form .flex-container .oneField.full-width input[type=tel],.cms-give-the-ambassadors-club-welcome .wForm form .flex-container .oneField.full-width input[type=number],.cms-give-the-ambassadors-club-welcome .wForm form .flex-container .oneField.full-width input[type=date],.cms-give-the-ambassadors-club-welcome .wForm form .flex-container .oneField.full-width select,.cms-mission-join-our-team-talent-network .wForm form .flex-container .oneField.full-width input[type=text],.cms-mission-join-our-team-talent-network .wForm form .flex-container .oneField.full-width input[type=url],.cms-mission-join-our-team-talent-network .wForm form .flex-container .oneField.full-width input[type=email],.cms-mission-join-our-team-talent-network .wForm form .flex-container .oneField.full-width input[type=tel],.cms-mission-join-our-team-talent-network .wForm form .flex-container .oneField.full-width input[type=number],.cms-mission-join-our-team-talent-network .wForm form .flex-container .oneField.full-width input[type=date],.cms-mission-join-our-team-talent-network .wForm form .flex-container .oneField.full-width select,.cms-events-passion-and-purpose-survey .wForm form .flex-container .oneField.full-width input[type=text],.cms-events-passion-and-purpose-survey .wForm form .flex-container .oneField.full-width input[type=url],.cms-events-passion-and-purpose-survey .wForm form .flex-container .oneField.full-width input[type=email],.cms-events-passion-and-purpose-survey .wForm form .flex-container .oneField.full-width input[type=tel],.cms-events-passion-and-purpose-survey .wForm form .flex-container .oneField.full-width input[type=number],.cms-events-passion-and-purpose-survey .wForm form .flex-container .oneField.full-width input[type=date],.cms-events-passion-and-purpose-survey .wForm form .flex-container .oneField.full-width select,.cms-give-share-the-genius-share-your-story .wForm form .flex-container .oneField.full-width input[type=text],.cms-give-share-the-genius-share-your-story .wForm form .flex-container .oneField.full-width input[type=url],.cms-give-share-the-genius-share-your-story .wForm form .flex-container .oneField.full-width input[type=email],.cms-give-share-the-genius-share-your-story .wForm form .flex-container .oneField.full-width input[type=tel],.cms-give-share-the-genius-share-your-story .wForm form .flex-container .oneField.full-width input[type=number],.cms-give-share-the-genius-share-your-story .wForm form .flex-container .oneField.full-width input[type=date],.cms-give-share-the-genius-share-your-story .wForm form .flex-container .oneField.full-width select,.cms-parish-champion-monthly-game-plan .wForm form .flex-container .oneField.full-width input[type=text],.cms-parish-champion-monthly-game-plan .wForm form .flex-container .oneField.full-width input[type=url],.cms-parish-champion-monthly-game-plan .wForm form .flex-container .oneField.full-width input[type=email],.cms-parish-champion-monthly-game-plan .wForm form .flex-container .oneField.full-width input[type=tel],.cms-parish-champion-monthly-game-plan .wForm form .flex-container .oneField.full-width input[type=number],.cms-parish-champion-monthly-game-plan .wForm form .flex-container .oneField.full-width input[type=date],.cms-parish-champion-monthly-game-plan .wForm form .flex-container .oneField.full-width select,.cms-dynamic-parish-survey .wForm form .flex-container .oneField.full-width input[type=text],.cms-dynamic-parish-survey .wForm form .flex-container .oneField.full-width input[type=url],.cms-dynamic-parish-survey .wForm form .flex-container .oneField.full-width input[type=email],.cms-dynamic-parish-survey .wForm form .flex-container .oneField.full-width input[type=tel],.cms-dynamic-parish-survey .wForm form .flex-container .oneField.full-width input[type=number],.cms-dynamic-parish-survey .wForm form .flex-container .oneField.full-width input[type=date],.cms-dynamic-parish-survey .wForm form .flex-container .oneField.full-width select,.cms-best-advent-ever-parish-resources .wForm form .flex-container .oneField.full-width input[type=text],.cms-best-advent-ever-parish-resources .wForm form .flex-container .oneField.full-width input[type=url],.cms-best-advent-ever-parish-resources .wForm form .flex-container .oneField.full-width input[type=email],.cms-best-advent-ever-parish-resources .wForm form .flex-container .oneField.full-width input[type=tel],.cms-best-advent-ever-parish-resources .wForm form .flex-container .oneField.full-width input[type=number],.cms-best-advent-ever-parish-resources .wForm form .flex-container .oneField.full-width input[type=date],.cms-best-advent-ever-parish-resources .wForm form .flex-container .oneField.full-width select,.cms-best-advent-ever-resources .wForm form .flex-container .oneField.full-width input[type=text],.cms-best-advent-ever-resources .wForm form .flex-container .oneField.full-width input[type=url],.cms-best-advent-ever-resources .wForm form .flex-container .oneField.full-width input[type=email],.cms-best-advent-ever-resources .wForm form .flex-container .oneField.full-width input[type=tel],.cms-best-advent-ever-resources .wForm form .flex-container .oneField.full-width input[type=number],.cms-best-advent-ever-resources .wForm form .flex-container .oneField.full-width input[type=date],.cms-best-advent-ever-resources .wForm form .flex-container .oneField.full-width select,.cms-give-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=text],.cms-give-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=url],.cms-give-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=email],.cms-give-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=tel],.cms-give-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=number],.cms-give-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=date],.cms-give-increase-your-gift .wForm form .flex-container .oneField.full-width select,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=text],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=url],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=email],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=tel],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=number],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=date],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm form .flex-container .oneField.full-width select,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=text],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=url],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=email],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=tel],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=number],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=date],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm form .flex-container .oneField.full-width select,.cms-give-dynamic-parish-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=text],.cms-give-dynamic-parish-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=url],.cms-give-dynamic-parish-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=email],.cms-give-dynamic-parish-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=tel],.cms-give-dynamic-parish-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=number],.cms-give-dynamic-parish-increase-your-gift .wForm form .flex-container .oneField.full-width input[type=date],.cms-give-dynamic-parish-increase-your-gift .wForm form .flex-container .oneField.full-width select,.cms-best-lent-ever-survey-increase .wForm form .flex-container .oneField.full-width input[type=text],.cms-best-lent-ever-survey-increase .wForm form .flex-container .oneField.full-width input[type=url],.cms-best-lent-ever-survey-increase .wForm form .flex-container .oneField.full-width input[type=email],.cms-best-lent-ever-survey-increase .wForm form .flex-container .oneField.full-width input[type=tel],.cms-best-lent-ever-survey-increase .wForm form .flex-container .oneField.full-width input[type=number],.cms-best-lent-ever-survey-increase .wForm form .flex-container .oneField.full-width input[type=date],.cms-best-lent-ever-survey-increase .wForm form .flex-container .oneField.full-width select,.cms-best-advent-ever .wForm form .flex-container .oneField.full-width input[type=text],.cms-best-advent-ever .wForm form .flex-container .oneField.full-width input[type=url],.cms-best-advent-ever .wForm form .flex-container .oneField.full-width input[type=email],.cms-best-advent-ever .wForm form .flex-container .oneField.full-width input[type=tel],.cms-best-advent-ever .wForm form .flex-container .oneField.full-width input[type=number],.cms-best-advent-ever .wForm form .flex-container .oneField.full-width input[type=date],.cms-best-advent-ever .wForm form .flex-container .oneField.full-width select,.cms-best-advent-ever-survey-yes .wForm form .flex-container .oneField.full-width input[type=text],.cms-best-advent-ever-survey-yes .wForm form .flex-container .oneField.full-width input[type=url],.cms-best-advent-ever-survey-yes .wForm form .flex-container .oneField.full-width input[type=email],.cms-best-advent-ever-survey-yes .wForm form .flex-container .oneField.full-width input[type=tel],.cms-best-advent-ever-survey-yes .wForm form .flex-container .oneField.full-width input[type=number],.cms-best-advent-ever-survey-yes .wForm form .flex-container .oneField.full-width input[type=date],.cms-best-advent-ever-survey-yes .wForm form .flex-container .oneField.full-width select,.cms-best-advent-ever-survey-no .wForm form .flex-container .oneField.full-width input[type=text],.cms-best-advent-ever-survey-no .wForm form .flex-container .oneField.full-width input[type=url],.cms-best-advent-ever-survey-no .wForm form .flex-container .oneField.full-width input[type=email],.cms-best-advent-ever-survey-no .wForm form .flex-container .oneField.full-width input[type=tel],.cms-best-advent-ever-survey-no .wForm form .flex-container .oneField.full-width input[type=number],.cms-best-advent-ever-survey-no .wForm form .flex-container .oneField.full-width input[type=date],.cms-best-advent-ever-survey-no .wForm form .flex-container .oneField.full-width select,.cms-best-lent-ever-survey-yes .wForm form .flex-container .oneField.full-width input[type=text],.cms-best-lent-ever-survey-yes .wForm form .flex-container .oneField.full-width input[type=url],.cms-best-lent-ever-survey-yes .wForm form .flex-container .oneField.full-width input[type=email],.cms-best-lent-ever-survey-yes .wForm form .flex-container .oneField.full-width input[type=tel],.cms-best-lent-ever-survey-yes .wForm form .flex-container .oneField.full-width input[type=number],.cms-best-lent-ever-survey-yes .wForm form .flex-container .oneField.full-width input[type=date],.cms-best-lent-ever-survey-yes .wForm form .flex-container .oneField.full-width select,.cms-best-lent-ever-survey-no .wForm form .flex-container .oneField.full-width input[type=text],.cms-best-lent-ever-survey-no .wForm form .flex-container .oneField.full-width input[type=url],.cms-best-lent-ever-survey-no .wForm form .flex-container .oneField.full-width input[type=email],.cms-best-lent-ever-survey-no .wForm form .flex-container .oneField.full-width input[type=tel],.cms-best-lent-ever-survey-no .wForm form .flex-container .oneField.full-width input[type=number],.cms-best-lent-ever-survey-no .wForm form .flex-container .oneField.full-width input[type=date],.cms-best-lent-ever-survey-no .wForm form .flex-container .oneField.full-width select,.cms-best-lent-ever-packet-request .wForm form .flex-container .oneField.full-width input[type=text],.cms-best-lent-ever-packet-request .wForm form .flex-container .oneField.full-width input[type=url],.cms-best-lent-ever-packet-request .wForm form .flex-container .oneField.full-width input[type=email],.cms-best-lent-ever-packet-request .wForm form .flex-container .oneField.full-width input[type=tel],.cms-best-lent-ever-packet-request .wForm form .flex-container .oneField.full-width input[type=number],.cms-best-lent-ever-packet-request .wForm form .flex-container .oneField.full-width input[type=date],.cms-best-lent-ever-packet-request .wForm form .flex-container .oneField.full-width select,.cms-best-lent-ever-resources-parish-resources .wForm form .flex-container .oneField.full-width input[type=text],.cms-best-lent-ever-resources-parish-resources .wForm form .flex-container .oneField.full-width input[type=url],.cms-best-lent-ever-resources-parish-resources .wForm form .flex-container .oneField.full-width input[type=email],.cms-best-lent-ever-resources-parish-resources .wForm form .flex-container .oneField.full-width input[type=tel],.cms-best-lent-ever-resources-parish-resources .wForm form .flex-container .oneField.full-width input[type=number],.cms-best-lent-ever-resources-parish-resources .wForm form .flex-container .oneField.full-width input[type=date],.cms-best-lent-ever-resources-parish-resources .wForm form .flex-container .oneField.full-width select,.dci-form .wForm form .flex-container .oneField.full-width input[type=text],.dci-form .wForm form .flex-container .oneField.full-width input[type=url],.dci-form .wForm form .flex-container .oneField.full-width input[type=email],.dci-form .wForm form .flex-container .oneField.full-width input[type=tel],.dci-form .wForm form .flex-container .oneField.full-width input[type=number],.dci-form .wForm form .flex-container .oneField.full-width input[type=date],.dci-form .wForm form .flex-container .oneField.full-width select,.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=text],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=url],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=email],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=tel],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=number],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width input[type=date],.cms-events-host-an-event-find-your-greatness .wForm form .flex-container .oneField.full-width select,.cms-dynamic-catechist .wForm form .flex-container .oneField.full-width input[type=text],.cms-dynamic-catechist .wForm form .flex-container .oneField.full-width input[type=url],.cms-dynamic-catechist .wForm form .flex-container .oneField.full-width input[type=email],.cms-dynamic-catechist .wForm form .flex-container .oneField.full-width input[type=tel],.cms-dynamic-catechist .wForm form .flex-container .oneField.full-width input[type=number],.cms-dynamic-catechist .wForm form .flex-container .oneField.full-width input[type=date],.cms-dynamic-catechist .wForm form .flex-container .oneField.full-width select{width:100%}.cms-prayer-request .wForm .flex-list,.cms-speakers-bring-this-speaker .wForm .flex-list,.cms-parish-champion-confirm-interest-parish-champion .wForm .flex-list,.cms-give-the-ambassadors-club-welcome .wForm .flex-list,.cms-mission-join-our-team-talent-network .wForm .flex-list,.cms-events-passion-and-purpose-survey .wForm .flex-list,.cms-give-share-the-genius-share-your-story .wForm .flex-list,.cms-parish-champion-monthly-game-plan .wForm .flex-list,.cms-dynamic-parish-survey .wForm .flex-list,.cms-best-advent-ever-parish-resources .wForm .flex-list,.cms-best-advent-ever-resources .wForm .flex-list,.cms-give-increase-your-gift .wForm .flex-list,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm .flex-list,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm .flex-list,.cms-give-dynamic-parish-increase-your-gift .wForm .flex-list,.cms-best-lent-ever-survey-increase .wForm .flex-list,.cms-best-advent-ever .wForm .flex-list,.cms-best-advent-ever-survey-yes .wForm .flex-list,.cms-best-advent-ever-survey-no .wForm .flex-list,.cms-best-lent-ever-survey-yes .wForm .flex-list,.cms-best-lent-ever-survey-no .wForm .flex-list,.cms-best-lent-ever-packet-request .wForm .flex-list,.cms-best-lent-ever-resources-parish-resources .wForm .flex-list,.dci-form .wForm .flex-list,.cms-events-host-an-event-find-your-greatness .wForm .flex-list,.cms-dynamic-catechist .wForm .flex-list{display:flex;flex-wrap:wrap;margin:15px 0}.cms-prayer-request .wForm .flex-list input,.cms-speakers-bring-this-speaker .wForm .flex-list input,.cms-parish-champion-confirm-interest-parish-champion .wForm .flex-list input,.cms-give-the-ambassadors-club-welcome .wForm .flex-list input,.cms-mission-join-our-team-talent-network .wForm .flex-list input,.cms-events-passion-and-purpose-survey .wForm .flex-list input,.cms-give-share-the-genius-share-your-story .wForm .flex-list input,.cms-parish-champion-monthly-game-plan .wForm .flex-list input,.cms-dynamic-parish-survey .wForm .flex-list input,.cms-best-advent-ever-parish-resources .wForm .flex-list input,.cms-best-advent-ever-resources .wForm .flex-list input,.cms-give-increase-your-gift .wForm .flex-list input,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm .flex-list input,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm .flex-list input,.cms-give-dynamic-parish-increase-your-gift .wForm .flex-list input,.cms-best-lent-ever-survey-increase .wForm .flex-list input,.cms-best-advent-ever .wForm .flex-list input,.cms-best-advent-ever-survey-yes .wForm .flex-list input,.cms-best-advent-ever-survey-no .wForm .flex-list input,.cms-best-lent-ever-survey-yes .wForm .flex-list input,.cms-best-lent-ever-survey-no .wForm .flex-list input,.cms-best-lent-ever-packet-request .wForm .flex-list input,.cms-best-lent-ever-resources-parish-resources .wForm .flex-list input,.dci-form .wForm .flex-list input,.cms-events-host-an-event-find-your-greatness .wForm .flex-list input,.cms-dynamic-catechist .wForm .flex-list input{margin-right:10px}.cms-prayer-request .wForm .flex-list .oneChoice,.cms-speakers-bring-this-speaker .wForm .flex-list .oneChoice,.cms-parish-champion-confirm-interest-parish-champion .wForm .flex-list .oneChoice,.cms-give-the-ambassadors-club-welcome .wForm .flex-list .oneChoice,.cms-mission-join-our-team-talent-network .wForm .flex-list .oneChoice,.cms-events-passion-and-purpose-survey .wForm .flex-list .oneChoice,.cms-give-share-the-genius-share-your-story .wForm .flex-list .oneChoice,.cms-parish-champion-monthly-game-plan .wForm .flex-list .oneChoice,.cms-dynamic-parish-survey .wForm .flex-list .oneChoice,.cms-best-advent-ever-parish-resources .wForm .flex-list .oneChoice,.cms-best-advent-ever-resources .wForm .flex-list .oneChoice,.cms-give-increase-your-gift .wForm .flex-list .oneChoice,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm .flex-list .oneChoice,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm .flex-list .oneChoice,.cms-give-dynamic-parish-increase-your-gift .wForm .flex-list .oneChoice,.cms-best-lent-ever-survey-increase .wForm .flex-list .oneChoice,.cms-best-advent-ever .wForm .flex-list .oneChoice,.cms-best-advent-ever-survey-yes .wForm .flex-list .oneChoice,.cms-best-advent-ever-survey-no .wForm .flex-list .oneChoice,.cms-best-lent-ever-survey-yes .wForm .flex-list .oneChoice,.cms-best-lent-ever-survey-no .wForm .flex-list .oneChoice,.cms-best-lent-ever-packet-request .wForm .flex-list .oneChoice,.cms-best-lent-ever-resources-parish-resources .wForm .flex-list .oneChoice,.dci-form .wForm .flex-list .oneChoice,.cms-events-host-an-event-find-your-greatness .wForm .flex-list .oneChoice,.cms-dynamic-catechist .wForm .flex-list .oneChoice{flex-basis:auto;flex-grow:12;width:100%;margin:5px 0}.cms-prayer-request .wForm input[type=text],.cms-prayer-request .wForm input[type=url],.cms-prayer-request .wForm input[type=email],.cms-prayer-request .wForm input[type=tel],.cms-prayer-request .wForm input[type=number],.cms-prayer-request .wForm input[type=date],.cms-prayer-request .wForm select,.cms-speakers-bring-this-speaker .wForm input[type=text],.cms-speakers-bring-this-speaker .wForm input[type=url],.cms-speakers-bring-this-speaker .wForm input[type=email],.cms-speakers-bring-this-speaker .wForm input[type=tel],.cms-speakers-bring-this-speaker .wForm input[type=number],.cms-speakers-bring-this-speaker .wForm input[type=date],.cms-speakers-bring-this-speaker .wForm select,.cms-parish-champion-confirm-interest-parish-champion .wForm input[type=text],.cms-parish-champion-confirm-interest-parish-champion .wForm input[type=url],.cms-parish-champion-confirm-interest-parish-champion .wForm input[type=email],.cms-parish-champion-confirm-interest-parish-champion .wForm input[type=tel],.cms-parish-champion-confirm-interest-parish-champion .wForm input[type=number],.cms-parish-champion-confirm-interest-parish-champion .wForm input[type=date],.cms-parish-champion-confirm-interest-parish-champion .wForm select,.cms-give-the-ambassadors-club-welcome .wForm input[type=text],.cms-give-the-ambassadors-club-welcome .wForm input[type=url],.cms-give-the-ambassadors-club-welcome .wForm input[type=email],.cms-give-the-ambassadors-club-welcome .wForm input[type=tel],.cms-give-the-ambassadors-club-welcome .wForm input[type=number],.cms-give-the-ambassadors-club-welcome .wForm input[type=date],.cms-give-the-ambassadors-club-welcome .wForm select,.cms-mission-join-our-team-talent-network .wForm input[type=text],.cms-mission-join-our-team-talent-network .wForm input[type=url],.cms-mission-join-our-team-talent-network .wForm input[type=email],.cms-mission-join-our-team-talent-network .wForm input[type=tel],.cms-mission-join-our-team-talent-network .wForm input[type=number],.cms-mission-join-our-team-talent-network .wForm input[type=date],.cms-mission-join-our-team-talent-network .wForm select,.cms-events-passion-and-purpose-survey .wForm input[type=text],.cms-events-passion-and-purpose-survey .wForm input[type=url],.cms-events-passion-and-purpose-survey .wForm input[type=email],.cms-events-passion-and-purpose-survey .wForm input[type=tel],.cms-events-passion-and-purpose-survey .wForm input[type=number],.cms-events-passion-and-purpose-survey .wForm input[type=date],.cms-events-passion-and-purpose-survey .wForm select,.cms-give-share-the-genius-share-your-story .wForm input[type=text],.cms-give-share-the-genius-share-your-story .wForm input[type=url],.cms-give-share-the-genius-share-your-story .wForm input[type=email],.cms-give-share-the-genius-share-your-story .wForm input[type=tel],.cms-give-share-the-genius-share-your-story .wForm input[type=number],.cms-give-share-the-genius-share-your-story .wForm input[type=date],.cms-give-share-the-genius-share-your-story .wForm select,.cms-parish-champion-monthly-game-plan .wForm input[type=text],.cms-parish-champion-monthly-game-plan .wForm input[type=url],.cms-parish-champion-monthly-game-plan .wForm input[type=email],.cms-parish-champion-monthly-game-plan .wForm input[type=tel],.cms-parish-champion-monthly-game-plan .wForm input[type=number],.cms-parish-champion-monthly-game-plan .wForm input[type=date],.cms-parish-champion-monthly-game-plan .wForm select,.cms-dynamic-parish-survey .wForm input[type=text],.cms-dynamic-parish-survey .wForm input[type=url],.cms-dynamic-parish-survey .wForm input[type=email],.cms-dynamic-parish-survey .wForm input[type=tel],.cms-dynamic-parish-survey .wForm input[type=number],.cms-dynamic-parish-survey .wForm input[type=date],.cms-dynamic-parish-survey .wForm select,.cms-best-advent-ever-parish-resources .wForm input[type=text],.cms-best-advent-ever-parish-resources .wForm input[type=url],.cms-best-advent-ever-parish-resources .wForm input[type=email],.cms-best-advent-ever-parish-resources .wForm input[type=tel],.cms-best-advent-ever-parish-resources .wForm input[type=number],.cms-best-advent-ever-parish-resources .wForm input[type=date],.cms-best-advent-ever-parish-resources .wForm select,.cms-best-advent-ever-resources .wForm input[type=text],.cms-best-advent-ever-resources .wForm input[type=url],.cms-best-advent-ever-resources .wForm input[type=email],.cms-best-advent-ever-resources .wForm input[type=tel],.cms-best-advent-ever-resources .wForm input[type=number],.cms-best-advent-ever-resources .wForm input[type=date],.cms-best-advent-ever-resources .wForm select,.cms-give-increase-your-gift .wForm input[type=text],.cms-give-increase-your-gift .wForm input[type=url],.cms-give-increase-your-gift .wForm input[type=email],.cms-give-increase-your-gift .wForm input[type=tel],.cms-give-increase-your-gift .wForm input[type=number],.cms-give-increase-your-gift .wForm input[type=date],.cms-give-increase-your-gift .wForm select,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm input[type=text],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm input[type=url],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm input[type=email],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm input[type=tel],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm input[type=number],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm input[type=date],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm select,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm input[type=text],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm input[type=url],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm input[type=email],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm input[type=tel],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm input[type=number],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm input[type=date],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm select,.cms-give-dynamic-parish-increase-your-gift .wForm input[type=text],.cms-give-dynamic-parish-increase-your-gift .wForm input[type=url],.cms-give-dynamic-parish-increase-your-gift .wForm input[type=email],.cms-give-dynamic-parish-increase-your-gift .wForm input[type=tel],.cms-give-dynamic-parish-increase-your-gift .wForm input[type=number],.cms-give-dynamic-parish-increase-your-gift .wForm input[type=date],.cms-give-dynamic-parish-increase-your-gift .wForm select,.cms-best-lent-ever-survey-increase .wForm input[type=text],.cms-best-lent-ever-survey-increase .wForm input[type=url],.cms-best-lent-ever-survey-increase .wForm input[type=email],.cms-best-lent-ever-survey-increase .wForm input[type=tel],.cms-best-lent-ever-survey-increase .wForm input[type=number],.cms-best-lent-ever-survey-increase .wForm input[type=date],.cms-best-lent-ever-survey-increase .wForm select,.cms-best-advent-ever .wForm input[type=text],.cms-best-advent-ever .wForm input[type=url],.cms-best-advent-ever .wForm input[type=email],.cms-best-advent-ever .wForm input[type=tel],.cms-best-advent-ever .wForm input[type=number],.cms-best-advent-ever .wForm input[type=date],.cms-best-advent-ever .wForm select,.cms-best-advent-ever-survey-yes .wForm input[type=text],.cms-best-advent-ever-survey-yes .wForm input[type=url],.cms-best-advent-ever-survey-yes .wForm input[type=email],.cms-best-advent-ever-survey-yes .wForm input[type=tel],.cms-best-advent-ever-survey-yes .wForm input[type=number],.cms-best-advent-ever-survey-yes .wForm input[type=date],.cms-best-advent-ever-survey-yes .wForm select,.cms-best-advent-ever-survey-no .wForm input[type=text],.cms-best-advent-ever-survey-no .wForm input[type=url],.cms-best-advent-ever-survey-no .wForm input[type=email],.cms-best-advent-ever-survey-no .wForm input[type=tel],.cms-best-advent-ever-survey-no .wForm input[type=number],.cms-best-advent-ever-survey-no .wForm input[type=date],.cms-best-advent-ever-survey-no .wForm select,.cms-best-lent-ever-survey-yes .wForm input[type=text],.cms-best-lent-ever-survey-yes .wForm input[type=url],.cms-best-lent-ever-survey-yes .wForm input[type=email],.cms-best-lent-ever-survey-yes .wForm input[type=tel],.cms-best-lent-ever-survey-yes .wForm input[type=number],.cms-best-lent-ever-survey-yes .wForm input[type=date],.cms-best-lent-ever-survey-yes .wForm select,.cms-best-lent-ever-survey-no .wForm input[type=text],.cms-best-lent-ever-survey-no .wForm input[type=url],.cms-best-lent-ever-survey-no .wForm input[type=email],.cms-best-lent-ever-survey-no .wForm input[type=tel],.cms-best-lent-ever-survey-no .wForm input[type=number],.cms-best-lent-ever-survey-no .wForm input[type=date],.cms-best-lent-ever-survey-no .wForm select,.cms-best-lent-ever-packet-request .wForm input[type=text],.cms-best-lent-ever-packet-request .wForm input[type=url],.cms-best-lent-ever-packet-request .wForm input[type=email],.cms-best-lent-ever-packet-request .wForm input[type=tel],.cms-best-lent-ever-packet-request .wForm input[type=number],.cms-best-lent-ever-packet-request .wForm input[type=date],.cms-best-lent-ever-packet-request .wForm select,.cms-best-lent-ever-resources-parish-resources .wForm input[type=text],.cms-best-lent-ever-resources-parish-resources .wForm input[type=url],.cms-best-lent-ever-resources-parish-resources .wForm input[type=email],.cms-best-lent-ever-resources-parish-resources .wForm input[type=tel],.cms-best-lent-ever-resources-parish-resources .wForm input[type=number],.cms-best-lent-ever-resources-parish-resources .wForm input[type=date],.cms-best-lent-ever-resources-parish-resources .wForm select,.dci-form .wForm input[type=text],.dci-form .wForm input[type=url],.dci-form .wForm input[type=email],.dci-form .wForm input[type=tel],.dci-form .wForm input[type=number],.dci-form .wForm input[type=date],.dci-form .wForm select,.cms-events-host-an-event-find-your-greatness .wForm input[type=text],.cms-events-host-an-event-find-your-greatness .wForm input[type=url],.cms-events-host-an-event-find-your-greatness .wForm input[type=email],.cms-events-host-an-event-find-your-greatness .wForm input[type=tel],.cms-events-host-an-event-find-your-greatness .wForm input[type=number],.cms-events-host-an-event-find-your-greatness .wForm input[type=date],.cms-events-host-an-event-find-your-greatness .wForm select,.cms-dynamic-catechist .wForm input[type=text],.cms-dynamic-catechist .wForm input[type=url],.cms-dynamic-catechist .wForm input[type=email],.cms-dynamic-catechist .wForm input[type=tel],.cms-dynamic-catechist .wForm input[type=number],.cms-dynamic-catechist .wForm input[type=date],.cms-dynamic-catechist .wForm select{-webkit-appearance:none;background-color:#fff;line-height:2.5em;color:#000;border:1px solid #aeb0b6;border-radius:7px;padding:.2em 60px .3em .2em;min-height:1.9em;width:100%}@media screen and (max-width:480px){.cms-prayer-request .wForm input[type=text],.cms-prayer-request .wForm input[type=url],.cms-prayer-request .wForm input[type=email],.cms-prayer-request .wForm input[type=tel],.cms-prayer-request .wForm input[type=number],.cms-prayer-request .wForm input[type=date],.cms-prayer-request .wForm select,.cms-speakers-bring-this-speaker .wForm input[type=text],.cms-speakers-bring-this-speaker .wForm input[type=url],.cms-speakers-bring-this-speaker .wForm input[type=email],.cms-speakers-bring-this-speaker .wForm input[type=tel],.cms-speakers-bring-this-speaker .wForm input[type=number],.cms-speakers-bring-this-speaker .wForm input[type=date],.cms-speakers-bring-this-speaker .wForm select,.cms-parish-champion-confirm-interest-parish-champion .wForm input[type=text],.cms-parish-champion-confirm-interest-parish-champion .wForm input[type=url],.cms-parish-champion-confirm-interest-parish-champion .wForm input[type=email],.cms-parish-champion-confirm-interest-parish-champion .wForm input[type=tel],.cms-parish-champion-confirm-interest-parish-champion .wForm input[type=number],.cms-parish-champion-confirm-interest-parish-champion .wForm input[type=date],.cms-parish-champion-confirm-interest-parish-champion .wForm select,.cms-give-the-ambassadors-club-welcome .wForm input[type=text],.cms-give-the-ambassadors-club-welcome .wForm input[type=url],.cms-give-the-ambassadors-club-welcome .wForm input[type=email],.cms-give-the-ambassadors-club-welcome .wForm input[type=tel],.cms-give-the-ambassadors-club-welcome .wForm input[type=number],.cms-give-the-ambassadors-club-welcome .wForm input[type=date],.cms-give-the-ambassadors-club-welcome .wForm select,.cms-mission-join-our-team-talent-network .wForm input[type=text],.cms-mission-join-our-team-talent-network .wForm input[type=url],.cms-mission-join-our-team-talent-network .wForm input[type=email],.cms-mission-join-our-team-talent-network .wForm input[type=tel],.cms-mission-join-our-team-talent-network .wForm input[type=number],.cms-mission-join-our-team-talent-network .wForm input[type=date],.cms-mission-join-our-team-talent-network .wForm select,.cms-events-passion-and-purpose-survey .wForm input[type=text],.cms-events-passion-and-purpose-survey .wForm input[type=url],.cms-events-passion-and-purpose-survey .wForm input[type=email],.cms-events-passion-and-purpose-survey .wForm input[type=tel],.cms-events-passion-and-purpose-survey .wForm input[type=number],.cms-events-passion-and-purpose-survey .wForm input[type=date],.cms-events-passion-and-purpose-survey .wForm select,.cms-give-share-the-genius-share-your-story .wForm input[type=text],.cms-give-share-the-genius-share-your-story .wForm input[type=url],.cms-give-share-the-genius-share-your-story .wForm input[type=email],.cms-give-share-the-genius-share-your-story .wForm input[type=tel],.cms-give-share-the-genius-share-your-story .wForm input[type=number],.cms-give-share-the-genius-share-your-story .wForm input[type=date],.cms-give-share-the-genius-share-your-story .wForm select,.cms-parish-champion-monthly-game-plan .wForm input[type=text],.cms-parish-champion-monthly-game-plan .wForm input[type=url],.cms-parish-champion-monthly-game-plan .wForm input[type=email],.cms-parish-champion-monthly-game-plan .wForm input[type=tel],.cms-parish-champion-monthly-game-plan .wForm input[type=number],.cms-parish-champion-monthly-game-plan .wForm input[type=date],.cms-parish-champion-monthly-game-plan .wForm select,.cms-dynamic-parish-survey .wForm input[type=text],.cms-dynamic-parish-survey .wForm input[type=url],.cms-dynamic-parish-survey .wForm input[type=email],.cms-dynamic-parish-survey .wForm input[type=tel],.cms-dynamic-parish-survey .wForm input[type=number],.cms-dynamic-parish-survey .wForm input[type=date],.cms-dynamic-parish-survey .wForm select,.cms-best-advent-ever-parish-resources .wForm input[type=text],.cms-best-advent-ever-parish-resources .wForm input[type=url],.cms-best-advent-ever-parish-resources .wForm input[type=email],.cms-best-advent-ever-parish-resources .wForm input[type=tel],.cms-best-advent-ever-parish-resources .wForm input[type=number],.cms-best-advent-ever-parish-resources .wForm input[type=date],.cms-best-advent-ever-parish-resources .wForm select,.cms-best-advent-ever-resources .wForm input[type=text],.cms-best-advent-ever-resources .wForm input[type=url],.cms-best-advent-ever-resources .wForm input[type=email],.cms-best-advent-ever-resources .wForm input[type=tel],.cms-best-advent-ever-resources .wForm input[type=number],.cms-best-advent-ever-resources .wForm input[type=date],.cms-best-advent-ever-resources .wForm select,.cms-give-increase-your-gift .wForm input[type=text],.cms-give-increase-your-gift .wForm input[type=url],.cms-give-increase-your-gift .wForm input[type=email],.cms-give-increase-your-gift .wForm input[type=tel],.cms-give-increase-your-gift .wForm input[type=number],.cms-give-increase-your-gift .wForm input[type=date],.cms-give-increase-your-gift .wForm select,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm input[type=text],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm input[type=url],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm input[type=email],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm input[type=tel],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm input[type=number],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm input[type=date],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm select,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm input[type=text],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm input[type=url],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm input[type=email],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm input[type=tel],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm input[type=number],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm input[type=date],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm select,.cms-give-dynamic-parish-increase-your-gift .wForm input[type=text],.cms-give-dynamic-parish-increase-your-gift .wForm input[type=url],.cms-give-dynamic-parish-increase-your-gift .wForm input[type=email],.cms-give-dynamic-parish-increase-your-gift .wForm input[type=tel],.cms-give-dynamic-parish-increase-your-gift .wForm input[type=number],.cms-give-dynamic-parish-increase-your-gift .wForm input[type=date],.cms-give-dynamic-parish-increase-your-gift .wForm select,.cms-best-lent-ever-survey-increase .wForm input[type=text],.cms-best-lent-ever-survey-increase .wForm input[type=url],.cms-best-lent-ever-survey-increase .wForm input[type=email],.cms-best-lent-ever-survey-increase .wForm input[type=tel],.cms-best-lent-ever-survey-increase .wForm input[type=number],.cms-best-lent-ever-survey-increase .wForm input[type=date],.cms-best-lent-ever-survey-increase .wForm select,.cms-best-advent-ever .wForm input[type=text],.cms-best-advent-ever .wForm input[type=url],.cms-best-advent-ever .wForm input[type=email],.cms-best-advent-ever .wForm input[type=tel],.cms-best-advent-ever .wForm input[type=number],.cms-best-advent-ever .wForm input[type=date],.cms-best-advent-ever .wForm select,.cms-best-advent-ever-survey-yes .wForm input[type=text],.cms-best-advent-ever-survey-yes .wForm input[type=url],.cms-best-advent-ever-survey-yes .wForm input[type=email],.cms-best-advent-ever-survey-yes .wForm input[type=tel],.cms-best-advent-ever-survey-yes .wForm input[type=number],.cms-best-advent-ever-survey-yes .wForm input[type=date],.cms-best-advent-ever-survey-yes .wForm select,.cms-best-advent-ever-survey-no .wForm input[type=text],.cms-best-advent-ever-survey-no .wForm input[type=url],.cms-best-advent-ever-survey-no .wForm input[type=email],.cms-best-advent-ever-survey-no .wForm input[type=tel],.cms-best-advent-ever-survey-no .wForm input[type=number],.cms-best-advent-ever-survey-no .wForm input[type=date],.cms-best-advent-ever-survey-no .wForm select,.cms-best-lent-ever-survey-yes .wForm input[type=text],.cms-best-lent-ever-survey-yes .wForm input[type=url],.cms-best-lent-ever-survey-yes .wForm input[type=email],.cms-best-lent-ever-survey-yes .wForm input[type=tel],.cms-best-lent-ever-survey-yes .wForm input[type=number],.cms-best-lent-ever-survey-yes .wForm input[type=date],.cms-best-lent-ever-survey-yes .wForm select,.cms-best-lent-ever-survey-no .wForm input[type=text],.cms-best-lent-ever-survey-no .wForm input[type=url],.cms-best-lent-ever-survey-no .wForm input[type=email],.cms-best-lent-ever-survey-no .wForm input[type=tel],.cms-best-lent-ever-survey-no .wForm input[type=number],.cms-best-lent-ever-survey-no .wForm input[type=date],.cms-best-lent-ever-survey-no .wForm select,.cms-best-lent-ever-packet-request .wForm input[type=text],.cms-best-lent-ever-packet-request .wForm input[type=url],.cms-best-lent-ever-packet-request .wForm input[type=email],.cms-best-lent-ever-packet-request .wForm input[type=tel],.cms-best-lent-ever-packet-request .wForm input[type=number],.cms-best-lent-ever-packet-request .wForm input[type=date],.cms-best-lent-ever-packet-request .wForm select,.cms-best-lent-ever-resources-parish-resources .wForm input[type=text],.cms-best-lent-ever-resources-parish-resources .wForm input[type=url],.cms-best-lent-ever-resources-parish-resources .wForm input[type=email],.cms-best-lent-ever-resources-parish-resources .wForm input[type=tel],.cms-best-lent-ever-resources-parish-resources .wForm input[type=number],.cms-best-lent-ever-resources-parish-resources .wForm input[type=date],.cms-best-lent-ever-resources-parish-resources .wForm select,.dci-form .wForm input[type=text],.dci-form .wForm input[type=url],.dci-form .wForm input[type=email],.dci-form .wForm input[type=tel],.dci-form .wForm input[type=number],.dci-form .wForm input[type=date],.dci-form .wForm select,.cms-events-host-an-event-find-your-greatness .wForm input[type=text],.cms-events-host-an-event-find-your-greatness .wForm input[type=url],.cms-events-host-an-event-find-your-greatness .wForm input[type=email],.cms-events-host-an-event-find-your-greatness .wForm input[type=tel],.cms-events-host-an-event-find-your-greatness .wForm input[type=number],.cms-events-host-an-event-find-your-greatness .wForm input[type=date],.cms-events-host-an-event-find-your-greatness .wForm select,.cms-dynamic-catechist .wForm input[type=text],.cms-dynamic-catechist .wForm input[type=url],.cms-dynamic-catechist .wForm input[type=email],.cms-dynamic-catechist .wForm input[type=tel],.cms-dynamic-catechist .wForm input[type=number],.cms-dynamic-catechist .wForm input[type=date],.cms-dynamic-catechist .wForm select{width:100%}}.cms-prayer-request .wForm #tfa_385 label,.cms-speakers-bring-this-speaker .wForm #tfa_385 label,.cms-parish-champion-confirm-interest-parish-champion .wForm #tfa_385 label,.cms-give-the-ambassadors-club-welcome .wForm #tfa_385 label,.cms-mission-join-our-team-talent-network .wForm #tfa_385 label,.cms-events-passion-and-purpose-survey .wForm #tfa_385 label,.cms-give-share-the-genius-share-your-story .wForm #tfa_385 label,.cms-parish-champion-monthly-game-plan .wForm #tfa_385 label,.cms-dynamic-parish-survey .wForm #tfa_385 label,.cms-best-advent-ever-parish-resources .wForm #tfa_385 label,.cms-best-advent-ever-resources .wForm #tfa_385 label,.cms-give-increase-your-gift .wForm #tfa_385 label,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm #tfa_385 label,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm #tfa_385 label,.cms-give-dynamic-parish-increase-your-gift .wForm #tfa_385 label,.cms-best-lent-ever-survey-increase .wForm #tfa_385 label,.cms-best-advent-ever .wForm #tfa_385 label,.cms-best-advent-ever-survey-yes .wForm #tfa_385 label,.cms-best-advent-ever-survey-no .wForm #tfa_385 label,.cms-best-lent-ever-survey-yes .wForm #tfa_385 label,.cms-best-lent-ever-survey-no .wForm #tfa_385 label,.cms-best-lent-ever-packet-request .wForm #tfa_385 label,.cms-best-lent-ever-resources-parish-resources .wForm #tfa_385 label,.dci-form .wForm #tfa_385 label,.cms-events-host-an-event-find-your-greatness .wForm #tfa_385 label,.cms-dynamic-catechist .wForm #tfa_385 label{display:inline-block;width:85%}.cms-prayer-request .wForm #tfa_385 input,.cms-speakers-bring-this-speaker .wForm #tfa_385 input,.cms-parish-champion-confirm-interest-parish-champion .wForm #tfa_385 input,.cms-give-the-ambassadors-club-welcome .wForm #tfa_385 input,.cms-mission-join-our-team-talent-network .wForm #tfa_385 input,.cms-events-passion-and-purpose-survey .wForm #tfa_385 input,.cms-give-share-the-genius-share-your-story .wForm #tfa_385 input,.cms-parish-champion-monthly-game-plan .wForm #tfa_385 input,.cms-dynamic-parish-survey .wForm #tfa_385 input,.cms-best-advent-ever-parish-resources .wForm #tfa_385 input,.cms-best-advent-ever-resources .wForm #tfa_385 input,.cms-give-increase-your-gift .wForm #tfa_385 input,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm #tfa_385 input,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm #tfa_385 input,.cms-give-dynamic-parish-increase-your-gift .wForm #tfa_385 input,.cms-best-lent-ever-survey-increase .wForm #tfa_385 input,.cms-best-advent-ever .wForm #tfa_385 input,.cms-best-advent-ever-survey-yes .wForm #tfa_385 input,.cms-best-advent-ever-survey-no .wForm #tfa_385 input,.cms-best-lent-ever-survey-yes .wForm #tfa_385 input,.cms-best-lent-ever-survey-no .wForm #tfa_385 input,.cms-best-lent-ever-packet-request .wForm #tfa_385 input,.cms-best-lent-ever-resources-parish-resources .wForm #tfa_385 input,.dci-form .wForm #tfa_385 input,.cms-events-host-an-event-find-your-greatness .wForm #tfa_385 input,.cms-dynamic-catechist .wForm #tfa_385 input{display:inline-block;vertical-align:top}.cms-prayer-request .wForm [data-tip],.cms-speakers-bring-this-speaker .wForm [data-tip],.cms-parish-champion-confirm-interest-parish-champion .wForm [data-tip],.cms-give-the-ambassadors-club-welcome .wForm [data-tip],.cms-mission-join-our-team-talent-network .wForm [data-tip],.cms-events-passion-and-purpose-survey .wForm [data-tip],.cms-give-share-the-genius-share-your-story .wForm [data-tip],.cms-parish-champion-monthly-game-plan .wForm [data-tip],.cms-dynamic-parish-survey .wForm [data-tip],.cms-best-advent-ever-parish-resources .wForm [data-tip],.cms-best-advent-ever-resources .wForm [data-tip],.cms-give-increase-your-gift .wForm [data-tip],.cms-best-advent-ever-2019-survey-increase-your-gift .wForm [data-tip],.cms-best-lent-ever-2020-survey-increase-your-gift .wForm [data-tip],.cms-give-dynamic-parish-increase-your-gift .wForm [data-tip],.cms-best-lent-ever-survey-increase .wForm [data-tip],.cms-best-advent-ever .wForm [data-tip],.cms-best-advent-ever-survey-yes .wForm [data-tip],.cms-best-advent-ever-survey-no .wForm [data-tip],.cms-best-lent-ever-survey-yes .wForm [data-tip],.cms-best-lent-ever-survey-no .wForm [data-tip],.cms-best-lent-ever-packet-request .wForm [data-tip],.cms-best-lent-ever-resources-parish-resources .wForm [data-tip],.dci-form .wForm [data-tip],.cms-events-host-an-event-find-your-greatness .wForm [data-tip],.cms-dynamic-catechist .wForm [data-tip]{position:relative}.cms-prayer-request .wForm [data-tip]:before,.cms-speakers-bring-this-speaker .wForm [data-tip]:before,.cms-parish-champion-confirm-interest-parish-champion .wForm [data-tip]:before,.cms-give-the-ambassadors-club-welcome .wForm [data-tip]:before,.cms-mission-join-our-team-talent-network .wForm [data-tip]:before,.cms-events-passion-and-purpose-survey .wForm [data-tip]:before,.cms-give-share-the-genius-share-your-story .wForm [data-tip]:before,.cms-parish-champion-monthly-game-plan .wForm [data-tip]:before,.cms-dynamic-parish-survey .wForm [data-tip]:before,.cms-best-advent-ever-parish-resources .wForm [data-tip]:before,.cms-best-advent-ever-resources .wForm [data-tip]:before,.cms-give-increase-your-gift .wForm [data-tip]:before,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm [data-tip]:before,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm [data-tip]:before,.cms-give-dynamic-parish-increase-your-gift .wForm [data-tip]:before,.cms-best-lent-ever-survey-increase .wForm [data-tip]:before,.cms-best-advent-ever .wForm [data-tip]:before,.cms-best-advent-ever-survey-yes .wForm [data-tip]:before,.cms-best-advent-ever-survey-no .wForm [data-tip]:before,.cms-best-lent-ever-survey-yes .wForm [data-tip]:before,.cms-best-lent-ever-survey-no .wForm [data-tip]:before,.cms-best-lent-ever-packet-request .wForm [data-tip]:before,.cms-best-lent-ever-resources-parish-resources .wForm [data-tip]:before,.dci-form .wForm [data-tip]:before,.cms-events-host-an-event-find-your-greatness .wForm [data-tip]:before,.cms-dynamic-catechist .wForm [data-tip]:before{content:'';display:none;content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #003763;position:absolute;top:36px;left:35px;z-index:8;font-size:0;line-height:0;width:0;height:0}.cms-prayer-request .wForm [data-tip]:after,.cms-speakers-bring-this-speaker .wForm [data-tip]:after,.cms-parish-champion-confirm-interest-parish-champion .wForm [data-tip]:after,.cms-give-the-ambassadors-club-welcome .wForm [data-tip]:after,.cms-mission-join-our-team-talent-network .wForm [data-tip]:after,.cms-events-passion-and-purpose-survey .wForm [data-tip]:after,.cms-give-share-the-genius-share-your-story .wForm [data-tip]:after,.cms-parish-champion-monthly-game-plan .wForm [data-tip]:after,.cms-dynamic-parish-survey .wForm [data-tip]:after,.cms-best-advent-ever-parish-resources .wForm [data-tip]:after,.cms-best-advent-ever-resources .wForm [data-tip]:after,.cms-give-increase-your-gift .wForm [data-tip]:after,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm [data-tip]:after,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm [data-tip]:after,.cms-give-dynamic-parish-increase-your-gift .wForm [data-tip]:after,.cms-best-lent-ever-survey-increase .wForm [data-tip]:after,.cms-best-advent-ever .wForm [data-tip]:after,.cms-best-advent-ever-survey-yes .wForm [data-tip]:after,.cms-best-advent-ever-survey-no .wForm [data-tip]:after,.cms-best-lent-ever-survey-yes .wForm [data-tip]:after,.cms-best-lent-ever-survey-no .wForm [data-tip]:after,.cms-best-lent-ever-packet-request .wForm [data-tip]:after,.cms-best-lent-ever-resources-parish-resources .wForm [data-tip]:after,.dci-form .wForm [data-tip]:after,.cms-events-host-an-event-find-your-greatness .wForm [data-tip]:after,.cms-dynamic-catechist .wForm [data-tip]:after{display:none;content:attr(data-tip);position:absolute;top:41px;left:0;padding:5px 8px;background:#003763;color:#fff;z-index:9;font-size:.75em;height:18px;line-height:18px;border-radius:3px;white-space:nowrap;word-wrap:normal}.cms-prayer-request .wForm [data-tip]:hover:before,.cms-prayer-request .wForm [data-tip]:hover:after,.cms-speakers-bring-this-speaker .wForm [data-tip]:hover:before,.cms-speakers-bring-this-speaker .wForm [data-tip]:hover:after,.cms-parish-champion-confirm-interest-parish-champion .wForm [data-tip]:hover:before,.cms-parish-champion-confirm-interest-parish-champion .wForm [data-tip]:hover:after,.cms-give-the-ambassadors-club-welcome .wForm [data-tip]:hover:before,.cms-give-the-ambassadors-club-welcome .wForm [data-tip]:hover:after,.cms-mission-join-our-team-talent-network .wForm [data-tip]:hover:before,.cms-mission-join-our-team-talent-network .wForm [data-tip]:hover:after,.cms-events-passion-and-purpose-survey .wForm [data-tip]:hover:before,.cms-events-passion-and-purpose-survey .wForm [data-tip]:hover:after,.cms-give-share-the-genius-share-your-story .wForm [data-tip]:hover:before,.cms-give-share-the-genius-share-your-story .wForm [data-tip]:hover:after,.cms-parish-champion-monthly-game-plan .wForm [data-tip]:hover:before,.cms-parish-champion-monthly-game-plan .wForm [data-tip]:hover:after,.cms-dynamic-parish-survey .wForm [data-tip]:hover:before,.cms-dynamic-parish-survey .wForm [data-tip]:hover:after,.cms-best-advent-ever-parish-resources .wForm [data-tip]:hover:before,.cms-best-advent-ever-parish-resources .wForm [data-tip]:hover:after,.cms-best-advent-ever-resources .wForm [data-tip]:hover:before,.cms-best-advent-ever-resources .wForm [data-tip]:hover:after,.cms-give-increase-your-gift .wForm [data-tip]:hover:before,.cms-give-increase-your-gift .wForm [data-tip]:hover:after,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm [data-tip]:hover:before,.cms-best-advent-ever-2019-survey-increase-your-gift .wForm [data-tip]:hover:after,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm [data-tip]:hover:before,.cms-best-lent-ever-2020-survey-increase-your-gift .wForm [data-tip]:hover:after,.cms-give-dynamic-parish-increase-your-gift .wForm [data-tip]:hover:before,.cms-give-dynamic-parish-increase-your-gift .wForm [data-tip]:hover:after,.cms-best-lent-ever-survey-increase .wForm [data-tip]:hover:before,.cms-best-lent-ever-survey-increase .wForm [data-tip]:hover:after,.cms-best-advent-ever .wForm [data-tip]:hover:before,.cms-best-advent-ever .wForm [data-tip]:hover:after,.cms-best-advent-ever-survey-yes .wForm [data-tip]:hover:before,.cms-best-advent-ever-survey-yes .wForm [data-tip]:hover:after,.cms-best-advent-ever-survey-no .wForm [data-tip]:hover:before,.cms-best-advent-ever-survey-no .wForm [data-tip]:hover:after,.cms-best-lent-ever-survey-yes .wForm [data-tip]:hover:before,.cms-best-lent-ever-survey-yes .wForm [data-tip]:hover:after,.cms-best-lent-ever-survey-no .wForm [data-tip]:hover:before,.cms-best-lent-ever-survey-no .wForm [data-tip]:hover:after,.cms-best-lent-ever-packet-request .wForm [data-tip]:hover:before,.cms-best-lent-ever-packet-request .wForm [data-tip]:hover:after,.cms-best-lent-ever-resources-parish-resources .wForm [data-tip]:hover:before,.cms-best-lent-ever-resources-parish-resources .wForm [data-tip]:hover:after,.dci-form .wForm [data-tip]:hover:before,.dci-form .wForm [data-tip]:hover:after,.cms-events-host-an-event-find-your-greatness .wForm [data-tip]:hover:before,.cms-events-host-an-event-find-your-greatness .wForm [data-tip]:hover:after,.cms-dynamic-catechist .wForm [data-tip]:hover:before,.cms-dynamic-catechist .wForm [data-tip]:hover:after{display:block}.cms-prayer-request .matrixLayout td,.cms-speakers-bring-this-speaker .matrixLayout td,.cms-parish-champion-confirm-interest-parish-champion .matrixLayout td,.cms-give-the-ambassadors-club-welcome .matrixLayout td,.cms-mission-join-our-team-talent-network .matrixLayout td,.cms-events-passion-and-purpose-survey .matrixLayout td,.cms-give-share-the-genius-share-your-story .matrixLayout td,.cms-parish-champion-monthly-game-plan .matrixLayout td,.cms-dynamic-parish-survey .matrixLayout td,.cms-best-advent-ever-parish-resources .matrixLayout td,.cms-best-advent-ever-resources .matrixLayout td,.cms-give-increase-your-gift .matrixLayout td,.cms-best-advent-ever-2019-survey-increase-your-gift .matrixLayout td,.cms-best-lent-ever-2020-survey-increase-your-gift .matrixLayout td,.cms-give-dynamic-parish-increase-your-gift .matrixLayout td,.cms-best-lent-ever-survey-increase .matrixLayout td,.cms-best-advent-ever .matrixLayout td,.cms-best-advent-ever-survey-yes .matrixLayout td,.cms-best-advent-ever-survey-no .matrixLayout td,.cms-best-lent-ever-survey-yes .matrixLayout td,.cms-best-lent-ever-survey-no .matrixLayout td,.cms-best-lent-ever-packet-request .matrixLayout td,.cms-best-lent-ever-resources-parish-resources .matrixLayout td,.dci-form .matrixLayout td,.cms-events-host-an-event-find-your-greatness .matrixLayout td,.cms-dynamic-catechist .matrixLayout td{text-align:center}.floating-form-hero.fourhundred{height:400px}.floating-form-hero.threehundred{height:300px}.floating-form-hero .hero-image-one{display:flex;height:100%;justify-content:center;align-items:center}.floating-form-hero .floating-form-image{width:auto;position:absolute;height:100%}@media screen and (min-width:620px){.floating-form-hero .floating-form-image{height:auto;width:100%}}.floating-form-hero .floating-form-image img{opacity:1;max-width:none;max-height:none;height:100%;width:auto}.floating-form-hero .hero-image-one__content{max-width:620px;transform:none;position:static;z-index:10}.floating-form{position:relative;top:0;max-width:502px;margin-top:0;box-shadow:0 10px 49px -1px rgba(0,0,0,.2)}@media screen and (min-width:502px){.floating-form{margin:30px auto}}@media screen and (min-width:620px){.floating-form{top:-215px;margin-top:0}}.floating-form.wide-form{max-width:750px;margin-top:0}@media screen and (min-width:750px){.floating-form.wide-form{margin:30px auto}}.floating-form .errMsg{margin-top:5px;margin-bottom:10px}.floating-form .errMsg span{color:#ed3605}.floating-form .floating-form-header{background:#17a9e1}.floating-form .floating-form-header p{margin-top:0;margin-bottom:0;padding:20px;color:#fff}@media screen and (min-width:640px){.floating-form .floating-form-header p{padding:40px 50px}}.floating-form input[type=text],.floating-form input[type=email],.floating-form input[type=number]{padding:13px 6px 6px 10px!important;background:#f5f7fa!important;border-radius:1.49px!important;border:1px solid #e5e8f1!important;font-size:14px;color:#1e1e1e;min-height:56px;line-height:2.5em!important}.floating-form textarea{width:100%;min-height:200px;padding:30px 6px 6px 10px!important;background:#f5f7fa!important;border-radius:1.49px!important;border:1px solid #e5e8f1!important;font-size:14px;color:#1e1e1e;line-height:140%}.floating-form fieldset{padding-left:0;padding-right:0}.floating-form select{width:100%}.floating-form legend{font-family:gotham bold;margin-bottom:15px;text-align:center}.floating-form form{background-color:#fff!important;padding-left:20px!important;padding-right:20px!important;padding-top:40px;width:100%!important;padding-bottom:40px}@media screen and (min-width:600px){.floating-form form{padding-left:60px!important;padding-right:60px!important}}.floating-form form .flex-container{justify-content:space-around;margin:15px 0;flex-wrap:wrap}.floating-form form .flex-container .oneField{flex-grow:6;flex-grow:6;flex-basis:0;margin-left:0;margin-bottom:0;margin-bottom:5px}.floating-form form .flex-container .oneField.full-width{flex-grow:12;max-width:100%}.floating-form form .flex-container .oneField ol{padding-left:0;margin:0}.floating-form form input{width:100%!important}.floating-form form .inputWrapper{position:relative}.floating-form form .inputWrapper .icon-chevron-down{width:0;position:absolute;top:16px;right:36px;color:#8a94a5;font-size:9px;pointer-events:none}.floating-form form select{background:#f5f7fa;border:1px solid #e5e8f1}.floating-form form select:after{content:"\e910";color:#7c1010;font-family:icomoon;font-size:16px;vertical-align:sub}.floating-form form .divider-line{border-bottom:1px solid #17a9e1}.floating-form form .readonly{background:0 0!important;color:red;border:none!important;padding-top:0!important;padding-bottom:0!important;line-height:normal!important;height:auto;min-height:0}.floating-form form label{position:absolute;width:auto!important;top:6px;left:10px;font-size:20px;color:#8a94a5;opacity:1;line-height:0!important;display:block;transform-origin:left top;transform:translateY(19px);z-index:100}.floating-form form label.outside-label{position:static;font-size:18px;margin-bottom:10px;line-height:140%!important;color:#666;transform:none!important}.floating-form form label.numbered-question{display:list-item;list-style-type:decimal;margin-left:20px}@media screen and (min-width:600px){.floating-form form label.numbered-question{margin-left:0}}.floating-form form .shrinkLabels{-webkit-animation:shrinkLabel .4s forwards;animation:shrinkLabel .4s forwards}.floating-form form .growLabels{-webkit-animation:growLabel .4s forwards;animation:growLabel .4s forwards}.floating-form form .mktoFieldWrap,.floating-form form .oneField{width:100%!important;position:relative}.floating-form form .checklist{width:100%;display:flex!important;justify-content:flex-start!important;flex-direction:column;margin-bottom:0!important}.floating-form form .checklist .oneChoice{display:flex;flex-direction:row;align-items:flex-start;width:100%}.floating-form form .checklist .oneChoice input{width:auto!important;display:none;margin-top:5px}.floating-form form .checklist .oneChoice input:checked+label{color:#555759!important}.floating-form form .checklist .oneChoice input:checked+label:before{background-position-y:20px}.floating-form form .checklist .oneChoice label{background:0 0!important;display:flex!important;align-items:flex-start;position:static!important;list-style-type:none;line-height:140%!important;border:none!important;text-align:left!important;height:auto!important;transform:none!important;padding:0!important;font-size:16px!important}.floating-form form .checklist .oneChoice label:before{content:"";width:20px;min-width:20px;display:inline-block;height:20px;overflow:hidden;background:url(https://files.dynamiccatholic.com/home/form-elements/dci-checkbox-sprite.svg);background-size:20px;background-position-y:0;margin-right:10px}.floating-form form .checklist-gray{width:100%;display:flex!important;justify-content:flex-start!important;flex-direction:column;margin-bottom:0!important}.floating-form form .checklist-gray .oneChoice{display:flex;flex-direction:row;align-items:flex-start;width:100%}.floating-form form .checklist-gray .oneChoice input{width:auto!important;display:none;margin-top:5px}.floating-form form .checklist-gray .oneChoice input:checked+label{color:#555759!important}.floating-form form .checklist-gray .oneChoice input:checked+label:before{background-position-y:20px}.floating-form form .checklist-gray .oneChoice label{background:0 0!important;display:flex!important;align-items:flex-start;position:static!important;list-style-type:none;line-height:140%!important;border:none!important;text-align:left!important;height:auto!important;transform:none!important;padding:0!important;font-size:16px!important}.floating-form form .checklist-gray .oneChoice label:before{content:"";width:20px;min-width:20px;display:inline-block;height:20px;overflow:hidden;background:url(https://files.dynamiccatholic.com/home/form-elements/dci-checkbox-sprite-gray.svg);background-size:20px;background-position-y:0;margin-right:10px}.floating-form form .radio-buttons .oneChoice{justify-content:center!important}.floating-form form .radio-buttons .oneChoice label{width:69px!important;line-height:49px!important;margin-bottom:0!important;padding:0!important;transform:none;position:static!important;margin-left:5px;margin-right:5px}.floating-form form .radio-list{width:100%;display:flex!important;justify-content:flex-start!important;flex-direction:column;margin-bottom:0!important}.floating-form form .radio-list .oneChoice{display:flex;flex-direction:row;align-items:flex-start;width:100%}.floating-form form .radio-list .oneChoice input[type=radio]{width:auto!important;display:none!important;margin-top:5px}.floating-form form .radio-list .oneChoice input[type=radio]:checked+label{color:#555759!important}.floating-form form .radio-list .oneChoice input[type=radio]:checked+label:before{background-position-y:20px}.floating-form form .radio-list .oneChoice label{background:0 0!important;display:flex!important;align-items:flex-start;position:static!important;list-style-type:none;line-height:140%!important;border:none!important;text-align:left!important;height:auto!important;transform:none!important;padding:0!important;font-size:16px!important}.floating-form form .radio-list .oneChoice label:before{content:"";width:20px;min-width:20px;display:inline-block;height:20px;overflow:hidden;background:url(https://files.dynamiccatholic.com/home/form-elements/dci-radio-sprite.svg);background-size:20px;background-position-y:0;margin-right:10px}.floating-form form .radio-list-gray{width:100%;display:flex!important;justify-content:flex-start!important;flex-direction:column;margin-bottom:0!important}.floating-form form .radio-list-gray .oneChoice{display:flex;flex-direction:row;align-items:flex-start;width:100%}.floating-form form .radio-list-gray .oneChoice input[type=radio]{width:auto!important;display:none!important;margin-top:5px}.floating-form form .radio-list-gray .oneChoice input[type=radio]:checked+label{color:#555759!important}.floating-form form .radio-list-gray .oneChoice input[type=radio]:checked+label:before{background-position-y:20px}.floating-form form .radio-list-gray .oneChoice label{background:0 0!important;display:flex!important;align-items:flex-start;position:static!important;list-style-type:none;line-height:140%!important;border:none!important;text-align:left!important;height:auto!important;transform:none!important;padding:0!important;font-size:16px!important}.floating-form form .radio-list-gray .oneChoice label:before{content:"";width:20px;min-width:20px;display:inline-block;height:20px;overflow:hidden;background:url(https://files.dynamiccatholic.com/home/form-elements/dci-radio-sprite-gray.svg);background-size:20px;background-position-y:0;margin-right:10px}.floating-form form .mktoFormCol{width:100%}.floating-form form .mktoFieldWrap{width:100%}.floating-form form .mktoButtonRow{width:100%;text-align:center;margin-top:10px}.floating-form form .mktoButtonRow .mktoButtonWrap{margin:0!important}.floating-form form .mktoGutter{display:none}.floating-form form .choices{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:15px;margin-bottom:25px}.floating-form form .choices .oneChoice #tfa_40-L{padding-top:5px;padding-bottom:5px}.floating-form form .choices .oneChoice .label{display:block;padding:12px 5px;background:#f5f7fa;border-radius:1.49px;width:120px;height:49px;border:1px solid #e5e8f1;margin-bottom:10px;text-align:center;color:#8a94a5;transition:all .3s;position:relative}.floating-form form .choices .oneChoice .label:hover{background:#e5e8f1;color:#3a3f46}.floating-form form .choices .oneChoice .label:hover .plus-symbol{color:#3a3f46;border:2px solid #3a3f46;background:#e5e8f1}.floating-form form .choices .oneChoice .label .dollar_sign{position:absolute;left:6px;top:21px}.floating-form form .choices .oneChoice .label #other-label{position:absolute;font-size:10px}.floating-form form .choices .oneChoice .label input{height:100%;padding-top:15px!important;padding-left:15px!important;padding-bottom:0!important;border:none!important;color:#8a94a5!important;background:0 0!important;line-height:140%!important}.floating-form form .choices .oneChoice .label input:focus{outline:none!important;color:#17a9e1!important}.floating-form form .choices .oneChoice .label .plus-symbol{display:inline-block;background:#f5f7fa;color:#8a94a5;padding-left:4px;padding-right:4px;margin-right:8px;border-radius:50%;border:2px solid #8a94a5;transition:all .3s}.floating-form form .choices .oneChoice input[type=radio]{display:none}.floating-form form .choices .oneChoice input[type=radio]:checked+label{color:#17a9e1;border:1px solid #17a9e1}.floating-form form .choices .oneChoice input[type=radio]:checked+label .plus-symbol{display:inline-block;background:#18a9e2;color:#f5f7fa;padding-left:4px;padding-right:4px;margin-right:8px;border-radius:50%;border:2px solid #18a9e2}.material-form{position:relative;top:0;max-width:502px;margin-top:0;border-radius:8px}@media screen and (min-width:502px){.material-form{margin:30px auto}}@media screen and (min-width:620px){.material-form{top:-215px;margin-top:0}}.material-form.wide-form{max-width:750px;margin-top:0}@media screen and (min-width:750px){.material-form.wide-form{margin:30px auto}}.material-form .errMsg{margin-top:5px;margin-bottom:10px}.material-form .errMsg span{color:#ed3605}.material-form .floating-form-header{background:#17a9e1}.material-form .floating-form-header p{margin-top:0;margin-bottom:0;padding:20px;color:#fff}@media screen and (min-width:640px){.material-form .floating-form-header p{padding:40px 50px}}.material-form input[type=text],.material-form input[type=email],.material-form input[type=number]{position:relative;padding:28px 6px 10px 10px!important;font-size:14px;color:#707884;min-height:56px;line-height:140%!important;border:0!important;background:#f5f7fa!important;border-radius:3px 3px 0 0!important}.material-form .inputWrapper i{position:absolute;top:33%;right:15px;color:#cfd4dc}.material-form .inputWrapper .underline{display:block;position:absolute;bottom:0;height:2px;width:100%;background:#d4d7de;transition:all .2s}.material-form .inputWrapper input:hover+.underline{display:block;position:absolute;bottom:0;height:3px;width:100%;background:#000}.material-form .inputWrapper input:hover+i{color:#8a94a5}.material-form .inputWrapper input:hover+i+.underline{display:block;position:absolute;bottom:0;height:3px;width:100%;background:#000}.material-form .inputWrapper input:focus{outline:none}.material-form .inputWrapper input:focus+.underline{display:block;position:absolute;bottom:0;height:3px;width:100%;background:#3062ff}.material-form .inputWrapper input:focus+i{color:#8a94a5}.material-form .inputWrapper input:focus+i+.underline{display:block;position:absolute;bottom:0;height:3px;width:100%;background:#3062ff}.material-form input[type=submit]{width:auto!important}.material-form textarea{width:100%;min-height:200px;padding:12px 6px 6px 10px!important;background:#f0f0f0!important;border-radius:3px!important;border:1px solid #d4d7de!important;font-size:14px;color:#707884;line-height:140%}.material-form fieldset{padding-left:0;padding-right:0}.material-form select{width:100%}.material-form .select-input{position:relative}.material-form .select-input:after{top:30%;right:10px;position:absolute;content:url(https://files.dynamiccatholic.com/home/form-elements/angle-down-icon.gif)}.material-form .select-input select{height:49px;border-bottom:2px solid #a8b3c3;padding-left:16px;display:flex;align-items:center;color:#707884;font-size:14px;margin-top:12px;border-left:0;border-right:0;border-top:0;outline:none;border-radius:0}.material-form .select-input .new-select-box{height:49px;border-bottom:2px solid #a8b3c3;padding-left:16px;display:flex;align-items:center;color:#707884;font-size:14px;margin-top:12px}.material-form .select-input i{pointer-events:none}.material-form .select-input .new-select-list{max-width:180px;width:100%;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);border-radius:3px;list-style-type:none;position:absolute;top:0;display:none;z-index:10}.material-form .select-input .new-select-list li{padding:15px 16px;color:#707884;font-size:14px}.material-form .select-input .new-select-list li:hover{background:#f5f7fa}.material-form legend{font-family:gotham bold;margin-bottom:15px;text-align:center}.material-form form{background-color:#fff!important;width:100%!important;padding:0!important;border-radius:8px!important;border:none!important}.material-form form .flex-container{justify-content:space-around;margin:15px 0;flex-wrap:wrap}.material-form form .flex-container .oneField{flex-grow:6;flex-grow:6;flex-basis:0;margin-left:0;margin-bottom:0;margin-bottom:5px}.material-form form .flex-container .oneField.full-width{flex-grow:12;max-width:100%}.material-form form .flex-container .oneField ol{padding-left:0;margin:0}.material-form form input{width:100%!important}.material-form form .inputWrapper{position:relative}.material-form form .inputWrapper .icon-chevron-down{width:0;position:absolute;top:16px;right:36px;color:#8a94a5;font-size:9px;pointer-events:none}.material-form form select{background:#f5f7fa;border:1px solid #e5e8f1}.material-form form select:after{content:"\e910";color:#7c1010;font-family:icomoon;font-size:16px;vertical-align:sub}.material-form form .divider-line{border-bottom:1px solid #17a9e1}.material-form form .readonly{background:0 0!important;color:red;border:none!important;padding-top:0!important;padding-bottom:0!important;line-height:normal!important;height:auto;min-height:0}.material-form form label{position:absolute;width:auto!important;top:0;left:10px;font-size:20px;color:#8a94a5;opacity:1;line-height:0!important;display:block;transform-origin:left top;transform:translateY(30px);z-index:100}.material-form form label.outside-label{position:static;font-size:18px;margin-bottom:0;line-height:140%!important;color:#666;transform:none!important;text-align:left}.material-form form label.numbered-question{display:list-item;list-style-type:decimal;margin-left:20px}@media screen and (min-width:600px){.material-form form label.numbered-question{margin-left:0}}.material-form form .shrinkLabels{-webkit-animation:MATshrinkLabel .4s forwards;animation:MATshrinkLabel .4s forwards}.material-form form .growLabels{-webkit-animation:MATgrowLabel .4s forwards;animation:MATgrowLabel .4s forwards}.material-form form .mktoFieldWrap,.material-form form .oneField{width:100%!important;position:relative}.material-form form .checklist{width:100%;display:flex!important;justify-content:flex-start!important;flex-direction:column;margin-bottom:0!important}.material-form form .checklist .oneChoice{display:flex;flex-direction:row;align-items:flex-start;width:100%}.material-form form .checklist .oneChoice input{width:auto!important;display:none;margin-top:5px}.material-form form .checklist .oneChoice input:checked+label{color:#555759!important}.material-form form .checklist .oneChoice input:checked+label:before{background-position-y:20px}.material-form form .checklist .oneChoice label{background:0 0!important;display:flex!important;align-items:flex-start;position:static!important;list-style-type:none;line-height:140%!important;border:none!important;text-align:left!important;height:auto!important;transform:none!important;padding:0!important;font-size:16px!important}.material-form form .checklist .oneChoice label:before{content:"";width:20px;min-width:20px;display:inline-block;height:20px;overflow:hidden;background:url(https://files.dynamiccatholic.com/home/form-elements/dci-checkbox-sprite-royal-blue.svg);background-size:20px;background-position-y:0;margin-right:10px}.material-form form .radio-buttons .oneChoice{justify-content:center!important}.material-form form .radio-buttons .oneChoice label{width:69px!important;line-height:49px!important;margin-bottom:0!important;padding:0!important;transform:none;position:static!important;margin-left:5px;margin-right:5px}.material-form form .radio-list{width:100%;display:flex!important;justify-content:flex-start!important;flex-direction:column;margin-bottom:0!important}.material-form form .radio-list .oneChoice{display:flex;flex-direction:row;align-items:flex-start;width:100%}.material-form form .radio-list .oneChoice input[type=radio]{width:auto!important;display:none!important;margin-top:5px}.material-form form .radio-list .oneChoice input[type=radio]:checked+label{color:#555759!important}.material-form form .radio-list .oneChoice input[type=radio]:checked+label:before{background-position-y:20px}.material-form form .radio-list .oneChoice label{background:0 0!important;display:flex!important;align-items:flex-start;position:static!important;list-style-type:none;line-height:140%!important;border:none!important;text-align:left!important;height:auto!important;transform:none!important;padding:0!important;font-size:16px!important}.material-form form .radio-list .oneChoice label:before{content:"";width:20px;min-width:20px;display:inline-block;height:20px;overflow:hidden;background:url(https://files.dynamiccatholic.com/home/form-elements/dci-radio-sprite-royal-blue.svg);background-size:20px;background-position-y:0;margin-right:10px}.material-form form .radio-list-gray{width:100%;display:flex!important;justify-content:flex-start!important;flex-direction:column;margin-bottom:0!important}.material-form form .radio-list-gray .oneChoice{display:flex;flex-direction:row;align-items:flex-start;width:100%}.material-form form .radio-list-gray .oneChoice input[type=radio]{width:auto!important;display:none!important;margin-top:5px}.material-form form .radio-list-gray .oneChoice input[type=radio]:checked+label{color:#555759!important}.material-form form .radio-list-gray .oneChoice input[type=radio]:checked+label:before{background-position-y:20px}.material-form form .radio-list-gray .oneChoice label{background:0 0!important;display:flex!important;align-items:flex-start;position:static!important;list-style-type:none;line-height:140%!important;border:none!important;text-align:left!important;height:auto!important;transform:none!important;padding:0!important;font-size:16px!important}.material-form form .radio-list-gray .oneChoice label:before{content:"";width:20px;min-width:20px;display:inline-block;height:20px;overflow:hidden;background:url(https://files.dynamiccatholic.com/home/form-elements/dci-radio-sprite-gray.svg);background-size:20px;background-position-y:0;margin-right:10px}.material-form form .mktoFormCol{width:100%}.material-form form .mktoFieldWrap{width:100%}.material-form form .mktoButtonRow{width:100%;text-align:center;margin-top:10px}.material-form form .mktoButtonRow .mktoButtonWrap{margin:0!important}.material-form form .mktoGutter{display:none}.material-form form .choices{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:15px;margin-bottom:25px}.material-form form .choices .oneChoice #tfa_40-L{padding-top:5px;padding-bottom:5px}.material-form form .choices .oneChoice .label{display:block;padding:12px 5px;background:#f5f7fa;border-radius:1.49px;width:120px;height:49px;border:1px solid #e5e8f1;margin-bottom:10px;text-align:center;color:#8a94a5;transition:all .3s;position:relative}.material-form form .choices .oneChoice .label:hover{background:#e5e8f1;color:#3a3f46}.material-form form .choices .oneChoice .label:hover .plus-symbol{color:#3a3f46;border:2px solid #3a3f46;background:#e5e8f1}.material-form form .choices .oneChoice .label .dollar_sign{position:absolute;left:6px;top:21px}.material-form form .choices .oneChoice .label #other-label{position:absolute;font-size:10px}.material-form form .choices .oneChoice .label input{height:100%;padding-top:15px!important;padding-left:15px!important;padding-bottom:0!important;border:none!important;color:#8a94a5!important;background:0 0!important;line-height:140%!important}.material-form form .choices .oneChoice .label input:focus{outline:none!important;color:#17a9e1!important}.material-form form .choices .oneChoice .label .plus-symbol{display:inline-block;background:#f5f7fa;color:#8a94a5;padding-left:4px;padding-right:4px;margin-right:8px;border-radius:50%;border:2px solid #8a94a5;transition:all .3s}.material-form form .choices .oneChoice input[type=radio]{display:none}.material-form form .choices .oneChoice input[type=radio]:checked+label{color:#17a9e1;border:1px solid #17a9e1}.material-form form .choices .oneChoice input[type=radio]:checked+label .plus-symbol{display:inline-block;background:#18a9e2;color:#f5f7fa;padding-left:4px;padding-right:4px;margin-right:8px;border-radius:50%;border:2px solid #18a9e2}.checkout-material-form{position:relative;top:0;max-width:502px;margin-top:0;border-radius:8px}@media screen and (min-width:502px){.checkout-material-form{margin:30px auto}}@media screen and (min-width:620px){.checkout-material-form{top:-215px;margin-top:0}}.checkout-material-form.wide-form{max-width:750px;margin-top:0}@media screen and (min-width:750px){.checkout-material-form.wide-form{margin:30px auto}}.checkout-material-form .errMsg{margin-top:5px;margin-bottom:10px}.checkout-material-form .errMsg span{color:#ed3605}.checkout-material-form .floating-form-header{background:#17a9e1}.checkout-material-form .floating-form-header p{margin-top:0;margin-bottom:0;padding:20px;color:#fff}@media screen and (min-width:640px){.checkout-material-form .floating-form-header p{padding:40px 50px}}.checkout-material-form input[type=text],.checkout-material-form input[type=email],.checkout-material-form input[type=number],.checkout-material-form input[type=tel],.checkout-material-form input[type=password]{position:relative;padding:28px 6px 10px 10px!important;font-size:14px;color:#707884;min-height:56px;line-height:140%!important;border:0!important;background:#f6f9fc!important;border-radius:3px 3px 0 0!important}.checkout-material-form .input-box i{position:absolute;top:33%;right:15px;color:#cfd4dc}.checkout-material-form .input-box .underline{display:block;position:absolute;bottom:0;height:2px;width:98%;background:#d4d7de;transition:all .2s}.checkout-material-form .input-box input:hover+.underline{display:block;position:absolute;bottom:0;height:3px;background:#000}.checkout-material-form .input-box input:hover+i{color:#8a94a5}.checkout-material-form .input-box input:hover+i+.underline{display:block;position:absolute;bottom:0;height:3px;background:#000}.checkout-material-form .input-box input:focus{outline:none}.checkout-material-form .input-box input:focus+.underline{display:block;position:absolute;bottom:0;height:3px;background:#3062ff}.checkout-material-form .input-box input:focus+i{color:#8a94a5}.checkout-material-form .input-box input:focus+i+.underline{display:block;position:absolute;bottom:0;height:3px;width:100%;background:#3062ff}.checkout-material-form .input-box input.validation-failed+.validation-advice+.underline{display:block;position:absolute;bottom:26px;height:3px;background:#f44436}.checkout-material-form input[type=submit]{width:auto!important}.checkout-material-form textarea{width:100%;min-height:200px;padding:12px 6px 6px 10px!important;background:#f0f0f0!important;border-radius:3px!important;border:1px solid #d4d7de!important;font-size:14px;color:#707884;line-height:140%}.checkout-material-form fieldset{padding-left:0;padding-right:0}.checkout-material-form select{width:100%}.checkout-material-form .select-input{position:relative}.checkout-material-form .select-input select{height:56px;border-bottom:2px solid #a8b3c3;padding-left:16px;display:flex;align-items:center;color:#707884;font-size:14px;margin-top:12px;border-left:0;border-right:0;border-top:0;outline:none;border-radius:0}.checkout-material-form .select-input select.validation-failed{border-bottom:2px solid #f44436}.checkout-material-form .select-input .new-select-box{height:49px;border-bottom:2px solid #a8b3c3;padding-left:16px;display:flex;align-items:center;color:#707884;font-size:14px;margin-top:12px}.checkout-material-form .select-input i{pointer-events:none}.checkout-material-form .select-input .new-select-list{max-width:180px;width:100%;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);border-radius:3px;list-style-type:none;position:absolute;top:0;display:none;z-index:10}.checkout-material-form .select-input .new-select-list li{padding:15px 16px;color:#707884;font-size:14px}.checkout-material-form .select-input .new-select-list li:hover{background:#f5f7fa}.checkout-material-form legend{font-family:gotham bold;margin-bottom:15px;text-align:center}.checkout-material-form .flex-container{justify-content:space-around;margin:15px 0;flex-wrap:wrap}.checkout-material-form .flex-container .oneField{flex-grow:6;flex-grow:6;flex-basis:0;margin-left:0;margin-bottom:0;margin-bottom:5px}.checkout-material-form .flex-container .oneField.full-width{flex-grow:12;max-width:100%}.checkout-material-form .flex-container .oneField ol{padding-left:0;margin:0}.checkout-material-form input{width:100%!important}.checkout-material-form .inputWrapper{position:relative}.checkout-material-form .inputWrapper .icon-chevron-down{width:0;position:absolute;top:16px;right:36px;color:#8a94a5;font-size:9px;pointer-events:none}.checkout-material-form select{background:#f5f7fa;border:1px solid #e5e8f1}.checkout-material-form select:after{content:"\e910";color:#7c1010;font-family:icomoon;font-size:16px;vertical-align:sub}.checkout-material-form .divider-line{border-bottom:1px solid #17a9e1}.checkout-material-form .readonly{background:0 0!important;color:red;border:none!important;padding-top:0!important;padding-bottom:0!important;line-height:normal!important;height:auto;min-height:0}.checkout-material-form label{position:absolute;width:auto!important;top:0;left:10px;font-size:20px;color:#8a94a5;opacity:1;line-height:0!important;display:block;transform-origin:left top;transform:translateY(30px);z-index:100}.checkout-material-form label.outside-label{position:static;font-size:18px;margin-bottom:0;line-height:140%!important;color:#666;text-align:left;transform:scale(.6)!important;transform-origin:bottom left;padding-left:10px}.checkout-material-form label.outside-label.big-label{font-size:14px;transform:scale(1)!important;padding-left:0}.checkout-material-form label.numbered-question{display:list-item;list-style-type:decimal;margin-left:20px}@media screen and (min-width:600px){.checkout-material-form label.numbered-question{margin-left:0}}.checkout-material-form .shrinkLabels{-webkit-animation:MATshrinkLabel .4s forwards;animation:MATshrinkLabel .4s forwards}.checkout-material-form .growLabels{-webkit-animation:MATgrowLabel .4s forwards;animation:MATgrowLabel .4s forwards}.checkout-material-form .mktoFieldWrap,.checkout-material-form .oneField{width:100%!important;position:relative}.checkout-material-form .checklist{width:100%;display:flex!important;justify-content:flex-start!important;flex-direction:column;margin-bottom:0!important}.checkout-material-form .checklist .input-box{display:flex;flex-direction:row;align-items:flex-start;width:100%}.checkout-material-form .checklist .input-box input{width:auto!important;display:none;margin-top:5px}.checkout-material-form .checklist .input-box input:checked+label{color:#555759!important}.checkout-material-form .checklist .input-box input:checked+label:before{background-position-y:20px}.checkout-material-form .checklist .input-box label{background:0 0!important;display:flex!important;align-items:flex-start;position:static!important;list-style-type:none;line-height:140%!important;border:none!important;text-align:left!important;height:auto!important;transform:none!important;padding:0!important;font-size:16px!important}.checkout-material-form .checklist .input-box label:before{content:"";width:20px;min-width:20px;display:inline-block;height:20px;overflow:hidden;background:url(https://files.dynamiccatholic.com/home/form-elements/dci-checkbox-sprite-royal-blue.svg);background-size:20px;background-position-y:0;margin-right:10px}.checkout-material-form .radio-buttons .oneChoice{justify-content:center!important}.checkout-material-form .radio-buttons .oneChoice label{width:69px!important;line-height:49px!important;margin-bottom:0!important;padding:0!important;transform:none;position:static!important;margin-left:5px;margin-right:5px}.checkout-material-form .radio-list{width:100%;display:flex!important;justify-content:flex-start!important;flex-direction:column;margin-bottom:0!important}.checkout-material-form .radio-list>li,.checkout-material-form .radio-list>dt{display:flex;flex-direction:row;align-items:flex-start;width:100%}.checkout-material-form .radio-list>li input[type=radio],.checkout-material-form .radio-list>dt input[type=radio]{width:auto!important;display:none!important;margin-top:5px}.checkout-material-form .radio-list>li input[type=radio]:checked+label,.checkout-material-form .radio-list>dt input[type=radio]:checked+label{color:#555759!important}.checkout-material-form .radio-list>li input[type=radio]:checked+label:before,.checkout-material-form .radio-list>dt input[type=radio]:checked+label:before{background-position-y:20px}.checkout-material-form .radio-list>li label,.checkout-material-form .radio-list>dt label{background:0 0!important;display:flex!important;align-items:flex-start;position:static!important;list-style-type:none;line-height:140%!important;border:none!important;text-align:left!important;height:auto!important;transform:none!important;padding:0!important;font-size:16px!important;flex-wrap:wrap}.checkout-material-form .radio-list>li label .estimate-text,.checkout-material-form .radio-list>dt label .estimate-text{width:100%}.checkout-material-form .radio-list>li label:before,.checkout-material-form .radio-list>dt label:before{content:"";width:20px;min-width:20px;display:inline-block;height:20px;overflow:hidden;background:url(https://files.dynamiccatholic.com/home/form-elements/dci-radio-sprite-royal-blue.svg);background-size:20px;background-position-y:0;margin-right:10px}.checkout-material-form .radio-list-gray{width:100%;display:flex!important;justify-content:flex-start!important;flex-direction:column;margin-bottom:0!important}.checkout-material-form .radio-list-gray .oneChoice{display:flex;flex-direction:row;align-items:flex-start;width:100%}.checkout-material-form .radio-list-gray .oneChoice input[type=radio]{width:auto!important;display:none!important;margin-top:5px}.checkout-material-form .radio-list-gray .oneChoice input[type=radio]:checked+label{color:#555759!important}.checkout-material-form .radio-list-gray .oneChoice input[type=radio]:checked+label:before{background-position-y:20px}.checkout-material-form .radio-list-gray .oneChoice label{background:0 0!important;display:flex!important;align-items:flex-start;position:static!important;list-style-type:none;line-height:140%!important;border:none!important;text-align:left!important;height:auto!important;transform:none!important;padding:0!important;font-size:16px!important}.checkout-material-form .radio-list-gray .oneChoice label:before{content:"";width:20px;min-width:20px;display:inline-block;height:20px;overflow:hidden;background:url(https://files.dynamiccatholic.com/home/form-elements/dci-radio-sprite-gray.svg);background-size:20px;background-position-y:0;margin-right:10px}.checkout-material-form .mktoFormCol{width:100%}.checkout-material-form .mktoFieldWrap{width:100%}.checkout-material-form .mktoButtonRow{width:100%;text-align:center;margin-top:10px}.checkout-material-form .mktoButtonRow .mktoButtonWrap{margin:0!important}.checkout-material-form .mktoGutter{display:none}.checkout-material-form .choices{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:15px;margin-bottom:25px}.checkout-material-form .choices .oneChoice #tfa_40-L{padding-top:5px;padding-bottom:5px}.checkout-material-form .choices .oneChoice .label{display:block;padding:12px 5px;background:#f5f7fa;border-radius:1.49px;width:120px;height:49px;border:1px solid #e5e8f1;margin-bottom:10px;text-align:center;color:#8a94a5;transition:all .3s;position:relative}.checkout-material-form .choices .oneChoice .label:hover{background:#e5e8f1;color:#3a3f46}.checkout-material-form .choices .oneChoice .label:hover .plus-symbol{color:#3a3f46;border:2px solid #3a3f46;background:#e5e8f1}.checkout-material-form .choices .oneChoice .label .dollar_sign{position:absolute;left:6px;top:21px}.checkout-material-form .choices .oneChoice .label #other-label{position:absolute;font-size:10px}.checkout-material-form .choices .oneChoice .label input{height:100%;padding-top:15px!important;padding-left:15px!important;padding-bottom:0!important;border:none!important;color:#8a94a5!important;background:0 0!important;line-height:140%!important}.checkout-material-form .choices .oneChoice .label input:focus{outline:none!important;color:#17a9e1!important}.checkout-material-form .choices .oneChoice .label .plus-symbol{display:inline-block;background:#f5f7fa;color:#8a94a5;padding-left:4px;padding-right:4px;margin-right:8px;border-radius:50%;border:2px solid #8a94a5;transition:all .3s}.checkout-material-form .choices .oneChoice input[type=radio]{display:none}.checkout-material-form .choices .oneChoice input[type=radio]:checked+label{color:#17a9e1;border:1px solid #17a9e1}.checkout-material-form .choices .oneChoice input[type=radio]:checked+label .plus-symbol{display:inline-block;background:#18a9e2;color:#f5f7fa;padding-left:4px;padding-right:4px;margin-right:8px;border-radius:50%;border:2px solid #18a9e2}.ship-payment-material-form .radio-list{width:100%;display:flex!important;justify-content:flex-start!important;flex-direction:column;margin-bottom:0!important}.ship-payment-material-form .radio-list>li,.ship-payment-material-form .radio-list>dt{display:flex;flex-direction:row;align-items:flex-start;width:100%}.ship-payment-material-form .radio-list>li .no-display+label,.ship-payment-material-form .radio-list>dt .no-display+label{color:#555759!important}.ship-payment-material-form .radio-list>li .no-display+label:before,.ship-payment-material-form .radio-list>dt .no-display+label:before{background-position-y:20px}.ship-payment-material-form .radio-list>li input[type=radio],.ship-payment-material-form .radio-list>dt input[type=radio]{width:auto!important;display:none!important;margin-top:5px}.ship-payment-material-form .radio-list>li input[type=radio]:checked~label,.ship-payment-material-form .radio-list>dt input[type=radio]:checked~label{color:#555759!important}.ship-payment-material-form .radio-list>li input[type=radio]:checked~label:before,.ship-payment-material-form .radio-list>dt input[type=radio]:checked~label:before{background-position-y:20px}.ship-payment-material-form .radio-list>li label,.ship-payment-material-form .radio-list>dt label{background:0 0!important;display:flex!important;align-items:flex-start;position:static!important;list-style-type:none;line-height:140%!important;border:none!important;text-align:left!important;height:auto!important;transform:none!important;padding:0!important;font-size:16px!important;flex-wrap:wrap}.ship-payment-material-form .radio-list>li label .estimate-text,.ship-payment-material-form .radio-list>dt label .estimate-text{width:100%}.ship-payment-material-form .radio-list>li label:before,.ship-payment-material-form .radio-list>dt label:before{content:"";width:20px;min-width:20px;display:inline-block;height:20px;overflow:hidden;background:url(https://files.dynamiccatholic.com/home/form-elements/dci-radio-sprite-royal-blue.svg);background-size:20px;background-position-y:0;margin-right:10px}.ship-payment-material-form .subscribepro-cc-form,.ship-payment-material-form .subscribepro-cc-saved-form,.ship-payment-material-form #payment_form_subscribe_pro_echeck{max-width:502px;margin-top:0;border-radius:8px}.ship-payment-material-form .subscribepro-cc-form header,.ship-payment-material-form .subscribepro-cc-saved-form header,.ship-payment-material-form #payment_form_subscribe_pro_echeck header{background:0 0}.ship-payment-material-form .subscribepro-cc-form header h5,.ship-payment-material-form .subscribepro-cc-saved-form header h5,.ship-payment-material-form #payment_form_subscribe_pro_echeck header h5{font-size:14px;font-family:gotham bold,sans-serif;color:#2f4475}.ship-payment-material-form .subscribepro-cc-form input[type=text],.ship-payment-material-form .subscribepro-cc-form input[type=email],.ship-payment-material-form .subscribepro-cc-form input[type=number],.ship-payment-material-form .subscribepro-cc-form input[type=tel],.ship-payment-material-form .subscribepro-cc-form input[type=password],.ship-payment-material-form .subscribepro-cc-saved-form input[type=text],.ship-payment-material-form .subscribepro-cc-saved-form input[type=email],.ship-payment-material-form .subscribepro-cc-saved-form input[type=number],.ship-payment-material-form .subscribepro-cc-saved-form input[type=tel],.ship-payment-material-form .subscribepro-cc-saved-form input[type=password],.ship-payment-material-form #payment_form_subscribe_pro_echeck input[type=text],.ship-payment-material-form #payment_form_subscribe_pro_echeck input[type=email],.ship-payment-material-form #payment_form_subscribe_pro_echeck input[type=number],.ship-payment-material-form #payment_form_subscribe_pro_echeck input[type=tel],.ship-payment-material-form #payment_form_subscribe_pro_echeck input[type=password]{position:relative;font-size:16px;color:#707884;min-height:56px;line-height:140%;border:1px solid #c2ccdd;background:#fff;border-radius:3px 3px 0 0;padding:0 0 0 10px;margin-bottom:12px}.ship-payment-material-form .subscribepro-cc-form select,.ship-payment-material-form .subscribepro-cc-saved-form select,.ship-payment-material-form #payment_form_subscribe_pro_echeck select{background:#fff;border:1px solid #e5e8f1;min-height:56px}.ship-payment-material-form .subscribepro-cc-form select:after,.ship-payment-material-form .subscribepro-cc-saved-form select:after,.ship-payment-material-form #payment_form_subscribe_pro_echeck select:after{content:"\e910";color:#7c1010;font-family:icomoon;font-size:16px;vertical-align:sub}.no-displace{top:0;box-shadow:0 10px 20px 0 rgba(46,52,59,.24)}.no-displace.no-shadow{top:0;box-shadow:none}.floating-form.material-form form{padding:32px!important}.cms-better-together-wedding-mass-planner-form .floating-form-hero{background:url(https://files.dynamiccatholic.com/home/better-together/certification-quiz/Banner-EmailProgram-CertQuiz-mobile.jpg);background-size:auto 100%;background-repeat:no-repeat;display:flex;min-height:0;justify-content:center;align-items:flex-start;border-bottom:6px solid #fff;outline:6px solid #00d2b3;background-position:center top;padding:32px}@media screen and (min-width:620px){.cms-better-together-wedding-mass-planner-form .floating-form-hero{min-height:500px;background:url(https://files.dynamiccatholic.com/home/better-together/wedding-mass-planner/form/Banner-MassPlannerForm.jpg);background-size:auto 100%;background-repeat:no-repeat;padding:50px 32px;background-position:right top}}@media screen and (min-width:1410px){.cms-better-together-wedding-mass-planner-form .floating-form-hero{background-size:100% auto}}.cms-better-together-wedding-mass-planner-form .floating-form-hero .floating-form-hero-content{text-align:center}.cms-better-together-wedding-mass-planner-form .floating-form-hero .floating-form-hero-content .bt-logo{max-width:150px}.cms-better-together-wedding-mass-planner-form .floating-form-hero .floating-form-hero-content h1,.cms-better-together-wedding-mass-planner-form .floating-form-hero .floating-form-hero-content p{color:#fff}.cms-better-together-wedding-mass-planner-form .floating-form-hero .floating-form-hero-content h1{font-size:38px;font-family:gotham bold,sans-serif;margin-top:50px;margin-bottom:0}@media screen and (min-width:620px){.cms-better-together-wedding-mass-planner-form .floating-form{top:-230px!important;margin-top:0}}.cms-better-together-wedding-mass-planner-form .floating-form form{padding-left:0!important;padding-right:0!important}.cms-better-together-wedding-mass-planner-form .floating-form fieldset{padding-left:40px;padding-right:40px}.cms-better-together-wedding-mass-planner-form .floating-form .floating-form-header{background:#fff;padding-top:40px}.cms-better-together-wedding-mass-planner-form .floating-form .floating-form-header p{color:#555759;padding:0 40px;margin-bottom:20px}.cms-better-together-wedding-mass-planner-form .floating-form .errMsg{text-align:center}.cms-better-together-wedding-mass-planner-form .floating-form .dual-fields .oneField:nth-last-of-type(0){margin-left:0;margin-right:10px!important}.cms-better-together-wedding-mass-planner-form .floating-form .dual-fields .oneField:nth-last-of-type(1){margin-left:10px!important;margin-right:0}.cms-better-together-wedding-mass-planner-form .floating-form .divider-line{width:100%;max-width:402px;height:1px;background:#00d2b3;margin:0 auto}@media screen and (min-width:620px){.cms-better-together-wedding-mass-planner-form .floating-form{top:-145px}}.cms-better-together-wedding-mass-planner-form .floating-form button{width:100%}.cms-better-together-wedding-mass-planner-form .floating-form legend{text-align:left;font-family:gotham medium,sans-serif;font-size:13px;color:#666;margin-bottom:0}.cms-better-together-wedding-mass-planner-form .floating-form select{background:#f5f7fa;border:1px solid #e5e8f1}.cms-better-together-wedding-mass-planner-form .hidden-selector{display:none}.cms-better-together-wedding-mass-planner-form .flex-container.slider-container{flex-wrap:nowrap;align-items:center}.cms-better-together-wedding-mass-planner-form .slider{-webkit-appearance:none;max-width:100%;height:2px;background:#c5e9f7;opacity:.7;transition:opacity .2s;position:relative}.cms-better-together-wedding-mass-planner-form .slider:focus{outline:none}.cms-better-together-wedding-mass-planner-form .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:13px;height:13px;border-radius:50%;background:#17a9e1;cursor:pointer}.cms-better-together-wedding-mass-planner-form .slider::-moz-range-thumb{width:25px;height:25px;background:#17a9e1;cursor:pointer}.cms-better-together-wedding-mass-planner-form .slider-value{width:36px;margin-left:20px}.cms-better-together-wedding-mass-planner-form .slider-value p{border-bottom:1px solid #e5e8f1;text-align:right;margin:0}.cms-better-together-wedding-mass-planner-form .selectlabel{position:static;line-height:normal!important;margin-bottom:15px;color:#666;font-family:gotham medium,sans-serif;margin-bottom:20px;font-size:13px}.cms-better-together-wedding-mass-planner-form .hint-text{font-size:12px;color:#8a94a5;font-family:gotham book italic,sans-serif;margin:0}.cms-better-together-wedding-mass-planner-form .main-form-header{background:#00d2b3;color:#fff;text-transform:uppercase;width:100%;height:auto;text-align:left;font-size:19px;display:flex;justify-content:flex-start;letter-spacing:4px;align-items:flex-start;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:40px;margin-bottom:40px}.cms-better-together-wedding-mass-planner-form .main-form-header i{margin-right:8px}.cms-better-together-wedding-mass-planner-form .main-form-header.gray{background:#e5e8f1!important;color:#000}.cms-better-together-wedding-mass-planner-form select{min-height:56px}.cms-dynamic-parish-parish-survey .floating-form-hero{background:url(https://files.dynamiccatholic.com/home/dynamic-parish/parish-survey/Banner_Survey_DynamicParish.jpg);background-size:auto 100%;background-repeat:no-repeat;display:flex;min-height:0;justify-content:center;align-items:flex-start;border-bottom:6px solid #fff;outline:2px solid #c4986f;background-position:center;padding:32px}@media screen and (min-width:620px){.cms-dynamic-parish-parish-survey .floating-form-hero{min-height:500px;background:url(https://files.dynamiccatholic.com/home/dynamic-parish/parish-survey/Banner_Survey_DynamicParish.jpg);background-size:auto 100%;background-repeat:no-repeat;padding:50px 32px;background-position:center}}@media screen and (min-width:1410px){.cms-dynamic-parish-parish-survey .floating-form-hero{background-size:100% auto}}.cms-dynamic-parish-parish-survey .floating-form-hero .floating-form-hero-content{text-align:center}.cms-dynamic-parish-parish-survey .floating-form-hero .floating-form-hero-content .bt-logo{max-width:150px}.cms-dynamic-parish-parish-survey .floating-form-hero .floating-form-hero-content h2{color:#fff;font-family:gotham book,sans-serif;margin-bottom:0;font-size:24px}@media screen and (min-width:1410px){.cms-dynamic-parish-parish-survey .floating-form-hero .floating-form-hero-content h2{font-size:28px}}.cms-dynamic-parish-parish-survey .floating-form-hero .floating-form-hero-content h1,.cms-dynamic-parish-parish-survey .floating-form-hero .floating-form-hero-content p{color:#fff}.cms-dynamic-parish-parish-survey .floating-form-hero .floating-form-hero-content h1{font-size:38px;font-family:gotham bold,sans-serif;margin-top:15px;margin-bottom:0;letter-spacing:.25em}.cms-dynamic-parish-parish-survey #english-form{display:none}.cms-dynamic-parish-parish-survey #spanish-form{display:none}@media screen and (min-width:620px){.cms-dynamic-parish-parish-survey .floating-form{top:-230px!important;margin-top:0}}.cms-dynamic-parish-parish-survey .floating-form form{padding-left:0!important;padding-right:0!important}.cms-dynamic-parish-parish-survey .floating-form fieldset{padding-left:40px;padding-right:40px}.cms-dynamic-parish-parish-survey .floating-form .numbered-question{position:static;line-height:140%!important;transform:none;display:block;color:#666;font-size:17px;margin-left:0}.cms-dynamic-parish-parish-survey .floating-form #tfa_201{display:none}.cms-dynamic-parish-parish-survey .floating-form .errMsg{text-align:center}.cms-dynamic-parish-parish-survey .floating-form .divider-line{width:100%;max-width:402px;height:1px;background:#00d2b3;margin:0 auto}@media screen and (min-width:620px){.cms-dynamic-parish-parish-survey .floating-form{top:-145px}}.cms-dynamic-parish-parish-survey .floating-form button{width:100%}.cms-dynamic-parish-parish-survey .floating-form legend{text-align:left;font-family:gotham medium,sans-serif;font-size:13px;color:#666;margin-bottom:0}.cms-dynamic-parish-parish-survey .floating-form select{background:#f5f7fa;border:1px solid #e5e8f1}.cms-dynamic-parish-parish-survey .hidden-selector{display:none}.cms-dynamic-parish-parish-survey .flex-container.slider-container{flex-wrap:nowrap;align-items:center;flex-direction:row}.cms-dynamic-parish-parish-survey .slider{-webkit-appearance:none;max-width:100%;height:2px;background:#c5e9f7;opacity:.7;transition:opacity .2s;position:relative}.cms-dynamic-parish-parish-survey .slider:focus{outline:none}.cms-dynamic-parish-parish-survey .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#17a9e1;cursor:pointer}.cms-dynamic-parish-parish-survey .slider::-moz-range-thumb{width:25px;height:25px;background:#17a9e1;cursor:pointer}.cms-dynamic-parish-parish-survey .slider-value{width:36px;margin-left:20px}.cms-dynamic-parish-parish-survey .slider-value p{border-bottom:1px solid #e5e8f1;text-align:right;margin:0}.cms-dynamic-parish-parish-survey .selectlabel{position:static;line-height:normal!important;margin-bottom:15px;color:#666;font-family:gotham medium,sans-serif;margin-bottom:20px;font-size:13px}.cms-dynamic-parish-parish-survey .hint-text{font-size:12px;color:#8a94a5;font-family:gotham book italic,sans-serif;margin:0}.cms-dynamic-parish-parish-survey .main-form-header{background:#bfbfbf;color:#fff;text-transform:uppercase;width:100%;height:auto;text-align:left;font-size:19px;display:flex;justify-content:flex-start;letter-spacing:4px;align-items:flex-start;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:40px;margin-bottom:40px}.cms-dynamic-parish-parish-survey .main-form-header i{margin-right:8px}.cms-dynamic-parish-parish-survey .main-form-header.gray{background:#e5e8f1!important;color:#000}.cms-dynamic-parish-parish-survey select{min-height:56px}.cms-dynamic-parish-event-ticket-request-form .floating-form-hero{background:url(https://files.dynamiccatholic.com/home/dynamic-parish/parish-survey/Banner_Survey_DynamicParish.jpg);background-size:auto 100%;background-repeat:no-repeat;display:flex;min-height:0;justify-content:center;align-items:flex-start;border-bottom:6px solid #fff;outline:2px solid #c4986f;background-position:center;padding:32px;min-height:145px}@media screen and (min-width:620px){.cms-dynamic-parish-event-ticket-request-form .floating-form-hero{min-height:500px;background:url(https://files.dynamiccatholic.com/home/dynamic-parish/parish-survey/Banner_Survey_DynamicParish.jpg);background-size:auto 100%;background-repeat:no-repeat;padding:50px 32px;background-position:center}}@media screen and (min-width:1410px){.cms-dynamic-parish-event-ticket-request-form .floating-form-hero{background-size:100% auto}}.cms-dynamic-parish-event-ticket-request-form .floating-form-hero .floating-form-hero-content{text-align:center}.cms-dynamic-parish-event-ticket-request-form .floating-form-hero .floating-form-hero-content h2{color:#fff;font-family:gotham book,sans-serif;margin-bottom:0;font-size:24px}@media screen and (min-width:1410px){.cms-dynamic-parish-event-ticket-request-form .floating-form-hero .floating-form-hero-content h2{font-size:28px}}.cms-dynamic-parish-event-ticket-request-form .floating-form-hero .floating-form-hero-content h1,.cms-dynamic-parish-event-ticket-request-form .floating-form-hero .floating-form-hero-content p{color:#fff}.cms-dynamic-parish-event-ticket-request-form .floating-form-hero .floating-form-hero-content h1{font-size:38px;font-family:gotham bold,sans-serif;margin-top:15px;margin-bottom:0;letter-spacing:.25em}.cms-dynamic-parish-event-ticket-request-form .floating-form .pageSection{position:relative}.cms-dynamic-parish-event-ticket-request-form .floating-form .page-number{text-align:right;padding-right:40px;color:#666;position:absolute;top:-45px;right:8px;padding:15px;background:#fff;font-family:gotham medium,sans-serif;box-shadow:0 10px 49px -1px rgba(0,0,0,.2)}@media screen and (min-width:900px){.cms-dynamic-parish-event-ticket-request-form .floating-form .page-number{right:-20px}}.cms-dynamic-parish-event-ticket-request-form .floating-form .duplicateSpan{text-align:center}.cms-dynamic-parish-event-ticket-request-form .floating-form .duplicateSpan .duplicateLink{cursor:pointer}.cms-dynamic-parish-event-ticket-request-form .floating-form .duplicateSpan .duplicateLink:before{content:"+";color:#fff;border-radius:50%;display:inline-block;width:20px;font-family:gotham bold,sans-serif;height:20px;margin-right:10px;background:#17a9e1;text-align:center;transition:background .4s;cursor:pointer}.cms-dynamic-parish-event-ticket-request-form .floating-form .duplicateSpan .duplicateLink:hover:before{background:#ed5935}.cms-dynamic-parish-event-ticket-request-form .floating-form .removeSpan{position:relative;top:10px}.cms-dynamic-parish-event-ticket-request-form .floating-form .removeSpan .removeLink{color:#ed5935;transition:color .4s;cursor:pointer}.cms-dynamic-parish-event-ticket-request-form .floating-form .removeSpan .removeLink:before{content:'X ';color:#ed5935;transition:color .4s;cursor:pointer}.cms-dynamic-parish-event-ticket-request-form .floating-form .removeSpan .removeLink:hover{color:#a73f25}.cms-dynamic-parish-event-ticket-request-form .floating-form .removeSpan .removeLink:hover:before{color:#a73f25}@media screen and (min-width:620px){.cms-dynamic-parish-event-ticket-request-form .floating-form{top:-345px!important;margin-top:0}}.cms-dynamic-parish-event-ticket-request-form .floating-form form{padding-left:0!important;padding-right:0!important;padding-top:0}.cms-dynamic-parish-event-ticket-request-form .floating-form fieldset{padding-left:40px;padding-right:40px}.cms-dynamic-parish-event-ticket-request-form .floating-form #wfPgIndex-2-buttons{padding-right:40px;padding-left:40px;float:left;width:100%;margin-bottom:10px}@media screen and (min-width:600px){.cms-dynamic-parish-event-ticket-request-form .floating-form #wfPgIndex-2-buttons{padding-right:0;padding-left:40px;width:auto;margin-bottom:0}}.cms-dynamic-parish-event-ticket-request-form .floating-form input[value="Next Page"]{background-color:#17a9e1;transition-property:background-color;transition-duration:.4s;border-color:#17a9e1;color:#fff;transition:.4s ease;padding:12px 35px;margin:0 auto;border:3px solid;border-radius:7px;display:block;font-family:gotham 700;font-size:18px;letter-spacing:1px;line-height:18px;min-width:142px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap;width:auto!important}.cms-dynamic-parish-event-ticket-request-form .floating-form .numbered-question{position:static;line-height:140%!important;transform:none;display:block;color:#666;font-size:17px;margin-left:0}.cms-dynamic-parish-event-ticket-request-form .floating-form .oneChoice label .column-layout{flex-direction:column}.cms-dynamic-parish-event-ticket-request-form .floating-form .dual-fields .oneField:nth-last-of-type(1){margin-left:0!important;margin-right:0}@media screen and (min-width:600px){.cms-dynamic-parish-event-ticket-request-form .floating-form .dual-fields .oneField:nth-last-of-type(1){margin-left:10px!important}}.cms-dynamic-parish-event-ticket-request-form .floating-form .errMsg{text-align:center}@media screen and (min-width:620px){.cms-dynamic-parish-event-ticket-request-form .floating-form{top:-145px}}.cms-dynamic-parish-event-ticket-request-form .floating-form button{width:100%}.cms-dynamic-parish-event-ticket-request-form .floating-form legend{text-align:left;font-family:gotham medium,sans-serif;font-size:13px;color:#666;margin-bottom:0}.cms-dynamic-parish-event-ticket-request-form .floating-form select{background:#f5f7fa;border:1px solid #e5e8f1}.cms-dynamic-parish-event-ticket-request-form .selectlabel{position:static;line-height:normal!important;margin-bottom:15px;color:#666;font-family:gotham medium,sans-serif;margin-bottom:20px;font-size:13px}.cms-dynamic-parish-event-ticket-request-form .main-form-header{background:#bfbfbf;color:#fff;text-transform:uppercase;width:100%;height:auto;text-align:left;font-size:19px;display:flex;justify-content:flex-start;letter-spacing:4px;align-items:flex-start;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:40px;margin-bottom:10px;margin-top:0}.cms-dynamic-parish-event-ticket-request-form .main-form-header i{margin-right:8px}.cms-dynamic-parish-event-ticket-request-form .main-form-header.gray{background:#e5e8f1!important;color:#000}.cms-dynamic-parish-event-ticket-request-form select{min-height:56px}.cms-dynamic-parish-event-ticket-request-form .actions{padding-left:40px;padding-right:40px;float:right;width:100%}@media screen and (min-width:600px){.cms-dynamic-parish-event-ticket-request-form .actions{padding-left:0;padding-right:40px;float:right;width:auto}}.cms-better-together-tac-free-program-pack .floating-form-hero{background:url(https://files.dynamiccatholic.com/home/better-together/tac-free-program-pack/Banner_TAC_Opt-In.jpg);background-size:auto 100%;background-repeat:no-repeat;display:flex;min-height:0;justify-content:center;align-items:flex-start;border-bottom:6px solid #fff;outline:6px solid #00d2b3;background-position:center;padding:32px}@media screen and (min-width:620px){.cms-better-together-tac-free-program-pack .floating-form-hero{min-height:500px;background:url(https://files.dynamiccatholic.com/home/better-together/tac-free-program-pack/Banner_TAC_Opt-In.jpg);background-size:auto 100%;background-repeat:no-repeat;padding:50px 32px;background-position:center}}@media screen and (min-width:1410px){.cms-better-together-tac-free-program-pack .floating-form-hero{background-size:100% auto}}.cms-better-together-tac-free-program-pack .floating-form-hero .floating-form-hero-content{text-align:center}.cms-better-together-tac-free-program-pack .floating-form-hero .floating-form-hero-content .bt-logo{max-width:150px}.cms-better-together-tac-free-program-pack .floating-form-hero .floating-form-hero-content h2{color:#fff;font-family:gotham book,sans-serif;margin-bottom:0;font-size:24px;max-width:650px}@media screen and (min-width:1410px){.cms-better-together-tac-free-program-pack .floating-form-hero .floating-form-hero-content h2{font-size:28px}}.cms-better-together-tac-free-program-pack .floating-form-hero .floating-form-hero-content h1,.cms-better-together-tac-free-program-pack .floating-form-hero .floating-form-hero-content p{color:#fff}.cms-better-together-tac-free-program-pack .floating-form-hero .floating-form-hero-content h1{font-size:38px;font-family:gotham bold,sans-serif;margin-top:15px;margin-bottom:0;letter-spacing:.25em}@media screen and (min-width:620px){.cms-better-together-tac-free-program-pack .floating-form{top:-230px!important;margin-top:0}}.cms-better-together-tac-free-program-pack .floating-form form{padding-left:0!important;padding-right:0!important;padding-top:0;border:none;border-radius:0}.cms-better-together-tac-free-program-pack .floating-form fieldset{padding-left:40px;padding-right:40px}.cms-better-together-tac-free-program-pack .floating-form .numbered-question{position:static;line-height:140%!important;transform:none;display:block;color:#666;font-size:17px;margin-left:0}.cms-better-together-tac-free-program-pack .floating-form #tfa_201{display:none}.cms-better-together-tac-free-program-pack .floating-form .errMsg{text-align:center}.cms-better-together-tac-free-program-pack .floating-form .divider-line{width:100%;max-width:402px;height:1px;background:#00d2b3;margin:0 auto}@media screen and (min-width:620px){.cms-better-together-tac-free-program-pack .floating-form{top:-145px}}.cms-better-together-tac-free-program-pack .floating-form button{width:100%}.cms-better-together-tac-free-program-pack .floating-form legend{text-align:left;font-family:gotham medium,sans-serif;font-size:13px;color:#666;margin-bottom:0}.cms-better-together-tac-free-program-pack .floating-form select{background:#f5f7fa;border:1px solid #e5e8f1}.cms-better-together-tac-free-program-pack .hidden-selector{display:none}.cms-better-together-tac-free-program-pack .flex-container.slider-container{flex-wrap:nowrap;align-items:center;flex-direction:row}.cms-better-together-tac-free-program-pack .flex-container .oneField{margin-left:10px!important;margin-right:10px!important}.cms-better-together-tac-free-program-pack .slider{-webkit-appearance:none;max-width:100%;height:2px;background:#c5e9f7;opacity:.7;transition:opacity .2s;position:relative}.cms-better-together-tac-free-program-pack .slider:focus{outline:none}.cms-better-together-tac-free-program-pack .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#17a9e1;cursor:pointer}.cms-better-together-tac-free-program-pack .slider::-moz-range-thumb{width:25px;height:25px;background:#17a9e1;cursor:pointer}.cms-better-together-tac-free-program-pack .slider-value{width:36px;margin-left:20px}.cms-better-together-tac-free-program-pack .slider-value p{border-bottom:1px solid #e5e8f1;text-align:right;margin:0}.cms-better-together-tac-free-program-pack .selectlabel{position:static;line-height:normal!important;margin-bottom:15px;color:#666;font-family:gotham medium,sans-serif;margin-bottom:20px;font-size:13px}.cms-better-together-tac-free-program-pack .hint-text{font-size:12px;color:#8a94a5;font-family:gotham book italic,sans-serif;margin:0}.cms-better-together-tac-free-program-pack .main-form-header{background:#bfbfbf;color:#fff;text-transform:uppercase;width:100%;height:auto;text-align:left;font-size:19px;display:flex;justify-content:flex-start;letter-spacing:4px;align-items:flex-start;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:40px;margin-bottom:40px}.cms-better-together-tac-free-program-pack .main-form-header i{margin-right:8px}.cms-better-together-tac-free-program-pack .main-form-header.gray{background:#e5e8f1!important;color:#000}.cms-better-together-tac-free-program-pack select{min-height:56px}.cms-better-together-tac-free-program-pack .actions{padding-left:50px;padding-right:50px}.cms-better-together-certification-quiz .floating-form-hero{background:url(https://files.dynamiccatholic.com/home/better-together/certification-quiz/Banner-EmailProgram-CertQuiz-mobile.jpg);background-size:auto 100%;background-repeat:no-repeat;display:flex;min-height:0;justify-content:center;align-items:flex-start;border-bottom:6px solid #fff;outline:6px solid #00d2b3;background-position:center top;padding:32px}@media screen and (min-width:620px){.cms-better-together-certification-quiz .floating-form-hero{min-height:500px;background:url(https://files.dynamiccatholic.com/home/better-together/certification-quiz/Banner-EmailProgram-CertQuiz.jpg);background-size:auto 100%;background-repeat:no-repeat;padding:50px 32px;background-position:right top}}@media screen and (min-width:1410px){.cms-better-together-certification-quiz .floating-form-hero{background-size:100% auto}}.cms-better-together-certification-quiz .floating-form-hero .floating-form-hero-content{max-width:600px;text-align:center}.cms-better-together-certification-quiz .floating-form-hero .floating-form-hero-content .bt-logo{max-width:150px}.cms-better-together-certification-quiz .floating-form-hero .floating-form-hero-content h1,.cms-better-together-certification-quiz .floating-form-hero .floating-form-hero-content h2,.cms-better-together-certification-quiz .floating-form-hero .floating-form-hero-content p{color:#fff}.cms-better-together-certification-quiz .floating-form-hero .floating-form-hero-content h2{font-size:38px;margin-bottom:0;margin-top:20px}.cms-better-together-certification-quiz .floating-form-hero .floating-form-hero-content h1{font-size:28px;font-family:gotham book;margin-top:0}.cms-better-together-certification-quiz .floating-form #tfa_201{display:none}.cms-better-together-certification-quiz .floating-form .errMsg{text-align:center}.cms-better-together-certification-quiz .floating-form .divider-line{width:100%;max-width:402px;height:1px;background:#00d2b3;margin:0 auto}@media screen and (min-width:620px){.cms-better-together-certification-quiz .floating-form{top:-145px}}.cms-better-together-certification-quiz .floating-form button{width:100%}.cms-best-lent-ever-survey-yes .floating-form-hero,.cms-best-lent-ever-survey-no .floating-form-hero{background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2019/survey/survey-yes/YesSurveyheader_mobile.jpg);width:100%;background-repeat:no-repeat;display:flex;justify-content:center;background-size:cover}@media screen and (min-width:600px){.cms-best-lent-ever-survey-yes .floating-form-hero,.cms-best-lent-ever-survey-no .floating-form-hero{background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2019/survey/survey-yes/YesSurveyheader_desktop.jpg);height:600px;background-position:center;background-size:auto 100%}}.cms-best-lent-ever-survey-yes .floating-form-hero .floating-form-hero-content,.cms-best-lent-ever-survey-no .floating-form-hero .floating-form-hero-content{text-align:center}.cms-best-lent-ever-survey-yes .floating-form-hero .floating-form-hero-content .hero-image-one__content--title,.cms-best-lent-ever-survey-no .floating-form-hero .floating-form-hero-content .hero-image-one__content--title{margin-top:100px;margin-bottom:100px}@media screen and (min-width:600px){.cms-best-lent-ever-survey-yes .floating-form-hero .floating-form-hero-content .hero-image-one__content--title,.cms-best-lent-ever-survey-no .floating-form-hero .floating-form-hero-content .hero-image-one__content--title{margin-top:140px}}.cms-best-lent-ever-survey-yes .floating-form-hero .floating-form-hero-content h2,.cms-best-lent-ever-survey-no .floating-form-hero .floating-form-hero-content h2{color:#fff;font-family:gotham book,sans-serif;margin-bottom:0;font-size:24px}@media screen and (min-width:1410px){.cms-best-lent-ever-survey-yes .floating-form-hero .floating-form-hero-content h2,.cms-best-lent-ever-survey-no .floating-form-hero .floating-form-hero-content h2{font-size:28px}}.cms-best-lent-ever-survey-yes .floating-form-hero .floating-form-hero-content h1,.cms-best-lent-ever-survey-yes .floating-form-hero .floating-form-hero-content p,.cms-best-lent-ever-survey-no .floating-form-hero .floating-form-hero-content h1,.cms-best-lent-ever-survey-no .floating-form-hero .floating-form-hero-content p{color:#fff}@media screen and (min-width:620px){.cms-best-lent-ever-survey-yes .floating-form,.cms-best-lent-ever-survey-no .floating-form{top:-370px!important;margin-top:0}}.cms-best-lent-ever-survey-yes .floating-form .floating-form-header,.cms-best-lent-ever-survey-no .floating-form .floating-form-header{background:#620926;text-align:center;padding:30px}.cms-best-lent-ever-survey-yes .floating-form .floating-form-header h2,.cms-best-lent-ever-survey-no .floating-form .floating-form-header h2{color:#fff;margin:0;line-height:140%;font-size:16px}@media screen and (min-width:600px){.cms-best-lent-ever-survey-yes .floating-form .floating-form-header h2,.cms-best-lent-ever-survey-no .floating-form .floating-form-header h2{font-size:24px}}.cms-best-lent-ever-survey-yes .floating-form .grey-section,.cms-best-lent-ever-survey-no .floating-form .grey-section{background:#dbdbd8;padding:50px 20px}@media screen and (min-width:600px){.cms-best-lent-ever-survey-yes .floating-form .grey-section,.cms-best-lent-ever-survey-no .floating-form .grey-section{padding:50px 90px}}.cms-best-lent-ever-survey-yes .floating-form .grey-section .flex-container,.cms-best-lent-ever-survey-no .floating-form .grey-section .flex-container{margin:0}.cms-best-lent-ever-survey-yes .floating-form input[type=text],.cms-best-lent-ever-survey-no .floating-form input[type=text]{background:#fff!important;border:none!important;border-radius:5px!important}.cms-best-lent-ever-survey-yes .floating-form .survey-section,.cms-best-lent-ever-survey-no .floating-form .survey-section{padding-left:20px;padding-right:20px;padding-top:70px;padding-bottom:100px}@media screen and (min-width:600px){.cms-best-lent-ever-survey-yes .floating-form .survey-section,.cms-best-lent-ever-survey-no .floating-form .survey-section{padding-left:60px;padding-right:60px}}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices{display:flex;justify-content:space-between;flex-wrap:nowrap}@media screen and (min-width:600px){.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices{justify-content:center}}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice{width:15%;height:120px;background:0 0;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;max-width:100px;transition:all .3s;margin-left:7px;margin-right:7px;text-align:center}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(1) input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(1) input[type=radio]+label{outline:2px solid #620926;max-height:50px}@media screen and (min-width:600px){.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(1) input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(1) input[type=radio]+label{max-height:90px}}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(1) input[type=radio]:checked+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(1) input[type=radio]:checked+label{background:#620926;border-radius:0;color:#fff}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(1):hover input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(1):hover input[type=radio]+label{outline:2px solid #620926;background:#620926;border-radius:0;color:#fff}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(2) input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(2) input[type=radio]+label{outline:2px solid rgba(98,9,38,.8);max-height:50px}@media screen and (min-width:600px){.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(2) input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(2) input[type=radio]+label{max-height:90px}}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(2) input[type=radio]:checked+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(2) input[type=radio]:checked+label{background:rgba(98,9,38,.8);border-radius:0;color:#fff}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(2):hover input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(2):hover input[type=radio]+label{outline:2px solid rgba(98,9,38,.8);background:rgba(98,9,38,.8);border-radius:0;color:#fff}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(3) input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(3) input[type=radio]+label{outline:2px solid rgba(98,9,38,.6);max-height:50px}@media screen and (min-width:600px){.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(3) input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(3) input[type=radio]+label{max-height:90px}}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(3) input[type=radio]:checked+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(3) input[type=radio]:checked+label{background:rgba(98,9,38,.6);border-radius:0;color:#fff}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(3):hover input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(3):hover input[type=radio]+label{outline:2px solid rgba(98,9,38,.6);background:rgba(98,9,38,.6);border-radius:0;color:#fff}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(4) input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(4) input[type=radio]+label{outline:2px solid rgba(98,9,38,.4);max-height:50px}@media screen and (min-width:600px){.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(4) input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(4) input[type=radio]+label{max-height:90px}}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(4) input[type=radio]:checked+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(4) input[type=radio]:checked+label{background:rgba(98,9,38,.4);border-radius:0;color:#fff}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(4):hover input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(4):hover input[type=radio]+label{outline:2px solid rgba(98,9,38,.4);background:rgba(98,9,38,.4);border-radius:0;color:#fff}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(5) input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(5) input[type=radio]+label{outline:2px solid rgba(98,9,38,.2);max-height:50px}@media screen and (min-width:600px){.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(5) input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(5) input[type=radio]+label{max-height:90px}}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(5) input[type=radio]:checked+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(5) input[type=radio]:checked+label{background:rgba(98,9,38,.2);border-radius:0;color:#fff}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(5):hover input[type=radio]+label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(5):hover input[type=radio]+label{outline:2px solid rgba(98,9,38,.2);background:rgba(98,9,38,.2);border-radius:0;color:#fff}@media screen and (min-width:600px){.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice{margin-left:10px;margin-right:10px}}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice label,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice label{color:#620926;background:0 0;height:100%;width:100%!important;display:flex;justify-content:center;align-items:center;border:none;transform:none;padding:0;position:static;margin:0;font-family:gotham bold,sans-serif}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:after,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:after{color:#620926;font-family:gotham bold,sans-serif;margin-top:15px;font-size:10px}@media screen and (min-width:600px){.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:after,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:after{font-size:16px}}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(1):after,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(1):after{content:"Excellent"}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(2):after,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(2):after{content:"Very Good"}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(3):after,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(3):after{content:"Good"}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(4):after,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(4):after{content:"Fair"}.cms-best-lent-ever-survey-yes .floating-form #likert-scale .choices .oneChoice:nth-child(5):after,.cms-best-lent-ever-survey-no .floating-form #likert-scale .choices .oneChoice:nth-child(5):after{content:"Poor"}.cms-best-lent-ever-survey-yes .floating-form form,.cms-best-lent-ever-survey-no .floating-form form{padding-left:0!important;padding-right:0!important;padding-top:0}.cms-best-lent-ever-survey-yes .floating-form form .inputWrapper,.cms-best-lent-ever-survey-no .floating-form form .inputWrapper{width:100%}.cms-best-lent-ever-survey-yes .floating-form fieldset,.cms-best-lent-ever-survey-no .floating-form fieldset{padding-left:40px;padding-right:40px}.cms-best-lent-ever-survey-yes .floating-form .numbered-question,.cms-best-lent-ever-survey-no .floating-form .numbered-question{position:static;line-height:140%!important;transform:none;display:block;color:#3e3e3e;font-size:17px;margin-left:0;font-family:gotham bold,sans-serif;margin-bottom:40px}.cms-best-lent-ever-survey-yes .floating-form .numbered-question .small-label,.cms-best-lent-ever-survey-no .floating-form .numbered-question .small-label{font-size:12px;font-family:gotham book,sans-serif}.cms-best-lent-ever-survey-yes .floating-form #tfa_201,.cms-best-lent-ever-survey-no .floating-form #tfa_201{display:none}.cms-best-lent-ever-survey-yes .floating-form .errMsg,.cms-best-lent-ever-survey-no .floating-form .errMsg{text-align:center}.cms-best-lent-ever-survey-yes .floating-form .divider-line,.cms-best-lent-ever-survey-no .floating-form .divider-line{width:100%;max-width:402px;height:1px;background:#00d2b3;margin:0 auto}@media screen and (min-width:620px){.cms-best-lent-ever-survey-yes .floating-form,.cms-best-lent-ever-survey-no .floating-form{top:-145px}}.cms-best-lent-ever-survey-yes .floating-form button,.cms-best-lent-ever-survey-no .floating-form button{width:100%}.cms-best-lent-ever-survey-yes .floating-form legend,.cms-best-lent-ever-survey-no .floating-form legend{text-align:left;font-family:gotham medium,sans-serif;font-size:13px;color:#666;margin-bottom:0}.cms-best-lent-ever-survey-yes .floating-form select,.cms-best-lent-ever-survey-no .floating-form select{background:#f5f7fa;border:1px solid #e5e8f1}.cms-best-lent-ever-survey-yes .hidden-selector,.cms-best-lent-ever-survey-no .hidden-selector{display:none}.cms-best-lent-ever-survey-yes .flex-container.slider-container,.cms-best-lent-ever-survey-no .flex-container.slider-container{flex-wrap:nowrap;align-items:center;flex-direction:row}.cms-best-lent-ever-survey-yes .slider,.cms-best-lent-ever-survey-no .slider{-webkit-appearance:none;max-width:100%;height:2px;background:#c5e9f7;opacity:.7;transition:opacity .2s;position:relative}.cms-best-lent-ever-survey-yes .slider:focus,.cms-best-lent-ever-survey-no .slider:focus{outline:none}.cms-best-lent-ever-survey-yes .slider::-webkit-slider-thumb,.cms-best-lent-ever-survey-no .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#17a9e1;cursor:pointer}.cms-best-lent-ever-survey-yes .slider::-moz-range-thumb,.cms-best-lent-ever-survey-no .slider::-moz-range-thumb{width:25px;height:25px;background:#17a9e1;cursor:pointer}.cms-best-lent-ever-survey-yes .slider-value,.cms-best-lent-ever-survey-no .slider-value{width:36px;margin-left:20px}.cms-best-lent-ever-survey-yes .slider-value p,.cms-best-lent-ever-survey-no .slider-value p{border-bottom:1px solid #e5e8f1;text-align:right;margin:0}.cms-best-lent-ever-survey-yes .selectlabel,.cms-best-lent-ever-survey-no .selectlabel{position:static;line-height:normal!important;margin-bottom:15px;color:#666;font-family:gotham medium,sans-serif;margin-bottom:20px;font-size:13px}.cms-best-lent-ever-survey-yes .hint-text,.cms-best-lent-ever-survey-no .hint-text{font-size:12px;color:#8a94a5;font-family:gotham book italic,sans-serif;margin:0}.cms-best-lent-ever-survey-yes .main-form-header,.cms-best-lent-ever-survey-no .main-form-header{background:#bfbfbf;color:#fff;text-transform:uppercase;width:100%;height:auto;text-align:left;font-size:19px;display:flex;justify-content:flex-start;letter-spacing:4px;align-items:flex-start;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:40px;margin-bottom:40px}.cms-best-lent-ever-survey-yes .main-form-header i,.cms-best-lent-ever-survey-no .main-form-header i{margin-right:8px}.cms-best-lent-ever-survey-yes .main-form-header.gray,.cms-best-lent-ever-survey-no .main-form-header.gray{background:#e5e8f1!important;color:#000}.cms-best-lent-ever-survey-yes select,.cms-best-lent-ever-survey-no select{min-height:56px}.cms-best-lent-ever-survey-yes input[type=text],.cms-best-lent-ever-survey-yes input[type=email],.cms-best-lent-ever-survey-yes input[type=number],.cms-best-lent-ever-survey-no input[type=text],.cms-best-lent-ever-survey-no input[type=email],.cms-best-lent-ever-survey-no input[type=number]{padding:18px 6px 6px 10px!important}.cms-book-program-dollar-books label{position:absolute;width:auto!important;top:0;left:10px;font-size:14px;color:#8a94a5;opacity:1;line-height:0!important;display:block;transform-origin:left top;transform:translateY(23px);z-index:100}.cms-book-program-dollar-books label.outside-label{position:static;font-size:18px;margin-bottom:10px;line-height:140%!important;color:#666;transform:none!important}.cms-book-program-dollar-books label.numbered-question{display:list-item;list-style-type:decimal;margin-left:20px}@media screen and (min-width:600px){.cms-book-program-dollar-books label.numbered-question{margin-left:0}}.cms-book-program-dollar-books .shrinkLabels{-webkit-animation:BPshrinkLabel .4s forwards;animation:BPshrinkLabel .4s forwards}.cms-book-program-dollar-books .growLabels{-webkit-animation:BPgrowLabel .4s forwards;animation:BPgrowLabel .4s forwards}.cms-book-program-dollar-books .flex-container{justify-content:space-around;margin:15px 0;flex-wrap:wrap}.cms-book-program-dollar-books .flex-container .oneField{flex-grow:6;flex-grow:6;flex-basis:0;margin-left:0;margin-bottom:0;margin-bottom:5px}.cms-book-program-dollar-books .flex-container .oneField.full-width{flex-grow:12;max-width:100%}.cms-book-program-dollar-books .flex-container .oneField ol{padding-left:0;margin:0}.cms-study-guides .hero-image-one-container .secondary-color-background{height:200px;width:640px}@media screen and (min-width:600px){.cms-study-guides .hero-image-one-container .secondary-color-background{width:100%;height:500px}}.cms-study-guides .wrapper-900{padding:50px 15px}.cms-study-guides .product-grid-media__block{width:100%;padding:0;margin-bottom:50px}.cms-study-guides .product-grid-media__block h2{font-size:28px;margin-bottom:0}.cms-study-guides .product-grid-media__block h3{font-size:22px;margin-top:0}.cms-study-guides .product-grid-media{padding:0}.cms-prayer-request .hero-image-one__content--title,.cms-prayer-request .hero-image-one__content--subtitle{color:#003763}.cms-prayer-request .hero-image-one-container .secondary-color-background{height:500px;width:640px}@media screen and (min-width:600px){.cms-prayer-request .hero-image-one-container .secondary-color-background{width:100%;height:500px}}.cms-mission-volunteer .hero-image-one-container .secondary-color-background{height:200px;width:640px}@media screen and (min-width:600px){.cms-mission-volunteer .hero-image-one-container .secondary-color-background{width:100%;height:300px}}.cms-mission-volunteer .wrapper-900{padding:60px 15px}.cms-mission-volunteer .wForm{padding:0}.cms-mission-volunteer .wForm input{padding:12px 11px}.cms-mission-volunteer .wForm .inputWrapper{width:100%}.cms-mission-volunteer .wForm label{width:100%}.cms-mission-volunteer .wForm form{width:100%;background-color:#f8f8f8;border:1px solid #efefef;border-radius:2px;padding:2em 2.375em;margin:0}.cms-mission-volunteer .wForm form textarea{width:100%;min-height:200px;margin-top:10px}.cms-mission-volunteer .wForm form .flex-container{display:flex;flex-direction:row;justify-content:flex-start;margin:30px 0;flex-wrap:wrap}.cms-mission-volunteer .wForm form .flex-container .oneField{flex-grow:6;flex-basis:0;margin-left:5px;margin-right:5px}@media screen and (max-width:480px){.cms-mission-volunteer .wForm form .flex-container .oneField{flex-basis:auto;width:100%;margin-bottom:10px}}.cms-mission-volunteer .wForm form .flex-container .oneField.full-width{flex-grow:12}.cms-mission-volunteer .wForm form .flex-container .oneField.full-width input[type=text],.cms-mission-volunteer .wForm form .flex-container .oneField.full-width input[type=url],.cms-mission-volunteer .wForm form .flex-container .oneField.full-width input[type=email],.cms-mission-volunteer .wForm form .flex-container .oneField.full-width input[type=tel],.cms-mission-volunteer .wForm form .flex-container .oneField.full-width input[type=number],.cms-mission-volunteer .wForm form .flex-container .oneField.full-width input[type=date],.cms-mission-volunteer .wForm form .flex-container .oneField.full-width select{width:100%}.cms-mission-volunteer .wForm .flex-list{display:flex;flex-wrap:wrap;margin:15px 0}.cms-mission-volunteer .wForm .flex-list input{margin-right:10px}.cms-mission-volunteer .wForm .flex-list .oneChoice{flex-basis:auto;flex-grow:12;width:100%;margin:5px 0}.cms-mission-volunteer .wForm input[type=text],.cms-mission-volunteer .wForm input[type=url],.cms-mission-volunteer .wForm input[type=email],.cms-mission-volunteer .wForm input[type=tel],.cms-mission-volunteer .wForm input[type=number],.cms-mission-volunteer .wForm input[type=date],.cms-mission-volunteer .wForm select{-webkit-appearance:none;background-color:#fff;line-height:2.5em;color:#000;border:1px solid #aeb0b6;border-radius:7px;padding:.2em .3em;min-height:1.9em;width:100%}@media screen and (max-width:480px){.cms-mission-volunteer .wForm input[type=text],.cms-mission-volunteer .wForm input[type=url],.cms-mission-volunteer .wForm input[type=email],.cms-mission-volunteer .wForm input[type=tel],.cms-mission-volunteer .wForm input[type=number],.cms-mission-volunteer .wForm input[type=date],.cms-mission-volunteer .wForm select{width:100%}}.cms-faqs h3{margin-top:60px}.cms-faqs .faq-area{padding:60px 20px}.faq_section{border-top:1px solid #c6c6c6}@media screen and (min-width:768px){.faq_section{display:flex;justify-content:space-between}}@media screen and (min-width:900px){.faq_section{justify-content:space-around}}.faq_section .faq-content{width:100%}.faq_section .faq-content .bullet_item{display:list-item;list-style-type:disc;margin-left:40px;margin-bottom:12px}.faq_section .faq-content__title{font-size:26px;line-height:30px}.faq_section .faq-content__list{list-style:none}.faq_section .faq-content__list--item{border-bottom:1px solid #c6c6c6;width:100%}@media(min-width:900px){.faq_section .faq-content__list--item{min-width:480px}}.faq_section .faq-content__list--item__title{font-family:sans("book");font-size:20px;line-height:30px}.faq_section .faq-content__list--item__title i{float:right;font-size:.75em;transition:.5s ease}.faq_section .faq-content__list--item__title i.rotate{transform:rotate(180deg);transition:.5s ease}.faq_section .faq-content__list--item__content{display:none}.faq_section .faq-content__list--item:last-child{border-bottom:none}.faq_section .faq-content__list--item:hover{cursor:pointer}body[class*=cms-book-release] .cms-nav{margin-bottom:0}body[class*=cms-book-release] .hero-image-one .flex-container{flex-direction:row;flex-wrap:nowrap}body[class*=cms-book-release] .hero-image-one .purple_bg{height:300px;background:#45134e;background:radial-gradient(ellipse at center,#45134e 0%,#311747 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#45134e',endColorstr='#311747',GradientType=1 )}@media screen and (min-width:600px){body[class*=cms-book-release] .hero-image-one .purple_bg{height:500px;width:100%}}body[class*=cms-book-release] .hero-image-one .yellow_bg{height:300px;background:#f5d90a}@media screen and (min-width:600px){body[class*=cms-book-release] .hero-image-one .yellow_bg{height:500px;width:100%}}body[class*=cms-book-release] .hero-image-one__content--title{max-width:800px;width:100%;margin:0 auto}body[class*=cms-book-release] .hero-image-one__content--title .rh-title-text img,body[class*=cms-book-release] .hero-image-one__content--title .rj-title-text img{width:918px}body[class*=cms-book-release] .hero-image-one__content--title .rj-title-text:after{content:"AN INVITATION";font-family:gotham bold;color:#fef3cb;font-size:21px;letter-spacing:3px;text-align:center;width:100%;display:block}body[class*=cms-book-release] .hero-image-one__content--title .rh_face img{position:relative;top:-20px;margin-left:7px}body[class*=cms-book-release] .video-container{text-align:center}body[class*=cms-book-release] .video_section{padding:50px 15px}body[class*=cms-book-release] .product-grid-media article{width:100%}body[class*=cms-book-release] .product-grid-media__block--content-cta{margin-top:15px}body[class*=cms-book-release] .featured_book_section{padding:50px 15px}body[class*=cms-book-release] .about_author_section{padding:50px 15px}body[class*=cms-book-release] .featured-main{display:flex;flex-direction:row;flex-wrap:wrap}body[class*=cms-book-release] .featured-main .picture-container{flex-grow:12;flex-basis:auto;text-align:center}@media screen and (min-width:768px){body[class*=cms-book-release] .featured-main .picture-container{text-align:center;flex-grow:4;flex-basis:0}}body[class*=cms-book-release] .featured-main .details-cta-container{flex-grow:12;flex-basis:auto;text-align:center}@media screen and (min-width:768px){body[class*=cms-book-release] .featured-main .details-cta-container{flex-grow:8;text-align:left;flex-basis:0}}body[class*=cms-book-release] .number_container{text-align:center;margin-top:30px}body[class*=cms-book-release] .featured-author__content{padding:0;max-width:100%}@media screen and (min-width:600px){body[class*=cms-book-release] .featured-author__content{padding-left:2em;padding-right:2em;max-width:500px}}body[class*=cms-book-release] .preview-pop ul,body[class*=cms-book-release] .preview-pop ol{margin-left:30px}body[class*=cms-book-release] .preview-pop ul li,body[class*=cms-book-release] .preview-pop ol li{margin-bottom:10px;line-height:24px}body[class*=cms-book-release] .rj_tan_quote{height:300px;background:#b79757}@media screen and (min-width:600px){body[class*=cms-book-release] .rj_tan_quote{height:500px;width:100%}}body[class*=cms-book-release] .blue-quote{height:300px;background:#0e599e}@media screen and (min-width:600px){body[class*=cms-book-release] .blue-quote{height:500px;width:100%}}body[class*=cms-book-release] .cream-text{color:#fdf3cd}body[class*=cms-book-release] .white-text{color:#fff}.cms-book-release-rediscover-jesus .rj-email-program-section{background:#e6e2d6;background-image:url(https://files.dynamiccatholic.com/home/rediscover-jesus-program/video-background.jpg);background-image:radial-gradient(circle,#e6e2d6 0%,rgba(230,226,214,0) 100%),url("https://files.dynamiccatholic.com/home/rediscover-jesus-program/video-background.jpg");padding-left:20px;padding-right:20px;padding-top:80px;padding-bottom:120px}.cms-book-release-rediscover-jesus .rj-email-program-section .email-program-header{max-width:500px;margin:0 auto;text-align:center}.cms-book-release-rediscover-jesus .rj-email-program-section .email-program-header img{max-width:200px;width:100%;margin-bottom:30px}.cms-book-release-rediscover-jesus .rj-email-program-section .material-form form{background-color:transparent!important}.cms-book-release-rediscover-jesus .rj-email-program-section .material-form form button{font-family:gotham bold,sans-serif}.cms-book-release-rediscover-jesus .mktoForm .mktoFormRow .mktoRequiredField .mktoAsterix{float:right}body[class*=cms-book-release-i-heard-god-laugh] .lights-out{background:#383e4e;opacity:0;position:fixed;top:0;width:100%;height:100%;z-index:3;transition:opacity 2s;pointer-events:none}body[class*=cms-book-release-i-heard-god-laugh] .full-page-container{position:relative;width:100%;height:auto;margin:0;padding:0}body[class*=cms-book-release-i-heard-god-laugh] .full-page-container .top-section{overflow:hidden;position:relative}body[class*=cms-book-release-i-heard-god-laugh] .video-background{background:url(https://files.dynamiccatholic.com/home/events/peace-in-a-pandemic/peace-in-a-pandemic-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;position:absolute;z-index:-10}body[class*=cms-book-release-i-heard-god-laugh] .video-background.ihgl-page{background:#214972;overflow:hidden}body[class*=cms-book-release-i-heard-god-laugh] .video-background.ihgl-page:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#05070d 0%,rgba(9,9,121,0) 50%,#05070d 100%);mix-blend-mode:soft-light;opacity:.4;z-index:4}body[class*=cms-book-release-i-heard-god-laugh] .video-background.ihgl-page .circles{max-width:784px;height:100%;margin:0 auto;position:relative}body[class*=cms-book-release-i-heard-god-laugh] .video-background.ihgl-page .circles .circle1{position:absolute;left:-241px;top:-230px;width:100%;max-width:379px;transition:all 1.5s cubic-bezier(.215,.61,.355,1)}body[class*=cms-book-release-i-heard-god-laugh] .video-background.ihgl-page .circles .circle2{position:absolute;right:-300px;bottom:0;width:100%;max-width:660px;transition:all 1.5s cubic-bezier(.215,.61,.355,1)}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .video-background.ihgl-page .circles .circle2{right:-456px;bottom:-300px}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container{margin-top:0;max-width:840px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:80px;padding-bottom:77px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row{display:flex;justify-content:center;flex-direction:column;align-items:center}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row{flex-direction:row;align-items:flex-start}}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row.preorder{flex-direction:row;align-items:center}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form{max-width:380px;width:100%;margin-right:0;margin-bottom:60px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form{margin-right:40px;margin-bottom:0}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form.preorder p{color:#fff;margin-top:0;margin-bottom:24px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form.preorder a{margin-bottom:32px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form.preorder #shipping-line{font-size:14px;font-family:gotham medium,sans-serif}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form h1{color:#fff;font-size:20px;letter-spacing:normal;line-height:normal;margin-bottom:33px;margin-top:0}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form #mktoForm_1603{background-color:transparent!important}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form #mktoForm_1603 .mktoAsterix{float:right}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form #mktoForm_1603 .mktoOffset{display:none}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form #mktoForm_1603 .mktoFormRow{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form #mktoForm_1603 .mktoFormRow{flex-direction:row}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form #mktoForm_1603 .mktoFormRow .mktoFormCol{margin-bottom:10px!important;margin-right:0}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form #mktoForm_1603 .mktoFormRow .mktoFormCol{margin-right:10px}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form #mktoForm_1603 .mktoButtonRow{text-align:left}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .sign-up-form #mktoForm_1603 .mktoButtonRow .mktoButton{font-family:gotham bold,sans-serif;padding-left:16px;padding-right:16px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .content{max-width:429px;width:100%;margin-right:0;margin-bottom:60px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .content{margin-right:40px;margin-bottom:0}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .content h1{color:#fff;font-size:26px;letter-spacing:normal;line-height:normal;margin-bottom:33px;margin-top:0}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .content p{font-size:16px;color:#fff;letter-spacing:normal}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .content p:nth-of-type(1){margin-bottom:40px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .content .friend-invite{background:#f6f9fc;border-radius:16px;width:100%;padding:40px;margin-bottom:40px}@media screen and (min-width:750px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .content .friend-invite{margin-bottom:0}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .content .friend-invite h2{margin-top:0;color:#515f7f;font-size:26px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .content .friend-invite p{color:#3e3e3e}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .content .friend-invite .button-dc-light-blue{background:#fff;border:1px solid #c2ccdd;padding-left:16px;padding-right:16px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .content .friend-invite .button-dc-light-blue:hover{background:#348efe;border:1px solid #348efe}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .book-image{position:relative}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .book-image img{box-shadow:-16px 16px 32px 0 rgba(1,9,28,.8);width:130px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .book-image img{width:234px}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .book-image img.preorder{box-shadow:none;width:300px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .book-image img.preorder{width:300px}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .book-image .offer-note{font-size:14px;font-family:gotham medium,sans-serif;text-align:center;margin:0 auto;color:#fff;position:absolute;bottom:74px;left:18%}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .book-signup-row .book-image .offer-note{bottom:27px}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container h1,body[class*=cms-book-release-i-heard-god-laugh] .reflection-container h2{color:#3f3f3f}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .daily-video-section{max-width:784px;margin:0 auto 60px;box-shadow:0 16px 48px 0 #182543;border-radius:8px;overflow:hidden;position:relative}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .daily-video-section .daily-video-still{display:block;position:absolute;top:0;z-index:10}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .daily-video-section .daily-video-still img{display:block}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .daily-video-section .daily-video-still.video-playing{display:none}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .daily-video-section .daily-video{position:relative;z-index:5}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .daily-video-section .video-donate-bar{width:100%;padding-left:25px;padding-right:25px;background:#2653b0;min-height:69px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:69px;padding-top:12px;padding-bottom:12px}@media screen and (min-width:580px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner{flex-direction:row}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p{font-family:gotham medium,sans-serif;color:#fff;font-size:16px;margin-right:0;margin-top:0;margin-bottom:15px;text-align:center}@media screen and (min-width:580px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner p{text-align:left;margin-bottom:0;margin-right:20px;font-size:20px}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .daily-video-section .video-donate-bar .video-donate-bar-inner button{color:#3062ff;text-transform:none;font-size:16px;padding-left:24px;padding-right:24px;background:#fff}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #main-content-section{padding-bottom:60px;margin-bottom:80px;text-align:left;max-width:558px;margin:0 auto}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #main-content-section h2{color:#182543;margin-top:0;font-size:20px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #main-content-section p{color:#182543;margin-top:0;font-size:16px;margin-bottom:20px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #product-section{max-width:288px;margin:0 auto;text-align:center}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #product-section p{margin-top:0}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #product-section a{display:flex;justify-content:center;align-items:center;color:#3062ff}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #product-section a:hover{cursor:pointer}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #secondary-content-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #secondary-content-section{flex-direction:row;text-align:left;align-items:flex-start}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #secondary-content-section div:nth-of-type(1){display:flex;align-items:center;flex-direction:column;max-width:288px;width:100%;justify-content:space-between;margin-bottom:20px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #secondary-content-section div:nth-of-type(1){flex-direction:row;text-align:left;align-items:flex-start;margin-bottom:0}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #secondary-content-section div:nth-of-type(1) i{font-size:48px;color:#17a9e1;margin-right:8px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #secondary-content-section div:nth-of-type(2){max-width:462px;width:100%}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #secondary-content-section h2{color:#182543;margin-top:0;line-height:28px;font-size:22px;margin-bottom:0}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #secondary-content-section p{color:#182543;margin-top:0;margin-bottom:35px;max-width:330px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #secondary-content-section a{color:#348efe;text-decoration:underline}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .actions-section{margin-top:90px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .actions-section .flex-container{align-items:center;justify-content:space-between!important;max-width:798px;margin-left:auto;margin-right:auto;margin-bottom:80px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .actions-section .flex-container:nth-of-type(2){flex-direction:column-reverse}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .actions-section .flex-container:nth-of-type(2){flex-direction:row}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .actions-section .flex-container .flex-item-half{padding:0;position:relative;width:100%;max-width:100%;text-align:initial}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .actions-section .flex-container .flex-item-half{max-width:50%}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .actions-section .flex-container .flex-item-half.image-half{border-radius:4.6px;overflow:hidden;margin-bottom:30px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .actions-section .flex-container .flex-item-half.image-half{margin-bottom:none}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .actions-section .flex-container .flex-item-half.image-half img{display:block}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .actions-section .flex-container .flex-item-half.content{text-align:left;max-width:337px;padding:0}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .actions-section .flex-container .flex-item-half.content h2{margin-top:0;font-family:gotham bold,sans-serif;font-size:20px;color:#3656a6}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .actions-section .flex-container .flex-item-half.content p{font-size:14px;color:#565e6c}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .actions-section .flex-container .flex-item-half.content button{text-transform:none}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .desktop{display:none}@media screen and (min-width:768px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .desktop{display:flex}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons{flex-direction:column}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .mobile{order:2;display:flex;width:100%;border-top:1px solid rgba(0,0,0,.5);margin-top:20px}@media screen and (min-width:768px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons{flex-direction:row}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .mobile{display:none}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .button-links{width:100%;max-width:100%;border:2px solid rgba(0,0,0,.5);text-align:left;margin:5px 0;padding:0}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .button-links>p{margin:0;margin-right:7px;padding:10px;position:relative}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .button-links>p::after{background:#000;display:block;content:'';position:absolute;right:0;top:0;bottom:0;margin:auto}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .button-links>p::before{height:21px;width:3px;right:9px;transform-origin:center;transition:.3s linear}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .button-links>p::after{width:21px;height:3px}@media screen and (min-width:768px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .button-links>p{padding:0;margin-right:0}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .button-links>p::before,body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .button-links>p::after{display:none}}@media screen and (min-width:768px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .button-links{width:initial;max-width:initial;padding:10px;border:initial;text-align:initial;margin:initial}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .mobile-transcript,body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .mobile-bio{display:none}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .mobile-transcript p,body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .mobile-bio p{padding:0 10px;text-transform:initial!important}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .mobile-transcript p:not(.strong),body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-bio-social-buttons .mobile-bio p:not(.strong){font-family:gotham book}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .reflection-title-section{margin-top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:14px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .reflection-title-section{flex-direction:row;margin-bottom:40px}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .reflection-title-section .post-title-section{margin-top:40px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .reflection-title-section .post-title-section{margin-top:0}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .reflection-title-section .post-date{color:#fff;font-size:14px;font-family:gotham book,sans-serif;margin:0;font-style:normal;line-height:normal}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .reflection-title-section .post-title{color:#fff;font-size:20px;font-family:gotham bold,sans-serif;margin-bottom:0;margin:0}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .reflection-title-section img{max-width:230px;width:100%}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .reflection-title-section h1{font-size:28px;line-height:28px}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .welcome-header{background:#eee;text-align:center;padding:40px 0 20px;margin-bottom:40px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .welcome-header .text{max-width:575px;padding:0 40px;margin:auto}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .welcome-header .text h1 #bae-text{font-size:30px;display:block}@media screen and (min-width:590px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .welcome-header .text h1 #bae-text{display:inline}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-buttons{color:#515f7f;text-align:center;font-size:14px;padding-bottom:40px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-buttons:hover{cursor:pointer}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .transcript-buttons span{color:#2653b0;text-decoration:underline}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #transcript-section{position:fixed;width:100%;height:100%;display:none;top:0;left:0;z-index:12;align-items:center;justify-content:center;opacity:1}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #transcript-section.show-transcript{display:flex}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #transcript-section #transcript-modal{background:#fff;width:95%;height:85%;padding:40px;border-radius:8px;position:relative;display:none;z-index:15;opacity:0;box-shadow:0 10px 14px 0 rgba(81,95,127,.32)}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #transcript-section #transcript-modal.show-this{display:block;-webkit-animation:fade-in-transcript .25s forwards;animation:fade-in-transcript .25s forwards}@media screen and (min-width:768px){body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #transcript-section #transcript-modal{width:70%}}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #transcript-section #transcript-modal .close-button{display:flex;position:absolute;top:5px;font-size:25px;right:5px;cursor:pointer;width:40px;color:#515f7f;justify-content:center;align-items:center;height:40px}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #transcript-section #transcript-modal #english-transcript,body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #transcript-section #transcript-modal #spanish-transcript{display:none;overflow:scroll;height:100%}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #transcript-section #transcript-modal #english-transcript.active,body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #transcript-section #transcript-modal #spanish-transcript.active{display:block}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #transcript-section #transcript-modal #english-transcript h2,body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #transcript-section #transcript-modal #spanish-transcript h2{color:#515f7f;font-family:gotham medium,sans-serif;font-style:normal}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container #transcript-section #transcript-overlay{background:rgba(24,37,67,.53);width:100%;height:100%;position:absolute;top:0;left:0;z-index:13;cursor:pointer}body[class*=cms-book-release-i-heard-god-laugh] .reflection-container .reflection-title{text-align:center}body[class*=cms-book-release-i-heard-god-laugh] .friend-invite-description-section{display:flex;justify-content:space-between;flex-direction:column;align-items:center;max-width:784px;margin:60px auto 0;padding-left:20px;padding-right:20px;padding-bottom:120px}@media screen and (min-width:750px){body[class*=cms-book-release-i-heard-god-laugh] .friend-invite-description-section{flex-direction:row}}@media screen and (min-width:900px){body[class*=cms-book-release-i-heard-god-laugh] .friend-invite-description-section{padding-left:0;padding-right:0}}body[class*=cms-book-release-i-heard-god-laugh] .friend-invite-description-section.bonus-page{padding:0;margin:0}body[class*=cms-book-release-i-heard-god-laugh] .friend-invite-description-section .description{max-width:none;width:100%}@media screen and (min-width:750px){body[class*=cms-book-release-i-heard-god-laugh] .friend-invite-description-section .description{max-width:315px}}body[class*=cms-book-release-i-heard-god-laugh] .friend-invite-description-section .description h2{margin-top:0;color:#515f7f;font-size:26px}@media screen and (min-width:750px){body[class*=cms-book-release-i-heard-god-laugh] .friend-invite-description-section .description.preorder{max-width:100%}}body[class*=cms-book-release-i-heard-god-laugh] .friend-invite-description-section .friend-invite{background:#f6f9fc;border-radius:16px;max-width:none;width:100%;padding:40px;margin-bottom:40px}@media screen and (min-width:750px){body[class*=cms-book-release-i-heard-god-laugh] .friend-invite-description-section .friend-invite{max-width:392px;margin-bottom:0}}body[class*=cms-book-release-i-heard-god-laugh] .friend-invite-description-section .friend-invite h2{margin-top:0;color:#515f7f;font-size:26px}body[class*=cms-book-release-i-heard-god-laugh] .friend-invite-description-section .friend-invite .button-dc-light-blue{background:#fff;border:1px solid #c2ccdd;padding-left:16px;padding-right:16px}body[class*=cms-book-release-i-heard-god-laugh] .friend-invite-description-section .friend-invite .button-dc-light-blue:hover{background:#348efe;border:1px solid #348efe}#invite-modal{position:absolute;width:100%;height:100%;display:none;top:0;left:0;z-index:100;align-items:center;justify-content:center;opacity:1}@media screen and (min-width:600px){#invite-modal{position:fixed}}#invite-modal.show-modal{display:flex}#invite-modal .invite-box-container{background:#fff;max-width:350px;display:none;flex-direction:column;justify-content:space-between;width:100%;padding:24px;text-align:left;border-radius:8px;box-shadow:0 10px 20px 0 rgba(46,52,59,.24);z-index:14;opacity:0;position:relative}@media screen and (min-width:600px){#invite-modal .invite-box-container{flex-direction:row;max-width:768px}}#invite-modal .invite-box-container.show-this{display:flex;-webkit-animation:fade-in-transcript .25s forwards;animation:fade-in-transcript .25s forwards}#invite-modal .invite-box-container .close-button{position:absolute;top:6px;font-size:25px;right:12px;cursor:pointer;color:#515f7f}#invite-modal .invite-box-container .invite-box{max-width:336px;width:100%;margin:0}#invite-modal .invite-box-container .invite-box:nth-of-type(1){max-width:358px;padding-right:0;border-right:none;border-bottom:1px solid #e5e9ef;margin-bottom:30px;padding-bottom:30px}@media screen and (min-width:600px){#invite-modal .invite-box-container .invite-box:nth-of-type(1){padding-right:24px;border-right:1px solid #e5e9ef;border-bottom:none;margin-bottom:0;padding-bottom:0}}#invite-modal .invite-box-container .invite-box h2{font-size:24px;color:#3656a6;margin-top:0}#invite-modal .invite-box-container .invite-box h4{font-size:18px}#invite-modal .invite-box-container .invite-box p{color:#565e6c;font-size:14px}#invite-modal .invite-box-container .invite-box p.strong{font-family:gotham medium,sans-serif;margin-top:0}#invite-modal .invite-box-container .invite-box .row{margin:10px 0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}#invite-modal .invite-box-container .invite-box input{width:100%;padding:13px!important;border:1px solid #e5e8f1;background:#f5f7fa;border-radius:4px;font-size:14px;margin-bottom:16px}#invite-modal .invite-box-container .invite-box input:focus{outline:none}#invite-modal .invite-box-container .invite-box .enter-email-row{flex-direction:column}@media screen and (min-width:768px){#invite-modal .invite-box-container .invite-box .enter-email-row{justify-content:center;flex-direction:row}}#invite-modal .invite-box-container .invite-box .enter-email-row button{margin-top:10px;font-size:16px;color:#fff}@media screen and (min-width:768px){#invite-modal .invite-box-container .invite-box .enter-email-row button{margin-top:0}}#invite-modal .invite-box-container .invite-box .to-row{display:none;align-items:flex-start}#invite-modal .invite-box-container .invite-box .to-row .typed-contacts{text-align:left}#invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact{cursor:pointer;background:rgba(52,143,254,.14);color:#2e343b;padding:2px 15px;margin:0 0 5px 5px;display:inline-flex;align-items:center;font-size:14px;border-radius:25px;-webkit-animation:popIn .2s linear forwards;animation:popIn .2s linear forwards;font-size:10px}#invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact::after{font-family:icomoon;font-size:10px;content:'\e901';border:1px solid #fff;border-radius:100%;margin-left:5px;padding:4px;transition:.2s linear}#invite-modal .invite-box-container .invite-box .to-row .typed-contacts .contact:hover::after{color:rgba(0,0,0,.7);background:#fff}@-webkit-keyframes popIn{0%{transform:scale(1)}90%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes popIn{0%{transform:scale(1)}90%{transform:scale(1.05)}100%{transform:scale(1)}}#invite-modal .invite-box-container .invite-box .import-row{flex-direction:column;align-items:flex-start}#invite-modal .invite-box-container .invite-box .import-row p{font-size:12px;color:#565e6c}#invite-modal .invite-box-container .invite-box .import-row p.strong{font-size:14px}#invite-modal .invite-box-container .invite-box .import-row *{color:#2e343b;font-size:14px}#invite-modal .invite-box-container .invite-box .import-row span{display:flex;cursor:pointer}#invite-modal .invite-box-container .invite-box .import-row span img{width:20px;margin:0 10px}@media screen and (min-width:768px){#invite-modal .invite-box-container .invite-box .import-row .short-text{display:none}#invite-modal .invite-box-container .invite-box .import-row .long-text{display:block}}#invite-modal .invite-box-container .invite-box .import-row .short-text{display:block}#invite-modal .invite-box-container .invite-box .import-row .long-text{display:none}#invite-modal .invite-box-container .invite-box .import-row .import-options{display:flex;justify-content:flex-start;align-items:center;font-size:12px;font-family:gotham medium,sans-serif}#invite-modal .invite-box-container .invite-box .import-row .import-options span{display:flex;align-items:center;margin-right:24px}#invite-modal .invite-box-container .invite-box .import-row .import-options span img{max-width:32px;width:auto}#invite-modal .invite-box-container .invite-box .share-row{flex-direction:column;align-items:flex-start}#invite-modal .invite-box-container .invite-box .share-row .fb-messenger{background-position-x:13%;order:2}@media screen and (min-width:768px){#invite-modal .invite-box-container .invite-box .share-row .fb-messenger{background-position-x:5px;order:initial}}#invite-modal .invite-box-container .invite-box .share-row .fb-post{order:3;background-position-x:14%}@media screen and (min-width:768px){#invite-modal .invite-box-container .invite-box .share-row .fb-post{background-position-x:15px;order:initial}}#invite-modal .invite-box-container .invite-box .share-row h4{order:4}@media screen and (min-width:768px){#invite-modal .invite-box-container .invite-box .share-row h4{order:initial}}#invite-modal .invite-box-container .invite-box .share-row .divider{display:block;height:2px;width:100%;background:#a6a6a6;margin:10px 0}@media screen and (min-width:768px){#invite-modal .invite-box-container .invite-box .share-row .divider{display:none}}#invite-modal .invite-box-container .options{display:flex;justify-content:space-between;align-items:center;width:144px}#invite-modal .invite-box-container .options .fb-messenger{color:#2196f3;font-size:32px!important;display:flex;align-items:center;justify-content:center;width:32px;height:32px}#invite-modal .invite-box-container .options .facebook-btn{background-color:#3b5998;width:32px;height:32px;text-align:center;border-radius:50%;display:flex;font-size:20px;align-items:center;justify-content:center;color:#fff}#invite-modal .invite-box-container .options .text-btn{background-color:#3bdb65;width:32px;height:32px;text-align:center;border-radius:50%;font-size:20px;display:flex;align-items:center;justify-content:center;color:#fff}#invite-modal .invite-box-container .options .fb-messenger:hover{color:#006acc}#invite-modal .invite-box-container .options .facebook-btn:hover{background-color:#2d4373}#invite-modal .invite-box-container .options .text-btn:hover{background-color:#23c04c}#invite-modal .invite-box-container .link{display:flex;position:relative;padding:10px 0 10px 10px;align-items:center;border:1px solid #e5e8f1;background:#f5f7fa;border-radius:4px;color:#8a94a5;flex:2;width:100%;font-size:14px}#invite-modal .invite-box-container .link .copy-btn{padding:10px 8px;position:absolute;border-radius:4px;color:#3062ff;right:0;top:0;bottom:0;margin:auto;cursor:pointer;text-transform:uppercase;font-size:14px;font-family:gotham medium,sans-serif}#invite-modal .invite-box-container .link .copy-btn:hover{transition:.3s ease;background:#3062ff;color:#fff}#invite-modal #invite-overlay{background:rgba(24,37,67,.53);width:100%;height:100%;position:absolute;top:0;left:0;z-index:13;cursor:pointer}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] #video-modal{position:fixed;width:100%;height:100%;display:none;top:0;left:0;z-index:12;align-items:center;justify-content:center;opacity:1}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] #video-modal.show-modal{display:flex}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] #video-modal .video-box-container{background:#fff;max-width:330px;display:none;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:8px;text-align:left;border-radius:8px;box-shadow:0 10px 20px 0 rgba(46,52,59,.24);z-index:14;opacity:0;position:relative}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-bonus-content] #video-modal .video-box-container{flex-direction:row;max-width:700px}}@media screen and (min-width:900px){body[class*=cms-book-release-i-heard-god-laugh-bonus-content] #video-modal .video-box-container{flex-direction:row;max-width:768px}}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] #video-modal .video-box-container.show-this{display:flex;-webkit-animation:fade-in-transcript .25s forwards;animation:fade-in-transcript .25s forwards}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] #video-modal .video-box-container .close-button{position:absolute;top:-11px;font-size:25px;right:-16px;cursor:pointer;color:#515f7f;background:#fff;z-index:10;width:30px;border-radius:50%;height:30px;text-align:center}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] #video-modal .video-box-container .video-box{width:100%;margin:0;border-radius:8px;overflow:hidden}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] #video-modal #video-modal-overlay{background:rgba(24,37,67,.53);width:100%;height:100%;position:fixed;top:0;left:0;z-index:13;cursor:pointer}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper{position:relative;padding-top:80px;padding-bottom:150px;background:0 0;background-repeat:no-repeat;background-position-y:-75%;background-size:2491px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper{background:url(https://files.dynamiccatholic.com/home/book-release/i-heard-god-laugh/bonus-content/bg-circle.svg);background-repeat:no-repeat;background-position-y:-75%;background-size:2491px}}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #bonus-content-hero{position:relative;z-index:10;text-align:center}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #bonus-content-hero h1{font-family:gotham bold,sans-serif;font-size:16px}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #bonus-content-hero img{max-width:294px}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #bonus-content-hero h2{font-size:16px;font-family:gotham medium,sans-serif;color:#348efe}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #intro-section{position:relative;z-index:10;display:flex;max-width:777px;width:100%;margin:0 auto;padding-left:20px;padding-right:20px;justify-content:space-between;flex-direction:column;text-align:center;margin-bottom:80px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #intro-section{flex-direction:row}}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #intro-section img{box-shadow:-4px 8px 16px 0 rgba(0,20,67,.24)}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #bonus-video-cards{position:relative;z-index:10;max-width:1176px;width:100%;margin:0 auto;padding-left:20px;padding-right:20px;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:850px){body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #bonus-video-cards{justify-content:space-between}}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #bonus-video-cards .video-card{width:260px;margin-bottom:55px;margin-left:10px;margin-right:10px}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #bonus-video-cards .video-card:hover{cursor:pointer}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #bonus-video-cards .video-card img{box-shadow:0 10px 14px 0 rgba(81,95,127,.32);border-radius:4px;margin-bottom:14px}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #bonus-video-cards .video-card h3{margin:0;font-size:16px;color:#182543;line-height:normal}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper .divider-line{border-bottom:1px solid #9ca7be;border-top:0;border-left:0;border-right:0;margin-top:0;margin-bottom:90px;margin-left:auto;margin-right:auto;max-width:300px;width:100%}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper .divider-line{max-width:700px;margin-top:65px;margin-bottom:120px}}@media screen and (min-width:900px){body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper .divider-line{max-width:1136px}}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #nine-steps-download{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:space-between;max-width:560px;margin:0 auto;align-items:center}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #nine-steps-download{flex-direction:row}}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #nine-steps-download .nine-steps-content{max-width:330px}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #nine-steps-download .nine-steps-content h4{color:#515f7f;font-family:gotham bold,sans-serif;font-size:32px;line-height:36px;letter-spacing:normal;margin-top:0;margin-bottom:20px}body[class*=cms-book-release-i-heard-god-laugh-bonus-content] .bonus-content-page-wrapper #nine-steps-download .nine-steps-content p{color:#515f7f;font-family:gotham book,sans-serif;font-size:16px;letter-spacing:normal;margin-top:0;margin-bottom:40px}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #video-modal,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #video-modal{position:fixed;width:100%;height:100%;display:none;top:0;left:0;z-index:12;align-items:center;justify-content:center;opacity:1}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #video-modal.show-modal,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #video-modal.show-modal{display:flex}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #video-modal .video-box-container,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #video-modal .video-box-container{background:#fff;max-width:330px;display:none;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:8px;text-align:left;border-radius:8px;box-shadow:0 10px 20px 0 rgba(46,52,59,.24);z-index:14;opacity:0;position:relative}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #video-modal .video-box-container,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #video-modal .video-box-container{flex-direction:row;max-width:700px}}@media screen and (min-width:900px){body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #video-modal .video-box-container,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #video-modal .video-box-container{flex-direction:row;max-width:768px}}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #video-modal .video-box-container.show-this,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #video-modal .video-box-container.show-this{display:flex;-webkit-animation:fade-in-transcript .25s forwards;animation:fade-in-transcript .25s forwards}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #video-modal .video-box-container .close-button,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #video-modal .video-box-container .close-button{position:absolute;top:-11px;font-size:25px;right:-16px;cursor:pointer;color:#515f7f;background:#fff;z-index:10;width:30px;border-radius:50%;height:30px;text-align:center}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #video-modal .video-box-container .video-box,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #video-modal .video-box-container .video-box{width:100%;margin:0;border-radius:8px;overflow:hidden}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #video-modal #video-modal-overlay,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #video-modal #video-modal-overlay{background:rgba(24,37,67,.53);width:100%;height:100%;position:fixed;top:0;left:0;z-index:13;cursor:pointer}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-request-header,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-request-header{background:url(https://files.dynamiccatholic.com/home/book-release/i-heard-god-laugh/prayer-tools-request/prayer-tools-hero-bg-mobile.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:318px;display:flex;align-items:center;margin-bottom:80px;padding-left:20px;padding-right:20px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-request-header,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-request-header{background:url(https://files.dynamiccatholic.com/home/book-release/i-heard-god-laugh/prayer-tools-request/prayer-tools-hero-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-request-header #prayer-tools-request-header-content,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-request-header #prayer-tools-request-header-content{max-width:606px;width:100%;margin:0 auto}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-request-header #prayer-tools-request-header-content h1,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-request-header #prayer-tools-request-header-content h1{font-family:gotham bold,sans-serif;font-size:40px;line-height:44px;color:#fff;margin-top:0;max-width:467px}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-request-header #prayer-tools-request-header-content h2,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-request-header #prayer-tools-request-header-content h2{font-family:gotham book,sans-serif;font-size:20px;line-height:28px;color:#fff;max-width:467px}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-contet,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-contet{padding-left:20px;padding-right:20px;margin-bottom:80px}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-contet p,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-contet p{max-width:606px;width:100%;margin:0 auto}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-row,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-row{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:626px;margin:0 auto 100px}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-row:nth-child(4),body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-row:nth-child(4){margin:0 auto 120px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-row,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-row{flex-direction:row}}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-row h2,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-row h2{font-size:24px;margin-top:0}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-row .prayer-tools-row-image,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-row .prayer-tools-row-image{order:1;margin:0;width:100%}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-row .prayer-tools-row-image,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-row .prayer-tools-row-image{order:initial;margin:0 15px;width:50%}}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-row .prayer-tools-row-image img,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-row .prayer-tools-row-image img{border-radius:4px}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-row .prayer-tools-row-content,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-row .prayer-tools-row-content{order:2;margin:0;width:100%;padding:20px}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-row .prayer-tools-row-content p,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-row .prayer-tools-row-content p{margin-top:0}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-row .prayer-tools-row-content,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-row .prayer-tools-row-content{order:initial;margin:0 15px;width:50%;padding:0}}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-video-row,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-video-row{margin-bottom:65px;padding-left:20px;padding-right:20px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-video-row,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-video-row{padding:0}}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-video-row h2,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-video-row h2{text-align:center;margin-bottom:40px;margin-top:0;font-size:24px}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner{display:flex;justify-content:space-between;flex-direction:column;max-width:929px;margin:0 auto;width:100%}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner{flex-direction:row}}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner .prayer-video,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner .prayer-video{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner .prayer-video,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner .prayer-video{width:30%}}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner .prayer-video .video-card,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner .prayer-video .video-card{width:100%;margin-bottom:55px}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner .prayer-video .video-card:hover,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner .prayer-video .video-card:hover{cursor:pointer}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner .prayer-video .video-card img,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner .prayer-video .video-card img{box-shadow:0 10px 14px 0 rgba(81,95,127,.32);border-radius:4px;margin-bottom:14px}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner .prayer-video .video-card h3,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-video-row .prayer-tools-video-row-inner .prayer-video .video-card h3{margin:0;font-size:16px;color:#182543;line-height:normal}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-books-row,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-books-row{padding-left:20px;padding-right:20px;background:#dfe5ef}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-books-row .multi-product__title,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-books-row .multi-product__title{text-align:center}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools .prayer-tools-books-row .multi-product__title h2,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools .prayer-tools-books-row .multi-product__title h2{font-size:24px;margin-top:0;margin-bottom:40px}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup{padding-left:20px;padding-right:20px;margin-bottom:170px}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row{max-width:606px;width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row{flex-direction:row;justify-content:space-between;align-items:center}}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-image,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-image{max-width:170px;width:100%}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form{max-width:380px;width:100%}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form h3,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form h3{font-size:16px}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611{background-color:transparent!important}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoAsterix,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoAsterix{float:right}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoOffset,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoOffset{display:none}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoFormRow,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoFormRow{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoFormRow,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoFormRow{flex-direction:row}}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoFormRow .mktoFormCol,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoFormRow .mktoFormCol{margin-bottom:10px!important;margin-right:0}@media screen and (min-width:600px){body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoFormRow .mktoFormCol,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoFormRow .mktoFormCol{margin-right:10px}}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoButtonRow,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoButtonRow{text-align:left}body[class*=cms-book-release-i-heard-god-laugh-prayer-tools-request] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoButtonRow .mktoButton,body[class*=cms-book-release-i-heard-god-laugh-prayer-tools] #prayer-tools-signup #prayer-tools-signup-row #prayer-tools-signup-row-form #mktoForm_1611 .mktoButtonRow .mktoButton{font-family:gotham bold,sans-serif;padding-left:16px;padding-right:16px}.cms-book-release-coach #book-preview-hero{text-align:center;padding:50px 0;background:url(https://files.dynamiccatholic.com/home/coach-book/paper-bg.jpg);margin-bottom:6px}.cms-book-release-coach #book-preview-hero h2{color:#e0623a;text-transform:uppercase;font-size:14px;margin-top:0;padding-left:30px;padding-right:30px}.cms-book-release-coach #book-preview-hero h1{color:#3374b6;text-shadow:0 3px 0 #fff;margin-bottom:0;margin-top:0;padding-left:30px;padding-right:30px}.cms-book-release-coach #book-preview-hero #book-slider-wrapper{max-width:1000px;margin:0 auto 40px;position:relative}.cms-book-release-coach #book-preview-hero #book-slider-wrapper .arrow-nav{position:absolute;top:45%;width:100%;display:flex;justify-content:space-between;z-index:100}.cms-book-release-coach #book-preview-hero #book-slider-wrapper .arrow-nav .arrow-left,.cms-book-release-coach #book-preview-hero #book-slider-wrapper .arrow-nav .arrow-right{position:relative;color:#3374b6;text-shadow:0 4px 0 #fff}.cms-book-release-coach #book-preview-hero #book-slider-wrapper .arrow-nav .arrow-left{left:12px;font-size:60px}@media screen and (min-width:600px){.cms-book-release-coach #book-preview-hero #book-slider-wrapper .arrow-nav .arrow-left{left:0}}.cms-book-release-coach #book-preview-hero #book-slider-wrapper .arrow-nav .arrow-right{right:12px;font-size:60px}@media screen and (min-width:600px){.cms-book-release-coach #book-preview-hero #book-slider-wrapper .arrow-nav .arrow-right{right:0}}.cms-book-release-coach #book-preview-hero #book-slider-wrapper .vaderslider__slide{max-width:1000px;width:100%}.cms-book-release-coach #book-preview-hero #book-slider-wrapper #look-inside{position:absolute;bottom:-20px;text-align:center;width:100%;font-size:14px;color:#3374b6;font-family:gotham bold,sans-serif}@media screen and (min-width:600px){.cms-book-release-coach #book-preview-hero #book-slider-wrapper #look-inside{bottom:-6px}}.cms-book-release-coach #book-preview-hero a{display:block;padding-left:30px;padding-right:30px}.cms-book-release-coach #book-intro-section{padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px;text-align:center;background:#3374b6;margin-bottom:80px}.cms-book-release-coach #book-intro-section h2{margin-top:0;color:#fff}.cms-book-release-coach #book-intro-section #book-intro-inner{display:flex;justify-content:center;align-items:center;max-width:100%;margin:0 auto;flex-direction:column}@media screen and (min-width:600px){.cms-book-release-coach #book-intro-section #book-intro-inner{flex-direction:row;max-width:700px}}.cms-book-release-coach #book-intro-section #book-intro-inner img{margin-right:0;margin-bottom:30px;max-width:120px;box-shadow:0 3px 6px 0 rgba(47,68,117,.18)}@media screen and (min-width:600px){.cms-book-release-coach #book-intro-section #book-intro-inner img{margin-right:40px;margin-bottom:0;max-width:200px}}.cms-book-release-coach #book-intro-section #book-intro-inner p{max-width:300px;text-align:center;margin-top:0;margin-bottom:0;color:#fff}@media screen and (min-width:600px){.cms-book-release-coach #book-intro-section #book-intro-inner p{text-align:left}}.cms-book-release-coach #book-intro-section #book-intro-inner p a{display:block;margin-top:20px}.cms-book-release-coach #testimony-section{margin-bottom:120px;padding-left:30px;padding-right:30px}.cms-book-release-coach #testimony-section .testimony-inner{max-width:1000px;margin:0 auto}.cms-book-release-coach #testimony-section .testimony-inner h2{text-align:center;margin-bottom:70px}.cms-book-release-coach #testimony-section .testimony-inner .testimony-row{margin-bottom:60px}.cms-book-release-coach #testimony-section .testimony-inner .testimony-row.left{display:flex;justify-content:flex-start}.cms-book-release-coach #testimony-section .testimony-inner .testimony-row.right{display:flex;justify-content:flex-end}.cms-book-release-coach #testimony-section .testimony-inner .testimony-row .testimony-block{max-width:500px;line-height:140%;font-size:20px;padding-left:30px;padding-right:30px}@media screen and (min-width:600px){.cms-book-release-coach #testimony-section .testimony-inner .testimony-row .testimony-block{font-size:24px}}.cms-book-release-coach #testimony-section .testimony-inner .testimony-row .testimony-block .star-rating{color:#fc0;margin-bottom:20px}.cms-book-release-coach #testimony-section .testimony-inner .testimony-row .testimony-block .attribution{margin-top:20px}.cms-book-release-coach #testimony-section .testimony-inner #cta-row{margin-top:60px;text-align:center}.cms-book-release-coach .button-dc-blue{background:#e0623a;border-color:#e0623a;color:#fff}.cms-book-release-coach .button-dc-blue:hover{background:#e0623a}body[class*=cms-crhp] .cms-nav{min-height:64px}body[class*=cms-crhp] .cms-nav__list{padding:0;min-height:64px;line-height:64px}body[class*=cms-crhp] .crhp-large-text{font-size:33px;font-family:gotham bold;margin-bottom:50px;text-align:center;line-height:140%}body[class*=cms-crhp] .wrapper-900{margin:80px auto;padding-left:15px;padding-right:15px}body[class*=cms-crhp] .wrapper-1200{padding-left:15px;padding-right:15px}body[class*=cms-crhp] .wrapper-1200 ul{margin-left:18px}body[class*=cms-crhp] #ty-interest-content{-moz-column-count:1;column-count:1;-moz-column-gap:40px;column-gap:30px;padding-left:15px;padding-right:15px}@media screen and (min-width:900px){body[class*=cms-crhp] #ty-interest-content{-moz-column-count:2;column-count:2}}body[class*=cms-crhp] #crhp_contact_info{margin:80px auto}body[class*=cms-crhp] #crhp_contact_info a{text-decoration:underline}body[class*=cms-crhp] #crhp_contact_info>p{font-size:22px;text-align:center;line-height:140%}body[class*=cms-crhp] #crhp_contact_info .flex-item{flex-grow:4;text-align:center;margin-top:60px}body[class*=cms-crhp] .primary-color-background{padding:5% 0}body[class*=cms-crhp] .primary-color-background h2,body[class*=cms-crhp] .primary-color-background h3,body[class*=cms-crhp] .primary-color-background p{color:#fff}body[class*=cms-crhp] .primary-color-background h2{text-align:center;-moz-column-span:all;column-span:all}body[class*=cms-crhp] .primary-color-background h3{margin-top:40px}body[class*=cms-crhp] .primary-color-background li{color:#fff}body[class*=cms-crhp] .marketo{background-color:#e5e5e5}body[class*=cms-crhp] .marketo .mktoForm{width:100%!important}body[class*=cms-crhp] .marketo .mktoForm .mktoLabel:nth-of-type(4){display:block}body[class*=cms-crhp] .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button{background-color:#17a9e1;transition-property:background-color;transition-duration:.4s;border-color:#17a9e1;color:#fff;transition:.4s ease;margin-top:20px}body[class*=cms-crhp] .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button:hover{color:#17a9e1;background-color:transparent}body[class*=cms-best-lent-ever] .material-form form .flex-container,body[class*=cms-dynamic-parish-best-lent-ever] .material-form form .flex-container{justify-content:space-between}body[class*=cms-best-lent-ever] .material-form legend,body[class*=cms-dynamic-parish-best-lent-ever] .material-form legend{color:#3656a6;text-align:left;margin-bottom:0}body[class*=cms-best-lent-ever] #ble_hero_section,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section{display:block;height:auto;display:flex;padding:40px 45px;min-height:auto;align-items:center;overflow:hidden;position:relative;background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2020/hero-still.jpg);background-size:cover;background-repeat:no-repeat}@media screen and (min-width:490px){body[class*=cms-best-lent-ever] #ble_hero_section,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section{background-size:cover}}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #ble_hero_section,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section{background:rgba(54,86,166,.53);height:550px}}body[class*=cms-best-lent-ever] #ble_hero_section .video_bg_still,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .video_bg_still{display:block;background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2020/hero-still.jpg);background-size:cover;background-repeat:no-repeat;width:100%}@media screen and (min-width:640px){body[class*=cms-best-lent-ever] #ble_hero_section .video_bg_still,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .video_bg_still{display:none}}body[class*=cms-best-lent-ever] #ble_hero_section .video-hero__video,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .video-hero__video{z-index:500}body[class*=cms-best-lent-ever] #ble_hero_section .hero_content,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .hero_content{width:100%;z-index:1;text-align:center;margin:0 auto;color:#fff;text-align:center}body[class*=cms-best-lent-ever] #ble_hero_section .hero_content .ble_logo,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .hero_content .ble_logo{max-width:103.5px;margin:0 auto 43px}body[class*=cms-best-lent-ever] #ble_hero_section .hero_content #amazing-possibilities,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .hero_content #amazing-possibilities{font-size:50px;font-family:gotham bold,sans-serif;text-transform:uppercase;line-height:67%;margin-top:0;margin-bottom:26px;color:#fff}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #ble_hero_section .hero_content #amazing-possibilities,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .hero_content #amazing-possibilities{font-size:107px}}body[class*=cms-best-lent-ever] #ble_hero_section .hero_content #amazing-possibilities span,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .hero_content #amazing-possibilities span{font-size:34px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #ble_hero_section .hero_content #amazing-possibilities span,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .hero_content #amazing-possibilities span{font-size:73px}}body[class*=cms-best-lent-ever] #ble_hero_section .hero_content #sub-content,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .hero_content #sub-content{font-size:16px;line-height:140%;letter-spacing:.02em;margin-bottom:10px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #ble_hero_section .hero_content #sub-content,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .hero_content #sub-content{font-size:19px;margin-bottom:0}}body[class*=cms-best-lent-ever] #ble_hero_section .hero_content #super-content,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .hero_content #super-content{font-size:16px;line-height:normal;letter-spacing:.02em;margin-top:30px;margin-bottom:24px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #ble_hero_section .hero_content #super-content,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .hero_content #super-content{font-size:26px;margin-top:70px}}body[class*=cms-best-lent-ever] #ble_hero_section .hero_content .play-button img,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .hero_content .play-button img{width:60px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #ble_hero_section .hero_content .play-button img,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .hero_content .play-button img{width:120px}}body[class*=cms-best-lent-ever] #ble_hero_section .fullscreen-bg,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .fullscreen-bg{z-index:-100;position:absolute;top:0;width:100%;height:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] #ble_hero_section .fullscreen-bg,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .fullscreen-bg{min-width:100%}}body[class*=cms-best-lent-ever] #ble_hero_section .fullscreen-bg__video,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .fullscreen-bg__video{position:absolute;width:auto;height:100%;z-index:-1;display:none}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #ble_hero_section .fullscreen-bg__video,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .fullscreen-bg__video{width:auto;display:block;height:100%}}@media screen and (min-width:1400px){body[class*=cms-best-lent-ever] #ble_hero_section .fullscreen-bg__video,body[class*=cms-dynamic-parish-best-lent-ever] #ble_hero_section .fullscreen-bg__video{width:100%;display:block;height:auto}}body[class*=cms-best-lent-ever] #top-sign-up-copy,body[class*=cms-dynamic-parish-best-lent-ever] #top-sign-up-copy{padding:40px;background:#e3ecf3;text-align:center;display:block}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #top-sign-up-copy,body[class*=cms-dynamic-parish-best-lent-ever] #top-sign-up-copy{display:none}}body[class*=cms-best-lent-ever] #top-sign-up-copy h1,body[class*=cms-dynamic-parish-best-lent-ever] #top-sign-up-copy h1{color:#173963;font-size:21px;line-height:140%;margin-top:0;font-family:gotham medium}body[class*=cms-best-lent-ever] #top-sign-up-copy a,body[class*=cms-dynamic-parish-best-lent-ever] #top-sign-up-copy a{display:none}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #top-sign-up-copy a,body[class*=cms-dynamic-parish-best-lent-ever] #top-sign-up-copy a{display:block}}body[class*=cms-best-lent-ever] #what-is-ble,body[class*=cms-dynamic-parish-best-lent-ever] #what-is-ble{padding:30px 40px;text-align:center}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #what-is-ble,body[class*=cms-dynamic-parish-best-lent-ever] #what-is-ble{background-size:contain;padding:70px 40px}}body[class*=cms-best-lent-ever] #what-is-ble .content,body[class*=cms-dynamic-parish-best-lent-ever] #what-is-ble .content{max-width:622px;margin:0 auto}body[class*=cms-best-lent-ever] #what-is-ble .content h2,body[class*=cms-dynamic-parish-best-lent-ever] #what-is-ble .content h2{color:#3656a6;font-size:28px;font-family:gotham book,sans-serif;margin-top:0;letter-spacing:.02em;margin-bottom:16px}body[class*=cms-best-lent-ever] #what-is-ble .content h3,body[class*=cms-dynamic-parish-best-lent-ever] #what-is-ble .content h3{color:#3656a6;font-family:gotham bold,sans-serif;font-size:16px;letter-spacing:.02em}body[class*=cms-best-lent-ever] #what-is-ble .content p,body[class*=cms-dynamic-parish-best-lent-ever] #what-is-ble .content p{color:#565e6c;font-size:14px;margin-bottom:66px}body[class*=cms-best-lent-ever] #what-is-ble .content .button-dc-blue,body[class*=cms-dynamic-parish-best-lent-ever] #what-is-ble .content .button-dc-blue{text-transform:none;max-width:196px}body[class*=cms-best-lent-ever] .divider,body[class*=cms-dynamic-parish-best-lent-ever] .divider{border:none;border-top:1px solid #e5e8f1;max-width:830px;margin:0 auto}body[class*=cms-best-lent-ever] #how-it-works-section,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section{padding:30px 20px 0;text-align:center;max-width:870px;margin:0 auto}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #how-it-works-section,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section{padding:60px 20px 70px}}body[class*=cms-best-lent-ever] #how-it-works-section .flex-container,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section .flex-container{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #how-it-works-section .flex-container,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section .flex-container{align-items:flex-start}}body[class*=cms-best-lent-ever] #how-it-works-section .flex-container .step-item,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section .flex-container .step-item{width:100%;margin-bottom:50px;max-width:270px}@media screen and (min-width:768px){body[class*=cms-best-lent-ever] #how-it-works-section .flex-container .step-item,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section .flex-container .step-item{width:100%}}body[class*=cms-best-lent-ever] #how-it-works-section .flex-container .step-item .step-img,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section .flex-container .step-item .step-img{margin-bottom:28px}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #how-it-works-section .flex-container .step-item .step-img,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section .flex-container .step-item .step-img{display:flex;flex-direction:column;align-content:center;justify-content:center}}body[class*=cms-best-lent-ever] #how-it-works-section .flex-container .step-item .step-img i,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section .flex-container .step-item .step-img i{font-size:48px;color:#3656a6}body[class*=cms-best-lent-ever] #how-it-works-section .flex-container .step-item h2,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section .flex-container .step-item h2{font-size:16px;margin-bottom:0;color:#3656a6;line-height:normal;font-family:gotham bold,sans-serif}body[class*=cms-best-lent-ever] #how-it-works-section .flex-container .step-item p,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section .flex-container .step-item p{font-size:14px}body[class*=cms-best-lent-ever] #how-it-works-section h2,body[class*=cms-best-lent-ever] #how-it-works-section p,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section h2,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section p{color:#173963}body[class*=cms-best-lent-ever] #how-it-works-section h2,body[class*=cms-dynamic-parish-best-lent-ever] #how-it-works-section h2{margin-top:0;margin-bottom:56px;font-size:28px;color:#3656a6;font-family:gotham book,sans-serif}body[class*=cms-best-lent-ever] #sign-up-form-section,body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section{background:#f5f7fa;padding:120px 30px}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form,body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form{max-width:381px;padding:30px 24px;background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.24);border-radius:8px}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form h2,body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form h2{text-align:left;margin-top:0;margin-bottom:20px;color:#3656a6;font-size:22px;font-family:gotham bold,sans-serif}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form h2 .accent-font,body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form h2 .accent-font{font-family:gotham book,sans-serif}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form .mktoAsterix,body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form .mktoAsterix{float:right}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form .mktoLogicalField,body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form .mktoLogicalField{max-width:25px}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form form label[for=bLEBAEForever],body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form form label[for=bLEBAEForever]{display:inline-block;max-width:385px;font-size:16px;width:100%!important;margin-top:30px;float:none}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form form label[for=bLEBAEForever],body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form form label[for=bLEBAEForever]{margin-top:20px;float:right}}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form form input[name=bLEBAEForever],body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form form input[name=bLEBAEForever]{display:inline-block;max-width:40px;font-size:16px;width:100%!important;float:left}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form form label[for=State],body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form form label[for=Dynamic_Parish_Name__c],body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form form label[for=State],body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form form label[for=Dynamic_Parish_Name__c]{position:absolute;top:-55px;left:0;margin-top:29px}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form form select[name=State],body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form form select[name=Dynamic_Parish_Name__c],body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form form select[name=State],body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form form select[name=Dynamic_Parish_Name__c]{width:100%!important;height:50px;margin-top:30px;padding-left:10px}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form input,body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form input{border:1px solid #e5e8f1!important;border-radius:5px!important}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form .mktoButtonRow,body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form .mktoButtonRow{margin-top:42px}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form button,body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form button{text-transform:none;font-family:gotham bold,sans-serif;font-size:16px}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form .mktoFieldWrap,body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form .mktoFieldWrap{display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:row-reverse;margin-top:15px}body[class*=cms-best-lent-ever] #sign-up-form-section #sign-up-form .mktoFieldWrap .outside-label,body[class*=cms-dynamic-parish-best-lent-ever] #sign-up-form-section #sign-up-form .mktoFieldWrap .outside-label{margin-top:0}body[class*=cms-best-lent-ever] #testimony-section,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section{margin-top:60px;text-align:center;overflow:hidden;position:relative}body[class*=cms-best-lent-ever] #testimony-section h2,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section h2{color:#173963;padding-left:20px;padding-right:20px}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/winter-scene-bg.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-content:center;position:relative;height:600px}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1{height:70vw;background-size:100% auto}}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 #winter-scene-size,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 #winter-scene-size{position:absolute;top:0;visibility:hidden;min-height:100%;min-width:100%}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .quote-section,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .quote-section{display:flex;flex-direction:row;align-items:center}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .quote-section,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .quote-section{font-size:30px}}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .small-quote,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .small-quote{color:#fff;text-align:center;font-size:18px;display:none;opacity:0;min-height:150px}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .small-quote,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .small-quote{font-size:30px}}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .active,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .active{animation:fadeInOut .4s ease-in;-webkit-animation:fadeInOut .4s ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .left-arrow,body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .right-arrow,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .left-arrow,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .right-arrow{flex:1}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .left-arrow,body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .right-arrow,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .left-arrow,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .right-arrow{height:auto}}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .left-arrow img,body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .right-arrow img,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .left-arrow img,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .right-arrow img{height:20px}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .content,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .content{flex:7}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .content,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .quote-section .content{flex:3}}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 a,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 a{max-width:200px!important;margin:0 auto}@keyframes fadeInOut{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes fadeInOut{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .video-container,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .video-container{margin:0 auto;max-width:427px;position:relative;z-index:35;display:block}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .video-container,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .video-container{width:70%;max-width:345px;display:none}}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 .video-container,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 .video-container{display:none}}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 p,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 p{font-family:freight-text-pro;font-weight:400;color:#fff;text-align:center;font-size:19px}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-1 p,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-1 p{font-size:26px}}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-2,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-2{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/best-advent-ever/hill_2.png);background-position:left top;background-size:auto 100%;background-repeat:no-repeat;position:relative;top:-90px;padding-left:20px;padding-right:20px;height:478px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-2,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-2{top:-85px}}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-2,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-2{background:0 0;background-size:auto 100%;background-repeat:no-repeat;height:776px;top:-530px}}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-2 p,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-2 p{color:#fff}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-2 .testimony,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-2 .testimony{display:block;text-align:center;max-width:768px;margin:0 auto;position:relative;top:22%}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-2 .testimony,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-2 .testimony{display:none}}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-2 .testimony .small-quote,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-2 .testimony .small-quote{text-align:center;font-size:18px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-2 .testimony .small-quote,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-2 .testimony .small-quote{font-size:22px}}@media screen and (min-width:900px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-2 .testimony,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-2 .testimony{top:30%}}@media screen and (min-width:1200px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-2 .testimony,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-2 .testimony{top:300px}}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-3,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-3{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/best-advent-ever/hill_3.png);background-position:right;background-size:auto 100%;background-repeat:no-repeat;position:relative;top:-223px;padding-left:20px;padding-right:20px;height:445px}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-3,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-3{background:0 0;background-size:auto 100%;background-repeat:no-repeat;height:518px;background-position:right top;top:-970px}}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-3 p,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-3 p{color:#fff}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-3 .testimony,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-3 .testimony{text-align:center;max-width:768px;margin:0 auto;position:relative;top:10%}body[class*=cms-best-lent-ever] #testimony-section #testimony-section-3 .testimony .small-quote,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-3 .testimony .small-quote{text-align:center;font-size:18px}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-3 .testimony .small-quote,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-3 .testimony .small-quote{font-size:22px}}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-3 .testimony,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-3 .testimony{top:40%}}@media screen and (min-width:900px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-3 .testimony,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-3 .testimony{top:45%}}@media screen and (min-width:1200px){body[class*=cms-best-lent-ever] #testimony-section #testimony-section-3 .testimony,body[class*=cms-dynamic-parish-best-lent-ever] #testimony-section #testimony-section-3 .testimony{top:50%}}body[class*=cms-best-lent-ever] #about,body[class*=cms-dynamic-parish-best-lent-ever] #about{max-width:none}body[class*=cms-best-lent-ever] #about>h2,body[class*=cms-dynamic-parish-best-lent-ever] #about>h2{color:#3656a6;font-size:28px;font-family:gotham book,sans-serif;margin-top:0;letter-spacing:.02em;margin-bottom:16px}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #about>h2,body[class*=cms-dynamic-parish-best-lent-ever] #about>h2{font-size:22px;padding:20px 0}}body[class*=cms-best-lent-ever] #about .content,body[class*=cms-dynamic-parish-best-lent-ever] #about .content{display:flex;align-content:center;flex-direction:column}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #about .content,body[class*=cms-dynamic-parish-best-lent-ever] #about .content{flex-direction:row;justify-content:space-evenly}}body[class*=cms-best-lent-ever] #about .content .pod,body[class*=cms-dynamic-parish-best-lent-ever] #about .content .pod{display:flex;flex-direction:column;padding:40px 20px;flex:1;justify-content:center;align-items:center;background-size:cover!important;background-position:center top!important;margin-bottom:20px}body[class*=cms-best-lent-ever] #about .content .pod .button-white-reverse,body[class*=cms-dynamic-parish-best-lent-ever] #about .content .pod .button-white-reverse{text-align:center;border-radius:3px;border:3px solid #fff;background:0 0;color:#fff;padding:10px 20px;text-transform:uppercase}body[class*=cms-best-lent-ever] #about .content .pod .button-white-reverse:hover,body[class*=cms-dynamic-parish-best-lent-ever] #about .content .pod .button-white-reverse:hover{background:#fff;color:#2e343b!important}body[class*=cms-best-lent-ever] #about .content .pod h2,body[class*=cms-dynamic-parish-best-lent-ever] #about .content .pod h2{color:#fff!important}@media screen and (min-width:695px){body[class*=cms-best-lent-ever] #about .content .pod,body[class*=cms-dynamic-parish-best-lent-ever] #about .content .pod{margin-left:20px}body[class*=cms-best-lent-ever] #about .content .pod:last-child,body[class*=cms-dynamic-parish-best-lent-ever] #about .content .pod:last-child{margin-right:20px}}body[class*=cms-best-lent-ever] .htmlContent p,body[class*=cms-dynamic-parish-best-lent-ever] .htmlContent p{text-align:left;font-size:12px}body[class*=cms-best-lent-ever] .wForm form .flex-container,body[class*=cms-dynamic-parish-best-lent-ever] .wForm form .flex-container{justify-content:space-between!important}body[class*=cms-best-lent-ever] .material-form form .flex-container .oneField[role=radiogroup],body[class*=cms-best-lent-ever] .material-form form .flex-container #tfa_7-D,body[class*=cms-best-lent-ever] .material-form form .flex-container #tfa_12-D,body[class*=cms-best-lent-ever] .material-form form .flex-container #tfa_15-D,body[class*=cms-best-lent-ever] .material-form form .flex-container #tfa_17-D,body[class*=cms-best-lent-ever] .material-form form .flex-container #tfa_19-D,body[class*=cms-dynamic-parish-best-lent-ever] .material-form form .flex-container .oneField[role=radiogroup],body[class*=cms-dynamic-parish-best-lent-ever] .material-form form .flex-container #tfa_7-D,body[class*=cms-dynamic-parish-best-lent-ever] .material-form form .flex-container #tfa_12-D,body[class*=cms-dynamic-parish-best-lent-ever] .material-form form .flex-container #tfa_15-D,body[class*=cms-dynamic-parish-best-lent-ever] .material-form form .flex-container #tfa_17-D,body[class*=cms-dynamic-parish-best-lent-ever] .material-form form .flex-container #tfa_19-D{max-width:none}body[class*=cms-best-lent-ever] .visibleOption,body[class*=cms-dynamic-parish-best-lent-ever] .visibleOption{display:block!important}body[class*=cms-best-lent-ever] .hide-on-mobile,body[class*=cms-dynamic-parish-best-lent-ever] .hide-on-mobile{display:none}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] .hide-on-mobile,body[class*=cms-dynamic-parish-best-lent-ever] .hide-on-mobile{display:block}}body[class*=cms-best-lent-ever] .show-on-mobile,body[class*=cms-dynamic-parish-best-lent-ever] .show-on-mobile{display:block}@media screen and (min-width:600px){body[class*=cms-best-lent-ever] .show-on-mobile,body[class*=cms-dynamic-parish-best-lent-ever] .show-on-mobile{display:none}}body[class*=cms-best-lent-ever] .advent-green-bg,body[class*=cms-dynamic-parish-best-lent-ever] .advent-green-bg{background:#3a8142}body[class*=cms-best-lent-ever] .advent-blue-bg,body[class*=cms-dynamic-parish-best-lent-ever] .advent-blue-bg{background:#23b0e6}body[class*=cms-best-lent-ever] .cms-nav,body[class*=cms-dynamic-parish-best-lent-ever] .cms-nav{z-index:9000000000000000000000000000000000000;margin-bottom:0}body[class*=cms-best-lent-ever] .marketo .mktoForm,body[class*=cms-dynamic-parish-best-lent-ever] .marketo .mktoForm{width:100%!important}body[class*=cms-best-lent-ever] .marketo .mktoForm .mktoLabel:nth-of-type(4),body[class*=cms-dynamic-parish-best-lent-ever] .marketo .mktoForm .mktoLabel:nth-of-type(4){display:block}body[class*=cms-best-lent-ever] .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button,body[class*=cms-dynamic-parish-best-lent-ever] .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button{background-color:#17a9e1;transition-property:background-color;transition-duration:.4s;color:#fff;transition:.4s ease;padding:13px 27px;border:3px solid #17a9e1;border-radius:4px;display:inline-block;font-family:gotham bold;font-size:18px;letter-spacing:1px;line-height:18px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap;width:auto}body[class*=cms-best-lent-ever] .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button:hover,body[class*=cms-dynamic-parish-best-lent-ever] .marketo .mktoForm .mktoButtonRow .mktoButtonWrap button:hover{color:#17a9e1;background-color:transparent}body[class*=cms-best-lent-ever] #packet-opt-in-form,body[class*=cms-dynamic-parish-best-lent-ever] #packet-opt-in-form{margin-top:60px;margin-bottom:60px}body[class*=cms-best-lent-ever] #packet-opt-in-form select,body[class*=cms-dynamic-parish-best-lent-ever] #packet-opt-in-form select{-webkit-appearance:none;background-color:#fff;line-height:2.5em;color:#000;border:1px solid #aeb0b6;border-radius:7px;padding:.2em .3em;min-height:1.9em;width:100%}body[class*=cms-best-lent-ever] .hero-image-one .advent-green-bg,body[class*=cms-dynamic-parish-best-lent-ever] .hero-image-one .advent-green-bg{height:400px}body[class*=cms-best-lent-ever] .flex-item-1,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-1{flex-grow:1;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-1,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-1{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-1-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-1-center{flex-grow:1;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-1-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-1-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-2,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-2{flex-grow:2;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-2,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-2{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-2-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-2-center{flex-grow:2;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-2-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-2-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-3,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-3{flex-grow:3;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-3,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-3{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-3-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-3-center{flex-grow:3;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-3-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-3-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-4,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-4{flex-grow:4;flex-basis:0;width:25%;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-4,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-4{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-4-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-4-center{flex-grow:4;flex-basis:0;width:25%;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-4-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-4-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-5,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-5{flex-grow:5;flex-basis:0;max-width:580px;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-5,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-5{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-5-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-5-center{flex-grow:5;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-5-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-5-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-6,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-6{flex-grow:6;flex-basis:0;width:45%;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-6,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-6{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-6-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-6-center{flex-grow:6;flex-basis:0;width:45%;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-6-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-6-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-7,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-7{flex-grow:7;flex-basis:0;max-width:800px;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-7,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-7{flex-basis:auto;max-width:100%;padding:0}}body[class*=cms-best-lent-ever] .flex-item-7-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-7-center{flex-grow:7;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-7-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-7-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-8,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-8{flex-grow:8;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-8,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-8{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-8-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-8-center{flex-grow:8;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-8-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-8-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-9,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-9{flex-grow:9;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-9,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-9{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-9-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-9-center{flex-grow:9;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-9-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-9-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-10,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-10{flex-grow:5;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-10,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-10{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-10-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-10-center{flex-grow:5;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-10-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-10-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-11,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-11{flex-grow:11;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-11,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-11{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-11-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-11-center{flex-grow:11;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-11-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-11-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-12,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-12{flex-grow:12;flex-basis:0;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-12,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-12{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .flex-item-12-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-12-center{flex-grow:12;flex-basis:0;text-align:center;width:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .flex-item-12-center,body[class*=cms-dynamic-parish-best-lent-ever] .flex-item-12-center{flex-basis:auto;max-width:100%;padding:0 15px}}body[class*=cms-best-lent-ever] .bae-flex-container,body[class*=cms-dynamic-parish-best-lent-ever] .bae-flex-container{display:flex;flex-wrap:wrap}body[class*=cms-best-lent-ever] .button-bae,body[class*=cms-dynamic-parish-best-lent-ever] .button-bae{background-color:#ef5a3b;transition-property:background-color;transition-duration:.4s;color:#fff;transition:.4s ease;padding:13px 27px;border:3px solid #ef5a3b;border-radius:4px;display:inline-block;font-family:gotham bold;font-size:18px;letter-spacing:1px;line-height:18px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap;width:100%}body[class*=cms-best-lent-ever] .button-bae:hover,body[class*=cms-dynamic-parish-best-lent-ever] .button-bae:hover{color:#ea856f;background:#fff}@media screen and (min-width:768px){body[class*=cms-best-lent-ever] .button-bae,body[class*=cms-dynamic-parish-best-lent-ever] .button-bae{width:initial}}body[class*=cms-best-lent-ever] .button-advent-red,body[class*=cms-dynamic-parish-best-lent-ever] .button-advent-red{background-color:#f15932;transition-property:background-color;transition-duration:.4s;color:#fff;transition:.4s ease;padding:13px 35px;border:3px solid #f15932;border-radius:4px;display:inline-block;font-family:gotham bold;font-size:18px;letter-spacing:1px;line-height:18px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap;width:100%}body[class*=cms-best-lent-ever] .button-advent-red:hover,body[class*=cms-dynamic-parish-best-lent-ever] .button-advent-red:hover{color:#f15932;background:#fff}@media screen and (min-width:768px){body[class*=cms-best-lent-ever] .button-advent-red,body[class*=cms-dynamic-parish-best-lent-ever] .button-advent-red{width:initial}}body[class*=cms-best-lent-ever] .button-advent-light-blue,body[class*=cms-dynamic-parish-best-lent-ever] .button-advent-light-blue{background-color:#23b0e6;transition-property:background-color;transition-duration:.4s;color:#fff;transition:.4s ease;padding:13px 35px;border:3px solid #23b0e6;border-radius:4px;display:inline-block;font-family:gotham bold;font-size:18px;letter-spacing:1px;line-height:18px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap}body[class*=cms-best-lent-ever] .button-advent-light-blue:hover,body[class*=cms-dynamic-parish-best-lent-ever] .button-advent-light-blue:hover{color:#23b0e6;background:#fff}@media screen and (min-width:768px){body[class*=cms-best-lent-ever] .button-advent-light-blue,body[class*=cms-dynamic-parish-best-lent-ever] .button-advent-light-blue{width:initial}}body[class*=cms-best-lent-ever] .bae_purple_section,body[class*=cms-dynamic-parish-best-lent-ever] .bae_purple_section{background:#3a8142}body[class*=cms-best-lent-ever] .bae_purple_section h1,body[class*=cms-best-lent-ever] .bae_purple_section h2,body[class*=cms-best-lent-ever] .bae_purple_section h3,body[class*=cms-best-lent-ever] .bae_purple_section p,body[class*=cms-dynamic-parish-best-lent-ever] .bae_purple_section h1,body[class*=cms-dynamic-parish-best-lent-ever] .bae_purple_section h2,body[class*=cms-dynamic-parish-best-lent-ever] .bae_purple_section h3,body[class*=cms-dynamic-parish-best-lent-ever] .bae_purple_section p{color:#fff}body[class*=cms-best-lent-ever] #sign_up_section .flex-item-8,body[class*=cms-dynamic-parish-best-lent-ever] #sign_up_section .flex-item-8{text-align:center}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] #sign_up_section .flex-item-4,body[class*=cms-dynamic-parish-best-lent-ever] #sign_up_section .flex-item-4{text-align:center}}body[class*=cms-best-lent-ever] .bae_top_swoosh,body[class*=cms-dynamic-parish-best-lent-ever] .bae_top_swoosh{position:absolute;width:100%;text-align:center}body[class*=cms-best-lent-ever] .bae_top_swoosh img,body[class*=cms-dynamic-parish-best-lent-ever] .bae_top_swoosh img{position:relative;z-index:100000;bottom:229px;width:100%;height:230px;pointer-events:none}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .bae_top_swoosh img,body[class*=cms-dynamic-parish-best-lent-ever] .bae_top_swoosh img{bottom:84px;height:84px}}body[class*=cms-best-lent-ever] .bae_hero_cta,body[class*=cms-dynamic-parish-best-lent-ever] .bae_hero_cta{margin-top:-100px}@media screen and (max-width:600px){body[class*=cms-best-lent-ever] .bae_hero_cta,body[class*=cms-dynamic-parish-best-lent-ever] .bae_hero_cta{margin-top:-230px}}body[class*=cms-best-lent-ever] .bae_logo h1,body[class*=cms-dynamic-parish-best-lent-ever] .bae_logo h1{color:#fff;position:relative;top:35%}body[class*=cms-best-lent-ever] .best,body[class*=cms-dynamic-parish-best-lent-ever] .best{text-transform:uppercase;font-family:gotham book;font-weight:400;display:inline-block;font-size:45px;position:relative;right:11px;bottom:60px}@media screen and (max-width:640px){body[class*=cms-best-lent-ever] .best,body[class*=cms-dynamic-parish-best-lent-ever] .best{font-size:35px;bottom:45px}}@media screen and (max-width:600px){body[class*=cms-best-lent-ever] .best,body[class*=cms-dynamic-parish-best-lent-ever] .best{font-size:25px;right:2px}}body[class*=cms-best-lent-ever] .advent,body[class*=cms-dynamic-parish-best-lent-ever] .advent{font-size:100px;position:relative;right:15px;bottom:15px;display:inline-block;font-family:freight-text-pro;font-weight:600;font-style:italic}@media screen and (max-width:640px){body[class*=cms-best-lent-ever] .advent,body[class*=cms-dynamic-parish-best-lent-ever] .advent{font-size:90px}}@media screen and (max-width:600px){body[class*=cms-best-lent-ever] .advent,body[class*=cms-dynamic-parish-best-lent-ever] .advent{right:10px;bottom:27px;font-size:55px}}body[class*=cms-best-lent-ever] .ever,body[class*=cms-dynamic-parish-best-lent-ever] .ever{text-transform:uppercase;font-family:gotham book;font-weight:400;font-size:45px;position:relative;bottom:15px;left:8px;display:inline-block}@media screen and (max-width:640px){body[class*=cms-best-lent-ever] .ever,body[class*=cms-dynamic-parish-best-lent-ever] .ever{font-size:35px;left:0}}@media screen and (max-width:600px){body[class*=cms-best-lent-ever] .ever,body[class*=cms-dynamic-parish-best-lent-ever] .ever{font-size:25px;left:-12px;bottom:25px}}body[class*=cms-best-lent-ever] #bae_intro_section .flex-item:nth-of-type(1),body[class*=cms-dynamic-parish-best-lent-ever] #bae_intro_section .flex-item:nth-of-type(1){flex-grow:9;padding:0 0 40px 15px;flex-basis:0}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] #bae_intro_section .flex-item:nth-of-type(1),body[class*=cms-dynamic-parish-best-lent-ever] #bae_intro_section .flex-item:nth-of-type(1){flex-basis:auto;padding:0 0 40px}}body[class*=cms-best-lent-ever] #bae_intro_section .flex-item:nth-of-type(2),body[class*=cms-dynamic-parish-best-lent-ever] #bae_intro_section .flex-item:nth-of-type(2){flex-grow:3;flex-basis:0;padding-left:40px}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] #bae_intro_section .flex-item:nth-of-type(2),body[class*=cms-dynamic-parish-best-lent-ever] #bae_intro_section .flex-item:nth-of-type(2){flex-basis:auto;padding-left:15px;padding-right:15px}}body[class*=cms-best-lent-ever] .bae-white-section,body[class*=cms-dynamic-parish-best-lent-ever] .bae-white-section{background:#fff;padding-top:70px;padding-bottom:70px}body[class*=cms-best-lent-ever] #bae_endorsement_section,body[class*=cms-dynamic-parish-best-lent-ever] #bae_endorsement_section{background-image:url(https://legacyfiles.dynamiccatholic.com/best+advent+ever/endorsement_bottom_swoosh.png);background-color:#e4eef5;background-repeat:no-repeat;background-position:bottom;background-size:100%}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] #bae_endorsement_section,body[class*=cms-dynamic-parish-best-lent-ever] #bae_endorsement_section{padding-bottom:70px}}body[class*=cms-best-lent-ever] .bae-endoresment-flex-container,body[class*=cms-dynamic-parish-best-lent-ever] .bae-endoresment-flex-container{display:flex;justify-content:space-around;flex-wrap:wrap-reverse;flex-direction:row}body[class*=cms-best-lent-ever] .bae-endoresment-flex-container .flex-item-5,body[class*=cms-dynamic-parish-best-lent-ever] .bae-endoresment-flex-container .flex-item-5{padding:0 40px 0 0}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] .bae-endoresment-flex-container .flex-item-5,body[class*=cms-dynamic-parish-best-lent-ever] .bae-endoresment-flex-container .flex-item-5{padding:0 15px}}body[class*=cms-best-lent-ever] #bae_mission_section,body[class*=cms-dynamic-parish-best-lent-ever] #bae_mission_section{background:url(https://legacyfiles.dynamiccatholic.com/best+advent+ever/table_prayer_bg.jpg) no-repeat center top #14253c;background-attachment:fixed;background-size:cover;text-align:center}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] #bae_mission_section,body[class*=cms-dynamic-parish-best-lent-ever] #bae_mission_section{background-attachment:scroll}}body[class*=cms-best-lent-ever] #inner_mission_container,body[class*=cms-dynamic-parish-best-lent-ever] #inner_mission_container{width:100%;position:relative;overflow:hidden;max-height:800px;min-height:400px}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] #inner_mission_container,body[class*=cms-dynamic-parish-best-lent-ever] #inner_mission_container{min-height:300px}}body[class*=cms-best-lent-ever] #inner_mission_container img,body[class*=cms-dynamic-parish-best-lent-ever] #inner_mission_container img{width:100%;position:fixed;top:0;z-index:-200}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] #inner_mission_container img,body[class*=cms-dynamic-parish-best-lent-ever] #inner_mission_container img{position:absolute}}body[class*=cms-best-lent-ever] #mission_statement,body[class*=cms-dynamic-parish-best-lent-ever] #mission_statement{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:60%;max-width:900px}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] #mission_statement,body[class*=cms-dynamic-parish-best-lent-ever] #mission_statement{width:90%}}body[class*=cms-best-lent-ever] #mission_statement p,body[class*=cms-dynamic-parish-best-lent-ever] #mission_statement p{font-weight:700;font-size:36px;line-height:44px}@media screen and (max-width:900px){body[class*=cms-best-lent-ever] #mission_statement p,body[class*=cms-dynamic-parish-best-lent-ever] #mission_statement p{font-size:22px;line-height:30px}}body[class*=cms-best-lent-ever] [type=submit],body[class*=cms-dynamic-parish-best-lent-ever] [type=submit]{-webkit-appearance:none}.cms-best-lent-ever-rsvp-yes #ble-rsvp-card-section{height:550px;background:#d5c6c6;width:100%;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.cms-best-lent-ever-rsvp-yes #ble-rsvp-card-section #ble-rsvp-card-content{max-width:210px;text-align:center;overflow:visible;position:relative;z-index:10;margin-top:80px}.cms-best-lent-ever-rsvp-yes #ble-rsvp-card-section #ble-rsvp-card-content .text-link{text-decoration:underline;color:#620926}.cms-best-lent-ever-rsvp-yes #ble-rsvp-card-section #ble-rsvp-card-content .text-link:hover{color:#ed584b}.cms-best-lent-ever-rsvp-yes #ble-rsvp-card-section #ble-rsvp-card-content h2{font-family:freight-text-pro;font-weight:600;font-style:italic;font-size:26px;color:#620926;margin:0 0 32px}@media screen and (min-width:600px){.cms-best-lent-ever-rsvp-yes #ble-rsvp-card-section #ble-rsvp-card-content h2{font-size:38px}}.cms-best-lent-ever-rsvp-yes #ble-rsvp-card-section #ble-rsvp-card-content p{font-family:gotham book,serif;font-size:20px;color:#620926;max-width:290px;margin:0 auto 25px}@media screen and (min-width:600px){.cms-best-lent-ever-rsvp-yes #ble-rsvp-card-section #ble-rsvp-card-content{max-width:430px}}.cms-best-lent-ever-rsvp-yes #ble-rsvp-card-section #ble-rsvp-card-image{width:490px;text-align:center;overflow:visible;position:absolute;z-index:5;top:15px;margin-left:-14px}@media screen and (min-width:600px){.cms-best-lent-ever-rsvp-yes #ble-rsvp-card-section #ble-rsvp-card-image{margin-left:12px;width:638px;top:initial}}.cms-best-lent-ever-rsvp-no{background:#fff!important}.cms-best-lent-ever-rsvp-no .hero-image-one{height:350px;background:#620926}.cms-best-lent-ever-rsvp-no .hero-image-one img{width:100%;max-width:none;max-height:none;height:auto}@media screen and (min-width:1230px){.cms-best-lent-ever-rsvp-no .hero-image-one img{width:100%;height:auto;max-height:none}}.cms-best-lent-ever-rsvp-no .hero-image-one__content{margin-top:40px}.cms-best-lent-ever-rsvp-no .hero-image-one__content--title{font-size:38px;margin-bottom:32px;margin-top:0}.cms-best-lent-ever-rsvp-no .hero-image-one__content--subtitle{font-size:20px;margin:0 auto}@media screen and (min-width:600px){.cms-best-lent-ever-rsvp-no .hero-image-one__content--subtitle{font-size:24px}}.cms-best-lent-ever-rsvp-no .hero-image-one__content--subtitle a{color:#fff;text-decoration:underline;cursor:pointer}.cms-best-lent-ever-rsvp-no .hero-image-one__content--subtitle a:hover{color:#ed584b;cursor:pointer}.cms-best-lent-ever-rsvp-no .hero-image-one-container .hero-image-one__content{text-align:center}.cms-best-lent-ever-rsvp-no .secondary-color-background{background:#8b1d41}.cms-best-lent-ever-rsvp-no .fancy-text{font-family:freight-text-pro;font-weight:600;font-style:italic;text-transform:none;font-size:23px}@media screen and (min-width:768px){.cms-best-lent-ever-rsvp-no .fancy-text{font-size:30px}}.cms-best-lent-ever-rsvp-no #option-accordion{margin:30px auto;padding-left:20px;padding-right:20px;display:flex;flex-direction:column}@media screen and (min-width:768px){.cms-best-lent-ever-rsvp-no #option-accordion{flex-direction:row;justify-content:center;max-width:1300px}}.cms-best-lent-ever-rsvp-no #option-accordion .option-item{max-width:100%;border:none;margin-bottom:5px}@media screen and (min-width:768px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item{max-width:33%;border:5px solid #fff}}.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-header{display:block;padding:20px;color:#fff;font-family:gotham light;background:#3b398f;text-align:center;font-size:15px;text-transform:uppercase}.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-header:hover{background:#5957b3}@media screen and (min-width:768px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-header{display:none}}.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-header .icon{float:right}.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-header .icon:before{color:#fff;font-family:icomoon;font-size:8px}.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-header .icon.down-arrow:before{content:"\e914"}.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-header .icon.up-arrow:before{content:"\e917"}.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-content{display:flex;height:220px;padding:0 20px 15px;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:relative}@media screen and (min-width:768px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-content{height:490px;padding:0 20px 15px}}@media screen and (min-width:900px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-content{height:490px;padding:50px 20px 15px 42px}}.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-content p{color:#fff;font-size:18px;font-family:gotham book;margin-bottom:8px;max-width:100%;line-height:140%;width:100%}@media screen and (min-width:768px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-content p{width:90%;line-height:140%;max-width:490px;margin-top:5px;margin-bottom:50px}}@media screen and (min-width:900px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-content p{line-height:33px}}.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-content h2{color:#fff;font-family:gotham light;font-size:21px;margin-bottom:0;text-transform:uppercase}.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-content .color-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:#3a368a;opacity:.8}.cms-best-lent-ever-rsvp-no #option-accordion .option-item .option-content a{position:relative}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-2{background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2019/rsvp/no/everyday_life_image.jpg);background-size:100% auto;background-position:center;background-repeat:no-repeat}@media screen and (min-width:768px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-2{background-size:100%;transition:all .5s}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-2:hover{background-size:120%}}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-2 a{width:100%;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-2:hover .button-white{background:0 0;color:#fff}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-2 .button-white{max-width:100%;color:#003764}@media screen and (min-width:768px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-2 .button-white{max-width:275px;padding:12px}}@media screen and (min-width:900px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-2 .button-white{max-width:275px;padding:12px 35px}}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-2 .color-overlay{background:#620926}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-3{background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2019/rsvp/no/events_image.jpg);background-size:100% auto;background-position:center;background-repeat:no-repeat}@media screen and (min-width:768px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-3{background-size:100%;transition:all .5s}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-3:hover{background-size:120%}}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-3 a{width:100%;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-3:hover .button-white{background:0 0;color:#fff}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-3 .button-white{max-width:100%}@media screen and (min-width:768px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-3 .button-white{max-width:240px}}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-3 .social-buttons{display:flex;justify-content:space-between;max-width:250px}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-3 .social-buttons a{padding:10px 0}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-3 .social-buttons a span{color:#fff;font-size:25px;transition:color .3s}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-3 .social-buttons a:hover span{color:#003764}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-1{background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2019/rsvp/no/free_book_image.jpg);background-size:100% auto;background-position:top center;background-repeat:no-repeat}@media screen and (min-width:768px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-1{background-size:100%;transition:all .5s;background-position:center}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-1:hover{background-size:120%}}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-1 a{width:100%;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-1:hover .button-white{background:0 0;color:#fff}.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-1 .button-white{max-width:100%;color:#003764}@media screen and (min-width:768px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-1 .button-white{max-width:220px;padding:12px}}@media screen and (min-width:900px){.cms-best-lent-ever-rsvp-no #option-accordion .option-item #option-1 .button-white{max-width:220px;padding:12px 35px}}.cms-best-lent-ever-rsvp-yes .ble-hero-video,.cms-best-lent-ever-rsvp-yes .ble-ask-hero-video,.cms-best-lent-ever-social .ble-hero-video,.cms-best-lent-ever-social .ble-ask-hero-video,.cms-best-lent-ever-join-the-ambassadors-club .ble-hero-video,.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-hero-video,.cms-best-lent-ever-survey-thank-you-yes .ble-hero-video,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-hero-video{opacity:0;transition:opacity .5s;position:absolute;top:0;width:100%;height:100%;z-index:100;pointer-events:none;display:none}.cms-best-lent-ever-rsvp-yes .ble-hero-video #theVideo,.cms-best-lent-ever-rsvp-yes .ble-ask-hero-video #theVideo,.cms-best-lent-ever-social .ble-hero-video #theVideo,.cms-best-lent-ever-social .ble-ask-hero-video #theVideo,.cms-best-lent-ever-join-the-ambassadors-club .ble-hero-video #theVideo,.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-hero-video #theVideo,.cms-best-lent-ever-survey-thank-you-yes .ble-hero-video #theVideo,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-hero-video #theVideo{width:100%;height:100%}.cms-best-lent-ever-rsvp-yes .ble-hero-video #video-close-button,.cms-best-lent-ever-rsvp-yes .ble-ask-hero-video #video-close-button,.cms-best-lent-ever-social .ble-hero-video #video-close-button,.cms-best-lent-ever-social .ble-ask-hero-video #video-close-button,.cms-best-lent-ever-join-the-ambassadors-club .ble-hero-video #video-close-button,.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-hero-video #video-close-button,.cms-best-lent-ever-survey-thank-you-yes .ble-hero-video #video-close-button,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-hero-video #video-close-button{position:absolute;right:10px;top:10px;font-size:35px;color:#fff;cursor:pointer;transition:transform .3s}.cms-best-lent-ever-rsvp-yes .ble-hero-video #video-close-button:hover,.cms-best-lent-ever-rsvp-yes .ble-ask-hero-video #video-close-button:hover,.cms-best-lent-ever-social .ble-hero-video #video-close-button:hover,.cms-best-lent-ever-social .ble-ask-hero-video #video-close-button:hover,.cms-best-lent-ever-join-the-ambassadors-club .ble-hero-video #video-close-button:hover,.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-hero-video #video-close-button:hover,.cms-best-lent-ever-survey-thank-you-yes .ble-hero-video #video-close-button:hover,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-hero-video #video-close-button:hover{cursor:pointer;transform:scale(1.1)}@media screen and (min-width:600px){.cms-best-lent-ever-rsvp-yes .ble-hero-video #video-close-button,.cms-best-lent-ever-rsvp-yes .ble-ask-hero-video #video-close-button,.cms-best-lent-ever-social .ble-hero-video #video-close-button,.cms-best-lent-ever-social .ble-ask-hero-video #video-close-button,.cms-best-lent-ever-join-the-ambassadors-club .ble-hero-video #video-close-button,.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-hero-video #video-close-button,.cms-best-lent-ever-survey-thank-you-yes .ble-hero-video #video-close-button,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-hero-video #video-close-button{right:30px;top:20px}}.cms-best-lent-ever-rsvp-yes #about,.cms-best-lent-ever-social #about,.cms-best-lent-ever-join-the-ambassadors-club #about,.cms-best-lent-ever-survey-thank-you-yes #about{max-width:none}.cms-best-lent-ever-rsvp-yes #about>h2,.cms-best-lent-ever-social #about>h2,.cms-best-lent-ever-join-the-ambassadors-club #about>h2,.cms-best-lent-ever-survey-thank-you-yes #about>h2{padding:40px 20px;color:#173963;font-size:30px}@media screen and (min-width:695px){.cms-best-lent-ever-rsvp-yes #about>h2,.cms-best-lent-ever-social #about>h2,.cms-best-lent-ever-join-the-ambassadors-club #about>h2,.cms-best-lent-ever-survey-thank-you-yes #about>h2{font-size:28px;padding:0;margin-top:0}}.cms-best-lent-ever-rsvp-yes #about .content,.cms-best-lent-ever-social #about .content,.cms-best-lent-ever-join-the-ambassadors-club #about .content,.cms-best-lent-ever-survey-thank-you-yes #about .content{display:flex;align-content:center;flex-direction:column;margin-bottom:35px}@media screen and (min-width:695px){.cms-best-lent-ever-rsvp-yes #about .content,.cms-best-lent-ever-social #about .content,.cms-best-lent-ever-join-the-ambassadors-club #about .content,.cms-best-lent-ever-survey-thank-you-yes #about .content{flex-direction:row;justify-content:space-evenly}}.cms-best-lent-ever-rsvp-yes #about .content .pod,.cms-best-lent-ever-social #about .content .pod,.cms-best-lent-ever-join-the-ambassadors-club #about .content .pod,.cms-best-lent-ever-survey-thank-you-yes #about .content .pod{display:flex;flex-direction:column;padding:40px 20px;flex:1;justify-content:center;align-items:center;background-size:cover!important;background-position:center top!important;margin-bottom:20px}.cms-best-lent-ever-rsvp-yes #about .content .pod .button-white-reverse,.cms-best-lent-ever-social #about .content .pod .button-white-reverse,.cms-best-lent-ever-join-the-ambassadors-club #about .content .pod .button-white-reverse,.cms-best-lent-ever-survey-thank-you-yes #about .content .pod .button-white-reverse{text-align:center;border-radius:3px;border:3px solid #fff;background:0 0;color:#fff;padding:10px 20px;text-transform:uppercase;cursor:pointer}.cms-best-lent-ever-rsvp-yes #about .content .pod .button-white-reverse:hover,.cms-best-lent-ever-social #about .content .pod .button-white-reverse:hover,.cms-best-lent-ever-join-the-ambassadors-club #about .content .pod .button-white-reverse:hover,.cms-best-lent-ever-survey-thank-you-yes #about .content .pod .button-white-reverse:hover{background:#fff;color:#2e343b!important}.cms-best-lent-ever-rsvp-yes #about .content .pod h2,.cms-best-lent-ever-social #about .content .pod h2,.cms-best-lent-ever-join-the-ambassadors-club #about .content .pod h2,.cms-best-lent-ever-survey-thank-you-yes #about .content .pod h2{color:#fff!important}@media screen and (min-width:695px){.cms-best-lent-ever-rsvp-yes #about .content .pod,.cms-best-lent-ever-social #about .content .pod,.cms-best-lent-ever-join-the-ambassadors-club #about .content .pod,.cms-best-lent-ever-survey-thank-you-yes #about .content .pod{margin-left:20px}.cms-best-lent-ever-rsvp-yes #about .content .pod:last-child,.cms-best-lent-ever-social #about .content .pod:last-child,.cms-best-lent-ever-join-the-ambassadors-club #about .content .pod:last-child,.cms-best-lent-ever-survey-thank-you-yes #about .content .pod:last-child{margin-right:20px}}.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-main-hero,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero{background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2019/join-the-ambassadors-club/BLE_Ask_Header.jpg);background-repeat:no-repeat;background-position:top center;display:flex;position:relative;justify-content:center;align-items:flex-end;height:480px;padding-bottom:0}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-main-hero,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero{padding-bottom:40px}}.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-main-hero.video-playing,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero.video-playing{background:#000;background-repeat:no-repeat;background-position:top center;display:flex;position:relative;justify-content:center;align-items:flex-end;height:480px;padding-bottom:0}@media screen and (min-width:768px){.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-main-hero.video-playing,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero.video-playing{background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2019/join-the-ambassadors-club/BLE_Ask_Header_Blurred.jpg);background-position:top center}}.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-hero-background-image,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-hero-background-image{height:480px!important}.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-main-hero-text,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero-text{text-align:center}.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-main-hero-text h1,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero-text h1{font-size:24px;font-family:roboto condensed,sans-serif;font-weight:700;color:#fff;letter-spacing:.2em;margin-bottom:5px;line-height:34px}.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-main-hero-text h2,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero-text h2{font-size:28px;font-family:gotham book,sans-serif;color:#fff;margin-top:14px;line-height:38px}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-main-hero-text h2,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero-text h2{font-size:32px}}.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-main-hero-text .hero-divider,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero-text .hero-divider{border-bottom:0;border-top:2px solid #fff;width:100%}.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-main-hero-text .watch-video,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero-text .watch-video{color:#fff;font-size:24px;margin-top:10px;cursor:pointer;transition:transform .3s}.cms-best-lent-ever-join-the-ambassadors-club .ble-ask-main-hero-text .watch-video:hover,.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero-text .watch-video:hover{cursor:pointer;transform:scale(1.1)}.cms-best-lent-ever-join-the-ambassadors-club .give-bar,.cms-best-lent-ever-survey-thank-you-yes .give-bar{background:#3062ff;text-align:center;height:109px;display:flex;align-items:center;justify-content:space-between;padding-left:10px;padding-right:10px;position:relative}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club .give-bar,.cms-best-lent-ever-survey-thank-you-yes .give-bar{height:96px}}.cms-best-lent-ever-join-the-ambassadors-club .give-bar .give-bar-content,.cms-best-lent-ever-survey-thank-you-yes .give-bar .give-bar-content{max-width:495px;margin:0 auto;width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club .give-bar .give-bar-content,.cms-best-lent-ever-survey-thank-you-yes .give-bar .give-bar-content{flex-direction:row}}.cms-best-lent-ever-join-the-ambassadors-club .give-bar .give-bar-content p,.cms-best-lent-ever-survey-thank-you-yes .give-bar .give-bar-content p{color:#fff;font-family:gotham bold,sans-serif;font-size:16px;margin:0 0 6px;width:140px;display:flex;align-items:center}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club .give-bar .give-bar-content p,.cms-best-lent-ever-survey-thank-you-yes .give-bar .give-bar-content p{margin:0}}.cms-best-lent-ever-join-the-ambassadors-club .give-bar .give-bar-content form,.cms-best-lent-ever-survey-thank-you-yes .give-bar .give-bar-content form{display:flex;position:relative}.cms-best-lent-ever-join-the-ambassadors-club .give-bar .give-bar-content form:before,.cms-best-lent-ever-survey-thank-you-yes .give-bar .give-bar-content form:before{content:"$";color:#fff;position:absolute;left:25px;font-family:gotham medium,sans-serif;font-size:16px;top:14px;z-index:100}.cms-best-lent-ever-join-the-ambassadors-club .give-bar .give-bar-content form input,.cms-best-lent-ever-survey-thank-you-yes .give-bar .give-bar-content form input{background:#2249c4;border-radius:7px;border:2px solid #fff;max-width:116px;height:48px;color:#fff;position:relative;margin-right:7px;padding-left:38px;font-size:16px;font-family:gotham medium,sans-serif}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club .give-bar .give-bar-content form input,.cms-best-lent-ever-survey-thank-you-yes .give-bar .give-bar-content form input{margin-right:15px}}.cms-best-lent-ever-join-the-ambassadors-club .give-bar .give-bar-content form .button-white-blue-text,.cms-best-lent-ever-survey-thank-you-yes .give-bar .give-bar-content form .button-white-blue-text{color:#3062ff;text-transform:none}.cms-best-lent-ever-join-the-ambassadors-club .give-bar .give-bar-content form .button-white-blue-text:hover,.cms-best-lent-ever-survey-thank-you-yes .give-bar .give-bar-content form .button-white-blue-text:hover{color:#3062ff}.cms-best-lent-ever-join-the-ambassadors-club .give-bar .errorMessage,.cms-best-lent-ever-survey-thank-you-yes .give-bar .errorMessage{position:absolute;bottom:-24px;width:100%;margin:0;font-size:12px;color:#3062ff}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club .give-bar .errorMessage,.cms-best-lent-ever-survey-thank-you-yes .give-bar .errorMessage{bottom:0;color:#fff}}.cms-best-lent-ever-join-the-ambassadors-club .page-content-section,.cms-best-lent-ever-survey-thank-you-yes .page-content-section{padding:40px 30px}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club .page-content-section,.cms-best-lent-ever-survey-thank-you-yes .page-content-section{padding:80px 30px}}.cms-best-lent-ever-join-the-ambassadors-club .page-content-section .page-content,.cms-best-lent-ever-survey-thank-you-yes .page-content-section .page-content{max-width:700px;width:100%;margin:0 auto}.cms-best-lent-ever-join-the-ambassadors-club .page-content-section .page-content h1,.cms-best-lent-ever-survey-thank-you-yes .page-content-section .page-content h1{font-size:24px;font-family:gotham book,sans-serif;margin-top:0;color:#2f4475;margin-bottom:28px;line-height:34px}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club .page-content-section .page-content h1,.cms-best-lent-ever-survey-thank-you-yes .page-content-section .page-content h1{font-size:32px}}.cms-best-lent-ever-join-the-ambassadors-club .page-content-section .page-content h2,.cms-best-lent-ever-survey-thank-you-yes .page-content-section .page-content h2{font-size:24px;font-family:gotham bold,sans-serif;margin:0;color:#2f4475;line-height:34px}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club .page-content-section .page-content h2,.cms-best-lent-ever-survey-thank-you-yes .page-content-section .page-content h2{font-size:32px;margin-bottom:10px}}.cms-best-lent-ever-join-the-ambassadors-club .page-content-section .page-content p,.cms-best-lent-ever-survey-thank-you-yes .page-content-section .page-content p{color:#2f4475}.cms-best-lent-ever-join-the-ambassadors-club .benefits-section,.cms-best-lent-ever-survey-thank-you-yes .benefits-section{background:rgba(190,205,255,.12);padding:40px 30px}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club .benefits-section,.cms-best-lent-ever-survey-thank-you-yes .benefits-section{padding:80px 30px 40px}}.cms-best-lent-ever-join-the-ambassadors-club .benefits-section .benefits-section-content,.cms-best-lent-ever-survey-thank-you-yes .benefits-section .benefits-section-content{max-width:700px;width:100%;margin:0 auto}.cms-best-lent-ever-join-the-ambassadors-club .benefits-section .benefits-section-content h3,.cms-best-lent-ever-survey-thank-you-yes .benefits-section .benefits-section-content h3{font-size:28px;font-family:gotham book,sans-serif;color:#3062ff;line-height:42px;margin-top:0}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club .benefits-section .benefits-section-content h3,.cms-best-lent-ever-survey-thank-you-yes .benefits-section .benefits-section-content h3{font-size:32px}}.cms-best-lent-ever-join-the-ambassadors-club .benefits-section .benefits-section-content p,.cms-best-lent-ever-survey-thank-you-yes .benefits-section .benefits-section-content p{color:#2f4475;margin-bottom:40px}.cms-best-lent-ever-join-the-ambassadors-club .benefits-section .benefits-section-content .the-benefits,.cms-best-lent-ever-survey-thank-you-yes .benefits-section .benefits-section-content .the-benefits{display:flex;flex-wrap:wrap;justify-content:space-between}.cms-best-lent-ever-join-the-ambassadors-club .benefits-section .benefits-section-content .the-benefits .benefit,.cms-best-lent-ever-survey-thank-you-yes .benefits-section .benefits-section-content .the-benefits .benefit{max-width:295px;width:100%;display:flex;margin-bottom:40px}.cms-best-lent-ever-join-the-ambassadors-club .benefits-section .benefits-section-content .the-benefits .benefit .benefit-icon img,.cms-best-lent-ever-survey-thank-you-yes .benefits-section .benefits-section-content .the-benefits .benefit .benefit-icon img{width:57px;height:57px;max-width:none;margin-right:16px}.cms-best-lent-ever-join-the-ambassadors-club .benefits-section .benefits-section-content .the-benefits .benefit .benefit-copy,.cms-best-lent-ever-survey-thank-you-yes .benefits-section .benefits-section-content .the-benefits .benefit .benefit-copy{font-size:13px;font-family:gotham medium,sans-serif;color:#2f4475;line-height:20px}.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero{background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2019/survey/thank-you-yes/Banner_TACYesThankYou.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;align-items:center}.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero .ble-ask-main-hero-text{text-align:left;align-items:flex-start;max-width:685px}.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero .ble-ask-main-hero-text h1{font-family:gotham bold,sans-serif;letter-spacing:normal;font-size:32px;width:100%;margin-bottom:15px}.cms-best-lent-ever-survey-thank-you-yes .ble-ask-main-hero .ble-ask-main-hero-text p{color:#fff;text-align:left;font-family:gotham medium,sans-serif;max-width:551px}.cms-best-lent-ever-thank-you .bae-thank-you h4,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you h4,.cms-best-lent-ever-social-thank-you .bae-thank-you h4{font-size:18px}.cms-best-lent-ever-thank-you .bae-thank-you .header,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header,.cms-best-lent-ever-social-thank-you .bae-thank-you .header{padding:20px;background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/thankyou-header.png);background-position:center;background-repeat:no-repeat;text-align:center;background-size:cover;overflow:hidden}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .header,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header,.cms-best-lent-ever-social-thank-you .bae-thank-you .header{padding:20px 0 100px}}.cms-best-lent-ever-thank-you .bae-thank-you .header *,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header *,.cms-best-lent-ever-social-thank-you .bae-thank-you .header *{color:#173963}.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content{max-width:750px;margin:0 auto}.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content .header-logo,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content .header-logo,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content .header-logo{display:none;width:200px;margin:0 auto;padding-bottom:20px}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content .header-logo,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content .header-logo,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content .header-logo{display:block}}.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content h1,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content h1,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content h1{font-size:26px}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content h1,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content h1,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content h1{font-size:32px}}.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content h2,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content h2,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content h2{font-size:23px}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content h2,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content h2,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content h2{font-size:26px}}.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content h4,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content h4,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content h4{background:#d4dee8}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container{background:#f5f7fa;text-align:center;flex-direction:column;align-items:center;position:relative;padding:0 20px}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container{padding:0 40px;display:flex}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container #friend-invite-header,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container #friend-invite-header,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container #friend-invite-header{font-family:gotham book;max-width:500px;line-height:140%}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .winter-dots,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .winter-dots,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .winter-dots{position:absolute;top:10px;left:0;background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/winter-dots.png);background-size:cover;height:10px;width:100%}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .winter-dots,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .winter-dots,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .winter-dots{background-size:contain}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .mobile-text,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .mobile-text,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .mobile-text{display:block;color:#fff}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .mobile-text,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .mobile-text,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .mobile-text{display:none}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .desktop-text,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .desktop-text,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .desktop-text{display:none}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .desktop-text,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .desktop-text,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .desktop-text{display:block;color:#173963}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container a,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container a,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container a{color:#fff;border-radius:4px;background-repeat:no-repeat;background-position-y:center;width:100%}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .button-orange:hover,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .button-orange:hover,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .button-orange:hover{color:#ed5935!important}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .options,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .options,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .options{display:flex;justify-content:space-between;align-items:center;width:144px}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .options .fb-messenger,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .options .fb-messenger,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .options .fb-messenger{color:#2196f3;font-size:32px!important;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .options .facebook-btn,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .options .facebook-btn,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .options .facebook-btn{background-color:#3b5998;width:32px;height:32px;text-align:center;border-radius:50%;display:flex;font-size:20px;align-items:center;justify-content:center}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .options .text-btn,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .options .text-btn,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .options .text-btn{background-color:#3bdb65;width:32px;height:32px;text-align:center;border-radius:50%;font-size:20px;display:flex;align-items:center;justify-content:center}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .options .fb-messenger:hover,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .options .fb-messenger:hover,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .options .fb-messenger:hover{color:#006acc}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .options .facebook-btn:hover,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .options .facebook-btn:hover,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .options .facebook-btn:hover{background-color:#2d4373}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .options .text-btn:hover,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .options .text-btn:hover,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .options .text-btn:hover{background-color:#23c04c}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .link,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .link,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .link{display:flex;position:relative;padding:10px 0 10px 10px;align-items:center;border:1px solid #e5e8f1;background:#f5f7fa;border-radius:4px;color:#8a94a5;flex:2;width:100%;font-size:14px}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .link .copy-btn,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .link .copy-btn,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .link .copy-btn{padding:10px 8px;position:absolute;border-radius:4px;color:#3062ff;right:0;top:0;bottom:0;margin:auto;cursor:pointer;text-transform:uppercase;font-size:14px;font-family:gotham medium,sans-serif}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .link .copy-btn:hover,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .link .copy-btn:hover,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .link .copy-btn:hover{transition:.3s ease;background:#3062ff;color:#fff}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box{background:#fff;max-width:382px;width:100%;padding:24px;text-align:left;border-radius:8px;box-shadow:0 10px 20px 0 rgba(46,52,59,.24)}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box{right:0;left:0;margin:0 auto;position:absolute;top:-80px}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box h2,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box h2,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box h2{font-size:24px;color:#3656a6;margin-top:0}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box h4,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box h4,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box h4{font-size:18px}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box p,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box p,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box p{color:#565e6c;font-size:14px}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box p.strong,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box p.strong,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box p.strong{font-family:gotham medium,sans-serif;margin-top:0}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .row,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .row,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .row{margin:10px 0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box input,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box input,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box input{width:100%;padding:13px!important;border:1px solid #e5e8f1;background:#f5f7fa;border-radius:4px;font-size:14px;margin-bottom:16px}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box input:focus,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box input:focus,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box input:focus{outline:none}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row{flex-direction:column}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row{justify-content:center;flex-direction:row}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row button,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row button,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row button{margin-top:10px;font-size:16px;color:#fff}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row button,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row button,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .enter-email-row button{margin-top:0}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .to-row{display:none;align-items:flex-start}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts{text-align:left}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact{cursor:pointer;background:rgba(52,143,254,.14);color:#2e343b;padding:2px 15px;margin:0 0 5px 5px;display:inline-flex;align-items:center;font-size:14px;border-radius:25px;-webkit-animation:popIn .2s linear forwards;animation:popIn .2s linear forwards;font-size:10px}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact::after,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact::after,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact::after{font-family:icomoon;font-size:10px;content:'\e901';border:1px solid #fff;border-radius:100%;margin-left:5px;padding:4px;transition:.2s linear}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact:hover::after,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact:hover::after,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .to-row .typed-contacts .contact:hover::after{color:rgba(0,0,0,.7);background:#fff}@-webkit-keyframes popIn{0%{transform:scale(1)}90%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes popIn{0%{transform:scale(1)}90%{transform:scale(1.05)}100%{transform:scale(1)}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .import-row{flex-direction:column;align-items:flex-start}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row p,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row p,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .import-row p{font-size:12px;color:#565e6c}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row p.strong,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row p.strong,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .import-row p.strong{font-size:14px}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row *,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row *,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .import-row *{color:#2e343b;font-size:14px}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row span,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row span,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .import-row span{display:flex;cursor:pointer}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row span img,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row span img,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .import-row span img{width:20px;margin:0 10px}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .short-text,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .short-text,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .import-row .short-text{display:none}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .long-text,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .long-text,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .import-row .long-text{display:block}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .short-text,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .short-text,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .import-row .short-text{display:block}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .long-text,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .long-text,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .import-row .long-text{display:none}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options{display:flex;justify-content:flex-start;align-items:center;font-size:12px;font-family:gotham medium,sans-serif}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options span,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options span,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options span{display:flex;align-items:center;margin-right:24px}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options span img,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options span img,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .import-row .import-options span img{max-width:32px;width:auto}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .share-row{flex-direction:column;align-items:flex-start}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-messenger,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-messenger,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-messenger{background-position-x:13%;order:2}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-messenger,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-messenger,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-messenger{background-position-x:5px;order:initial}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-post,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-post,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-post{order:3;background-position-x:14%}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-post,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-post,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .share-row .fb-post{background-position-x:15px;order:initial}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row h4,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row h4,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .share-row h4{order:4}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row h4,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row h4,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .share-row h4{order:initial}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .divider,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .divider,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .share-row .divider{display:block;height:2px;width:100%;background:#a6a6a6;margin:10px 0}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .divider,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box .share-row .divider,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box .share-row .divider{display:none}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .share-content{max-width:850px}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .share-content{padding-top:350px}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content>*,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content>*,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .share-content>*{color:#fff}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content h3,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content h3,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .share-content h3{padding:40px 0;max-width:600px;margin:auto}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content h3,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content h3,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .share-content h3{padding-top:0}}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content .social-icons,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content .social-icons,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .share-content .social-icons{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:40px 0}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content .social-icons a,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content .social-icons a,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .share-content .social-icons a{width:initial}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content .social-icons a:not(:first-child),.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .share-content .social-icons a:not(:first-child),.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .share-content .social-icons a:not(:first-child){margin-left:40px}.cms-best-lent-ever-thank-you .bae-thank-you .flex-container,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .flex-container,.cms-best-lent-ever-social-thank-you .bae-thank-you .flex-container{justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .flex-container,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .flex-container,.cms-best-lent-ever-social-thank-you .bae-thank-you .flex-container{align-items:flex-start}}.cms-best-lent-ever-thank-you .bae-thank-you .next-step,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .next-step,.cms-best-lent-ever-social-thank-you .bae-thank-you .next-step{max-width:430px;padding-left:20px;padding-right:20px;margin-bottom:40px}@media screen and (min-width:768px){.cms-best-lent-ever-thank-you .bae-thank-you .next-step,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .next-step,.cms-best-lent-ever-social-thank-you .bae-thank-you .next-step{margin-top:0}}.cms-best-lent-ever-thank-you .bae-thank-you .next-step img,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .next-step img,.cms-best-lent-ever-social-thank-you .bae-thank-you .next-step img{max-width:116px}.cms-best-lent-ever-thank-you .bae-thank-you .header,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header,.cms-best-lent-ever-social-thank-you .bae-thank-you .header{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2019/invite-a-friend/hero-bg-tile.jpg);background-repeat:repeat;height:180px;display:flex;align-items:center;padding:0 24px}@media screen and (min-width:600px){.cms-best-lent-ever-thank-you .bae-thank-you .header,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header,.cms-best-lent-ever-social-thank-you .bae-thank-you .header{height:400px}}.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content{max-width:600px;display:block}.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content.video-playing,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content.video-playing,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content.video-playing{display:none}.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content h1,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content h1,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content h1{margin:0;color:#3656a6!important;font-size:40px}.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content h4,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content h4,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content h4{background:0 0;color:#3656a6}.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content button,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content button,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content button{color:#3656a6;font-size:24px;font-family:gotham bold,sans-serif;background:0 0;border:none;margin-top:30px}.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content button i,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content button i,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content button i{color:#3656a6}.cms-best-lent-ever-thank-you .bae-thank-you .header .header-content .header-content-image,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .header-content .header-content-image,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .header-content .header-content-image{display:block}.cms-best-lent-ever-thank-you .bae-thank-you .header .video-container,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .video-container,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .video-container{height:180px;width:100%;max-width:712px;margin:0 auto;display:none}@media screen and (min-width:600px){.cms-best-lent-ever-thank-you .bae-thank-you .header .video-container,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .video-container,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .video-container{height:400px}}.cms-best-lent-ever-thank-you .bae-thank-you .header .video-container.video-show,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .header .video-container.video-show,.cms-best-lent-ever-social-thank-you .bae-thank-you .header .video-container.video-show{display:block}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container{padding:48px 30px 120px}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .secondary-cta-section,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .secondary-cta-section,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .secondary-cta-section{display:flex;justify-content:space-between;max-width:694px;width:100%;margin:80px auto 0;flex-direction:column;align-items:center}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .secondary-cta-section .cta,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .secondary-cta-section .cta,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .secondary-cta-section .cta{max-width:382px;text-align:center;margin-bottom:0}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .secondary-cta-section .cta p,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .secondary-cta-section .cta p,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .secondary-cta-section .cta p{margin-top:0;font-size:18px;color:#565e6c;font-family:gotham bold,sans-serif;line-height:140%}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .secondary-cta-section .cta a,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .secondary-cta-section .cta a,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .secondary-cta-section .cta a{text-transform:none;font-size:16px}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container>p,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container>p,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container>p{max-width:694px;margin:0 auto 60px;font-size:14px;color:#565e6c;font-family:gotham book,sans-serif}.cms-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box,.cms-dynamic-parish-best-lent-ever-thank-you .bae-thank-you .invite-container .invite-box,.cms-best-lent-ever-social-thank-you .bae-thank-you .invite-container .invite-box{position:static}.cms-best-lent-ever-invite-a-friend .ble-thank-you h4{font-size:18px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header{padding:20px;background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/thankyou-header.png);background-position:center;background-repeat:no-repeat;text-align:center;background-size:cover;overflow:hidden}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .header{padding:20px 0 100px}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header *{color:#173963}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content{max-width:750px;margin:0 auto}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content .header-logo{display:none;width:200px;margin:0 auto;padding-bottom:20px}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content .header-logo{display:block}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content h1{font-size:26px}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content h1{font-size:32px}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content h2{font-size:23px}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content h2{font-size:26px}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content h4{background:#d4dee8}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container{background:#f5f7fa;text-align:center;flex-direction:column;align-items:center;position:relative;padding:0 20px}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container{padding:0 40px;display:flex}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container #friend-invite-header{font-family:gotham book;max-width:500px;line-height:140%}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .winter-dots{position:absolute;top:10px;left:0;background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2018/winter-dots.png);background-size:cover;height:10px;width:100%}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .winter-dots{background-size:contain}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .mobile-text{display:block;color:#fff}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .mobile-text{display:none}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .desktop-text{display:none}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .desktop-text{display:block;color:#173963}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container a{color:#fff;border-radius:4px;background-repeat:no-repeat;background-position-y:center;width:100%}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .button-orange:hover{color:#ed5935!important}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .options{display:flex;justify-content:space-between;align-items:center;width:144px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .options .fb-messenger{color:#2196f3;font-size:32px!important;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .options .facebook-btn{background-color:#3b5998;width:32px;height:32px;text-align:center;border-radius:50%;display:flex;font-size:20px;align-items:center;justify-content:center}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .options .text-btn{background-color:#3bdb65;width:32px;height:32px;text-align:center;border-radius:50%;font-size:20px;display:flex;align-items:center;justify-content:center}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .options .fb-messenger:hover{color:#006acc}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .options .facebook-btn:hover{background-color:#2d4373}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .options .text-btn:hover{background-color:#23c04c}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .link{display:flex;position:relative;padding:10px 0 10px 10px;align-items:center;border:1px solid #e5e8f1;background:#f5f7fa;border-radius:4px;color:#8a94a5;flex:2;width:100%;font-size:14px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .link .copy-btn{padding:10px 8px;position:absolute;border-radius:4px;color:#3062ff;right:0;top:0;bottom:0;margin:auto;cursor:pointer;text-transform:uppercase;font-size:14px;font-family:gotham medium,sans-serif}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .link .copy-btn:hover{transition:.3s ease;background:#3062ff;color:#fff}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box{background:#fff;max-width:382px;width:100%;padding:24px;text-align:left;border-radius:8px;box-shadow:0 10px 20px 0 rgba(46,52,59,.24)}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box{right:0;left:0;margin:0 auto;position:absolute;top:-80px}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box h2{font-size:24px;color:#3656a6;margin-top:0}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box h4{font-size:18px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box p{color:#565e6c;font-size:14px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box p.strong{font-family:gotham medium,sans-serif;margin-top:0}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .row{margin:10px 0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box input{width:100%;padding:13px!important;border:1px solid #e5e8f1;background:#f5f7fa;border-radius:4px;font-size:14px;margin-bottom:16px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box input:focus{outline:none}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .enter-email-row{flex-direction:column}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .enter-email-row{justify-content:center;flex-direction:row}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .enter-email-row button{margin-top:10px;font-size:16px;color:#fff}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .enter-email-row button{margin-top:0}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .to-row{display:none;align-items:flex-start}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .to-row .typed-contacts{text-align:left}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .to-row .typed-contacts .contact{cursor:pointer;background:rgba(52,143,254,.14);color:#2e343b;padding:2px 15px;margin:0 0 5px 5px;display:inline-flex;align-items:center;font-size:14px;border-radius:25px;-webkit-animation:popIn .2s linear forwards;animation:popIn .2s linear forwards;font-size:10px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .to-row .typed-contacts .contact::after{font-family:icomoon;font-size:10px;content:'\e901';border:1px solid #fff;border-radius:100%;margin-left:5px;padding:4px;transition:.2s linear}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .to-row .typed-contacts .contact:hover::after{color:rgba(0,0,0,.7);background:#fff}@-webkit-keyframes popIn{0%{transform:scale(1)}90%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes popIn{0%{transform:scale(1)}90%{transform:scale(1.05)}100%{transform:scale(1)}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .import-row{flex-direction:column;align-items:flex-start}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .import-row p{font-size:12px;color:#565e6c}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .import-row p.strong{font-size:14px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .import-row *{color:#2e343b;font-size:14px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .import-row span{display:flex;cursor:pointer}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .import-row span img{width:20px;margin:0 10px}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .import-row .short-text{display:none}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .import-row .long-text{display:block}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .import-row .short-text{display:block}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .import-row .long-text{display:none}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .import-row .import-options{display:flex;justify-content:flex-start;align-items:center;font-size:12px;font-family:gotham medium,sans-serif}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .import-row .import-options span{display:flex;align-items:center;margin-right:24px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .import-row .import-options span img{max-width:32px;width:auto}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .share-row{flex-direction:column;align-items:flex-start}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .share-row .fb-messenger{background-position-x:13%;order:2}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .share-row .fb-messenger{background-position-x:5px;order:initial}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .share-row .fb-post{order:3;background-position-x:14%}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .share-row .fb-post{background-position-x:15px;order:initial}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .share-row h4{order:4}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .share-row h4{order:initial}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .share-row .divider{display:block;height:2px;width:100%;background:#a6a6a6;margin:10px 0}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box .share-row .divider{display:none}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .share-content{max-width:850px}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .share-content{padding-top:350px}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .share-content>*{color:#fff}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .share-content h3{padding:40px 0;max-width:600px;margin:auto}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .share-content h3{padding-top:0}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .share-content .social-icons{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:40px 0}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .share-content .social-icons a{width:initial}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .share-content .social-icons a:not(:first-child){margin-left:40px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .flex-container{justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .flex-container{align-items:flex-start}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .next-step{max-width:430px;padding-left:20px;padding-right:20px;margin-bottom:40px}@media screen and (min-width:768px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .next-step{margin-top:0}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .next-step img{max-width:116px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header{background:url(https://files.dynamiccatholic.com/home/best-advent-ever/2019/invite-a-friend/hero-bg-tile.jpg);background-repeat:repeat;height:180px;display:flex;align-items:center;padding:0 24px}@media screen and (min-width:600px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .header{height:400px}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content{max-width:600px;display:block}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content.video-playing{display:none}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content h1{margin:0;color:#3656a6!important;font-size:40px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content h4{background:0 0;color:#3656a6}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content button{color:#3656a6;font-size:24px;font-family:gotham bold,sans-serif;background:0 0;border:none;margin-top:30px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content button i{color:#3656a6}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .header-content .header-content-image{display:block}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .video-container{height:180px;width:100%;max-width:712px;margin:0 auto;display:none}@media screen and (min-width:600px){.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .video-container{height:400px}}.cms-best-lent-ever-invite-a-friend .ble-thank-you .header .video-container.video-show{display:block}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container{padding:48px 30px 120px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .secondary-cta-section{display:flex;justify-content:space-between;max-width:694px;width:100%;margin:80px auto 0;flex-direction:column;align-items:center}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .secondary-cta-section .cta{max-width:382px;text-align:center;margin-bottom:0}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .secondary-cta-section .cta p{margin-top:0;font-size:18px;color:#565e6c;font-family:gotham bold,sans-serif;line-height:140%}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .secondary-cta-section .cta a{text-transform:none;font-size:16px}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container>p{max-width:694px;margin:0 auto 60px;font-size:14px;color:#565e6c;font-family:gotham book,sans-serif}.cms-best-lent-ever-invite-a-friend .ble-thank-you .invite-container .invite-box{position:static}.cms-best-lent-ever-thank-you .ble-thank-you .header,.cms-dynamic-parish-best-lent-ever-thank-you .ble-thank-you .header,.cms-best-lent-ever-social-thank-you .ble-thank-you .header{background:url(https://files.dynamiccatholic.com/home/best-lent-ever/2019/thank-you/thank_you_hero.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:400px}.cms-best-lent-ever-thank-you .ble-thank-you .header .header-content,.cms-dynamic-parish-best-lent-ever-thank-you .ble-thank-you .header .header-content,.cms-best-lent-ever-social-thank-you .ble-thank-you .header .header-content{padding-top:65px;max-width:600px;text-shadow:0 0 10px rgba(0,0,0,.7)}.cms-best-lent-ever-thank-you .ble-thank-you .header .header-content h1,.cms-dynamic-parish-best-lent-ever-thank-you .ble-thank-you .header .header-content h1,.cms-best-lent-ever-social-thank-you .ble-thank-you .header .header-content h1{margin:0;color:#fff!important}.cms-best-lent-ever-resources .resources-divider{height:1px;background:#e5e8f1;max-width:830px;margin:0 auto 40px}.cms-best-lent-ever-resources .opt-in-form{padding:24px}.cms-best-lent-ever-resources .opt-in-form h3{font-family:gotham book,sans-serif;color:#3656a6;margin:0}.cms-best-lent-ever-resources .opt-in-form .mktoFormRow{display:flex;justify-content:space-between}.cms-best-lent-ever-resources .opt-in-form .mktoFormRow .mktoLabel{font-size:14px;color:#8a94a5}.cms-best-lent-ever-resources .opt-in-form .mktoFormRow:first-of-type .mktoFormCol{max-width:137px;width:100%}.cms-best-lent-ever-resources .opt-in-form .mktoButtonRow{text-align:left}.cms-best-lent-ever-resources .z-layout-row{margin-bottom:40px}.cms-best-lent-ever-resources .z-layout-row .flex-container{align-items:center}.cms-best-lent-ever-resources .z-layout-row .flex-container .flex-item-half{max-width:337px;width:100%}.cms-best-lent-ever-resources .z-layout-row .flex-container .flex-item-half h2{font-size:20px;color:#3656a6}.cms-best-lent-ever-resources .z-layout-row .flex-container .flex-item-half p{color:#565e6c;font-size:14px}.cms-best-lent-ever-resources .z-layout-row .flex-container .flex-item-half .download-link{color:#3062ff;font-size:16px;font-family:gotham medium,sans-serif}.cms-best-lent-ever-resources .z-layout-row .flex-container .flex-item-half.image-half{text-align:center}.cms-best-lent-ever-resources #parish-resources{margin-top:80px}.cms-best-lent-ever-resources #parish-resources h2{font-size:28px;font-family:gotham book,sans-serif;color:#3656a6}.cms-best-lent-ever-resources #parish-resources p{max-width:622px;margin:0 auto;font-size:14px;color:#565e6c}.cms-best-lent-ever-resources #social-resources{background:#f5f7fa;padding:80px 30px 120px}.cms-best-lent-ever-resources #social-resources .header_copy_block{margin-top:0;padding:0}.cms-best-lent-ever-resources #social-resources .header_copy_block h2{margin-top:0;font-family:gotham book,sans-serif;color:#3656a6}.cms-best-lent-ever-resources #social-resources .z-layout-row{max-width:900px;margin:0 auto}.cms-best-lent-ever-resources form{background:#e3ecf2;width:100%!important;padding:20px}.cms-best-lent-ever-resources form .mktoAsterix{display:none}.cms-best-lent-ever-resources form .mktoButtonRow{width:100%;margin-top:10px}.cms-best-lent-ever-resources form .mktoFormCol{width:100%!important}.cms-best-lent-ever-resources form .mktoFieldWrap{width:100%!important;position:relative}.cms-best-lent-ever-resources form .mktoFieldWrap input{width:100%!important;background:#fff;height:44px;min-height:44px;border:1px solid #e5e8f1!important;font-size:14px;color:#000;border-radius:5px;padding-top:14px;padding-left:10px}.cms-best-lent-ever-resources form .mktoFieldWrap label{position:absolute;width:auto!important;top:0;left:10px;font-size:20px;color:#737373;opacity:1;line-height:0;display:block;transform-origin:left top;transform:translateY(22px)}.cms-best-lent-ever-resources form .mktoFieldWrap .shrinkLabels{-webkit-animation:MATthinshrinkLabel .4s forwards;animation:MATthinshrinkLabel .4s forwards}.cms-best-lent-ever-resources form .mktoFieldWrap .growLabels{-webkit-animation:MATthingrowLabel .4s forwards;animation:MATthingrowLabel .4s forwards}.cms-best-lent-ever-resources form .mktoCheckboxList{display:none}.cms-best-lent-ever-resources .mktoButton{background-color:#3062ff;transition-property:background-color;transition-duration:.4s;border-color:#3062ff!important;color:#fff;transition:.4s ease;padding:12px 35px;border:3px solid;border-radius:4px;color:#fff;display:inline-block;font-family:gotham bold;font-size:18px;letter-spacing:1px;line-height:18px;min-width:142px;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap}.cms-best-lent-ever-resources .mktoButton:hover{background-color:transparent;color:#3062ff}.cms-best-lent-ever-resources .hero-image-one-container{padding-left:0!important;padding-right:0!important}.cms-best-lent-ever-resources .hero-image-one-container .secondary-color-background{height:450px!important;background:#3656a6;padding:30px 20px;text-align:center}@media screen and (min-width:600px){.cms-best-lent-ever-resources .hero-image-one-container .secondary-color-background{padding:70px 20px}}@media screen and (min-width:600px){.cms-best-lent-ever-resources .hero-image-one-container .secondary-color-background{max-height:400px!important}}.cms-best-lent-ever-resources .resource-left{text-align:center!important}.cms-best-lent-ever-resources .resource-left img{max-width:400px}@media screen and (min-width:900px){.cms-best-lent-ever-resources .resource-left{text-align:right!important}}.cms-best-lent-ever-resources .resource-right{text-align:center!important}.cms-best-lent-ever-resources .resource-right img{max-width:400px}@media screen and (min-width:900px){.cms-best-lent-ever-resources .resource-right{text-align:left!important}}.cms-best-lent-ever-resources .resource-shadow{box-shadow:0 2px 28px -3px rgba(0,0,0,.75)}.cms-best-lent-ever-not-too-late-no-thanks .hero-image-one.fourhundred{padding-bottom:60px}.cms-best-lent-ever-not-too-late-no-thanks .wrapper-900{padding:0 40px}.cms-best-lent-ever-not-too-late-no-thanks .wrapper-900 .hero-image-one__content--title{padding:40px 0;margin-bottom:40px;display:inline-block;border-bottom:1px solid #707070}.cms-best-lent-ever-not-too-late-no-thanks .wrapper-900 .hero-image-one__content--subtitle{max-width:500px;margin:0 auto}.cms-best-lent-ever-not-too-late-no-thanks .option-row{align-items:center;justify-content:space-evenly}.cms-best-lent-ever-not-too-late-no-thanks .option-row .option-item{padding:20px}.cms-best-lent-ever-not-too-late-no-thanks .option-row .option-item .option-content{height:300px;max-width:280px;display:flex;background-repeat:no-repeat;background-size:cover;padding:20px;flex-direction:column;justify-content:flex-end}.cms-best-lent-ever-not-too-late-no-thanks .option-row .option-item .option-content *{color:#fff}.cms-best-lent-ever-not-too-late-no-thanks .option-row .option-item .option-content h4{margin:0}.cms-best-lent-ever-not-too-late-no-thanks .option-row .option-item p{text-align:center}.cms-best-lent-ever-survey-increase-thank-you .thank-you-section{display:flex;justify-content:center;height:auto;align-items:center}.cms-best-lent-ever-survey-increase-thank-you .thank-you-section-content{max-width:560px;margin:0 auto;text-align:center;position:absolute;padding-left:40px;padding-right:40px}.cms-best-lent-ever-survey-increase-thank-you .thank-you-section-content h1{color:#fff;line-height:140%}.cms-best-lent-ever-survey-increase-thank-you .thank-you-section-content p{color:#fff;font-family:freight-text-pro;font-weight:700}.cms-best-lent-ever-survey-increase-thank-you .thank-you-section-background img{display:block}@-webkit-keyframes animateBarIn{0%{max-height:0}100%{max-height:85px}}@keyframes animateBarIn{0%{max-height:0}100%{max-height:85px}}@-webkit-keyframes animateBarOut{0%{max-height:85px}100%{max-height:0}}@keyframes animateBarOut{0%{max-height:85px}100%{max-height:0}}.cms-best-lent-ever-survey-thank-you-no #main{padding-top:100px;position:relative}@media screen and (min-width:900px){.cms-best-lent-ever-survey-thank-you-no #main{padding-top:145px}}.cms-best-lent-ever-survey-thank-you-no .thank-you-bar{color:#fff;max-height:0;height:100%;width:100%;background:#620926;font-size:24px;display:flex;justify-content:center;align-items:center;font-family:gotham bold,sans-serif;position:absolute;top:0;overflow:hidden;transition:all .3s;padding-left:30px;padding-right:30px}.cms-best-lent-ever-survey-thank-you-no .thank-you-bar.thank-you-open{-webkit-animation:animateBarIn .25s cubic-bezier(0,0,.2,1) forwards;animation:animateBarIn .25s cubic-bezier(0,0,.2,1) forwards}.cms-best-lent-ever-survey-thank-you-no .thank-you-bar.thank-you-close{-webkit-animation:animateBarOut .2s cubic-bezier(.4,0,1,1) forwards;animation:animateBarOut .2s cubic-bezier(.4,0,1,1) forwards}@media screen and (min-width:600px){.cms-best-lent-ever-survey-thank-you-no .thank-you-bar{font-size:28px}}.cms-best-lent-ever-survey-thank-you-no .main-header{color:#620926;text-align:center;margin-top:0;margin-bottom:0;font-size:30px}@media screen and (min-width:900px){.cms-best-lent-ever-survey-thank-you-no .main-header{font-size:38px;margin-bottom:90px}}.cms-best-lent-ever-survey-thank-you-no h2{color:#3e3e3e;margin:0}.cms-best-lent-ever-survey-thank-you-no .z-layout-row{max-width:1240px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;margin-bottom:0}@media screen and (min-width:900px){.cms-best-lent-ever-survey-thank-you-no .z-layout-row{padding-left:30px;padding-right:30px;margin-bottom:100px}}.cms-best-lent-ever-survey-thank-you-no .z-layout-row .flex-container{align-items:center}.cms-best-lent-ever-survey-thank-you-no .z-layout-row .flex-container .content-half{text-align:left;padding-bottom:40px;padding-top:70px}@media screen and (min-width:900px){.cms-best-lent-ever-survey-thank-you-no .z-layout-row .flex-container .content-half{padding-top:20px}}.cms-best-lent-ever-survey-thank-you-no .z-layout-row .flex-container .image-half{max-width:100%;padding:0}@media screen and (min-width:600px){.cms-best-lent-ever-survey-thank-you-no .z-layout-row .flex-container .image-half{padding:20px}}@media screen and (min-width:900px){.cms-best-lent-ever-survey-thank-you-no .z-layout-row .flex-container .image-half{max-width:56%}}.cms-best-lent-ever-survey-thank-you-no .z-layout-row .flex-container .image-half img{display:block}.cms-best-lent-ever-invite-a-friend-thank-you .ble-thank-you{text-align:center;min-height:500px;display:flex;justify-content:center;align-items:center}.cms-best-lent-ever-invite-a-friend-thank-you .ble-thank-you .copy-container{padding:0 40px;padding-bottom:60px;max-width:850px;margin:auto}.cms-best-lent-ever-invite-a-friend-thank-you .ble-thank-you .copy-container>*:not(img){margin:10px 0}.cms-best-lent-ever-invite-a-friend-thank-you .ble-thank-you .copy-container h1{margin-top:0;margin-bottom:20px}.cms-best-lent-ever-invite-a-friend-thank-you .ble-thank-you .copy-container img{width:75px}.cms-best-lent-ever-invite-a-friend-thank-you .ble-thank-you .copy-container a{display:flex;align-items:center;justify-content:center;color:#3062ff;margin-top:30px}.cms-best-lent-ever-invite-a-friend-thank-you .ble-thank-you .copy-container a:hover{color:rgba(48,98,255,.7)}.cms-best-lent-ever-invite-a-friend-thank-you .ble-thank-you .copy-container a i{margin-right:10px}.cms-best-lent-ever-about-lent a,.cms-best-lent-ever-about-easter a,.cms-best-lent-ever-prayers-for-lent a{text-decoration:underline}.cms-best-lent-ever-about-lent #about_sign_up_section_header,.cms-best-lent-ever-about-easter #about_sign_up_section_header,.cms-best-lent-ever-prayers-for-lent #about_sign_up_section_header{padding:60px 90px;background:url(https://legacyfiles.dynamiccatholic.com/Best+Lent+Ever+2016/BLE+2017/about_bottom_sign_up_BG.jpg) no-repeat center center fixed;background-size:cover;margin-top:50px;margin-bottom:0}@media screen and (max-width:768px){.cms-best-lent-ever-about-lent #about_sign_up_section_header,.cms-best-lent-ever-about-easter #about_sign_up_section_header,.cms-best-lent-ever-prayers-for-lent #about_sign_up_section_header{padding:10px;background-attachment:initial;background-size:initial}}.cms-best-lent-ever-about-lent #about_sign_up_section_header .flex-item-6,.cms-best-lent-ever-about-easter #about_sign_up_section_header .flex-item-6,.cms-best-lent-ever-prayers-for-lent #about_sign_up_section_header .flex-item-6{flex-grow:6;flex-basis:0;padding-left:10px;padding-right:10px}.cms-best-lent-ever-about-lent #about_sign_up_section_header .sign_up_headline,.cms-best-lent-ever-about-easter #about_sign_up_section_header .sign_up_headline,.cms-best-lent-ever-prayers-for-lent #about_sign_up_section_header .sign_up_headline{color:#fff;font-size:62px;text-transform:uppercase;line-height:72px}@media screen and (max-width:768px){.cms-best-lent-ever-about-lent #about_sign_up_section_header .sign_up_headline,.cms-best-lent-ever-about-easter #about_sign_up_section_header .sign_up_headline,.cms-best-lent-ever-prayers-for-lent #about_sign_up_section_header .sign_up_headline{margin:12px 0}}.cms-best-lent-ever-about-lent #about_sign_up_section_header .inline_fancy,.cms-best-lent-ever-about-easter #about_sign_up_section_header .inline_fancy,.cms-best-lent-ever-prayers-for-lent #about_sign_up_section_header .inline_fancy{font-family:sentinel bold italic;text-transform:none}.cms-best-lent-ever-about-lent #about_sign_up_section_header p,.cms-best-lent-ever-about-easter #about_sign_up_section_header p,.cms-best-lent-ever-prayers-for-lent #about_sign_up_section_header p{font-family:gotham book;line-height:190%}.cms-best-lent-ever-about-lent h2,.cms-best-lent-ever-about-easter h2,.cms-best-lent-ever-prayers-for-lent h2{letter-spacing:1px;color:#8b1e41;margin-bottom:30px;margin-top:50px;font-size:24px;line-height:140%;text-transform:uppercase}.cms-best-lent-ever-about-lent #pfa_section,.cms-best-lent-ever-about-easter #pfa_section,.cms-best-lent-ever-prayers-for-lent #pfa_section{background:url(https://files.dynamiccatholic.com/home/best-lent-ever/best-lent-ever/PFA_BG.jpg) no-repeat center center fixed;background-size:cover;padding:80px 90px;border-bottom:20px solid #f9e8db}@media screen and (max-width:768px){.cms-best-lent-ever-about-lent #pfa_section,.cms-best-lent-ever-about-easter #pfa_section,.cms-best-lent-ever-prayers-for-lent #pfa_section{padding-left:30px;padding-right:30px;background-attachment:initial}}.cms-best-lent-ever-about-lent #pfa_section h2,.cms-best-lent-ever-about-easter #pfa_section h2,.cms-best-lent-ever-prayers-for-lent #pfa_section h2{font-size:85px;font-family:sentinel bold italic;font-style:italic;font-weight:700;text-transform:none;margin-left:70px;color:#54575a;line-height:110%;margin-top:0;margin-bottom:0}@media screen and (max-width:768px){.cms-best-lent-ever-about-lent #pfa_section h2,.cms-best-lent-ever-about-easter #pfa_section h2,.cms-best-lent-ever-prayers-for-lent #pfa_section h2{margin-left:0;font-size:38px}}.cms-best-lent-ever-about-lent #pfa_section p,.cms-best-lent-ever-about-easter #pfa_section p,.cms-best-lent-ever-prayers-for-lent #pfa_section p{line-height:140%;margin:12px 0;font-size:45px;color:#54575a}@media screen and (max-width:768px){.cms-best-lent-ever-about-lent #pfa_section p,.cms-best-lent-ever-about-easter #pfa_section p,.cms-best-lent-ever-prayers-for-lent #pfa_section p{font-size:19px}}.cms-best-lent-ever-about-lent .hero-image-one-container .hero-image-one__content,.cms-best-lent-ever-about-easter .hero-image-one-container .hero-image-one__content,.cms-best-lent-ever-prayers-for-lent .hero-image-one-container .hero-image-one__content{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;max-width:100%;background:rgba(255,255,255,.8);padding-bottom:12px}.cms-best-lent-ever-about-lent .hero-image-one-container .hero-image-one__content h1,.cms-best-lent-ever-about-easter .hero-image-one-container .hero-image-one__content h1,.cms-best-lent-ever-prayers-for-lent .hero-image-one-container .hero-image-one__content h1{color:#757b4e;font-size:55px;line-height:140%;position:relative;right:10%}@media screen and (max-width:768px){.cms-best-lent-ever-about-lent .hero-image-one-container .hero-image-one__content h1,.cms-best-lent-ever-about-easter .hero-image-one-container .hero-image-one__content h1,.cms-best-lent-ever-prayers-for-lent .hero-image-one-container .hero-image-one__content h1{right:0%;font-size:25px}}.cms-best-lent-ever-about-lent .hero-image-one-container .hero-image-one__content .fancy_header_text,.cms-best-lent-ever-about-easter .hero-image-one-container .hero-image-one__content .fancy_header_text,.cms-best-lent-ever-prayers-for-lent .hero-image-one-container .hero-image-one__content .fancy_header_text{font-family:sentinel bold italic;font-size:115px;display:block;position:relative;left:10%;line-height:82%}@media screen and (max-width:768px){.cms-best-lent-ever-about-lent .hero-image-one-container .hero-image-one__content .fancy_header_text,.cms-best-lent-ever-about-easter .hero-image-one-container .hero-image-one__content .fancy_header_text,.cms-best-lent-ever-prayers-for-lent .hero-image-one-container .hero-image-one__content .fancy_header_text{left:0%;font-size:65px}}.cms-best-lent-ever-about-lent .content,.cms-best-lent-ever-about-easter .content,.cms-best-lent-ever-prayers-for-lent .content{padding-left:15px;padding-right:15px}.cms-best-lent-ever-join-the-ambassadors-club hr{border-bottom:1px solid #eee;border-top:none;max-width:900px;margin:0 auto;padding-left:20px;padding-right:20px}.cms-best-lent-ever-join-the-ambassadors-club .main-header{padding-left:20px;padding-right:20px;text-align:center}.cms-best-lent-ever-join-the-ambassadors-club #benefits-section{max-width:1200px;margin:0 auto}.cms-best-lent-ever-join-the-ambassadors-club #benefits-section .flex-container{justify-content:space-around}.cms-best-lent-ever-join-the-ambassadors-club #benefits-section .flex-container .benefit-col{max-width:60%;margin:0 auto 50px;text-align:center}.cms-best-lent-ever-join-the-ambassadors-club #benefits-section .flex-container .benefit-col img{max-width:160px}@media screen and (min-width:900px){.cms-best-lent-ever-join-the-ambassadors-club #benefits-section .flex-container .benefit-col{max-width:20%}}.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar{background:#ed5935;height:112px;padding-left:20px;padding-right:20px}@media screen and (min-width:900px){.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar{height:88px}}.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar .flex-container,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar .flex-container{max-width:900px;width:100%;margin:0 auto;height:100%;justify-content:center;align-items:center}.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar .flex-container div,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar .flex-container div{font-family:gotham bold;color:#fff;font-size:18px;display:flex;align-items:center;margin-bottom:5px}@media screen and (min-width:900px){.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar .flex-container div,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar .flex-container div{margin-bottom:0}}.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar .flex-container div button,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar .flex-container div button{padding-left:10px;padding-right:10px;font-size:15px}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar .flex-container div button,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar .flex-container div button{font-size:18px;margin-left:15px;padding-left:35px;padding-right:35px}}.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar .flex-container .donate-mini-form,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar .flex-container .donate-mini-form{margin-bottom:0}.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar .flex-container .donate-mini-form form,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar .flex-container .donate-mini-form form{display:flex;align-items:center}.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar .flex-container .donate-mini-form form:before,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar .flex-container .donate-mini-form form:before{content:'$';color:#000;position:relative;left:25px;width:0}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar .flex-container .donate-mini-form form:before,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar .flex-container .donate-mini-form form:before{left:45px}}.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar .flex-container .donate-mini-form form input,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar .flex-container .donate-mini-form form input{padding:5px 5px 5px 45px;min-height:48px;width:100%;border:none;max-width:250px;margin-right:10px;margin-left:0;border-radius:5px}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar .flex-container .donate-mini-form form input,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar .flex-container .donate-mini-form form input{margin-left:20px}}.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar #errorMessage1,.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar #errorMessage2,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar #errorMessage1,.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar #errorMessage2{display:none;text-align:center;color:#000;position:relative;font-size:12px;top:-21px;margin:0}.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar{margin-top:0}@media screen and (min-width:900px){.cms-best-lent-ever-join-the-ambassadors-club #give-static-bar{margin-top:40px}}.cms-best-lent-ever-join-the-ambassadors-club #give-sticky-bar{position:fixed;bottom:0;width:100%;transition:all .6s;transform:translateY(100%)}.cms-best-lent-ever-join-the-ambassadors-club #who-makes-ble-possible{padding-top:40px;padding-bottom:40px;padding-left:20px;padding-right:20px}.cms-best-lent-ever-join-the-ambassadors-club #who-makes-ble-possible h2{text-align:center}.cms-best-lent-ever-join-the-ambassadors-club #tac-testimony-section{background:url(https://files.dynamiccatholic.com/home/best-lent-ever/join-the-ambassadors-club/testimony-bg.jpg);background-size:auto 100;padding:40px 20px;background-position:right;height:500px;display:flex;align-items:center}@media screen and (min-width:1260px){.cms-best-lent-ever-join-the-ambassadors-club #tac-testimony-section{background-size:100% auto}}@media screen and (min-width:600px){.cms-best-lent-ever-join-the-ambassadors-club #tac-testimony-section{padding:40px 80px}}.cms-best-lent-ever-join-the-ambassadors-club #tac-testimony-section #testimony-content{width:100%;max-width:460px;text-align:center;margin-left:auto;margin-right:auto}@media screen and (min-width:1080px){.cms-best-lent-ever-join-the-ambassadors-club #tac-testimony-section #testimony-content{max-width:460px;margin-left:auto;margin-right:initial}}.cms-best-lent-ever-join-the-ambassadors-club #tac-testimony-section #testimony-content .large-quote{color:#fff;margin-top:0;margin-bottom:0}.cms-best-lent-ever-join-the-ambassadors-club #tac-testimony-section #testimony-content .large-quote-byline{color:#fff}.cms-best-lent-ever-join-the-ambassadors-club .barUp{transform:translateY(0)!important}.cms-best-lent-ever-join-the-ambassadors-club .fixedBar{position:static!important}.cms-mission-and-vision p{margin-top:30px;margin-bottom:30px}.cms-mission-and-vision .hero-image-one__content--title{font-size:40px;line-height:140%}.cms-learning-the-prayer-process .step-title{font-size:30px;color:#54b7c1;font-family:freight-text-pro;font-weight:600;font-style:italic;line-height:140%}.cms-learning-the-prayer-process .content{margin-top:100px;margin-bottom:100px}.cms-learning-the-prayer-process .content li{font-size:27px;font-family:gotham bold;color:#54b7c1;margin-bottom:30px}.cms-learning-the-prayer-process .content li p{font-family:gotham}.cms-learning-the-prayer-process .bottom-content{width:100%;padding-top:40px;padding-bottom:40px;text-align:center}.cms-learning-the-prayer-process .bottom-content .wrapper-900{padding-left:15px;padding-right:15px}.cms-learning-the-prayer-process .bottom-content h2{color:#fff;margin-bottom:15px;margin-top:0}.cms-learning-the-prayer-process .bottom-content img{width:60%;margin-left:auto;margin-right:auto;margin-bottom:20px}.cms-learning-the-prayer-process .bottom-content p{color:#fff;margin-top:0;font-size:22px;line-height:initial}.cms-learning-the-prayer-process .bottom-content .flex-item-6{flex-grow:6;flex-basis:0}.cms-learning-the-prayer-process .bottom-content .flex-item-6:nth-of-type(2){text-align:center}@media screen and (min-width:768px){.cms-learning-the-prayer-process .bottom-content .flex-item-6:nth-of-type(2){text-align:left}}.cms-learning-the-prayer-process .hero-image-one-container a{color:#fff;text-decoration:underline}.cms-learning-the-prayer-process .hero-image-one-container h1{font-size:38px}.cms-events-passion-and-purpose-matthew-thank-you .video-hero__title{max-width:740px;line-height:100%}.cms-events-passion-and-purpose-matthew-thank-you .video-hero__content{margin-top:20px;line-height:140%}.cms-events-passion-and-purpose-matthew-thank-you .video_hero_description{font-family:gotham book}.cms-events-passion-and-purpose-matthew-thank-you .marketo .mktoForm label{display:block;width:100%!important;margin-bottom:10px}.cms-events-passion-and-purpose-matthew-thank-you .marketo .mktoForm>label{display:none;width:100%!important;margin-bottom:10px}.cms-events-passion-and-purpose-matthew-thank-you form{width:100%!important}.cms-events-passion-and-purpose-matthew-thank-you .mktoForm input[type=text],.cms-events-passion-and-purpose-matthew-thank-you .mktoForm input[type=url],.cms-events-passion-and-purpose-matthew-thank-you .mktoForm input[type=email],.cms-events-passion-and-purpose-matthew-thank-you .mktoForm input[type=tel],.cms-events-passion-and-purpose-matthew-thank-you .mktoForm input[type=number],.cms-events-passion-and-purpose-matthew-thank-you .mktoForm input[type=date],.cms-events-passion-and-purpose-matthew-thank-you .mktoForm select.mktoField,.cms-events-passion-and-purpose-matthew-thank-you .mktoForm textarea.mktoField{margin:0 0 30px;background-color:#fff;border:1px solid #ddd;border-radius:7px!important;font-family:gotham book;box-sizing:border-box;padding:1em!important;height:50px}.cms-events-passion-and-purpose-matthew-thank-you .mktoForm select.mktoField{width:100%!important;border:1px solid #ddd!important;border-radius:7px;margin:0 0 15px;font-family:gotham book;-moz-appearance:none;-webkit-appearance:none;background:#fff url(https://legacyfiles.dynamiccatholic.com/New+Site+Form+Elements/icon-select-arrow.svg) right 0 top 0 no-repeat;background-size:contain;border:1px solid #2f2f2f;border-radius:3px;padding:1em;height:50px!important}.cms-events-passion-and-purpose-matthew-thank-you .mktoForm .mktoRequiredField .mktoAsterix{display:none}.cms-events-passion-and-purpose-matthew-thank-you li{margin-bottom:15px}.cms-events-passion-and-purpose-matthew-thank-you .content{margin-top:60px;margin-bottom:100px}body[class*=cms-learning-two-seas-in-palestine-] .wrapper-900{margin-top:60px;margin-bottom:60px;padding-left:15px;padding-right:15px}body[class*=cms-learning-two-seas-in-palestine-] .hero-image-one-container .hero-image-one__content .hero-image-one__content--title{color:#2e343b}@media screen and (min-width:768px){body[class*=cms-learning-two-seas-in-palestine-] .hero-image-one-container .hero-image-one__content .hero-image-one__content--title{font-size:36px}}body[class*=cms-learning-two-seas-in-palestine-] .hero-image-one-container .hero-image-one__content .four-signs.hero-image-one__content--title{color:#fff}body[class*=cms-learning-two-seas-in-palestine-] .hero-image-one-container .hero-image-one__content .hero-image-one__content--subtitle{color:#fff;font-family:freight-text-pro;font-weight:400;font-style:italic}@media screen and (min-width:600px){body[class*=cms-learning-two-seas-in-palestine-] .hero-image-one-container .hero-image-one__content .hero-image-one__content--subtitle{color:#777b80}}body[class*=' cms-learning-'] .learning{margin-top:40px;margin-bottom:40px;padding:0 20px;max-width:768px}@media screen and (min-width:768px){body[class*=' cms-learning-'] .learning{margin-top:80px;margin-bottom:80px}}body[class*=' cms-learning-'] .learning *{font-family:freight-text-pro;font-weight:400}body[class*=' cms-learning-'] .learning.four-signs{max-width:900px}body[class*=' cms-learning-'] .learning.four-signs section:nth-of-type(1){margin:40px auto}body[class*=' cms-learning-'] .learning.four-signs section{position:relative}@media screen and (min-width:768px){body[class*=' cms-learning-'] .learning.four-signs section{margin:80px auto}}body[class*=' cms-learning-'] .learning.four-signs section .scroll-container,body[class*=' cms-learning-'] .learning.four-signs section .scroll-indicator{border-radius:12px}body[class*=' cms-learning-'] .learning.four-signs section .scroll-indicator{position:absolute;bottom:0;left:0;right:0;padding:12px;text-align:center;background:rgba(0,55,99,.9);color:#fff;margin-bottom:0;border-top-right-radius:0;border-top-left-radius:0}body[class*=' cms-learning-'] .learning.four-signs section .scroll-indicator .arrow-large{font-size:18px;margin-left:12px}body[class*=' cms-learning-'] .learning.four-signs .phase-heading{color:#17a9e1;margin-bottom:.5em;font-family:gotham bold,sans-serif;font-weight:700}body[class*=' cms-learning-'] .learning.four-signs .heading{font-size:26px;font-family:gotham bold;color:#003763;margin-top:0}@media screen and (max-width:480px){body[class*=' cms-learning-'] .learning.four-signs .heading{font-size:26px}}@media screen and (max-width:600px){body[class*=' cms-learning-'] .learning.four-signs .heading{line-height:30px}}@media screen and (max-width:1200px){body[class*=' cms-learning-'] .learning.four-signs .heading{font-size:26px}}body[class*=' cms-learning-'] .learning.four-signs .scroll-container{max-height:600px;overflow-y:scroll;background:#ededed;padding:20px 20px 40px;border:1px solid #ccc;box-shadow:inset 6px 6px 12px rgba(0,0,0,.2)}@media screen and (min-width:768px){body[class*=' cms-learning-'] .learning.four-signs .scroll-container{padding:20px 40px 60px}}body[class*=' cms-learning-'] .learning.four-signs .scroll-container .subheading{font-size:20px;font-family:gotham bold;color:#ed5935;margin-top:40px}@media screen and (max-width:480px){body[class*=' cms-learning-'] .learning.four-signs .scroll-container .subheading{font-size:20px}}@media screen and (max-width:600px){body[class*=' cms-learning-'] .learning.four-signs .scroll-container .subheading{line-height:28px}}@media screen and (max-width:1200px){body[class*=' cms-learning-'] .learning.four-signs .scroll-container .subheading{font-size:20px}}body[class*=' cms-learning-'] .learning.four-signs .scroll-container ul{padding:0 40px}body[class*=' cms-learning-'] .learning.four-signs .scroll-container ul li{margin-bottom:12px;line-height:24px}body[class*=' cms-learning-'] .learning.four-signs .scroll-container .rating-scale{border-left:3px solid #fff;padding:0 10px;margin-top:40px;margin-bottom:40px}@media screen and (min-width:600px){body[class*=' cms-learning-'] .learning.four-signs .scroll-container .rating-scale{padding:0 20px}}body[class*=' cms-learning-'] .learning.four-signs .scroll-container .rating-scale .scale-heading{margin-right:5px}@media screen and (min-width:600px){body[class*=' cms-learning-'] .learning.four-signs .scroll-container .rating-scale .scale-heading{margin-right:10px}}body[class*=' cms-learning-'] .learning.four-signs .scroll-container .rating-scale .numbers-bullets{display:block;letter-spacing:3px;margin-left:10px}@media screen and (min-width:600px){body[class*=' cms-learning-'] .learning.four-signs .scroll-container .rating-scale .numbers-bullets{letter-spacing:10px}}body[class*=' cms-learning-'] .learning.four-signs .scroll-container .rating-scale .numbers-bullets .no-spacing{letter-spacing:0}body[class*=' cms-learning-'] .support-mission-cta{background:#54b7c1;padding:40px 0}body[class*=' cms-learning-'] .support-mission-cta .heading{color:#fff;padding:0 20px;font-family:gotham bold;text-align:center;max-width:600px}body[class*=' cms-learning-'] .support-mission-cta .heading .cta-container{display:block;text-align:center;margin-top:40px}.cms-simple-steps-to-get-emails .hero-image-one-container .secondary-color-background{height:200px;width:640px}@media screen and (min-width:600px){.cms-simple-steps-to-get-emails .hero-image-one-container .secondary-color-background{width:100%;height:300px}}.cms-simple-steps-to-get-emails h3{margin-bottom:10px}.cms-simple-steps-to-get-emails ol{margin-top:10px}.cms-simple-steps-to-get-emails .content{margin-top:40px;margin-bottom:100px;line-height:200%;padding-left:20px;padding-right:20px}.cms-home .flexslider .slides img{max-height:initial}.cms-home .stat_number,.cms-slider-test .stat_number{font-size:38px;font-family:gotham bold,sans-serif;margin-bottom:0;display:block;line-height:0}.cms-home .tripple_subheader,.cms-slider-test .tripple_subheader{font-family:gotham book,sans-serif;font-size:23px;line-height:140%}.cms-home .hero-image-one__content--title,.cms-slider-test .hero-image-one__content--title{line-height:33px}@media screen and (min-width:600px){.cms-home .hero-image-one__content--title,.cms-slider-test .hero-image-one__content--title{line-height:45px}}.cms-home .testimonyslider-wrapper,.cms-slider-test .testimonyslider-wrapper{margin:0;position:relative}.cms-home .testimonyslider-wrapper .slides,.cms-slider-test .testimonyslider-wrapper .slides{transition:.6s!important}.cms-home .testimonyslider-wrapper .arrow-nav,.cms-slider-test .testimonyslider-wrapper .arrow-nav{display:flex;flex-direction:row;width:100%;height:100%;position:absolute;justify-content:space-between;align-items:center;z-index:9;opacity:.7;padding:0 10px;pointer-events:none}.cms-home .testimonyslider-wrapper .arrow-nav .arrow-left,.cms-home .testimonyslider-wrapper .arrow-nav .arrow-right,.cms-slider-test .testimonyslider-wrapper .arrow-nav .arrow-left,.cms-slider-test .testimonyslider-wrapper .arrow-nav .arrow-right{pointer-events:all;cursor:pointer}.cms-home .testimonyslider-wrapper .arrow-nav .arrow-left::before,.cms-home .testimonyslider-wrapper .arrow-nav .arrow-right::before,.cms-slider-test .testimonyslider-wrapper .arrow-nav .arrow-left::before,.cms-slider-test .testimonyslider-wrapper .arrow-nav .arrow-right::before{color:#fff;font-family:icomoon;font-size:30px}.cms-home .testimonyslider-wrapper .arrow-nav .arrow-left::before,.cms-slider-test .testimonyslider-wrapper .arrow-nav .arrow-left::before{content:"\e915"}.cms-home .testimonyslider-wrapper .arrow-nav .arrow-right::before,.cms-slider-test .testimonyslider-wrapper .arrow-nav .arrow-right::before{content:"\e916"}.cms-home .testimonyslider-wrapper #slider-timer,.cms-slider-test .testimonyslider-wrapper #slider-timer{width:0;height:3px;background:#003763;transition:1s linear}.video-hero{background-position:0}.buttons-container{text-align:center}#BVOY_section{margin-top:30px}#free-philosophy-section{margin-top:60px;margin-bottom:80px;padding-left:15px;padding-right:15px}#our_impact_section{margin-top:70px}#cm_section{margin-top:30px}.hero-image-one{position:relative;width:100%;overflow:hidden;height:100%}.hero-section{position:relative}.hero-image-one img{width:100%}.fivehundred{max-height:500px}#be-word-container{display:inline-block}.words-container{overflow:hidden;height:119px}@media screen and (min-width:600px){.words-container{height:140px}}@media screen and (min-width:900px){.words-container{height:174px}}.hero-content{left:5%;position:absolute;right:inherit;width:90%;bottom:-12px}@media screen and (min-width:600px){.hero-content{bottom:30px}}@media screen and (min-width:900px){.hero-content{bottom:30px}}@media screen and (min-width:1200px){.hero-content{bottom:30px}}.hero-content h1{font-size:39px;margin-top:0;margin-bottom:0;color:#fff;display:inline-block}@media screen and (min-width:600px){.hero-content h1{font-size:70px}}@media screen and (min-width:1200px){.hero-content h1{font-size:100px}}.be-word{font-family:manus,Time New Roman,serif;display:inline-block;font-size:63px;margin-left:16px;color:#003763;font-weight:400}@media screen and (min-width:600px){.be-word{font-size:95px}}@media screen and (min-width:900px){.be-word{font-size:130px}}.hidden{display:none}#be-catholic{margin-left:29px;position:relative;top:-47px}@media screen and (min-width:600px){#be-catholic{margin-left:51px}}@media screen and (min-width:1200px){#be-catholic{margin-left:71px}}#catholic_word{font-family:freight-text-pro;font-weight:600;font-style:italic}.transitionIn{display:inline-block;-webkit-animation:fadeIn 1s cubic-bezier(.68,-.55,.265,1.55) forwards;animation:fadeIn 1s cubic-bezier(.68,-.55,.265,1.55) forwards}.transitionOut{-webkit-animation:fadeOut .5s cubic-bezier(.68,-.55,.265,1) forwards;animation:fadeOut .5s cubic-bezier(.68,-.55,.265,1) forwards}.ambassador_ask{padding-left:15px;padding-right:15px;padding-top:10px}.ambassador_ask .hero-image-one__content--title{color:#000}.ambassador_ask .hero-image-one__content--subtitle{color:#000}@-webkit-keyframes moveUp{0%{transform:translateY(45px)}100%{transform:translateY(0px)}}@keyframes moveUp{0%{transform:translateY(45px)}100%{transform:translateY(0px)}}@-webkit-keyframes moveDown{0%{transform:translateY(0px)}100%{transform:translateY(45px)}}@keyframes moveDown{0%{transform:translateY(0px)}100%{transform:translateY(45px)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}body[class*=cms-blessed] .blessed-yellow{background-color:#e9a837;border:2px solid #e9a837;color:#fff}body[class*=cms-blessed] .blessed-yellow:hover{color:#e9a837;background-color:#fff}.cms-blessed .mktoButton{background-image:none!important;background-color:#2ba6cb!important;border:2px solid #2ba6cb!important;transition-property:background-color;transition-duration:.4s;transition:.4s ease;width:100%;max-width:200px!important;text-transform:uppercase!important;padding:10px 15px!important;font-size:18px!important;font-weight:700!important;letter-spacing:2px!important;font-family:gotham bold,Arial,sans-serif!important;margin-top:15px!important;border-radius:5px;color:#fff}.cms-blessed .mktoButton:hover{background-color:#fff!important;color:#2ba6cb!important;background-image:none!important}.cms-blessed .form_wrapper_section h3{line-height:140%}.cms-blessed #sample_wb_form h2,.cms-blessed #sample_wb_form h3{line-height:140%}.cms-blessed select{border:1px solid #ddd;border-radius:7px}.cms-blessed .cms-nav{margin-bottom:0}.cms-blessed .blessslider-thumbs ul{width:100%!important}.cms-blessed #bottomWrapper .mainCenter{width:100%;margin:0 auto}.cms-blessed #bottomWrapper .bottomCopyright li{list-style:none;display:inline;margin:0 19px;font-size:12px}.cms-blessed body{font-family:gotham book;color:#000;background:#76cfe1}.cms-blessed .content_inner{background:#76cfe1}.cms-blessed ::-moz-selection{background:#55a039}.cms-blessed ::selection{background:#55a039}.cms-blessed ::-moz-selection{background:#55a039}.cms-blessed #bottomWrapper .bottomBlue{padding:10px 0;text-align:center}.cms-blessed #bottomWrapper .bottomCopyright{background:#022239;color:#fff;font-size:12px;padding:20px 0;text-align:center}.cms-blessed nav.mobile_menu ul li a{color:#fff;font-size:20px;font-weight:700}.cms-blessed nav.mobile_menu ul li.active>a{color:#fff}.cms-blessed .mobile_menu_button span{color:#fff}.cms-blessed .large_slide{display:block!important}.cms-blessed .small_slide{display:none!important}.cms-blessed .shrinkheader{font-size:20px}.cms-blessed #blessed_intro_flexbox .responsive_break{display:block}.cms-blessed .blessslider__slide--right .responsive_break{display:block}.cms-blessed #why_blessed_section .responsive_break{display:block}.cms-blessed .mobile_menu_button .fa{font-size:25px}.cms-blessed .mobile_menu{background-color:#173760!important;text-align:center}.cms-blessed .mobile_menu .menu-item{text-align:center}.cms-blessed .mobile_menu .menu-item:hover{background-color:#3d72b5}.cms-blessed nav.main_menu>ul>li>a{color:#fff}.cms-blessed nav.main_menu>ul>li:hover>a{opacity:1!important}.cms-blessed nav.main_menu>ul>li>:hover:after{content:"";display:block;width:0%;height:3px;background:#fff;bottom:40px;-webkit-animation:underline .6s forwards;animation:underline .6s forwards;position:relative;bottom:40px}@-webkit-keyframes underline{0%{width:0%}100%{width:100%}}@keyframes underline{0%{width:0%}100%{width:100%}}@-webkit-keyframes ununderline{0%{width:100%}100%{width:0%}}@keyframes ununderline{0%{width:100%}100%{width:0%}}.cms-blessed header .q_logo img.mobile{top:24%;max-width:300px}.cms-blessed header.sticky .header_bottom{background-color:#173760!important;opacity:.9}.cms-blessed .content{background-color:#fff}.cms-blessed .q_logo img{top:-22%;height:30%!important}.cms-blessed nav.main_menu{width:100%;left:initial;right:0}.cms-blessed nav.main_menu>ul{left:initial;position:absolute;right:0}.cms-blessed .header_bottom .container_inner{margin-left:0;margin-right:0;width:100%}.cms-blessed .header_bottom.clearfix{padding-right:10px}.cms-blessed #nav-menu-item-18 span{background:#e9a837;border:1px solid #e9a837;border-radius:4px;color:#163a64;text-transform:uppercase;width:auto;padding:11px 46px;font-weight:700;transition:all .3s;font-size:17px;line-height:19px;margin-top:1%}.cms-blessed header.sticky.sticky_animate #nav-menu-item-18 span{background:#e9a837;border:1px solid #e9a837;border-radius:4px;color:#163a64;text-transform:uppercase;width:auto;padding:11px 46px;font-weight:700;transition:all .3s;font-size:17px;line-height:19px;margin-top:0}.cms-blessed #nav-menu-item-18 span:hover{background:#fff;color:#163a64}.cms-blessed header.sticky.sticky_animate #nav-menu-item-18 span:hover{background:#fff;color:#163a64}.cms-blessed nav.main_menu>ul>#nav-menu-item-18>:hover:after{content:"";display:block;width:0%;height:3px;background:#fff;bottom:40px;-webkit-animation:none;animation:none;position:relative;bottom:40px}.cms-blessed span.plus{display:none}.cms-blessed .header_bottom.clearfix{background-color:#173760!important}.cms-blessed .white_bg{background:#fff}.cms-blessed .inline_serif{font-family:freight-text-pro;font-weight:700}.cms-blessed .video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.cms-blessed .video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.cms-blessed #blessed_logo{margin-bottom:25px;padding-top:75px;text-align:center;max-width:420px;margin-left:auto;margin-right:auto}.cms-blessed #blessed_intro_section{background:url(https://legacyfiles.dynamiccatholic.com/Blessed/video_section_bg.jpg);background-size:cover;margin:0 auto;background-color:#77cee1}.cms-blessed #blessed_intro_section h1{font-family:gotham bold;font-weight:500;margin-bottom:8px;font-size:29px;color:#173760;text-align:center;text-transform:uppercase;max-width:785px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.cms-blessed #blessed_intro_flexbox{display:flex;flex-wrap:wrap;flex-direction:row;display:flex;flex-wrap:wrap;flex-direction:row;margin:auto;padding:60px 0 130px;max-width:1400px}.cms-blessed #blessed_intro_flexbox p{line-height:140%}.cms-blessed #blessed_intro_flexbox .flex_item:nth-of-type(1){flex-grow:4;order:1;flex-basis:auto;padding-left:30px;padding-right:30px;max-width:85%;margin:0 auto;width:100%}.cms-blessed #blessed_intro_flexbox .flex_item:nth-of-type(2){flex-grow:7;order:2;flex-basis:auto;padding-left:10px;padding-right:10px;width:100%}.cms-blessed .blessslider-wrapper{max-width:100%;margin:0 auto;position:relative;background:#404042}.cms-blessed .blessslider-wrapper .blessslider{border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;margin-bottom:1.375em;max-width:1440px;margin:0 auto}.cms-blessed .blessslider-wrapper .blessslider__slide{display:flex!important;flex-wrap:wrap}.cms-blessed .flexslider .slides>li{background-color:#173760}.cms-blessed .blessslider-thumbs .flex-active-slide{background:#173760!important}.cms-blessed .blessslider-wrapper .blessslider__slide--left{width:50%;flex-grow:6;flex-basis:0}.cms-blessed .blessslider-wrapper .blessslider__slide--left img{max-width:600px;margin:0 auto}.cms-blessed .blessslider-wrapper .blessslider__slide--right{flex-grow:6;flex-basis:0;max-width:51%;padding:0 35px;background:#173760;margin:auto}.cms-blessed .quote_share_buttons p a img{max-width:50px!important}.cms-blessed .blessslider-wrapper .blessslider__slide--right h2{margin:0 0 20px;color:#fff;font-family:freight-text-pro;font-weight:700;font-size:35px;text-transform:none}.cms-blessed .blessslider-wrapper .blessslider__slide--right p{line-height:1.75em;color:#fff;font-size:16px}.cms-blessed .blessslider-wrapper .blessslider-thumbs__slide{display:inline-block!important;float:none!important;height:50px;width:50px;border-radius:100%;background:#e9a837;overflow:hidden;position:relative;text-align:center;color:#fff;font-family:freight-text-pro;font-weight:400}.cms-blessed .blessslider-wrapper .blessslider-thumbs__slide p{font-size:22px;padding:7px;font-weight:700;height:50px;width:50px;margin-top:6px;color:#fff}.cms-blessed .blessslider-wrapper .blessslider-thumbs__slide img{height:100%;width:auto;max-width:none;position:absolute;left:-50%}.cms-blessed .flex-direction-nav a{border:none!important}.cms-blessed .flex-control-nav{display:none}.cms-blessed .blessslider-thumbs{width:100%;margin:0 auto;background:#fff;padding-top:30px}.cms-blessed .blessslider-thumbs .flex-viewport{max-width:220px;margin:0 auto}.cms-blessed .yellow_btn{background:#e9a837;border:2px solid #e9a837;border-radius:4px;color:#163a64;text-transform:uppercase;width:auto;padding:11px 46px;font-weight:700;font-size:17px;position:initial;transition:all .3s}.cms-blessed .yellow_btn:hover{background:#fff;color:#163a64}.cms-blessed .slider_cta{background:#e9a837;border:1px solid #e9a837;border-radius:4px;color:#163a64;text-transform:uppercase;width:auto;padding:11px 46px;font-weight:700;font-size:17px;position:initial;transition:all .3s}.cms-blessed .slider_cta:hover{background:#fff;color:#163a64}.cms-blessed .flexslider:hover .flex-direction-nav a.flex-next:hover,.cms-blessed .flexslider:hover .flex-direction-nav a.flex-prev:hover{background:0 0}.cms-blessed .flex-direction-nav a::before{color:#e9a837!important;text-shadow:none!important;font-weight:400}.cms-blessed .emphasis_line{text-transform:uppercase;margin-top:50px}.cms-blessed #program_preview_section{padding-bottom:65px}.cms-blessed #program_preview_section .header_content{max-width:500px;text-align:center;margin:0 auto;padding-top:60px;padding-left:15px;padding-right:15px}.cms-blessed #program_preview_section .header_content h3{font-size:35px;text-transform:none;font-family:freight-text-pro;font-weight:700;margin-bottom:30px;line-height:140%}.cms-blessed #blessed_unlike_others_section h3{margin-bottom:30px;line-height:140%}.cms-blessed #program_preview_flexbox{display:flex;flex-wrap:wrap;flex-direction:row;margin:auto;max-width:1440px;margin-bottom:90px}.cms-blessed .preview_half_flexbox{flex-grow:6;order:2;flex-basis:0;padding:50px 70px 0}.cms-blessed .preview_half_inner{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;text-align:center}.cms-blessed .preview_half_inner .flex_item img:hover{opacity:.8;transform:scale(1.03)}.cms-blessed .preview_half_inner .flex_item img{transition:all .3s}.cms-blessed .preview_half_inner .flex_item{flex-grow:6;flex-basis:0;padding-left:15px;padding-right:15px}.cms-blessed #inner_why_blessed_container{position:relative;width:100%;overflow:hidden;min-height:1200px;background:url(https://legacyfiles.dynamiccatholic.com/Blessed/TheresNoBetterGift_background.jpg);background-repeat:no-repeat;background-size:cover}.cms-blessed #inner_why_blessed_container img{position:absolute;bottom:0;width:100%;display:block}.cms-blessed #why_blessed_copy{position:absolute;top:8%;left:15%;width:48%}.cms-blessed #why_blessed_copy h3{font-size:35px;text-transform:none;font-family:freight-text-pro;font-weight:700;margin-bottom:10px;line-height:140%}.cms-blessed #get_free_section{background:url(https://legacyfiles.dynamiccatholic.com/Blessed/dci_blue_texture_bg.gif);background-size:cover;color:#fff}.cms-blessed #get_free_section h3{font-size:35px;text-transform:none;font-family:freight-text-pro;font-weight:700;margin-bottom:10px;color:#fff;line-height:140%}.cms-blessed #get_free_flexbox{display:flex;flex-wrap:wrap;flex-direction:row;margin:auto;padding:100px 60px;max-width:1400px}.cms-blessed #get_free_flexbox .flex_item:nth-of-type(1){flex-grow:8;order:1;flex-basis:0}.cms-blessed #get_free_flexbox .flex_item:nth-of-type(2){flex-grow:4;order:2;flex-basis:0;padding-left:50px;margin:auto}.cms-blessed #get_free_flexbox p{color:#fff}.cms-blessed #blessed_unlike_others_section{padding-top:100px;padding-bottom:140px}.cms-blessed #blessed_unlike_others_section h3{font-size:35px;text-transform:none;font-family:freight-text-pro;font-weight:700;color:#000;text-align:center}.cms-blessed #blessed_unlike_others_section h4{font-size:19px;text-transform:none;font-family:freight-text-pro;font-weight:700;margin-top:20px;margin-bottom:15px;color:#173a64;font-weight:700}.cms-blessed #blessed_unlike_others_section .cta{text-align:center}.cms-blessed #blessed_unlike_others_section .header_content{max-width:500px;text-align:center;margin-left:auto;margin-right:auto;padding-top:60px;margin-bottom:90px;margin-top:0}.cms-blessed .tripple_flexbox{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around;margin:auto;max-width:1200px}.cms-blessed .tripple_flexbox .flex_item{flex-grow:4;flex-basis:0;max-width:380px;text-align:center;padding:0 20px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.cms-blessed .tripple_flexbox .flex_item{flex-grow:4;flex-basis:0;max-width:none;text-align:center;padding:0 20px}}.cms-blessed #coming_soon_section{background:url(https://legacyfiles.dynamiccatholic.com/Blessed/green_texture_bg.jpg);background-size:cover;color:#fff;padding:60px 0 80px}.cms-blessed #coming_soon_section h3{font-size:35px;text-transform:none;font-family:freight-text-pro;font-weight:700;margin-bottom:60px;color:#fff;text-align:center}.cms-blessed #coming_soon_section h4{font-size:19px;text-transform:none;font-family:freight-text-pro;font-weight:700;margin-top:20px;margin-bottom:15px;color:#fff;font-weight:700}.cms-blessed #bottom_picture_section img{width:100%;display:block}.cms-blessed #contact_info h2,.cms-blessed #contact_info p{color:#fff}.cms-blessed .footer_top{padding:0}.cms-blessed .footer_top_holder{background-color:#173760}.cms-blessed .footer_bottom_holder{display:none}.cms-blessed nav.main_menu>ul>li.active>a{color:#fff}.cms-blessed nav.main_menu>ul{left:auto}.cms-blessed .main_menu.drop_down{left:auto}.cms-blessed .product_download{line-height:17px;margin-top:10px}.cms-blessed .product_download a{text-decoration:underline}.cms-blessed .fancybox-image{border:4px solid #fff!important}.cms-blessed .fancybox-title-float-wrap{width:100%;height:47px;position:static!important}.cms-blessed .fancybox-title-float-wrap .child{display:inline-block;color:#000;font-size:17px;padding:0;background:0 0!important;text-shadow:none!important;color:#000!important;font-weight:700;white-space:nowrap;height:60px;margin-right:initial!important}.cms-blessed .hidden{display:none}@media screen and (max-width:1240px){.cms-blessed .shrinkheader{font-size:20px!important}}@media screen and (max-width:1000px){.cms-blessed header .q_logo img.mobile{height:40%!important}}@media screen and (max-width:1068px){.cms-blessed #blessed_intro_flexbox .flex_item:nth-of-type(1){order:1;flex-basis:auto;margin-top:30px;text-align:left}.cms-blessed #blessed_intro_flexbox .flex_item:nth-of-type(2){order:2;flex-basis:auto;padding-left:0;padding-right:0}.cms-blessed #blessed_intro_flexbox .responsive_break{display:none}.cms-blessed #blessed_intro_flexbox{padding-top:0}}@media screen and (max-width:1000px){.cms-blessed #inner_why_blessed_container{min-height:1000px}}@media screen and (max-width:960px){.cms-blessed .blessslider-wrapper .blessslider__slide--right{max-width:100%;flex-basis:auto;min-height:370px;padding-top:20px}.cms-blessed .blessslider-wrapper .blessslider__slide--left{width:100%;flex-basis:auto}.cms-blessed .blessslider-thumbs{display:none}.cms-blessed .flexslider .slides img{min-width:100%}.cms-blessed .blessinnerslider .slides img{min-width:100%;min-height:400px}.cms-blessed .blessslider__slide--right .responsive_break{display:none}.cms-blessed .large_slide{display:none!important}.cms-blessed .small_slide{display:block!important}.cms-blessed .blessslider-wrapper .blessslider__slide{display:block!important}.cms-blessed .shrinkheader{font-size:35px!important}}@media screen and (max-width:856px){.cms-blessed #why_blessed_section .responsive_break{display:none}}@media screen and (max-width:768px){.cms-blessed .preview_half_flexbox{padding:50px 10px 0;flex-basis:auto;max-width:403px}.cms-blessed #why_blessed_copy{width:60%}.cms-blessed #get_free_flexbox .flex_item:nth-of-type(1){order:1;flex-basis:auto}.cms-blessed #get_free_flexbox .flex_item:nth-of-type(2){order:2;flex-basis:auto;padding-left:0;margin-top:30px}.cms-blessed .tripple_flexbox .flex_item{flex-basis:auto;margin-top:40px}.cms-blessed #program_preview_flexbox{justify-content:center}.cms-blessed #blessed_intro_flexbox .responsive_break{display:block}.cms-blessed #blessed_intro_flexbox .flex_item:nth-of-type(1){width:100%;max-width:100%;padding:0}}@media screen and (max-width:640px){.cms-blessed .blessslider__slide--right .responsive_break{display:block}.cms-blessed #blessed_intro_section h1{font-size:21px}.cms-blessed #blessed_unlike_others_section .header_content{margin-bottom:0}}@media screen and (max-width:540px){.cms-blessed #why_blessed_copy{padding:0 30px;width:100%;left:0}.cms-blessed .blessslider-wrapper .blessslider__slide--right{min-height:470px;padding-top:20px}}@media screen and (max-width:480px){.cms-blessed header .q_logo img.mobile{height:25%!important}.cms-blessed #get_free_flexbox{padding-left:0;padding-right:0}.cms-blessed .left_align_mobile{text-align:left}.cms-blessed #get_free_flexbox .flex_item:nth-of-type(2){padding-left:25px;padding-right:25px}.cms-blessed .shrinkheader{font-size:20px!important}.cms-blessed #blessed_unlike_others_section{padding-left:15px;padding-right:15px;padding-top:30px}.cms-blessed #inner_why_blessed_container{min-height:1000px}}@media screen and (max-width:375px){.cms-blessed .blessslider-wrapper .blessslider__slide--right{min-height:570px;padding-top:20px}}@media screen and (max-width:320px){.cms-blessed header .q_logo img.mobile{height:25%!important}.cms-blessed .blessslider-wrapper .blessslider__slide--right{min-height:670px;padding-top:20px}}.cms-blessed-program-order #program_video{margin-top:100px;margin-bottom:100px}.cms-blessed-program-order .program-price-content{max-width:1440px;margin-bottom:70px!important}.cms-blessed-program-order .program-landing-container{background:url(https://legacyfiles.dynamiccatholic.com/Blessed/video_section_bg.jpg);background-size:cover;background-repeat:no-repeat;background-color:#77cee1}.cms-blessed-updates-thank-you .wrapper-1200,.cms-blessed-thank-you .wrapper-1200{margin-bottom:50px}.cms-blessed-updates-thank-you .wrapper-1200 .wrapper-900,.cms-blessed-thank-you .wrapper-1200 .wrapper-900{margin-top:40px;text-align:center}body[class*=cms-blessed-first-communion-program-view] .fap-box{max-width:100%;width:100%;text-align:center}body[class*=cms-blessed-first-communion-program-view] .fap-box h2{background:#003763;padding-top:25px;padding-bottom:25px;color:#fff;margin-bottom:0}body[class*=cms-blessed-first-communion-program-view] .fap-container{justify-content:space-around;margin-bottom:40px}body[class*=cms-blessed-first-communion-program-view] .fap-container .fap-icon{text-align:center}body[class*=cms-blessed-first-communion-program-view] .fap-container .fap-icon img{max-width:110px}body[class*=cms-blessed-first-communion-program-view] .fap-container .fap-content{padding-left:15px;padding-right:15px;background:#e5e5e5;padding-top:40px;padding-bottom:40px;border-bottom:20px solid #01376f;min-height:588px}body[class*=cms-blessed-first-communion-program-view] .fap-container .fap-content.act,body[class*=cms-blessed-first-communion-program-view] .fap-container .fap-content.pray{text-align:left}body[class*=cms-blessed-first-communion-program-view] .fap-container .fap-content.act .fap-text,body[class*=cms-blessed-first-communion-program-view] .fap-container .fap-content.pray .fap-text{margin-top:30px}body[class*=cms-blessed-first-communion-program-view] .fap-container .fap-content.act .fap-text .hangingIndent,body[class*=cms-blessed-first-communion-program-view] .fap-container .fap-content.pray .fap-text .hangingIndent{text-indent:-28px;padding-left:28px;margin-top:0;margin-bottom:0}body[class*=cms-blessed-first-communion-program-view] .fap-container .fap-content .view-more-button{position:relative;top:20px;display:block;text-align:center}body[class*=cms-blessed-first-communion-program-view] .fap-container .fap-content p{max-width:315px;margin:10px auto;line-height:140%}body[class*=cms-blessed-program-view] .fap-box{max-width:100%;width:100%;text-align:center}body[class*=cms-blessed-program-view] .fap-box h2{background:#8eb936;padding-top:25px;padding-bottom:25px;color:#003763;margin-bottom:0}body[class*=cms-blessed-program-view] .fap-container{justify-content:space-around;margin-bottom:40px}body[class*=cms-blessed-program-view] .fap-container .fap-icon{text-align:center}body[class*=cms-blessed-program-view] .fap-container .fap-icon img{max-width:110px}body[class*=cms-blessed-program-view] .fap-container .fap-content{padding-left:15px;padding-right:15px;background:#e5e5e5;padding-top:40px;padding-bottom:40px;border-bottom:20px solid #8eb936;min-height:588px}body[class*=cms-blessed-program-view] .fap-container .fap-content.act,body[class*=cms-blessed-program-view] .fap-container .fap-content.pray{text-align:left}body[class*=cms-blessed-program-view] .fap-container .fap-content.act .fap-text,body[class*=cms-blessed-program-view] .fap-container .fap-content.pray .fap-text{margin-top:30px}body[class*=cms-blessed-program-view] .fap-container .fap-content.act .fap-text .hangingIndent,body[class*=cms-blessed-program-view] .fap-container .fap-content.pray .fap-text .hangingIndent{text-indent:-28px;padding-left:28px;margin-top:0;margin-bottom:0}body[class*=cms-blessed-program-view] .fap-container .fap-content .view-more-button{position:relative;top:20px;display:block;text-align:center}body[class*=cms-blessed-program-view] .fap-container .fap-content p{max-width:315px;margin:10px auto;line-height:140%}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide{min-height:auto}@media screen and (min-width:768px){body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide{min-height:280px}}body[class*=cms-blessed-program-view] .program-landing-container,body[class*=cms-blessed-first-communion-program-view] .program-landing-container{background:url(https://files.dynamiccatholic.com/home/blessed/program-view/blessed-program-view-bg-min.jpg);background-size:cover}body[class*=cms-blessed-program-view] .program-landing-container .program-landing-intro__content--logo,body[class*=cms-blessed-first-communion-program-view] .program-landing-container .program-landing-intro__content--logo{margin-left:-25px}body[class*=cms-blessed-program-view] .program-access__card--image img,body[class*=cms-blessed-first-communion-program-view] .program-access__card--image img{max-height:none;width:100%}body[class*=cms-blessed-program-view] .program-access__card--image,body[class*=cms-blessed-first-communion-program-view] .program-access__card--image{padding-top:0;padding-bottom:0;min-height:auto}body[class*=cms-blessed-program-view] .program-access,body[class*=cms-blessed-first-communion-program-view] .program-access{padding-top:50px;padding-bottom:40px}body[class*=cms-blessed-program-view] .program-access>h3,body[class*=cms-blessed-first-communion-program-view] .program-access>h3{color:#fff}body[class*=cms-blessed-program-view] .blessed-session-videos,body[class*=cms-blessed-first-communion-program-view] .blessed-session-videos{background:url(https://files.dynamiccatholic.com/home/blessed/program-view/blessed-program-view-bg.jpg);background-color:#70cbdf;background-size:cover;width:100%;padding-top:70px;padding-bottom:70px}body[class*=cms-blessed-program-view] .godzillaslider-wrapper,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper{width:100%;max-width:100%;margin-bottom:0}body[class*=cms-blessed-program-view] .godzillaslider,body[class*=cms-blessed-first-communion-program-view] .godzillaslider{max-width:1240px;margin:0 auto;background:0 0}body[class*=cms-blessed-program-view] .godzillaslider-thumbs,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-thumbs{max-width:1240px;margin:0 auto;background:0 0}body[class*=cms-blessed-program-view] h1,body[class*=cms-blessed-first-communion-program-view] h1{font-family:freight-text-pro;font-weight:700;color:#003763}body[class*=cms-blessed-program-view] .session-btns,body[class*=cms-blessed-first-communion-program-view] .session-btns{text-align:center;margin-bottom:70px}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide.flex-active-slide:before,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide.flex-active-slide:before{background:0 0;opacity:1}body[class*=cms-blessed-program-view] .godzillaslider-thumbs__slide--left img::before,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-thumbs__slide--left img::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,255,255,.5)}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider__slide--right,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider__slide--right{margin-bottom:auto;padding-top:12px}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider__slide--left .check-it-out,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider__slide--left .check-it-out{text-align:center;font-size:11px;display:block;width:100%}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider__slide--left .blessed-yellow,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider__slide--left .blessed-yellow{padding-left:35px;padding-right:35px}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider__slide--left a,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider__slide--left a{color:#003763;font-family:gotham bold}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide--right,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide--right{padding-top:10px;min-height:147px}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide--right--title,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide--right--title{color:#173a64}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide--right--session,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide--right--session{font-size:13px}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide--right p,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide--right p{color:#173a64}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .flex-active-slide .godzillaslider-thumbs__slide--right,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .flex-active-slide .godzillaslider-thumbs__slide--right{background-color:#7cd2e3}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide.flex-active-slide span,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider-thumbs__slide.flex-active-slide span{padding-top:20%;padding-left:50px;padding-right:50px;height:100%;width:100%;background:rgba(23,58,100,.5)}body[class*=cms-blessed-program-view] .godzillaslider__slide--left__header img,body[class*=cms-blessed-first-communion-program-view] .godzillaslider__slide--left__header img{min-width:285px;max-width:250px;position:relative;left:-11px;margin-bottom:25px}body[class*=cms-blessed-program-view] .godzillaslider__slide--left__header--session,body[class*=cms-blessed-first-communion-program-view] .godzillaslider__slide--left__header--session{font-family:gotham bold;color:#003763;font-size:13px}body[class*=cms-blessed-program-view] .godzillaslider__slide--left__header--title,body[class*=cms-blessed-first-communion-program-view] .godzillaslider__slide--left__header--title{font-family:freight-text-pro;font-weight:700;color:#003763}body[class*=cms-blessed-program-view] .multi-product__title,body[class*=cms-blessed-first-communion-program-view] .multi-product__title{text-align:center}body[class*=cms-blessed-program-view] .multi-product__title h2,body[class*=cms-blessed-first-communion-program-view] .multi-product__title h2{color:#003763;font-family:freight-text-pro;font-weight:700;line-height:170%;margin-bottom:50px}body[class*=cms-blessed-program-view] .related-products-section,body[class*=cms-blessed-first-communion-program-view] .related-products-section{width:100%;padding-top:45px;padding-bottom:45px;margin-top:80px;background:#e5e5e5}body[class*=cms-blessed-program-view] .session-nav,body[class*=cms-blessed-first-communion-program-view] .session-nav{margin-bottom:0}body[class*=cms-blessed-program-view] .selected-session a,body[class*=cms-blessed-first-communion-program-view] .selected-session a{border-bottom:5px solid #e9a837}@media screen and (min-width:768px){body[class*=cms-blessed-program-view] .fap-box,body[class*=cms-blessed-first-communion-program-view] .fap-box{max-width:30%}}body[class*=cms-blessed-program-view] .mobile-logo,body[class*=cms-blessed-first-communion-program-view] .mobile-logo{display:block!important;max-width:340px;margin-left:auto;margin-right:auto;margin-bottom:30px}@media screen and (min-width:1200px){body[class*=cms-blessed-program-view] .mobile-logo,body[class*=cms-blessed-first-communion-program-view] .mobile-logo{display:none!important}}body[class*=cms-blessed-program-view] .desktop-logo,body[class*=cms-blessed-first-communion-program-view] .desktop-logo{display:none!important}@media screen and (min-width:1200px){body[class*=cms-blessed-program-view] .desktop-logo,body[class*=cms-blessed-first-communion-program-view] .desktop-logo{display:block!important}}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider__slide--left--content,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider__slide--left--content{max-height:none}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider .flex-direction-nav .flex-prev,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider .flex-direction-nav .flex-prev{font-family:gotham bold;font-size:14px;left:-70px!important;width:auto;opacity:1;display:block;text-align:left}body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider .flex-direction-nav .flex-prev:before,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider .flex-direction-nav .flex-prev:before{content:"\e922";vertical-align:middle;color:#2e343b;font-family:icomoon;font-size:35px}@media screen and (max-width:1390px){body[class*=cms-blessed-program-view] .godzillaslider-wrapper .godzillaslider .flex-direction-nav .flex-prev,body[class*=cms-blessed-first-communion-program-view] .godzillaslider-wrapper .godzillaslider .flex-direction-nav .flex-prev{display:none}}.cms-blessed-parent-program .tripple_block_header{text-align:center;font-family:freight-text-pro;font-weight:700;margin-top:80px}.cms-blessed-parent-program #blessed-parent-sign-up-section{display:flex;flex-direction:column;background-position:bottom left;max-width:1440px;margin:20px auto 0}@media only screen and (min-width:768px){.cms-blessed-parent-program #blessed-parent-sign-up-section{flex-direction:row;margin:20px auto 0}}@media only screen and (min-width:1440px){.cms-blessed-parent-program #blessed-parent-sign-up-section{margin:20px auto 40px}}.cms-blessed-parent-program #blessed-parent-sign-up-section #fc-sign-up,.cms-blessed-parent-program #blessed-parent-sign-up-section #fr-sign-up{width:100%;padding:20px}@media only screen and (min-width:768px){.cms-blessed-parent-program #blessed-parent-sign-up-section #fc-sign-up,.cms-blessed-parent-program #blessed-parent-sign-up-section #fr-sign-up{width:50%}}.cms-blessed-parent-program #blessed-parent-sign-up-section #fc-sign-up h2,.cms-blessed-parent-program #blessed-parent-sign-up-section #fr-sign-up h2{color:#fff;font-family:freight-text-pro;font-weight:700}.cms-blessed-parent-program #blessed-parent-sign-up-section #fc-sign-up .marketo,.cms-blessed-parent-program #blessed-parent-sign-up-section #fr-sign-up .marketo{width:100%}.cms-blessed-parent-program #blessed-parent-sign-up-section #fc-sign-up .marketo form,.cms-blessed-parent-program #blessed-parent-sign-up-section #fr-sign-up .marketo form{width:100%!important}.cms-blessed-parent-program #blessed-parent-sign-up-section #fc-sign-up{height:550px;background:url(https://files.dynamiccatholic.com/home/blessed/Texture_DC_Blue.jpg);background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.cms-blessed-parent-program #blessed-parent-sign-up-section #fr-sign-up{height:550px;background:url(https://files.dynamiccatholic.com/home/blessed/Texture_DC_Green.jpg);background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.cms-blessed-parent-program .marketo{margin:0 auto 30px}.cms-blessed-parent-program .program-landing-container{background:url(https://legacyfiles.dynamiccatholic.com/Blessed/video_section_bg.jpg);background-size:cover;background-repeat:no-repeat;background-color:#77cee1}.cms-blessed-parent-program .program-landing-container .program-landing-intro__media-image:after,.cms-blessed-parent-program .program-landing-container .program-landing-intro__media-video:after{display:none}.cms-blessed-parent-program .program-landing-container .program-landing-intro__media-image>*{position:static}.cms-blessed-parent-program .mobile-logo{display:block!important;max-width:340px;margin-left:auto;margin-right:auto;margin-bottom:30px;display:block!important}@media screen and (min-width:900px){.cms-blessed-parent-program .mobile-logo{display:none!important}}.cms-blessed-parent-program .desktop-logo{display:none!important}@media screen and (min-width:900px){.cms-blessed-parent-program .desktop-logo{display:block!important}}.cms-blessed-parent-program .program-landing-intro{padding-top:30px}@media screen and (min-width:900px){.cms-blessed-parent-program .program-landing-intro{padding-top:3em}}.cms-blessed-parent-program .program-landing-intro__media-image{text-align:center}.cms-blessed-blessed-music-cd #main{margin:0 auto}.cms-blessed-blessed-music-cd a{width:auto}.cms-blessed-blessed-music-cd .line-break{display:block}@media screen and (min-width:670px){.cms-blessed-blessed-music-cd .line-break{display:none}}.cms-blessed-blessed-music-cd .header_copy_block h2{font-size:34px;margin-bottom:0;color:#003763}.cms-blessed-blessed-music-cd .header_copy_block h3{margin-top:10px;color:#003763}.cms-blessed-blessed-music-cd .z-layout-row h2{margin-top:0}.cms-blessed-blessed-music-cd #mktoForm_1441{width:100%}.cms-blessed-blessed-music-cd #giving-tuesday-hero{position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;height:450px;max-height:650px}@media screen and (min-width:600px){.cms-blessed-blessed-music-cd #giving-tuesday-hero{margin:0}}.cms-blessed-blessed-music-cd #giving-tuesday-hero .video_bg_still{display:block;background:url(https://files.dynamiccatholic.com/home/blessed/CD+Page/Blessed+More+Space.png);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;z-index:1;height:100%}.cms-blessed-blessed-music-cd #giving-tuesday-hero .video-hero__video{z-index:500}.cms-blessed-blessed-music-cd #giving-tuesday-hero .hero_content{width:100%;z-index:1;text-align:center;margin:0 auto;color:#fff;text-align:center;position:absolute;padding-bottom:20px}.cms-blessed-blessed-music-cd #giving-tuesday-hero .hero_content h2{font-family:gotham bold;color:#fff;font-size:28px;margin:0 0 20px}@media screen and (min-width:600px){.cms-blessed-blessed-music-cd #giving-tuesday-hero .hero_content h2{font-size:36px}}.cms-blessed-blessed-music-cd #giving-tuesday-hero .hero_content .play-button img{width:60px}.cms-blessed-blessed-music-cd #giving-tuesday-hero .fullscreen-bg{z-index:-100;display:flex;align-items:center;justify-content:center;top:0;width:100%;height:100%}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #giving-tuesday-hero .fullscreen-bg{min-width:100%}}.cms-blessed-blessed-music-cd #giving-tuesday-hero .fullscreen-bg__video{position:absolute;width:auto;height:100%;z-index:-1}@media screen and (min-width:600px){.cms-blessed-blessed-music-cd #giving-tuesday-hero .fullscreen-bg__video{width:auto;display:block;height:100%}}@media screen and (min-width:970px){.cms-blessed-blessed-music-cd #giving-tuesday-hero .fullscreen-bg__video{width:100%;display:block;height:auto}}.cms-blessed-blessed-music-cd #giving-tuesday-hero .text-content{width:100%;text-align:center;padding-left:10px;padding-right:10px}.cms-blessed-blessed-music-cd #giving-tuesday-hero .text-content h1{text-transform:uppercase;font-size:48px;color:#fff;margin-bottom:10px;margin-top:0;line-height:45px}@media screen and (min-width:600px){.cms-blessed-blessed-music-cd #giving-tuesday-hero .text-content h1{text-transform:uppercase;font-size:70px;color:#fff;margin-bottom:10px;margin-top:0;line-height:65px}}.cms-blessed-blessed-music-cd #giving-tuesday-hero .text-content h3{color:#fff;margin-top:0;margin-bottom:35px}.cms-blessed-blessed-music-cd #giving-tuesday-hero .text-content h3 strong{text-transform:uppercase;font-size:28px}.cms-blessed-blessed-music-cd #giving-tuesday-hero .text-content .button-navy{padding-left:35px;padding-right:35px}.cms-blessed-blessed-music-cd #giving-tuesday-hero .text-content img{width:90%}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #giving-tuesday-hero .text-content img{width:100%}}.cms-blessed-blessed-music-cd #giving-tuesday-hero .text-content p{max-width:600px;color:#003763;font-size:16px;line-height:140%;margin-left:auto;margin-right:auto;font-family:gotham bold,Sans-serif}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #giving-tuesday-hero .text-content p{font-size:20px}}.cms-blessed-blessed-music-cd .pre-order-bar{background:#17a9e1;color:#fff;padding:10px;text-align:center}.cms-blessed-blessed-music-cd .pre-order-bar a{color:#fff}.cms-blessed-blessed-music-cd .wrapper-900{padding:40px 20px}@media screen and (min-width:600px){.cms-blessed-blessed-music-cd .wrapper-900{padding:40px 0}}.cms-blessed-blessed-music-cd .wrapper-900 h3{color:#17a9e1}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half{flex:1;display:flex;flex-direction:column;padding:0 10px}@media screen and (min-width:600px){.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half{padding:0 40px}}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container{background:#eee;box-shadow:2px 3px 6px rgba(0,0,0,.16);display:flex;flex-direction:column;align-items:center;padding:20px}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #nowPlay{text-align:center}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #nowPlay #npTitle{margin:20px 0 0;font-weight:800;font-family:gotham bold}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #nowPlay #npAlbum{margin-top:0}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls{text-align:center;width:100%}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls .player-controls-container{display:flex;align-items:center;justify-content:center}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls .player-controls-container span{padding:0;border:0;min-width:0;border-radius:100%;background:0 0;transition:.3s ease;margin:10px;cursor:pointer}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls .player-controls-container span:hover{background:#fff}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls .player-controls-container .button.amplitude-play-pause{height:75px;width:75px!important;background-image:url(https://files.dynamiccatholic.com/home/blessed/CD+Page/pause.svg);background-repeat:no-repeat}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls .player-controls-container .button.amplitude-paused{background-image:url(https://files.dynamiccatholic.com/home/blessed/CD+Page/play.svg);background-repeat:no-repeat}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls .player-controls-container .amplitude-prev,.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls .player-controls-container .amplitude-next{height:45px;width:45px!important}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls #progress-container{display:flex;align-items:center}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls #progress-container progress{background-color:#d3d3d3;border-radius:25px;flex:1;height:10px}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls #progress-container progress::-webkit-progress-bar{background-color:#d3d3d3;border-radius:25px}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls #progress-container progress::-webkit-progress-value{background-color:#12a5df;border-radius:25px}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls #progress-container progress::-moz-progress-bar{background-color:#d3d3d3;border-radius:25px}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls #progress-container .amplitude-current-time,.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls #progress-container .amplitude-duration-time{font-size:12px;width:35px}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls #progress-container .amplitude-current-time{margin-right:8px}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .player_container #player-controls #progress-container .amplitude-duration-time{margin-left:8px}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .playlist-container .player-song{display:flex;border-bottom:1px solid #eee}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .playlist-container .player-song .song-meta-container{display:flex;padding:20px 0;align-items:center;width:100%;position:relative}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .playlist-container .player-song .song-meta-container img{height:20px;width:20px;cursor:pointer}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .playlist-container .player-song .song-meta-container .amp-song{height:20px;width:20px;cursor:pointer;background-image:url(https://files.dynamiccatholic.com/home/blessed/CD+Page/play-noborder.png);background-size:contain;background-repeat:no-repeat}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .playlist-container .player-song .song-meta-container .individual-song-name{margin:0 20px;cursor:pointer;flex:10}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .playlist-container .amplitude-active-song-container span{color:#17a9e1}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .playlist-container .amplitude-active-song-container.amplitude-paused .amp-song{background-image:url(https://files.dynamiccatholic.com/home/blessed/CD+Page/play-noborder.png);background-repeat:no-repeat}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container .flex-item-half .playlist-container .amplitude-active-song-container.amplitude-playing .amp-song{background-image:url(https://files.dynamiccatholic.com/home/blessed/CD+Page/pause-noborder.png);background-repeat:no-repeat}.cms-blessed-blessed-music-cd .wrapper-900 .flex-container ul{list-style-type:none}.cms-blessed-blessed-music-cd .pre-order-section{background:url(https://files.dynamiccatholic.com/home/blessed/CD+Page/Dark+blue+background.jpg);background-size:contain;color:#fff;align-items:center}.cms-blessed-blessed-music-cd .pre-order-section .flex-container{align-items:center;justify-content:center}.cms-blessed-blessed-music-cd .pre-order-section .flex-container .flex-item-half{flex:1}@media screen and (min-width:600px){.cms-blessed-blessed-music-cd .pre-order-section .flex-container .flex-item-half{padding:0 40px}}.cms-blessed-blessed-music-cd .pre-order-section .flex-container .flex-item-half .button-orange{background:#e8c72c;border:3px solid #e8c72c}.cms-blessed-blessed-music-cd .pre-order-section .flex-container .flex-item-half .button-orange:hover{background:0 0}.cms-blessed-blessed-music-cd .pre-order-section .flex-container *{color:#fff}.cms-blessed-blessed-music-cd .pre-order-platform{text-align:center}.cms-blessed-blessed-music-cd .pre-order-platform .flex-container{align-items:center;justify-content:center;flex-direction:column}.cms-blessed-blessed-music-cd .pre-order-platform .flex-container .media-logos{display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width:600px){.cms-blessed-blessed-music-cd .pre-order-platform .flex-container .media-logos{flex-direction:row}}.cms-blessed-blessed-music-cd .pre-order-platform .flex-container .media-logos img{height:60px;width:auto}.cms-blessed-blessed-music-cd .pre-order-platform .flex-container .media-logos img:not(:first-child){margin-top:20px}@media screen and (min-width:600px){.cms-blessed-blessed-music-cd .pre-order-platform .flex-container .media-logos img:not(:first-child){margin-left:40px;margin-top:0}}.cms-blessed-blessed-music-cd .about-artist{background:#f2f2f2;text-align:center;padding:20px}@media screen and (min-width:600px){.cms-blessed-blessed-music-cd .about-artist{padding:40px 0}}.cms-blessed-blessed-music-cd .about-artist h3{color:#17a9e1}.cms-blessed-blessed-music-cd .about-artist .flex-container{align-items:center;justify-content:space-around;padding:0}.cms-blessed-blessed-music-cd .about-artist .flex-container img{max-width:200px}.cms-blessed-blessed-music-cd .about-artist .flex-container .artist-bio{text-align:left}@media screen and (min-width:600px){.cms-blessed-blessed-music-cd .about-artist .flex-container .artist-bio{width:60%;min-width:300px}}.cms-blessed-blessed-music-cd #gt-content-section{background:#fff;padding:30px 20px}.cms-blessed-blessed-music-cd .marketo{margin-top:0;margin-bottom:0}@media screen and (min-width:480px){.cms-blessed-blessed-music-cd .marketo{margin-top:50px;margin-bottom:0}}.cms-blessed-blessed-music-cd .expand-transcript{padding:10px;background:#959595;margin:0 20px;cursor:pointer;transition:.3s ease-in}.cms-blessed-blessed-music-cd .expand-transcript:hover{background:#8c8c8c}.cms-blessed-blessed-music-cd .expand-transcript p{text-transform:uppercase;color:#fff;margin:0}@media screen and (min-width:600px){.cms-blessed-blessed-music-cd .expand-transcript{margin:0}}.cms-blessed-blessed-music-cd .transcript-container{display:none;padding:0 20px}.cms-blessed-blessed-music-cd #books-banner,.cms-blessed-blessed-music-cd #donate-banner{padding-left:10px;padding-right:10px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;overflow:hidden;max-width:1440px;margin:auto}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #books-banner,.cms-blessed-blessed-music-cd #donate-banner{flex-direction:row}}.cms-blessed-blessed-music-cd #books-banner a,.cms-blessed-blessed-music-cd #donate-banner a{width:auto}.cms-blessed-blessed-music-cd #books-banner{background-color:#ff991b;justify-content:flex-start}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #books-banner{min-height:40vw}}.cms-blessed-blessed-music-cd #books-banner .books-copy{padding:40px}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #books-banner .books-copy{margin-left:20px;z-index:9999;padding:initial}}.cms-blessed-blessed-music-cd #books-banner .books-copy img{height:100%}.cms-blessed-blessed-music-cd #books-banner .books-copy h2{color:#fff}.cms-blessed-blessed-music-cd #books-banner .books-copy p{color:#fff;line-height:170%;max-width:none}@media screen and (min-width:900px) and (max-width:975px){.cms-blessed-blessed-music-cd #books-banner .books-copy p{max-width:55%}}@media screen and (min-width:975px){.cms-blessed-blessed-music-cd #books-banner .books-copy p{max-width:575px}}.cms-blessed-blessed-music-cd #books-banner .books-copy p:nth-child(3){margin-bottom:4em}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #books-banner .books-copy p:nth-child(3){margin-bottom:40px}}.cms-blessed-blessed-music-cd #books-banner .books-copy .button-light-blue{padding-left:35px;padding-right:35px;margin-bottom:2em}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #books-banner .books-copy .button-light-blue{margin-bottom:initial}}.cms-blessed-blessed-music-cd #books-banner .books-image{position:relative;width:106vw;margin-top:-22px}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #books-banner .books-image{height:100%;width:auto;position:absolute;right:0;margin-top:0}}.cms-blessed-blessed-music-cd #donate-banner{padding:0;flex-direction:column;background:#17a9e1}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #donate-banner{height:30vw;justify-content:flex-end;flex-direction:row}}.cms-blessed-blessed-music-cd #donate-banner .donate-copy{padding:40px}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #donate-banner .donate-copy{z-index:9999;padding:initial;max-width:575px;margin-right:20px}}.cms-blessed-blessed-music-cd #donate-banner .donate-copy h2{color:#fff}.cms-blessed-blessed-music-cd #donate-banner .donate-copy p{color:#fff;line-height:170%;margin-bottom:2em}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #donate-banner .donate-copy p{margin-bottom:40px}}.cms-blessed-blessed-music-cd #donate-banner .donate-copy .button-orange{padding-left:35px;padding-right:35px;margin-bottom:4em}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #donate-banner .donate-copy .button-orange{margin-bottom:initial}}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #donate-banner .donate-image{position:absolute;height:100%;left:0}}@media screen and (min-width:900px){.cms-blessed-blessed-music-cd #donate-banner .donate-image img{height:100%}}body[class*=cms-5-million-rosaries] .lp-thank-you-description{padding:60px 0 90px;position:relative;z-index:2;background:#fff;text-align:center}body[class*=cms-5-million-rosaries] .lp-thank-you-description .container{max-width:750px;margin:0 auto}body[class*=cms-5-million-rosaries] .lp-thank-you-description:before{content:"";position:absolute;top:-80px;left:0;width:100%;height:407px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/3_RosaryIllustration.svg) repeat-x;background-size:180% auto;display:block;background-position:center top;z-index:4}@media screen and (min-width:900px){body[class*=cms-5-million-rosaries] .lp-thank-you-description:before{background-position:center top;background-size:130% auto}}@media screen and (min-width:1200px){body[class*=cms-5-million-rosaries] .lp-thank-you-description:before{background-size:100% auto}}body[class*=cms-5-million-rosaries] .lp-thank-you-steps{background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/5_StepsBackground_desktop.jpg);background-size:cover;z-index:2;padding:80px 0;text-align:center;color:#fff}body[class*=cms-5-million-rosaries] .lp-thank-you-steps p{font-family:freight-text-pro;font-weight:600;font-style:italic;color:#caa208;font-style:italic;font-size:50px;line-height:100%}body[class*=cms-5-million-rosaries] .lp-thank-you-steps p strong{font-family:gotham bold,Arial,Verdana,sans-serif;color:#fff;text-transform:uppercase;font-style:normal;font-size:26px;display:inline-block;padding-right:8px}body[class*=cms-5-million-rosaries] .lp-thank-you-steps .strike-through{text-decoration:line-through}body[class*=cms-5-million-rosaries] .lp-thank-you-steps .lp-social-icons a{display:inline-block;width:73px;height:73px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/social+icons.png) no-repeat 0 0;margin:0 14px;background-size:520px}body[class*=cms-5-million-rosaries] .lp-thank-you-steps .lp-social-icons .lp-social-icon-twitter{background-position:-111px 0}body[class*=cms-5-million-rosaries] .lp-thank-you-steps .lp-social-icons .lp-social-icon-pinterest{background-position:-223px 0}body[class*=cms-5-million-rosaries] .lp-thank-you-steps .lp-social-icons .lp-social-icon-instagram{background-position:-337px 0}body[class*=cms-5-million-rosaries] .lp-thank-you-steps .lp-social-icons .lp-social-icon-gplus{background-position:-449px 0}body[class*=cms-5-million-rosaries] .lp-thank-you-share{background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/5_SocialBackground.jpg);background-size:cover;padding:70px 15px 60px;color:#fff;padding-bottom:100px;z-index:3;position:relative}body[class*=cms-5-million-rosaries] .lp-thank-you-share-image{padding-right:30px;text-align:center}body[class*=cms-5-million-rosaries] .lp-thank-you-share p{color:#fff}body[class*=cms-5-million-rosaries] .lp-thank-you-share .hash{color:#6b4e02;font-family:gotham bold,Arial,Verdana,sans-serif}body[class*=cms-5-million-rosaries] .lp-thank-you-share:after{content:"";position:absolute;left:0;width:100%;height:70px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/6_BlueLinesBorder.svg) repeat-x;display:block;z-index:2;bottom:-15px}body[class*=cms-5-million-rosaries] .rosary_works_section{padding:60px 15px}body[class*=cms-5-million-rosaries] #tfa_500{margin-bottom:30p;float:left;margin-right:25px}body[class*=cms-5-million-rosaries] #tfa_500-L{margin-bottom:20px}body[class*=cms-5-million-rosaries] .lp-praying-for-inner ul{margin-left:40px}body[class*=cms-5-million-rosaries] ul,body[class*=cms-5-million-rosaries] ol{line-height:140%}body[class*=cms-5-million-rosaries] .fatima_message_container{padding:60px 15px}body[class*=cms-5-million-rosaries] .large-quote{text-align:center;color:#c9a108;margin-top:50px;margin-bottom:50px}body[class*=cms-5-million-rosaries] .spread_hero{text-align:center;padding:65px 0 110px}body[class*=cms-5-million-rosaries] .spread_hero h1{color:#fff}body[class*=cms-5-million-rosaries] .share-page{background-color:#f2e6c3;padding:40px 0;text-align:center;position:relative}body[class*=cms-5-million-rosaries] .share-page:before{content:"";position:absolute;top:-100px;left:0;width:100%;height:407px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/3_RosaryIllustration.svg) repeat-x;background-size:100% auto;display:block;z-index:4;background-size:180% auto;background-position:center top;pointer-events:none}@media screen and (min-width:768px){body[class*=cms-5-million-rosaries] .share-page:before{background-position:center top;background-size:130% auto;pointer-events:none}}@media screen and (min-width:1200px){body[class*=cms-5-million-rosaries] .share-page:before{content:"";position:absolute;top:-100px;left:0;width:100%;height:407px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/3_RosaryIllustration.svg) repeat-x;background-size:100% auto;display:block;z-index:4}}body[class*=cms-5-million-rosaries] .share-page p{max-width:740px;margin:0 auto}body[class*=cms-5-million-rosaries] .resources{padding:60px 15px 10px}body[class*=cms-5-million-rosaries] .resources .flex-container{justify-content:space-around;margin-bottom:30px}body[class*=cms-5-million-rosaries] .resources .flex-item-6{flex-grow:12;max-width:100%;flex-basis:auto}@media screen and (min-width:768px){body[class*=cms-5-million-rosaries] .resources .flex-item-6{flex-grow:6;max-width:45%;flex-basis:0}}body[class*=cms-5-million-rosaries] .resources .flex-item-6 .flex-container{flex-direction:row;flex-wrap:nowrap}body[class*=cms-5-million-rosaries] .resources .flex-item-8{flex-grow:8;max-width:70%;flex-basis:0;padding-left:10px;padding-right:10px}body[class*=cms-5-million-rosaries] .resources .flex-item-4{flex-grow:4;max-width:30%;flex-basis:0;padding-left:10px;padding-right:10px}body[class*=cms-5-million-rosaries] .cms-nav{margin-bottom:0}body[class*=cms-5-million-rosaries] .errMsg{position:relative;top:-17px;color:red}body[class*=cms-5-million-rosaries] .mobile_white_bg{background:#fff}@media screen and (min-width:768px){body[class*=cms-5-million-rosaries] .mobile_white_bg{background:0 0}}body[class*=cms-5-million-rosaries] h2,body[class*=cms-5-million-rosaries] h3{text-transform:uppercase}body[class*=cms-5-million-rosaries] .wrapper-900{padding-left:15px;padding-right:15px}body[class*=cms-5-million-rosaries] .gold{color:#caa208}body[class*=cms-5-million-rosaries] #rosaries_hero{max-height:initial}@media screen and (min-width:768px){body[class*=cms-5-million-rosaries] #rosaries_hero{max-height:500px}}body[class*=cms-5-million-rosaries] .button-navy{padding:14px 35px;font-size:18px}body[class*=cms-5-million-rosaries] .button-navy:hover{background:#fff;color:#003763}body[class*=cms-5-million-rosaries] .large-6{flex-grow:12;flex-basis:auto;max-width:100%}@media screen and (min-width:768px){body[class*=cms-5-million-rosaries] .large-6{flex-grow:6;flex-basis:0;max-width:45%}}body[class*=cms-5-million-rosaries] .lp-hero-mary{max-width:100%;margin-top:auto}body[class*=cms-5-million-rosaries] .texture_bg{background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/hero-background.jpg);background-size:cover}body[class*=cms-5-million-rosaries] .hero_text_wrap{text-align:center;padding-left:15px;padding-right:15px;padding-bottom:30px}@media screen and (min-width:768px){body[class*=cms-5-million-rosaries] .hero_text_wrap{padding:0}}body[class*=cms-5-million-rosaries] .hero_text_wrap h3{color:#003763}@media screen and (min-width:768px){body[class*=cms-5-million-rosaries] .hero_text_wrap h3{font-size:25px;color:#f2e6c3}}body[class*=cms-5-million-rosaries] .lp-pledge-count{background-color:#f2e6c3;text-align:center;border-top:2px solid #c9a108;position:relative;padding:45px 0 115px}body[class*=cms-5-million-rosaries] .lp-pledge-count p{text-align:left}body[class*=cms-5-million-rosaries] .lp-pledge-count .button-navy{margin-bottom:25px}body[class*=cms-5-million-rosaries] .lp-pledge-count:after{content:"";position:absolute;bottom:-12px;left:0;width:100%;height:70px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/divider-leaves.png) repeat-x;display:block;z-index:2}body[class*=cms-5-million-rosaries] .lp-praying-for-inner{max-width:300px;margin:40px auto;-moz-column-count:1;column-count:1;text-align:left}@media screen and (min-width:600px){body[class*=cms-5-million-rosaries] .lp-praying-for-inner{max-width:500px;-moz-column-count:2;column-count:2}}body[class*=cms-5-million-rosaries] .lp-praying-for-inner li{list-style-type:none;text-indent:-21px;padding-left:21px}body[class*=cms-5-million-rosaries] .lp-praying-for-inner li:before{content:url(https://files.dynamiccatholic.com/home/5-million-rosaries/lp-bullet.png);margin-right:6px}body[class*=cms-5-million-rosaries] .lp-pledge-form-inner{padding-left:15px;padding-right:15px}body[class*=cms-5-million-rosaries] .lp-pledge-form{padding:50px 0}body[class*=cms-5-million-rosaries] .lp-pledge-form .actions{text-align:center;margin-bottom:30px}body[class*=cms-5-million-rosaries] .lp-pledge-form-right{flex-grow:12;flex-basis:auto;width:100%;margin:auto}@media screen and (min-width:768px){body[class*=cms-5-million-rosaries] .lp-pledge-form-right{flex-grow:9;flex-basis:500px;margin-left:30px}}body[class*=cms-5-million-rosaries] .lp-pledge-form-left{flex-grow:12;flex-basis:auto;width:100%}@media screen and (min-width:768px){body[class*=cms-5-million-rosaries] .lp-pledge-form-left{flex-grow:3;flex-basis:400px}}body[class*=cms-5-million-rosaries] .lp-pledge-form-left .label{background-color:transparent;font-size:18px;font-weight:700;color:#fff;font-family:gotham bold;margin-bottom:7px;display:block}body[class*=cms-5-million-rosaries] .lp-pledge-form-left #tfa_496{font-size:16px;line-height:20px;color:#fff;margin:0 0 15px;font-family:gotham bold}body[class*=cms-5-million-rosaries] .lp-pledge-form-left #tfa_496 p{color:#fff}body[class*=cms-5-million-rosaries] .lp-pledge-form-left h3{font-size:28px;color:#fff;margin-bottom:25px;text-align:center}body[class*=cms-5-million-rosaries] input[type=text]{width:100%;margin-bottom:20px}body[class*=cms-5-million-rosaries] select{width:100%;margin-bottom:15px}body[class*=cms-5-million-rosaries] textarea{width:100%;margin-bottom:15px;height:100px}body[class*=cms-5-million-rosaries] .lp-share{background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/lp-rosary-background.jpg);background-size:cover;z-index:0;padding:70px 0 60px;color:#fff}body[class*=cms-5-million-rosaries] .lp-share .share_title{margin-bottom:35px;color:#fff}body[class*=cms-5-million-rosaries] .lp-share p{color:#fff;font-family:gotham bold;font-size:18px;line-height:22px;text-align:left;margin:0 auto 22px}body[class*=cms-5-million-rosaries] .lp-share p .hashtag{color:#6b4e02}body[class*=cms-5-million-rosaries] .lp-share .flex-container{justify-content:space-around}body[class*=cms-5-million-rosaries] .lp-share button{background-color:#fff;border:4px solid #fff;border-radius:5px;color:#caa208;font-family:gotham bold;font-size:18px;margin:0 10px;text-transform:uppercase;padding:1rem 2rem 1.0625rem}body[class*=cms-5-million-rosaries] .lp-share .button_container{text-align:center;margin-bottom:30px}body[class*=cms-5-million-rosaries] .lp-share .container{padding-left:15px;padding-right:15px}body[class*=cms-5-million-rosaries] .lp-video{text-align:center}body[class*=cms-5-million-rosaries] .lp-video iframe{width:95%!important}@media screen and (min-width:600px){body[class*=cms-5-million-rosaries] .lp-video iframe{width:75%!important}}@media screen and (min-width:768px){body[class*=cms-5-million-rosaries] .lp-video iframe{width:100%!important}}body[class*=cms-5-million-rosaries] .lp-share-inner{margin-top:20px}@media screen and (min-width:768px){body[class*=cms-5-million-rosaries] .lp-share-inner{margin-top:0}}body[class*=cms-5-million-rosaries] .mobile_iPhone_only{display:none!important}body[class*=cms-5-million-rosaries] .mobile_Android_only{display:none!important}body[class*=cms-5-million-rosaries] .mobile_only{display:none!important}body[class*=cms-5-million-rosaries] .showcontent{display:block!important}body[class*=cms-5-million-rosaries] .hidecontent{display:none!important}body[class*=cms-5-million-rosaries] .rosary-hero{background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/hero-rosary.jpg);background-size:cover;max-height:500px;text-align:center;padding:140px 0}body[class*=cms-5-million-rosaries] .rosary-hero h1{font-style:34px;color:#fff;line-height:140%}@media screen and (min-width:600px){body[class*=cms-5-million-rosaries] .rosary-hero h1{color:#fff;font-size:56px;line-height:140%}}body[class*=cms-5-million-rosaries] .rosary-hero h2{color:#fff;font-size:26px}@media screen and (min-width:600px){body[class*=cms-5-million-rosaries] .rosary-hero h2{font-size:36px;color:#fff;line-height:140%}}body[class*=cms-5-million-rosaries] .fatima-copy{padding:90px 15px}body[class*=cms-5-million-rosaries] .fatima-copy p{margin-bottom:32px}body[class*=cms-5-million-rosaries] .fatima-divider{text-align:center;margin:25px auto 55px}body[class*=cms-5-million-rosaries] .rosary-decades{padding:15px 0 40px 26px}body[class*=cms-5-million-rosaries] .rosary-structure-col.left-col{background-color:rgba(201,161,8,.13)}body[class*=cms-5-million-rosaries] .rosary-structure-col.left-col a{font-family:gotham bold;color:#bc910c}body[class*=cms-5-million-rosaries] .rosary-structure-col.right-col{display:none}body[class*=cms-5-million-rosaries] #rosary_svg_step_1,body[class*=cms-5-million-rosaries] #rosary_svg_step_2,body[class*=cms-5-million-rosaries] #rosary_svg_step_3,body[class*=cms-5-million-rosaries] #rosary_svg_step_4,body[class*=cms-5-million-rosaries] #rosary_svg_step_5,body[class*=cms-5-million-rosaries] #rosary_svg_step_6,body[class*=cms-5-million-rosaries] #rosary_svg_step_7,body[class*=cms-5-million-rosaries] #rosary_svg_step_8,body[class*=cms-5-million-rosaries] #rosary_svg_step_9{opacity:0;transition:200ms opacity}body[class*=cms-5-million-rosaries] .active-1 #rosary_svg_overview{opacity:0}body[class*=cms-5-million-rosaries] .active-1 #rosary_svg_step_1{opacity:1}body[class*=cms-5-million-rosaries] .active-2 #rosary_svg_step_1{opacity:0}body[class*=cms-5-million-rosaries] .active-2 #rosary_svg_step_2{opacity:1}body[class*=cms-5-million-rosaries] .active-3 #rosary_svg_step_2{opacity:0}body[class*=cms-5-million-rosaries] .active-3 #rosary_svg_step_3{opacity:1}body[class*=cms-5-million-rosaries] .active-4 #rosary_svg_step_3{opacity:0}body[class*=cms-5-million-rosaries] .active-4 #rosary_svg_step_4{opacity:1}body[class*=cms-5-million-rosaries] .active-5 #rosary_svg_step_4{opacity:0}body[class*=cms-5-million-rosaries] .active-5 #rosary_svg_step_5{opacity:1}body[class*=cms-5-million-rosaries] .active-6 #rosary_svg_step_5{opacity:0}body[class*=cms-5-million-rosaries] .active-6 #rosary_svg_step_6{opacity:1}body[class*=cms-5-million-rosaries] .active-7 #rosary_svg_step_6{opacity:0}body[class*=cms-5-million-rosaries] .active-7 #rosary_svg_step_7{opacity:1}body[class*=cms-5-million-rosaries] .active-8 #rosary_svg_step_7{opacity:0}body[class*=cms-5-million-rosaries] .active-8 #rosary_svg_step_8{opacity:1}body[class*=cms-5-million-rosaries] .active-9 #rosary_svg_step_8{opacity:0}body[class*=cms-5-million-rosaries] .active-9 #rosary_svg_step_9{opacity:1}body[class*=cms-5-million-rosaries] .rosary-structure-row h3{font-size:28px;line-height:32px;color:#4a4a4a;text-transform:none;margin-bottom:5px}body[class*=cms-5-million-rosaries] .rosary-structure-row p{line-height:22px;color:#414141;text-transform:none;margin:25px 0}body[class*=cms-5-million-rosaries] .rosary-structure-row ol{margin:0;padding:0}body[class*=cms-5-million-rosaries] .rosary-structure-row ol li{line-height:22px;font-family:gotham bold;color:#39393a;text-transform:none;margin:0 0 25px 40px}body[class*=cms-5-million-rosaries] .rosary-structure-row h4{font-size:22px;line-height:26px;color:#4a4a4a;text-transform:none;margin-bottom:5px;margin-top:60px;font-family:gotham bold}body[class*=cms-5-million-rosaries] .rosary-structure-row .rosary-structure-step{padding:20px 0;color:#4a4a4a}body[class*=cms-5-million-rosaries] .rosary-structure-row .rosary-structure-step p{margin:0 0 0 20px;color:inherit;font-size:18px}body[class*=cms-5-million-rosaries] .rosary-mobile-image{text-align:center;margin-bottom:20px}body[class*=cms-5-million-rosaries] .rosary-mobile-image img{width:100%}body[class*=cms-5-million-rosaries] .rosary-structure-inner{padding-left:12px;padding-right:12px}body[class*=cms-5-million-rosaries] .rosary-structure-col.left-col{padding-bottom:10px}body[class*=cms-5-million-rosaries] .rosary-details{padding-left:20px;padding-right:20px}body[class*=cms-5-million-rosaries] .rosary-details h6{text-transform:none;font-size:18px;line-height:22px;color:#4a4a4a;margin-bottom:10px;font-family:gotham bold}body[class*=cms-5-million-rosaries] .rosary-details p{font-style:italic}body[class*=cms-5-million-rosaries] .rosary-headline{color:#bc910c;font-size:20px;line-height:24px;margin:0 10px 10px;text-transform:none}body[class*=cms-5-million-rosaries] .rosary-headline span{line-height:22px;color:#4a4a4a;font-weight:400}body[class*=cms-5-million-rosaries] .rosary-decades{margin:15px 0 0 26px}body[class*=cms-5-million-rosaries] .rosary-decades li{font-size:18px;line-height:22px;color:#4a4a4a;margin-bottom:10px}body[class*=cms-5-million-rosaries] .fatima-copy-inner p a{color:#bc910c;font-family:gotham bold}body[class*=cms-5-million-rosaries] .fatima-copy-inner p a:hover{color:#e7b20f}body[class*=cms-5-million-rosaries] .rosary-structure-step a{font-family:gotham bold;color:#bc910c}body[class*=cms-5-million-rosaries] .rosary-structure-step a:hover{color:#e7b20f}@media only screen and (min-width:64.0625em){body[class*=cms-5-million-rosaries] .rosary-structure-row{display:table;width:100%}body[class*=cms-5-million-rosaries] .rosary-structure-col.left-col,body[class*=cms-5-million-rosaries] .rosary-structure-col.right-col{display:table-cell;vertical-align:top;width:50%}body[class*=cms-5-million-rosaries] .rosary-structure-col.right-col{padding-top:100px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/rosary-bg.jpg) no-repeat;background-size:cover}body[class*=cms-5-million-rosaries] .rosary-structure-col.left-col{position:relative;padding:50px 0}body[class*=cms-5-million-rosaries] .rosary-structure-inner{padding:0 50px 0 20px;width:100%;max-width:625px;margin:0 auto}body[class*=cms-5-million-rosaries] .rosary-structure-col.left-col:after{content:"";position:absolute;top:0;right:-20px;width:38px;height:100%;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/rosary-lines.png) no-repeat;background-size:auto 100%}body[class*=cms-5-million-rosaries] .active-1 #rosary-step-1,body[class*=cms-5-million-rosaries] .active-2 #rosary-step-2,body[class*=cms-5-million-rosaries] .active-3 #rosary-step-3,body[class*=cms-5-million-rosaries] .active-4 #rosary-step-4,body[class*=cms-5-million-rosaries] .active-5 #rosary-step-5,body[class*=cms-5-million-rosaries] .active-6 #rosary-step-6,body[class*=cms-5-million-rosaries] .active-7 #rosary-step-7,body[class*=cms-5-million-rosaries] .active-8 #rosary-step-8,body[class*=cms-5-million-rosaries] .active-9 #rosary-step-9{background-color:#c9a108;color:#fff}body[class*=cms-5-million-rosaries] .active-1 #rosary-step-1 a,body[class*=cms-5-million-rosaries] .active-2 #rosary-step-2 a,body[class*=cms-5-million-rosaries] .active-3 #rosary-step-3 a,body[class*=cms-5-million-rosaries] .active-4 #rosary-step-4 a,body[class*=cms-5-million-rosaries] .active-5 #rosary-step-5 a,body[class*=cms-5-million-rosaries] .active-6 #rosary-step-6 a,body[class*=cms-5-million-rosaries] .active-7 #rosary-step-7 a,body[class*=cms-5-million-rosaries] .active-8 #rosary-step-8 a,body[class*=cms-5-million-rosaries] .active-9 #rosary-step-9 a{color:#3a2901!important}body[class*=cms-5-million-rosaries] .active-2 #rosary-step-1,body[class*=cms-5-million-rosaries] .active-3 #rosary-step-2,body[class*=cms-5-million-rosaries] .active-4 #rosary-step-3,body[class*=cms-5-million-rosaries] .active-5 #rosary-step-4,body[class*=cms-5-million-rosaries] .active-6 #rosary-step-5,body[class*=cms-5-million-rosaries] .active-7 #rosary-step-6,body[class*=cms-5-million-rosaries] .active-8 #rosary-step-7,body[class*=cms-5-million-rosaries] .active-9 #rosary-step-8{background-color:transparent;color:#4a4a4a}body[class*=cms-5-million-rosaries] .active-2 #rosary-step-1 a,body[class*=cms-5-million-rosaries] .active-3 #rosary-step-2 a,body[class*=cms-5-million-rosaries] .active-4 #rosary-step-3 a,body[class*=cms-5-million-rosaries] .active-5 #rosary-step-4 a,body[class*=cms-5-million-rosaries] .active-6 #rosary-step-5 a,body[class*=cms-5-million-rosaries] .active-7 #rosary-step-6 a,body[class*=cms-5-million-rosaries] .active-8 #rosary-step-7 a,body[class*=cms-5-million-rosaries] .active-9 #rosary-step-8 a{color:#bc910c!important}}@media only screen and (max-width:640px){body[class*=cms-5-million-rosaries] .rosary-hero{background-position:center top}}body[class*=cms-5-million-rosaries] .fatima-banner-mobile{display:none}body[class*=cms-5-million-rosaries] .fatima-banner-desktop{display:block}@media only screen and (max-width:640px){body[class*=cms-5-million-rosaries] .fatima-banner-mobile{display:inline-block}body[class*=cms-5-million-rosaries] .fatima-banner-desktop{display:none}body[class*=cms-5-million-rosaries] .content .fatima-hero{background-position:center top;padding-top:60px;padding-bottom:60px}body[class*=cms-5-million-rosaries] .fatima-hero h1{font-size:34px;line-height:40px}body[class*=cms-5-million-rosaries] .fatima-hero h2{font-size:26px;line-height:30px}}body[class*=cms-rosary] .wrapper-650{padding-left:20px;padding-right:20px;max-width:650px;margin:0 auto}body[class*=cms-rosary] p{color:#182543}body[class*=cms-rosary] #rosaries_hero{max-height:initial}@media screen and (min-width:768px){body[class*=cms-rosary] #rosaries_hero{max-height:500px}}body[class*=cms-rosary] #rosaries_hero .flex-container{flex-direction:row;align-items:center;justify-content:center}body[class*=cms-rosary] #rosaries_hero .lp-hero-mary{max-width:450px!important;max-width:100%;margin-top:auto}body[class*=cms-rosary] #rosaries_hero .lp-hero-mary img{display:block}body[class*=cms-rosary] #rosaries_hero .rosary-hero-text{display:flex;align-items:center;min-width:170px;margin-left:20px;width:100%;max-width:400px}body[class*=cms-rosary] .button-navy{background:#2f4475;font-family:gotham bold,sans-serif}body[class*=cms-rosary] .button-navy:hover{background:#2f4475!important;color:#fff!important}body[class*=cms-rosary] .lp-pledge-count{background-color:#f2e6c3;text-align:center;border-top:2px solid #c9a108;position:relative;padding:45px 0 115px}body[class*=cms-rosary] .lp-pledge-count .wrapper-650{margin-bottom:150px}body[class*=cms-rosary] .lp-pledge-count p{text-align:center}body[class*=cms-rosary] .lp-pledge-count .button-navy{margin-bottom:25px}body[class*=cms-rosary] .lp-pledge-count:after{content:"";position:absolute;bottom:-12px;left:0;width:100%;height:70px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/divider-leaves.png) repeat-x;display:block;z-index:2}body[class*=cms-rosary] .rosary-program-signup-section{padding-left:20px;padding-right:20px;height:400px;overflow:visible}@media screen and (min-width:600px){body[class*=cms-rosary] .rosary-program-signup-section{padding-left:30px;padding-right:30px}}body[class*=cms-rosary] .rosary-program-signup-section .material-form{max-width:804px;width:auto;margin:0 auto;background:#fff;box-shadow:0 10px 20px 0 rgba(46,52,59,.24);position:relative;padding:80px 20px 70px;text-align:center;display:flex;justify-content:center;z-index:100}body[class*=cms-rosary] .rosary-program-signup-section .material-form .mktoLabel{position:relative}body[class*=cms-rosary] .rosary-program-signup-section .material-form .mktoLabel .mktoAsterix{position:absolute;right:-14px}body[class*=cms-rosary] .rosary-program-signup-section .mail-icon{background:#2f4475;color:#fff;padding:20px;font-size:64px;width:140px;position:absolute;top:-55px}body[class*=cms-rosary] .rosary-program-signup-section .form-inner{width:100%;max-width:506px}body[class*=cms-rosary] .rosary-program-signup-section .form-inner h2{color:#182543}body[class*=cms-rosary] .rosary-program-signup-section .form-inner p{color:#182543}body[class*=cms-rosary] #about{margin-top:400px}body[class*=cms-rosary] #about h2{color:#caa208}body[class*=cms-rosary] .rosary-about-items{display:flex;justify-content:center;flex-wrap:wrap}body[class*=cms-rosary] .rosary-about-items .rosary-about-item{margin:5px 20px;position:relative;height:100px;width:300px;padding:10px 30px}@media screen and (min-width:600px){body[class*=cms-rosary] .rosary-about-items .rosary-about-item{height:300px;margin:20px}}body[class*=cms-rosary] .rosary-about-items .rosary-about-item.why{background:#caa208}@media screen and (min-width:600px){body[class*=cms-rosary] .rosary-about-items .rosary-about-item.why{background:url(https://files.dynamiccatholic.com/home/rosary/why-pray-the-rosary.jpg);background-repeat:no-repeat;background-size:cover}}body[class*=cms-rosary] .rosary-about-items .rosary-about-item.key{background:#caa208}@media screen and (min-width:600px){body[class*=cms-rosary] .rosary-about-items .rosary-about-item.key{background:url(https://files.dynamiccatholic.com/home/rosary/the-key-to-fatima.jpg);background-repeat:no-repeat;background-size:cover}}body[class*=cms-rosary] .rosary-about-items .rosary-about-item.howto{background:#caa208}@media screen and (min-width:600px){body[class*=cms-rosary] .rosary-about-items .rosary-about-item.howto{background:url(https://files.dynamiccatholic.com/home/rosary/how-to-pray-the-rosary.jpg);background-repeat:no-repeat;background-size:cover}}body[class*=cms-rosary] .rosary-about-items .rosary-about-item.unlocking{background:#caa208}@media screen and (min-width:600px){body[class*=cms-rosary] .rosary-about-items .rosary-about-item.unlocking{background:url(https://files.dynamiccatholic.com/home/rosary/unlocking-the-mysteries-of-the-rosary.jpg);background-repeat:no-repeat;background-size:cover}}body[class*=cms-rosary] .rosary-about-items .rosary-about-item.history{background:#caa208}@media screen and (min-width:600px){body[class*=cms-rosary] .rosary-about-items .rosary-about-item.history{background:url(https://files.dynamiccatholic.com/home/rosary/history-of-the-rosary.jpg);background-repeat:no-repeat;background-size:cover}}body[class*=cms-rosary] .rosary-about-items .rosary-about-item.believe{background:#caa208}@media screen and (min-width:600px){body[class*=cms-rosary] .rosary-about-items .rosary-about-item.believe{background:url(https://files.dynamiccatholic.com/home/rosary/what-catholics-believe-about-mary.jpg);background-repeat:no-repeat;background-size:cover}}body[class*=cms-rosary] .rosary-about-items .rosary-about-item .rosary-about-content{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;z-index:40}@media screen and (min-width:600px){body[class*=cms-rosary] .rosary-about-items .rosary-about-item .rosary-about-content{align-items:center}}body[class*=cms-rosary] .rosary-about-items .rosary-about-item .rosary-about-content h3{color:#fff;font-size:18px;text-align:left;margin-top:0;margin-bottom:0}@media screen and (min-width:600px){body[class*=cms-rosary] .rosary-about-items .rosary-about-item .rosary-about-content h3{text-align:center;font-size:26px}}body[class*=cms-rosary] .rosary-about-items .rosary-about-item .rosary-about-content--preview{text-align:center;max-height:0;overflow:hidden;opacity:0;transition:all .5s}body[class*=cms-rosary] .rosary-about-items .rosary-about-item .rosary-about-content--preview p{margin-top:0;color:#fff;font-size:16px;margin-top:20px}body[class*=cms-rosary] .rosary-about-items .rosary-about-item .rosary-about-content--preview .more{color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center;margin:0}body[class*=cms-rosary] .rosary-about-items .rosary-about-item .rosary-about-content--preview .more i{margin-left:10px}body[class*=cms-rosary] .rosary-about-items .rosary-about-item .hover-overlay{width:100%;height:100%;background:rgba(221,181,40,.5);position:absolute;top:0;left:0;z-index:10;opacity:0;transition:all 1s}body[class*=cms-rosary] .rosary-about-items .rosary-about-item:hover .rosary-about-content--preview{max-height:100%;transition:all 1.2s;opacity:1}body[class*=cms-rosary] .rosary-about-items .rosary-about-item:hover .hover-overlay{opacity:1;transition:all 1s}body[class*=cms-rosary] .product-section{margin-top:100px;margin-bottom:180px;padding-left:30px;padding-right:30px}@media screen and (min-width:600px){body[class*=cms-rosary] .product-section{margin-top:180px}}body[class*=cms-rosary] .product-section .product-card{max-width:804px;width:100%;margin:0 auto;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:30px;text-align:center}@media screen and (min-width:600px){body[class*=cms-rosary] .product-section .product-card{flex-direction:row;padding:40px 60px}}body[class*=cms-rosary] .product-section .product-card img{max-width:86px;margin-right:0;margin-bottom:20px}@media screen and (min-width:600px){body[class*=cms-rosary] .product-section .product-card img{max-width:220px;margin-right:40px;margin-bottom:0}}body[class*=cms-rosary] .product-section .product-card .product-description h3{margin-top:0}body[class*=cms-rosary] .product-section .product-card .product-description p{margin-bottom:30px}body[class*=cms-rosary] .lp-thank-you-description{padding:60px 0 90px;position:relative;z-index:2;background:#fff;text-align:center}body[class*=cms-rosary] .lp-thank-you-description .container{max-width:750px;margin:0 auto}body[class*=cms-rosary] .lp-thank-you-description:before{content:"";position:absolute;top:-80px;left:0;width:100%;height:407px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/3_RosaryIllustration.svg) repeat-x;background-size:180% auto;display:block;background-position:center top;z-index:4}@media screen and (min-width:900px){body[class*=cms-rosary] .lp-thank-you-description:before{background-position:center top;background-size:130% auto}}@media screen and (min-width:1200px){body[class*=cms-rosary] .lp-thank-you-description:before{background-size:100% auto}}body[class*=cms-rosary] .lp-thank-you-steps{background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/5_StepsBackground_desktop.jpg);background-size:cover;z-index:2;padding:80px 0;text-align:center;color:#fff}body[class*=cms-rosary] .lp-thank-you-steps p{font-family:freight-text-pro;font-weight:600;font-style:italic;color:#caa208;font-style:italic;font-size:50px;line-height:100%}body[class*=cms-rosary] .lp-thank-you-steps p strong{font-family:gotham bold,Arial,Verdana,sans-serif;color:#fff;text-transform:uppercase;font-style:normal;font-size:26px;display:inline-block;padding-right:8px}body[class*=cms-rosary] .lp-thank-you-steps .strike-through{text-decoration:line-through}body[class*=cms-rosary] .lp-thank-you-steps .lp-social-icons a{display:inline-block;width:73px;height:73px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/social+icons.png) no-repeat 0 0;margin:0 14px;background-size:520px}body[class*=cms-rosary] .lp-thank-you-steps .lp-social-icons .lp-social-icon-twitter{background-position:-111px 0}body[class*=cms-rosary] .lp-thank-you-steps .lp-social-icons .lp-social-icon-pinterest{background-position:-223px 0}body[class*=cms-rosary] .lp-thank-you-steps .lp-social-icons .lp-social-icon-instagram{background-position:-337px 0}body[class*=cms-rosary] .lp-thank-you-steps .lp-social-icons .lp-social-icon-gplus{background-position:-449px 0}body[class*=cms-rosary] .lp-thank-you-share{background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/5_SocialBackground.jpg);background-size:cover;padding:70px 15px 60px;color:#fff;padding-bottom:100px;z-index:3;position:relative}body[class*=cms-rosary] .lp-thank-you-share-image{padding-right:30px;text-align:center}body[class*=cms-rosary] .lp-thank-you-share p{color:#fff}body[class*=cms-rosary] .lp-thank-you-share .hash{color:#6b4e02;font-family:gotham bold,Arial,Verdana,sans-serif}body[class*=cms-rosary] .lp-thank-you-share:after{content:"";position:absolute;left:0;width:100%;height:70px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/6_BlueLinesBorder.svg) repeat-x;display:block;z-index:2;bottom:-15px}body[class*=cms-rosary] .rosary_works_section{padding:60px 15px}body[class*=cms-rosary] #tfa_500{margin-bottom:30p;float:left;margin-right:25px}body[class*=cms-rosary] #tfa_500-L{margin-bottom:20px}body[class*=cms-rosary] .lp-praying-for-inner ul{margin-left:40px}body[class*=cms-rosary] ul,body[class*=cms-rosary] ol{line-height:140%}body[class*=cms-rosary] .fatima_message_container{padding:60px 15px}body[class*=cms-rosary] .large-quote{text-align:center;color:#c9a108;margin-top:50px;margin-bottom:50px}body[class*=cms-rosary] .spread_hero{text-align:center;padding:65px 0 110px}body[class*=cms-rosary] .spread_hero h1{color:#fff}body[class*=cms-rosary] .share-page{background-color:#f2e6c3;padding:40px 0;text-align:center;position:relative}body[class*=cms-rosary] .share-page:before{content:"";position:absolute;top:-100px;left:0;width:100%;height:407px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/3_RosaryIllustration.svg) repeat-x;background-size:100% auto;display:block;z-index:4;background-size:180% auto;background-position:center top;pointer-events:none}@media screen and (min-width:768px){body[class*=cms-rosary] .share-page:before{background-position:center top;background-size:130% auto;pointer-events:none}}@media screen and (min-width:1200px){body[class*=cms-rosary] .share-page:before{content:"";position:absolute;top:-100px;left:0;width:100%;height:407px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/3_RosaryIllustration.svg) repeat-x;background-size:100% auto;display:block;z-index:4}}body[class*=cms-rosary] .share-page p{max-width:740px;margin:0 auto}body[class*=cms-rosary] .resources{padding:60px 15px 10px}body[class*=cms-rosary] .resources .flex-container{justify-content:space-around;margin-bottom:30px}body[class*=cms-rosary] .resources .flex-item-6{flex-grow:12;max-width:100%;flex-basis:auto}@media screen and (min-width:768px){body[class*=cms-rosary] .resources .flex-item-6{flex-grow:6;max-width:45%;flex-basis:0}}body[class*=cms-rosary] .resources .flex-item-6 .flex-container{flex-direction:row;flex-wrap:nowrap}body[class*=cms-rosary] .resources .flex-item-8{flex-grow:8;max-width:70%;flex-basis:0;padding-left:10px;padding-right:10px}body[class*=cms-rosary] .resources .flex-item-4{flex-grow:4;max-width:30%;flex-basis:0;padding-left:10px;padding-right:10px}body[class*=cms-rosary] .cms-nav{margin-bottom:0}body[class*=cms-rosary] .errMsg{position:relative;top:-17px;color:red}body[class*=cms-rosary] .mobile_white_bg{background:#fff}@media screen and (min-width:768px){body[class*=cms-rosary] .mobile_white_bg{background:0 0}}body[class*=cms-rosary] .gold{color:#caa208}body[class*=cms-rosary] .navy{color:#182543}body[class*=cms-rosary] .button-navy{padding:14px 35px;font-size:18px}body[class*=cms-rosary] .button-navy:hover{background:#fff;color:#003763}body[class*=cms-rosary] .large-6{flex-grow:12;flex-basis:auto;max-width:100%}@media screen and (min-width:768px){body[class*=cms-rosary] .large-6{flex-grow:6;flex-basis:0;max-width:45%}}body[class*=cms-rosary] .texture_bg{background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/hero-background.jpg);background-size:cover}body[class*=cms-rosary] .hero_text_wrap{text-align:center;padding-left:15px;padding-right:15px;padding-bottom:30px}@media screen and (min-width:768px){body[class*=cms-rosary] .hero_text_wrap{padding:0}}body[class*=cms-rosary] .hero_text_wrap h3{color:#003763}@media screen and (min-width:768px){body[class*=cms-rosary] .hero_text_wrap h3{font-size:25px;color:#f2e6c3}}body[class*=cms-rosary] select{width:100%;margin-bottom:15px}body[class*=cms-rosary] textarea{width:100%;margin-bottom:15px;height:100px}body[class*=cms-rosary] .lp-video{text-align:center}body[class*=cms-rosary] .lp-video iframe{width:95%!important}@media screen and (min-width:600px){body[class*=cms-rosary] .lp-video iframe{width:75%!important}}@media screen and (min-width:768px){body[class*=cms-rosary] .lp-video iframe{width:100%!important}}body[class*=cms-rosary] .lp-share-inner{margin-top:20px}@media screen and (min-width:768px){body[class*=cms-rosary] .lp-share-inner{margin-top:0}}body[class*=cms-rosary] .mobile_iPhone_only{display:none!important}body[class*=cms-rosary] .mobile_Android_only{display:none!important}body[class*=cms-rosary] .mobile_only{display:none!important}body[class*=cms-rosary] .showcontent{display:block!important}body[class*=cms-rosary] .hidecontent{display:none!important}body[class*=cms-rosary] .rosary-hero{background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/hero-rosary.jpg);background-size:cover;max-height:500px;text-align:center;padding:140px 0}body[class*=cms-rosary] .rosary-hero h1{font-style:34px;color:#fff;line-height:140%}@media screen and (min-width:600px){body[class*=cms-rosary] .rosary-hero h1{color:#fff;font-size:56px;line-height:140%}}body[class*=cms-rosary] .rosary-hero h2{color:#fff;font-size:26px}@media screen and (min-width:600px){body[class*=cms-rosary] .rosary-hero h2{font-size:36px;color:#fff;line-height:140%}}body[class*=cms-rosary] .fatima-copy{padding:90px 15px}body[class*=cms-rosary] .fatima-copy p{margin-bottom:32px}body[class*=cms-rosary] .fatima-divider{text-align:center;margin:25px auto 55px}body[class*=cms-rosary] .rosary-decades{padding:15px 0 40px 26px}body[class*=cms-rosary] .rosary-structure-col.left-col{background-color:#fff;padding-top:60px}@media screen and (min-width:600px){body[class*=cms-rosary] .rosary-structure-col.left-col{background-color:rgba(201,161,8,.13);padding-top:0}}body[class*=cms-rosary] .rosary-structure-col.left-col a{font-family:gotham bold;color:#bc910c}body[class*=cms-rosary] .rosary-structure-col.right-col{display:none}body[class*=cms-rosary] #rosary_svg_step_1,body[class*=cms-rosary] #rosary_svg_step_2,body[class*=cms-rosary] #rosary_svg_step_3,body[class*=cms-rosary] #rosary_svg_step_4,body[class*=cms-rosary] #rosary_svg_step_5,body[class*=cms-rosary] #rosary_svg_step_6,body[class*=cms-rosary] #rosary_svg_step_7,body[class*=cms-rosary] #rosary_svg_step_8,body[class*=cms-rosary] #rosary_svg_step_9{opacity:0;transition:200ms opacity}body[class*=cms-rosary] .active-1 #rosary_svg_overview{opacity:0}body[class*=cms-rosary] .active-1 #rosary_svg_step_1{opacity:1}body[class*=cms-rosary] .active-2 #rosary_svg_step_1{opacity:0}body[class*=cms-rosary] .active-2 #rosary_svg_step_2{opacity:1}body[class*=cms-rosary] .active-3 #rosary_svg_step_2{opacity:0}body[class*=cms-rosary] .active-3 #rosary_svg_step_3{opacity:1}body[class*=cms-rosary] .active-4 #rosary_svg_step_3{opacity:0}body[class*=cms-rosary] .active-4 #rosary_svg_step_4{opacity:1}body[class*=cms-rosary] .active-5 #rosary_svg_step_4{opacity:0}body[class*=cms-rosary] .active-5 #rosary_svg_step_5{opacity:1}body[class*=cms-rosary] .active-6 #rosary_svg_step_5{opacity:0}body[class*=cms-rosary] .active-6 #rosary_svg_step_6{opacity:1}body[class*=cms-rosary] .active-7 #rosary_svg_step_6{opacity:0}body[class*=cms-rosary] .active-7 #rosary_svg_step_7{opacity:1}body[class*=cms-rosary] .active-8 #rosary_svg_step_7{opacity:0}body[class*=cms-rosary] .active-8 #rosary_svg_step_8{opacity:1}body[class*=cms-rosary] .active-9 #rosary_svg_step_8{opacity:0}body[class*=cms-rosary] .active-9 #rosary_svg_step_9{opacity:1}body[class*=cms-rosary] .rosary-structure-row h3{font-size:28px;line-height:32px;color:#4a4a4a;text-transform:none;margin-bottom:5px}body[class*=cms-rosary] .rosary-structure-row p{line-height:22px;color:#414141;text-transform:none;margin:25px 0}body[class*=cms-rosary] .rosary-structure-row ol{margin:0;padding:0}body[class*=cms-rosary] .rosary-structure-row ol li{line-height:22px;font-family:gotham bold;color:#39393a;text-transform:none;margin:0 0 25px 40px}body[class*=cms-rosary] .rosary-structure-row h4{font-size:22px;line-height:26px;color:#4a4a4a;text-transform:none;margin-bottom:5px;margin-top:60px;font-family:gotham bold}body[class*=cms-rosary] .rosary-structure-row .rosary-structure-step{padding:20px 0;color:#4a4a4a}body[class*=cms-rosary] .rosary-structure-row .rosary-structure-step p{margin:0 0 0 20px;color:inherit;font-size:18px}body[class*=cms-rosary] .rosary-mobile-image{text-align:center;margin-bottom:20px}body[class*=cms-rosary] .rosary-mobile-image img{width:100%}body[class*=cms-rosary] .rosary-structure-inner{padding-left:12px;padding-right:12px}body[class*=cms-rosary] .rosary-structure-col.left-col{padding-bottom:10px}body[class*=cms-rosary] .rosary-details{padding-left:20px;padding-right:20px}body[class*=cms-rosary] .rosary-details h6{text-transform:none;font-size:18px;line-height:22px;color:#4a4a4a;margin-bottom:10px;font-family:gotham bold}body[class*=cms-rosary] .rosary-details p{font-style:italic}body[class*=cms-rosary] .rosary-headline{color:#bc910c;font-size:20px;line-height:24px;margin:0 10px 10px;text-transform:none}body[class*=cms-rosary] .rosary-headline span{line-height:22px;color:#4a4a4a;font-weight:400}body[class*=cms-rosary] .rosary-decades{margin:15px 0 0 26px}body[class*=cms-rosary] .rosary-decades li{font-size:18px;line-height:22px;color:#4a4a4a;margin-bottom:10px}body[class*=cms-rosary] .fatima-copy-inner p a{color:#bc910c;font-family:gotham bold}body[class*=cms-rosary] .fatima-copy-inner p a:hover{color:#e7b20f}body[class*=cms-rosary] .rosary-structure-step a{font-family:gotham bold;color:#bc910c}body[class*=cms-rosary] .rosary-structure-step a:hover{color:#e7b20f}@media only screen and (min-width:64.0625em){body[class*=cms-rosary] .rosary-structure-row{display:table;width:100%}body[class*=cms-rosary] .rosary-structure-col.left-col,body[class*=cms-rosary] .rosary-structure-col.right-col{display:table-cell;vertical-align:top;width:50%}body[class*=cms-rosary] .rosary-structure-col.right-col{padding-top:100px;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/rosary-bg.jpg) no-repeat;background-size:cover}body[class*=cms-rosary] .rosary-structure-col.left-col{position:relative;padding:50px 0}body[class*=cms-rosary] .rosary-structure-inner{padding:0 50px 0 20px;width:100%;max-width:625px;margin:0 auto}body[class*=cms-rosary] .rosary-structure-col.left-col:after{content:"";position:absolute;top:0;right:-20px;width:38px;height:100%;background:url(https://files.dynamiccatholic.com/home/5-million-rosaries/rosary-lines.png) no-repeat;background-size:auto 100%}body[class*=cms-rosary] .active-1 #rosary-step-1,body[class*=cms-rosary] .active-2 #rosary-step-2,body[class*=cms-rosary] .active-3 #rosary-step-3,body[class*=cms-rosary] .active-4 #rosary-step-4,body[class*=cms-rosary] .active-5 #rosary-step-5,body[class*=cms-rosary] .active-6 #rosary-step-6,body[class*=cms-rosary] .active-7 #rosary-step-7,body[class*=cms-rosary] .active-8 #rosary-step-8,body[class*=cms-rosary] .active-9 #rosary-step-9{background-color:#c9a108;color:#fff}body[class*=cms-rosary] .active-1 #rosary-step-1 a,body[class*=cms-rosary] .active-2 #rosary-step-2 a,body[class*=cms-rosary] .active-3 #rosary-step-3 a,body[class*=cms-rosary] .active-4 #rosary-step-4 a,body[class*=cms-rosary] .active-5 #rosary-step-5 a,body[class*=cms-rosary] .active-6 #rosary-step-6 a,body[class*=cms-rosary] .active-7 #rosary-step-7 a,body[class*=cms-rosary] .active-8 #rosary-step-8 a,body[class*=cms-rosary] .active-9 #rosary-step-9 a{color:#3a2901!important}body[class*=cms-rosary] .active-2 #rosary-step-1,body[class*=cms-rosary] .active-3 #rosary-step-2,body[class*=cms-rosary] .active-4 #rosary-step-3,body[class*=cms-rosary] .active-5 #rosary-step-4,body[class*=cms-rosary] .active-6 #rosary-step-5,body[class*=cms-rosary] .active-7 #rosary-step-6,body[class*=cms-rosary] .active-8 #rosary-step-7,body[class*=cms-rosary] .active-9 #rosary-step-8{background-color:transparent;color:#4a4a4a}body[class*=cms-rosary] .active-2 #rosary-step-1 a,body[class*=cms-rosary] .active-3 #rosary-step-2 a,body[class*=cms-rosary] .active-4 #rosary-step-3 a,body[class*=cms-rosary] .active-5 #rosary-step-4 a,body[class*=cms-rosary] .active-6 #rosary-step-5 a,body[class*=cms-rosary] .active-7 #rosary-step-6 a,body[class*=cms-rosary] .active-8 #rosary-step-7 a,body[class*=cms-rosary] .active-9 #rosary-step-8 a{color:#bc910c!important}}@media only screen and (max-width:640px){body[class*=cms-rosary] .rosary-hero{background-position:center top}}body[class*=cms-rosary] .fatima-banner-mobile{display:none}body[class*=cms-rosary] .fatima-banner-desktop{display:block}@media only screen and (max-width:640px){body[class*=cms-rosary] .fatima-banner-mobile{display:inline-block}body[class*=cms-rosary] .fatima-banner-desktop{display:none}body[class*=cms-rosary] .content .fatima-hero{background-position:center top;padding-top:60px;padding-bottom:60px}body[class*=cms-rosary] .fatima-hero h1{font-size:34px;line-height:40px}body[class*=cms-rosary] .fatima-hero h2{font-size:26px;line-height:30px}}.cms-rosary-how-to-pray-the-rosary .rosary-hero{padding-top:30px!important;padding-bottom:30px!important}@media screen and (min-width:600px){.cms-rosary-how-to-pray-the-rosary .rosary-hero{padding-top:140px!important;padding-bottom:140px!important}}.cms-rosary-how-to-pray-the-rosary #rosary-program-signup-section{padding-left:30px;padding-right:30px;padding-top:160px;height:700px;overflow:visible;background:#f2e6c3}.cms-rosary-how-to-pray-the-rosary #rosary-program-signup-section .material-form{max-width:804px;width:auto;margin:0 auto;background:#fff;box-shadow:0 10px 20px 0 rgba(46,52,59,.24);position:relative;padding:80px 20px 70px;text-align:center;display:flex;justify-content:center;z-index:100}.cms-rosary-how-to-pray-the-rosary #rosary-program-signup-section .mail-icon{background:#2f4475;color:#fff;padding:20px;font-size:64px;width:140px;position:absolute;top:-55px}.cms-rosary-how-to-pray-the-rosary #rosary-program-signup-section .form-inner{width:100%;max-width:506px}.cms-rosary-how-to-pray-the-rosary #rosary-program-signup-section .form-inner h2{color:#182543}.cms-rosary-how-to-pray-the-rosary #rosary-program-signup-section .form-inner p{color:#182543}.cms-rosary-how-to-pray-the-rosary .rosary-prayers-section{padding-top:340px;padding-left:30px;padding-right:30px;max-width:650px;margin:0 auto 120px;text-align:center}@media screen and (min-width:600px){.cms-rosary-how-to-pray-the-rosary .rosary-prayers-section{margin:0 auto 200px}}.cms-rosary-how-to-pray-the-rosary .rosary-prayers-section h2{color:#caa208}.cms-rosary-how-to-pray-the-rosary .rosary-prayers-section p{color:#182543}.cms-rosary-how-to-pray-the-rosary .rosary-prayers-section .prayers-accordion{text-align:left}.cms-rosary-how-to-pray-the-rosary .rosary-prayers-section .prayers-accordion .prayer{list-style-type:none;border-bottom:1px solid #caa208;padding:25px 0}.cms-rosary-how-to-pray-the-rosary .rosary-prayers-section .prayers-accordion .prayer:hover{cursor:pointer}.cms-rosary-how-to-pray-the-rosary .rosary-prayers-section .prayers-accordion .prayer__title{color:#182543;font-size:26px;margin:0;display:flex;justify-content:space-between;align-items:center}.cms-rosary-how-to-pray-the-rosary .rosary-prayers-section .prayers-accordion .prayer__title i{font-size:30px;transition:all .2s}.cms-rosary-how-to-pray-the-rosary .rosary-prayers-section .prayers-accordion .prayer__content{margin-bottom:0}.cms-rosary-how-to-pray-the-rosary .rosary-prayers-section .prayers-accordion .prayer .rotate{transform:rotate(180deg)}.cms-rosary-how-to-pray-the-rosary .rosary-mysteries-section{padding-left:30px;padding-right:30px}.cms-rosary-how-to-pray-the-rosary .rosary-mysteries-section__content{max-width:640px;margin:0 auto 100px;text-align:center}.cms-rosary-how-to-pray-the-rosary .rosary-mysteries-section__content h2{color:#caa208}.cms-rosary-how-to-pray-the-rosary .rosary-mysteries-section__mysteries{max-width:986px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:950px){.cms-rosary-how-to-pray-the-rosary .rosary-mysteries-section__mysteries{justify-content:space-between}}.cms-rosary-how-to-pray-the-rosary .rosary-mysteries-section__mysteries .mystery{max-width:475px;width:100%;margin-bottom:80px}.cms-rosary-how-to-pray-the-rosary .rosary-mysteries-section__mysteries .mystery h3{color:#caa208;margin:0 0 8px}.cms-rosary-how-to-pray-the-rosary .rosary-mysteries-section__mysteries .mystery h4{color:#182543;font-size:22px;font-family:gotham book,sans-serif;margin-top:0;line-height:140%}.cms-rosary-how-to-pray-the-rosary .rosary-mysteries-section__mysteries .mystery .decade__number{text-align:center;font-family:gotham bold,sans-serif;padding-right:14px;padding-top:12px;padding-bottom:12px}@media screen and (min-width:600px){.cms-rosary-how-to-pray-the-rosary .rosary-mysteries-section__mysteries .mystery .decade__number{padding-top:0;padding-bottom:0;text-align:right}}.cms-rosary-how-to-pray-the-rosary .product-card{background:#f7f3e3}.cms-catholic-moments .media-content__content{margin-top:10px;max-width:100%;padding-right:0}@media(min-width:640px){.cms-catholic-moments .media-content__content{max-width:426px;padding-right:20px}}.cms-catholic-moments .catholic-moment-split{max-height:100%!important;padding-bottom:60px;margin-bottom:0}@media(min-width:640px){.cms-catholic-moments .catholic-moment-split{max-height:500px!important;padding-bottom:0;margin-bottom:50px}}@media(min-width:900px){.cms-catholic-moments .catholic-moment-split{margin-bottom:0}}.cms-catholic-moments .catholic-moment-split .hero-image-one__content--title{color:#003763;text-align:left!important}@media(min-width:640px){.cms-catholic-moments .catholic-moment-split .hero-image-one__content--title{color:#fff}}.cms-catholic-moments .catholic-moment-split .hero-image-one__content{position:static;transform:translate(0%)!important;padding-left:32px!important;padding-right:32px!important;width:100%}@media(min-width:640px){.cms-catholic-moments .catholic-moment-split .hero-image-one__content{position:absolute;transform:translate(0%,-50%)!important}}@media(min-width:900px){.cms-catholic-moments .catholic-moment-split .hero-image-one__content{position:absolute;transform:translate(-70%,-50%)!important}}@media(min-width:1140px){.cms-catholic-moments .catholic-moment-split .hero-image-one__content{position:absolute;transform:translate(-100%,-50%)!important}}.cms-catholic-moments .hero-image-one-container .hero-image-one__content--title{text-align:center}.cms-catholic-moments .catholic-moments .cms-nav .cms-nav__list--item a:hover,.cms-catholic-moments .catholic-moments-nav .cms-nav__list--item a:hover{border:1px solid #138ebd;border-radius:4px;color:#fff;transition:all .5s ease;background:#138ebd}.cms-catholic-moments .catholic-moments .cms-nav .cms-nav__list{padding-top:10px}.cms-catholic-moments .sticky-nav-absolute.sticky{z-index:100000}.cms-catholic-moments .hero-image-one__content--subtitle{margin-top:16px}.cms-catholic-moments .rcia .hero-image-one__content--title{color:#003763}.cms-catholic-moments .rcia .hero-image-one__content--subtitle{color:#003763}.cms-catholic-moments .catholic-moments .large-quote{padding:100px 15px}.cms-catholic-moments .catholic-moments .large-quote-byline{margin-bottom:0}.cms-catholic-moments .media-content{padding-bottom:90px}@media(max-width:600px){.cms-catholic-moments .hero-image-one-container{padding-bottom:60px}}.cms-catholic-moments .hero-image-one-container .hero-image-one__content.left:first-of-type{transform:translate(0%,-50%)}@media(min-width:900px){.cms-catholic-moments .hero-image-one-container .hero-image-one__content.left:first-of-type{transform:translate(-70%,-50%)}}@media(min-width:1200px){.cms-catholic-moments .hero-image-one-container .hero-image-one__content.left:first-of-type{transform:translate(-100%,-50%)}}.undeveloped-program-products{width:100%;background:#f8f8f8}.undeveloped-program-products .multi-product{max-width:900px}.cms-sacramental-prep-sale #cm-sale-hero{display:flex;flex-wrap:nowrap;justify-content:flex-end;background:url(https://files.dynamiccatholic.com/home/sacramental-prep/sale_2019/header_bg.jpg);background-size:contain;background-position:center}@media screen and (min-width:768px){.cms-sacramental-prep-sale #cm-sale-hero{height:398px}}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-img{background-image:none;background-size:cover;background-position:right;flex:1}@media screen and (min-width:768px){.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-img{background-image:url(https://files.dynamiccatholic.com/home/sacramental-prep/sale_2019/header_photo.jpg);height:auto}}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-img img{display:block}@media screen and (min-width:768px){.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-img img{display:none}}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-copy-area{background:0 0;flex:none;order:2;height:auto;padding-top:20px;padding-bottom:20px;font-size:20px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-copy-area{flex:1.3}}@media screen and (min-width:600px){.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-copy-area{padding-top:50px;padding-bottom:50px}}@media screen and (min-width:768px){.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-copy-area{order:2}}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-copy-area #cm-sale-copy{color:#fff;font-family:gotham bold;width:100%;font-size:16px;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-copy-area #cm-sale-copy{font-size:20px;padding-left:100px;padding-right:100px}}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-copy-area #cm-sale-copy h1{color:#fff;font-size:24px}@media screen and (min-width:600px){.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-copy-area #cm-sale-copy h1{font-size:26px}}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-copy-area #cm-sale-copy h2{color:#fff;font-size:17px;line-height:140%}@media screen and (min-width:600px){.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-copy-area #cm-sale-copy h2{font-size:23px}}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area{width:100%;background:url(https://s3-us-west-2.amazonaws.com/files.dynamiccatholic.com/home/sacramental-prep/sale/cm-hero-bg.jpg);background-size:cover;display:flex;padding-top:20px;padding-bottom:20px;flex-direction:column;justify-content:center;align-items:center;order:1}@media screen and (min-width:768px){.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area{width:50%;order:2}}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area h1{color:#fff;font-size:50px;margin:0}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area #cm-sale-countdown{display:flex;justify-content:space-around}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area .timer-box p{color:#fff;text-transform:uppercase;font-family:gotham bold;margin-top:4px;margin-bottom:0;font-size:12px;letter-spacing:2px}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area .day-box{height:90px;width:67px;background:#fcba2c;text-align:center;padding-top:15px;margin:0 5px;color:#fff;font-size:45px}@media screen and (min-width:600px){.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area .day-box{width:75px}}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area .day-box p{color:#fff;text-transform:uppercase}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area .hour-box{height:90px;width:67px;text-align:center;background:#fcba2c;padding-top:15px;margin:0 5px;color:#fff;font-size:45px}@media screen and (min-width:600px){.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area .hour-box{width:75px}}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area .hour-box p{color:#fff;text-transform:uppercase}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area .min-box{height:90px;width:67px;text-align:center;background:#3cd7d9;padding-top:15px;margin:0 5px;color:#fff;font-size:45px}@media screen and (min-width:600px){.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area .min-box{width:75px}}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area .min-box p{color:#fff;text-transform:uppercase}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area .sec-box{height:90px;width:67px;text-align:center;background:#d197e2;padding-top:15px;margin:0 5px;color:#fff;font-size:45px}@media screen and (min-width:600px){.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area .sec-box{width:75px}}.cms-sacramental-prep-sale #cm-sale-hero #cm-sale-countdown-area .sec-box p{color:#fff;text-transform:uppercase}.cms-sacramental-prep-sale #cm-sale-details-section{padding-left:35px;padding-right:35px}.cms-sacramental-prep-sale #cm-sale-details-section .flex-container{justify-content:space-between}.cms-sacramental-prep-sale #cm-sale-details-section button{width:210px}.cms-sacramental-prep-sale .flex-item-half{max-width:none;padding:0!important}.cms-sacramental-prep-sale .flex-item-half.image{position:relative;right:-6%}.cms-sacramental-prep-sale .flex-item-half.image img{margin-top:20px;margin-bottom:60px}@media screen and (min-width:768px){.cms-sacramental-prep-sale .flex-item-half.image img{margin-top:0;margin-bottom:0}}.cms-sacramental-prep-sale .flex-item-half.content{width:84%;margin:0 auto}.cms-sacramental-prep-sale .flex-item-half.content .add-to-cart-form{justify-content:flex-start}@media screen and (min-width:768px){.cms-sacramental-prep-sale .flex-item-half.image{max-width:60%;right:0}.cms-sacramental-prep-sale .flex-item-half.content{width:100%;max-width:40%;padding:0 40px!important;margin-top:20px}}.cms-sacramental-prep-sale .flex-item-half .color-bg{width:100%;margin:0 auto;height:130px}@media screen and (min-width:400px){.cms-sacramental-prep-sale .flex-item-half .color-bg{height:200px}}@media screen and (min-width:768px){.cms-sacramental-prep-sale .flex-item-half .color-bg{height:330px}}.cms-sacramental-prep-sale .flex-item-half h2{color:#2e343b}.cms-sacramental-prep-sale #fr-row .content{padding-right:0!important}.cms-sacramental-prep-sale #fr-row .cm-book{width:100%!important;max-width:none;max-height:none}.cms-sacramental-prep-sale #fr-row button{background:#3d5588;border-color:#3d5588}.cms-sacramental-prep-sale #fr-row button:hover{background:0 0;color:#3d5588}.cms-sacramental-prep-sale #fc-row .content{padding-left:0!important}.cms-sacramental-prep-sale #fc-row .cm-book{max-width:none;width:100%!important;max-height:none}@media screen and (min-width:768px){.cms-sacramental-prep-sale #fc-row .cm-book{position:relative;right:-8%}}.cms-sacramental-prep-sale #fc-row button{background:#fcba2c;border-color:#fcba2c}.cms-sacramental-prep-sale #fc-row button:hover{background:0 0;color:#fcba2c}.cms-sacramental-prep-sale #dp-row .content{padding-right:0!important}.cms-sacramental-prep-sale #dp-row .cm-book{max-width:none;width:100%!important;max-height:none}.cms-sacramental-prep-sale #all-prep .image{right:0!important}.cms-sacramental-prep-sale .last-item{margin-bottom:0}.cms-sacramental-prep-blessed-survey .floating-form-hero .floating-form-image img{height:auto!important;width:100%;opacity:1}@media screen and (min-width:640px){.cms-sacramental-prep-blessed-survey .floating-form-hero .floating-form-image img{height:100%!important;width:auto}}@media screen and (min-width:900px){.cms-sacramental-prep-blessed-survey .floating-form-hero .floating-form-image img{height:auto!important;width:auto}}.cms-sacramental-prep-blessed-survey .floating-form-hero .floating-form-image{background:0 0;height:284px}@media screen and (min-width:480px){.cms-sacramental-prep-blessed-survey .floating-form-hero .floating-form-image{height:360px}}@media screen and (min-width:600px){.cms-sacramental-prep-blessed-survey .floating-form-hero .floating-form-image{height:500px}}.cms-sacramental-prep-blessed-survey #tfa_787 .flex-container{flex-direction:row!important}.cms-sacramental-prep-blessed-survey .radio-button{text-align:center;font-size:12px!important}.cms-sacramental-prep-blessed-survey .radio-button:after{content:"";width:20px;min-width:20px;display:block;height:20px;overflow:hidden;background:url(https://files.dynamiccatholic.com/home/form-elements/dci-radio-sprite.svg);background-size:20px;background-position-y:0}.cms-sacramental-prep-blessed-survey input[type=radio]:checked+label:after{background-position-y:20px}.cms-sacramental-prep-blessed-survey input[type=radio]{display:none}.cms-sacramental-prep-blessed-survey-thank-you #blessed-survey-thank-hero{height:350px;background:url(https://files.dynamiccatholic.com/home/sacramental-prep/blessed-feedback/thank-you/Blessedsurvey_headerimage_ty.jpg);background-size:cover;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;padding-left:20px;padding-right:20px}.cms-sacramental-prep-blessed-survey-thank-you #blessed-survey-thank-hero h1{color:#fff}.cms-sacramental-prep-blessed-survey-thank-you #blessed-survey-thank-hero p{color:#fff;font-size:22px;line-height:normal}.cms-sacramental-prep-blessed-survey-thank-you #free-gift-area{max-width:425px;margin:40px auto 50px;padding-left:20px;padding-right:20px}.cms-sacramental-prep-blessed-survey-thank-you #free-gift-area #free-gift-copy{text-align:center}.cms-sacramental-prep-blessed-survey-thank-you #free-gift-area #free-gift-copy p{text-align:left}.cms-sacramental-prep-blessed-survey-thank-you #everyday-life-promotion-area{height:auto;background:#ebeaea;text-align:center;flex-direction:column-reverse;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:0 0 30px}@media screen and (min-width:450px){.cms-sacramental-prep-blessed-survey-thank-you #everyday-life-promotion-area{padding:30px 0}}@media screen and (min-width:830px){.cms-sacramental-prep-blessed-survey-thank-you #everyday-life-promotion-area{height:300px;flex-direction:row;padding:0}}.cms-sacramental-prep-blessed-survey-thank-you #everyday-life-promotion-area #everyday-life-promotion-copy{margin:0 auto;padding-left:30px;padding-right:30px}.cms-sacramental-prep-blessed-survey-thank-you #everyday-life-promotion-area #everyday-life-promotion-copy #edl-header{font-size:42px;font-family:freight-text-pro;line-height:normal;margin-bottom:5px;margin-top:30px}.cms-sacramental-prep-blessed-survey-thank-you #everyday-life-promotion-area #everyday-life-promotion-copy #edl-header .emphasize{font-family:freight-text-pro;font-weight:600;font-style:italic}@media screen and (min-width:600px){.cms-sacramental-prep-blessed-survey-thank-you #everyday-life-promotion-area #everyday-life-promotion-copy #edl-header{font-size:55px;margin-top:30px}}@media screen and (min-width:830px){.cms-sacramental-prep-blessed-survey-thank-you #everyday-life-promotion-area #everyday-life-promotion-copy #edl-header{margin-top:0}}.cms-sacramental-prep-blessed-survey-thank-you #everyday-life-promotion-area #everyday-life-promotion-copy #edl-cta-copy{margin-bottom:5px}.cms-sacramental-prep-blessed-survey-thank-you #everyday-life-promotion-area #everyday-life-promotion-image{height:100%;max-width:450px}body[class*=cms-give-share-the-genius] .testimony-video-section{text-align:left;padding-top:20px;margin-bottom:0;padding-left:15px;padding-right:15px}body[class*=cms-give-share-the-genius] .testimony-video-section p{color:#003763}body[class*=cms-give-share-the-genius] .testimony-video-section h2{color:#003763;margin-top:0;margin-bottom:30px}body[class*=cms-give-share-the-genius] .testimony-video-section .button-light-blue{margin-top:20px}body[class*=cms-give-share-the-genius] .button-yellow{background-color:#fbae32;transition-property:background-color;transition-duration:.4s;border-color:#fbae32;color:#fff;transition:.4s ease;padding:12px 50px;border:3px solid;border-radius:4px;border-color:#fbae32;display:inline-block;font-family:gotham bold;letter-spacing:1px;line-height:18px;min-width:142px;text-align:center;text-transform:uppercase}body[class*=cms-give-share-the-genius] .button-yellow:hover{background-color:transparent}body[class*=cms-give-share-the-genius] .button-orange{padding-left:35px;padding-right:35px}body[class*=cms-give-share-the-genius] .button-navy{padding-left:35px;padding-right:35px}#testimony-bottom-section{height:auto;overflow:hidden;background:#ee5a36}@media screen and (min-width:768px){#testimony-bottom-section{height:550px}}#testimony-bottom-section .flex-container{justify-content:space-between;height:100%}#testimony-bottom-section .flex-container .half-square{max-width:100%;max-height:100%;width:100%;overflow:hidden;display:flex;align-items:center}@media screen and (min-width:768px){#testimony-bottom-section .flex-container .half-square{max-width:50%}}#testimony-bottom-section .flex-container .half-square .text-content{max-width:100%;padding-left:30px;padding-right:30px;margin:0 auto}#testimony-bottom-section .flex-container .half-square .text-content p{color:#fff;line-height:140%}@media screen and (min-width:768px){#testimony-bottom-section .flex-container .half-square .text-content{max-width:400px}}#testimony-bottom-section .flex-container .half-square .thank-image{height:auto;width:100%;max-width:none;position:static;max-height:none}@media screen and (min-width:768px){#testimony-bottom-section .flex-container .half-square .thank-image{height:550px;width:auto}}#testimony-bottom-section .flex-container .half-square img{height:auto;width:100%;max-width:none;position:static;max-height:none}#testimony-bottom-section .flex-container .half-square .button-container{text-align:center;width:100%}#testimony-bottom-section .flex-container #thank-you-background{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/share-the-genius/Say-Thank-You.jpg);background-repeat:no-repeat;background-size:auto 100%;background-position:center;min-height:500px}@media screen and (min-width:768px){#testimony-bottom-section .flex-container #thank-you-background{min-height:auto}}#testimony-bottom-section .left-section{max-width:100%}@media screen and (min-width:768px){#testimony-bottom-section .left-section{max-width:60%!important;width:auto!important}}#testimony-bottom-section .right-section{max-width:100%;padding-top:40px;padding-bottom:40px;margin-left:auto;margin-right:auto}#testimony-bottom-section .right-section p{margin-bottom:60px}@media screen and (min-width:768px){#testimony-bottom-section .right-section{max-width:40%!important}}.white-texture-bg{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/ways-to-share/white-texture-bg.jpg);background-size:cover;background-color:#e5e5e5;padding:60px 20px}.white-texture-bg p{color:#003763}.triangle-bg--blue{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/ways-to-share/blue-triangles-bg.jpg);padding-top:35px;padding-bottom:35px;padding-left:10px;padding-right:10px;color:#fff}.triangle-bg--blue h1,.triangle-bg--blue h2,.triangle-bg--blue h3,.triangle-bg--blue h4,.triangle-bg--blue p{color:#fff}.triangle-bg--blue h2{margin-top:0}.triangle-bg--gold{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/ways-to-share/gold-triangles-bg.jpg);padding-top:15px;padding-bottom:35px;padding-left:10px;padding-right:10px}.fancy-ornament{display:block;text-align:center}.fancy-ornament img{width:60px}.cms-give-share-the-genius .program-landing-intro__media-video,.cms-give-share-the-genius-share-your-story-thank-you .program-landing-intro__media-video{margin-bottom:30px}@media screen and (min-width:768px){.cms-give-share-the-genius .program-landing-intro__media-video,.cms-give-share-the-genius-share-your-story-thank-you .program-landing-intro__media-video{margin-bottom:0}}.cms-give-share-the-genius #stg-hero,.cms-give-share-the-genius-share-your-story-thank-you #stg-hero{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/share-the-genius/stg-hero-image.jpg);background-color:#4fb2bc;background-position:center top;background-repeat:no-repeat;background-size:auto 400px;padding-left:10px;padding-right:10px;height:400px;display:flex;align-items:center}@media screen and (min-width:900px){.cms-give-share-the-genius #stg-hero,.cms-give-share-the-genius-share-your-story-thank-you #stg-hero{padding:50px}}@media screen and (min-width:1600px){.cms-give-share-the-genius #stg-hero,.cms-give-share-the-genius-share-your-story-thank-you #stg-hero{background-size:100%}}.cms-give-share-the-genius #stg-hero .text-content,.cms-give-share-the-genius-share-your-story-thank-you #stg-hero .text-content{width:100%;text-align:center;margin:0 auto}.cms-give-share-the-genius #stg-hero .text-content img,.cms-give-share-the-genius-share-your-story-thank-you #stg-hero .text-content img{width:100%;max-width:500px}.cms-give-share-the-genius .button-white,.cms-give-share-the-genius-share-your-story-thank-you .button-white{padding-right:50px;padding-left:50px}.cms-give-share-the-genius #thank-you-section,.cms-give-share-the-genius-share-your-story-thank-you #thank-you-section{height:auto;overflow:hidden;background:#ee5a36}.cms-give-share-the-genius .flex-container,.cms-give-share-the-genius-share-your-story-thank-you .flex-container{justify-content:space-between}.cms-give-share-the-genius .flex-container .half-square,.cms-give-share-the-genius-share-your-story-thank-you .flex-container .half-square{max-width:100%;max-height:none;width:100%;overflow:hidden;display:flex;align-items:center}@media screen and (min-width:768px){.cms-give-share-the-genius .flex-container .half-square,.cms-give-share-the-genius-share-your-story-thank-you .flex-container .half-square{max-width:50%;max-height:500px}}.cms-give-share-the-genius .flex-container .half-square .text-content,.cms-give-share-the-genius-share-your-story-thank-you .flex-container .half-square .text-content{max-width:400px;padding-left:30px;padding-right:30px;margin:0 auto}.cms-give-share-the-genius .flex-container .half-square .text-content p,.cms-give-share-the-genius-share-your-story-thank-you .flex-container .half-square .text-content p{color:#fff}.cms-give-share-the-genius .flex-container .half-square .thank-image,.cms-give-share-the-genius-share-your-story-thank-you .flex-container .half-square .thank-image{height:auto;width:100%;max-width:none;position:static;max-height:none}@media screen and (min-width:1670px){.cms-give-share-the-genius .flex-container .half-square .thank-image,.cms-give-share-the-genius-share-your-story-thank-you .flex-container .half-square .thank-image{position:relative;top:-100px}}.cms-give-share-the-genius .flex-container .half-square img,.cms-give-share-the-genius-share-your-story-thank-you .flex-container .half-square img{height:auto;width:100%;max-width:none;position:static;max-height:none}.cms-give-share-the-genius .flex-container .half-square .button-container,.cms-give-share-the-genius-share-your-story-thank-you .flex-container .half-square .button-container{text-align:center;width:100%}.cms-give-share-the-genius .flex-container #thank-you-background,.cms-give-share-the-genius-share-your-story-thank-you .flex-container #thank-you-background{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/share-the-genius/Say-Thank-You.jpg);background-repeat:no-repeat;background-size:auto 100%;background-position:center;min-height:500px}@media screen and (min-width:768px){.cms-give-share-the-genius .flex-container #thank-you-background,.cms-give-share-the-genius-share-your-story-thank-you .flex-container #thank-you-background{min-height:auto}}.cms-give-share-the-genius #there-is-genius-section,.cms-give-share-the-genius-share-your-story-thank-you #there-is-genius-section{padding-top:50px;padding-bottom:50px}.cms-give-share-the-genius #there-is-genius-section h1,.cms-give-share-the-genius-share-your-story-thank-you #there-is-genius-section h1{text-align:center;color:#003763;font-size:35px}.cms-give-share-the-genius #inspire-section,.cms-give-share-the-genius-share-your-story-thank-you #inspire-section{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/share-the-genius/dot-texture.png) #4fb5bf;background-blend-mode:difference;background-position:top center}@media screen and (min-width:768px){.cms-give-share-the-genius #inspire-section,.cms-give-share-the-genius-share-your-story-thank-you #inspire-section{background-position:top left}}.cms-give-share-the-genius #inspire-section .flex-container .left-box,.cms-give-share-the-genius-share-your-story-thank-you #inspire-section .flex-container .left-box{padding-top:30px;padding-bottom:30px}@media screen and (min-width:768px){.cms-give-share-the-genius #inspire-section .flex-container .left-box,.cms-give-share-the-genius-share-your-story-thank-you #inspire-section .flex-container .left-box{padding:0}}.cms-give-share-the-genius #inspire-section .flex-container .left-box img,.cms-give-share-the-genius-share-your-story-thank-you #inspire-section .flex-container .left-box img{width:90%;margin:0 auto}.cms-give-share-the-genius #mission-section,.cms-give-share-the-genius-share-your-story-thank-you #mission-section{background:#fcaf17}.cms-give-share-the-genius #mission-section .flex-container .left-box,.cms-give-share-the-genius-share-your-story-thank-you #mission-section .flex-container .left-box{padding:30px 20px}@media screen and (min-width:600px){.cms-give-share-the-genius #mission-section .flex-container .left-box,.cms-give-share-the-genius-share-your-story-thank-you #mission-section .flex-container .left-box{padding:30px 100px}}@media screen and (min-width:768px){.cms-give-share-the-genius #mission-section .flex-container .left-box,.cms-give-share-the-genius-share-your-story-thank-you #mission-section .flex-container .left-box{padding:0 100px}}.cms-give-share-the-genius #mission-section .flex-container .left-box p,.cms-give-share-the-genius-share-your-story-thank-you #mission-section .flex-container .left-box p{color:#fff;font-family:gotham bold;font-size:22px;line-height:140%}@media screen and (min-width:768px){.cms-give-share-the-genius #mission-section .flex-container .left-box p,.cms-give-share-the-genius-share-your-story-thank-you #mission-section .flex-container .left-box p{color:#fff;font-family:gotham bold;font-size:16px;line-height:140%}}@media screen and (min-width:1000px){.cms-give-share-the-genius #mission-section .flex-container .left-box p,.cms-give-share-the-genius-share-your-story-thank-you #mission-section .flex-container .left-box p{color:#fff;font-family:gotham bold;font-size:22px;line-height:140%}}.cms-give-share-the-genius .fancy-ornament,.cms-give-share-the-genius-share-your-story-thank-you .fancy-ornament{display:block;text-align:center}.cms-give-share-the-genius .fancy-ornament img,.cms-give-share-the-genius-share-your-story-thank-you .fancy-ornament img{width:60px}.cms-give-share-the-genius #there-is-genius-footer,.cms-give-share-the-genius-share-your-story-thank-you #there-is-genius-footer{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/share-the-genius/there-is-genius-footer.jpg);background-color:#4fb2bc;background-position:center top;background-repeat:no-repeat;background-size:auto 100%;padding-left:10px;padding-right:10px;height:500px;display:flex;align-items:center}@media screen and (min-width:900px){.cms-give-share-the-genius #there-is-genius-footer,.cms-give-share-the-genius-share-your-story-thank-you #there-is-genius-footer{padding:50px}}.cms-give-share-the-genius #there-is-genius-footer .text-content,.cms-give-share-the-genius-share-your-story-thank-you #there-is-genius-footer .text-content{width:100%;text-align:center;margin:0 auto}.cms-give-share-the-genius #there-is-genius-footer .text-content img,.cms-give-share-the-genius-share-your-story-thank-you #there-is-genius-footer .text-content img{width:100%}.cms-give-share-the-genius-ways-to-share h1{color:#003763;font-size:28px}.cms-give-share-the-genius-ways-to-share .social-icons{text-align:center}.cms-give-share-the-genius-ways-to-share .social-icons img{width:65px!important}.cms-give-share-the-genius-ways-to-share .social-icons img:hover{opacity:.7;transition:all .4s}@media screen and (min-width:768px){.cms-give-share-the-genius-ways-to-share .social-icons{text-align:left}}#ways-to-share-hero{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/ways-to-share/ways-to-share-hero_mobile.jpg);background-color:#4fb2bc;background-position:center;height:400px;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (min-width:900px){#ways-to-share-hero{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/ways-to-share/ways-to-share-hero.jpg);background-position:right}}@media screen and (min-width:1645px){#ways-to-share-hero{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/ways-to-share/ways-to-share-hero.jpg);background-position:left;background-size:100%}}#ways-to-share-hero .text-content{width:100%;text-align:center;padding-left:10px;padding-right:10px}@media screen and (min-width:900px){#ways-to-share-hero .text-content{width:600px;position:absolute;right:30px;padding:0}}#ways-to-share-hero .text-content img{width:90%}@media screen and (min-width:900px){#ways-to-share-hero .text-content img{width:100%}}#ways-to-share-hero .text-content a{margin-top:-10px}@media screen and (min-width:900px){#ways-to-share-hero .text-content a{margin-top:-90px}}#ways-to-share-footer,#share-your-story-hero{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/ways-to-share/ways-to-share-footer_mobile.jpg);background-color:#4fb2bc;background-position:center;height:400px;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (min-width:900px){#ways-to-share-footer,#share-your-story-hero{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/ways-to-share/ways-to-share-footer.jpg);background-position:top right;background-repeat:no-repeat}}@media screen and (min-width:1800px){#ways-to-share-footer,#share-your-story-hero{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/ways-to-share/ways-to-share-footer.jpg);background-position:top right;background-repeat:no-repeat;background-size:100%}}#ways-to-share-footer .text-content,#share-your-story-hero .text-content{width:90%;position:absolute;text-align:center}#ways-to-share-footer .text-content a,#share-your-story-hero .text-content a{margin-top:0}@media screen and (min-width:600px){#ways-to-share-footer .text-content a,#share-your-story-hero .text-content a{margin-top:-40px}}#ways-to-share-footer .text-content img,#share-your-story-hero .text-content img{width:100%}@media screen and (min-width:900px){#ways-to-share-footer .text-content,#share-your-story-hero .text-content{width:600px;position:absolute;left:0}}.stg-quote-section{text-align:center;padding-top:50px;padding-bottom:50px}.stg-quote-section img{max-width:1440px}.cms-give-share-the-genius-share-your-story .your-story-text-content{padding-left:10px;padding-right:10px;padding-top:60px;margin-bottom:60px;text-align:center}.cms-give-share-the-genius-share-your-story .your-story-text-content h2,.cms-give-share-the-genius-share-your-story .your-story-text-content h1{margin-top:0;font-size:28px;color:#003763}.cms-give-share-the-genius-share-your-story .your-story-text-content p,.cms-give-share-the-genius-share-your-story .your-story-text-content h2,.cms-give-share-the-genius-share-your-story .your-story-text-content h1{color:#003763}.cms-give-share-the-genius-share-your-story .flex-container{justify-content:space-between}.cms-give-share-the-genius-share-your-story .flex-container .half-square{max-width:100%;max-height:none;width:100%;overflow:hidden;display:flex;align-items:center}@media screen and (min-width:768px){.cms-give-share-the-genius-share-your-story .flex-container .half-square{max-width:50%;max-height:500px}}.cms-give-share-the-genius-share-your-story .flex-container .half-square .text-content{max-width:560px;padding-left:30px;padding-right:30px;margin:0 auto}.cms-give-share-the-genius-share-your-story .flex-container .half-square .text-content p{color:#fff}.cms-give-share-the-genius-share-your-story .flex-container .half-square img{height:auto;width:100%;max-width:none;max-height:none}.cms-give-share-the-genius-share-your-story .flex-container .half-square .button-container{text-align:center;width:100%}.cms-give-share-the-genius-share-your-story .flex-container .left-box{padding-top:30px;padding-bottom:30px}@media screen and (min-width:768px){.cms-give-share-the-genius-share-your-story .flex-container .left-box{padding:0}}.cms-give-share-the-genius-share-your-story .flex-container .left-box img{width:90%;margin:0 auto}@media screen and (min-width:1800px){.cms-give-share-the-genius-share-your-story .flex-container .left-box img{width:60%;margin:0 auto}}.cms-give-share-the-genius-share-your-story #genius-in-your-story-section{background:url(https://files.dynamiccatholic.com/home/give/share-the-genius/share-the-genius/dot-texture.png) #4fb5bf;background-blend-mode:difference;background-position:top center}@media screen and (min-width:768px){.cms-give-share-the-genius-share-your-story #genius-in-your-story-section{background-position:top left}}.cms-give-share-the-genius-share-your-story form{margin-top:60px!important;margin-bottom:90px!important}.cms-give-share-the-genius-share-your-story-thank-you #thank-you-content{margin-top:0;margin-bottom:60px;padding-top:10px}.cms-give-share-the-genius-share-your-story-thank-you #thank-you-content h1{text-align:center;color:#003763;margin-top:0}.cms-give-share-the-genius-share-your-story-thank-you #thank-you-content p{color:#003763}#otl-header{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;background-image:url(https://files.dynamiccatholic.com/home/Biggest+Lie/toptexture_1440x500.jpg);background-position:center}#otl-header #otl-logo{width:50%;padding:60px 0;min-width:250px}body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container{max-width:840px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container .video-section .title h1{text-transform:capitalize}body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container .video-section .expand-transcript{padding:4px;background:#959595;cursor:pointer;transition:.3s ease-in}body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container .video-section .expand-transcript:hover{background:#8c8c8c}body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container .video-section .expand-transcript p{text-transform:uppercase;color:#fff;margin:0}body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container .video-section .transcript-container{height:auto;max-height:0;width:100%;overflow:hidden}body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container .video-section .prev-next-buttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container .video-section .prev-next-buttons a{text-transform:capitalize}body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container .narrow-container{margin:auto}@media screen and (min-width:600px){body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container .narrow-container{width:70%}}body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container .narrow-container .quote-section .share{margin-top:40px;justify-content:center;flex-direction:row!important}body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container .narrow-container .quote-section .share a:not(:first-child){margin-left:40px}body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container .narrow-container .quote-section p{margin-top:40px;text-align:center}body[class*=cms-the-biggest-lie-in-the-history-of-christianity-overcoming-the-lie] .biggest-lie-container .section-space{margin-top:80px}.open{transition:.3s linear;max-height:1000px!important}.cms-dynamic-catechist .floating-form-hero .hero-image-one .hero-image-one__content--title{font-family:gotham book,sans-serif}.cms-dynamic-catechist .floating-form-hero .hero-image-one .hero-image-one__content .divider{height:3px;background:#348efe;width:200px;margin:30px auto 0}.cms-dynamic-catechist #intro-section{max-width:537px;margin:80px auto;text-align:center;padding-left:32px;padding-right:32px}.cms-dynamic-catechist #intro-section h2{font-family:gotham book,sans-serif;color:#2f4475;font-size:28px}.cms-dynamic-catechist #intro-section p{color:#565e6c;font-size:14px;line-height:24px}.cms-dynamic-catechist #form-section{margin-bottom:80px;padding-left:20px;padding-right:20px}.cms-dynamic-catechist #thank-you-section{max-width:1038px;margin:45px auto 160px;padding-left:32px;padding-right:32px}.cms-dynamic-catechist #thank-you-section h2{color:#2f4475;font-size:28px;font-family:gotham book,sans-serif;margin-bottom:32px;line-height:40px}.cms-dynamic-catechist #thank-you-section img{box-shadow:0 5px 10px 0 rgba(46,52,59,.24);border-radius:4px}.cms-dynamic-catechist #thank-you-section p{font-size:14px;color:#565e6c;line-height:24px}.cms-dynamic-catechist #thank-you-section .order-1-mobile{margin-right:0}@media screen and (min-width:600px){.cms-dynamic-catechist #thank-you-section .order-1-mobile{margin-right:30px}}.cms-dynamic-catechist .floating-form{max-width:518px}.cms-dynamic-catechist .material-form form .flex-container .oneField{max-width:219px}.cms-dynamic-catechist .material-form form .flex-container .oneField input[type=text]{height:44px;min-height:44px}.cms-dynamic-catechist .material-form form .flex-container .oneField[role=radiogroup],.cms-dynamic-catechist .material-form form .flex-container #tfa_7-D,.cms-dynamic-catechist .material-form form .flex-container #tfa_12-D,.cms-dynamic-catechist .material-form form .flex-container #tfa_15-D,.cms-dynamic-catechist .material-form form .flex-container #tfa_17-D,.cms-dynamic-catechist .material-form form .flex-container #tfa_19-D{max-width:none}.cms-dynamic-catechist .material-form form .flex-container{justify-content:space-between}.cms-dynamic-catechist .material-form form label{transform:translateY(22px)}.cms-dynamic-catechist .material-form form label.outside-label{font-family:gotham medium,sans-serif;color:#2e343b}.cms-dynamic-catechist .material-form form h3{margin:0;color:#2f4475;font-size:24px}.cms-dynamic-catechist .material-form form .shrinkLabels{-webkit-animation:MATthinshrinkLabel .4s forwards;animation:MATthinshrinkLabel .4s forwards}.cms-dynamic-catechist .material-form form .growLabels{-webkit-animation:MATthingrowLabel .4s forwards;animation:MATthingrowLabel .4s forwards}.cms-dynamic-catechist .material-form form .visibleOption{display:block!important}.cms-dynamic-catechist .material-form form .outside-label{font-size:14px}.cms-dynamic-catechist .material-form form .divider{width:100%;height:1px;background:#e5e8f1}.cms-dynamic-catechist .material-form .inputWrapper input:focus+i+.underline{background:#348efe}.cms-dynamic-catechist .page-divider{max-width:974px;margin:0 auto;height:1px;background:#e5e8f1;margin-left:32px;margin-right:32px}@media screen and (min-width:974px){.cms-dynamic-catechist .page-divider{margin-left:auto;margin-right:auto}}.cms-dynamic-catechist .z-layout-row .flex-container{justify-content:space-between}.cms-dynamic-catechist-program-view .floating-form-hero .hero-image-one{border-bottom:8px solid #348efe}.cms-dynamic-catechist-program-view .floating-form-hero .hero-image-one .hero-image-one__content{padding-left:16px;padding-right:16px;max-width:1039px;width:100%;text-align:left;margin:0 auto}.cms-dynamic-catechist-program-view .floating-form-hero .hero-image-one .hero-image-one__content--title{font-size:50px;line-height:58px}.cms-dynamic-catechist-program-view #videos-section{max-width:1064px;width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin:80px auto}.cms-dynamic-catechist-program-view #videos-section .dc-video{max-width:312px;margin-left:16px;margin-right:16px}.cms-dynamic-catechist-program-view #videos-section .dc-video.spacer{width:100%}.cms-dynamic-catechist-program-view #videos-section .dc-video .session-thumb{margin-bottom:34px;border-radius:2px}.cms-dynamic-catechist-program-view #videos-section .dc-video .session-number{font-size:10px;font-family:gotham bold,sans-serif;text-transform:uppercase;letter-spacing:.064em;color:#348efe;margin:0;line-height:normal}.cms-dynamic-catechist-program-view #videos-section .dc-video .session-title{font-family:gotham medium,sans-serif;font-size:20px;color:#565e6c;margin:0}.cms-dynamic-catechist-program-view #videos-section .dc-video .session-summary{color:#565e6c;font-size:14px;line-height:24px;letter-spacing:normal}body[class*=cms-dynamic-catechist-program-view-session] .dc-session-section{max-width:1000px;margin:0 auto 160px}body[class*=cms-dynamic-catechist-program-view-session] .dc-session-section .session-archive-link{margin-bottom:24px}body[class*=cms-dynamic-catechist-program-view-session] .dc-session-section .session-archive-link a{font-size:10px;font-family:gotham bold,sans-serif;color:#8a94a5}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-divider{height:8px;background:#348efe;border-top-left-radius:8px;border-bottom-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;margin-bottom:50px}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-header{text-align:left}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-header p{font-family:gotham bold,sans-serif;color:#565e6c;line-height:37px;font-size:32px}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-and-content{display:flex;justify-content:space-between;align-items:center}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-and-content .dc-video{max-width:602px;width:100%;z-index:10}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-and-content .dc-video .video-responsive{border-radius:2px;box-shadow:0 2.5px 10px 0 rgba(86,94,108,.16)}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-and-content .dc-video .video-responsive .video-still{display:block;left:0;top:0;height:100%;width:100%;z-index:30;position:absolute}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-and-content .dc-video .video-responsive .video-still.video-playing{display:none}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-and-content .dc-video .video-responsive .video-still:hover{cursor:pointer}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-and-content .dc-video .video-responsive .video{display:none}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-and-content .dc-video .video-responsive .video.video-show{display:block}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-and-content .dc-video-content{max-width:341px}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-and-content .dc-video-content .session-number{font-size:12px;font-family:gotham bold,sans-serif;text-transform:uppercase;letter-spacing:.064em;color:#348efe;margin:0;line-height:normal}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-and-content .dc-video-content .session-title{font-family:gotham medium,sans-serif;font-size:24px;color:#565e6c;margin:0}body[class*=cms-dynamic-catechist-program-view-session] .dc-video-and-content .dc-video-content .session-summary{color:#565e6c;font-size:14px;line-height:24px;letter-spacing:normal}body[class*=cms-dynamic-catechist-program-view-session] .transcript-buttons{color:#515f7f;text-align:center;font-size:14px;padding-bottom:0;margin-top:50px}body[class*=cms-dynamic-catechist-program-view-session] .transcript-buttons:hover{cursor:pointer}body[class*=cms-dynamic-catechist-program-view-session] .transcript-buttons span{color:#2653b0;text-decoration:underline}body[class*=cms-dynamic-catechist-program-view-session] .transcript-buttons span:hover{opacity:.7}body[class*=cms-dynamic-catechist-program-view-session] #transcript-section{position:fixed;width:100%;height:100%;display:none;top:0;left:0;z-index:12;align-items:center;justify-content:center;opacity:1}body[class*=cms-dynamic-catechist-program-view-session] #transcript-section.show-transcript{display:flex}body[class*=cms-dynamic-catechist-program-view-session] #transcript-section #transcript-modal{background:#fff;width:95%;height:85%;padding:40px;border-radius:8px;position:relative;display:none;z-index:15;opacity:0;box-shadow:0 10px 14px 0 rgba(81,95,127,.32)}body[class*=cms-dynamic-catechist-program-view-session] #transcript-section #transcript-modal.show-this{display:block;-webkit-animation:fade-in-transcript .25s forwards;animation:fade-in-transcript .25s forwards}@media screen and (min-width:768px){body[class*=cms-dynamic-catechist-program-view-session] #transcript-section #transcript-modal{width:70%}}body[class*=cms-dynamic-catechist-program-view-session] #transcript-section #transcript-modal .close-button{display:flex;position:absolute;top:5px;font-size:25px;right:5px;cursor:pointer;width:40px;color:#515f7f;justify-content:center;align-items:center;height:40px}body[class*=cms-dynamic-catechist-program-view-session] #transcript-section #transcript-modal #english-transcript,body[class*=cms-dynamic-catechist-program-view-session] #transcript-section #transcript-modal #spanish-transcript{display:none;overflow:scroll;height:100%}body[class*=cms-dynamic-catechist-program-view-session] #transcript-section #transcript-modal #english-transcript.active,body[class*=cms-dynamic-catechist-program-view-session] #transcript-section #transcript-modal #spanish-transcript.active{display:block}body[class*=cms-dynamic-catechist-program-view-session] #transcript-section #transcript-modal #english-transcript h2,body[class*=cms-dynamic-catechist-program-view-session] #transcript-section #transcript-modal #spanish-transcript h2{color:#515f7f;font-family:gotham medium,sans-serif;font-style:normal}body[class*=cms-dynamic-catechist-program-view-session] #transcript-section #transcript-overlay{background:rgba(24,37,67,.53);width:100%;height:100%;position:absolute;top:0;left:0;z-index:13;cursor:pointer}body[class*=cms-dynamic-catechist-program-view-session] .related-videos-divider{text-transform:uppercase;font-family:gotham bold,sans-serif;color:#348efe;border-bottom:2px solid #cfd4dc;font-size:10px;letter-spacing:.064em;margin-top:60px;margin-bottom:30px}body[class*=cms-dynamic-catechist-program-view-session] .dc-related-videos{display:flex;justify-content:space-between;flex-direction:column;align-items:center}@media screen and (min-width:600px){body[class*=cms-dynamic-catechist-program-view-session] .dc-related-videos{flex-direction:row;align-items:flex-start}}body[class*=cms-dynamic-catechist-program-view-session] .dc-related-videos.incomplete-row{justify-content:flex-start}body[class*=cms-dynamic-catechist-program-view-session] .dc-related-videos.incomplete-row .dc-related-video{margin-right:0;margin-bottom:60px}@media screen and (min-width:600px){body[class*=cms-dynamic-catechist-program-view-session] .dc-related-videos.incomplete-row .dc-related-video{margin-right:60px;margin-bottom:0}}body[class*=cms-dynamic-catechist-program-view-session] .dc-related-videos .dc-related-video{max-width:312px}body[class*=cms-dynamic-catechist-program-view-session] .dc-related-videos .dc-related-video .session-thumb{margin-bottom:34px;border-radius:2px}body[class*=cms-dynamic-catechist-program-view-session] .dc-related-videos .dc-related-video .session-number{font-size:10px;font-family:gotham bold,sans-serif;text-transform:uppercase;letter-spacing:.064em;color:#348efe;margin:0;line-height:normal}body[class*=cms-dynamic-catechist-program-view-session] .dc-related-videos .dc-related-video .session-title{font-family:gotham medium,sans-serif;font-size:20px;color:#565e6c;margin:0}body[class*=cms-dynamic-catechist-program-view-session] .dc-related-videos .dc-related-video .session-summary{color:#565e6c;font-size:14px;line-height:24px;letter-spacing:normal}