*,*::before,*::after{box-sizing:border-box;}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}body{margin:0;font-family:"Nunito Sans",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#1d1d1f;text-align:left;background-color:#fff;display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column !important;flex-direction:column !important;}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important;}p{margin-top:0;margin-bottom:1rem;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}b,strong{font-weight:bolder;}a{text-decoration:none;background-color:transparent;cursor:pointer !important;}a:hover{text-decoration:underline;}a:not([href]):not([class]){color:inherit;text-decoration:none;}a:not([href]):not([class]):hover{color:inherit;text-decoration:none;}img{vertical-align:middle;border-style:none;}svg{overflow:hidden;vertical-align:middle;}table{border-collapse:collapse;}button{border-radius:0;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}[role="button"]{cursor:pointer;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none;}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{outline-offset:-2px;-webkit-appearance:none;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}h1.header-title{text-align:center;margin:0 0 .75em 0;font-weight:700;font-size:54px;line-height:61px;letter-spacing:normal;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:1em;margin-bottom:.5em;}h1,.h1{font-weight:600;font-size:55px;line-height:1.5;}h2,.h2{font-weight:700;font-size:48px;line-height:61px;margin-bottom:.25em;}h4,.h4{font-weight:bold;font-size:30px;line-height:41px;}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width: 576px){.container,.container-sm{max-width:540px;}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:720px;}}@media (min-width: 1200px){.container,.container-sm,.container-md,.container-lg{max-width:960px;}}@media (min-width: 1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1199px;}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px;}@media (min-width: 576px){.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}@media (min-width: 1200px){.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}}table:not(.shop_table),.table{width:100%;margin-bottom:1rem;color:#000;}table:not(.shop_table):not(.wp-calendar-table) th,table:not(.shop_table):not(.wp-calendar-table) td,.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6;}table:not(.shop_table):not(.wp-calendar-table) tbody + tbody,.table tbody + tbody{border-top:2px solid #dee2e6;}.collapse:not(.show){display:none;}.nav-link{display:block;padding:.5rem 1rem;}.nav-link:hover,.nav-link:focus{text-decoration:none;}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}.navbar-nav .nav-link{padding-right:0;padding-left:0;}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none;}@media (max-width: 1199px){.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{padding-right:0;padding-left:0;}}@media (min-width: 1200px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-lg .navbar-toggler{display:none;}}.navbar-dark .navbar-nav .nav-link{color:rgba(245,245,247,.8);}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,1);}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0;}to{background-position:0 0;}}@keyframes progress-bar-stripes{from{background-position:1rem 0;}to{background-position:0 0;}}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0);}50%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0);}50%{opacity:1;-webkit-transform:none;transform:none;}}.clearfix::after{display:block;clear:both;content:"";}.flex-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.pr-0,.px-0{padding-right:0 !important;}.pl-0,.px-0{padding-left:0 !important;}.pb-2,.py-2{padding-bottom:.5rem !important;}.pr-3,.px-3{padding-right:1rem !important;}.pb-3,.py-3{padding-bottom:1rem !important;}.pl-3,.px-3{padding-left:1rem !important;}.pt-5,.py-5{padding-top:3rem !important;}.pr-5,.px-5{padding-right:3rem !important;}.pl-5,.px-5{padding-left:3rem !important;}@media (min-width: 1200px){.pt-xl-3,.py-xl-3{padding-top:1rem !important;}}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important;}a:not(.btn){text-decoration:underline;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}@page{size:a3;}body{min-width:1200px !important;}.container{min-width:1200px !important;}.navbar{display:none;}}:root{--primary-color:#426b48;--primary-hover-color:#000;--primary-bg-color:#e6f3e4;--header-bg-color:#e6f3e4;--footer-bg-color:#e6f3e4;--primary-dark-color:#000;--title-color:#000;--fw-title-color:#000;--price-color:#000;--header-hover-color:#e6f3e4;--btn-bg-color-1:#426b48;--btn-bg-color-2:#426b48;--btn-hover-color:#426b48;--social-icon-txt-color:#fff;--social-icon-color:#426b48;--social-icon-hover-color:#3a5d3f;--woo-pr-fil-bg-color:#426b48;--txt-select-bg-color:#a9b1ab;--price-tile-color:#000;--sale-badge-bg-color:#426b48;--cart-count-color:#6ea02e;--success-icon-color:#426b48;--logo-height:48px;}:root{--header-text-color:#423f3f;--header-text-color-hover:#426b48;--header-current-page:#426b48;--breadcrumbs-txt:#423f3f;--breadcrumbs-a:#e6f3e4;--breadcrumbs-a-bg:#3c3c3a;--breadcrumbs-a-hover:#e6f3e4;--breadcrumbs-a-hover-bg:#000;}#site-footer{--primary-bg-color:#fff;}a{-webkit-text-decoration-skip:objects;transition:all 215ms;}b,strong{font-weight:inherit;}b,b a,b p,b span,strong,strong a,strong p,strong span{font-weight:bolder;}svg:not(:root){overflow:hidden;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}html{height:100%;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}[hidden]{display:none;}body,input,textarea,select,button{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;}body{color:var(--primary-dark-color);overflow-x:hidden;max-width:2048px;min-height:100vh;margin:auto;}ul{padding:0;}ul ul,ol ol{padding-left:1rem;}button,input{outline:none;}a{color:var(--primary-color);}a:hover{color:var(--primary-hover-color);}:focus{outline:none;}::selection{background:var(--txt-select-bg-color);}body{-webkit-selection:var(--txt-select-bg-color);}body{-moz-selection:var(--txt-select-bg-color);}main,#primary{z-index:1;}img{max-width:100%;height:auto;}img{image-rendering:-webkit-optimize-contrast;}input:not([type="radio"],[type="checkbox"]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}h1.header-title{color:var(--header-text-color);}h1{color:var(--title-color);}.primary-menu.navbar .nav-item:hover .nav-link,.primary-sub-menu.navbar-light .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:hover,.cart-contents:hover svg,.magic-search .input-field:hover svg.search-icon,.woocommerce .woocommerce-breadcrumb a:hover,.footer-menu li a:hover,.post-meta a:hover,.entry-categories-inner a:hover,.header-info a:hover{color:var(--primary-color) !important;}.footer-top,.footer-top .widget-content ul li a,.footer-top a,.footer-top p,#site-footer #wp-calendar,#site-footer .widget-title,#site-footer .widget_price_filter .price_label,#site-footer .widget_shopping_cart .total,#site-footer .tagcloud a:hover,#site-footer .tagged_as a:hover,#site-footer .comment-author-link a:hover,#site-footer .widget_categories ul li,#site-footer .widget_archive ul li,#site-footer .recentcomments{color:var(--fw-title-color);}.magic-search form{width:100%;margin:0;}.magic-search form .inner-form .row .input-field{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.magic-search form .inner-form .row .input-field input{width:2.6875rem;border:0;display:block;font-size:.875rem;cursor:pointer;transition:all .3s ease-in-out;}.magic-search form .inner-form .row .input-field input:-moz-placeholder{opacity:0;color:#6e6e73;font-size:.875rem;font-weight:300;}.magic-search form .inner-form .row .input-field input::-webkit-input-placeholder{opacity:0;color:#6e6e73;font-size:.875rem;font-weight:300;}.magic-search form .inner-form .row .input-field input:hover,.magic-search form .inner-form .row .input-field input:focus{box-shadow:none;outline:0;}.magic-search form .inner-form .row .input-field.first .clear{height:2.6875rem;padding:0 .75rem;position:absolute;top:0;right:0;border:0;background:transparent;z-index:2;cursor:pointer;opacity:0;}.magic-search form .inner-form .row .input-field.first .clear svg{fill:rgba(110,110,115,.7);width:1.375rem;height:1.1875rem;}.magic-search svg.search-icon{width:1.375rem;height:1.1875rem;position:absolute;left:.7rem;top:.8rem;color:var(--primary-dark-color);fill:currentColor;cursor:pointer;z-index:4;}.magic-search form .inner-form .row .input-field.first .clear:hover,.magic-search form .inner-form .row .input-field.first .clear:focus{box-shadow:none;outline:0;}.magic-search form .inner-form .row .input-field.first input{padding:.75rem;border-radius:1.875rem;height:2.6875rem;transition:all .4s ease;}.animated-icon1{width:26px;height:12px;position:relative;margin:0;cursor:pointer;}.animated-icon1 span{display:block;position:absolute;height:2px;width:100%;border-radius:9px;opacity:1;left:0;transition:all .1806s linear;}.animated-icon1 span{background:var(--primary-dark-color);}.animated-icon1 span:nth-child(1){top:0;}.animated-icon1 span:nth-child(2){top:10px;width:60%;}.inner-header{margin-top:150px;margin-bottom:0;z-index:1;position:relative;}@media (max-width: 1199px){.inner-header{margin-top:70px;margin-bottom:25px;}}@media (max-width: 570px){.inner-header{padding:0 10%;}}@media (min-width: 1200px){.primary-menu-inner{width:auto;min-width:1390px;}}.custom-logo{width:auto;}.header-cart-icon{display:flex;justify-content:center;align-items:center;}.header-bg{background-color:var(--header-bg-color);}.footer-bg{background-color:var(--footer-bg-color);position:relative;}#pr-nav{max-width:2048px;z-index:9;}.magic-search #inputFocus:not(.isFocus){z-index:3;}@media (min-width: 1200px){:root{--mobile-grey-color:#fafafa;}.custom-logo{max-height:var(--logo-height);margin-right:3rem;}#pr-nav{position:absolute;width:100%;padding-top:1.375rem;padding-left:2rem;padding-right:2rem;}.magic-search{padding:0 1rem;margin-right:.5rem;}.cart-contents:hover{background:var(--header-hover-color);}.magic-search form .inner-form .row .input-field:hover input{background:var(--header-hover-color);}.magic-search #inputFocus:not(.isFocus){color:transparent;box-shadow:0 20px 30px 0 rgba(172,172,172,.4);}.cart-contents{padding:.594rem;border-radius:100%;background:#fff;transition:all .215s ease;box-shadow:0 20px 30px 0 rgba(172,172,172,.4);}.navbar-expand-lg .navbar-nav{flex-flow:wrap;}.primary-menu.navbar .nav-item:hover .nav-link,.primary-menu.navbar .nav-item:hover .nav-link::after{color:var(--primary-color);}.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem;}.navbar-dark .navbar-nav .nav-link{display:flex;align-items:center;transition:all 300ms;}.navbar-dark .navbar-nav .nav-link,.header-info a{color:var(--header-text-color) !important;}.navbar-dark .navbar-nav .nav-link:hover,.primary-menu.navbar .nav-item:hover .nav-link,.primary-menu.navbar .nav-item:hover .nav-link::after,.header-info a:hover{color:var(--header-text-color-hover) !important;opacity:.8;}}#site-footer .widget{margin-bottom:3rem;}.primary-sub-menu.navbar-light .navbar-nav .nav-link,.footer-top li a{font-weight:500;}.primary-sub-menu.navbar-light .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;}.primary-sub-menu.navbar-light .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link,.primary-menu .dropdown-item{font-size:.875rem;line-height:1.381;letter-spacing:.5px;}.footer-top a,.footer-top p{font-size:16px;line-height:1.5;letter-spacing:normal;}.footer-top .widget-content ul li a{font-size:15px;}.navbar-dark .navbar-nav .nav-link{font-weight:bold;font-size:16px;line-height:19px;letter-spacing:normal;font-family:"Poppins";}.header-icons{display:flex;align-items:center;}.custom-logo-link{transition:all .215s;}@media (max-width: 1199px){:root{--mobile-grey-color:#fafafa;}.custom-logo{max-height:2.5625rem;}h1,h1.header-title{font-size:42px;line-height:1.4;}h2{font-size:36px;line-height:1.4;}.magic-search{padding:1rem;}.navbar-dark .navbar-nav .nav-link{color:var(--title-color) !important;}.nav-link{display:flex;align-items:center;}#magic-search .input-field svg.search-icon{color:#6e6e73 !important;transition:all .215s ease;}.navbar-collapse .magic-search form .inner-form .row .input-field{width:100%;}#mobile-toggle{height:2.5625rem;padding-top:0;padding-bottom:0;display:flex;align-items:center;}.footer-bottom{flex-flow:column;}.navbar-collapse{display:grid;justify-content:unset !important;transition:background .44s .2s cubic-bezier(.52,.16,.24,1),height .56s cubic-bezier(.52,.16,.24,1);}.header-icons{order:-2;}.top-wrap{display:flex;justify-content:space-between;width:100%;flex-flow:row-reverse;}.cart-contents{padding:.594rem;}.cart-contents:hover{background:var(--primary-bg-color);}.primary-menu li a:hover{background:var(--primary-bg-color);width:calc(100% + 2rem) !important;margin-left:-1rem;padding:1rem !important;border-radius:.5rem;}.primary-menu .dropdown-menu .dropdown-item,.navbar-dark .navbar-nav .nav-link:focus{color:var(--primary-dark-color);}.magic-search form .inner-form .row .input-field.first input{padding-left:2.6875rem;}.magic-search form .inner-form .row .input-field.first input{width:100% !important;}.magic-search .justify-content-end{justify-content:flex-start !important;}.primary-menu .navbar-collapse .navbar-nav .nav-link,.primary-menu .dropdown-menu .dropdown-item{border-top:1px solid #f5f5f7;padding:1rem 0;}.custom-logo-link{flex-grow:1;text-align:center;margin-right:5.125rem;margin-left:1.875rem;display:flex;align-items:center;justify-content:center;}#pr-nav{transition-duration:unset !important;padding:1rem;box-shadow:0 1px 6px 0 rgba(0,0,0,.1);}.primary-menu .navbar-collapse li:last-child a.nav-link{border-bottom:1px solid #f5f5f7;}.header-cart-icon{text-align:center;width:65px;}.header-cart-icon a:hover{border-radius:.5rem;}#magic-search{width:100%;}}.f-bg-wave{fill:var(--footer-bg-color);}.footer-copyright{letter-spacing:.5px;color:var(--fw-title-color);}.footer-copyright,.footer-menu li a{font-size:12px;}.footer-top{margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(0,0,0,.1);}.footer-bottom{display:flex;justify-content:space-between;}@media (max-width: 1199px){.footer-top,.footer-bottom{max-width:690px;margin-left:auto;margin-right:auto;}}.footer-menu,.widget_nav_menu ul{padding:0;}#clear{display:flex;align-items:center;}a:hover{text-decoration:none;}nav ul,.widget_nav_menu ul{list-style:none;}#site-footer .widget_nav_menu ul.menu,#site-footer .widget_pages ul,#site-footer .widget_recent_comments ul,#site-footer .widget_categories ul{column-count:1;}.fill-children-current-color,.fill-children-current-color *{fill:var(--social-icon-txt-color);}.footer-social a{height:2.5rem;width:2.5rem;border-radius:50%;background-color:currentColor;transition:all .215s ease;display:flex;justify-content:center;color:var(--social-icon-color);}.social-menu{display:flex;flex-wrap:wrap;}.social-menu svg{width:1.25rem;height:1.25rem;align-self:center;}.footer-top ul li{margin-bottom:1.5rem;}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal;}.footer-top .footer-social li{margin:0 .75rem .75rem 0;}.footer-inner{position:relative;z-index:2;}.social-icons a:focus,.social-icons a:hover{transform:scale(1.1);text-decoration:none;color:var(--social-icon-hover-color) !important;}#site-footer{overflow:hidden;}.widget-content ul{list-style:none;margin-bottom:0;}.widget-content ul li a{font-size:15px;line-height:1.5;margin-bottom:17px;color:var(--primary-dark-color);letter-spacing:.25px;}.widget-content ul li a:hover,.widget_text a:hover{color:var(--primary-color);}.widget-content .search-form .search-submit{width:43%;margin-left:-10%;font-size:14px;line-height:19px;padding-top:10px;padding-bottom:10px;background:var(--primary-color);color:#fff;height:41px;border:none;font-weight:600;letter-spacing:.5px;}.widget-content .search-form .search-submit:hover,.widget .woocommerce-product-search button:hover{background-color:var(--btn-hover-color);}body .ngg-albumoverview.default-view .ngg-album-compact:before,.woocommerce-cart-form:before,main .widget:before{content:"";background-color:var(--primary-bg-color);-webkit-mask:url("data:image/svg+xml;utf8, <svg viewBox=\"0 0 122 122\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M61.4759 108.063C72.6522 116.254 84.417 120.648 92.6351 120.388C90.4065 112.476 82.6715 102.578 71.4964 94.3907C70.2911 93.5075 69.0783 92.6762 67.8656 91.8822C72.0155 92.4272 76.3983 92.7245 80.9385 92.7258C98.3062 92.7258 113.458 88.4507 121.572 82.1007C113.458 75.7507 98.3062 71.4757 80.9385 71.4757C74.9638 71.4744 69.2629 71.9922 64.008 72.9139C71.489 68.3936 79.2104 62.357 86.5266 55.0407C102.187 39.38 111.995 21.8623 113.585 8.81794C100.542 10.4098 83.0246 20.2172 67.3639 35.878C60.0476 43.1942 54.011 50.9156 49.4907 58.3966C50.4123 53.1417 50.9301 47.4408 50.9289 41.4661C50.9277 24.0996 46.6539 8.94678 40.3039 0.832742C33.9538 8.94678 29.6776 24.0996 29.6788 41.4661C29.6776 46.0063 29.9773 50.3891 30.5212 54.5403C29.7284 53.3262 28.8971 52.1135 28.0139 50.9081C19.8243 39.7331 9.92886 31.9981 2.0155 29.7708C1.75659 37.9876 6.15056 49.7523 14.3402 60.9299C18.0825 66.0374 22.1817 70.414 26.2858 73.8863C24.7645 73.5048 23.1777 73.1815 21.5375 72.9288C12.8549 71.5896 4.95142 72.5584 0.405077 75.1078C3.97278 78.9084 11.2172 82.2135 19.8998 83.5526C27.9123 84.7864 35.2546 84.0543 39.9149 81.931C40.0288 81.9657 40.1465 82.0091 40.2605 82.0413C40.2754 82.0611 40.289 82.0821 40.3039 82.102C40.3237 82.1168 40.3447 82.1305 40.3646 82.1453C40.3968 82.2593 40.4401 82.377 40.4748 82.4909C38.3515 87.1513 37.6194 94.4935 38.8532 102.506C40.1924 111.189 43.4974 118.433 47.298 122.001C49.8462 117.456 50.8162 109.551 49.4771 100.868C49.2256 99.2294 48.9023 97.6425 48.5195 96.1201C51.9905 100.223 56.3684 104.321 61.4759 108.063Z\"/></svg>") no-repeat 100% 0;mask:url("data:image/svg+xml;utf8, <svg viewBox=\"0 0 122 122\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M61.4759 108.063C72.6522 116.254 84.417 120.648 92.6351 120.388C90.4065 112.476 82.6715 102.578 71.4964 94.3907C70.2911 93.5075 69.0783 92.6762 67.8656 91.8822C72.0155 92.4272 76.3983 92.7245 80.9385 92.7258C98.3062 92.7258 113.458 88.4507 121.572 82.1007C113.458 75.7507 98.3062 71.4757 80.9385 71.4757C74.9638 71.4744 69.2629 71.9922 64.008 72.9139C71.489 68.3936 79.2104 62.357 86.5266 55.0407C102.187 39.38 111.995 21.8623 113.585 8.81794C100.542 10.4098 83.0246 20.2172 67.3639 35.878C60.0476 43.1942 54.011 50.9156 49.4907 58.3966C50.4123 53.1417 50.9301 47.4408 50.9289 41.4661C50.9277 24.0996 46.6539 8.94678 40.3039 0.832742C33.9538 8.94678 29.6776 24.0996 29.6788 41.4661C29.6776 46.0063 29.9773 50.3891 30.5212 54.5403C29.7284 53.3262 28.8971 52.1135 28.0139 50.9081C19.8243 39.7331 9.92886 31.9981 2.0155 29.7708C1.75659 37.9876 6.15056 49.7523 14.3402 60.9299C18.0825 66.0374 22.1817 70.414 26.2858 73.8863C24.7645 73.5048 23.1777 73.1815 21.5375 72.9288C12.8549 71.5896 4.95142 72.5584 0.405077 75.1078C3.97278 78.9084 11.2172 82.2135 19.8998 83.5526C27.9123 84.7864 35.2546 84.0543 39.9149 81.931C40.0288 81.9657 40.1465 82.0091 40.2605 82.0413C40.2754 82.0611 40.289 82.0821 40.3039 82.102C40.3237 82.1168 40.3447 82.1305 40.3646 82.1453C40.3968 82.2593 40.4401 82.377 40.4748 82.4909C38.3515 87.1513 37.6194 94.4935 38.8532 102.506C40.1924 111.189 43.4974 118.433 47.298 122.001C49.8462 117.456 50.8162 109.551 49.4771 100.868C49.2256 99.2294 48.9023 97.6425 48.5195 96.1201C51.9905 100.223 56.3684 104.321 61.4759 108.063Z\"/></svg>") no-repeat 100% 0;width:66px;height:52px;position:absolute;right:-18px;background-size:contain;top:-18px;z-index:-1;}.widget ul li:last-child{margin-bottom:0 !important;}@media (min-width: 1200px) and (max-width: 1245px){#pr-nav{padding-left:1rem;padding-right:1rem;}.custom-logo{margin-left:1rem;margin-right:1rem;}.header-icons,.header-info{margin-right:2rem;margin-left:0;}}.wrap-entry-categories-inner:before,.widget-title:before,.single-product .product_meta > span:before,form[name="checkout"] h4:before,.elementor-accordion .elementor-accordion-title:before,.ngg-album-compact h4 .ngg-album-desc:before,.wpcf7-form .theme-contact-form h6:before,.blog-tile .entry-categories-inner:before,.related.products h6:before,.upsells.products h6:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:before,.woocommerce div.product .woocommerce-tabs ul.tabs li a:before,.woocommerce div.product form.cart .variations label:before,#review_form .comment-reply-title:before,.woocommerce ul.product_list_widget li .reviewer:before,.woocommerce-result-count:before,.cart_totals h4:before,.woocommerce-MyAccount-navigation li a:before,.h5-styled:before{content:"❖";width:18px;display:inline-block;font-weight:700;font-size:18px;color:transparent;background-color:var(--primary-color);margin-right:.25rem;-webkit-mask:url("data:image/svg+xml;utf8, <svg viewBox=\"0 0 129 128\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M97.7014 107.779C111.396 105.668 122.822 100.456 128.449 94.4613C121.279 90.4425 108.81 88.913 95.1191 91.0258C93.6422 91.2536 92.1969 91.5234 90.7778 91.8195C94.0977 89.2704 97.4071 86.3815 100.618 83.172C112.899 70.8912 120.59 57.1545 121.837 46.9269C111.61 48.1742 97.8731 55.8651 85.5922 68.1459C81.3666 72.3698 77.7016 76.7671 74.6375 81.1346C76.7311 72.6483 77.9224 62.92 77.9224 52.5732C77.9224 30.4257 72.4704 11.1039 64.3714 0.755371C56.2741 11.1039 50.8221 30.4257 50.8221 52.5732C50.8221 62.92 52.0134 72.6483 54.107 81.1346C51.0429 76.7671 47.3779 72.3698 43.1523 68.1459C30.8714 55.8668 17.1347 48.1742 6.9071 46.9269C8.15446 57.1545 15.8453 70.8929 28.1262 83.172C31.3357 86.3833 34.6468 89.2704 37.9666 91.8212C36.5476 91.5234 35.1023 91.2536 33.6254 91.0258C19.9325 88.9148 7.46596 90.4425 0.29541 94.4631C5.92253 100.456 17.3485 105.668 31.0431 107.781C37.3009 108.746 43.2942 108.943 48.6515 108.496C47.3061 109.302 45.9553 110.195 44.6169 111.176C37.5304 116.369 32.6268 122.642 31.2148 127.66C36.425 127.825 43.8846 125.039 50.971 119.846C57.5092 115.053 62.1832 109.344 63.9772 104.547C64.0823 104.491 64.1962 104.438 64.2995 104.381C64.3241 104.384 64.3486 104.389 64.3731 104.393C64.3976 104.389 64.4222 104.384 64.4467 104.381C64.5501 104.438 64.6639 104.491 64.7691 104.547C66.563 109.344 71.2371 115.053 77.7752 119.846C84.8617 125.039 92.3213 127.825 97.5314 127.66C96.1194 122.644 91.2158 116.369 84.1294 111.176C82.7927 110.195 81.4419 109.302 80.0947 108.496C85.4503 108.943 91.4436 108.745 97.7014 107.779Z\"/></svg>") no-repeat 100% 30%;mask:url("data:image/svg+xml;utf8, <svg viewBox=\"0 0 129 128\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M97.7014 107.779C111.396 105.668 122.822 100.456 128.449 94.4613C121.279 90.4425 108.81 88.913 95.1191 91.0258C93.6422 91.2536 92.1969 91.5234 90.7778 91.8195C94.0977 89.2704 97.4071 86.3815 100.618 83.172C112.899 70.8912 120.59 57.1545 121.837 46.9269C111.61 48.1742 97.8731 55.8651 85.5922 68.1459C81.3666 72.3698 77.7016 76.7671 74.6375 81.1346C76.7311 72.6483 77.9224 62.92 77.9224 52.5732C77.9224 30.4257 72.4704 11.1039 64.3714 0.755371C56.2741 11.1039 50.8221 30.4257 50.8221 52.5732C50.8221 62.92 52.0134 72.6483 54.107 81.1346C51.0429 76.7671 47.3779 72.3698 43.1523 68.1459C30.8714 55.8668 17.1347 48.1742 6.9071 46.9269C8.15446 57.1545 15.8453 70.8929 28.1262 83.172C31.3357 86.3833 34.6468 89.2704 37.9666 91.8212C36.5476 91.5234 35.1023 91.2536 33.6254 91.0258C19.9325 88.9148 7.46596 90.4425 0.29541 94.4631C5.92253 100.456 17.3485 105.668 31.0431 107.781C37.3009 108.746 43.2942 108.943 48.6515 108.496C47.3061 109.302 45.9553 110.195 44.6169 111.176C37.5304 116.369 32.6268 122.642 31.2148 127.66C36.425 127.825 43.8846 125.039 50.971 119.846C57.5092 115.053 62.1832 109.344 63.9772 104.547C64.0823 104.491 64.1962 104.438 64.2995 104.381C64.3241 104.384 64.3486 104.389 64.3731 104.393C64.3976 104.389 64.4222 104.384 64.4467 104.381C64.5501 104.438 64.6639 104.491 64.7691 104.547C66.563 109.344 71.2371 115.053 77.7752 119.846C84.8617 125.039 92.3213 127.825 97.5314 127.66C96.1194 122.644 91.2158 116.369 84.1294 111.176C82.7927 110.195 81.4419 109.302 80.0947 108.496C85.4503 108.943 91.4436 108.745 97.7014 107.779Z\"/></svg>") no-repeat 100% 30%;}.layout-shadow-box article .entry-content{padding:3rem;position:relative;background:#fff;}@media (max-width: 1199px){.layout-shadow-box article .entry-content{padding:1rem;}#bg-header,#bg-footer{width:100%;}}.widget-title:before{margin-right:.5rem;}form[name="checkout"] h4:before{margin-right:.5rem;font-size:18px;}.single-post article,.section-inner{position:relative;}main .widget{padding:2.4rem;margin:0 0 2rem .5rem;}@media (max-width: 1199px){main .widget{margin:0 0 1.5rem;}body .ngg-albumoverview.default-view .ngg-album-compact:before,main .widget:before{right:-15px;}}.woocommerce table.shop_table,.woocommerce form.checkout,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.comments-wrapper,.author-bio,.woocommerce-MyAccount-navigation,main .widget,.woocommerce-error,.woocommerce-info{background-color:#fff;padding:32px;border:none;position:relative;}.woocommerce table.shop_table,.woocommerce form.checkout,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.comments-wrapper,.author-bio,.woocommerce-MyAccount-navigation,main .widget,.woocommerce-error,.woocommerce-info,.product-header,.woocommerce div.product .woocommerce-tabs .panel,.single-post .post-inner,.pagination-single-inner a,.blog-tile,.single-post .featured-media img,.blog .pagination-wrapper,.woocommerce-pagination,.archive #site-content,.search #site-content,.elementor-widget-wp-widget-media_audio,.woocommerce-MyAccount-content,.woocommerce-account.woocommerce-page.woocommerce-lost-password .entry-content .woocommerce > p,.woocommerce-ResetPassword.lost_reset_password,.layout-shadow-box article .entry-content,.woocommerce .woocommerce-customer-details address{box-shadow:4px 12px 40px 6px rgba(0,0,0,.09);border-radius:40px;}@media (max-width: 1199px){.woocommerce table.shop_table,.woocommerce form.checkout,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.comments-wrapper,.author-bio,.woocommerce-MyAccount-navigation,main .widget,.woocommerce-error,.woocommerce-info,.product-header,.woocommerce div.product .woocommerce-tabs .panel,.single-post .post-inner,.pagination-single-inner a,.blog-tile,.single-post .featured-media img,.blog .pagination-wrapper,.woocommerce-pagination,.archive #site-content,.search #site-content,.woocommerce-MyAccount-content,.woocommerce-account.woocommerce-page.woocommerce-lost-password .entry-content .woocommerce > p,.woocommerce-ResetPassword.lost_reset_password,.layout-shadow-box article .entry-content,.woocommerce .woocommerce-customer-details address{border-radius:8px;}}@media (min-width: 769px){td[data-title="Shipping"]{max-width:340px;}}.widget_nav_menu ul li,.widget_archive ul li,.widget_meta ul li,.product-categories .cat-item{margin-bottom:1rem;}.cart-contents{position:relative;}.cart-contents:hover{text-decoration:none;}.cart-contents svg{fill:currentColor;height:19px;width:22px;color:var(--primary-dark-color);}@media (min-width: 1200px){.footer-inner{max-width:1200px;}}button[name="save_account_details"]{margin-top:1.5rem !important;}input,textarea{padding:.75rem 1rem;font-size:1rem;}input,textarea,.select2-container--default .select2-selection--single{transition:all .215s ease;}input:hover,input:focus,textarea:hover,textarea:focus,.select2-container--default .select2-selection--single:hover,.select2-container--default .select2-selection--single:focus{border-color:var(--primary-color) !important;}input,#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,.select2-container--default .select2-selection--single{border-radius:90px;line-height:1.23536;font-weight:400;text-overflow:ellipsis;border:1px solid #e4e5e7;}form[name="checkout"] h4{font-weight:bold;font-size:20px;line-height:1.5;letter-spacing:.5px;font-family:inherit;}.entry-content ul li,.entry-content ol li{margin-top:.25em;}.widget-title{margin-top:0;margin-bottom:1.25rem;color:var(--title-color);font-weight:bold;font-size:20px;line-height:1.5;font-family:inherit;letter-spacing:.5px;}.header-title,.woocommerce-loop-product__title,.product-title,.entry-title,.entry-categories-inner a{word-break:break-word;}.elementor-widget-text-editor p{font-family:inherit;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}.elementor *,.elementor *:before,.elementor *:after{box-sizing:border-box;}.elementor a{box-shadow:none;text-decoration:none;}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none;}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self);}.elementor-element:where(.e-con-full,.elementor-widget){flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--row-gap) var(--column-gap);}:root{--page-title-display:block;}@keyframes eicon-spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.elementor-section{position:relative;}.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative;}@media (max-width: 1199px){.elementor-section .elementor-container{flex-wrap:wrap;}}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start;}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex;}.elementor-widget-wrap > .elementor-element{width:100%;}.elementor-widget{position:relative;}.elementor-widget:not(:last-child){margin-bottom:var(--kit-widget-spacing,20px);}.elementor-column{position:relative;min-height:1px;display:flex;}.elementor-column-gap-default > .elementor-column > .elementor-element-populated{padding:10px;}@media (min-width: 768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%;}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%;}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%;}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%;}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%;}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%;}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%;}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%;}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%;}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%;}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%;}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%;}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%;}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%;}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%;}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%;}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%;}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%;}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%;}}@media (max-width: 767px){.elementor-column{width:100%;}}@media (min-width: 1200px){#elementor-device-mode:after{content:"desktop";}}@media (min-width: -1){#elementor-device-mode:after{content:"widescreen";}}@media (max-width: -1){#elementor-device-mode:after{content:"laptop";}}@media (max-width: -1){#elementor-device-mode:after{content:"tablet_extra";}}@media (max-width: 1199px){#elementor-device-mode:after{content:"tablet";}}@media (max-width: -1){#elementor-device-mode:after{content:"mobile_extra";}}@media (max-width: 767px){#elementor-device-mode:after{content:"mobile";}}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth;}}.e-con::before,:is(.e-con,.e-con > .e-con-inner) > .elementor-background-video-container::before,.e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer::before,.e-con > .elementor-background-slideshow::before{content:var(--background-overlay);display:block;position:absolute;mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);transition:var(--overlay-transition,.3s);border-radius:var(--border-radius);border-style:var(--border-style);border-color:var(--border-color);border-block-start-width:var(--border-block-start-width);border-inline-end-width:var(--border-inline-end-width);border-block-end-width:var(--border-block-end-width);border-inline-start-width:var(--border-inline-start-width);top:calc(0px - var(--border-top-width));left:calc(0px - var(--border-left-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,400ms);}.animated{animation-duration:1.25s;}.animated.animated-slow{animation-duration:2s;}.animated.animated-fast{animation-duration:.75s;}.animated.infinite{animation-iteration-count:infinite;}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards;}@media (prefers-reduced-motion: reduce){.animated{animation:none;}}