.wp-block-group,ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.asp-archive-container .asp-details-top-holder{container-type:inline-size;container-name:asp-archive-top-holder-container}.asp-sermon-archive-single-list{padding-bottom:0;width:100%!important;padding-top:0;margin-top:8.75px;margin-bottom:8.75px;display:table;min-height:120px;position:relative;background:#f8f8f8;border-radius:6px}@media (min-width:780px){.asp-archive-container .asp-sermon-archive-single-list{margin-left:10px!important;margin-right:10px!important}.asp-sermon-archive-single-list .asp-sermon-archive-content-list{display:table-cell;vertical-align:middle}}.asp-sermon-thumbnail-list{position:relative;padding-bottom:56.2%;text-align:left!important}.asp-sermon-archive-single-list .asp-sermon-archive-top-list{padding-top:0;padding-bottom:3px;float:left;display:block!important;width:73%}.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list{float:left;display:block!important;width:73%;padding-left:25px;padding-right:25px;box-sizing:border-box}.asp-sermon-archive-single-list .asp-sermon-archive-top-list .asp-sermon-date-list{display:inline-block;padding-right:16px;margin-right:16px;border-right:1px solid #e9e5de}.asp-sermon-archive-single-list .asp-sermon-title-list h2,.asp-sermon-archive-single-list .asp-sermon-title-list h2 a{font-size:19px!important;font-weight:600;padding:7px 0 1px!important;line-height:25px!important;margin:0!important;text-decoration:none}.asp-sermon-archive-single-list .asp-sermon-title-list,.asp-sermon-archive-single-list .asp-sermon-top-details-list{padding-left:25px!important;padding-right:25px!important}.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list .asp-sermon-details-list>div{display:inline-block;padding-right:15px}.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list .asp-sermon-details-list>div a,.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list .asp-sermon-details-list>div p{display:inline-block}.asp-sermon-archive-single-list .asp-sermon-listen-cta-holder-list a{padding:6.25px 21px;border:1px solid #ededed;background:#fff;position:absolute;right:21px;top:34%;border-radius:50px;text-decoration:none}.asp-sermon-archive-single-list .asp-sermon-listen-cta-holder-list p{padding:0!important;margin:0!important;font-size:14.75px;line-height:27px;font-weight:400;text-decoration:none}.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list p a:hover,.asp-sermon-archive-single-list .asp-sermon-listen-cta-holder-list a:hover p{text-decoration:underline}.asp-sermon-archive-single-list .asp-sermon-listen-cta-holder-list .fa{padding-left:2px}.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list>div a,.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list>div p,.asp-sermon-archive-single-list .asp-sermon-archive-top-list>div:not(.asp-sermon-title-list) p{font-size:13px;line-height:18px;margin:0!important;padding:0 1px 0 0!important;text-decoration:none}@media (min-width:1000px) and (max-width:1300px){.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list,.asp-sermon-archive-single-list .asp-sermon-archive-top-list{width:65%}}@media (min-width:780px) and (max-width:1000px){.asp-sermon-archive-single-list .asp-sermon-title-list h2,.asp-sermon-archive-single-list .asp-sermon-title-list h2 a{width:95%}}@media (max-width:1000px){.asp-sermon-archive-single-list .asp-sermon-listen-cta-holder-list a{display:none}.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list,.asp-sermon-archive-single-list .asp-sermon-archive-top-list{width:100%}}@container asp-archive-container (max-width:540px){.asp-sermon-archive-single-list .asp-sermon-listen-cta-holder-list a{display:none}.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list,.asp-sermon-archive-single-list .asp-sermon-archive-top-list{width:100%}}@media (max-width:780px){.asp-sermon-archive-single-list .asp-sermon-archive-top-list{width:100%;padding-top:13px;padding-bottom:4px}.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list{padding-bottom:15px;display:block;width:100%;box-sizing:border-box}.asp-sermon-archive-single-list .asp-sermon-title-list h2,.asp-sermon-archive-single-list .asp-sermon-title-list h2 a{font-size:17px!important;line-height:23px!important;padding-top:5px!important;padding-bottom:0!important}.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list,.asp-sermon-archive-single-list .asp-sermon-title-list,.asp-sermon-archive-single-list .asp-sermon-top-details-list{padding-left:18px!important;padding-right:18px!important}}@container asp-archive-container (max-width:454px){.asp-sermon-archive-single-list .asp-sermon-archive-top-list{width:100%;padding-top:13px;padding-bottom:4px}.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list{padding-bottom:15px;display:block;width:100%;box-sizing:border-box}.asp-sermon-archive-single-list .asp-sermon-title-list h2,.asp-sermon-archive-single-list .asp-sermon-title-list h2 a{font-size:17px!important;line-height:23px!important;padding-top:5px!important;padding-bottom:0!important}.asp-sermon-archive-single-list .asp-sermon-archive-bottom-list,.asp-sermon-archive-single-list .asp-sermon-title-list,.asp-sermon-archive-single-list .asp-sermon-top-details-list{padding-left:18px!important;padding-right:18px!important}.asp-sermon-archive-single-list .asp-sermon-archive-content-list{display:block;vertical-align:unset}}.sermon-wrapper{background-color:#fff;display:block;width:100%}@media (max-width:1400px){.sermon-container_inner,.sermon-title-holder .sermon-title{width:85%;margin:auto}}@media (min-width:1300px){.post-type-archive .sermon-container_inner,.post-type-archive .sermon-title-holder .sermon-title{max-width:1200px;margin:auto}}.sermon-wrapper .sermon-featured-image:after,.sermon-wrapper .sermon-title-holder:after{background-color:#17242a}.sermon-container{padding:0;width:100%;position:relative}.sermon-wrapper .sermon-featured-image,.sermon-wrapper .sermon-title-holder{text-align:center;padding-top:6%;padding-bottom:6%;width:100%;z-index:1;background-repeat:no-repeat;background-attachment:initial;background-position:center center;background-size:cover}.sermon-wrapper .sermon-title-holder{position:relative;left:0}.sermon-wrapper .sermon-featured-image{display:block;margin-top:-6%!important;margin-bottom:-6%!important;top:0!important}.sermon-wrapper .sermon-featured-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0!important;opacity:.6}.sermon-wrapper .sermon-title-holder .sermon-title h1{color:#fff!important;display:block;margin:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:33px;line-height:50px}.sermon-title-holder{background-color:#17242a}.post-type-archive-sermons .sermon-archive-holder{padding-left:0!important;padding-right:0!important}@media (min-width:780px){.post-type-archive-sermons .sermon-archive-holder{margin-left:-.1%!important;margin-right:-.1%!important}}@media (max-width:780px){.post-type-archive-sermons .sermon-archive-holder{margin-left:0!important;margin-right:0!important}}@media (min-width:1400px){.post-type-archive-sermons .asp-archive-container{padding-left:25px;padding-right:25px!important;width:auto!important}}.sermon-archive-holder{margin:0;padding:0;text-align:left;position:relative;container-type:inline-size;container-name:asp-archive-container}.asp-archive-filter,.sermon-archive-holder{display:flex;flex-wrap:wrap}.asp-archive-filter select{padding:0 30px 0 17px!important;height:47px!important;border:1px solid #d5d5d5;border-radius:5px;margin:5px 0!important;display:inline-block;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23192531'><polygon points='0,0 100,0 50,50'/></svg>")no-repeat!important;background-repeat:no-repeat!important;background-position:right 12px top 55%,0 0!important;background-size:.65em auto,100%!important;background-color:#fff!important;width:100%!important;color:#1c2a36}.asp-archive-filter .sermon-search-container{display:inline-block;width:50%;position:relative;padding-left:7px;padding-right:7px;padding-bottom:6px;box-sizing:border-box}@container asp-archive-filter-container (max-width:634px){.sermon-date-container,.sermon-search-container{width:100%!important}}.asp-archive-filter .sermon-search-container .asp-filter-search{width:100%;box-sizing:border-box;padding:0 17px 0 40px;height:47px!important;line-height:47px!important;margin-top:5px!important;margin-bottom:0!important;border:1px solid #d5d5d5;color:#1c2a36;font-size:13.25px;border-radius:5px;background-color:#fff}@media (max-width:780px){.asp-archive-filter .sermon-search-container{display:block;width:100%;padding:0 4px 0 7px;margin:0 0 4px;position:relative;box-sizing:border-box}.asp-archive-filter .sermon-search-container .asp-filter-search{width:99%;padding:0 17px 0 38px;height:47px!important;line-height:47px!important;margin-bottom:5px;border:1px solid #d5d5d5;color:#1c2a36;font-size:14px;border-radius:5px;background-color:#fff;box-sizing:border-box}}.asp-archive-filter .sermon-search-container:before{content:"";font-family:"Font Awesome 5 Free"!important;font-weight:900;position:absolute;color:#000;font-size:14px;z-index:1;left:23px;top:calc(50% - 3px);pointer-events:none;transform:translateY(-50%)}@media (max-width:780px){.asp-archive-filter .sermon-search-container:before{top:calc(50% - 1px)}}.asp-archive-filter .sermon-search-container .asp-filter-search::placeholder{color:#1c2a36bf}.asp-archive-filter .asp-filter-search:focus,.asp-archive-filter select:focus{outline:0}.asp-archive-filter .sermon-field-container{display:inline-block;text-align:left;width:25%;min-width:150px;box-sizing:border-box;padding:0 7px;margin-bottom:5px}@container asp-archive-filter-container (max-width:634px){.sermon-field-container{width:50%!important}}@media (max-width:780px){.asp-archive-filter .sermon-field-container{width:50%}}.asp-archive-filter optgroup,.asp-archive-filter select{font-size:13.25px!important}.sermon-date-container{display:inline-block;position:relative;width:25%;text-align:left;min-width:150px;box-sizing:border-box;padding:0 7px;margin-bottom:5px}@media (max-width:1024px){.sermon-date-container{width:50%!important}}@media (max-width:600px){.sermon-date-container{width:100%!important}}.sermon-date-container .asp-filter-date{padding:0 7px 0 17px!important;height:47px!important;border:1px solid #d5d5d5;border-radius:5px;margin:5px 0!important;display:inline-block;font-size:13.25px!important;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;width:-webkit-fill-available;width:-moz-available;color:#1c2a36;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H64C28.7 64 0 92.7 0 128v16 48V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V192 144 128c0-35.3-28.7-64-64-64H344V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H152V24zM48 192H400V448c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 7px bottom 50%;background-size:16px 16px;background-color:#fff!important;box-sizing:border-box}.sermon-date-container .asp-filter-date:focus-visible{outline:1px solid #d5d5d5!important}.sermon-date-container .asp-filter-date::placeholder{color:#1c2a36;font-size:13px!important}.asp-archive-container,.sermon-archive-holder,.sermon-container,.sermon-container_inner{overflow:hidden}.asp-archive-container{padding-top:55px;padding-bottom:65px;container-type:inline-size;container-name:asp-archive-filter-container}.asp-archive-container .sermon-filter-holder.show-filter-bar{text-align:left;margin:0 0 28px;padding:6px 0 0;display:block}@media (min-width:780px){.asp-archive-container .asp-sermon-pagination{margin-left:10px;margin-right:10px}}.asp-archive-container .asp-sermon-pagination ul{margin-left:0;padding-left:0;margin-right:0;padding-right:0}.asp-sermon-pagination{text-align:center;line-height:50px;margin-top:0;width:100%}.asp-sermon-pagination li a,.asp-sermon-pagination li a:hover,.asp-sermon-pagination li.active a{color:#fff;font-size:15px!important;text-decoration:none;background-color:#192531;opacity:.85;border-radius:6px;cursor:pointer;padding:12px}.asp-sermon-pagination li a:hover,.asp-sermon-pagination li.active a{opacity:1}.asp-sermon-pagination li{display:inline;white-space:nowrap}.asp-sermon-pagination .asp-pagination-spacing{position:relative;top:15px;padding-left:6px;padding-right:7px;letter-spacing:1px}.asp-sermon-pagination .asp-pagination-spacing.first{padding-right:11px}.asp-prev-icon,.asp-sermon-pagination .asp-prev-icon{padding-right:8px;font-size:12px;position:relative;bottom:1px}.asp-sermon-pagination i{pointer-events:none}.asp-pagination-wrapper{display:flex;justify-content:center;margin-top:30px;width:100%}.asp-loading-indicator{display:none;visibility:hidden;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(255 255 255/.6);justify-content:center;align-items:center;transition:opacity .3s ease-in-out}.asp-loading-indicator .asp-lds-dual-ring-load{margin:2rem;content:" ";display:block;width:64px;height:64px;border-radius:50%;border:6px solid;border-color:#000 #fff0}:root{--litepicker-is-start-color-bg:#cd9f58!important;--litepicker-is-in-range-color:#ebd9bc!important;--litepicker-is-end-color-bg:#cd9f58!important;--litepicker-day-color-hover:#cd9f58!important;--litepicker-is-today-color:#cd9f58!important}@font-face{font-display:swap;font-family:ETmodules;font-display:block;src:url(//braidwoodbiblechapel.ca/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.eot);src:url(//braidwoodbiblechapel.ca/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.eot?#iefix)format("embedded-opentype"),url(//braidwoodbiblechapel.ca/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.woff)format("woff"),url(//braidwoodbiblechapel.ca/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.ttf)format("truetype"),url(//braidwoodbiblechapel.ca/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.svg#ETmodules)format("svg");font-weight:400;font-style:normal}#top-menu li{word-wrap:break-word;display:inline-block;font-size:14px;padding-right:22px}.nav li ul{border-color:#2ea3f2;position:absolute;padding:20px 0;z-index:9999;width:240px;background:#fff;visibility:hidden;opacity:0;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgb(0 0 0/.1);-moz-box-shadow:0 2px 5px rgb(0 0 0/.1);-webkit-box-shadow:0 2px 5px rgb(0 0 0/.1);-webkit-transform:translateZ(0);text-align:left}.mobile_menu_bar:after,.mobile_menu_bar:before{color:#2ea3f2}#main-header{-webkit-transition:background-color .4s,color .4s,opacity .4s ease-in-out,-webkit-transform .4s;transition:background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out;transition:background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out,-webkit-transform .4s}.container{text-align:left;position:relative}.et_fixed_nav.et_show_nav #page-container{padding-top:80px}.et_fixed_nav #main-header{position:fixed}.et_header_style_left #et-top-navigation{padding-top:33px}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:33px}.et_header_style_left .logo_container{position:absolute;height:100%;width:100%}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:24px}#logo,span.logo_helper{display:inline-block;vertical-align:middle}#logo{width:auto;margin-bottom:0;max-height:54%;float:none;-webkit-transform:translate3d(0,0,0)}#logo,.et_fixed_nav #et-top-navigation,.logo_container{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}span.logo_helper{height:100%;width:0}#top-menu,#top-menu-nav{line-height:0}#et-top-navigation{font-weight:600}#top-menu,nav#top-menu-nav{float:left}#top-menu>li:last-child{padding-right:0}#top-menu a{color:rgb(0 0 0/.6);text-decoration:none;display:block;position:relative;-webkit-transition:opacity .4s ease-in-out,background-color .4s ease-in-out;transition:opacity .4s ease-in-out,background-color .4s ease-in-out}#top-menu-nav>ul>li>a:hover{opacity:.7;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.container.et_menu_container{z-index:99}#et-top-navigation{float:right}#top-menu li li,.nav li li{padding:0 20px;margin:0}#top-menu li li a{padding:6px 20px;width:200px}#top-menu .menu-item-has-children>a:first-child:after{font-family:"ETmodules";content:"3";font-size:16px;position:absolute;right:0;top:0;font-weight:800}#top-menu .menu-item-has-children>a:first-child{padding-right:20px}#et_mobile_nav_menu{float:right;display:none}.mobile_menu_bar:before{content:"a";font-size:32px;position:relative;left:0;top:0;cursor:pointer}.mobile_nav .select_page{display:none}@media all and (min-width:981px){.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:hover>ul{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media all and (max-width:980px){.et_fixed_nav.et_show_nav #page-container{padding-top:80px}#top-menu{display:none}#et-top-navigation{margin-right:0;-webkit-transition:none;transition:none}.et_fixed_nav #main-header{position:absolute}.et_header_style_left #et-top-navigation{padding-top:24px;display:block}#logo,#main-header,.container,.et_fixed_nav #main-header,.logo_container{-webkit-transition:none;transition:none}.et_header_style_left #logo{max-width:50%}#et_mobile_nav_menu{display:block}}@media all and (max-width:767px){#et-top-navigation{margin-right:0}}@media all and (max-width:479px){#et-top-navigation{margin-right:0}}@media print{#main-header{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}}#main-header{line-height:23px;font-weight:500;top:0;background-color:#fff;width:100%;-webkit-box-shadow:0 1px 0 rgb(0 0 0/.1);box-shadow:0 1px 0 rgb(0 0 0/.1);position:relative;z-index:99999}.nav li{position:relative;line-height:1em}.mobile_menu_bar,.nav li li{position:relative;line-height:2em}.nav li:hover>ul{opacity:1;visibility:visible}.nav li:hover{visibility:inherit}.nav li li a{font-size:14px;-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.nav ul li a:hover{background-color:rgb(0 0 0/.03);opacity:.7}.mobile_menu_bar{display:block;line-height:0}#main-footer{background-color:#222}#footer-widgets{padding:6%0 0}.footer-widget{float:left;color:#fff}.footer-widget .fwidget:last-child{margin-bottom:0!important}#footer-bottom{background-color:#1f1f1f;background-color:rgb(0 0 0/.32);padding:15px 0 5px}#footer-info{text-align:left;color:#666;padding-bottom:10px;float:left}@media all and (max-width:980px){.footer-widget:nth-child(n){width:46.25%!important;margin:0 7.5% 7.5%0!important}#footer-widgets .footer-widget .fwidget{margin-bottom:16.21%}#footer-widgets{padding:8%0}#footer-widgets .footer-widget:nth-child(2n){margin-right:0!important}#footer-widgets .footer-widget:nth-last-child(-n+2){margin-bottom:0!important}#footer-info{float:none;text-align:center}}@media all and (max-width:767px){#footer-widgets .footer-widget{width:100%!important;margin-right:0!important}#footer-widgets .footer-widget .fwidget,#footer-widgets .footer-widget:nth-child(n){margin-bottom:9.5%!important}#footer-widgets{padding:10%0}#footer-widgets .footer-widget .fwidget:last-child,#footer-widgets .footer-widget:last-child{margin-bottom:0!important}}@media all and (max-width:479px){#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:11.5%!important}#footer-widgets{padding:12%0}}@media all and (min-width:981px){.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3 .footer-widget:last-child{margin-right:0}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:20.875%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:26.347%}}.et_pb_widget{float:left;max-width:100%;word-wrap:break-word}body{font-size:14px}#footer-widgets{display:none}