:root{--mobile-breakpoint:940px;--primary-nav-height:40px;--primary-nav-mobile-height:40px;--mobile-nav-width:250px;--primary-color:#002916;--secondary-color:#d4ba83}body{margin:0;padding:0;font-family:'Source Sans 3',sans-serif;font-weight:400;overflow-x:hidden;width:100%;max-width:100%;box-sizing:border-box}a:link,a:hover,a:visited{color:var(--primary-color)}h1,h2,h3,h4,h5,h6{font-family:'DM Serif Text',serif;line-height:normal;letter-spacing:1px}p{font-family:'Source Sans 3',sans-serif;line-height:normal;font-weight:400;color:#525252}.ocmContnentMain p{font-size:18px;line-height:normal}.dancing{font-family:'Dancing Script',cursive;line-height:normal}strong{font-weight:600}.ocmContainer1{margin:0 auto 0 auto;width:98%;max-width:1250px;position:relative}@media (max-width:450px){.ocmContainer1{margin:0 auto 0 auto;width:100%;max-width:1250px;position:relative}}#mainLogoContainer{position:absolute;top:15px;left:10px;z-index:11;max-width:275px}@media (max-width:640px){#mainLogoContainer{position:absolute;top:20px;left:10px;z-index:11;max-width:275px}}#mainLogoContainer img{display:block;height:auto;width:100%}@media (max-width:450px){#mainLogoContainer{top:10px;left:10px}#mainLogoContainer img{width:70%}}#headerContactInfo{position:absolute;top:20px;right:20px}@media (max-width:971px){#headerContactInfo{top:15px;right:20px}}@media (max-width:640px){#headerContactInfo{display:none}}#headerContactInfo,#headerContactInfo a:link,#headerContactInfo a:visited{color:#d4ba83;text-decoration:none;z-index:11}div#header,#headerbackground{position:fixed;top:0;left:0;width:100%}div#header{z-index:10}#headerbackground{z-index:9}div#header,div#headerPlaceHolder,#navContainer,#headerbackground{height:110px}@media (max-width:450px){div#header,div#headerPlaceHolder,#navContainer,#headerbackground{height:80px}}div#header div,div#header a,div#header li,div#header ul{box-sizing:border-box;padding:0}div#header{border-bottom:0 solid #000;background-color:rgba(255,255,255,.95)}#headerbackground{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.shrink div#header{border-bottom:0 solid #000;background-color:rgba(255,255,255,.8)}.shrink #headerbackground{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.shrink div#header{border-bottom:1px solid #e6e6e6}@media (min-width:971px){.shrink div#header,.shrink div#headerPlaceHolder,.shrink #navContainer,.shrink #headerbackground{height:70px}.shrink #headerContactInfo{top:9px}.shrink #mainLogoContainer{top:13px;max-width:144px}}.headTransition div#header,.headTransition div#headerPlaceHolder,.headTransition #navContainer,.headTransition #headerContactInfo{transition:all .6s}.headTransition #mainLogoContainer{transition:all .6s}@media (max-width:450px){.shrink div#header,.shrink div#headerPlaceHolder,.shrink #navContainer,.shrink #headerbackground{height:70px}.mobileNavOpen #navContainer{height:100vh}.shrink .mobileNavOpen #navContainer{height:100vh}.shrink #mainLogoContainer{max-width:221px;top:12px}}@media (min-width:971px){#mainMenuPrimaryTitle{display:none}#primaryNavigation ul{display:flex;position:absolute;bottom:0;right:0;margin:0!important}#primaryNavigation ul li{display:block;position:relative;margin-left:2px;margin-bottom:0}#primaryNavigation ul li a:link,#primaryNavigation ul li a:visited{display:block;text-decoration:none;text-align:center;padding:0 10px;font-size:18px;height:var(--primary-nav-height);line-height:var(--primary-nav-height);color:#757575;position:relative}#primaryNavigation ul li.menu-item-has-children a:link,#primaryNavigation ul li.menu-item-has-children a:visited{padding:0 30px 0 10px}#primaryNavigation ul li a:hover{color:#000}.submenu-arrow{color:#757575;padding-left:5px;position:absolute;right:11px;top:14px;display:block;font-size:10px;transform:scaleY(.7)}#primaryNavigation ul li>ul{display:block;position:absolute;top:-1000px;left:0;width:100%;padding:0}#primaryNavigation ul li:hover>ul{display:block;position:absolute;top:calc(var(--primary-nav-height));left:10px;width:150px;padding:0}#primaryNavigation ul li>ul li{margin-left:0;width:200px}#primaryNavigation ul li>ul li a:link,#primaryNavigation ul li>ul li a:visited{text-align:left;border-top:1px solid #fff;background-color:#eaeaea}#primaryNavigation ul li>ul li:first-child a{border-top:0 solid #fff}#primaryNavigation ul li>ul li a:hover{background-color:#686868;color:#fff}#primaryNavigation ul li>ul li a:hover{}}.submenu-arrow{color:#333;padding-left:5px}#hamburger{display:none}#closeMainMenu{display:none}@media (max-width:970px){div#navContainer{background-color:#757575;width:var(--mobile-nav-width);height:100vh;position:fixed;z-index:20;right: calc(-1 * var(--mobile-nav-width))}#mainMenuPrimaryTitle{display:inline-block;color:#fff;margin:0 0 0 30px}.mobileNavOpen div#navContainer{right:0;transition:all .3s}.mobileNavClose div#navContainer{transition:all .3s}#primaryNavigation{margin-top:40px}#primaryNavigation>ul{display:block;margin:0}#primaryNavigation ul li{display:block;position:relative;margin:0}#primaryNavigation ul li a:link,#primaryNavigation ul li a:visited{display:block;text-decoration:none;text-align:left;padding:0;font-size:18px;height:var(--primary-nav-mobile-height);line-height:var(--primary-nav-mobile-height);color:#e8e8e8;position:relative;padding-left:30px;border-top:1px solid #acacac}#primaryNavigation ul li a:hover{background-color:#000}#primaryNavigation ul li ul{background-color:#434343}.submenu-arrow{color:#fff;position:absolute;top:0;right:1px;display:block;height:calc(var(--primary-nav-mobile-height) - 1px);width:var(--primary-nav-mobile-height);line-height:var(--primary-nav-mobile-height);background-color:#acacac;text-align:center;font-size:9px;padding-right:3px}#hamburger{position:fixed;top:50px;right:30px;cursor:pointer;display:inline-block;z-index:12;overflow:hidden}#closeMainMenu{position:absolute;top:20px;right:20px;cursor:pointer;display:inline-block}}@media (max-width:450px){#hamburger{top:25px;right:30px}}.main-nav ul.sub-menu{display:none}.submenu-arrow{cursor:pointer}#footer{background-color:var(--primary-color);padding-top:20px;border-top:15px solid var(--secondary-color)}#footer>div{display:flex;flex-wrap:wrap}#footer h3{color:var(--secondary-color);font-size:30px;font-weight:400;padding-bottom:10px;border-bottom:2px solid var(--secondary-color)}#footer,#footer a:link,#footer a:visited,#footer p{color:#7d8a84}#phoneEmailfoot span{display:block;margin:5px 0}#footer a:link,#footer a:visited{text-decoration:none;margin-bottom:20px}#footer a:hover{color:#fff}.ftColumn{flex:1;padding:0 35px 0 35px;border-left:1px solid #133620}.ftColumn:first-child{min-width:245px;border-left:0 solid #133620}@media (max-width:1245px){.ftColumn:first-child{display:none}}.ftColumn:last-child{min-width:255px}@media (max-width:910px){.ftColumn:last-child{width:100%}}@media (max-width:600px){.ftColumn{width:100%}}#footerMainMenu{min-width:275px}#footer ul{padding:0}#footer ul li{display:block;padding:0;margin:0 0 6px 0}#footerMainMenu ul{display:flex;flex-wrap:wrap;justify-content:space-between}#footerMainMenu ul li{width:48%}#siteCopyRight{display:flex;justify-content:space-between;border-top:1px solid #133620;margin-top:40px;padding-bottom:20px;padding-top:20px}@media (max-width:1000px){#siteCopyRight{display:block!important;text-align:center}#siteCopyRight div{margin-bottom:15px}}.ocmContnentMain{}.ocmContnentMain h1{font-size:60px;line-height:normal}.ocmContnentMain h2{font-size:50px;font-weight:400;line-height:normal}@media (max-width:1000px){.ocmContnentMain h2{font-size:30px;font-weight:400;line-height:normal}}#primary{margin-top:50px}.featured-image{display:block;width:100%;height:auto;margin:20px auto 20px auto}.wp-block-separator{border:none;border-top:1px solid #ccc;margin:40px 0}.entry-header{margin-bottom:20px}.entry-title{font-size:30px;line-height:36px;margin-bottom:10px}.entry-meta{font-size:14px;color:#888}.author{margin-right:10px}.date{margin-right:10px}.entry-content{margin-bottom:30px;font-size:36px;line-height:42px}.entry-content p{margin-bottom:17px;font-size:16px;line-height:22px}#blogMainContainer ul,#blogMainContainer ol{margin:20px 0 20px 0;padding:0 0 0 20px}#blogMainContainer li{margin-bottom:10px;font-size:16px;line-height:22px}.entry-content h2,.entry-content h3,.entry-content h4{margin-top:40px;margin-bottom:20px}.entry-content h2{font-size:28px;line-height:36px}.entry-content h3{font-size:24px;line-height:30px}.entry-content h4{font-size:20px;line-height:26px}.entry-content ul,.entry-content ol{margin-bottom:17px}strong{font-weight:600}.uagb-block-86f22f7c .uagb-blockquote__content{font-style:italic;font-size:16px;line-height:22px;margin-bottom:25px;text-align:left}.uagb-block-86f22f7c cite.uagb-blockquote__author{color:#101e41;text-align:left;font-size:20px}#primary a:link,#primary a:visited{color:#101e41;text-decoration:none}#primary a:hover{text-decoration:underline}.comment-form{margin-bottom:20px}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form textarea{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.comment-form input[type="submit"]{background-color:#333;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;box-sizing:border-box}.comment-meta{margin-bottom:10px}.reply{margin:10px 0}.comment-form input[type="submit"]:hover{background-color:#555;box-sizing:border-box}.comment-list{list-style:none;margin:0;padding:0}.comment{margin-bottom:20px;padding:10px;border:1px solid #ddd;border-radius:4px}.comment .comment-author{font-weight:bold}.comment .comment-date{font-style:italic;color:#888}.comment .comment-content{margin-top:10px}.comment .comment-reply-link{color:#333;text-decoration:none;font-size:14px}.comment .comment-reply-link:hover{text-decoration:underline}#wilmaComments{margin:30px auto}#wilmaComments h3#reply-title{margin:0 0 30px 0;font-size:26px}#wilmaComments .logged-in-as{margin-bottom:20px}#wilmaComments label{display:block;margin-bottom:10px}#wilmaComments input#submit{display:inline-block;width:200px;box-sizing:border-box}.comment-form-cookies-consent input{display:inline;width:inherit;box-sizing:border-box}#wilmaComments .comment-form-cookies-consent label{display:inline;width:inherit;line-height:normal}#wilmaComments .comment-form-cookies-consent{margin-bottom:20px}p.comment-notes{margin-bottom:20px;display:block;line-height:normal}#respond{padding:15px;background-color:#f4f4f4}.wp-block-uagb-image__figure{margin-bottom:20px}.social-media{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px}.social-media a:link,.social-media a:visited{display:inline-block;padding:10px 10px;border:1px solid #d5d5d5;border-radius:3px;flex-grow:3;text-align:center;text-decoration:none!important}.social-media a span{display:inline-block}@media (max-width:865px){.social-media a:link,.social-media a:visited{width:42%;margin-top:5px}}@media (max-width:480px){.social-media a:link,.social-media a:visited{flex-grow:0;width:42%}.social-media a span{display:block;text-align:center;margin-top:10px}}.social-media a:hover{background-color:#d5d5d5}.social-media a i{margin-right:5px}.shareArticle{margin-bottom:20px;padding-top:20px;border-top:1px solid #e9e9e9}#blogMainContainer{display:flex;justify-content:space-between;margin:auto;max-width:1350px;padding-bottom:40px}#primary{width:55%}#secondary{width:41%;padding-top:130px}#OtherBlogs{position:sticky;top:150px;width:100%}@media (max-width:1000px){#OtherBlogs{top:200px}}@media (max-width:750px){#blogMainContainer{display:block}#primary,#secondary{width:100%}#secondary{padding-top:30px}}#otherBlogsContainer{display:flex;flex-wrap:wrap;justify-content:space-between}#otherBlogsContainer .entry-header{margin-bottom:7px}#otherBlogsContainer article{width:42%;margin-bottom:15px;border:1px solid #e6e6e6;padding:15px;box-sizing:border-box}@media (max-width:977px){#otherBlogsContainer{display:block}#otherBlogsContainer article{width:90%;margin:15px auto}}#otherBlogsContainer article h2{font-size:18px;line-height:22px;font-weight:600;margin-bottom:7px}#otherBlogsContainer article .entry-summary{font-size:16px;line-height:20px}.post-thumbnail{width:100%;height:130px;overflow:hidden;margin-bottom:10px}.post-thumbnail img{width:100%;height:100%;object-fit:cover}.shopContainerOCM{max-width:1400px;margin:auto;width:90%}.shopContainerOCM #primary{width:100%}.shopContainerOCM ul.products li.product a{text-align:center;border:1px solid #000;display:block;padding:30px;background-color:#fff;text-decoration:none}.woocommerce .shopContainerOCM ul.products li.product .button{display:block;margin:20px auto 0 auto;display:none}.woocommerce ul.products li.product .price{display:block;font-weight:900;color:var(--secondary-color);margin:3px auto 0 auto;font-size:30px}.woocommerce a:hover{text-decoration:none!important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:16px}.woocommerce .related{clear:both;padding-top:40px;border-top:1px solid gray;margin:40px 0 0 0}.woocommerce .quantity .qty{width:3.631em;text-align:center;padding:8px;margin-right:10px}.start-datetime{font-size:14px;line-height:20px;font-weight:900}.woocommerce div.product div.summary{margin-bottom:2em;border:1px solid #000;padding:30px;box-sizing:border-box;background-color:#fff}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--secondary-color);font-weight:900;font-size:30px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{color:#fff;background-color:#000}.woocommerce-page #header{border-bottom:40px solid var(--primary-color)}.woocommerce-page .shopContainerOCM{padding-top:30px}.woocommerce-page .ocmContentMain{max-width:1400px;width:90%;margin:100px auto 50px auto}.shop_table{background-color:#fff}.woocommerce-checkout{}.woocommerce-checkout input,.woocommerce-checkout textarea{box-sizing:border-box;padding:10px;font-size:16px;line-height:20px;font-family:'Source Sans 3',sans-serif}@media (max-width:500px){.products li.product{width:100%!important}}