.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-noir .tooltipster-box{border-radius:0;border:3px solid #000;background:#fff}.tooltipster-sidetip.tooltipster-noir .tooltipster-content{color:#000}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow{height:11px;margin-left:-11px;width:22px}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow{height:22px;margin-left:0;margin-top:-11px;width:11px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-background{border:11px solid transparent}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff;top:4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff;left:-4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff;left:4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff;top:-4px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-border{border-width:11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-uncropped{top:-11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-uncropped{left:-11px}#gg-menu-positioned{position:relative!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important;box-shadow:0 2px 5px rgb(0 0 0 / .08)!important;display:block!important;height:auto!important;z-index:1!important}#gg-menu-positioned.gg-menu--sticky{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:9999!important}.gg-menu-wrap{position:relative!important;display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;background:#fff!important;border:none!important}.gg-menu{width:100%;height:auto;display:block}.gg-menu__nav{display:flex;align-items:center;width:100%;min-width:0}.gg-menu__scroller{display:flex;align-items:center;justify-content:flex-start;flex:1;max-height:220px;gap:28px;padding:10px 20px 10px 12px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scroll-snap-type:x proximity;scroll-padding-left:12px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.gg-menu__scroller::-webkit-scrollbar{display:none}.gg-menu__arrow{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:50%;background:#f58220;color:#fff;cursor:pointer;font-size:16px;flex-shrink:0;box-shadow:0 2px 6px rgb(0 0 0 / .15)}.gg-menu__arrow:hover{background:#d96b00}.gg-menu__arrow:disabled{opacity:.4;cursor:not-allowed}.gg-menu__item{scroll-snap-align:start;min-height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-decoration:none;color:#26363e;min-width:80px;padding:10px 5px;border-bottom:4px solid #fff0;transition:all 0.3s ease;position:relative;flex-shrink:0}.gg-menu__item:first-child{margin-left:4px}.gg-menu__item.is-home{margin-left:0;padding-left:8px;scroll-margin-left:16px}.gg-menu__item:hover{color:#f58220;border-bottom-color:#f58220;transform:translateY(-2px)}.gg-menu__item.is-active{color:#f58220;border-bottom-color:#f58220;font-weight:600}.gg-menu__icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:8px}.gg-menu__icon svg{max-width:100%;height:auto;display:block}.gg-menu__label{font-size:14px;line-height:1.2;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gg-delivery-integrated{text-align:center;padding:8px 15px;color:#fff;font-size:14px;font-weight:500;width:100%;box-sizing:border-box;background:linear-gradient(90deg,#4CAF50 0%,#2E7D32 100%);margin-top:5px}.gg-delivery-integrated a{color:#fff;text-decoration:none;font-weight:600;display:inline-block}@media (max-width:768px){.gg-menu__nav{gap:6px}.gg-menu__arrow{width:32px;height:32px;font-size:14px}.gg-menu__scroller{padding:10px 8px 10px 24px;gap:16px;scroll-padding-left:24px}.gg-menu__item{min-width:72px;padding:8px 4px}.gg-menu__item:first-child,.gg-menu__item.is-home{margin-left:0!important;padding-left:12px!important;padding-right:12px!important;scroll-margin-left:24px!important}}#gg-menu-positioned{width:100%;display:block;box-sizing:border-box}#gg-menu-positioned *{box-sizing:border-box}body.admin-bar #gg-menu-positioned.gg-menu--sticky{top:32px!important}.gngc-dim-field input[type="number"]::-webkit-outer-spin-button,.gngc-dim-field input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gngc-dim-field input[type="number"]{-moz-appearance:textfield;appearance:textfield}.gngc-wrapper{max-width:var(--gngc-max-width,900px);margin:30px auto;background:var(--gngc-wrapper-bg,#ffffff);border:var(--gngc-wrapper-border-w,1px) solid var(--gngc-wrapper-border,#e2e8f0);border-radius:var(--gngc-wrapper-radius,18px);box-shadow:var(--gngc-wrapper-shadow,0 15px 30px -5px rgb(0 0 0 / .06));overflow:hidden;font-family:inherit;color:#1e293b}.gngc-header{background:var(--gngc-header-bg,#f8fafc);padding:24px;text-align:center;border-bottom:1px solid #a5d6a7;position:relative}.gngc-title{margin:0 0 6px;font-size:var(--gngc-title-size,1.6rem);color:var(--gngc-title-color,#0f172a);font-weight:var(--gngc-title-weight,700);font-family:var(--gngc-title-font,inherit)}.gngc-subtitle{margin:0;font-size:var(--gngc-sub-size,.95rem);color:var(--gngc-sub-color,#64748b)}.gngc-dimensions{padding:24px;background:#fff}.gngc-dim-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:15px;align-items:stretch}.gngc-dim-col{display:flex;flex-direction:column;min-width:0}.gngc-dim-field{display:flex;flex-direction:column}.gngc-dim-field label{display:inline-flex;align-items:center;gap:10px;min-height:28px;font-size:.85rem;font-weight:700;color:var(--gngc-label-color,#475569);margin-bottom:6px;text-transform:uppercase;letter-spacing:.05em}.gngc-dim-label-text{line-height:1}.gngc-dim-arrow{flex-shrink:0;color:#dc2626;width:28px;height:14px;display:block}.gngc-dim-arrow-v{width:14px;height:28px}.gngc-dim-input-wrap{position:relative;width:100%}.gngc-dim-field input{width:100%;padding:14px 110px 14px 14px;font-size:var(--gngc-input-size,1.1rem);background:var(--gngc-input-bg,#ffffff);color:var(--gngc-input-text,#0f172a);border:2px solid var(--gngc-input-border,#cbd5e1);border-radius:10px;box-sizing:border-box;transition:all 0.2s;min-width:0}.gngc-dim-field input:focus{outline:none;border-color:#26892A;box-shadow:0 0 0 4px rgb(38 137 42 / .12)}.gngc-dim-field input.invalid{border-color:#ef4444;background:#fef2f2}.gngc-dim-range{position:absolute;top:50%;right:14px;transform:translateY(-50%);font-size:.85rem;color:#dc2626;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em;pointer-events:none;user-select:none;white-space:nowrap}.gngc-dim-error{min-height:1.2em;margin-top:6px;font-size:.8rem;font-weight:600;color:#b91c1c;text-align:left;line-height:1.3}.gngc-dim-error:empty{display:none}.gngc-dim-error.visible{display:block}.gngc-dim-hint{font-size:.8rem;color:#557046;margin-top:6px;text-align:center}.gngc-dim-summary{text-align:center;padding:12px;background:#e8f5e9;border-radius:8px;margin-bottom:20px;font-weight:600;color:#1a5c1e;display:none;border:1px solid #a5d6a7}.gngc-dim-summary.visible{display:block}.gngc-group-label{display:none;padding:10px 16px;margin:0 24px 12px;font-size:var(--gngc-group-size,.95rem);font-weight:700;color:var(--gngc-group-color,#26892A);text-transform:uppercase;letter-spacing:.08em;border-left:4px solid #26892A;background:linear-gradient(90deg,rgb(38 137 42 / .05) 0%,transparent 100%);border-radius:4px}.gngc-grids-row{display:grid;grid-template-columns:1fr;gap:16px;padding:0 24px 20px}.gngc-grid-card{background:var(--gngc-card-bg,#ffffff);border:2px solid var(--gngc-card-border,#e2e8f0);border-radius:var(--gngc-card-radius,12px);padding:0;text-align:center;transition:all 0.25s cubic-bezier(.4,0,.2,1);opacity:.5;overflow:hidden;display:flex;flex-direction:column}.gngc-grid-card.active{opacity:1;border-color:#26892A;box-shadow:0 4px 12px rgb(38 137 42 / .1)}.gngc-grid-card:hover.active{transform:translateY(-2px);box-shadow:0 8px 20px rgb(38 137 42 / .15)}.gngc-grid-image-wrapper{width:100%;height:var(--gngc-img-height,160px);background:#e8f5e9;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;border-bottom:1px solid #a5d6a7;padding-top:var(--gngc-img-pad-top,16px);cursor:pointer;transition:background 0.2s ease}.gngc-grid-image-wrapper:hover{background:#dcedc8}.gngc-grid-image-wrapper img{max-width:100%;max-height:100%;object-fit:contain;transition:transform 0.3s ease}.gngc-grid-card:hover.active .gngc-grid-image-wrapper img{transform:scale(1.05)}.gngc-grid-image-placeholder{color:#5a8a5a;font-size:.8rem;text-align:center;padding:10px}.gngc-grid-image-placeholder svg{width:48px;height:48px;opacity:.5;margin:0 auto 6px;display:block}.gngc-zoom-badge{position:absolute;top:10px;right:10px;background:rgb(38 137 42 / .92);color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;box-shadow:0 2px 8px rgb(0 0 0 / .2);opacity:0;transition:opacity 0.2s ease;pointer-events:none}.gngc-grid-image-wrapper:hover .gngc-zoom-badge{opacity:1}.gngc-grid-content{padding:18px;flex:1;display:flex;flex-direction:column}.gngc-grid-title{font-size:.95rem;font-weight:700;color:var(--gngc-title-card,#0f172a);margin:0 0 12px;min-height:2.4em;display:flex;align-items:center;justify-content:center}.gngc-grid-price{font-size:var(--gngc-price-size,1.8rem);font-weight:800;color:var(--gngc-price-color,#1a5c1e);margin:0 0 15px;min-height:1.5em;display:flex;align-items:baseline;justify-content:center;gap:6px;flex-wrap:wrap}.gngc-dim-value{font-size:.6em;font-weight:600;color:#64748b;display:inline-block;vertical-align:middle;white-space:nowrap}.gngc-grid-btn{display:inline-block;background:var(--gngc-btn-bg,#26892A);color:var(--gngc-btn-color,#ffffff)!important;padding:var(--gngc-btn-pad,10px 18px);font-size:var(--gngc-btn-size,.9rem);border-radius:var(--gngc-btn-radius,8px);text-decoration:none;border:none;cursor:pointer;transition:all 0.2s;font-weight:600;width:100%;margin-top:auto}.gngc-grid-btn:hover:not(:disabled){background:var(--gngc-btn-hover-bg,#1e6b1f);color:var(--gngc-btn-hover-color,#ffffff)!important;transform:translateY(-1px)}.gngc-grid-btn:disabled{background:#a5d6a7!important;cursor:not-allowed;color:#2d6b2a!important}.gngc-contact-wrapper{padding:0 24px 24px;text-align:center;border-top:2px dashed #a5d6a7;margin-top:10px;padding-top:20px}.gngc-contact-btn{display:inline-block;background:var(--gngc-contact-bg,#26892A);color:var(--gngc-contact-color,#ffffff)!important;padding:14px 28px;border-radius:12px;text-decoration:none;font-weight:600;transition:all 0.3s}.gngc-contact-btn:hover{background:var(--gngc-contact-hover-bg,#1e6b1f);color:var(--gngc-contact-hover-color,#ffffff)!important;transform:translateY(-2px)}.gngc-error{padding:15px;background:#fef2f2;color:#991b1b;border-radius:8px;border:1px solid #fecaca;text-align:center;margin:20px}.gngc-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .88);z-index:99999;align-items:center;justify-content:center;cursor:pointer;animation:gngcFadeIn 0.25s ease}.gngc-modal-content{position:relative;max-width:90%;max-height:90%;background:#fff;padding:20px;border-radius:12px;box-shadow:0 10px 40px rgb(0 0 0 / .4);text-align:center;animation:gngcZoomIn 0.25s ease;border:2px solid #a5d6a7}.gngc-modal-content img{max-width:100%;max-height:80vh;display:block;margin:0 auto;object-fit:contain}.gngc-modal-close{position:absolute;top:8px;right:12px;font-size:30px;font-weight:700;color:#333;cursor:pointer;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .92);border-radius:50%;transition:all 0.2s;border:1px solid #a5d6a7}.gngc-modal-close:hover{background:#fff;transform:rotate(90deg);color:#26892A}.gngc-modal-title{margin:0 0 15px 0;font-size:1.2rem;color:#1a5c1e;font-weight:700}@keyframes gngcFadeIn{from{opacity:0}to{opacity:1}}@keyframes gngcZoomIn{from{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.gngc-help-toggle{position:absolute;top:16px;right:16px;width:38px;height:38px;border-radius:50%;background:var(--gngc-btn-bg,#26892A);color:#fff;border:2px solid rgb(255 255 255 / .3);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.25s ease;box-shadow:0 2px 8px rgb(0 0 0 / .15);z-index:10;padding:0}.gngc-help-toggle:hover{background:var(--gngc-btn-hover-bg,#1e6b1f);transform:scale(1.1);box-shadow:0 4px 14px rgb(38 137 42 / .35)}.gngc-help-toggle svg{pointer-events:none}.gngc-help-panel{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:99998;align-items:center;justify-content:center;animation:gngcFadeIn 0.2s ease}.gngc-help-panel.visible{display:flex}.gngc-help-panel-inner{background:#fff;border-radius:16px;max-width:var(--gngc-help-panel-width,600px);width:92%;max-height:85vh;overflow-y:auto;box-shadow:0 20px 60px rgb(0 0 0 / .25);border:2px solid #a5d6a7;animation:gngcZoomIn 0.25s ease}.gngc-help-panel-header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border-bottom:1px solid #a5d6a7;border-radius:14px 14px 0 0}.gngc-help-panel-header h4{margin:0;font-size:1.15rem;color:#1a5c1e;font-weight:700}.gngc-help-close{width:34px;height:34px;border-radius:50%;background:rgb(255 255 255 / .85);border:1px solid #a5d6a7;font-size:22px;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s;padding:0;line-height:1}.gngc-help-close:hover{background:#fff;color:#26892A;transform:rotate(90deg)}.gngc-help-panel-body{padding:20px 22px 24px}.gngc-help-intro{margin:0 0 16px;font-size:.95rem;color:#475569;font-weight:500}.gngc-help-group{margin-bottom:18px}.gngc-help-group h5{margin:0 0 8px;font-size:.95rem;color:#1a5c1e;font-weight:700}.gngc-help-group ul{margin:0;padding-left:18px}.gngc-help-group li{margin-bottom:8px;font-size:.88rem;color:#334155;line-height:1.5}.gngc-help-group li strong{color:#0f172a}.gngc-help-tip{margin:16px 0 0;padding:12px 14px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;font-size:.85rem;color:#166534;line-height:1.5}@media (min-width:769px){.gngc-grids-row{grid-template-columns:repeat(3,1fr)}.gngc-grids-row[data-count="2"]{grid-template-columns:repeat(2,1fr)}.gngc-group-label.visible{display:block}}@media (max-width:768px){.gngc-title{font-size:var(--gngc-title-size-mob,1.2rem)!important;color:var(--gngc-title-color-mob,#0f172a)!important}.gngc-subtitle{font-size:var(--gngc-sub-size-mob,.85rem)!important;color:var(--gngc-sub-color-mob,#64748b)!important}.gngc-dim-grid{grid-template-columns:1fr}.gngc-dim-field input{padding-right:95px}.gngc-dim-range{right:12px;font-size:.78rem}.gngc-grid-image-wrapper{height:var(--gngc-img-height-mob,140px)}.gngc-modal-content{max-width:95%;padding:15px}.gngc-modal-close{top:5px;right:10px;width:35px;height:35px;font-size:26px}.gngc-help-toggle{top:12px;right:12px;width:34px;height:34px}.gngc-help-panel-inner{width:96%;max-height:90vh}.gngc-help-panel-body{padding:16px}}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)){font-size:0;line-height:1}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;align-items:center;background-color:#69727d;cursor:pointer;display:inline-flex;justify-content:center;text-align:center}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{color:#fff;opacity:.9}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-threads{background-color:#000}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-x-twitter{background-color:#000}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.e--ua-appleWebkit.rtl{--flex-right:flex-start}.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item{margin-inline:0}@media (max-width:1024px){.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item{margin-inline:0}}@media (max-width:767px){.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item{margin-inline:0}}