.elementor-5030 .elementor-element.elementor-element-5241d49:not(.elementor-motion-effects-element-type-background), .elementor-5030 .elementor-element.elementor-element-5241d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5030 .elementor-element.elementor-element-5241d49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5030 .elementor-element.elementor-element-5241d49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5030 .elementor-element.elementor-element-87f7724{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 25px 20px 25px;}.elementor-5030 .elementor-element.elementor-element-87f7724 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5030 .elementor-element.elementor-element-030285b{text-align:center;}.elementor-5030 .elementor-element.elementor-element-030285b img{border-radius:5px 5px 5px 5px;}.elementor-5030 .elementor-element.elementor-element-e556163 > .elementor-element-populated{padding:0px 0px 0px 025px;}.elementor-5030 .elementor-element.elementor-element-e26ab0f > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-5030 .elementor-element.elementor-element-e26ab0f .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:38px;font-weight:bold;line-height:1.3em;color:#544C4B;}.elementor-5030 .elementor-element.elementor-element-fd0a072 .elementor-button{background-color:#263492;font-family:"Avenir", Sans-serif;font-size:18px;font-weight:bold;border-radius:50px 50px 50px 50px;}.elementor-5030 .elementor-element.elementor-element-fd0a072 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-5030 .elementor-element.elementor-element-28087a9{--spacer-size:25px;}.elementor-5030 .elementor-element.elementor-element-65d32b7:not(.elementor-motion-effects-element-type-background), .elementor-5030 .elementor-element.elementor-element-65d32b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.familylife.com/learn/wp-content/uploads/sites/413/2021/01/resex-scaled.jpg");background-position:center center;background-size:cover;}.elementor-5030 .elementor-element.elementor-element-65d32b7 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5030 .elementor-element.elementor-element-65d32b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 100px 25px 100px;}.elementor-5030 .elementor-element.elementor-element-e071046{text-align:center;}.elementor-5030 .elementor-element.elementor-element-e071046 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:34px;font-weight:bold;line-height:1.3em;color:#544C4B;}.elementor-5030 .elementor-element.elementor-element-5d99d0f > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-5030 .elementor-element.elementor-element-5d99d0f{text-align:center;color:#544C4B;font-family:"Avenir", Sans-serif;font-size:18px;}.elementor-5030 .elementor-element.elementor-element-4be2cca > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-5030 .elementor-element.elementor-element-3677ba7{--spacer-size:25px;}.elementor-5030 .elementor-element.elementor-element-c252293:not(.elementor-motion-effects-element-type-background), .elementor-5030 .elementor-element.elementor-element-c252293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#263492;}.elementor-5030 .elementor-element.elementor-element-c252293{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-5030 .elementor-element.elementor-element-c252293 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5030 .elementor-element.elementor-element-c588957{text-align:center;}.elementor-5030 .elementor-element.elementor-element-c588957 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:36px;font-weight:bold;color:#FFFFFF;}.elementor-5030 .elementor-element.elementor-element-b514d9b{text-align:center;color:#FFFFFF;}.elementor-5030 .elementor-element.elementor-element-34f931f > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-5030 .elementor-element.elementor-element-34f931f{color:#FFFFFF;}.elementor-5030 .elementor-element.elementor-element-05e4875{text-align:center;color:#FFFFFF;}.elementor-5030 .elementor-element.elementor-element-dc3bedf .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10%;}.elementor-5030 .elementor-element.elementor-element-dc3bedf{margin-top:35px;margin-bottom:35px;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .elementor-repeater-item-dc024e7.premium-drawable-icon *, .elementor-5030 .elementor-element.elementor-element-1c894d8 .elementor-repeater-item-dc024e7.premium-pricing-list-item svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .elementor-repeater-item-bcca556.premium-drawable-icon *, .elementor-5030 .elementor-element.elementor-element-1c894d8 .elementor-repeater-item-bcca556.premium-pricing-list-item svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .elementor-repeater-item-161cfa7.premium-drawable-icon *, .elementor-5030 .elementor-element.elementor-element-1c894d8 .elementor-repeater-item-161cfa7.premium-pricing-list-item svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .elementor-repeater-item-92a3199.premium-drawable-icon *, .elementor-5030 .elementor-element.elementor-element-1c894d8 .elementor-repeater-item-92a3199.premium-pricing-list-item svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .elementor-repeater-item-77dee89.premium-drawable-icon *, .elementor-5030 .elementor-element.elementor-element-1c894d8 .elementor-repeater-item-77dee89.premium-pricing-list-item svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .elementor-repeater-item-439595a.premium-drawable-icon *, .elementor-5030 .elementor-element.elementor-element-1c894d8 .elementor-repeater-item-439595a.premium-pricing-list-item svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-list .premium-pricing-list-item{justify-content:flex-start;margin-bottom:14px;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-table-container{background-color:#FFFFFF;border-radius:4px;box-shadow:10px 15px 25px 0px rgba(0,0,0,0.5);padding:40px 0px 0px 0px;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-icon-container i{font-size:90%;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-icon-container svg, .elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-icon-container img{width:90% !important;height:90% !important;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-icon-container i, .elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-icon, .elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-image{padding:5px;border-radius:100px;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-icon-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-table-title{font-family:"Avenir", Sans-serif;font-size:24px;margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-slashed-price-value{color:#263492;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-price-currency{color:#263492;font-size:35px;vertical-align:top;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-price-value{color:#263492;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-price-separator{color:#FFFFFF00;margin:0px 0px 20px -15px;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-price-container{margin:16px 0px 16px 0px;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-list .premium-pricing-list-span{font-family:"Avenir", Sans-serif;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-feature-icon{color:#06D1D0;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-list-item .premium-drawable-icon *, .elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-list-item svg:not([class*="premium-"]){fill:#06D1D0;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-list i{font-size:25px;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-list svg, .elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-list img{width:25px !important;height:25px !important;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-feature-icon, .elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-list-item > svg{margin-right:5px;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-list{margin:45px 30px 35px 30px;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-description-container{margin:16px 0px 16px 0px;}.elementor-5030 .elementor-element.elementor-element-1c894d8 .premium-pricing-table-container:hover{padding:40px 0px 0px 0px;}.elementor-5030 .elementor-element.elementor-element-a2ad9b1{text-align:left;}.elementor-5030 .elementor-element.elementor-element-a2ad9b1 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:36px;font-weight:bold;color:#000000;}.elementor-5030 .elementor-element.elementor-element-c957d72{color:#000000;}.elementor-5030 .elementor-element.elementor-element-7dc1fc3:not(.elementor-motion-effects-element-type-background), .elementor-5030 .elementor-element.elementor-element-7dc1fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5030 .elementor-element.elementor-element-7dc1fc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-5030 .elementor-element.elementor-element-7dc1fc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5030 .elementor-element.elementor-element-4b482f0 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5030 .elementor-element.elementor-element-4b482f0{text-align:center;}.elementor-5030 .elementor-element.elementor-element-4b482f0 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-weight:bold;color:#544C4B;}.elementor-5030 .elementor-element.elementor-element-4feef26 .elementor-button{background-color:#263492;font-size:18px;font-weight:bold;border-radius:50px 50px 50px 50px;}.elementor-5030 .elementor-element.elementor-element-4feef26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5030 .elementor-element.elementor-element-b300a87:not(.elementor-motion-effects-element-type-background), .elementor-5030 .elementor-element.elementor-element-b300a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5030 .elementor-element.elementor-element-b300a87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}.elementor-5030 .elementor-element.elementor-element-b300a87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5030 .elementor-element.elementor-element-c4c0213{text-align:center;}.elementor-5030 .elementor-element.elementor-element-c4c0213 .elementor-heading-title{font-size:22px;}.elementor-5030 .elementor-element.elementor-element-30b5501{--alignment:center;--grid-side-margin:25px;--grid-column-gap:25px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5030 .elementor-element.elementor-element-30b5501 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-5030 .elementor-element.elementor-element-30b5501 .elementor-share-btn{font-size:calc(1px * 10);}.elementor-5030 .elementor-element.elementor-element-30b5501 .elementor-share-btn__icon{--e-share-buttons-icon-size:24px;}@media(max-width:1024px){.elementor-5030 .elementor-element.elementor-element-34f931f > .elementor-widget-container{padding:0% 10% 0% 10%;} .elementor-5030 .elementor-element.elementor-element-30b5501{--grid-side-margin:25px;--grid-column-gap:25px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(min-width:768px){.elementor-5030 .elementor-element.elementor-element-7934370{width:49.996%;}.elementor-5030 .elementor-element.elementor-element-e556163{width:49.613%;}}@media(max-width:767px){.elementor-5030 .elementor-element.elementor-element-e556163{width:100%;}.elementor-5030 .elementor-element.elementor-element-e556163 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-5030 .elementor-element.elementor-element-e26ab0f{text-align:center;}.elementor-5030 .elementor-element.elementor-element-e26ab0f .elementor-heading-title{font-size:28px;}.elementor-5030 .elementor-element.elementor-element-40a4f60{column-gap:0px;text-align:left;}.elementor-5030 .elementor-element.elementor-element-65d32b7{padding:6% 6% 6% 6%;}.elementor-5030 .elementor-element.elementor-element-e071046 .elementor-heading-title{font-size:30px;}.elementor-5030 .elementor-element.elementor-element-c252293{padding:6% 6% 6% 6%;}.elementor-5030 .elementor-element.elementor-element-a2ad9b1 .elementor-heading-title{font-size:30px;} .elementor-5030 .elementor-element.elementor-element-30b5501{--grid-side-margin:25px;--grid-column-gap:25px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for share-buttons, class: .elementor-element-30b5501 */.elementor-share-btn i{
    position: relative;
    top: 4px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.familylife.com/learn/wp-content/uploads/sites/413/2021/06/Avenir-Book-01.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.familylife.com/learn/wp-content/uploads/sites/413/2021/06/Avenir-Light-07.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.familylife.com/learn/wp-content/uploads/sites/413/2021/06/Avenir-Heavy-05.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.familylife.com/learn/wp-content/uploads/sites/413/2021/06/Avenir-Black-03.ttf') format('truetype');
}
/* End Custom Fonts CSS */