body{font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-style:normal !important}h1,h2,h3,h4,h5,h6{font-family:"DM Serif Display",sans-serif !important;font-weight:400 !important;font-style:normal !important;text-transform:none !important}.dm-sans{font-family:"DM Sans",sans-serif !important;font-optical-sizing:auto;font-style:normal}.dm-serif-display-regular{font-family:"DM Serif Display",serif !important;font-weight:400;font-style:normal}@media (min-width:992px){.container{max-width:1652px;width:100%}#header .container{max-width:1652px;width:100%}#footer .container{max-width:1430px;width:100%}}@media screen and (min-width:768px) and (max-width:992px){.container{width:100%}}body .content-wrapper{padding:0 !important}body .comment-content article>div,body .entry-content article>div{margin:0 !important}.main-content{padding-bottom:0}body:not(.tax-product_cat,.post-type-archive-product) .main-content .entry-title,body:not(.tax-product_cat,.post-type-archive-product) .main-content .page-title{margin-top:100px}body:not(.wpb-js-composer-active) .main-content .entry-content{margin-bottom:100px}.nav-links.post-navigation{margin-bottom:100px}.entry-content.error-404{margin-top:50px}.txt-align-center{text-align:center}.txt-align-right{text-align:right}.txt-align-left{text-align:left}.txt-uppercase{text-transform:uppercase !important}.txt-transform-none{text-transform:none !important}.txt-spacing-1{letter-spacing:1px !important}.txt-spacing-2{letter-spacing:2px !important}.txt-spacing-3{letter-spacing:3px !important}.txt-spacing-4{letter-spacing:4px !important}.txt-spacing-5{letter-spacing:5px !important}.txt-spacing-6{letter-spacing:6px !important}.txt-spacing-7{letter-spacing:7px !important}.txt-spacing-8{letter-spacing:8px !important}.txt-spacing-9{letter-spacing:9px !important}.txt-spacing-10{letter-spacing:10px !important}.txt-spacing-15{letter-spacing:15px !important}.box-shadow{box-shadow:0 0 15px rgba(0,0,0,.16)}.txt-shadow{text-shadow:0 6px 4px rgba(0,0,0,.21)}.txt-style-italic{font-style:italic !important}.txt-weight-100{font-weight:100 !important}.txt-weight-300{font-weight:300 !important}.txt-weight-400{font-weight:400 !important}.txt-weight-500{font-weight:500 !important}.txt-weight-600{font-weight:600 !important}.txt-weight-700{font-weight:700 !important}.txt-weight-900{font-weight:900 !important}.heading-inline-block,.element-inline-block{display:inline-block}p:empty{display:none}.light,.light ul,.light ol,.light h1,.light h2,.light h3,.light h4,.light h5,.light h6,.light p,.light a{color:#fff}body .bg-bottom-center,body .bg-bottom-center .vc_column-inner{background-position:bottom center !important}body .bg-bottom-right,body .bg-bottom-right .vc_column-inner{background-position:bottom right !important}body .bg-bottom-left,body .bg-bottom-left .vc_column-inner{background-position:bottom left !important}body .bg-top-center,body .bg-top-center .vc_column-inner{background-position:top center !important}body .bg-top-right,body .bg-top-right .vc_column-inner{background-position:top right !important}body .bg-top-left,body .bg-top-left .vc_column-inner{background-position:top left !important}body .bg-right-center,body .bg-right-center .vc_column-inner{background-position:right center !important}body .bg-left-center,body .bg-left-center .vc_column-inner{background-position:left center !important}.overflow-visible.vc_row[data-vc-full-width],.overflow-visible{overflow:inherit !important;z-index:100}.z-index-115{position:relative;z-index:115}.style-svg{filter:invert(81%) sepia(8%) saturate(1220%) hue-rotate(179deg) brightness(88%) contrast(85%)}.entry-content ul>li{list-style:disc inside;margin-bottom:25px;padding-left:0}.entry-content ul>li:before{content:""}.entry-content ul>li:before{left:0}.small-list li{margin-bottom:10px !important}#breadcrumbs{color:#f7941e;font-size:16px;line-height:1;padding:65px 0 75px}#breadcrumbs a{color:#f7941e}.archive .entry-content{margin-bottom:0}@media only screen and (max-width:1200px){body .mobile-bg-size-cover,body .mobile-bg-size-cover .vc_column-inner{background-size:cover !important}body .padding-reset>.vc_row,.padding-reset.wpb_column>.vc_column-inner{padding-left:0 !important;padding-right:0 !important}body .padding-reset>.vc_row,.padding-reset.wpb_column>.vc_column-inner{padding-left:0 !important;padding-right:0 !important}body .padding-reset.vc_row{margin-left:-15px !important;margin-right:-15px !important;padding-left:15px !important;padding-right:15px !important}.vc_column_container>.vc_column-inner{margin-left:0 !important;margin-right:0 !important}body .padding-reset.vc_column_container>.vc_column-inner{padding-left:15px !important;padding-right:15px !important}.wpb_single_image{text-align:center !important}}@media only screen and (max-width:1024px){body .remove-margin,body .remove-margin>.vc_column-inner{margin-top:0 !important;margin-bottom:0 !important}body .remove-border>.vc_column-inner{border:0 !important}}@media only screen and (max-width:600px){.vc_btn3-container.vc_btn3-inline,.vc_btn3-container.vc_btn3-center,.vc_btn3-container.vc_btn3-left,.vc_btn3-container.vc_btn3-right{display:block !important;margin-left:0 !important;margin-right:0 !important}.vc_btn3-container.vc_btn3-inline a,.vc_btn3-container.vc_btn3-center a,.vc_btn3-container.vc_btn3-left a,.vc_btn3-container.vc_btn3-right a{letter-spacing:0 !important;padding-left:10px !important;padding-right:10px !important;width:100%}}.backstretch{width:100% !important}.backstretch img{opacity:1;-webkit-transition:none;-o-transition:none;transition:none}.vc_btn3.vc_btn3-size-lg,.gform_button.button,body .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),body .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),body .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),body .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),body .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),body .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),body .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),ul.menu .button.menu-item a,.visualcomposerstarter .woocommerce form.checkout #payment #place_order,.visualcomposerstarter .products .product .button.add_to_cart_button,.button.wc-backward,.woocommerce ul.products li.product .button,.comments-area .form-submit input[type=submit],.blue-button,.rev-btn:not(.outline),.woocommerce div.product form.cart .button,.woocommerce button.button[name=update_cart],#pwgc-redeem-button .vc_btn3.vc_btn3-color-blue,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat{background-color:#b38554 !important;background-image:none !important;color:#fff !important;font-size:16px !important;font-family:"DM Sans",sans-serif !important;font-weight:600 !important;font-style:normal !important;line-height:1 !important;letter-spacing:0;padding-top:10px !important;padding-bottom:10px !important;padding-left:20px !important;padding-right:20px !important;text-align:center !important;text-decoration:none !important;text-transform:none;border:2px solid #b38554 !important;border-radius:0}ul.menu .button.menu-item a{margin-left:25px;min-width:160px;text-decoration:none !important;text-align:center}@media only screen and (max-width:1400px){ul.menu .button.menu-item a{font-size:14px !important;min-width:auto;padding-left:15px !important;padding-right:15px !important}}.btn-alt .vc_btn3.vc_btn3-size-lg{background-color:#607c58 !important;border:2px solid #607c58 !important;color:#fff !important}.outline .vc_btn3.vc_btn3-size-lg{background-color:transparent !important;border:2px solid #fff !important;color:#fff !important}.btn-alt-3 .vc_btn3.vc_btn3-size-lg{background-color:rgba(40,40,40,.9) !important;border:2px solid #fff !important;color:#fff !important}.light .outline .vc_btn3.vc_btn3-size-lg{border:2px solid #fff !important;color:#fff !important}.outline-2 .vc_btn3.vc_btn3-size-lg{background-color:#b38554 !important}.vc_btn3.vc_btn3-size-lg:hover,body .gform_button.button:hover,body .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,body .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,body .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,ul.menu .button.menu-item a:hover,.visualcomposerstarter .woocommerce form.checkout #payment #place_order:hover,.visualcomposerstarter .products .product .button.add_to_cart_button:hover,.button.wc-backward:hover,.woocommerce ul.products li.product .button:hover,.comments-area .form-submit input[type=submit]:hover,.blue-button:hover,.rev-btn:not(.outline):hover,.woocommerce div.product form.cart .button:hover,.woocommerce button.button[name=update_cart]:hover,#pwgc-redeem-button .vc_btn3.vc_btn3-color-blue:hover,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover{background-color:#607c58 !important;border:2px solid #607c58 !important;color:#fff !important;text-decoration:none !important}body:not(.menu-sandwich) ul.menu li.btn-alt>a:hover,body:not(.menu-sandwich) ul.menu li.btn-alt>a:focus,body:not(.menu-sandwich) ul.menu li.btn-alt.current-menu-item>a,body:not(.menu-sandwich) .light ul.menu li.btn-alt>a:hover,body:not(.menu-sandwich) .light ul.menu li.btn-alt>a:focus,body:not(.menu-sandwich) .light ul.menu li.btn-alt.current-menu-item>a{background-color:#607c58 !important;border:2px solid #607c58 !important;color:#fff !important;text-decoration:none !important}.btn-alt .vc_btn3.vc_btn3-size-lg:hover,.outline .vc_btn3.vc_btn3-size-lg:hover{background-color:#b38554 !important;border:2px solid #b38554 !important;color:#fff !important;text-decoration:none !important}.btn-alt-2 .vc_btn3.vc_btn3-size-lg:hover,body:not(.menu-sandwich) ul.menu li.btn-alt-2>a:hover,body:not(.menu-sandwich) ul.menu li.btn-alt-2>a:focus,body:not(.menu-sandwich) ul.menu li.btn-alt-2.current-menu-item>a,body:not(.menu-sandwich) .light ul.menu li.btn-alt-2>a:hover,body:not(.menu-sandwich) .light ul.menu li.btn-alt-2>a:focus,body:not(.menu-sandwich) .light ul.menu li.btn-alt-2.current-menu-item>a{background-color:#fff !important;border:2px solid #fff !important;color:#282828 !important;text-decoration:none !important}#header .vc_row[data-vc-full-width]{overflow:inherit !important;z-index:150}body.overlay-header #header,body.overlay-header .header{background-color:transparent !important;position:absolute !important;z-index:99;width:100%;transition:all .5s ease-out}body.overlay-header #header.scroll,body.overlay-header .header.scroll{background-color:#000 !important;position:fixed !important;top:0;left:0;width:100%;z-index:999}body.overlay-header.admin-bar #header.scroll,body.overlay-header.admin-bar .header.scroll{top:32px}body.overlay-header #header .overflow-visible,body.overlay-header .header .overflow-visible{background-color:transparent !important}body.overlay-header #header.scroll .overflow-visible,body.overlay-header .header.scroll .overflow-visible{border-top:none !important;padding-top:20px !important}body.overlay-header.home .header{background-color:transparent !important}.header-logo a{border-bottom:none !important}.header-logo img{margin-bottom:0;margin-left:auto;margin-right:auto}.header-links{color:#282828}.light .header-links{color:#fff}.header-links a{font-size:18px;border-bottom:none !important;color:#282828;margin-right:15px}@media only screen and (max-width:1400px){.header-links a{font-size:16px}}.light .header-links a{color:#fff}.header-links a:hover{color:#282828 !important;opacity:.75}.light .header-links a:hover{color:#fff !important}.header-links a.social-link{margin:0}.header-links img[src$=".svg"]{filter:invert(50%) sepia(0%) saturate(1%) hue-rotate(207deg) brightness(93%) contrast(84%)}.light .header-links img[src$=".svg"],img[src$=".svg"].light{filter:invert(98%) sepia(1%) saturate(533%) hue-rotate(245deg) brightness(118%) contrast(100%)}.header-links a.social-link-alt{background-color:#607c58;border-radius:5px;display:inline-block;width:24px;height:24px;text-align:center}.header-links a.social-link-alt img[src$=".svg"]{filter:invert(98%) sepia(1%) saturate(533%) hue-rotate(245deg) brightness(118%) contrast(100%);padding:5px}.header-links a .alignnone{margin:0}.header-links a:hover img[src$=".svg"]{opacity:.75}body:not(.menu-sandwich) #main-menu,body:not(.menu-sandwich) .main-menu{width:100%}body:not(.menu-sandwich) .menu{line-height:1}body:not(.menu-sandwich) #menu-main-menu,body:not(.menu-sandwich) .main-menu .menu{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-end;align-items:center;float:none}body:not(.menu-sandwich) .main-menu.justify-center .menu{justify-content:center}body:not(.menu-sandwich) #menu-main-menu>li,body:not(.menu-sandwich) .main-menu .menu>li{display:inline-block;margin:0;padding:0}body:not(.menu-sandwich) #main-menu ul>li,body:not(.menu-sandwich) .main-menu ul>li>a{padding:50px 0}body:not(.menu-sandwich) #main-menu,body:not(.menu-sandwich) .main-menu{text-align:right;position:static;width:auto;background:0 0;padding:0;overflow-y:inherit;margin:0}body:not(.menu-sandwich) #main-menu ul li,body:not(.menu-sandwich) .main-menu ul li{position:relative}body:not(.menu-sandwich) #main-menu ul li a,body:not(.menu-sandwich) .main-menu ul li a{border-bottom:none}body:not(.menu-sandwich) #menu-main-menu li:before,body:not(.menu-sandwich) .main-menu .menu li:before{content:""}body:not(.menu-sandwich) #main-menu ul li ul,body:not(.menu-sandwich) .main-menu ul li ul{background-color:transparent;display:block !important;opacity:0;padding:0;position:absolute;right:100%;top:0;transition:all .3s ease;visibility:hidden;width:13.75rem;z-index:150}body:not(.menu-sandwich) #main-menu>ul>li>ul,body:not(.menu-sandwich) .main-menu>ul>li>ul{top:100% !important;left:0;margin-top:10px}body:not(.menu-sandwich) #main-menu ul li:hover>ul,body:not(.menu-sandwich) .main-menu ul li:hover>ul{visibility:visible;opacity:1}body:not(.menu-sandwich) #main-menu ul li ul li,body:not(.menu-sandwich) .main-menu ul li ul li{display:block !important;position:relative;margin-bottom:0;padding:0}body:not(.menu-sandwich) #main-menu ul li ul li:last-child,body:not(.menu-sandwich) .main-menu ul li ul li:last-child{padding-bottom:0}body:not(.menu-sandwich) #main-menu ul li>a,body:not(.menu-sandwich) .main-menu ul li>a{display:block;padding:0 15px}body:not(.menu-sandwich) #main-menu>div>nav>ul>li:not(.btn):last-child>a,body:not(.menu-sandwich) .main-menu>div>nav>ul>li:not(.btn):last-child>a{padding-right:0 !important}body:not(.menu-sandwich) #main-menu ul li,body:not(.menu-sandwich) #main-menu ul li a,body:not(.menu-sandwich) #main-menu ul li ul li a,body:not(.menu-sandwich) .main-menu ul li,body:not(.menu-sandwich) .main-menu ul li a,body:not(.menu-sandwich) .main-menu ul li ul li a{color:#282828 !important;font-family:"DM Sans",sans-serif !important;font-weight:500 !important;font-size:24px;letter-spacing:0;line-height:1;text-transform:none}@media only screen and (max-width:1400px){body:not(.menu-sandwich) #main-menu ul li,body:not(.menu-sandwich) #main-menu ul li a,body:not(.menu-sandwich) #main-menu ul li ul li a,body:not(.menu-sandwich) .main-menu ul li,body:not(.menu-sandwich) .main-menu ul li a,body:not(.menu-sandwich) .main-menu ul li ul li a{font-size:20px}}body:not(.menu-sandwich) .light #main-menu ul li,body:not(.menu-sandwich) .light #main-menu ul li a,body:not(.menu-sandwich) .light #main-menu ul li ul li a,body:not(.menu-sandwich) .light .main-menu ul li,body:not(.menu-sandwich) .light .main-menu ul li a,body:not(.menu-sandwich) .light .main-menu ul li ul li a{color:#fff !important}body:not(.menu-sandwich) #main-menu ul li.menu-item-has-children>a,body:not(.menu-sandwich) .main-menu ul li.menu-item-has-children>a{padding-right:15px !important}body:not(.menu-sandwich) #main-menu>ul>li.current-menu-item>a,body:not(.menu-sandwich) #main-menu>ul>li.current-menu-ancestor>a,body:not(.menu-sandwich) .main-menu>div>nav>ul>li.current-menu-item>a,body:not(.menu-sandwich) .main-menu>div>nav>ul>li.current-menu-ancestor>a,body:not(.menu-sandwich) #main-menu>ul>li>a:hover,body:not(.menu-sandwich) .main-menu>ul>li>a:hover,body:not(.menu-sandwich) #main-menu>ul>li>a:focus,body:not(.menu-sandwich) .main-menu>ul>li>a:focus,body:not(.menu-sandwich) .main-menu>div>nav>ul>li>a:hover,body:not(.menu-sandwich) #main-menu>ul>li.current-page-ancestor>a,body:not(.menu-sandwich) .main-menu>div>nav>ul>li.current-page-ancestor>a{border-color:transparent !important;color:#777 !important;text-decoration:none !important}body:not(.menu-sandwich) #main-menu>ul i a:focus,body:not(.menu-sandwich) .main-menu ul li a:focus{text-decoration:none !important}body:not(.menu-sandwich) #main-menu ul li.current-menu-parent ul li.current-menu-item>a,body:not(.menu-sandwich) .main-menu ul li.current-menu-parent ul li.current-menu-item>a,body:not(.menu-sandwich) #main-menu ul li ul li.current-menu-ancestor>a,body:not(.menu-sandwich) .main-menu ul li ul li.current-menu-ancestor>a,body:not(.menu-sandwich) #main-menu ul li ul li a:hover,body:not(.menu-sandwich) #main-menu ul li ul li a:focus,body:not(.menu-sandwich) .main-menu ul li ul li a:hover,body:not(.menu-sandwich) .main-menu ul li ul li a:focus,body:not(.menu-sandwich) .light #main-menu ul li.current-menu-parent ul li.current-menu-item>a,body:not(.menu-sandwich) .light #main-menu ul li ul li a:hover,body:not(.menu-sandwich) .light #main-menu ul li ul li a:focus,body:not(.menu-sandwich) .light .main-menu ul li.current-menu-parent ul li.current-menu-item>a,body:not(.menu-sandwich) .light .main-menu ul li ul li a:hover,body:not(.menu-sandwich) .light .main-menu ul li ul li a:focus{background-color:#282828 !important;color:#fff !important;text-decoration:none !important}body:not(.menu-sandwich) #main-menu ul li ul,body:not(.menu-sandwich) .main-menu ul li ul,body:not(.menu-sandwich) .menu ul li ul{background-color:#b38554 !important;border-bottom:none !important;font-size:21px;padding:0;text-align:left;width:315px !important;left:100%;right:auto}body:not(.menu-sandwich) .light #main-menu ul li ul,body:not(.menu-sandwich) .light .main-menu ul li ul,body:not(.menu-sandwich) .light .menu ul li ul{background-color:#282828 !important}body:not(.menu-sandwich) #main-menu li ul li,body:not(.menu-sandwich) .main-menu li ul li,body:not(.menu-sandwich) .menu li ul li{float:none}body:not(.menu-sandwich) #main-menu ul li ul li a,body:not(.menu-sandwich) .main-menu ul li ul li a,body:not(.menu-sandwich) .menu ul li ul li a{color:#fff !important;font-size:21px;padding:15px 25px;display:block}body:not(.menu-sandwich) #main-menu li ul li:hover,body:not(.menu-sandwich) .main-menu li ul li:hover,body:not(.menu-sandwich) .menu li ul li:hover,body:not(.menu-sandwich) #main-menu li ul li:focus,body:not(.menu-sandwich) .main-menu li ul li:focus,body:not(.menu-sandwich) .menu li ul li:focus{background-color:#282828 !important}body:not(.menu-sandwich) #main-menu li ul li,body:not(.menu-sandwich) .main-menu li ul li,body:not(.menu-sandwich) .menu li ul li{float:none}body:not(.menu-sandwich) #main-menu li ul li:hover,body:not(.menu-sandwich) .main-menu li ul li:hover,body:not(.menu-sandwich) .menu li ul li:hover,body:not(.menu-sandwich) #main-menu li ul li:focus,body:not(.menu-sandwich) .main-menu li ul li:focus,body:not(.menu-sandwich) .menu li ul li:focus{background-color:transparent !important}body:not(.menu-sandwich) #main-menu>li>ul,body:not(.menu-sandwich) .main-menu>li>ul,body:not(.menu-sandwich) .menu>li>ul{top:35px !important;left:15px !important;margin-top:0}body:not(.menu-sandwich) #main-menu ul li.menu-item-has-children>a:before,body:not(.menu-sandwich) .main-menu ul li.menu-item-has-children>a:before{content:"" !important}@media only screen and (max-width:1200px){body:not(.menu-sandwich) #main-menu>ul,body:not(.menu-sandwich) .main-menu>ul{text-align:center}body:not(.menu-sandwich) #main-menu ul>li,body:not(.menu-sandwich) .main-menu ul>li{display:inline-block !important;float:none !important}}.search.search-wpb{display:inline-block}.search-link{content:url(//stthomasindianola.com/wp-content/themes/st-thomas-aquinas-church/images/search-icon.svg);vertical-align:middle}.wpbsearchform{display:block;position:absolute;left:0;top:100%;margin-top:1px;z-index:9999;background-color:rgba(200,199,197,.8);padding:5px 0;border-radius:0;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.15);box-shadow:0 1px 10px rgba(0,0,0,.15);border:1px solid #ccc}.wpbsearchform form input:focus{color:#262626}.wpbsearchform div.asl_m .probox .promagnifier .innericon svg,.wpbsearchform div.asl_m .probox .prosettings .innericon svg,.wpbsearchform div.asl_m .probox .proloading svg{vertical-align:top}.wpbsearchform input[type=search]{border-radius:0}.wpbsearchform ::-moz-placeholder{color:#999 !important;font-weight:300;opacity:1}.wpbsearchform ::-webkit-input-placeholder{color:#999 !important;font-weight:300}#header .login_logout_class,#header .g9-cart-menu,.header .login_logout_class,.header .g9-cart-menu{color:#fff;font-size:23px;font-family:"Roboto",sans-serif !important;font-weight:400;font-style:normal;text-decoration:none;vertical-align:middle}#header .login_logout_class,.header .login_logout_class{margin:0 30px;padding:5px 7px}#header .login_logout_class[title=Sign-In],.header .login_logout_class[title=Sign-In]{content:url(//stthomasindianola.com/wp-content/themes/st-thomas-aquinas-church/images/user-icon.svg)}#header .light .login_logout_class[title=Sign-In],.header.light .login_logout_class[title=Sign-In],#header .light .g9-cart-menu img[src$=".svg"],.header.light .g9-cart-menu img[src$=".svg"]{filter:invert(98%) sepia(1%) saturate(533%) hue-rotate(245deg) brightness(118%) contrast(100%)}#header .login_logout_class[title=Sign-Out],.header .login_logout_class[title=Sign-Out]{content:"";background-color:#fff;border-radius:50%;display:inline-block;font-size:0;color:transparent;width:37px;height:37px}#header .login_logout_class[title=Sign-Out]:after,.header .login_logout_class[title=Sign-Out]:after{content:url(//stthomasindianola.com/wp-content/themes/st-thomas-aquinas-church/images/logged-in-icon.svg);filter:invert(57%) sepia(82%) saturate(499%) hue-rotate(347deg) brightness(98%) contrast(97%)}#header .g9-cart-menu .g9-cart-total,.header .g9-cart-menu .g9-cart-total{font-size:23px;margin-left:5px}#header .asl_w_container,.header .asl_w_container{display:inline-block;vertical-align:bottom;width:auto}#header .asl_w_container,.header .asl_w_container{background-color:#fff}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{color:#474747 !important;font-size:12px}div.asl_m .probox .proclose svg{background-color:#fff !important}#header div.asl_w,#header #ajaxsearchlite1 .probox,div.asl_w .probox,#header #ajaxsearchlite1 .probox .proinput,#header div.asl_w .probox .proinput,#header #ajaxsearchlite1 .probox .proinput input,#header div.asl_w .probox .proinput input,#header div.asl_w .probox .promagnifier,.header div.asl_w,.header #ajaxsearchlite1 .probox,.header #ajaxsearchlite1 .probox .proinput,.header div.asl_w .probox .proinput,.header #ajaxsearchlite1 .probox .proinput input,.header div.asl_w .probox .proinput input,.header div.asl_w .probox .promagnifier{background-color:transparent;border:none;box-shadow:none;color:#474747 !important;font-family:"DM Sans",sans-serif !important;font-size:16px !important;font-weight:400 !important;font-style:normal !important;text-shadow:none}#header #ajaxsearchlite1 .probox .proinput input::placeholder,#header div.asl_w .probox .proinput input::placeholder,.header #ajaxsearchlite1 .probox .proinput input::placeholder,.header div.asl_w .probox .proinput input::placeholder{color:#474747 !important;font-size:12px;font-family:"DM Sans",sans-serif !important;font-weight:400;font-style:normal;opacity:1}#header div.asl_w .probox .promagnifier .innericon svg,.header div.asl_w .probox .promagnifier .innericon svg{fill:#fff}.scroll-bar{max-height:730px}body .mCSB_scrollTools{width:42px}body .mCSB_scrollTools a+.mCSB_draggerContainer{margin:42px 0}body .mCSB_scrollTools .mCSB_buttonUp{background-image:url(//stthomasindianola.com/wp-content/themes/st-thomas-aquinas-church/images/arrow-up.png);background-position:center !important}body .mCSB_scrollTools .mCSB_buttonDown{background-image:url(//stthomasindianola.com/wp-content/themes/st-thomas-aquinas-church/images/arrow-down.png);background-position:center !important;z-index:10}body .mCSB_scrollTools .mCSB_buttonUp,body .mCSB_scrollTools .mCSB_buttonDown,body .mCSB_scrollTools .mCSB_buttonLeft,body .mCSB_scrollTools .mCSB_buttonRight{background-color:#b38554;height:42px;opacity:1}body .mCSB_scrollTools .mCSB_draggerRail{display:none;border-radius:0;width:42px}body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#3a3a3a;border-radius:0;width:42px}@media only screen and (min-width:1024px){.slick-slider:not(.slick-vertical) .slick-track{display:flex !important}.slick-slider:not(.slick-vertical) .slick-slide{height:inherit !important}}.slick-initialized:not(.slick-vertical) .slick-slide{height:inherit !important}.slick-slider:not(.slick-vertical) .slick-slide{float:left !important}.slick-initialized .slick-slide,.slick-slider .slick-slide,.slick-slider .slick-slide .vc_row{margin:0 !important}#slick-gallery-slider .slick-slide,.carousel-slider .slick-slide{margin:0 20px !important}.slide-in .slick-slide{animation-duration:3s;animation-name:slide-in}@keyframes slide-in{from{translate:50vw 0;scale:100% 1}to{translate:0 0;scale:100% 1}}.slick-slide .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.slick-list{margin:0}#slick-gallery-slider .slick-list,.carousel-slider .slick-list{margin:0 -20px}.slider-dots{display:inline-block;margin-bottom:0 !important;text-align:center;width:100%}.slider-dots{line-height:1;margin-top:25px !important}.slider-dots li{display:inline-block;list-style:none !important;line-height:1;margin-left:5px !important;margin-right:5px !important;margin-bottom:0 !important;padding:0}.slider-dots li span{display:inline-block;font-size:0;color:transparent;cursor:pointer;width:10px;height:10px;background-color:#282828;border-radius:50%;border:2px solid #282828;vertical-align:middle}.slider-dots li.slick-active span,.slider-dots li span:hover{background-color:#b38554;border-color:#b38554;opacity:1}.slider-dots li:before{content:""}.slider-nav-box .slick-arrow,.slick-slider .slick-arrow{background-color:transparent;border:2px solid #282828;color:#282828;display:inline-block;width:50px;height:50px}.slick-slider .slick-arrow,.slick-slider .slider-dots{position:absolute;top:50%;z-index:100;opacity:0}.carousel-slider .slick-slider .slick-arrow,.slider-vetical-nav .slick-arrow{opacity:1;background-color:#b38554;border-color:#b38554;color:#fff}.slick-slider .slider-dots{bottom:35px;top:auto;opacity:1;margin:0 !important}.slick-basic-testimonials .slick-slider .slider-dots,.slick-testimonials-thumbs .slick-slider .slider-dots{bottom:0}.slick-slider:hover .slick-arrow{opacity:1;transition:ease-in-out}.slick-slider .slick-prev.slick-arrow{left:0}.slick-slider .slick-next.slick-arrow{right:0}.slider-nav-box .slick-arrow:first-child{margin-right:35px}.slider-vetical-nav .slick-arrow:first-child{margin-right:0;margin-bottom:35px}.slider-nav-box.slider-vertical-nav .slick-arrow{display:block;margin-right:0;margin-bottom:18px;position:static}.slider-nav-box .slick-arrow:hover,.slick-slider .slick-arrow:hover{background-color:#777;border:2px solid #777;color:#fff}.slider-nav-box .wpb_wrapper{display:none}@media only screen and (max-width:800px){.slick-slider .slick-arrow{display:none !important}.slider-nav-box.slider-vertical-nav .slick-arrow{display:inline-block;margin-right:18px}}.slick-clients-carousel .wpb_image_grid_ul{position:static !important;height:auto !important}.slick-clients-carousel .wpb_image_grid_ul li{position:static !important}@media only screen and (min-width:1200px){.slick-clients-carousel .wpb_image_grid_ul.slick-slider .slick-track{display:flex !important;align-items:center}}.slick-clients-carousel .wpb_image_grid_ul.slick-slider .slider-dots{position:static !important}.slick-clients-carousel .wpb_image_grid_ul.slick-slider .slick-slide{margin:0 50px}.slick-clients-carousel .wpb_image_grid_ul.slick-slider .slick-list{margin:0 -50px}@media only screen and (max-width:800px){.slick-clients-carousel .wpb_image_grid_ul.slick-slider .slick-slide{margin:0 15px}.slick-clients-carousel .wpb_image_grid_ul.slick-slider .slick-list{margin:0 -15px}}.slick-clients-carousel .wpb_image_grid_ul.slick-slider .slick-slide img,.our-clients .wpb_single_image img{filter:none;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);opacity:.55}.slick-clients-carousel .wpb_image_grid_ul.slick-slider .slick-slide img:hover,.our-clients .wpb_single_image img:hover{filter:none;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);cursor:pointer;opacity:1}.projects-nav .slick-arrow,.project-nav .slick-arrow{margin:0 11px}@media only screen and (min-width:1200px){.clients-carousel .wpb_image_grid_ul.slick-slider .slick-track{display:flex !important;align-items:center}.projects-nav{text-align:right}.projects-nav .slick-arrow:last-child,.project-nav .slick-arrow:last-child{margin-right:0}}.projects-slider .slick-slider .slick-slide,.project-slider .slick-slider .slick-slide{margin:0 25px;margin-bottom:25px !important}.projects-slider .slick-slider .slick-list,.project-slider .slick-slider .slick-list{margin:0 -25px}.awsm-grid-wrapper .grid-4-col>.awsm-grid-card{width:24.9%}@media only screen and (max-width:1024px){.awsm-grid-wrapper .awsm-grid>.awsm-grid-card{width:33.3%}}@media (max-width:992px){.awsm-grid-wrapper .awsm-grid>.awsm-grid-card{width:49.9%}}.drawer-style.style-2>.awsm-grid-card{margin-bottom:30px;padding:20px}.drawer-style.style-2>.awsm-grid-card figure{overflow:visible;text-align:center}.drawer-style.style-2>.awsm-grid-card img{border-radius:50%;border:9px solid #82997c;display:inline-block;width:250px;height:250px;z-index:10}.drawer-style.style-2>.awsm-grid-card .awsm-grid-list-item:before{border-bottom:0}.drawer-style.style-2 figcaption{background-color:#607c58;border-bottom:19px solid #282828;margin-top:-125px;padding:170px 20px 35px;position:static !important;-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);text-align:center}.drawer-style.style-2 .awsm-grid-card.awsm-expanded figcaption{background-color:#b38554}.drawer-style.style-2 figcaption:after,.drawer-style.style-2 .awsm-grid-card.awsm-expanded figcaption:after{content:""}.drawer-style.style-2 .awsm-personal-info{margin-bottom:0}.drawer-style.style-2 .awsm-personal-info span{font-size:21px !important;font-weight:700;margin-bottom:10px;text-transform:none !important}.drawer-style.style-2 figcaption hr{margin-bottom:35px;width:60%}.drawer-style.style-2>.awsm-grid-card.awsm-expanded .vc_btn3-container.btn-alt .vc_btn3.vc_btn3-size-lg,.drawer-style.style-2>.awsm-grid-card .vc_btn3-container.btn-alt .vc_btn3.vc_btn3-size-lg:hover{background-color:#607c58 !important;border-color:#607c58 !important;color:#fff !important}.drawer-style.style-2 .awsm-personal-info h3{font-size:24px;line-height:1;letter-spacing:0;margin-bottom:10px;text-transform:uppercase !important}.drawer-style.style-2 .awsm-details span.designation{display:block;font-size:21px !important;font-weight:700;margin-bottom:10px}.todays-readings,.todays-readings a{font-size:14px;font-weight:700}.todays-readings a{font-weight:400}body .bulletins-tabs.vc_tta-style-classic .vc_tta-tab>a,body .bulletins-accordion.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{background-color:#607c58;font-family:"DM Sans",sans-serif !important;font-weight:600 !important;color:#fff}body .bulletins-accordion.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus:before,body .bulletins-accordion.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{border-color:#fff !important}body .bulletins-tabs.vc_tta-style-classic .vc_tta-tab.vc_active>a,body .bulletins-tabs.vc_tta-style-classic .vc_tta-tab>a:hover,body .bulletins-accordion.vc_tta.vc_tta-accordion .vc_active .vc_tta-controls-icon-position-left.vc_tta-panel-title>a,body .bulletins-accordion.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a:hover{background-color:#000;color:#fff}.bulletins-posts .vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before{padding-top:0 !important}.bulletins-posts .vc_gitem-zone-a .vc_gitem-row-position-middle,.vc_gitem-zone-b .vc_gitem-row-position-middle{position:static !important;transform:none !important}.bulletins-posts .vc_gitem-zone-a .wpb_text_column.wpb_content_element{margin-bottom:0}.awsm-grid-wrapper .grid-3-col>.awsm-grid-card{width:33%}@media only screen and (max-width:1024px){.awsm-grid-wrapper .grid-3-col>.awsm-grid-card{width:49.9%}}@media (max-width:992px){.awsm-grid-wrapper .grid-3-col>.awsm-grid-card{width:100%}}.border-radius-50{border-radius:50px}.vc_separator.vc_separator_align_center h4{font-size:42px}.vc_separator.vc_separator_align_left h4{font-size:30px}.wpb_single_image .vc_box_border.vc_box_border_green,.wpb_single_image .vc_box_border_circle.vc_box_border_green{background-color:#82997c;padding:9px}.page-title-radius{border-top-left-radius:50px;border-top-right-radius:50px}.border-radius-bottom{border-bottom-left-radius:50px;border-bottom-right-radius:50px}.vc-row-align-center{justify-content:center}@media only screen and (min-width:800px){.border-right>.vc_column-inner:after{content:"";display:block;width:2px;height:110px;background-color:#b38554;position:absolute;right:15%;top:50%;transform:translate(0,-50%)}}body .gform-theme--foundation .gform_fields{grid-column-gap:2%;grid-row-gap:16px}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea,.gform_wrapper.gform-theme--orbital input[type=color],.gform_wrapper.gform-theme--orbital input[type=date],.gform_wrapper.gform-theme--orbital input[type=datetime-local],.gform_wrapper.gform-theme--orbital input[type=datetime],.gform_wrapper.gform-theme--orbital input[type=email],.gform_wrapper.gform-theme--orbital input[type=month],.gform_wrapper.gform-theme--orbital input[type=number],.gform_wrapper.gform-theme--orbital input[type=password],.gform_wrapper.gform-theme--orbital input[type=search],.gform_wrapper.gform-theme--orbital input[type=tel],.gform_wrapper.gform-theme--orbital input[type=text],.gform_wrapper.gform-theme--orbital input[type=time],.gform_wrapper.gform-theme--orbital input[type=url],.gform_wrapper.gform-theme--orbital input[type=week],.gform_wrapper.gform-theme--orbital select,.gform_wrapper.gform-theme--orbital textarea{background-color:#fff;border:1px solid light-dark(#767676,#858585);border-radius:0;box-shadow:none;color:#777;font-size:15px !important;font-weight:400;height:auto;line-height:1.7;padding:8px}body .gform-theme--framework .gfield_list_group_item:before,body .gform-theme--framework .gform-field-label:where(:not([class*=gform-field-label--type-])),body .gform-theme--framework .gform-field-label>.gfield_required:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),body .gform-theme--framework .field_sublabel_below .gform-field-label--type-sub,body .gform-theme--framework .field_sublabel_above .gform-field-label--type-sub,body .gform-theme--framework .gform-field-label--type-inline{color:#000;font-size:18px !important;font-weight:700}body .gform-theme--framework .field_description_below .gfield_description:where(:not(.gfield_creditcard_warning_message):not(.field_validation_above .gfield_validation_message):not(.ginput_counter_tinymce):not(.gfield_choice_limit_message)){font-size:15px !important}input::placeholder,textarea::placeholder{color:#777}body .gform-theme--foundation .gfield textarea.small{height:96px}body .gform-theme--foundation .gfield textarea.medium{height:192px}body #ui-datepicker-div.gform-theme--foundation.ui-datepicker{background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.1);display:none;z-index:9999 !important}body #ui-datepicker-div.gform-theme--foundation.ui-datepicker .ui-icon{background-repeat:no-repeat;display:block;inset-block-start:.3em;inset-inline-start:.5em;margin-block-start:-.25em;overflow:hidden;position:relative;text-indent:-99999px;vertical-align:middle}body #ui-datepicker-div.gform-theme--foundation.gform-theme--foundation.ui-datepicker td a,body #ui-datepicker-div.gform-theme--foundation.gform-theme--foundation.ui-datepicker td span{margin:auto;padding:.25em .2em;text-align:center;text-decoration:none}body #ui-datepicker-div.gform-theme--framework.ui-datepicker table .ui-datepicker-current-day a,body #ui-datepicker-div.gform-theme--framework.ui-datepicker table .ui-datepicker-current-day span{color:#fff}body legend{border-bottom:none}body .gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input{width:100%}body .gform_wrapper.gravity-theme .gform_validation_errors>h2,body .gform-theme--framework .gform_validation_errors .gform_submission_error{font-size:14px !important;letter-spacing:0 !important}body .gform-theme--framework .gform-field-label>.gfield_required:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),body .gform-theme--framework.gform_editor legend.gform-field-label>span>.gfield_required:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),body .gform-theme--framework .field_description_below .gfield_description:where(:not(.gfield_creditcard_warning_message):not(.field_validation_above .gfield_validation_message):not(.ginput_counter_tinymce):not(.gfield_choice_limit_message)){color:#c02b0a !important;font-weight:400}body .gform-theme--framework .gfield_description:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){color:#000}.visualcomposerstarter div.woocommerce-error .button,.visualcomposerstarter div.woocommerce-error .restore-item,.visualcomposerstarter div.woocommerce-error a.button,.visualcomposerstarter div.woocommerce-info .button,.visualcomposerstarter div.woocommerce-info .restore-item,.visualcomposerstarter div.woocommerce-info a.button,.visualcomposerstarter div.woocommerce-message .button,.visualcomposerstarter div.woocommerce-message .restore-item,.visualcomposerstarter div.woocommerce-message a.button,.visualcomposerstarter.woocommerce div.woocommerce-error .button,.visualcomposerstarter.woocommerce div.woocommerce-error .restore-item,.visualcomposerstarter.woocommerce div.woocommerce-error a.button,.visualcomposerstarter.woocommerce div.woocommerce-info .button,.visualcomposerstarter.woocommerce div.woocommerce-info .restore-item,.visualcomposerstarter.woocommerce div.woocommerce-info a.button,.visualcomposerstarter.woocommerce div.woocommerce-message .button,.visualcomposerstarter.woocommerce div.woocommerce-message .restore-item,.visualcomposerstarter.woocommerce div.woocommerce-message a.button{border:none !important;line-height:1;width:auto}.visualcomposerstarter div.woocommerce-error .button:hover,.visualcomposerstarter div.woocommerce-error .restore-item:hover,.visualcomposerstarter div.woocommerce-error a.button:hover,.visualcomposerstarter div.woocommerce-info .button:hover,.visualcomposerstarter div.woocommerce-info .restore-item:hover,.visualcomposerstarter div.woocommerce-info a.button:hover,.visualcomposerstarter div.woocommerce-message .button:hover,.visualcomposerstarter div.woocommerce-message .restore-item:hover,.visualcomposerstarter div.woocommerce-message a.button:hover,.visualcomposerstarter.woocommerce div.woocommerce-error .button:hover,.visualcomposerstarter.woocommerce div.woocommerce-error .restore-item:hover,.visualcomposerstarter.woocommerce div.woocommerce-error a.button:hover,.visualcomposerstarter.woocommerce div.woocommerce-info .button:hover,.visualcomposerstarter.woocommerce div.woocommerce-info .restore-item:hover,.visualcomposerstarter.woocommerce div.woocommerce-info a.button:hover,.visualcomposerstarter.woocommerce div.woocommerce-message .button:hover,.visualcomposerstarter.woocommerce div.woocommerce-message .restore-item:hover,.visualcomposerstarter.woocommerce div.woocommerce-message a.button:hover{background-color:transparent !important}.visualcomposerstarter .woocommerce-message,.visualcomposerstarter.woocommerce .woocommerce-message{background:#f7941e !important}.visualcomposerstarter .woocommerce #place_order,.visualcomposerstarter .woocommerce .button.checkout-button,.visualcomposerstarter .woocommerce .button.wc-backward,.visualcomposerstarter .woocommerce .track_order .button,.visualcomposerstarter .woocommerce .vct-thank-you-footer a,.visualcomposerstarter .woocommerce .woocommerce-MyAccount-content a.edit,.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content>a.button,.visualcomposerstarter .woocommerce .button[name=calc_shipping],.visualcomposerstarter .woocommerce p>.button.woocommerce-button,.visualcomposerstarter .woocommerce p>.button.woocommerce-Button,.visualcomposerstarter .woocommerce .woocommerce-EditAccountForm .button,.visualcomposerstarter .woocommerce .woocommerce-mini-cart__buttons.buttons a,.visualcomposerstarter .woocommerce .woocommerce-orders-table__cell .button,.visualcomposerstarter .woocommerce a.button,.visualcomposerstarter .woocommerce button.button,.visualcomposerstarter .woocommerce .woocommerce-mini-cart__buttons.buttons a,.visualcomposerstarter .woocommerce .woocommerce-orders-table__cell .button{color:#fff !important;background-color:#f7941e !important;border-color:#f7941e !important;font-size:15px;padding:10px 25px;text-transform:uppercase !important}.visualcomposerstarter .woocommerce #place_order:hover,.visualcomposerstarter .woocommerce .button.checkout-button:hover,.visualcomposerstarter .woocommerce .button.wc-backward:hover,.visualcomposerstarter .woocommerce .track_order .button:hover,.visualcomposerstarter .woocommerce .vct-thank-you-footer a:hover,.visualcomposerstarter .woocommerce .woocommerce-MyAccount-content a.edit:hover,.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content>a.button:hover,.visualcomposerstarter .woocommerce .button[name=calc_shipping]:hover,.visualcomposerstarter .woocommerce p>.button.woocommerce-button:hover,.visualcomposerstarter .woocommerce p>.button.woocommerce-Button:hover,.visualcomposerstarter .woocommerce .woocommerce-EditAccountForm .button:hover,.visualcomposerstarter .woocommerce .woocommerce-mini-cart__buttons.buttons a:hover,.visualcomposerstarter .woocommerce .woocommerce-orders-table__cell .button:hover,.visualcomposerstarter .woocommerce a.button:hover,.visualcomposerstarter .woocommerce button.button:hover,.visualcomposerstarter .woocommerce .woocommerce-mini-cart__buttons.buttons a:hover,.visualcomposerstarter .woocommerce .woocommerce-orders-table__cell .button:hover{background-color:#000 !important;border-color:#000 !important}.visualcomposerstarter .woocommerce-info,.visualcomposerstarter.woocommerce .woocommerce-info{background:#f7941e}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-navigation li:before{content:""}.woocommerce nav.woocommerce-pagination{margin-bottom:50px}.visualcomposerstarter .woocommerce form.checkout #payment ul.payment_methods li{list-style:none}.visualcomposerstarter .woocommerce #place_order{width:auto}@media only screen and (min-width:992px){body .product-slider .products .product .button,.visualcomposerstarter.woocommerce a.button.product_type_simple,.visualcomposerstarter.woocommerce a.button.product_type_grouped,.visualcomposerstarter.woocommerce a.button.product_type_variable,.visualcomposerstarter.woocommerce a.button.product_type_external{align-self:flex-start}}body .product-slider .products .product .button:hover,.visualcomposerstarter.woocommerce a.button.product_type_simple:hover,.visualcomposerstarter.woocommerce a.button.product_type_grouped:hover,.visualcomposerstarter.woocommerce a.button.product_type_variable:hover,.visualcomposerstarter.woocommerce a.button.product_type_external:hover,.woocommerce .cart .button,.woocommerce .cart input.button:hover,.yith-wcan-filters .apply-filters:hover,.yith-wcan-filters .yith-wcan-reset-filters:hover{background-color:#f7941e !important;border:2px solid #f7941e !important}@media only screen and (max-width:768px){.visualcomposerstarter.woocommerce .woocommerce-page ul.products:not(.slick-slider) li.product,body.woocommerce .woocommerce-page ul.products:not(.slick-slider) li.product,body.woocommerce ul.products:not(.slick-slider) li.product{width:48% !important}.visualcomposerstarter.woocommerce .woocommerce-page ul.products li.product,body.woocommerce .woocommerce-page ul.products li.product,body.woocommerce ul.products li.product,.product-slider .woocommerce ul.products li.product,.woocommerce-page .product-slider ul.products li.product{text-align:center}}.woocommerce ul.products li.product a{border:none !important}#footer,.footer{color:#777;font-size:16px}@media only screen and (min-width:1200px){#footer .border-right:after,.footer .border-right:after{content:"";background-color:#efefef;height:144px;width:4px;position:absolute;top:20px;right:0}}#footer a:not(.vc_btn3,.responsive-menu-pro-item-link),.footer a:not(.vc_btn3,.responsive-menu-pro-item-link){border-bottom:1px transparent solid !important;line-height:1.2;color:#777}#footer .light a:not(.vc_btn3,.responsive-menu-pro-item-link),.footer.light a:not(.vc_btn3,.responsive-menu-pro-item-link){color:#fff}#footer img.alignnone,.footer img.alignnone{margin:0}#footer .social-link img[src$=".svg"],.footer .social-link img[src$=".svg"]{filter:invert(50%) sepia(0%) saturate(1%) hue-rotate(207deg) brightness(93%) contrast(84%)}#footer .light .social-link img[src$=".svg"],.footer.light .social-link img[src$=".svg"]{filter:brightness(0) saturate(100%) invert(12%) sepia(0%) saturate(0%) hue-rotate(181deg) brightness(103%) contrast(92%)}#footer a.internal-link,#footer a.social-link,.footer a.internal-link,.footer a.social-link{display:inline-block;margin-bottom:15px}#footer a.social-link-alt,.footer a.social-link-alt{background-color:#607c58;border-radius:5px;width:24px;height:24px}#footer a.social-link-alt img[src$=".svg"],.footer a.social-link-alt img[src$=".svg"]{filter:invert(98%) sepia(1%) saturate(533%) hue-rotate(245deg) brightness(118%) contrast(100%);padding:5px}#footer .menu,.footer .menu{list-style:none;margin:0 !important;padding:0 !important}#footer .menu li,.footer .menu li{display:block;line-height:1;margin-bottom:5px !important;margin-right:0 !important;padding-left:0 !important}#footer .menu li:before,.footer .menu li:before{content:""}#footer .menu .menu-heading>a:first-child,.footer .menu .menu-heading>a:first-child{color:#333;display:inline-block;font-size:18px;font-weight:700;margin:5px 0}#footer.light .menu .menu-heading>a:first-child,.footer.light .menu .menu-heading>a:first-child{color:#fff}#footer .menu li a,.footer .menu li a{display:inline-block;font-family:"DM Sans",sans-serif !important;font-size:24px;font-weight:700;line-height:1.25;letter-spacing:0;text-transform:none}#footer .menu li.menu-item-level-1{margin-bottom:5px !important}#footer .menu li.menu-item-level-1 a{font-weight:400}#footer .menu li.menu-item-level-2{margin-bottom:5px !important}#footer .menu li.menu-item-level-2 a{color:#838383;font-size:18px;font-weight:400}#footer .menu li ul,.footer .menu li ul{padding-left:10px !important}#footer .menu li ul li a,.footer .menu li ul li a{font-weight:400;text-transform:none}#footer .vc_wp_custommenu.txt-transform-none .menu li a,.footer .vc_wp_custommenu.txt-transform-none .menu li a{text-transform:none}#footer a:hover:not(.vc_btn3,.responsive-menu-pro-item-link),.footer a:hover:not(.vc_btn3,.responsive-menu-pro-item-link){border-bottom-color:#777 !important;color:#777;text-decoration:none}#footer.light a:hover:not(.vc_btn3,.responsive-menu-pro-item-link),.footer.light a:hover:not(.vc_btn3,.responsive-menu-pro-item-link){border-bottom-color:#fff !important;color:#fff}#footer .wpb_text_column a:hover,.footer .wpb_text_column a:hover,#footer .wpb_single_image a:hover,.footer .wpb_single_image a:hover,#footer a.social-link:hover,#footer .light a.social-link:hover,.footer a.social-link:hover,.footer.light a.social-link:hover{border-bottom-color:transparent !important;opacity:.75 !important}@media only screen and (min-width:1200px){#footer .footer-right-container>.vc_column-inner,.footer .footer-right-container>.vc_column-inner{position:relative}#footer .footer-right-container>.vc_column-inner:after,.footer .footer-right-container>.vc_column-inner:after{content:"";background-color:#777;height:100%;width:100%;position:absolute;top:0;right:-100%}}.footer-copyright{font-size:14px}.footer-copyright.light a:hover{color:#fff !important}.entry-meta{display:none !important}ul.col1{-webkit-column-count:1;-moz-column-count:1;column-count:1}ul.col2{-webkit-column-count:2;-moz-column-count:2;column-count:2}ul.col3,ol.col3{-webkit-column-count:3;-moz-column-count:3;column-count:3}ul.col4{-webkit-column-count:4;-moz-column-count:4;column-count:4}ul.no-bullet li{list-style:none !important;padding-left:0 !important;margin-left:0 !important}.comment-content ul>li:before,.entry-content ul>li:before{line-height:.85}@media screen and (max-width:1024px){.mobile-center{text-align:center !important}.es-medium{height:4vw !important}.es-large{height:8vw !important}.es-xlarge{height:25vw !important}.es-1xlarge{height:50vw !important}.es-2xlarge{height:100vw !important}h1,.h1{font-size:6vw !important;line-height:1 !important}h2,.h2{font-size:5vw !important;line-height:1 !important}h3,.h3{font-size:4vw !important;line-height:1 !important}h4,.h4{font-size:3vw !important;line-height:1 !important}h5,.h5{font-size:2.5vw !important;line-height:1 !important}h6,.h6{font-size:2.5vw !important;line-height:1 !important}ul.col1,ul.col2,ul.col3,ol.col3,ul.col4{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media screen and (max-width:800px){h1,.h1{font-size:6vw !important}h2,.h2{font-size:5vw !important}h3,.h3{font-size:4vw !important}h4,.h4{font-size:3vw !important;line-height:1 !important}h5,.h5{font-size:2.5vw !important}h6,.h6{font-size:2.5vw !important}ul.col1,ul.col2,ul.col3,ol.col3,ul.col4{-webkit-column-count:1;-moz-column-count:1;column-count:1}body .hide-bg-mobile{background-image:none !important}}@media screen and (max-width:535px){h1,.h1{font-size:9vw !important}h2,.h2{font-size:7.5vw !important}h3,.h3{font-size:6.75vw !important}h4,.h4{font-size:5.5vw !important}h5,.h5{font-size:4.5vw !important}h6,.h6{font-size:4.5vw !important}p{font-size:16px !important}}