body{text-wrap:pretty;word-break:normal}[class*=fs-]>p{font-size:inherit}a{transition:color var(--transition-standard)}:where(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){text-wrap:balance}.font-gill-sans{font-family:var(--font-body)}.font-pill-gothic{font-family:var(--font-headings)}.text-decoration-none,a:hover{text-decoration:none}section h2.section-heading{color:var(--bs-secondary);font-size:40px;margin-bottom:15px;margin-top:0}section h3.section-subheading{font-family:var(--bs-font-sans-serif);font-size:16px;font-style:italic;font-weight:400;margin-bottom:75px;text-transform:none}.modal-title{color:var(--bs-primary)}.shimshim{display:block}.grey-social{padding-left:10px;position:relative;top:0}.grey-social a{color:#aaa}.grey-social a:hover{color:var(--bs-primary)}.indent{left:25px;position:relative;top:-18px}section.ccm-app{padding:0}.app-bg{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjQuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMDQ5LjEgMjAyOC41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMDQ5LjEgMjAyOC41OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe29wYWNpdHk6MC44O30KCS5zdDF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMDAwMDAwMTc0ODkxODU1MTkyMDQ4NzcwMDAwMDAwMDMzNTY5MzY3NzczMjM3NjQ5MThfKTt9Cgkuc3Qye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzAwMDAwMTcyNDI0NzU0NzcxMDMxNzE5ODUwMDAwMDA0OTgwNTIyODIyOTE3OTIxMTYwXyk7ZmlsbDpub25lO3N0cm9rZTojRjFGMUYyO3N0cm9rZS13aWR0aDo3Ny4xNDg7fQo8L3N0eWxlPgo8Zz4KCTxnIGNsYXNzPSJzdDAiPgoJCTxnPgoJCQk8ZGVmcz4KCQkJCTxyZWN0IGlkPSJTVkdJRF8xXyIgd2lkdGg9IjIwNDkuMSIgaGVpZ2h0PSIyMDI4LjUiLz4KCQkJPC9kZWZzPgoJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzAwMDAwMDQ3NzcwMjc3NDY2NDE0OTcyNzEwMDAwMDA1NDIwNDg2OTAyMTc4Mzk2MDM2XyI+CgkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPgoJCQk8L2NsaXBQYXRoPgoJCQk8ZyBzdHlsZT0iY2xpcC1wYXRoOnVybCgjU1ZHSURfMDAwMDAwNDc3NzAyNzc0NjY0MTQ5NzI3MTAwMDAwMDU0MjA0ODY5MDIxNzgzOTYwMzZfKTsiPgoJCQkJPGRlZnM+CgkJCQkJPHJlY3QgaWQ9IlNWR0lEXzAwMDAwMTY4Nzk3MzQ2NTg2ODMyMjY0MjQwMDAwMDAxMzIzMDUwMzI4NDM3NjAzNzYyXyIgeD0iNiIgeT0iNiIgd2lkdGg9IjIwMzcuMSIgaGVpZ2h0PSIyMDE2LjQiLz4KCQkJCTwvZGVmcz4KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMDAwMDAxMTkwODk5MDQ1OTQwNjM0NjYzNzAwMDAwMDgwNzUxMzUzMTIyNjA4ODMxMDlfIj4KCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8wMDAwMDE2ODc5NzM0NjU4NjgzMjI2NDI0MDAwMDAwMTMyMzA1MDMyODQzNzYwMzc2Ml8iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8cGF0aCBzdHlsZT0iY2xpcC1wYXRoOnVybCgjU1ZHSURfMDAwMDAxMTkwODk5MDQ1OTQwNjM0NjYzNzAwMDAwMDgwNzUxMzUzMTIyNjA4ODMxMDlfKTtmaWxsOm5vbmU7c3Ryb2tlOiNGMUYxRjI7c3Ryb2tlLXdpZHRoOjc3LjE0ODsiIGQ9IgoJCQkJCU0xMTQ5LDY1OS44Yzc5LjYtNzkuNiwxNTkuMS0xNTkuMSwyMzguNy0yMzguN2M3OS42LDc5LjYsMTU5LjEsMTU5LjEsMjM4LjcsMjM4LjdjLTc5LjYsNzkuNi0xNTkuMSwxNTkuMS0yMzguNywyMzguNwoJCQkJCUMxMzA4LjEsODE5LDEyMjguNiw3MzkuNCwxMTQ5LDY1OS44eiBNNzg2LDEwMjAuMmM3OS42LTc5LjYsMTU5LjEtMTU5LjEsMjM4LjctMjM4LjdjNzkuNiw3OS42LDE1OS4xLDE1OS4xLDIzOC43LDIzOC43CgkJCQkJYy03OS42LDc5LjYtMTU5LjEsMTU5LjEtMjM4LjcsMjM4LjdDOTQ1LjIsMTE3OS4zLDg2NS42LDEwOTkuNyw3ODYsMTAyMC4yeiBNNDI0LjIsMTM3Mi43Yzc5LjYtNzkuNiwxNTkuMS0xNTkuMSwyMzguNy0yMzguNwoJCQkJCWM3OS42LDc5LjYsMTU5LjEsMTU5LjEsMjM4LjcsMjM4LjdsLTIzOC43LDIzOC43QzU4My4zLDE1MzEuOCw1MDMuOCwxNDUyLjIsNDI0LjIsMTM3Mi43eiBNNjAuNiwxMDE4LjVsMjM4LjctMjM4LjcKCQkJCQlDMzc4LjgsODU5LjQsNDU4LjQsOTM5LDUzOCwxMDE4LjVjLTc5LjYsNzkuNi0xNTkuMSwxNTkuMS0yMzguNywyMzguN0MyMTkuNywxMTc3LjcsMTQwLjEsMTA5OC4xLDYwLjYsMTAxOC41eiBNNzg4LjMsMjk5LjMKCQkJCQljNzkuNi03OS42LDE1OS4xLTE1OS4xLDIzOC43LTIzOC43Yzc5LjYsNzkuNiwxNTkuMSwxNTkuMSwyMzguNywyMzguN2MtNzkuNiw3OS42LTE1OS4xLDE1OS4xLTIzOC43LDIzOC43CgkJCQkJQzk0Ny40LDQ1OC40LDg2Ny44LDM3OC44LDc4OC4zLDI5OS4zeiBNNDI1LjMsNjU4LjNjNzkuNi03OS42LDE1OS4xLTE1OS4xLDIzOC43LTIzOC43Yzc5LjYsNzkuNiwxNTkuMSwxNTkuMSwyMzguNywyMzguNwoJCQkJCUM4MjMuMiw3MzcuOCw3NDMuNiw4MTcuNCw2NjQsODk3QzU4NC41LDgxNy40LDUwNC45LDczNy44LDQyNS4zLDY1OC4zeiBNMTE0Ny41LDEzNzIuN2M3OS42LTc5LjYsMTU5LjEtMTU5LjEsMjM4LjctMjM4LjcKCQkJCQljNzkuNiw3OS42LDE1OS4xLDE1OS4xLDIzOC43LDIzOC43Yy03OS42LDc5LjYtMTU5LjEsMTU5LjEtMjM4LjcsMjM4LjdDMTMwNi42LDE1MzEuOCwxMjI3LDE0NTIuMiwxMTQ3LjUsMTM3Mi43egoJCQkJCSBNMTk4OC41LDEwMTguNWMtNzkuNi03OS42LTE1OS4xLTE1OS4xLTIzOC43LTIzOC43Yy03OS42LDc5LjYtMTU5LjEsMTU5LjEtMjM4LjcsMjM4LjdjNzkuNiw3OS42LDE1OS4xLDE1OS4xLDIzOC43LDIzOC43CgkJCQkJQzE4MjkuNCwxMTc3LjcsMTkwOSwxMDk4LjEsMTk4OC41LDEwMTguNXogTTc5MC45LDE3MjkuMmM3OS42LTc5LjYsMTU5LjEtMTU5LjEsMjM4LjctMjM4LjdjNzkuNiw3OS42LDE1OS4xLDE1OS4xLDIzOC43LDIzOC43CgkJCQkJYy03OS42LDc5LjYtMTU5LjEsMTU5LjEtMjM4LjcsMjM4LjdDOTUwLjEsMTg4OC4zLDg3MC41LDE4MDguOCw3OTAuOSwxNzI5LjJ6Ii8+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:25px solid var(--bs-sucess);height:auto;margin:15px 15px 0;width:100%}.app-bg h2,.app-bg h3{font-family:gill-sans-nova,Arial,sans-serif;font-weight:400;text-transform:uppercase}.btn-green{background-color:var(--bs-sucess);border-color:var(--bs-sucess);color:#fff;font-family:gill-sans-nova,Arial,sans-serif!important;font-weight:400!important}.btn-green:active,.btn-green:focus,.btn-green:hover{background-color:#000!important;border-color:#000!important;color:#fff}input#ctct-submitted{background-color:var(--bs-primary);border:none;border-radius:.25rem;color:#fff;font-family:pill-gothic-300mg,Montserrat,sans-serif;font-size:18px;font-weight:700;padding:20px 40px;text-transform:uppercase}input#ctct-submitted:hover{background-color:var(--bs-secondary)!important;color:#fff}#sz,.page-content #searchsubmit,.page-content .search-close{display:none}.page-content .fa-search:before{color:var(--bs-primary)}section.ccm-welcome{padding:0}.masthead{position:relative}.alertbox{background-color:var(--bs-primary);text-align:center}.alertbox,.alertbox a{color:#fff}.welcome{background-image:url(//choctawcountrymarket.com/wp-content/themes/countrymarket/dist/images/grocery-aisle.28f13e50.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;margin:15px}.welcome-inner{background-color:#ffffffd9;color:var(--bs-secondary);font-family:pill-gothic-300mg,Montserrat,sans-serif;font-size:1.25rem;margin:25px auto;padding:25px 50px}.interior-page h1,.welcome-inner h1,.welcome-inner h3 .interior-page h3{color:var(--bs-primary);text-transform:uppercase}.welcome-inner h1{font-size:1.3rem}.welcome-inner hr{border:2px solid var(--bs-secondary);opacity:1;width:100%}.weekly-ad{background-image:url(//choctawcountrymarket.com/wp-content/themes/countrymarket/dist/images/weekly-ad.bf069566.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;margin:15px;width:100%}.interior-page hr{border:3px solid var(--bs-secondary);opacity:1;width:100%}.below{margin-bottom:75px}.diamonds{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMy45IDEyLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEzLjkgMTIuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGMEVDRUQ7fQo8L3N0eWxlPgo8cmVjdCB4PSIwIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTMuOSIgaGVpZ2h0PSIxLjciLz4KPGc+Cgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjEzLjksNi4xIDYuOSwxLjcgMCw2LjEgNi45LDEwLjcgCSIvPgo8L2c+CjxyZWN0IHg9IjAiIHk9IjEwLjYiIGNsYXNzPSJzdDAiIHdpZHRoPSIxMy45IiBoZWlnaHQ9IjEuNyIvPgo8L3N2Zz4K);background-repeat:repeat-x;height:1.5rem}.wic-icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMjQgMTAwLjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEyNCAxMDAuOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik02NC42LDQ4LjZjLTIuNiwwLTQuNSwyLjEtNC41LDQuOHYyNi41YzAsMi42LDEuOSw0LjgsNC41LDQuOHM0LjUtMi4xLDQuNS00LjhWNTMuNEM2OS4xLDUwLjcsNjcuMiw0OC42LDY0LjYsNDguNnoiLz4KCTxwYXRoIGQ9Ik05My45LDI4LjljMi41LDAsNC41LDEuNCw1LjQsMy43YzEsMi40LDMuOCwzLjYsNi4yLDIuNnMzLjYtMy44LDIuNi02LjJjLTIuNC01LjgtOC4xLTkuNi0xNC40LTkuNgoJCWMtOC41LDAtMTUuNiw2LjktMTUuNiwxNS40djI1LjVjMCw4LjUsNy4xLDE1LjQsMTUuNiwxNS40YzYuMywwLDEyLTMuNywxNC40LTkuNmMxLTIuNC0wLjItNS4yLTIuNi02LjJjLTIuNS0xLTUuMiwwLjItNi4yLDIuNgoJCWMtMC45LDIuMi0zLDMuNy01LjQsMy43Yy0zLjMsMC01LjgtMi42LTUuOC01LjlWMzQuOEM4OC4xLDMxLjYsOTAuNiwyOC45LDkzLjksMjguOXoiLz4KCTxwYXRoIGQ9Ik0xMjMuNiwxOS41QzExOCw3LjUsMTA2LjMsMCw5MywwQzc4LjcsMCw2Niw5LjEsNjEuMiwyMi4zdjAuMWMtMS42LTAuNi0zLjMtMC45LTUuMS0wLjljLTguMywwLTE1LDYuOC0xNSwxNS4xVjgwCgkJYzAsMy4xLTIuNCw1LjUtNS41LDUuNVMzMC4xLDgzLDMwLjEsODBWNDIuNWMwLTIuNi0yLjQtNC44LTUtNC44cy01LDIuMS01LDQuOHYzNy40SDIwdjUuOWMwLDMuMS0yLjQsNS41LTUuNSw1LjVTOSw4OC44LDksODUuOAoJCVY0OC40YzAtMi42LTEuOS00LjgtNC41LTQuOFMwLDQ1LjcsMCw0OC40djM3LjRjMCw4LjMsNi42LDE1LjEsMTQuOSwxNS4xYzUuNiwwLDEwLjQtMy4xLDEzLTcuOGMyLjEsMS4yLDQuNiwxLjksNy4yLDEuOQoJCWM4LjMsMCwxNS02LjgsMTUtMTUuMVYzNi41YzAtMy4xLDIuNy01LjUsNS44LTUuNWMxLjEsMCwyLjIsMC4zLDMuMSwwLjloMC4xYy0wLjEsMC4zLTAuMiwxLjQtMC4yLDMuMWMwLDAuMSwwLDAuNCwwLDAuNgoJCWMwLDAuMiwwLDAuMywwLDAuNHYwLjFjMC4yLDMuMywyLjEsNi43LDYuMyw2LjdjMi43LDAsNi0xLjgsNi02LjNjMC0yLjctMC44LTUuMy0yLjEtNy41YzAsMCwwLDAsMC4xLDBDNzEuNSwxNy42LDgxLjUsOS41LDkzLDkuNQoJCWM5LjYsMCwxOCw1LjQsMjIuMSwxNGMxLjEsMi40LDMuOSwzLjQsNi4zLDIuM0MxMjMuNywyNC44LDEyNC43LDIxLjksMTIzLjYsMTkuNXoiLz4KPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;display:inline-block;height:33px;width:40px}.interior-page{height:auto;margin:0 15px 15px}.choc-text,.interior-page p{color:var(--bs-secondary);font-size:1.15em;line-height:1.18em}.interior-page h4{color:var(--bs-secondary)}.locations{margin-bottom:75px}.st0{fill:#ccc}.st1{fill:#8e8e8e}.st2,.st3{fill:#fff}.st4{fill:#006b51}.map,.map-container{position:relative;width:100%}.map-container{height:100%}.points-container{height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:768px){.no-text{display:none}}.entry-header,.entry-summary{margin-left:15px}.wpforms-submit:active,.wpforms-submit:focus,.wpforms-submit:hover{background-color:var(--bs-secondary)!important;color:#fff}.wpforms-submit:active,.wpforms-submit:focus{box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.5)!important}div.wpforms-container-full .wpforms-form input[type=submit]{background-color:var(--bs-primary);border:none;color:#fff;font-size:18px;font-weight:700;padding:20px 40px}.entry-content{margin-left:15px}@media(min-width:992px){.indent-s{margin-left:25px;position:relative;top:46px;transform:perspective(1px) translateY(-50%)}.n2-section-smartslider{margin-top:60px}}@media(max-width:991px){#navtop{display:inline}#navtop>ul{flex-direction:unset}#navtop>li:last-child{margin-top:15px}}.navbar-brand{width:300px}.intro{background-color:var(--bs-secondary);color:#fff;position:relative}.intro-text img{margin:80px 0 0}.intro .container .row{margin-bottom:150px;margin-top:100px}.intro-desc{display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.intro-desc{vertical-align:initial}}@media(max-width:992px){.intro-desc{margin-top:75px}}.ccm-padding{outline:1px solid #f0eced;outline-offset:-20px;padding-bottom:15px;padding-top:15px}.ccm-padding:hover{outline:none}.ccm-image-hover{height:100%;overflow:hidden;position:relative;width:100%}.ccm-image-hover .overlay{height:100%;left:0;overflow:hidden;padding:40px;position:absolute;text-align:left;top:0;width:100%}.ccm-image-hover .overlay:before{bottom:20px;content:"";left:20px;opacity:0;position:absolute;right:20px;top:20px;transform:translate3d(-20px,0,0);transition:opacity .35s,transform .45s}.ccm-image-hover img{max-width:100%;transform:translateZ(0);transition:opacity .35s,transform .45s;width:108%}.ccm-image-hover h2{color:var(--bs-primary);font-size:26px;padding:1% 0 10px;position:relative;text-transform:uppercase}.ccm-image-hover .ccm-text-hover{border:none;color:var(--bs-secondary);display:inline-block;margin:0;opacity:0;padding:0;transform:translate3d(-10px,0,0);transition:opacity .35s,transform .45s}.ccm-image-hover:hover img{opacity:.3;transform:translateZ(0)}.ccm-image-hover:hover .ccm-text-hover,.ccm-image-hover:hover .overlay:before{opacity:1;transform:translateZ(0)}@media(min-width:769px)and (max-width:991px){.ccm-text-hover{font-size:.5em}}.container-fluid.full-width{overflow-x:hidden;padding-left:0;padding-right:0}.row.row-no-gutter{margin:0}.row.row-no-gutter [class*=col-]{padding:0}.img-full-width{height:auto;width:100.5%}.has-inner .row.row-no-gutter{margin-left:-10px;margin-right:-10px}.row.row-no-gutter .inner{padding-left:10px;padding-right:10px}.inline-cover{background:#000000b3;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s;visibility:hidden;z-index:9999!important}.inline-cover:target{opacity:1;visibility:visible}.form-control{color:#fff;display:block;font-size:1rem;line-height:1.5;padding:.375rem .75rem;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;width:100%}.team-block{margin-bottom:20px}.team-content{background-color:#11181f99;bottom:0;color:#fff;display:inline-block;padding:20px;position:absolute;width:100%}.team-img{position:relative}.team-img img{height:100%;width:100%}.team-meta{border-top:3px solid var(--bs-primary);color:#9da4aa;font-size:16px;font-weight:400}.spacer{margin-top:20px}.visit{background-color:#8e9093;color:#fff;position:relative}.insta{height:auto;margin:0;padding:0}.insta-content{padding:0 15px 30px}.event-rule2{border:0;border-top:3px solid #e4e4e4;height:5px;width:100%}#event h1{margin-bottom:40px}section#filter{background-color:#8e9093;color:#fff;font-size:1.25rem}section#filter .btn{font-size:1.35rem;font-weight:200;margin-top:-5px}section#filter .dropdown-toggle:after{display:none}section#filter .col-md-4{margin-bottom:20px}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-20%,0)}to{opacity:1;transform:translateZ(0)}}@media(min-width:768px){section{padding:20px 0}}.btn{font-family:pill-gothic-300mg,Montserrat,sans-serif;font-weight:700}.btn-xl{font-size:18px;padding:20px 40px}.btn-primary{background-color:var(--bs-primary);border-color:var(--bs-primary)}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:var(--bs-secondary)!important;border-color:var(--bs-secondary)!important;color:#fff}.btn-primary:active,.btn-primary:focus{box-shadow:0 0 0 .2rem var(--bs-secondary)!important}.btn-outline-market{background-color:#fff;border-color:var(--bs-primary);color:var(--bs-primary)}.btn-outline-market:active,.btn-outline-market:focus,.btn-outline-market:hover{background-color:var(--bs-primary);color:#fff}::selection{background:#e7c3fa;text-shadow:none}img::selection{background:0 0}#mainNav .navbar-brand{color:var(--bs-primary);font-family:var(--bs-font-sans-serif)}#mainNav .navbar-brand.active,#mainNav .navbar-brand:active,#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:var(--bs-secondary)}#mainNav .navbar-nav .nav-item .nav-link,.dropdown-menu .dropdown-item{color:var(--bs-primary);font-family:var(--bs-font-sans-serif);font-size:100%;font-weight:400;letter-spacing:1px;padding:.75em 0}#mainNav .navbar-nav .nav-item .nav-link.active,#mainNav .navbar-nav .nav-item .nav-link:hover,.dropdown-menu .dropdown-item:hover{color:var(--bs-secondary)}@media(min-width:992px){#mainNav{background-color:#fff;border:none;padding-bottom:25px;padding-top:25px;transition:padding-top .3s,padding-bottom .3s}#mainNav .navbar-brand{font-size:1.75em;transition:all .3s}#mainNav .navbar-nav .nav-item .nav-link{padding:1.1em 1em!important}#mainNav.navbar-shrink{background-color:#fff;padding-bottom:0;padding-top:0}#mainNav.navbar-shrink .navbar-brand{font-size:1.25em;padding:12px 0}}header.masthead{color:#fff;text-align:center}header.masthead .intro-text{padding-bottom:0;padding-left:15px;padding-right:15px}header.masthead .intro-text .intro-lead-in{font-family:var(--bs-font-sans-serif);font-size:22px;font-style:italic;line-height:22px;margin-bottom:25px}header.masthead .intro-text .intro-heading{font-family:var(--bs-font-sans-serif);font-size:50px;font-weight:700;line-height:50px;margin-bottom:25px}@media(min-width:768px){header.masthead .intro-text .intro-lead-in{font-family:var(--bs-font-sans-serif);font-size:40px;font-style:italic;line-height:40px;margin-bottom:25px}header.masthead .intro-text .intro-heading{font-family:var(--bs-font-sans-serif);font-size:75px;font-weight:700;line-height:75px;margin-bottom:50px}}.service-heading{margin:15px 0;text-transform:none}#portfolio .portfolio-item{margin:0 0 15px;right:0}#portfolio .portfolio-item .portfolio-link{cursor:pointer;display:block;margin:0 auto;max-width:400px;position:relative}#portfolio .portfolio-item .portfolio-link .portfolio-hover{background:#ab2328e6;height:100%;opacity:0;position:absolute;transition:all .5s ease;width:100%}#portfolio .portfolio-item .portfolio-link .portfolio-hover:hover{opacity:1}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content{color:#fff;font-size:20px;height:20px;margin-top:-12px;position:absolute;text-align:center;top:50%;width:100%}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i{margin-top:-12px}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h3,#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h4{margin:0}#portfolio .portfolio-item .portfolio-caption{background-color:#fff;margin:0 auto;max-width:400px;padding:25px;text-align:center}#portfolio .portfolio-item .portfolio-caption h4{margin:0;text-transform:none}#portfolio .portfolio-item .portfolio-caption p{font-family:var(--bs-font-sans-serif);font-size:16px;font-style:italic;margin:0}#portfolio *{z-index:2}@media(min-width:767px){#portfolio .portfolio-item{margin:0 0 30px}}.portfolio-modal{padding-right:0!important}.portfolio-modal .modal-dialog{margin:1rem;max-width:100vw}.portfolio-modal .modal-content{padding:100px 0;text-align:center}.portfolio-modal .modal-content h2{font-size:3em;margin-bottom:15px}.portfolio-modal .modal-content p{margin-bottom:30px}.portfolio-modal .modal-content p.item-intro{font-family:var(--bs-font-sans-serif);font-size:16px;font-style:italic;margin:20px 0 30px}.portfolio-modal .modal-content ul.list-inline{margin-bottom:30px;margin-top:0}.portfolio-modal .modal-content img{margin-bottom:30px}.portfolio-modal .modal-content button{cursor:pointer}.portfolio-modal .close-modal{background-color:#0000;cursor:pointer;height:75px;position:absolute;right:25px;top:25px;width:75px}.portfolio-modal .close-modal:hover{opacity:.3}.portfolio-modal .close-modal .lr{background-color:#212529;height:75px;margin-left:35px;transform:rotate(45deg);width:1px;z-index:1051}.portfolio-modal .close-modal .lr .rl{background-color:#212529;height:75px;transform:rotate(90deg);width:1px;z-index:1052}.timeline{list-style:none;padding:0;position:relative}.timeline:before{background-color:#e9ecef;bottom:0;content:"";left:40px;margin-left:-1.5px;position:absolute;top:0;width:2px}.timeline>li{margin-bottom:50px;min-height:50px;position:relative}.timeline>li:after,.timeline>li:before{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li .timeline-panel{float:right;padding:0 20px 0 100px;position:relative;text-align:left;width:100%}.timeline>li .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline>li .timeline-image{background-color:var(--bs-primary);border:7px solid #e9ecef;border-radius:100%;color:#fff;height:80px;left:0;margin-left:0;position:absolute;text-align:center;width:80px;z-index:100}.timeline>li .timeline-image h4{font-size:10px;line-height:14px;margin-top:12px}.timeline>li.timeline-inverted>.timeline-panel{float:right;padding:0 20px 0 100px;text-align:left}.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline>li:last-child{margin-bottom:0}.timeline .timeline-heading h4{color:inherit;margin-top:0}.timeline .timeline-heading h4.subheading{text-transform:none}.timeline .timeline-body>p,.timeline .timeline-body>ul{margin-bottom:0}@media(min-width:768px){.timeline:before{left:50%}.timeline>li{margin-bottom:100px;min-height:100px}.timeline>li .timeline-panel{float:left;padding:0 20px 20px 30px;text-align:right;width:41%}.timeline>li .timeline-image{height:100px;left:50%;margin-left:-50px;width:100px}.timeline>li .timeline-image h4{font-size:13px;line-height:18px;margin-top:16px}.timeline>li.timeline-inverted>.timeline-panel{float:right;padding:0 30px 20px 20px;text-align:left}section#filter .col-md-4{margin-bottom:0}}@media(min-width:992px){.timeline>li{min-height:150px}.timeline>li .timeline-panel{padding:0 20px 20px}.timeline>li .timeline-image{height:150px;margin-left:-75px;width:150px}.timeline>li .timeline-image h4{font-size:18px;line-height:26px;margin-top:30px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 20px 20px}.searching{margin-left:50px}section#filter .col-md-4{margin-bottom:0}}@media(min-width:1200px){.timeline>li{min-height:170px}.timeline>li .timeline-panel{padding:0 20px 20px 100px}.timeline>li .timeline-image{height:170px;margin-left:-85px;width:170px}.timeline>li .timeline-image h4{margin-top:40px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 100px 20px 20px}.searching{margin-left:50px}section#filter .col-md-4{margin-bottom:0}}.team-member{margin-bottom:50px;text-align:center}.team-member img{border:7px solid #fff;height:225px;width:225px}.team-member h4{margin-bottom:0;margin-top:25px;text-transform:none}.team-member p{margin-top:0}section#contact{background-color:#212529;background-position:50%;background-repeat:no-repeat}section#contact .section-heading{color:#fff}section#contact .form-group{margin-bottom:25px}section#contact .form-group input,section#contact .form-group textarea{padding:20px}section#contact .form-group input.form-control{height:auto}section#contact .form-group textarea.form-control{height:248px}section#contact .form-control:focus{border-color:var(--bs-primary);box-shadow:none}section#contact ::-webkit-input-placeholder{color:#ced4da;font-family:var(--bs-font-sans-serif);font-weight:700}section#contact :-moz-placeholder,section#contact ::-moz-placeholder{color:#ced4da;font-family:var(--bs-font-sans-serif);font-weight:700}section#contact :-ms-input-placeholder{color:#ced4da;font-family:var(--bs-font-sans-serif);font-weight:700}footer{background-color:var(--bs-secondary);color:#fff;padding:25px 0}footer span.copyright{font-size:70%;line-height:40px}footer span.copyright,footer ul.quicklinks{font-family:var(--bs-font-sans-serif);text-transform:none}footer ul.quicklinks{font-size:90%;margin-bottom:0;margin-top:40px}footer span.copyright a,footer ul.quicklinks a{color:#fff}footer span.copyright a:hover,footer ul.quicklinks a:hover{color:var(--bs-primary);text-decoration:none}ul.social-buttons{margin-bottom:0}ul.social-buttons li a{color:#fff;display:block;font-size:20px;height:70px;line-height:50px;margin-top:35px;transition:all .3s;width:70px}ul.social-buttons li a:active,ul.social-buttons li a:focus,ul.social-buttons li a:hover{color:var(--bs-primary)}@media(max-width:767px){.fixed-top,.top-bar{position:static}}@media(max-width:480px){header.masthead .intro-text{padding:0 15px}.intro-text img{margin:0}}@media(max-width:768px){header.masthead .intro-text{padding:0 15px}.intro-text img{margin:0}}.ctct-label-top{width:100%}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-right:0!important}.ingredient-list{line-height:2.5rem}.cooking-instruction-list{line-height:2.75rem}.cooking-instruction-list li:before{color:var(--bs-primary);content:"■";display:inline-block;font-weight:700;margin-left:-1em;width:1em}.dropdown-item.active,.dropdown-item:active{background-color:#fff}@media(min-width:992px){.dropdown:hover .dropdown-menu{display:block;margin:0}}.carousel-control-prev-icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI3LjcuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzMjAgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMjAgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjQsMjMzLjRjLTEyLjUsMTIuNS0xMi41LDMyLjgsMCw0NS4zbDE5MiwxOTJjMTIuNSwxMi41LDMyLjgsMTIuNSw0NS4zLDBjMTIuNS0xMi41LDEyLjUtMzIuOCwwLTQ1LjMKCUw3Ny4zLDI1NkwyNDYuNiw4Ni42YzEyLjUtMTIuNSwxMi41LTMyLjgsMC00NS4zcy0zMi44LTEyLjUtNDUuMywwTDkuNCwyMzMuNEw5LjQsMjMzLjR6Ii8+Cjwvc3ZnPgo=);height:40px!important;width:40px}.carousel-control-next-icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI3LjcuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzMjAgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMjAgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMTAuNiwyMzMuNGMxMi41LDEyLjUsMTIuNSwzMi44LDAsNDUuM2wtMTkyLDE5MmMtMTIuNSwxMi41LTMyLjgsMTIuNS00NS4zLDBzLTEyLjUtMzIuOCwwLTQ1LjNMMjQyLjcsMjU2CglMNzMuNCw4Ni42Yy0xMi41LTEyLjUtMTIuNS0zMi44LDAtNDUuM3MzMi44LTEyLjUsNDUuMywwbDE5MiwxOTJMMzEwLjYsMjMzLjR6Ii8+Cjwvc3ZnPgo=);height:40px!important;width:40px}