@media screen and (min-width:1651px){.fixed .site-top-header-wrap .site-header-row{top:35px}.fixed .site-main-header-inner-wrap.site-header-row{padding:30px 0}.fixed .site-main-header-inner-wrap .site-header-main-section-left{max-width:300px}}@media screen and (max-width:1650px){:root{--f20:18px;--f18:16px}.post-type-archive .tribe-common-g-row.tribe-events-calendar-list__event-row{padding-bottom:50px;margin-top:-10px}body .wp-block-kadence-advancedbtn.acp_liturgy_btns .kt-btn-wrap .kt-button.button{font-size:16px}.blog.has-sidebar .sidebar-inner-wrap,.category.has-sidebar .sidebar-inner-wrap{top:140px}.tax-homily-resource-category .sidebar-inner-wrap,.single .sidebar-inner-wrap,body.date.has-sidebar .content-container .primary-sidebar .sidebar-inner-wrap{top:130px}html body{padding-top:114px}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:calc(100% - 310px)}header .site-container .site-main-header-inner-wrap{margin-right:0}.acp_homily_resources_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-1{width:calc(100% - 310px)}.site-main-header-inner-wrap.site-header-row{padding:15px 0}.site-main-header-inner-wrap .site-header-main-section-left{max-width:280px}.site-top-header-wrap .site-header-row{top:15px;width:calc(100% - 300px);right:30px}.site-main-header-inner-wrap .site-header-main-section-right{width:calc(100% - 300px);margin-top:30px}body h1,.single-tribe_events .entry-title.tribe-events-single-event-title,.single-homily-resource.single .comment-reply-title{font-size:38px;line-height:110%;margin-bottom:10px!important}body h2,.acp_all_cat_wise_data_wrap li h2,#primary .tribe-events .tribe-events-calendar-latest-past>.tribe-common-h5{font-size:30px}body .single-content table{margin:0}.acp_voice_to_reflect_row .wp-block-kadence-column.inner-column-2.acp_voice_to_reflect_img{max-width:34%;margin-right:0!important}.acp_homily_resource_audio{margin:20px 0!important}.acp_audio_icon{width:32px;height:auto}.acp_audio_icon i{font-size:22px}.acp_today_homily_resource_sec{margin-bottom:30px;padding-right:0%}.wp-block-kadence-rowlayout.acp_today_homily_resources{margin-top:0}.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% - 24%)}body .loop-entry .entry-header .entry-meta{margin:5px 0}.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,.single-content ul.acp_allcomment_wrap li+*{margin-top:60px;padding-top:30px}.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:60px;padding-top:30px}.acp_all_cat_wise_data_wrap li{padding-bottom:60px;margin-bottom:30px}.wp-block-post-template .wp-block-post-excerpt__more-text{margin-top:10px}.acp_all_cat_wise_data_wrap.wp-block-kadence-rowlayout .kt-row-layout-inner{padding:0}.navigation.pagination{margin-top:60px;padding-top:35px}.acp_liturgy_btns.wp-block-kadence-advancedbtn .kt-btn-wrap{margin-bottom:10px}footer .site-middle-footer-inner-wrap.site-footer-row{padding:50px 0 20px}.blog.has-sidebar .content-container main>.entry-header,.category.has-sidebar .content-container main>.entry-header{padding-bottom:15px}.acp_homily_resources_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-2{padding-top:105px}.acp_homily_resource_col .kt-inside-inner-col>p{font-size:20px;margin-bottom:15px}.acp_archive_cal_col .calendar-archives{padding-bottom:0}.wp-block-kadence-rowlayout.acp_comm_sec_bg{margin-top:100px}.wp-block-kadence-rowlayout.acp_comm_sec_bg .kt-row-column-wrap{padding-top:55px;padding-bottom:55px}.acp_event_sec .ecs-event h4.entry-title{margin-bottom:50px}.acp_event_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-2{width:33%;right:15px;top:-77px}.acp_comm_sec_bg.wp-block-kadence-rowlayout .kt-row-layout-inner{background-size:100%!important}.wp-block-kadence-rowlayout.acp_event_sec h2{bottom:98.7%;font-size:80px}.acp_event_sec .ecs-event .duration.time{top:55px}.acp_homily_resource_audio p{padding:8px 20px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{padding-top:50px;margin-bottom:50px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{margin:15px 0 0 0}.tribe-events-c-top-bar__datepicker-time span{font-size:20px}.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{width:63%}.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{width:33%;transform:translate(0,-50px)}.acp_contact_sec .kt-row-column-wrap .wp-block-kadence-column.inner-column-2{transform:translate(0,70px)}.single-content .acp_about_sec h2{font-size:32px;margin-bottom:15px}.acp_heading_sec nav.wooviews-breadcrumb{margin-bottom:10px}.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:18px;margin-bottom:15px}.acp_contact_detail_sec div[class*="acp_"]{margin-top:40px}.acp_contact_detail_sec div[class*="acp_"] h3{margin-bottom:15px}.acp_contact_detail_sec div[class*="acp_"] p{font-size:18px}.wp-block-kadence-rowlayout.acp_contact_sec{padding:10px 0 30px}body.woocommerce ul.products.products-list-view li.product a.woocommerce-loop-image-link{max-width:200px}body.woocommerce ul.products.products-list-view li.product .woocommerce-loop-product__title{font-size:32px}body.woocommerce ul.products.products-list-view li .product-details.content-bg.entry-content-wrap{width:calc(100% - 230px);padding-top:10px;padding-bottom:0}.woocommerce li.product .product-meta{margin:10px 0 15px}body.woocommerce ul.products.products-list-view li.product .product-action-wrap{margin-top:15px}body.woocommerce ul.products.products-list-view li.product{padding-bottom:30px;margin-bottom:60px}body.woocommerce ul.products.products-list-view li.product:last-child{margin-bottom:30px}body.woocommerce nav.woocommerce-pagination{margin:0 0 10px}body.woocommerce ul.products.products-list-view li.product:first-child{margin-top:30px}.error .page-header{margin-bottom:20px}.error404 .error p{font-size:22px;margin-bottom:30px}.search-no-results .error p{font-size:20px;max-width:660px;margin-bottom:45px}.single .comments-title,.single .comment-reply-title,.single h3{font-size:26px}body .comment-form p{margin:0 0 20px}body input[type="checkbox"]::before{font-size:22px}body .comment-form .comment-input-wrap{padding:10px 0}body .comment-reply-link{height:30px;line-height:30px}.single .acp_homily_post_content_wrap h3{font-size:24px;margin-bottom:10px;margin-top:40px}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:40px}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,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,.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button.button{height:40px;line-height:40px}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{height:40px;line-height:40px}body button,body .button,body .wp-block-button__link,body input[type="button"],body input[type="reset"],body input[type="submit"]{height:40px;line-height:40px}body .select2-container--default .select2-selection--single{height:40px}body .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}body.woocommerce .quantity.spinners-added input.minus,body.woocommerce .quantity.spinners-added input.plus{height:38px}.woocommerce-page .kadence-breadcrumbs{margin-top:0}.woocommerce-page .entry-hero.page-hero-section{padding:25px 0 0}.woocommerce-page .woocommerce .kadence-woo-cart-form-wrap table.shop_table{margin-top:30px!important}.woocommerce-page form.checkout .col2-set{padding-right:15px}.woocommerce-page form.checkout .woocommerce-checkout-review-order{padding-left:15px}.woocommerce-page .woocommerce-order .woocommerce-notice{font-size:24px}body.woocommerce div.product div.images,body.woocommerce #content div.product div.images,body.woocommerce-page div.product div.images,body.woocommerce-page #content div.product div.images{width:35%}body.woocommerce div.product div.summary,body.woocommerce #content div.product div.summary,body.woocommerce-page div.product div.summary,body.woocommerce-page #content div.product div.summary{width:62%}.edit-account fieldset label{width:100%}.edit-account .password-input{margin-left:0;width:100%}.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{bottom:7px}body .comment-form .comment-input-wrap p label,body .comment-form p.comment-form-float-label label{transform:translate(.5em,2.3em) scale(1)}body.woocommerce ul.products li.product .entry-content-wrap{padding:10px}body.woocommerce ul.products.woo-archive-action-on-hover li.product .product-action-wrap{padding:0 10px}.woocommerce ul.products.woo-archive-action-on-hover li.product .product-action-wrap a.read_more{margin-right:15px}.single-content .acp_allrecent_comment h1{padding-bottom:35px;margin-bottom:60px!important}.acp_total_comment{margin-top:10px}}@media screen and (max-width:1200px){.single .site-container .content-wrap.products .product{width:calc(50% - 15px)}.single .site-container .content-wrap.products .product:nth-child(2n){margin-right:0}}@media screen and (max-width:1024px){:root{--f20:16px}body .kadence-breadcrumbs{margin:1.4em 0}.tax-homily-resource-category .content-area{margin-bottom:40px}.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{padding:40px 30px 50px}.wp-block-kadence-advancedbtn.acp_liturgy_btns{margin-left:0}html body{padding-top:89px}body h1,.single-tribe_events .entry-title.tribe-events-single-event-title,.single-homily-resource.single .comment-reply-title{margin-bottom:10px!important;font-size:34px}body h2,.acp_all_cat_wise_data_wrap li h2,#primary .tribe-events .tribe-events-calendar-latest-past>.tribe-common-h5{font-size:24px}.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:24px}.acp_category_sec.wp-block-kadence-rowlayout .kt-row-layout-inner{padding:0 20px}.site-main-header-inner-wrap .site-header-main-section-right{margin-top:0}.site-main-header-inner-wrap .site-header-main-section-left{max-width:230px}.site-main-header-inner-wrap .site-header-main-section-right{width:calc(100% - 250px)}.site-main-header-inner-wrap.site-header-row{padding:10px 0}body .popup-drawer .drawer-header,body .popup-drawer .drawer-content{padding:0 20px}body .mobile-toggle-open-container .menu-toggle-open{color:var(--global-palette9);opacity:1;padding:0!important;background-color:transparent!important}body .mobile-toggle-open-container .menu-toggle-open:hover{color:var(--global-palette2)}body .mobile-toggle-open-container .menu-toggle-open:focus{color:var(--global-palette9)}body .menu-toggle-icon .kadence-svg-iconset svg{width:32px;height:32px}body .popup-drawer .drawer-inner{background-color:var(--global-palette8);max-width:350px;padding-bottom:40px}body #mobile-drawer .drawer-header .drawer-toggle{padding:10px 0 10px;color:var(--global-palette2);font-size:32px;margin-top:15px}body .mobile-navigation ul li>a,body .mobile-navigation ul li.menu-item-has-children>.drawer-nav-drop-wrap{color:var(--global-palette2);font-size:var(--f18);padding:10px 0;transition:all 0.3s ease}body .mobile-navigation ul li>a:hover,body .mobile-navigation ul li.menu-item-has-children>.drawer-nav-drop-wrap:hover{color:var(--global-palette-highlight)}.mobile-navigation .drawer-nav-drop-wrap a{padding:0}body .drawer-nav-drop-wrap .drawer-sub-toggle{padding:0}body .mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,body .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgb(255 255 255 / .3)}body .popup-drawer .drawer-inner::before{content:'';position:absolute;bottom:0;left:0;width:50%;height:40px;clip-path:polygon(0 0%,100% 100%,100% 100%,0% 100%);background-color:var(--global-palette2)}body .popup-drawer .drawer-inner::after{content:'';position:absolute;bottom:0;right:0;width:50%;height:40px;clip-path:polygon(100% 0%,100% 100%,100% 100%,0% 100%);background-color:var(--global-palette2)}.acp_voice_to_reflect_row .kt-row-column-wrap{padding:20px 0 30px}.acp_homily_resources_sec .kt-row-column-wrap{padding:40px 0}body .wp-block-kadence-advancedbtn .kt-btn-wrap .kt-button.button,.acp_event_sec .ecs-all-events a,.acp_tag_category a{padding:0 15px;height:30px;line-height:30px;margin-bottom:15px}.acp_comm_content .wp-block-kadence-posts.grid-cols{width:100%}.acp_homily_resources_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-1{width:calc(100% - 270px)}.acp_homily_resources_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-2{width:100%;max-width:248px}.acp_footer2_sec .wp-block-column.acp_commented_post_col{max-width:calc(100% - 280px)}.acp_footer2_sec .wp-block-column.acp_quick_link_col{max-width:240px}.widget-area .acp_footer2_sec .acp_commented_post_col ul li{padding-bottom:30px;margin-bottom:15px}footer.site-footer h2{font-size:22px;padding-bottom:15px}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:calc(100% - 270px)}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{max-width:248px;margin-right:0;padding-top:0}.acp_category_sec .kt-row-column-wrap{padding:15px 0}.navigation.pagination .nav-links .page-numbers,body.woocommerce nav.woocommerce-pagination ul li .page-numbers{width:30px;height:30px;line-height:28px}.acp_all_cat_wise_data_wrap li{padding-bottom:40px;margin-bottom:20px}.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:40px;padding-top:20px}.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,.single-content ul.acp_allcomment_wrap li+*{margin-top:40px;padding-top:20px}.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{margin-top:25px}.single-content .acp_allrecent_comment h1{padding-bottom:20px;margin-bottom:40px!important}body.has-sidebar .content-container main,body.archive.has-sidebar.category .content-container main{width:65%}body.has-sidebar .content-container .primary-sidebar,body.archive.has-sidebar.category .content-container .primary-sidebar{width:31%;padding:0;margin-right:0}.blog.has-sidebar .sidebar-inner-wrap .widget_block,.category.has-sidebar .sidebar-inner-wrap .widget_block{padding:15px;margin-bottom:20px}.blog.has-sidebar .sidebar-inner-wrap .widget_block h2,.category.has-sidebar .sidebar-inner-wrap .widget_block h2{font-size:20px;margin-bottom:20px}.blog.has-sidebar .widget_block .wpp-list li a.wpp-post-title,.category.has-sidebar .widget_block .wpp-list li a.wpp-post-title{font-size:18px;line-height:130%}.wpp-list .wpp-meta .wpp-date{font-size:12px}.wpp-list .wpp-meta.post-stats{margin-bottom:10px}.blog.has-sidebar .widget_block .wpp-list li,.category.has-sidebar .widget_block .wpp-list li{font-size:14px;padding-bottom:30px}.blog.has-sidebar .widget_block .wpp-list li:not(:last-child),.category.has-sidebar .widget_block .wpp-list li:not(:last-child){margin-bottom:20px}.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{font-size:14px}.navigation.pagination{margin-top:45px;padding-top:25px}.blog .content-area,.category .content-area{margin:30px 0 40px}.blog.has-sidebar .sidebar-inner-wrap,.category.has-sidebar .sidebar-inner-wrap{margin-top:110px;top:110px}.tax-homily-resource-category .sidebar-inner-wrap,.single .sidebar-inner-wrap,body.date.has-sidebar .content-container .primary-sidebar .sidebar-inner-wrap{top:105px}body .calendar-archives{width:100%;margin-top:16px}.wp-block-kadence-rowlayout.acp_event_sec h2{font-size:60px}.acp_homily_resource_col .kt-inside-inner-col>p{font-size:18px;margin-bottom:10px}.wp-block-kadence-rowlayout.acp_comm_sec_bg .kt-row-column-wrap{padding-top:45px;padding-bottom:45px}.acp_event_sec .ecs-event .duration.time{top:42px}.acp_event_sec .ecs-event h4.entry-title{font-size:24px;min-height:30px}.single-content .kt-btns-wrap.acp_voice_to_reflect_btns{margin-top:25px}.tribe-common.tribe-events .tribe-events-calendar-list__event{flex-direction:row-reverse;justify-content:space-between;padding-bottom:35px}.post-type-archive .tribe-common-g-row.tribe-events-calendar-list__event-row{padding-bottom:40px;margin-top:0}.tribe-common.tribe-events .tribe-events-calendar-list__event .tribe-events-calendar-list__event-featured-image-wrapper{width:100%;max-width:250px}.tribe-common.tribe-events .tribe-events-calendar-list__event .tribe-events-calendar-list__event-featured-image-wrapper+.tribe-events-calendar-list__event-details{width:calc(100% - 270px);padding-right:0}.tribe-common.tribe-events .tribe-events-calendar-list__event .tribe-events-calendar-list__event-description{display:block!important;visibility:visible}.tribe-common.tribe-events .tribe-events-calendar-list__event .tribe-events-calendar-list__event-details{width:100%}body .tribe-events .tribe-events-calendar-list__event-title-link{font-size:24px}body .tribe-events .tribe-events-l-container{min-height:auto}body .tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--today a{font-size:var(--f18);font-weight:500;font-family:;font-family:"Work Sans"}body .tribe-events .tribe-events-calendar-list__event-header>:last-child{margin-bottom:10px}body .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{padding-top:50px;margin-bottom:30px;margin-top:10px!important}.wp-block-kadence-rowlayout.acp_about_sec.acp_voice_to_reflect_row{margin-top:0}.acp_contact_detail_sec div[class*="acp_"]{margin-top:30px}.acp_contact_detail_sec div[class*="acp_"] .acp_team_details{margin-top:15px}body.woocommerce ul.products.products-list-view li.product a.woocommerce-loop-image-link{max-width:150px}body.woocommerce ul.products.products-list-view li .product-details.content-bg.entry-content-wrap{width:calc(100% - 150px);padding-top:5px}.woocommerce li.product .product-meta{margin:5px 0 10px}body.woocommerce ul.products.products-list-view li.product:first-child{margin-top:20px}body.woocommerce ul.products.products-list-view li.product{padding-bottom:20px;margin-bottom:40px}body.woocommerce ul.products.products-list-view li.product .woocommerce-loop-product__title{font-size:27px}body.woocommerce ul.products.products-list-view li.product:last-child{margin-bottom:15px}body.woocommerce nav.woocommerce-pagination{margin:0 0 0}.error404 .error p{font-size:18px}.error .page-header{margin-bottom:10px}.search-no-results .error .page-content{margin-top:10px}.search-no-results .error p{margin-bottom:25px}.single article+.comments-area{margin:0 0 0 0}body .comment-body{margin-bottom:25px}.comment-form-comment textarea{max-height:130px}body .entry-related-inner-content{padding:30px}body .tns-horizontal .entry-content-wrap{padding:15px}body .entry-related .tns-outer .tns-controls button{width:30px}body .entry-related .tns-outer .tns-nav{display:block}body .tns-outer .tns-nav{bottom:-45px}.tns-ovh{margin-bottom:45px}body.single-tribe_events #primary .tribe-events-schedule{display:flex;align-items:center;background:#fff0;border:none;margin-bottom:40px;padding:0}body.single-tribe_events #primary .tribe-events-schedule h2{width:auto;margin:0 20px 0 0}body .tribe-events-event-meta dl dd{margin-bottom:15px}.search-results .search-archive{margin-top:30px}.acp_category_sec+.js-wpv-view-layout{padding:0 0 0 20px}body .logged-in-as a{height:40px;line-height:40px}.single .acp_homily_post_content_wrap p{margin-bottom:20px}.single .acp_homily_post_content_wrap h3{font-size:20px}.single-homily-resource .navigation.post-navigation{margin:40px 0 15px 0}.comment-respond li{margin-bottom:15px}.date .acp_liturgy_btns.wp-block-kadence-advancedbtn .kt-btn-wrap{margin-bottom:0}.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{bottom:8px}body .woocommerce .cart-empty.woocommerce-info{font-size:27px}body .single-content .woocommerce .return-to-shop{margin-bottom:10px}body .woocommerce .woocommerce-message,body .woocommerce .woocommerce-error,body .woocommerce .woocommerce-info{padding:15px 10px}.checkout h3{font-size:26px}.woocommerce-page form.checkout .col2-set{padding-right:0}.woocommerce-page form.checkout .woocommerce-checkout-review-order{padding-left:0}body.woocommerce div.product .woocommerce-tabs .panel p{margin-bottom:15px}.single .site-container .content-wrap.products{margin-top:30px}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:22px;font-weight:500}.woocommerce-page .woocommerce-order .woocommerce-notice{font-size:22px;margin-bottom:15px}.woocommerce-page .woocommerce ul.order_details li{margin-right:15px;padding-right:15px}body .woocommerce ul.order_details li strong{font-size:20px}.woocommerce-page .woocommerce .woocommerce-customer-details address{padding:15px}body .woocommerce ul.woocommerce-order-overview.woocommerce-thankyou-order-details{margin:30px 0 10px 0}.logged-in.woocommerce-account .account-navigation-wrap{max-width:220px}.logged-in.woocommerce-account .account-navigation-wrap .kadence-account-avatar .kadence-customer-name{width:90%}.logged-in.woocommerce-account .woocommerce-MyAccount-content{max-width:calc(100% - 240px)}.logged-in.woocommerce-account .woocommerce-MyAccount-content p:not(:last-child){margin-bottom:15px}.logged-in.woocommerce-account .woocommerce-MyAccount-content p.no_subscriptions{padding:10px}.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:100%;margin-top:0}.woocommerce-account .woocommerce .addresses.col2-set .col-1,.woocommerce-account.woocommerce-page .addresses.col2-set .col-1{margin-bottom:20px}body .woocommerce table.my_account_orders .button{height:35px;line-height:35px;padding:0 10px}.woocommerce table.my_account_orders tr td:last-child{padding-right:0;text-align:right}.woocommerce table.my_account_orders tr th:last-child{padding-right:0;text-align:right}body .woocommerce table.my_account_orders tr td:first-child{padding-left:0;text-align:left}.woocommerce table.my_account_orders tr th:first-child{text-align:left;padding-left:0}.hpul_thickbox_window #TB_ajaxWindowTitle{font-size:20px}.hpul_thickbox_window #TB_closeWindowButton{width:28px;height:28px}body .hpul_thickbox_window #TB_ajaxContent{margin-top:20px}#TB_ajaxContent table{margin:0 0 20px}body #ced_hpul_guest_registration_form caption,body #ced_hpul_login_form caption{font-size:18px;margin-bottom:10px}.woocommerce-ResetPassword.lost_reset_password p.form-row-first.woocommerce-form-row{width:calc(100% - 170px)}body .addtoany_share_save_container{padding:20px 0}body .tribe-events-single-section.tribe-events-event-meta.primary .tribe-events-meta-group{flex:50%}.tribe-events .tribe-events-calendar-latest-past__event-row{padding-bottom:50px}}@media screen and (min-width:992px){.single .site-container .content-wrap.products .product:nth-child(4n){margin-right:0}}@media screen and (max-width:991px){.single .site-container .content-wrap.products .product:nth-child(2n){margin-right:0}.single .site-container .content-wrap.products .product{width:calc(50% - 15px);box-shadow:0 2px 5px var(--global-palette8)!important;margin-right:30px;margin-bottom:30px}body #tribe-events #tribe-events-footer,body #tribe-events #tribe-events-header{padding:2em 0}}@media screen and (max-width:767px){body .search-form input.search-field,body form.woocommerce-product-search input[type="search"]{height:40px}.tribe-common.tribe-events .tribe-events-calendar-list__event .tribe-events-calendar-list__event-featured-image-wrapper,.tribe-common.tribe-events .tribe-events-calendar-list__event .tribe-events-calendar-list__event-details{padding:0}.post-type-archive .tribe-common-g-row.tribe-events-calendar-list__event-row{padding-bottom:25px;margin-bottom:20px}.tax-homily-resource-category .content-area{margin-bottom:20px}.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{padding:40px 30px}body #masthead{box-shadow:0 40px 0 #0276de,0 35px 0 #014591,0 10px 7px #8ac1ff91}body.fixed #masthead{box-shadow:0 40px 0 #0276de,0 43px 0 #014591,0 47px 7px #8ac1ff91}body #mobile-drawer .drawer-header .drawer-toggle{font-size:26px;margin-top:20px}.site-header-section>.site-header-item-navgation-popup-toggle{margin-left:5px}.tax-homily-resource-category .entry-header.homily-resource-archive-title{padding-left:0}.site-main-header-inner-wrap.site-header-row{flex-wrap:nowrap}.site-main-header-inner-wrap .site-header-main-section-right{min-width:50px}.acp_voice_to_reflect_row .kt-row-column-wrap{padding:30px 0 30px}.acp_voice_to_reflect_row .kt-row-column-wrap .wp-block-kadence-column.inner-column-1.acp_voice_to_reflect_content{width:100%;margin-bottom:0}.acp_voice_to_reflect_row .wp-block-kadence-column.inner-column-2.acp_voice_to_reflect_img{max-width:120px;bottom:-30px;display:none}.acp_voice_to_reflect_btns .kt-btn-wrap:not(:last-child){margin-right:5px;margin-bottom:0}.acp_homily_resources_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-1{width:100%}.acp_homily_resources_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-2{width:100%;max-width:100%}body h1,.single-tribe_events .entry-title.tribe-events-single-event-title,.single-homily-resource.single .comment-reply-title{line-height:110%;margin-bottom:25px!important}body h2,.acp_all_cat_wise_data_wrap li h2,#primary .tribe-events .tribe-events-calendar-latest-past>.tribe-common-h5{font-size:27px;line-height:130%}.acp_homily_resource_audio{margin:-10px 0 25px!important}body .wp-block-kadence-advancedbtn .kt-btn-wrap{margin-right:0;margin-bottom:0;width:100%}.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:inline-block!important}.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:100px;padding-bottom:100px;float:left;margin:0 10px 0 0}.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:100%}.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:27px;line-height:110%}body .loop-entry .entry-header .entry-meta{margin:0 0}.blog.has-sidebar main .content-wrap article.entry .entry-content-wrap .entry-header,.acp_comm_content .grid-cols article.entry .entry-content-wrap .entry-header{margin-bottom:0}.blog.has-sidebar main .content-wrap article.entry .entry-content-wrap .entry-summary,.acp_comm_content .grid-cols article.entry .entry-content-wrap .entry-summary{margin-top:10px}.blog.has-sidebar main .content-wrap article.entry .entry-content-wrap .entry-summary p,.acp_comm_content .grid-cols article.entry .entry-content-wrap .entry-summary p{margin-top:0}.blog.has-sidebar main .content-wrap article.entry,.acp_comm_content .wp-block-kadence-posts.grid-cols article.entry,.search-results .search-archive.grid-cols article.entry,.single-content ul.acp_allcomment_wrap li+*{margin-top:20px;padding-top:25px}.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:20px;padding-top:25px}.acp_comm_content .wp-block-kadence-posts.grid-cols article.entry:first-child{padding-top:25px;border-top:1px solid #b9d8ff}.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}.acp_footer2_sec .wp-block-column.acp_commented_post_col{max-width:100%}.acp_footer2_sec .wp-block-column.acp_quick_link_col{max-width:100%;margin-top:60px;padding:0 15px}footer .acp_quick_link_col ul.menu li{margin-bottom:25px}.acp_quick_link_col figure:not(:last-child){margin-bottom:15px}footer .site-bottom-footer-wrap{margin-top:15px}footer .site-bottom-footer-inner-wrap .site-footer-section{padding:25px 0 15px;flex-wrap:wrap}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area:first-child{width:100%;text-align:center}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area{margin-left:0!important;width:100%}footer .site-bottom-footer-inner-wrap .site-footer-section p,footer .site-bottom-footer-inner-wrap .widget_nav_menu .menu li a{font-size:15px;width:100%}footer.site-footer h2{font-size:22px;padding-bottom:25px;margin-bottom:20px}.wp-block-latest-comments__comment-excerpt p::before{top:3px;width:19px;height:14px}.wp-block-latest-comments__comment-excerpt p{padding-left:26px;font-size:14px;line-height:140%}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:100%}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{max-width:100%;margin-right:0;padding-top:0}.wp-block-post-excerpt{line-height:140%}.acp_all_cat_wise_data_wrap li{padding-bottom:35px;margin-bottom:10px}.navigation.pagination{margin-top:35px;padding-top:10px}body.archive.has-sidebar .content-container .primary-sidebar{padding:0}.wp-block-kadence-rowlayout.acp_category_sec{background-color:#e5f3ff;margin-left:-30px;margin-right:-30px}.acp_category_sec.wp-block-kadence-rowlayout .kt-row-layout-inner{padding:0 30px}.acp_category_sec .kt-row-column-wrap{padding:30px 0}body.term-weekday-homily-resource .content-area{margin-top:0;overflow:hidden}.acp_commented_post_col li article{padding-bottom:30px}.wp-block-latest-comments .wp-block-latest-comments__comment-author{font-size:14px;left:25px}footer .site-middle-footer-inner-wrap.site-footer-row{padding:60px 0 20px}body.has-sidebar .content-container main,body.archive.has-sidebar.category .content-container main{width:100%}.blog.has-sidebar main .loop-entry .entry-header .entry-meta,.category.has-sidebar main .loop-entry .entry-header .entry-meta{margin:0 0 0 0}body.has-sidebar .content-container .primary-sidebar,body.archive.has-sidebar.category .content-container .primary-sidebar{width:100%}.blog.has-sidebar .sidebar-inner-wrap,.category.has-sidebar .sidebar-inner-wrap{margin-top:30px;position:static}.blog.has-sidebar .sidebar-inner-wrap .widget_block:last-child,.category.has-sidebar .sidebar-inner-wrap .widget_block:last-child{margin-bottom:0}.blog.has-sidebar .content-container main>.entry-header,.category.has-sidebar .content-container main>.entry-header{padding-bottom:5px;margin-bottom:0}.acp_homily_resources_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-2{padding-top:0}body .calendar-archives{width:100%}body .calendar-archives.arw-theme1 .week-row.weekdays{display:flex}.calendar-archives.arw-theme1 .week-row{display:flex}body .calendar-archives.arw-theme1 .month,body .calendar-archives.arw-theme1 .day{flex:1}.single-content .wp-block-kadence-advancedbtn.acp_voice_to_reflect_btns{margin-top:30px}.acp_homily_resource_audio p{padding:7px 20px;font-size:18px;width:100%}.acp_audio_icon{margin-right:10px}body .wp-block-kadence-advancedbtn .kt-btn-wrap .kt-button.button,.acp_event_sec .ecs-all-events a,.acp_tag_category a{padding:0 25px;min-height:40px;line-height:140%;margin-bottom:15px;font-size:17px;height:100%;display:flex;align-items:center}.site-main-header-inner-wrap .site-header-main-section-right .site-header-item[data-section="kadence_customizer_header_mobile_search_bar"]{position:absolute;bottom:-40px;width:100%;left:0;margin:0}.site-header-item[data-section="kadence_customizer_header_mobile_search_bar"] .header-item-search-bar{width:100%}.site-header-item .header-mobile-search-bar form{max-width:100%;width:100%}body form.woocommerce-product-search input[type="search"]{border-radius:0;padding:0 30px;height:40px;padding-right:60px;font-size:var(--f18)}body .search-form .search-submit[type="submit"],body form.woocommerce-product-search button[type="submit"]{right:25px}body .search-form .kadence-search-icon-wrap,body form.woocommerce-product-search .kadence-search-icon-wrap{right:30px}#inner-wrap{margin-top:40px}.wp-block-kadence-rowlayout.acp_event_heading_sec{margin-top:40px}.acp_homily_resources_sec .kt-row-column-wrap{padding:60px 0 30px}.acp_homily_resource_col .wp-block-kadence-advancedbtn .kt-btn-inner-text{display:block;width:100%;text-align:left}.acp_resource_content_wrap .acp_read_more{margin-top:0}.single-content p.acp_homily_resource_content{margin-bottom:0}.acp_today_homily_resources .kt-row-column-wrap.kt-mobile-layout-row{padding-top:0}.wp-block-kadence-rowlayout.acp_comm_sec_bg{margin-top:70px}.acp_event_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-1{width:100%}.acp_event_sec .kt-row-layout-left-golden>.wp-block-kadence-column.inner-column-2{display:none}.wp-block-kadence-rowlayout.acp_event_sec h2{font-size:70px}.acp_event_sec .ecs-event h4.entry-title{font-size:27px;margin-bottom:80px}.acp_event_sec .ecs-event .duration.time{top:58px}.acp_event_sec .ecs-all-events a{display:inline-flex}footer .widget_nav_menu .menu li a{font-size:18px}.tax-homily-resource-category .sidebar-inner-wrap,.single .sidebar-inner-wrap,body.date.has-sidebar .content-container .primary-sidebar .sidebar-inner-wrap{position:static;top:unset}.tribe-common.tribe-events .tribe-events-calendar-list__event .tribe-events-calendar-list__event-featured-image-wrapper+.tribe-events-calendar-list__event-details{width:100%;padding-right:20px}.tribe-common.tribe-events .tribe-events-calendar-list__event .tribe-events-calendar-list__event-featured-image-wrapper{max-width:100%}body .tribe-events .tribe-events-calendar-list__event-cost{margin-top:0;margin-bottom:15px}.tribe-common--breakpoint-medium.tribe-common .tribe-events-c-small-cta__price .tribe-common-b2{margin-right:auto;margin-left:0}.tribe-events .tribe-events-calendar-list__month-separator::after{margin-left:10px}body .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{padding-top:15px;margin-bottom:50px}body .tribe-events .tribe-events-calendar-list__event-title-link{font-size:27px}.acp_voice_to_reflect_row .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{width:100%;margin-bottom:0}.acp_voice_to_reflect_row .kt-row-column-wrap .wp-block-kadence-column.inner-column-2{display:none}.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{display:block;position:absolute;top:-40px;width:100%;max-width:110px;right:0}.single-content .acp_heading_sec h1{margin-bottom:10px!important}.single-content .acp_about_sec h2{font-size:27px}.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:16px;margin-bottom:5px}.acp_contact_detail_sec div[class*="acp_"]{margin-top:20px}.acp_contact_detail_sec div[class*="acp_"] h3{margin-bottom:5px}.acp_contact_detail_sec div[class*="acp_"] p{font-size:16px}.acp_contact_detail_sec div[class*="acp_"] .acp_team_details{margin-top:10px}.wp-block-kadence-rowlayout.acp_contact_sec{padding:10px 0}body.woocommerce ul.products.products-list-view li.product:first-child{margin-top:10px}body.woocommerce ul.products.products-list-view li.product{padding-bottom:10px;margin-bottom:30px}body.woocommerce ul.products li.product .product-excerpt{display:block}body.woocommerce ul.products.woo-archive-action-on-hover li.product:hover .entry-content-wrap,body.woocommerce ul.products.woo-archive-action-on-hover li.product:focus-within .entry-content-wrap{-webkit-transform:translateY(-2rem);transform:unset}body.woocommerce ul.products.products-list-view li.product{padding-bottom:10px;margin-bottom:30px;display:inline-block}body.woocommerce ul.products.products-list-view li.product a.woocommerce-loop-image-link{max-width:70px;float:left;margin-right:15px;z-index:1}body.woocommerce ul.products.products-list-view li .product-details.content-bg.entry-content-wrap{width:100%;padding:0;margin-top:-10px}body .wcviews_onsale_wrap{display:none}body.woocommerce ul.products.products-list-view li.product .product-action-wrap{margin-top:15px;position:relative;bottom:unset!important;left:unset;opacity:1;padding:0}body.woocommerce ul.products.products-list-view li.product .woocommerce-loop-product__title{line-height:120%;padding-top:4px}.woocommerce li.product .product-meta{margin:0 0 15px}.error404 .content-area .error .page-content.entry{padding:15px 30px}body .error .search-form .search-submit[type="submit"]{right:0}body .error .search-form .kadence-search-icon-wrap{right:7px}.search-no-results .error p{font-size:16px;margin-bottom:25px}.search-no-results .error .page-content{margin-top:0}.single h1.entry-title{margin-bottom:10px!important}.single header .entry-meta{margin:0}body .comment-form p{margin:0 0 15px}body .comment-content{margin-bottom:15px;padding-top:5px}body .reply{margin-bottom:15px;margin-top:0}body input[type="checkbox"]:checked{margin-top:5px}body .comment-form .comment-input-wrap p[class*="comment-form"]{margin-bottom:15px;width:100%}.comment-form-comment textarea{max-height:90px;padding:10px}body .tns-outer .tns-controls button[data-controls="prev"]{left:-23px;opacity:1}body .tns-outer .tns-controls button[data-controls="next"]{right:-23px;opacity:1}body .tns-outer .tns-nav button{width:18px;height:18px}body .tns-outer .tns-nav button::before{width:8px;height:8px}.single .comments-title,.single .comment-reply-title,.single h3{line-height:140%}body.single-post .single-content figure.wp-block-image{max-width:90%;box-shadow:0 5px 10px rgb(172 172 172 / .5);margin-bottom:15px;padding-top:56%}.entry-content.single-content p{margin-bottom:15px}.acp_event_heading_sec+#inner-wrap{margin-top:0}.acp_event_heading_sec .kt-row-column-wrap{padding-bottom:0}.acp_event_heading_sec .kt-row-column-wrap h1{margin-bottom:0!important}body .tribe-events .tribe-events-c-nav__list-item{align-items:center}#tribe-events-footer a{font-size:14px}.acp_category_sec+.js-wpv-view-layout{padding:0 0 0 0}body .logged-in-as a{margin-right:0;width:100%;text-align:center}body .at-resp-share-element .at-share-btn .at-icon-wrapper{width:18px!important;height:18px!important;line-height:18px!important}body .at-resp-share-element.at-mobile .at-share-btn{margin-right:2px}.single-homily-resource .addthis_inline_share_toolbox_brne{padding:15px 0}.single-homily-resource .meta-comments{bottom:42px}.search-results .search-archive.grid-cols article.entry:first-child{margin-top:0}.search-results .search-archive .loop-entry .entry-summary{margin:10px 0 0 0}body.search-results h1{margin:0!important}.search-results .search-archive{margin-top:0}body .comment-form p.comment-form-float-label{margin-bottom:5px}body .woocommerce .cart-empty.woocommerce-info{font-size:24px}body.woocommerce-page h1.entry-title{margin-bottom:10px!important}.woocommerce-page .woocommerce .kadence-woo-cart-form-wrap table.shop_table{margin-top:0!important}.woocommerce-page.content-style-boxed .content-bg:not(.loop-entry){margin-left:0;margin-right:0}body .woocommerce table.cart .product-thumbnail,body .woocommerce #content table.cart .product-thumbnail,body .woocommerce-page table.cart .product-thumbnail,body .woocommerce-page #content table.cart .product-thumbnail{border-top:0}body .woocommerce table.shop_table td{padding:10px 0}.woocommerce-page table.shop_table_responsive tr td.product-remove{position:absolute;right:0;top:10px;padding:0;border:none}body .woocommerce a.remove{color:#fff!important;background-color:var(--error)!important}body .woocommerce table.cart .product-thumbnail img,body .woocommerce #content table.cart .product-thumbnail img,body .woocommerce-page table.cart .product-thumbnail img,body .woocommerce-page #content table.cart .product-thumbnail img{margin-left:0;margin-right:auto}.woocommerce table td,.woocommerce table th{font-size:14px}body .woocommerce table.shop_table_responsive tr td::before,body .woocommerce-page table.shop_table_responsive tr td::before{font-weight:500}body .quantity input{height:38px!important;line-height:38px!important}.woocommerce table .woocommerce-cart-form__cart-item.cart_item{margin-bottom:30px}body .woocommerce table.shop_table_responsive tr:nth-child(2n) td,body.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff0}.woocommerce-page .woocommerce table tr:last-child td{border-top:none}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:40px;line-height:40px}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,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,.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button.button{height:40px;line-height:40px}.woocommerce-page .entry-hero.page-hero-section+.content-area{margin-top:10px}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{margin-bottom:0}body.woocommerce-cart .wc-proceed-to-checkout,body.woocommerce-checkout .wc-proceed-to-checkout,body #add_payment_method .wc-proceed-to-checkout{padding:0 0 15px 0}body .woocommerce .woocommerce-message,body .woocommerce .woocommerce-error,body .woocommerce .woocommerce-info,body.woocommerce .woocommerce-message,body.woocommerce .woocommerce-error,body.woocommerce .woocommerce-info{padding:10px;margin-bottom:15px}body .woocommerce form .form-row-first,body .woocommerce form .form-row-last,body.woocommerce-page form .form-row-first,body.woocommerce-page form .form-row-last{width:100%}body .woocommerce form.login,body .woocommerce form.checkout_coupon,body .woocommerce form.register{padding:15px}.checkout_coupon>p.form-row.form-row-last{max-width:120px;margin-bottom:0}.checkout_coupon>p.form-row.form-row-first{width:calc(100% - 125px);margin-bottom:0}.checkout_coupon>p.form-row.form-row-last .button{padding:0 10px!important;font-size:14px}.single-content .checkout h3{font-size:26px;margin-bottom:5px;margin-top:20px}body .woocommerce form .form-row textarea{min-height:90px}.woocommerce-checkout-review-order .form-row.place-order{margin-bottom:0}body .woocommerce .col2-set .col-2,body.woocommerce-page .col2-set .col-2{margin-top:20px}.woocommerce-page .woocommerce-NoticeGroup{margin-bottom:15px}body.woocommerce-page .woocommerce-notices-wrapper{margin-bottom:0}body .single-content .woocommerce-notices-wrapper ul.woocommerce-error,body .single-content .woocommerce-notices-wrapper ul.woocommerce-info,body .single-content .woocommerce-notices-wrapper ul.woocommerce-success{margin-bottom:15px}.woocommerce-cart:not(.logged-in) .product-price{min-height:42px}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:var(--global-palette1)}body.woocommerce div.product .woocommerce-tabs{border:1px solid var(--global-palette1)}.single .site-container .content-wrap.products .product{width:100%;margin-bottom:20px;margin-right:0;border:1px solid var(--global-palette1)}.single .site-container .content-wrap.products{margin-top:20px}body.woocommerce ul.products.woo-archive-action-on-hover li.product .product-action-wrap{position:relative;bottom:unset!important;padding:0;opacity:1;height:30px;display:flex;align-items:center}body.woocommerce ul.products li.product .entry-content-wrap{margin:0;padding:15px}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{padding:0;margin-bottom:5px}.woocommerce-page .woocommerce ul.order_details li{border-right:none;width:100%;margin-right:0;padding-right:0;margin-bottom:15px;border-left:3px solid var(--global-palette1);padding-left:10px;display:flex;flex-direction:column;justify-content:center;border-radius:6px;font-size:14px}.woocommerce-page .woocommerce ul.order_details li:last-of-type{border-left:3px solid var(--global-palette1)}body .woocommerce ul.order_details li strong{font-size:18px}.woocommerce-page .woocommerce-order .woocommerce-notice{font-size:18px}body .woocommerce ul.woocommerce-order-overview.woocommerce-thankyou-order-details{margin:25px 0 10px 0}.woocommerce table.shop_table.order_details th{padding-left:0}.woocommerce table.shop_table.order_details tr th:last-child,.woocommerce table.shop_table.order_details tr td:last-child{text-align:right;padding-right:0}.woocommerce table.shop_table.order_details tfoot tr:last-child td:last-child{border-top:1px solid #b9d8ff}.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6{margin:1.5em 0 .5em}.entry-content.single-content .woocommerce-order-overview+p{margin-bottom:35px}body .woocommerce .woocommerce-customer-details{margin-bottom:10px}.woocommerce table.shop_table.order_details thead th{font-size:18px}body.woocommerce .woocommerce-error li{align-items:flex-start;flex-direction:column-reverse;flex-wrap:wrap}body.woocommerce .woocommerce-error li .button{margin:15px 0 0 0}body #TB_window{padding:15px}.hpul_thickbox_window #TB_ajaxWindowTitle{font-size:16px}body #TB_title{display:flex;align-items:center}.hpul_thickbox_window #TB_closeWindowButton{top:15px;right:15px}body .hpul_thickbox_window #TB_ajaxContent{margin-top:10px;max-height:430px}body #ced_hpul_guest_registration_form caption,body #ced_hpul_login_form caption{font-size:16px;padding:0 0 10px}#ced_hpul_guest_registration_form tr:last-child td{padding:5px 0 0}body #ced_hpul_guest_registration_form tr,body #ced_hpul_login_form tr{display:flex;flex-wrap:wrap}body #ced_hpul_guest_registration_form td,body #ced_hpul_login_form td{font-size:var(--f18);padding:0 0 15px 0;width:100%}body #ced_hpul_guest_registration_form td:first-child,body #ced_hpul_login_form td:first-child{padding-bottom:5px}body.woocommerce div.product div.images,body.woocommerce #content div.product div.images,body.woocommerce-page div.product div.images,body.woocommerce-page #content div.product div.images{width:100%}body.woocommerce div.product div.summary,body.woocommerce #content div.product div.summary,body.woocommerce-page div.product div.summary,body.woocommerce-page #content div.product div.summary{width:100%}.logged-in.woocommerce-account .account-navigation-wrap{max-width:100%}.logged-in.woocommerce-account .account-navigation-wrap ul{display:flex;flex-wrap:wrap;padding-bottom:5px}.logged-in.woocommerce-account .account-navigation-wrap ul li{width:50%}.logged-in.woocommerce-account .account-navigation-wrap li a{padding:5px;margin:0}.logged-in.woocommerce-account .woocommerce-MyAccount-content{max-width:100%;margin-top:15px}.logged-in.woocommerce-account .woocommerce-MyAccount-content p.no_subscriptions{flex-direction:column;text-align:center}.logged-in.woocommerce-account .woocommerce-MyAccount-content p.no_subscriptions a{margin:10px 0 5px 0}body.woocommerce-account .woocommerce-MyAccount-content .u-columns{margin-top:0}.woocommerce-MyAccount-content>div{display:flex;flex-direction:column-reverse;align-items:center}.woocommerce .woocommerce-MyAccount-content>div .button{margin:10px 0 0 0}.woocommerce table.shop_table .woocommerce-orders-table__row td.woocommerce-orders-table__cell{border:none}.woocommerce table.shop_table .woocommerce-orders-table__row:first-child{padding-top:0}.woocommerce table.shop_table .woocommerce-orders-table__row{border-bottom:1px solid var(--global-palette1);padding-top:10px}.woocommerce .woocommerce-MyAccount-orders.my_account_orders{margin-bottom:0}body .woocommerce form.login,body .woocommerce form.checkout_coupon,body .woocommerce form.register{margin-bottom:10px}.woocommerce-ResetPassword.lost_reset_password p.form-row-first.woocommerce-form-row{width:100%}.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row{width:100%}.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row .button{width:100%}body .comment-form .comment-input-wrap p label,body .comment-form p.comment-form-float-label label{transform:translate(.5em,2.4em) scale(1)}.woocommerce-ResetPassword.lost_reset_password p:first-child{text-align:left}.category-links{margin-right:0;width:100%}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper.tribe-common-b2 .tribe-events-calendar-list__event-datetime{width:100%}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper.tribe-common-b2 .tribe-events-calendar-list__event-cost{margin-top:5px;margin-left:0;margin-bottom:5px}body .tribe-events-single-section.tribe-events-event-meta.primary .tribe-events-meta-group:last-child{margin-bottom:15px}body .tribe-events-single-section.tribe-events-event-meta.primary .tribe-events-meta-group{flex:100%;padding:0 15px}body #tribe-events,body #tribe-events-pg-template,body .tribe-events-pg-template{padding:0}.woocommerce ul.products li.product a.read_more{margin-right:25px}.tribe-events .tribe-events-calendar-latest-past__event-date-tag{max-width:70px;margin-right:10px}.tribe-common .tribe-events-calendar-latest-past__event-date-tag-datetime span.tribe-common-h4--min-medium{font-size:20px}.tribe-events .tribe-events-calendar-latest-past__event-row{padding-bottom:30px;margin-bottom:0;margin-top:20px}.comment-list li.comment::before{width:25px;height:25px;margin-right:5px}.comment-list li.comment article{width:calc(100% - 30px)}.single-content .acp_allrecent_comment h1{margin-bottom:25px!important}.single-content .acp_allpost_publish_date{margin:10px 0}.acp_allcomment_content{margin-bottom:20px}}@media screen and (max-width:359px){body .site-container{padding-right:15px;padding-left:15px}body .search-form .search-submit[type="submit"],body form.woocommerce-product-search button[type="submit"]{right:15px}body .search-form .kadence-search-icon-wrap,body form.woocommerce-product-search .kadence-search-icon-wrap{right:15px}body form.woocommerce-product-search input[type="search"]{padding:0 15px;padding-right:50px}.acp_footer2_sec .wp-block-column.acp_quick_link_col{padding:0}.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{padding:30px 15px}.wp-block-kadence-rowlayout .kt-row-layout-inner,body .kb-row-layout-wrap .kt-row-column-wrap,.single .site-container .content-wrap{padding-left:15px;padding-right:15px}.acp_comm_sec_bg.wp-block-kadence-rowlayout .kt-row-layout-inner .kt-row-column-wrap{width:calc(100% - 30px)}body h2,.acp_all_cat_wise_data_wrap li h2,#primary .tribe-events .tribe-events-calendar-latest-past>.tribe-common-h5{font-size:22px}body .tribe-events .tribe-events-calendar-list__event-title-link{font-size:22px}footer .site-middle-footer-inner-wrap.site-footer-row{padding:30px 0 20px}body .wp-block-kadence-advancedbtn .kt-btn-wrap .kt-button.button,.acp_event_sec .ecs-all-events a,.acp_tag_category a{padding:0 15px}.acp_footer2_sec .wp-block-column.acp_quick_link_col{margin-top:30px}footer.site-footer h2{padding-bottom:10px;margin-bottom:15px}footer .acp_quick_link_col ul.menu li{margin-bottom:10px}.acp_quick_link_col .widget.widget_nav_menu{margin-bottom:30px}body.woocommerce ul.products.products-list-view li.product .woocommerce-loop-product__title{font-size:22px}body .woocommerce li.product .product-meta{margin:0 0 0}body .wp-block-kadence-advancedbtn .kt-btn-wrap .kt-button.button,.acp_event_sec .ecs-all-events a,.acp_tag_category a{font-size:15px}.acp_contact_detail_sec div[class*="acp_"] p{font-size:14px}.error404 .content-area .error .page-content.entry{padding:15px}body h1,.single-tribe_events .entry-title.tribe-events-single-event-title,.single-homily-resource.single .comment-reply-title{font-size:26px}.error404 .error p{font-size:16px}.error404 .error .page-title{margin-bottom:15px!important}.single .comments-title,.single .comment-reply-title,.single h3{font-size:22px}body .site-container,.logged-in.woocommerce-account .hero-container.site-container{padding-right:15px;padding-left:15px}}