@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap);input[type="file"]::-webkit-file-upload-button{cursor:pointer}input[type="file"]::-moz-file-upload-button{cursor:pointer}input[type="file"]::-ms-file-upload-button{cursor:pointer}input[type="file"]::-o-file-upload-button{cursor:pointer}input[type="file"]{cursor:pointer}html body{margin:0;font-size:var(--f18);padding-top:321px;background-color:#fff}*::-moz-selection{color:#fff;background:#0280ed}*::-webkit-selection{color:#fff;background:#0280ed}*::-webkit-input-placeholder{color:var(--lightgray);opacity:1;font-weight:500}*:-moz-placeholder{color:var(--lightgray);opacity:1;font-weight:500}*::-moz-placeholder{color:var(--lightgray);opacity:1;font-weight:500}*:-ms-input-placeholder{color:var(--lightgray);opacity:1;font-weight:500}a,div a:hover,div a:active,div a:focus,button{text-decoration:none;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}a,span,div a:hover,div a:active,button{text-decoration:none}*::after,*::before,*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}.morecontent span{display:none}.morelink{display:block}ul,ul li,ol,li{list-style:outside none none}body ul{margin:0;padding:0}body a{outline:none;display:block}body a:hover{color:var(--hover)}body .clearfix,body .clear{clear:both;line-height:100%}body .clearfix{height:auto}*{outline:none!important}*{-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:#fff0}table{border-collapse:collapse;border-spacing:0}.clr::after,ul::after,.clearfix::after,li::after{clear:both;display:block;content:""}body h1:last-child,body h2:last-child,body h3:last-child,body h4:last-child,body h5:last-child,body h6:last-child{margin-bottom:0}a.btn-action{background:#2271b1;border:1px solid #2271b1;text-shadow:none;height:30px;vertical-align:baseline;color:#fff;display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;margin-right:0;padding:0 10px;cursor:pointer;border-radius:3px;white-space:nowrap;box-sizing:border-box}div select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div select option{font-size:13px;padding:2px 5px}img{margin:0 auto;max-width:100%;max-height:100%;width:auto;height:auto}body p{line-height:140%;margin:0 0 15px;padding:0;font-size:var(--f20);font-weight:300}body p:empty{margin:0;line-height:0}body p:last-child{margin-bottom:0}p strong{font-weight:500}label em{display:inline-block;font-style:normal;vertical-align:top;margin-left:5px}.hidden{display:none!important}iframe{display:block;width:100%}.container::after{content:"";display:block;clear:both}body .container .container{padding-left:0;padding-right:0}html.no-scroll{overflow:hidden}html.no-scroll body{overflow:hidden;height:100%}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}.btn-brown,button{border:none}.round-coner{border-radius:5px}svg{max-width:100%;max-height:100%;width:auto;height:auto;color:var(--lightgray);transition:0.5s ease}ul .sos__link{margin-right:15px;padding:10px;box-shadow:-3px -3px 2px rgb(255 255 255 / 60%),3px 3px 2px rgb(0 0 0 / 5%);border-radius:5px}ul .sos__link:last-child{margin-right:0}ul .sos__link a{display:block;width:30px;height:30px}.oxy-social-icons-facebook:hover svg{color:#3b5999}.oxy-social-icons-twitter:hover svg{color:#55acee}.oxy-social-icons-instagram:hover svg{color:#bc2a8d}.google:hover svg{color:#dd4b39}:root{--orange:#f1a92f;--sky_blue:#008aff;--blue:#014691;--light_blue:#e6f2fb;--error:#eb4d4b;--f20:20px;--f18:18px}body h1,.single-tribe_events .entry-title.tribe-events-single-event-title{font-size:60px;line-height:110%}body h2{font-size:48px;line-height:100%}body .wp-block-kadence-advancedbtn .kt-button.button,.acp_event_sec .ecs-all-events a,.acp_tag_category a{border-radius:100px;border:none;background-color:var(--global-palette8);font-size:16px;color:var(--global-palette4);padding:0 15px;height:40px;line-height:40px;font-weight:500;margin-bottom:5px}body .wp-block-kadence-advancedbtn .kt-button.button:hover,body .wp-block-kadence-advancedbtn .kt-button.button:active,body .wp-block-kadence-advancedbtn .kt-button.button:focus,.acp_event_sec .ecs-all-events a:hover,.acp_event_sec .ecs-all-events a:active,.acp_event_sec .ecs-all-events a:focus,.acp_tag_category a:hover,.acp_tag_category a:active,.acp_tag_category a:focus{background-color:var(--global-palette1);color:var(--global-palette9)}body .wp-block-kadence-advancedbtn .kt-button.button.acp_register{background-color:var(--orange)}body .wp-block-kadence-advancedbtn .kt-button.button.acp_helpline{background-color:var(--sky_blue)}body .wp-block-kadence-advancedbtn .kt-button.button.acp_constitution{background-color:var(--blue)}body .wp-block-kadence-advancedbtn.acp_voice_to_reflect_btns .kt-button.button{color:var(--global-palette9)}.acp_voice_to_reflect_btns .kt-button.button:not(:last-child){margin-right:15px}body .wp-block-kadence-advancedbtn.acp_voice_to_reflect_btns .kt-button.button:hover{opacity:.8}.acp_voice_to_reflect_row p strong{display:inline-block}.btn_wrap .icon{margin-right:10px;line-height:100%}.widget-area .btn_wrap a:not(.button){text-decoration:none;color:var(--global-palette3);display:inline-flex;align-items:center;background-color:var(--global-palette8);border-radius:50px;padding:6px 20px;font-weight:400;text-transform:capitalize}.widget-area .btn_wrap a:not(.button):hover{text-decoration:none;background-color:var(--global-palette1);color:var(--global-palette9)}body #masthead{position:fixed;z-index:9999;top:0;left:0;width:100%;transition:all 0.3s ease-in-out}body.fixed #masthead{box-shadow:0 5px 0 #014591,0 10px 7px #8ac1ff91}body .site-container,.logged-in.woocommerce-account .hero-container.site-container{max-width:1430px;padding-right:30px;padding-left:30px}body .entry-content-wrap{padding:0}.single .site-container .content-wrap,.wp-block-kadence-rowlayout .kt-row-layout-inner,body .kb-row-layout-wrap .kt-row-column-wrap{max-width:1430px;width:100%;margin:0 auto;padding-left:30px;padding-right:30px}.single .site-container .content-wrap{padding:35px 30px}header .site-main-header-wrap .site-header-row-container-inner{background:unset}header .site-container{position:relative;max-width:1680px}header .site-container .site-main-header-inner-wrap{margin-right:125px}.site-top-header-wrap .site-header-row{display:flex;justify-content:flex-end}.site-top-header-wrap .site-header-top-section-left{display:none}.site-top-header-wrap .site-header-row{position:absolute;right:155px;top:120px;width:calc(100% - 470px);display:flex;justify-content:flex-end;z-index:1;transition:all 0.3s ease-in-out}.site-main-header-inner-wrap.site-header-row{display:flex;min-height:auto;align-items:center;padding:94px 0;justify-content:space-between;flex-wrap:wrap;transition:all 0.3s ease-in-out}.site-main-header-inner-wrap .site-header-main-section-left{width:100%;max-width:440px;transition:all 0.3s ease-in-out}.site-main-header-inner-wrap .site-header-main-section-left div{width:100%}header .site-branding a.brand img{width:100%;max-width:100%}.site-main-header-inner-wrap .site-header-main-section-right{width:calc(100% - 460px);margin-top:60px}header .header-search-bar form{max-width:205px;width:100%}body .search-form input.search-field,body form.woocommerce-product-search input[type="search"]{background-color:#0276de;border:none;border-radius:100px;color:#fff;box-shadow:none;padding:0 15px;height:35px;padding-right:40px;font-size:var(--f18)}body .search-form .search-submit[type="submit"],body form.woocommerce-product-search button[type="submit"]{padding:0;width:35px}body .search-form .kadence-search-icon-wrap,body form.woocommerce-product-search .kadence-search-icon-wrap{right:5px;top:49%;width:25px;background:#00a8ff;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;height:25px;transform:translateY(-50%)}body .search-form .search-submit[type="submit"]:hover~.kadence-search-icon-wrap{color:var(--global-palette9)}header .kadence-svg-icon.kadence-search-svg{color:#fff;width:80%;margin:auto}body .main-navigation .primary-menu-container>ul>li.menu-item>a{padding:0;transition:all 0.3s ease;font-size:var(--f18);text-transform:uppercase}header .header-navigation .menu>.menu-item:not(:first-child){margin-left:40px}header .header-navigation .header-menu-container ul ul li.menu-item>a{padding:10px}header .kadence-svg-iconset.svg-baseline svg{display:none}body .site .nav--toggle-sub .dropdown-nav-special-toggle{width:auto;border-left:6px solid transparent!important;border-right:6px solid transparent!important;border-top:6px solid var(--global-palette9)!important;top:63%;right:0!important;transform:translateY(-50%)}body .site .nav--toggle-sub .menu-item--has-toggle:not(.menu-item--toggled-on) .dropdown-nav-special-toggle{width:auto;left:auto;top:60%;transform:translateY(-50%);right:0}body .site .nav--toggle-sub li:hover .dropdown-nav-special-toggle,body .site .nav--toggle-sub .current_page_item .dropdown-nav-special-toggle{border-top:6px solid #6bdcfd!important}body .header-cart-button .kadence-svg-iconset{color:#fff;font-size:22px}.header-cart-button{position:relative}body .header-cart-button .header-cart-total{height:15px;width:15px;position:absolute;right:-10px;top:-10px;font-size:11px}.site-footer .popular-posts.wpp-ajax{display:none}footer.site-footer{background-color:#e5f3ff}footer.site-footer h2{color:var(--global-palette4);font-size:24px;font-family:"work sans";font-weight:500;border-bottom:1px solid #bfe1ff;padding-bottom:25px;margin-bottom:15px}.wp-block-columns.acp_footer2_sec{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.acp_footer2_sec .wp-block-column.acp_commented_post_col{flex-basis:unset!important;max-width:calc(100% - 360px);width:100%}.acp_footer2_sec .wp-block-column.acp_quick_link_col{flex-basis:unset!important;margin:0;width:100%;max-width:250px}.acp_quick_link_col .widget.widget_nav_menu{margin-bottom:50px}.widget-area .acp_footer2_sec .acp_commented_post_col ul li{border-bottom:1px solid #bfe1ff;padding-bottom:50px;margin-bottom:25px}.widget-area .acp_footer2_sec .acp_commented_post_col ul li:last-child{margin-bottom:0;border-bottom:none}.acp_footer2_sec ul.wpp-list h3 a,.acp_post_title a{color:var(--global-palette1)!important;font-size:24px;font-family:"Crimson Text";line-height:120%;transition:all 0.3s ease;margin-bottom:0}.acp_footer2_sec ul.wpp-list .wpp-meta.post-stats.wpp-date,.acp_footer2_sec .acp_post_publish_date{font-size:14px;color:#6b6969;margin:0;line-height:140%}.acp_content_wrap{padding-left:15px}.acp_comment_content.more{line-height:140%;font-size:16px}.widget-area .acp_comment_wrap a.acp_go_to_url{font-size:16px;color:var(--global-palette1)}.acp_allcontent_wrap .acp_go_to_url{color:var(--global-palette4)}.acp_allcontent_wrap .acp_go_to_url:hover{color:var(--global-palette1)}.acp_comment_author_name{display:inline-flex;font-size:16px;font-weight:600;position:relative;align-items:center}.acp_comment_author_name::before{content:'';position:relative;width:10px;height:2px;background-color:var(--global-palette4);margin-right:10px}.acp_comment_content.more .morelink{color:var(--global-palette1);margin-top:3px}.acp_comment_content .morecontent{display:inline-flex;align-items:center;flex-wrap:wrap}.acp_comment_content.more .morelink.less{width:100%}.wp-block-latest-comments .wp-block-latest-comments__comment-meta{margin-bottom:20px}.wp-block-latest-comments__comment-excerpt p{position:relative;padding-left:35px;font-size:17px}.wp-block-latest-comments__comment-excerpt p::before{content:'';position:absolute;top:5px;left:0;width:27px;height:var(--f18);background-image:url(/wp-content/themes/kadence-child/assets/images/up_quots.png);background-repeat:no-repeat;background-size:contain}footer .acp_quick_link_col ul.menu li{margin-bottom:10px}footer .widget_nav_menu .menu li a{font-size:var(--f18);font-weight:500;padding:0;color:var(--global-palette4);text-decoration:none!important}.acp_quick_link_col figure a img{width:100%}.acp_quick_link_col figure:not(:last-child){margin-bottom:25px}footer.site-footer ol.wp-block-latest-comments{margin-bottom:0}footer .site-middle-footer-inner-wrap.site-footer-row{padding:75px 0}footer .site-bottom-footer-wrap{background-color:#daeaf9}footer .site-bottom-footer-wrap .site-bottom-footer-inner-wrap{padding:0}footer .site-bottom-footer-inner-wrap .site-footer-section{display:flex;align-items:center;flex:unset!important;justify-content:flex-start;width:100%;padding:22px 0}footer .site-footer-section .footer-html{margin:0}footer .site-footer-section .wp-block-columns{margin-bottom:0}footer .site-bottom-footer-inner-wrap .site-footer-section p{color:var(--global-palette1);font-weight:500;font-size:var(--f18)}footer .site-bottom-footer-inner-wrap .widget_nav_menu .menu li a{color:var(--global-palette1)}footer .site-bottom-footer-inner-wrap .widget_nav_menu .menu li a:hover{color:var(--global-palette3)}.acp_commented_post_col li article .wp-block-latest-comments__comment-meta{font-size:0}.acp_commented_post_col li article{position:relative;padding-bottom:40px}.wp-block-latest-comments .wp-block-latest-comments__comment-author{font-size:16px;font-weight:500;position:absolute;bottom:0;left:35px}.acp_resource_content_wrap>div{font-weight:300}.single-content .kt-btns-wrap.acp_voice_to_reflect_btns{margin-top:40px}.acp_voice_to_reflect_row{background-color:#e5f3ff}.acp_voice_to_reflect_row p{margin-bottom:20px!important}.acp_voice_to_reflect_row .kt-row-column-wrap{padding:25px 0 60px;flex-wrap:wrap}.acp_voice_to_reflect_row .kt-row-column-wrap .wp-block-kadence-column.inner-column-1.acp_voice_to_reflect_content{flex:unset;width:63%;margin-right:0}.acp_voice_to_reflect_row .wp-block-kadence-column.inner-column-2.acp_voice_to_reflect_img{flex:unset;max-width:39%;margin-right:-15%!important;position:absolute;right:0;bottom:-70px;width:100%}.acp_homily_resources_sec .kt-row-column-wrap{padding:60px 0}.acp_homily_resource_audio .acp_audio{width:0;height:0;opacity:0;visibility:hidden}.acp_homily_resource_audio p{background-color:var(--global-palette8);padding:5px 20px;border-radius:50px;font-size:var(--f18);font-weight:500;display:inline-flex;align-items:center;cursor:pointer}.acp_audio_icon{position:relative;width:40px;height:30px}.acp_audio_icon i{color:var(--global-palette1);font-size:30px;position:absolute;top:50%;left:0;transform:translateY(-50%);transition:all 0.3s cubic-bezier(.68,-.55,.27,1.55)}.acp_audio_icon i.fa-volume-up{opacity:0;visibility:hidden}.acp_audio.active+p .acp_audio_icon i.fa-volume-up{opacity:1;visibility:visible;z-index:1}.acp_homily_resource_audio{margin:40px 0!important}.acp_read_more,.wp-block-post-excerpt__more-text a{color:var(--global-palette4);font-weight:500;font-size:var(--f18);display:inline-block}.acp_read_more:hover,.wp-block-post-excerpt__more-text a:hover{color:var(--global-palette1)}.acp_today_homily_resource_sec{margin-bottom:50px;padding-right:7%}.single-content p.acp_homily_resource_content{margin-bottom:15px}body .wp-block-kadence-advancedbtn{margin-right:10px}.acp_homily_resources_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-1{flex:unset;width:73.7%;margin-right:0;flex-basis:unset!important}.acp_homily_resources_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-2{width:100%;flex:unset;padding-top:200px;max-width:280px}.wp-block-kadence-rowlayout.acp_today_homily_resources{margin-top:80px}.entry-date,.acp_allpost_publish_date{color:var(--orange);font-size:var(--f18);font-weight:500}.entry-meta-divider-dot span::after{display:none}.wp-block-kadence-posts .loop-entry .entry-content-wrap{padding-bottom:0!important}article.entry .entry-footer{display:flex;flex-wrap:wrap}article.entry .entry-footer .entry-actions{width:100%;margin-bottom:20px}.category-links{margin-right:5px}.category-link-items{width:100%;display:flex;align-items:center;font-size:0;flex-wrap:wrap}.category-link-items a,.date .loop-entry .entry-content-wrap .category-links a,.search-results .search-archive .category-links a{font-size:var(--f18);background-color:var(--light_blue);color:var(--global-palette1);padding:3px 10px;margin-right:10px;border-radius:50px;margin-bottom:10px}.category-link-items a:hover,.date .loop-entry .entry-content-wrap .category-links a:hover,.search-results .search-archive .category-links a:hover{background-color:var(--global-palette1);color:var(--global-palette9)}.meta-comments .meta-comments-link{position:relative;font-size:var(--f18);padding:3px 10px 3px 25px;color:var(--global-palette1)}.meta-comments .meta-comments-link:hover{color:var(--global-palette2)}.meta-comments .meta-comments-link::before{content:'\f075';position:absolute;top:40%;left:0;transform:translateY(-50%);width:20px;height:20px;font-family:"Font Awesome 5 Free"}body a.post-more-link,.acp_go_to_url{font-weight:500;display:inline-block;font-size:var(--f18);text-transform:capitalize}.acp_go_to_url:hover{color:var(--global-palette-highlight)}.post-more-link .kadence-svg-iconset.svg-baseline{display:none}p:empty{display:none}.blog .content-area,.category .content-area{margin:30px 0 70px}body.has-sidebar .content-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:unset}body.has-sidebar .content-container main,body.archive.has-sidebar.category .content-container main{width:65.5%}body.has-sidebar .content-container .primary-sidebar,body.archive.has-sidebar.category .content-container .primary-sidebar{width:27.1%;max-width:100%}.wooviews-breadcrumb a{display:inline-block}body .kadence-breadcrumb-container{display:flex;flex-wrap:wrap;font-size:0}body .kadence-breadcrumb-container span{font-size:var(--f18);font-weight:400;color:#4c4c4c;transition:all 0.3s ease}body [data-woocommerce-views-breadcrumb="5f2eec271e21581a125d98e68fbefef3"] .wooviews-breadcrumb,body [data-woocommerce-views-breadcrumb="5f2eec271e21581a125d98e68fbefef3"] .wooviews-breadcrumb a,body [data-woocommerce-views-breadcrumb="fa3cacf6e001ba3544b1b9a3f8732c0c"] .wooviews-breadcrumb a,.aioseo-breadcrumb a{color:#4c4c4c}body .kadence-breadcrumb-container span a:hover span,.aioseo-breadcrumb a:hover,body [data-woocommerce-views-breadcrumb="5f2eec271e21581a125d98e68fbefef3"] .wooviews-breadcrumb a:hover,body [data-woocommerce-views-breadcrumb="fa3cacf6e001ba3544b1b9a3f8732c0c"] .wooviews-breadcrumb a:hover{color:var(--global-palette1)}body .kadence-breadcrumb-container .bc-delimiter{margin:0 5px}body .has-sidebar main .kadence-breadcrumbs{margin-top:0}body .kadence-breadcrumb-container span.kadence-bread-current{color:var(--global-palette1);font-weight:500}.blog.has-sidebar .content-container main>.entry-header,.category.has-sidebar .content-container main>.entry-header{border-bottom:2px solid var(--global-palette1);padding-bottom:35px}.blog.has-sidebar main .content-wrap,.category.has-sidebar main .content-wrap,.acp_comm_content .wp-block-kadence-posts.grid-cols,.grid-cols.homily-resource-archive{gap:unset;display:flex;flex-wrap:wrap}.acp_comm_content .wp-block-kadence-posts.grid-cols{width:73.7%;margin-bottom:40px}.blog.has-sidebar main .content-wrap article.entry,.acp_comm_content .wp-block-kadence-posts.grid-cols article.entry,.category.has-sidebar main .content-wrap article.entry,.search-results .search-archive.grid-cols article.entry{display:flex!important;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse;margin-top:67px;border-top:1px solid #b9d8ff;border-radius:0;padding-top:65px;grid:unset!important}.blog.has-sidebar main .content-wrap article.entry:first-child,.acp_comm_content .wp-block-kadence-posts.grid-cols article.entry:first-child,.category.has-sidebar main .content-wrap article.entry:first-child{padding-top:0;border-top:none;margin-top:45px}.acp_comm_content .wp-block-kadence-posts.grid-cols article.entry:first-child{margin-top:0}.blog.has-sidebar main .content-wrap article.entry .post-thumbnail,.acp_comm_content .grid-cols article.entry .post-thumbnail,.category.has-sidebar main .content-wrap article.entry .post-thumbnail,.search-results .search-archive.grid-cols article.entry .post-thumbnail{max-width:23%;width:100%;display:block;padding-bottom:23%;margin-bottom:0}.acp_comm_content .grid-cols article.entry .post-thumbnail,.search-results .search-archive.grid-cols article.entry .post-thumbnail{max-width:20%;padding-bottom:20%}.blog.has-sidebar main .content-wrap article.entry .post-thumbnail+.entry-content-wrap,.acp_comm_content .grid-cols article.entry .post-thumbnail+.entry-content-wrap,.category.has-sidebar main .content-wrap article.entry .post-thumbnail+.entry-content-wrap,.search-results .search-archive.grid-cols article.entry .post-thumbnail+.entry-content-wrap{width:calc(100% - 29%);margin-right:auto}.blog.has-sidebar main .content-wrap article.entry .entry-content-wrap,.acp_comm_content .grid-cols article.entry .entry-content-wrap,.category.has-sidebar main .content-wrap article.entry .entry-content-wrap,.search-results .search-archive.grid-cols article.entry .entry-content-wrap{position:relative}.blog.has-sidebar main .content-wrap article.entry h2.entry-title,.acp_comm_content .grid-cols article.entry h2.entry-title,.category.has-sidebar main .content-wrap article.entry h2.entry-title,body .tribe-events-meta-group .tribe-events-single-section-title,.search-results .search-archive.grid-cols article.entry h2.entry-title,.acp_allcomment_wrap li .acp_allpost_title{font-size:36px}.blog.has-sidebar main .content-wrap article.entry h2.entry-title a:hover,.acp_comm_content .grid-cols article.entry h2.entry-title a:hover,.blog.has-sidebar main .content-wrap article.entry h2.entry-title a:focus,.acp_comm_content .grid-cols article.entry h2.entry-title a:focus,.category.has-sidebar main .content-wrap article.entry h2.entry-title a:hover,.category.has-sidebar main .content-wrap article.entry h2.entry-title a:focus{color:var(--global-palette2)}.blog.has-sidebar main .loop-entry .entry-header .entry-meta,.category.has-sidebar main .loop-entry .entry-header .entry-meta{margin:20px 0 0 0}.blog #wrapper,.category #wrapper{overflow:visible}.blog.has-sidebar .sidebar-inner-wrap,.category.has-sidebar .sidebar-inner-wrap{position:sticky;top:180px;margin-top:120px}.blog.has-sidebar .sidebar-inner-wrap .widget_block,.category.has-sidebar .sidebar-inner-wrap .widget_block{background-color:#e5f3fe;padding:45px;margin-bottom:55px}.blog.has-sidebar .sidebar-inner-wrap .widget_block h2,.category.has-sidebar .sidebar-inner-wrap .widget_block h2{font-size:22px;font-weight:500;color:var(--global-palette4);font-family:"Work Sans";margin-bottom:35px}.blog.has-sidebar .sidebar-inner-wrap .widget_block ul,.category.has-sidebar .sidebar-inner-wrap .widget_block ul{padding:0}.blog.has-sidebar .widget_block .wpp-list li:not(:last-child),.category.has-sidebar .widget_block .wpp-list li:not(:last-child){margin-bottom:70px}.blog.has-sidebar .widget_block .wpp-list li a.wpp-post-title,.category.has-sidebar .widget_block .wpp-list li a.wpp-post-title{color:var(--global-palette1);font-size:24px;line-height:120%;font-family:"Crimson Text";font-weight:500}.wpp-list .wpp-meta .wpp-date{color:#6b6969;font-size:14px;text-transform:capitalize}.blog.has-sidebar .widget_block .wpp-list li,.category.has-sidebar .widget_block .wpp-list li{color:var(--global-palette4);line-height:140%;font-size:16px;position:relative;padding-bottom:40px}.wpp-list .wpp-meta.post-stats{margin-bottom:20px}body .widget_block .wp-block-categories-list a{color:var(--global-palette1);font-size:var(--f18)}.blog.has-sidebar .widget_block .wpp-list li a.wpp-post-title::before,.category.has-sidebar .widget_block .wpp-list li a.wpp-post-title::before{content:'Read More';position:absolute;bottom:0;font-size:16px;font-family:"work sans";color:var(--global-palette4);transition:all 0.3s ease}.blog.has-sidebar .widget_block .wpp-list li a.wpp-post-title:hover::before,.category.has-sidebar .widget_block .wpp-list li a.wpp-post-title:hover::before{color:var(--global-palette1)}.navigation.pagination .nav-links{display:flex;padding:10px 0}.navigation.pagination .nav-links .page-numbers,body.woocommerce nav.woocommerce-pagination ul li .page-numbers{width:40px;height:40px;min-width:auto;background-color:var(--global-palette8);border-color:var(--global-palette8);box-shadow:0 2px 0 0 var(--global-palette1);display:flex;justify-content:center;align-items:center;border:none}.navigation.pagination .nav-links .page-numbers.current,body.woocommerce nav.woocommerce-pagination ul li .page-numbers.current{background-color:var(--global-palette1);border-color:var(--global-palette1)}.navigation.pagination .nav-links .page-numbers:hover,body.woocommerce nav.woocommerce-pagination ul li .page-numbers:hover{background-color:var(--global-palette1);color:var(--global-palette9);box-shadow:0 2px 0 0 var(--global-palette1),0 5px 3px 0 var(--global-palette8)}.navigation.pagination{margin:0;border-top:1px solid #b9d8ff;margin-top:67px;padding-top:50px}body .content-area{margin:30px 0}.wp-block-kadence-rowlayout.acp_category_sec{background-color:#e5f3ff;margin-bottom:40px}.acp_category_sec+.js-wpv-view-layout{padding:0 0 0 30px}.homily-resource-archive .acp_category_sec .kt-row-column-wrap{padding-left:0;padding-right:0}.acp_category_sec .kt-row-column-wrap{padding:20px 15px}.acp_category_sec .kt-row-column-wrap p{font-size:var(--f18);font-style:italic;font-weight:500;margin-top:15px}.acp_all_cat_wise_data_wrap.wp-block-kadence-rowlayout .kt-row-layout-inner{padding:0 30px}.wp-block-kadence-rowlayout.acp_all_cat_wise_data_wrap{margin-top:15px}.acp_all_cat_wise_data_wrap li{border-bottom:1px solid #b9d8ff;padding-bottom:65px;margin-bottom:67px}.acp_all_cat_wise_data_wrap li h2{font-size:36px}.tb-fields-and-text .acp_homily_resource_audio{margin:40px 0 20px!important}.acp_all_cat_wise_data_wrap li .wp-block-post-date{display:none}.acp_all_cat_wise_data_wrap li .wp-block-kadence-advancedbtn{margin-top:20px}.acp_all_cat_wise_data_wrap li .wp-block-post-excerpt__excerpt{font-weight:300;font-size:var(--f18);margin-bottom:25px}body .acp_all_cat_wise_data_wrap .wp-block-kadence-advancedbtn .kt-button.button{color:var(--global-palette1);background-color:var(--light_blue)}body .acp_all_cat_wise_data_wrap .wp-block-kadence-advancedbtn .kt-button.button:hover{background-color:var(--global-palette1);color:var(--global-palette9)}.acp_liturgy_btns.wp-block-kadence-advancedbtn{margin-right:0;width:100%;margin-bottom:20px}.wp-block-kadence-advancedbtn.acp_liturgy_btns{margin-left:32px}body.archive.has-sidebar .content-container main,body.post-type-archive.has-sidebar .content-container main,body.single.has-sidebar .content-container main,body.date.has-sidebar .content-container main{width:71.7%}body.archive.has-sidebar .content-container .primary-sidebar,body.post-type-archive.has-sidebar .content-container .primary-sidebar,body.single.has-sidebar .content-container .primary-sidebar,body.date.has-sidebar .content-container .primary-sidebar{width:100%;max-width:280px}.wp-block-post-excerpt{font-size:var(--f18)}.acp_all_cat_wise_data_wrap li:last-child{margin-bottom:0;padding:0;border-bottom:none}.acp_all_cat_wise_data_wrap .kt-row-column-wrap{padding-bottom:0}body .wp-block-kadence-advancedbtn.acp_liturgy_btns .kt-button.button{height:auto;padding:8px 15px;line-height:140%}body .calendar-archives{padding-bottom:32px;width:calc(100% - 32px);margin-left:auto;margin-top:29px}body .calendar-archives.arw-theme1 .calendar-navigation{background:#fff0;border:none;position:unset;font-size:16px}body .calendar-archives.arw-theme1 .prev-year,body .calendar-archives.arw-theme1 .next-year{position:absolute;bottom:0;height:auto;font-size:16px}body .calendar-archives.arw-theme1 .menu-container>a.title{color:var(--global-palette4)}body .calendar-archives.arw-theme1 .arrow-down{color:var(--global-palette4);border-left:none}body .calendar-archives.arw-theme1 .prev-year span,body .calendar-archives.arw-theme1 .next-year span{color:#8eb5d7}body .calendar-archives.arw-theme1 .prev-year:hover,body .calendar-archives.arw-theme1 .next-year:hover{color:var(--global-palette1);background-color:#fff0}body .calendar-archives.arw-theme1 .prev-year:hover span,body .calendar-archives.arw-theme1 .next-year:hover span{color:var(--global-palette1)}.calendar-archives.arw-theme1 a>span{position:relative;font-size:0}.calendar-archives.arw-theme1 a.prev-year>span::before{content:'\f053'}.calendar-archives.arw-theme1 a.next-year>span::before{content:'\f054'}.calendar-archives.arw-theme1 a>span::before{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900}body .calendar-archives.arw-theme1 .menu-container:hover{background-color:#fff0}body .calendar-archives.arw-theme1 .arrow-down:hover{background-color:var(--global-palette1);color:var(--global-palette9)}body .calendar-archives.arw-theme1 .week-row.weekdays{height:32px;line-height:32px;background-color:#fff0}body .calendar-archives.arw-theme1 .day.weekday{width:32px!important;height:32px;line-height:32px;border:none;font-size:13px;color:#8eb5d7}body .calendar-archives.arw-theme1 .day.has-posts a{height:32px;background-color:var(--global-palette2);color:var(--global-palette9);font-weight:500;display:flex;justify-content:center;align-items:center}body .calendar-archives.arw-theme1 .month.has-posts a:hover,body .calendar-archives.arw-theme1 .day.has-posts a:hover{background-color:var(--global-palette1)}body .calendar-archives.arw-theme1 .month,body .calendar-archives.arw-theme1 .day{color:#040404;background-color:var(--global-palette8);border-bottom:0 var(--global-palette9) solid;border-right:0 var(--global-palette9) solid;border-radius:0;margin:0 4px 4px 0;width:32px!important;height:32px;font-size:16px;display:flex;justify-content:center;align-items:center}body .calendar-archives.arw-theme1 .day.today{border-bottom:none}.calendar-archives.arw-theme1 .day.today{border-bottom:none;background-color:var(--global-palette1);color:var(--global-palette9)}body .calendar-archives.arw-theme1 .day.noday{box-shadow:none;border-bottom:0 var(--global-palette9) solid;border-right:0 var(--global-palette9) solid}body .calendar-archives.arw-theme1 .next-year{right:0}body .calendar-archives.arw-theme1 .arrow-down{width:32px;height:32px;line-height:32px;font-size:12px;color:var(--global-palette3);background-color:var(--global-palette8);border:none!important;transition:all 0.3s ease}body .calendar-archives.arw-theme1 .menu-container>ul.menu{box-shadow:0 0 5px 0 #9f9f9f;background:#FFF;border-radius:7px}body .calendar-archives.arw-theme1 .menu-container li>a.selected{color:var(--global-palette9);background:var(--global-palette1)}body .calendar-archives.arw-theme1 .menu-container li>a.selected:hover,body .calendar-archives.arw-theme1 .menu-container li>a:hover{background:var(--global-palette2)}.acp_comm_sec_bg.wp-block-kadence-rowlayout .kt-row-layout-inner{max-width:100%;padding:0;background-repeat:repeat!important;background-size:auto!important}.acp_comm_sec_bg.wp-block-kadence-rowlayout .kt-row-layout-inner .kt-row-column-wrap{max-width:1360px;margin:0 auto;padding-left:0;padding-right:0;width:calc(100% - 60px)}.wp-block-kadence-rowlayout.acp_comm_sec_bg{margin-top:160px}.wp-block-kadence-rowlayout.acp_comm_sec_bg .kt-row-column-wrap{padding-top:90px;padding-bottom:120px}.wp-block-kadence-rowlayout.acp_event_sec h2{position:absolute;bottom:98%;font-size:120px;line-height:80%;margin-bottom:0;color:#015ab0}.single-content .acp_event_sec ul.ecs-event-list{padding:0}.acp_event_sec ul.ecs-event-list .ecs-event{position:relative}.acp_event_sec .ecs-event h4.entry-title{font-size:36px;line-height:110%;color:#61b5fc;margin-bottom:90px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;min-height:46px}.acp_event_sec .ecs-event h4.entry-title:hover a{color:#fff}.acp_event_sec .ecs-event p.ecs-excerpt{color:var(--global-palette9);font-size:var(--f18)}.acp_event_sec .ecs-event .duration.time{position:absolute;top:74px;left:0;color:var(--global-palette9);font-weight:500;font-size:var(--f18)}.acp_event_sec .ecs-all-events a{background-color:var(--orange);display:inline-block;color:var(--global-palette9)}.acp_event_sec .kt-row-layout-left-golden.kt-row-column-wrap{justify-content:space-between;position:relative}.acp_event_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-1{flex:unset;width:62.5%;margin-right:0;flex-basis:unset!important;margin-bottom:0}.acp_event_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-2{flex:unset;width:37.7%;position:absolute;right:-184px;top:-110px}.acp_homily_resource_col .kt-inside-inner-col>p{font-size:24px;font-weight:500;margin-bottom:20px}.acp_resource_content_wrap .acp_read_more{margin-top:20px}.widget-area .acp_footer2_sec ul{padding:0}.acp_footer2_sec ul.wpp-list .wpp-meta.post-stats,.acp_recent_comment .acp_total_comment{font-size:14px;font-weight:500;color:#121212;margin-bottom:5px}.tax-homily-resource-category #wrapper,.single #wrapper,body.date #wrapper{overflow:unset}.tax-homily-resource-category .sidebar-inner-wrap,.single .sidebar-inner-wrap,body.date.has-sidebar .content-container .primary-sidebar .sidebar-inner-wrap{position:sticky;top:170px}.post-type-archive .site-main .content-wrap article .entry-content-wrap,.term-uncategorised.content-width-fullwidth .content-container.site-container,.woocommerce-shop.content-width-fullwidth .content-container.site-container{max-width:1430px;margin-right:auto;margin-left:auto;padding:40px 30px 70px}.tribe-events-header .tribe-events-header__events-bar{display:none}body .tribe-events .tribe-events-c-top-bar__nav-list-item:last-child{padding-right:10px}body .tribe-events.tribe-common .tribe-common-c-btn-border-small,.tribe-events.tribe-common a.tribe-common-c-btn-border-small{border-color:#4d4c4c;color:#4d4c4c;border-radius:50px;font-size:14px}.tribe-events-c-top-bar__datepicker-time span{font-size:20px;color:#4d4c4c;transition:all 0.3s ease}button:hover .tribe-events-c-top-bar__datepicker-time span,button:hover .tribe-events-c-top-bar__datepicker-separator{color:var(--global-palette1)!important}body .tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:none}body .tribe-common .tribe-common-h6--min-medium,body .tribe-common .tribe-common-b2 span,body .tribe-common .tribe-common-b3,body .tribe-events-calendar-list__event-cost .tribe-events-c-small-cta__price{font-size:var(--f18)!important;line-height:140%!important;font-weight:500;font-family:"Work Sans";color:var(--global-palette4)!important}.tribe-events .tribe-events-calendar-list__month-separator::after{background-color:var(--global-palette4)!important;margin-left:60px}.tribe-events-calendar-list__event-date-tag{display:none}body .tribe-events article.tribe-events-calendar-list__event{position:relative}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event,body .tribe-events .tribe-events-calendar-list__event{justify-content:space-between;margin:0;padding-bottom:55px}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details{padding:0!important;width:100%}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper+.tribe-events-calendar-list__event-details{padding:0!important;width:calc(100% - 495px)}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{width:100%;max-width:370px;padding:0!important}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper a{position:relative;padding-top:63%;width:100%}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:scale-down}.tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-header{display:flex;flex-direction:column-reverse}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{margin:23px 0 0 0}body .tribe-events .tribe-events-calendar-list__event-title-link{font-size:36px;line-height:110%;color:#028bff!important;font-family:"Crimson Text";font-weight:500;transition:all 0.3s ease}body .tribe-events .tribe-events-calendar-list__event-title-link::before{content:'Read More';position:absolute;bottom:0;font-weight:500;display:inline-block;font-size:var(--f18);text-transform:capitalize;font-family:"work sans";color:var(--global-palette4);transition:all 0.3s ease}body .tribe-events .tribe-events-calendar-list__event-title-link:hover::before{color:var(--global-palette1)}body .tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin:hover{color:var(--global-palette2)!important;border-bottom-color:#fff0}.tribe-events-calendar-list__event-description p{font-size:var(--f18);color:var(--global-palette4);font-weight:400}.tribe-events-calendar-list__event-cost .tribe-events-c-small-cta__price{position:relative;display:flex;align-items:center;flex-wrap:wrap}.tribe-common--breakpoint-medium.tribe-common .tribe-events-c-small-cta__price .tribe-common-b2{margin-top:0;margin-right:35px;order:-1}.tribe-events-calendar-list__event-cost .tribe-events-c-small-cta__price::before{content:'Cost:';margin-right:5px}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper.tribe-common-b2{display:flex;align-items:center;flex-wrap:wrap}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper.tribe-common-b2 .tribe-events-calendar-list__event-cost{margin-top:0;margin-left:30px}body .tribe-events .tribe-events-c-subscribe-dropdown__container{display:none}body .tribe-common li .tribe-common-b2 span{color:var(--global-palette1)!important;transition:all 0.3s ease}body .tribe-common li .tribe-common-b2:hover span{color:var(--global-palette4)!important}body .tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path{fill:var(--global-palette1)}body .tribe-events .tribe-events-c-nav__prev .tribe-events-c-nav__prev-icon-svg path,body .tribe-events .tribe-events-c-nav__next .tribe-events-c-nav__next-icon-svg path{fill:var(--global-palette1);transition:all 0.3s ease}address.tribe-events-calendar-list__event-venue.tribe-common-b2{display:none}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row>.tribe-common-g-col{padding-left:0;padding-right:0}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-left:0;margin-right:0}body .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-left:0;margin-right:0;padding-top:90px;margin-bottom:70px;margin-top:15px!important}body .tribe-events.tribe-common .tribe-events-calendar-list-nav,.tribe-events.tribe-common .tribe-events-c-nav{border-color:#b9d8ff}.tribe-common--breakpoint-medium.tribe-events li.tribe-events-c-nav__list-item button,.tribe-common--breakpoint-medium.tribe-events li.tribe-events-c-nav__list-item a{margin-top:0}.post-type-archive-tribe_events .acp_event_heading_sec .kt-row-column-wrap{padding-bottom:0}.wp-block-kadence-rowlayout.acp_heading_sec{padding:10px 0}.single-content .acp_heading_sec h1{margin-top:0}.wp-block-kadence-rowlayout.acp_heading_sec .kt-row-column-wrap{padding-bottom:0}.acp_about_sec.acp_voice_to_reflect_row .kt-row-column-wrap{padding-top:0}.wp-block-kadence-rowlayout.acp_about_sec.acp_voice_to_reflect_row{background-color:var(--global-palette9);margin-top:20px}body .wp-block-kadence-advancedbtn .kt-button.button.acp_priest_register{background-color:var(--sky_blue)}body .wp-block-kadence-advancedbtn .kt-button.button.acp_religious_register{background-color:var(--blue)}.single-content .acp_about_sec h2{font-size:36px;margin-bottom:25px}.acp_about_sec .kt-row-column-wrap .wp-block-kadence-column.inner-column-1,.acp_contact_sec .kt-row-column-wrap .wp-block-kadence-column.inner-column-1{flex-basis:unset!important;flex:unset;margin-right:0;width:59%}.acp_about_sec .kt-row-column-wrap .wp-block-kadence-column.inner-column-2,.acp_contact_sec .kt-row-column-wrap .wp-block-kadence-column.inner-column-2{flex:unset;width:37.2%;transform:translate(130px,-90px)}.wp-block-kadence-rowlayout.acp_contact_sec{padding:10px 0 100px}.wp-block-kadence-rowlayout.acp_contact_sec h2,.acp_contact_detail_sec div[class*="acp_"] h3,.acp_contact_detail_sec div[class*="acp_"] h4{font-size:24px;font-family:"Work Sans";font-weight:500;margin-bottom:35px}.acp_contact_detail_sec div[class*="acp_"]{margin-top:55px}.acp_contact_detail_sec div[class*="acp_"] h3{margin-bottom:25px;font-weight:600}.acp_contact_detail_sec div[class*="acp_"] h4{font-weight:400;margin-bottom:0!important}.acp_contact_detail_sec div[class*="acp_"] p{font-size:24px;margin-bottom:0;display:flex;line-height:120%}.acp_contact_detail_sec div[class*="acp_"] p a{color:var(--global-palette4);margin-left:15px}.acp_contact_detail_sec div[class*="acp_"] p a:hover{color:var(--global-palette1)}.acp_contact_detail_sec div[class*="acp_"].acp_leadership_team p a{margin-left:0}.acp_contact_detail_sec div[class*="acp_"] .acp_team_details{margin-top:25px}.acp_contact_sec .kt-row-column-wrap .wp-block-kadence-column.inner-column-2{transform:translate(130px,70px)}.wp-block-kadence-rowlayout.acp_contact_sec h2 a:hover{color:var(--global-palette2)}.product-archive-title .kadence-breadcrumbs{margin-top:0}.woocommerce-products-header{display:none}body.woocommerce ul.products.products-list-view{gap:unset}body.woocommerce ul.products.products-list-view li.product::after{display:none}body.woocommerce ul.products.products-list-view li.product{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;border-bottom:1px solid #b9d8ff;padding-bottom:65px;margin-bottom:80px;border-radius:0}body.woocommerce ul.products.products-list-view li.product:first-child{margin-top:40px}body.woocommerce ul.products.products-list-view li.product a.woocommerce-loop-image-link{width:100%;max-width:250px}body.woocommerce ul.products.products-list-view li .product-details.content-bg.entry-content-wrap{width:calc(100% - 320px);margin:0;padding-top:15px}body.woocommerce ul.products.products-list-view li.product .woocommerce-loop-product__title{font-size:36px;transition:all 0.3s ease}body.woocommerce ul.products.products-list-view li.product .woocommerce-loop-product__title:hover{color:var(--global-palette2)}.product-meta .acp_author_name{font-size:var(--f20);font-weight:500}.woocommerce li.product .product-meta{margin:20px 0 25px}.product-excerpt p{font-weight:400;font-size:var(--f18)}body.woocommerce ul.products.products-list-view li.product .product-action-wrap{margin-top:25px;display:flex;align-items:center}.woocommerce ul.products li.product a.read_more{margin-right:40px;order:-1}.woocommerce ul.products.woo-archive-action-on-hover li.product .product-action-wrap{display:flex;align-items:center}.woocommerce ul.products.woo-archive-action-on-hover li.product .product-action-wrap a.read_more{margin-right:10px}.woocommerce ul.products:not(.woo-archive-btn-button) .button.add_to_cart_button,body.woocommerce ul.products li.product a.added_to_cart{color:var(--global-palette1);font-weight:500;font-family:"Work Sans";font-size:var(--f18);text-transform:capitalize}.woocommerce ul.products:not(.woo-archive-btn-button) .button.add_to_cart_button:hover,body.woocommerce ul.products li.product a.added_to_cart:hover{color:var(--global-palette2)}.woocommerce ul.products:not(.woo-archive-btn-button) .button.add_to_cart_button .kadence-svg-iconset{display:none}.woocommerce-pagination .page-numbers{justify-content:center;display:flex}body.woocommerce ul.products.products-list-view li.product:last-child{margin-bottom:50px}body.woocommerce nav.woocommerce-pagination{margin:0 0 30px}.error404 .content-area .error .page-content.entry{margin-top:0}.error404 .content-area .error{min-height:calc(100vh - 114px);margin:0;display:flex;justify-content:center;align-items:center}.error404 .content-area .error .page-content.entry{margin-top:0;max-width:1450px;width:100%;padding:40px}.error404 .error .page-content .entry-content-wrap{display:flex;flex-wrap:wrap;justify-content:center}.error404 .error .page-title{text-align:center}.error404 .error p{text-align:center;font-size:24px;color:var(--global-palette4);font-weight:500;margin-bottom:55px;width:100%}body ::placeholder{color:var(--global-palette9);text-transform:uppercase}.search-no-results #main{display:flex;flex-wrap:wrap;justify-content:center}.search #inner-wrap{background-color:#fff}.search-no-results header.entry-header{width:100%;text-align:center;margin-bottom:0}.search-no-results .error .page-content{text-align:center}.search-no-results .error p{color:var(--error);font-weight:500;font-size:26px;max-width:800px;text-align:center;margin-bottom:45px}.search-no-results .error .search-form{display:inline-block}body.woocommerce .woocommerce-message,body.woocommerce .woocommerce-info,body .woocommerce .woocommerce-message,body .woocommerce .woocommerce-info{color:var(--global-palette1);font-size:var(--f18);font-weight:500}body .woocommerce .cart-empty.woocommerce-info{font-size:36px;margin-top:0;color:var(--global-palette1);font-weight:700}body .single-content .woocommerce .return-to-shop{margin-bottom:30px}.wpp-no-data{color:var(--error);font-weight:500}body.woocommerce ul.products li.product .price{font-size:var(--f20);font-weight:500}.aioseo-breadcrumbs{display:flex;align-items:center}.aioseo-breadcrumbs .aioseo-breadcrumb-separator{margin:0 5px}.wp-block-kadence-rowlayout.acp_event_heading_sec{padding-top:10px}.woocommerce ul.products:not(.woo-archive-btn-button) .button.product_type_simple,.woocommerce ul.products li.product a.read_more{font-weight:500;color:var(--global-palette1);font-size:var(--f18);text-transform:capitalize;transition:all 0.3s ease}.woocommerce ul.products:not(.woo-archive-btn-button) .button.product_type_simple:hover,.woocommerce ul.products li.product a.read_more:hover{color:var(--global-palette2)}.woocommerce ul.products:not(.woo-archive-btn-button) .button.product_type_simple span{display:none}.single .comments-area{margin:40px 0 0 0}.single .comments-title,.single .comment-reply-title,.single h3{font-size:32px;font-family:"Crimson Text";color:var(--global-palette1);font-weight:500;margin-bottom:20px}body .comment-form p{margin:0 0 30px}body .comment-form p:last-child{margin-bottom:0}body .comment-form .comment-input-wrap p label,body .comment-form p.comment-form-float-label label{color:var(--global-palette4);font-weight:500;font-size:var(--f20)}body input[type="text"],body input[type="email"],body input[type="url"],body input[type="password"],body input[type="search"],body input[type="number"],body input[type="tel"],body input[type="range"],body input[type="date"],body input[type="month"],body input[type="week"],body input[type="time"],body input[type="datetime"],body input[type="datetime-local"],body input[type="color"],body textarea{color:var(--global-palette5);border:1px solid var(--global-palette4);border-radius:3px;background:var(--global-palette9);height:50px;padding:0 15px;line-height:50px;font-size:var(--f18)}body input[type="text"]:focus,body input[type="email"]:focus,body input[type="url"]:focus,body input[type="password"]:focus,body input[type="number"]:focus,body input[type="tel"]:focus,body input[type="range"]:focus,body input[type="date"]:focus,body input[type="month"]:focus,body input[type="week"]:focus,body input[type="time"]:focus,body input[type="datetime"]:focus,body input[type="datetime-local"]:focus,body input[type="color"]:focus,body textarea:focus{color:var(--global-palette4);border-color:var(--global-palette1);outline:0;box-shadow:0 5px 15px -7px rgb(0 0 0 / .1)}.comment-form-comment textarea{padding:15px 15px;line-height:160%;resize:none;max-height:190px;height:100%}body .comment-form .comment-input-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}body .comment-form .comment-input-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:unset}.comment-form p.comment-form-email{display:flex;flex-direction:column-reverse;align-items:flex-start}body .comment-form .comment-input-wrap p[class*="comment-form"]{width:49%;margin-bottom:2%}body .comment-form .comment-input-wrap p[class*="comment-form"] .float-label,body .comment-form p[class*="comment-form"] .float-label{margin-left:0;transform:translate(0,0) scale(.75)}body .comment-form input:not(:placeholder-shown)+label{margin-left:0!important}body .comment-form p[class*="comment-form"].comment-form-float-label textarea+label{margin-left:0}body .comment-form .comment-input-wrap p[class*="comment-form"] input:focus+.float-label{margin-left:0;transform:translate(0,0) scale(.75)}body .comment-form .comment-input-wrap p[class*="comment-form"].comment-form-cookies-consent{width:100%;display:none;justify-content:;align-items:flex-start;flex-direction:row}body input[type="checkbox"]{-webkit-appearance:none;appearance:none;position:relative;width:20px;height:20px;border:1px solid var(--global-palette4);border-radius:3px}body input[type="checkbox"]::before{content:'\f14a';position:absolute;top:50%;left:50%;font-family:"Font Awesome 5 Free";font-size:22px;font-weight:900;color:var(--global-palette1);transform:translate(-50%,-50%);opacity:0;transition:all 0.3s ease-in-out}body input[type="checkbox"]:checked::before{opacity:1}body input[type="checkbox"]:checked{border-color:var(--global-palette1)}body .comment-form .comment-form-cookies-consent label{width:calc(100% - 20px)}.comment-form .comment-input-wrap p.comment-form-url{display:none}body button,body .button,body .wp-block-button__link,body input[type="button"],body input[type="reset"],body input[type="submit"]{background:var(--global-palette-btn-bg);color:var(--global-palette1);padding:0 15px;height:50px;font-weight:500;font-size:var(--f18);line-height:50px}.single .category-links{display:none}body .comment-author{font-size:var(--f20);font-weight:500;font-family:"Work Sans";text-transform:capitalize;padding-right:100px}body .comment-author .says{font-size:var(--f20);font-weight:400}body .comment-body{border-bottom:1px solid #b9d8ff}body .comment-reply-link{height:35px;padding:0 10px;line-height:35px;font-size:14px;border-radius:3px;background-color:var(--global-palette8);border:none;color:var(--global-palette1);font-weight:500}body .comment-reply-link:hover{color:var(--global-palette9);background-color:var(--global-palette1)}.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{height:auto}body .entry-related.alignfull.entry-related-style-wide{width:100%;max-width:100%;margin-left:auto;margin-right:auto;position:relative}.single.single-post .site-main{overflow:hidden}body.single .entry-related.alignfull.entry-related-style-wide::before{content:'';position:absolute;top:0;left:0;left:-100%;right:-100%;height:100%;background-color:var(--global-palette7)}.entry-related-carousel .entry-content-wrap{position:relative;padding:20px;padding-bottom:40px}body .tns-outer .tns-controls button{background:var(--global-palette1)}body .tns-outer .tns-controls button:hover{background:var(--global-palette2)}body .tns-outer .tns-controls button[data-controls="prev"]{left:-45px}body .tns-outer .tns-controls button[data-controls="prev"]::before{left:2px}body .tns-outer .tns-controls button[data-controls="next"]::before{left:-3px}body .tns-outer .tns-controls button[data-controls="next"]{right:-45px}.entry-related-carousel .meta-comments{bottom:5px;right:15px}body .entry-related-carousel.grid-cols.tns-slider{display:flex;gap:unset}body .tns-horizontal.tns-subpixel>.tns-item{display:flex}body .tns-horizontal.tns-subpixel>.tns-item .entry.category-articles{width:100%}body .tns-horizontal .entry-content-wrap{height:100%}body .tns-horizontal.tns-subpixel>.tns-item .category-articles .entry-content-wrap{height:100%}body .entry-related-carousel h3.entry-title{font-size:var(--f20);line-height:140%}body .entry-related.alignfull.entry-related-style-wide .site-container{z-index:1;position:relative}.tns-ovh{margin-bottom:60px}body .tns-outer .tns-nav{bottom:-55px}body .tns-outer .tns-nav button::before{background:var(--global-palette1)}body .tns-horizontal.tns-subpixel>.tns-item>.entry{width:100%;display:flex;flex-direction:column}body .post .single-content ul,body .post .single-content ol{padding:0}body .post .single-content ul li,body .post .single-content ol li{position:relative;padding-left:18px;margin-bottom:10px}body .post .single-content ul li::before,body .post .single-content ol li::before{content:'';position:absolute;top:9px;left:0;width:8px;height:8px;background-color:var(--global-palette1);border-radius:50%}body.single-post .single-content figure.wp-block-image{max-width:70%;margin:0 auto 32px;position:relative;width:100%;padding-top:44%;border-radius:10px;box-shadow:0 10px 10px rgb(172 172 172 / .5)}body.single-post .single-content figure.wp-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.post-type-archive .tribe-common-g-row.tribe-events-calendar-list__event-row{margin-left:0;margin-right:0;border-bottom:1px solid #b9d8ff;padding-bottom:70px;margin-top:90px}.post-type-archive .tribe-common-g-row.tribe-events-calendar-list__event-row:last-child{margin-bottom:0;border:none}body .tribe-events-single-section.tribe-events-event-meta.primary{width:100%;padding:3% 0;display:flex;flex-wrap:wrap}body .tribe-events-meta-group .tribe-events-single-section-title{color:var(--global-palette1);font-family:"Crimson Text";font-weight:500;text-transform:capitalize;margin-bottom:20px}.single-tribe_events .entry-content-wrap>.entry-header{display:none}.aioseo-breadcrumb:last-child{font-weight:500;color:var(--global-palette1)}.single-tribe_events .entry-title.tribe-events-single-event-title{margin-top:0;color:var(--global-palette1);font-family:"Crimson Text";font-weight:500}body .tribe-events-schedule span{font-weight:500;font-size:var(--f20);font-family:"Work Sans"}body .tribe-events-content ol,body .tribe-events-content p,body .tribe-events-content ul{font-size:var(--f20);line-height:140%;color:var(--global-palette4);font-family:"work sans"}body .tribe-events-event-meta dl{font-family:"work sans";color:var(--global-palette4)}body .tribe-events-event-meta dl dt{margin:0!important;font-size:var(--f18);font-weight:500}body .tribe-events-event-meta dl dd{margin:0;font-weight:400;font-size:var(--f18);margin-bottom:25px}body .tribe-events-event-meta dl dd abbr{text-decoration:none}#tribe-events-footer a{font-weight:500;font-family:"work sans";font-size:var(--f20);color:var(--global-palette4);transition:all 0.3s ease;line-height:140%;background:#fff0;padding:0}#tribe-events-footer a:hover{color:var(--global-palette1)}#tribe-events-footer a::after{color:var(--global-palette4);transition:all 0.3s ease}#tribe-events-footer a:hover::after{color:var(--global-palette1)}.single-tribe_events .single-content{margin-top:0}.single-tribe_events .kadence-breadcrumbs{margin:0}body .tribe-events-single-section.tribe-events-event-meta.primary .tribe-events-meta-group{width:auto;flex:1;margin:0 0 15px 0;padding:20px 20px 0}body .tribe-events-single-section.tribe-events-event-meta.primary .tribe-events-meta-group:last-child{margin-bottom:0}body .tribe-events-single .tribe-events-sub-nav{padding:0}body .tribe-events-single .tribe-events-sub-nav::after{display:none}#tribe-events-footer .tribe-events-nav-previous a::after{display:none}#tribe-events-footer .tribe-events-nav-next a::before{display:none}#tribe-events-footer::after,#tribe-events-footer::before,#tribe-events-header::after,#tribe-events-header::before{display:none}body .tribe-events-single .tribe-events-sub-nav li.tribe-events-nav-previous{padding-right:10px}body .tribe-events-single .tribe-events-sub-nav li.tribe-events-nav-next{padding-left:10px}body .comment-form{margin-bottom:30px}body .site .post-thumbnail{padding-bottom:56.25%}body .site .post-thumbnail.article-post-thumbnail{margin-bottom:30px}.search-results .search-archive{display:flex;gap:unset;flex-wrap:wrap}.search-results .search-archive.grid-cols article.entry{box-shadow:none}.search-results .search-archive .loop-entry .entry-content-wrap{padding:0}.search-results .search-archive.grid-cols article.entry:first-child{margin-top:20px;padding-top:0;border:none}.search-results .search-archive .entry-summary p{min-height:57px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.search-results .search-archive article h2.entry-title{font-size:32px;line-height:110%}.search-results .search-archive .loop-entry .entry-summary{margin:0}.search-results .search-archive .loop-entry .entry-meta{margin-bottom:0}.entry-meta .posted-by span{font-size:var(--f18);font-weight:500;margin-right:5px;color:var(--global-palette4)}.search-results .search-archive .loop-entry .entry-footer{margin-top:auto}.search-results .search-archive.grid-cols article.entry:nth-child(3n){margin-right:0}.search-results .search-archive .category-links{padding-right:0;display:flex;font-size:0;white-space:nowrap}.search-results .search-archive .category-links a{font-weight:400;text-transform:capitalize}.tax-homily-resource-category .wp-block-toolset-views-view-template-block:not(:first-child),.grid-cols.homily-resource-archive .entry.homily-resource:not(:first-child){margin-top:67px;border-top:1px solid #b9d8ff;border-radius:0;padding-top:65px}.acp_tag_category{display:flex;font-size:0;flex-wrap:wrap}.acp_tag_category a{margin-right:10px}.acp_tag_category a:hover{color:var(--global-palette9)}.tax-homily-resource-category .wp-block-toolset-views-view-template-block p:not(.acp_tag_category) a{color:var(--global-palette4);font-weight:500;font-size:var(--f18);display:inline-block}.tax-homily-resource-category .wp-block-toolset-views-view-template-block p:not(.acp_tag_category) a:hover{color:var(--global-palette1)}.single-homily-resource.single .site-container .content-wrap{padding-left:0;padding-right:0;padding-top:13px}.tax-homily-resource-category .entry-header.homily-resource-archive-title{padding-left:30px}.post-navigation .nav-links>div a i{display:none}.post-navigation .nav-links>div a{color:var(--global-palette1);font-weight:500}.post-navigation .nav-links>div a:hover{color:var(--global-palette2)}.single-homily-resource .site-container .wp-block-kadence-rowlayout .kt-row-layout-inner{padding-left:0;padding-right:0}h2 a:hover{color:var(--global-palette2)}.single-homily-resource.single .site-container .content-wrap .entry-content.single-content{margin-top:0}.single-homily-resource.single .site-container .content-wrap .kt-row-column-wrap{padding-top:0}.at-resp-share-element .at-share-btn>.at-label{display:none}.single-homily-resource .addthis_inline_share_toolbox_brne{border:1px solid #b9d8ff;border-left:none;border-right:none;padding:40px 0;padding-right:135px}.single-homily-resource .navigation.post-navigation{margin:70px 0 20px 0}body .addtoany_share_save_container{border:1px solid #b9d8ff;border-right:none;border-left:none;padding:40px 0;margin:0}.single .type-homily-resource+.comments-area{margin-top:25px}body input[type="submit"]{background-color:var(--global-palette1);color:var(--global-palette9)}.comment-respond li{position:relative;padding-left:25px;font-size:var(--f20);font-weight:300;line-height:140%;margin-bottom:25px}.comment-respond li::before{content:'';position:absolute;top:9px;left:0;width:5px;height:5px;background-color:var(--global-palette1);border-radius:50%}.single-homily-resource .entry-content-wrap{position:relative}.single-homily-resource .meta-comments{bottom:74px;z-index:11}.single .acp_homily_post_content_wrap h3{color:var(--global-palette4);font-weight:300;font-family:"work sans";font-size:28px;line-height:140%;margin-bottom:20px;margin-top:65px}.single .acp_homily_post_content_wrap h3:first-child{margin-top:35px}.single .acp_homily_post_content_wrap h4{color:var(--global-palette4);font-weight:500;font-family:"work sans";font-size:var(--f20);font-style:italic;line-height:140%;margin-bottom:20px}.single-homily-resource.single .comment-reply-title{font-size:48px}.single-homily-resource h1{line-height:110%}.single-homily-resource .comment-form-author,.single-homily-resource .comment-form-email,.single-post .comment-form-author,.single-post .comment-form-email{position:relative}.single-homily-resource .comment-form-author::before,.single-homily-resource .comment-form-email::before,.single-post .comment-form-author::before,.single-post .comment-form-email::before{content:'\f007';position:absolute;bottom:12px;left:15px;font-size:var(--f18);color:var(--global-palette4);font-family:"Font Awesome 5 Free";font-weight:900}.single-homily-resource .comment-form-email::before,.single-post .comment-form-email::before{content:'\f1fa'}.single-homily-resource .comment-form-author input,.single-post .comment-form-author input,.single-homily-resource .comment-form-email input,.single-post .comment-form-email input{padding-left:40px}body .logged-in-as{display:flex;align-items:center;font-size:0;flex-wrap:wrap}body .logged-in-as a{height:45px;font-size:var(--f18);background-color:var(--global-palette1);line-height:45px;padding:0 15px;border-radius:5px;color:var(--global-palette9);text-decoration:none!important;margin-right:15px;margin-top:15px}body .logged-in-as a:hover{background-color:var(--global-palette2)}.single-homily-resource.has-sidebar .content-container .kadence-thumbnail-position-behind.alignwide{margin-left:0;margin-right:0;width:100%}body .entry.loop-entry{box-shadow:none}.date .loop-entry .entry-content-wrap{padding:0;position:relative}.date .loop-entry .entry-content-wrap .category-links{display:flex;font-size:0;padding-right:0;max-width:100%;flex-wrap:wrap}.date .loop-entry .entry-content-wrap .category-links a{font-weight:500;text-transform:capitalize}.tb-fields-and-text p{word-wrap:anywhere}.tax-homily-resource-category .content-area{margin-top:0;margin-bottom:70px}body.single-product .kadence-breadcrumbs{margin-top:0}.acp_homily_post_content_wrap .addtoany_share_save_container{display:none}.addtoany_share_save.addtoany_share .a2a_svg{background-color:#fe664f!important}.woocommerce-page .entry-hero.page-hero-section .entry-hero-container-inner{background:#fff0}.woocommerce-page .entry-hero.page-hero-section{padding:25px 0}.woocommerce-page .entry-hero.page-hero-section .entry-header{min-height:auto;align-items:flex-start}.woocommerce-page .entry-hero.page-hero-section .entry-header .entry-meta.entry-meta-divider-dot{display:none}.woocommerce-page .entry.single-entry{box-shadow:none}.woocommerce .kadence-woo-cart-form-wrap>form{display:flex;flex-wrap:wrap;margin-bottom:0}.woocommerce .kadence-woo-cart-form-wrap>form .cart-summary{width:100%;margin-bottom:10px}.woocommerce .ced_hpul_login_link{margin-left:0;margin-right:10px;display:block}.woocommerce a.ced_hpul_login_link{display:inline-block}.woocommerce a+.ced_hpul_login_link{margin-bottom:20px}.woocommerce .kadence-woo-cart-form-wrap h2{margin-bottom:0}.woocommerce-page .woocommerce .kadence-woo-cart-form-wrap table.shop_table{margin-top:45px!important}.woocommerce table td,.woocommerce table th{font-size:var(--f20);font-weight:500!important;color:var(--global-palette4)}.woocommerce-page .woocommerce table.shop_table td,.woocommerce-page .woocommerce table td,body.woocommerce-cart .cart-collaterals .cart_totals tr td,body.woocommerce-cart .cart-collaterals .cart_totals tr th,body.woocommerce-checkout .cart-collaterals .cart_totals tr td,body.woocommerce-checkout .cart-collaterals .cart_totals tr th,body #add_payment_method .cart-collaterals .cart_totals tr td,body #add_payment_method .cart-collaterals .cart_totals tr th{border-top:1px solid #b9d8ff}body.woocommerce-cart table.cart .product-name a:hover,body.woocommerce-checkout table.cart .product-name a:hover,body #add_payment_method table.cart .product-name a:hover{color:var(--global-palette1)}body.woocommerce-cart table.cart .product-name a,body.woocommerce-checkout table.cart .product-name a,#add_payment_method table.cart .product-name a{color:var(--global-palette4)}body .woocommerce a.remove{display:flex;font-size:var(--f18);text-align:center;color:var(--error)!important;font-weight:500;font-family:"work sans";justify-content:center;align-items:center;transform:unset!important}body .woocommerce a.remove:hover{background:var(--error)}body .quantity.spinners-added{border:1px solid var(--global-palette4)}body .quantity.spinners-added:hover{border-color:var(--global-palette1)}body.woocommerce div.product form.cart div.quantity{margin-right:8px;margin-bottom:10px}body.woocommerce div.product form.cart .button{margin-right:8px;margin-bottom:10px}body.woocommerce div.product form.cart .added_to_cart.wc-forward{margin-left:0;margin-bottom:10px}.woocommerce table.shop_table td.actions{padding:30px 0 15px}body.woocommerce-cart table.cart td.actions .coupon .input-text,body.woocommerce-checkout table.cart td.actions .coupon .input-text,body #add_payment_method table.cart td.actions .coupon .input-text{height:50px;font-size:var(--f18);padding:0 15px}body.woocommerce div.product .button.single_add_to_cart_button,body.woocommerce div.product div.summary .added_to_cart,body.woocommerce .kadence-sticky-add-to-cart-action-wrap a.added_to_cart{padding:0 15px!important;height:50px;font-weight:500;font-size:var(--f18);line-height:50px;border:none}body .woocommerce form .form-row .button{padding-top:0;padding-bottom:0}body.woocommerce-cart table.cart td.actions .button,body.woocommerce-checkout table.cart td.actions .button,body #add_payment_method table.cart td.actions .button,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,body #add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button.button{height:50px;padding:0 15px;border:0;line-height:50px}body.woocommerce-cart table.cart .coupon .button:not(:hover),body.woocommerce-checkout table.cart .coupon .button:not(:hover),body #add_payment_method table.cart .coupon .button:not(:hover),body.woocommerce-page button,body.woocommerce-page .button,body .woocommerce a.button.alt,.woocommerce button.button.alt,body .woocommerce input.button.alt,body .woocommerce #respond input#submit.alt,body.woocommerce div.product .button.single_add_to_cart_button,body.woocommerce div.product div.summary .added_to_cart,body.woocommerce .kadence-sticky-add-to-cart-action-wrap a.added_to_cart{background:var(--global-palette1);color:var(--global-palette9)}body.woocommerce-page button:hover,body.woocommerce-page .button:hover,body.woocommerce div.product .button.single_add_to_cart_button:hover,body.woocommerce div.product div.summary .added_to_cart:hover,body.woocommerce .kadence-sticky-add-to-cart-action-wrap a.added_to_cart:hover{background:var(--global-palette2)}body .woocommerce .woocommerce-message,body .woocommerce .woocommerce-error,body .woocommerce .woocommerce-info,body.woocommerce .woocommerce-message,body.woocommerce .woocommerce-error,body.woocommerce .woocommerce-info{font-size:var(--f18);font-weight:500}body .woocommerce .woocommerce-error,body.woocommerce .woocommerce-error{border-left-color:var(--error);background-color:#ffeded;color:var(--error)}.woocommerce .woocommerce-error li{color:var(--error)}body .woocommerce .woocommerce-message li,body .woocommerce .woocommerce-error li,body .woocommerce .woocommerce-info li{font-weight:500}.woocommerce .woocommerce-message li,.woocommerce .woocommerce-info li,body .woocommerce .woocommerce-message{color:var(--global-palette1)}body.woocommerce-page .woocommerce-notices-wrapper{margin-bottom:35px}body .woocommerce form.login,body .woocommerce form.checkout_coupon,body .woocommerce form.register{border:1px solid var(--global-palette1)}.checkout_coupon>p{font-weight:500;color:var(--global-palette1)}.checkout_coupon>p.form-row.form-row-last{max-width:180px;text-align:right}.checkout_coupon>p.form-row.form-row-first{width:calc(100% - 180px)}.checkout h3{font-size:32px;color:var(--global-palette1)}body .woocommerce form .form-row label{line-height:200%;color:var(--global-palette4);font-size:var(--f20);font-weight:500}body .select2-container--default .select2-selection--single{height:50px;border-color:var(--global-palette4);border-radius:3px}body .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--global-palette4);line-height:50px;height:100%;font-weight:400;font-size:var(--f18);padding-left:15px;padding-right:35px}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:48px}body .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--global-palette4) #fff0 #fff0 #fff0;margin-left:-14px;transition:all 0.3s ease}body .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 var(--global-palette4) #fff0}body .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--global-palette4);padding:0 15px;transition:all 0.3s ease}body .select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:var(--global-palette1)}body .select2-container--default .select2-results__option--highlighted[aria-selected],body .select2-container--default .select2-results__option--highlighted[data-selected]{color:var(--global-palette1)}body .woocommerce form .form-row textarea{resize:none;min-height:120px;padding:10px 15px}body .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--global-palette4)}.wc_payment_method label{font-weight:500!important}body #payment ul.wc_payment_methods li.wc_payment_method>label::before{border:1px solid var(--global-palette1)}body #payment ul.wc_payment_methods li.wc_payment_method>label{background:var(--global-palette7);border-left:5px solid var(--global-palette8)}body #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:first-child:checked+label{border-left:5px solid var(--global-palette1);background:var(--global-palette8);color:var(--global-palette1)}body .woocommerce-privacy-policy-text{display:inline-block}.woocommerce-privacy-policy-link{font-weight:500;display:inline-block}body .woocommerce a.button.alt,body .woocommerce button.button.alt,body .woocommerce input.button.alt,body .woocommerce #respond input#submit.alt{background-color:var(--global-palette1)}body .woocommerce table.shop_table td .quantity.spinners-added{white-space:nowrap}.product-action-wrap .button.add_to_cart_button{padding:0!important}body .woocommerce-notices-wrapper:empty{display:none}.tribe-block.tribe-tickets.tribe-common{width:100%;max-width:100%;padding:20px}body .tribe-events-notices{background:var(--global-palette8);border-radius:4px;border:none;color:var(--global-palette1);padding:10px 15px;text-shadow:none;font-size:var(--f20)}body.woocommerce ul.products.products-list-view li.product a.woocommerce-loop-image-link>span:first-child{display:none}.single-product .product{margin-top:40px}.single-product .product .summary.entry-summary{margin-top:0}body.woocommerce div.product span.price,body.woocommerce div.product p.price{font-size:var(--f20)}body.woocommerce div.product div.summary p{margin:10px 0}body.woocommerce div.product span.price ins,body.woocommerce div.product p.price ins{font-weight:500}body.woocommerce div.product p.stock{font-size:var(--f18);font-weight:500}body.woocommerce div.product .out-of-stock{color:var(--error)}body.woocommerce div.product form.cart{margin-bottom:0}body.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500;color:var(--global-palette4);font-size:var(--f18)}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--global-palette1)}body.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid var(--global-palette1)}body.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid var(--global-palette1)}body.woocommerce div.product .woocommerce-tabs .panel h2{margin-bottom:20px}body.woocommerce div.product .woocommerce-tabs .panel p{margin-bottom:25px}.single .site-container .content-wrap.products{padding:0;display:flex;flex-wrap:wrap;gap:unset;width:100%;margin-top:40px}.single .site-container .content-wrap.products .product{margin-top:0;width:calc(25% - 23px);box-shadow:0 2px 5px var(--global-palette8)!important;margin-right:30px;margin-bottom:30px}.single .site-container .content-wrap.products .product .woocommerce-loop-image-link{position:relative;padding-top:56.25%;width:100%}.single .site-container .content-wrap.products .product .woocommerce-loop-image-link img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:}body.woocommerce ul.products li.product h3,body.woocommerce ul.products li.product .woocommerce-loop-product__title,body.woocommerce ul.products li.product .woocommerce-loop-category__title{font-size:26px;font-weight:500}body.woocommerce .quantity.spinners-added input.minus,body.woocommerce .quantity.spinners-added input.plus{color:var(--global-palette4);height:48px}body.woocommerce .woocommerce-error li{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between}body.woocommerce .woocommerce-error li::after{display:none}body #payment #place_order{padding:0 15px}.woocommerce-page .woocommerce-order .woocommerce-notice{font-weight:500;font-size:32px;color:var(--global-palette1);line-height:140%}.woocommerce-page .woocommerce ul.order_details li{border-color:var(--global-palette1);color:var(--global-palette4);font-size:var(--f18);margin-bottom:20px;margin-right:20px}.woocommerce-order-overview+p{font-size:var(--f20);font-weight:500;color:var(--global-palette1)}.woocommerce-checkout .woocommerce table.shop_table tfoot td,.woocommerce-checkout .woocommerce table.shop_table tfoot th,.woocommerce-checkout .woocommerce table.shop_table tbody th{border-top:1px solid #b9d8ff}.woocommerce-page strong{font-weight:500}.woocommerce table td a{display:inline-block}.woocommerce-page .woocommerce .woocommerce-customer-details address{border-radius:0;border-color:#b9d8ff;padding:20px;color:var(--global-palette4);font-size:var(--f20)}.woocommerce-page .woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-top:20px}.woocommerce-page .woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce-page .woocommerce .woocommerce-customer-details .woocommerce-customer-details--email{color:var(--global-palette1);font-weight:500}.woocommerce-cart:not(.logged-in) .kadence-woo-cart-form-wrap{display:flex;align-items:flex-end;flex-wrap:wrap}.woocommerce-cart:not(.logged-in) .wc-proceed-to-checkout .checkout-button.button.alt.wc-forward{margin-bottom:20px}.woocommerce-cart-form__cart-item.cart_item .product-thumbnail{text-align:left!important}body .hpul_thickbox_window{border:none;overflow:hidden;padding:20px;border-radius:15px;border-bottom:10px solid var(--global-palette1)}.hpul_thickbox_window #TB_ajaxWindowTitle{font-weight:500;line-height:140%;padding:0;color:var(--global-palette1);font-size:24px}.hpul_thickbox_window #TB_closeWindowButton{right:20px;width:35px;height:35px;border-radius:3px;overflow:hidden}body .hpul_thickbox_window .tb-close-icon{background-color:var(--global-palette1);color:var(--global-palette9);display:flex;width:100%;height:100%;justify-content:center;align-items:center;transition:all 0.3s ease-in-out}body .hpul_thickbox_window .tb-close-icon:hover{background-color:var(--global-palette2)}body .hpul_thickbox_window #TB_ajaxContent{padding:10px 0 0 0;border-top:1px solid var(--global-palette1);margin-top:20px;width:100%!important;max-width:100%!important}body #TB_window{max-width:830px;width:90%!important}body #TB_title{border-bottom:none}body #ced_hpul_guest_registration_form caption,body #ced_hpul_login_form caption{font-size:22px;color:var(--global-palette1);font-weight:500;margin-bottom:30px;padding:10px 0}body #ced_hpul_guest_registration_form td,body #ced_hpul_login_form td{font-size:var(--f18);padding-bottom:10px}#ced_hpul_guest_registration_form tr:last-child td{padding:15px 0 0}.woocommerce .ced_hpul_guest_registration_form input.button.alt,.woocommerce .ced_hpul_login_form input.button.alt{background-color:var(--global-palette1)}.woocommerce .ced_hpul_guest_registration_form input.button.alt:hover,.woocommerce .ced_hpul_login_form input.button.alt:hover{background-color:var(--global-palette2)}body .error-msg{color:var(--error)}body #ced_hpul_guest_registration_form td input,body #ced_hpul_login_form td input{width:100%}#ced_hpul_guest_registration_form tr:last-child td a{display:inline-block}.woocommerce-account .single-content h2{margin-top:0}.woocommerce-account .entry-content.single-content .woocommerce,.woocommerce-account .hero-container.site-container{margin:0 auto;max-width:830px}.woocommerce-account .hero-container.site-container{max-width:890px}body .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-flex;align-items:center}body input[type="checkbox"]#rememberme{margin-right:10px}.woocommerce-LostPassword a{font-weight:500}.woocommerce-LostPassword a:hover{color:var(--global-palette2)}.woocommerce-account .entry-hero-container-inner{background:#fff0}.woocommerce-account .hero-container.site-container .entry-meta.entry-meta-divider-dot{display:none}body .entry-hero.page-hero-section .entry-header{min-height:auto}.woocommerce-account .entry-hero-container-inner .entry-header{align-items:flex-start}.woocommerce-ResetPassword.lost_reset_password{justify-content:space-between;display:flex;align-items:flex-end;flex-wrap:wrap;max-width:830px;margin:0 auto}.woocommerce-ResetPassword.lost_reset_password p:first-child{font-weight:500;text-align:center;color:var(--global-palette1)}.woocommerce-ResetPassword.lost_reset_password p.form-row-first.woocommerce-form-row{width:calc(100% - 200px)}.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row{width:auto}.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button.button{padding-top:0;padding-bottom:0;background-color:var(--global-palette1)}.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button.button:hover{background-color:var(--global-palette2)}.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row label{font-weight:500;color:var(--global-palette4);font-size:var(--f18)}.woocommerce-account .entry.single-entry{box-shadow:none}body .woocommerce form.login .form-row:not(.woocommerce-form-row){display:inline-flex;flex-direction:row-reverse}.logged-in.woocommerce-account .entry-content.single-content .woocommerce,.logged-in.woocommerce-account .hero-container.site-container{max-width:1430px;display:flex;flex-wrap:wrap;justify-content:space-between}.logged-in.woocommerce-account .account-navigation-wrap{max-width:270px;width:100%;border:1px solid var(--global-palette1);border-radius:5px;background-color:var(--global-palette8);overflow:hidden}.logged-in.woocommerce-account .woocommerce-MyAccount-content{padding-right:0;width:100%;max-width:calc(100% - 300px)}.logged-in.woocommerce-account .account-navigation-wrap .kadence-account-avatar{padding:0;margin:0}.logged-in.woocommerce-account .account-navigation-wrap .kadence-account-avatar .kadence-customer-name{background-color:var(--global-palette1);width:80%;padding:6px 21px;margin-top:10px;border-radius:0 50px 50px 0;color:var(--global-palette9);font-size:var(--f20);font-weight:600;margin-bottom:10px;box-shadow:0 3px 0 var(--global-palette2)}body.woocommerce-account .account-navigation-wrap li a{color:var(--global-palette4)}body.woocommerce-account .account-navigation-wrap li.is-active a,body.woocommerce-account .account-navigation-wrap li.is-active a:hover{font-weight:500;color:var(--global-palette1)}body.woocommerce-account .account-navigation-wrap li:hover a{border-left:5px solid var(--global-palette1);color:var(--global-palette1)}body.woocommerce-account .woocommerce::before,body.woocommerce-account .woocommerce::after{display:none}.logged-in.woocommerce-account .woocommerce-MyAccount-content p{width:100%;display:flex;flex-wrap:wrap;font-size:var(--f18);color:var(--global-palette4);font-weight:500}.logged-in.woocommerce-account .woocommerce-MyAccount-content p a{margin:0 5px}.logged-in.woocommerce-account .woocommerce-MyAccount-content p.no_subscriptions{justify-content:space-between;align-items:center;color:var(--global-palette1);padding:13px 30px}.logged-in.woocommerce-account .woocommerce-MyAccount-content p.no_subscriptions a{margin:0}.logged-in.woocommerce-account .woocommerce-MyAccount-content p.no_subscriptions::after,.logged-in.woocommerce-account .woocommerce-MyAccount-content p.no_subscriptions::before{display:none}.logged-in.woocommerce-account .woocommerce-MyAccount-content p.woocommerce-error{color:var(--error)}.woocommerce-account .u-columns{display:flex;justify-content:space-between;flex-wrap:wrap}.woocommerce-account .woocommerce .addresses.col2-set .col-1,.woocommerce-account.woocommerce-page .addresses.col2-set .col-1,.woocommerce-account .woocommerce .addresses.col2-set .col-2,.woocommerce-account.woocommerce-page .addresses.col2-set .col-2{width:48%}.woocommerce-account .woocommerce .col2-set .col-1,.woocommerce-account.woocommerce-page .col2-set .col-1,.woocommerce-account .woocommerce .col2-set .col-2,.woocommerce-account.woocommerce-page .col2-set .col-2{float:unset;width:45%;display:flex;flex-direction:column}.addresses .woocommerce-Address{border:1px solid var(--global-palette1);border-radius:7px;overflow:hidden}.woocommerce-account .u-columns.addresses::after,.woocommerce-account .u-columns.addresses::before{display:none}.addresses .woocommerce-Address .woocommerce-Address-title{background-color:var(--global-palette1);padding:5px 15px;display:flex;align-items:center;justify-content:space-between}.addresses .woocommerce-Address address{padding:10px 15px;color:var(--global-palette4);font-size:var(--f18)}.addresses .woocommerce-Address .woocommerce-Address-title h3{margin:0;color:var(--global-palette9);font-size:22px}.addresses .woocommerce-Address .woocommerce-Address-title.title a{padding:0 15px;font-size:var(--f20);color:var(--global-palette1);background-color:var(--global-palette8);font-weight:500;border-radius:50px;transition:all 0.3s ease;border:1px solid var(--global-palette8)}.addresses .woocommerce-Address .woocommerce-Address-title.title a:hover{background-color:var(--global-palette1);color:var(--global-palette9)}body.woocommerce-account .addresses .title::before,body.woocommerce-account .addresses .title::after{display:none}body .woocommerce table.my_account_orders td{font-weight:400!important;font-size:16px}.edit-account fieldset{border:1px solid var(--global-palette4);padding:10px 15px}.edit-account legend{font-weight:500;padding:0 10px;color:var(--global-palette1)}.edit-account .password-input{margin-left:15px}body .loading-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--global-palette1);padding:10px;width:65px;border-radius:5px;box-shadow:0 0 140px 1100px #0000003d;transition:all 0.3s ease}body .comment-form p.comment-form-float-label textarea:focus+label{transform:translate(0,-.1em) scale(.75)}body .kadence-breadcrumbs{margin:2em 0}body.single-tribe_events .tribe-events-schedule .tribe-events-cost{font-size:var(--f18)}#primary .tribe-events .tribe-events-calendar-latest-past>.tribe-common-h5{color:var(--global-palette1);font-family:'Crimson Text',serif;font-size:48px;margin-top:15px;font-weight:500}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-datetime{text-align:center;align-items:center;background-color:var(--global-palette8);border-radius:5px;justify-content:center;color:var(--global-palette1);padding:10px;height:auto;width:100%}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-datetime>span{color:var(--global-palette1);font-size:14px;font-weight:700}.tribe-common--breakpoint-medium.tribe-common span.tribe-common-h4--min-medium,.tribe-common .tribe-events-calendar-latest-past__event-date-tag-datetime span.tribe-common-h4--min-medium{font-size:36px;color:var(--global-palette2)!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row,.tribe-events .tribe-events-calendar-latest-past__event-row{align-items:flex-start;border-bottom:1px solid var(--global-palette8);padding-bottom:70px;margin-left:0}.tribe-events .tribe-events-calendar-latest-past__event-row:last-child{border:none}.tribe-common--breakpoint-medium.tribe-common .tribe-events-calendar-latest-past__event-header .tribe-common-b2{margin:0}header.tribe-events-calendar-latest-past__event-header{display:flex;flex-direction:column}h3.tribe-events-calendar-latest-past__event-title{order:-1;margin-bottom:0!important}h3.tribe-events-calendar-latest-past__event-title>a{color:var(--global-palette1)!important;font-weight:500}body .tribe-common .tribe-common-b2 .tribe-events-calendar-latest-past__event-datetime span{color:var(--orange)!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-date-tag,.tribe-events .tribe-events-calendar-latest-past__event-date-tag{width:100%;min-width:90px;margin-right:15px;max-width:90px;padding:0!important}.comment-list{counter-reset:counter}.comment-list li.comment{position:relative;display:flex;flex-wrap:wrap}.comment-list li.comment article{width:calc(100% - 40px)}.comment-list li.comment::before{counter-increment:counter;content:counters(counter,".") " ";width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;background-color:var(--global-palette1);color:var(--global-palette7);border-radius:3px;margin-right:10px;font-weight:700;font-size:16px}.quicktags-toolbar{margin-top:40px;order:1}.quicktags-toolbar>input[type="button"]{margin-right:10px;margin-bottom:10px;background-color:#fff0;border:1px solid var(--global-palette1);min-width:40px;height:40px;line-height:40px;font-size:16px}.comment-form .wp-core-ui{margin-bottom:25px}.mce-btn button:hover{background-color:#fff0}.category-blog .posted-on{margin-right:15px}.category-blog .entry-meta.entry-meta-divider-dot{align-items:baseline}.all_comment_sec h2{font-size:40px}.single-content ul.acp_allcomment_wrap{padding:0}.single-content ul.acp_allcomment_wrap li+*{margin-top:67px;border-top:1px solid #b9d8ff;border-radius:0;padding-top:65px}.single-content .acp_allpost_publish_date{margin:20px 0;display:block}.acp_allcomment_content{margin-bottom:30px}.acp_total_comment{width:100%;display:block;margin-top:20px;color:var(--global-palette1);font-size:var(--f18)}.single-content .acp_allrecent_comment h1{border-bottom:2px solid var(--global-palette1);padding-bottom:35px;margin-bottom:65px!important}.all_comment_sec.wp-block-kadence-rowlayout .kt-row-layout-inner{padding-left:0;padding-right:0}