body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden;}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none;}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none;}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%;}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none;}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2;}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0;}.wc-block-grid__product-price{display:block;}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em;}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word;}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word;}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25;}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto;}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto;}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0;}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block;}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em;}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap;}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0;}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap;}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9;}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative;}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px;}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px;}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464;}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em;}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;}.theme-twentynineteen .wc-block-grid__product-title:before{display:none;}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1;}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff;}.theme-twentytwenty .wc-block-grid__product-link{color:#000;}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em;}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0;}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em;}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5;}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none;}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em;}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1;}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase;}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static;}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute;}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1;}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em;}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em;}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em;}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em;}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px;}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none;}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal !important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal !important;padding:0;position:absolute !important;width:1px;}.screen-reader-text:focus{clip:auto !important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size);}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px !important;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent !important;border:0;color:#2f2f2f !important;float:right;margin:0;opacity:.7;padding:0 !important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none;}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px;}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none !important;border:0 !important;box-shadow:none !important;color:#2f2f2f !important;flex:0 0 16px;height:16px !important;margin:6px 0 0 auto !important;min-height:auto !important;min-width:0 !important;opacity:.6;outline:none !important;padding:0 !important;width:16px !important;}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0 !important;}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1;}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor !important;outline-offset:0;}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818;}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg);}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849;}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg);}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866;}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866;}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba;}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba;}.wc-block-components-notice-banner:focus{outline-width:0;}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px;}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size);}.woof_redraw_zone label.woof_section_tab_label{display:block;padding:6px 12px;margin-right:.2rem;cursor:pointer;background:#fff;border:2px solid #ccc;margin-bottom:2px;font-weight:normal;transition:background ease .2s;width:100%;float:left;}.woof_redraw_zone .woof_section_tab{width:100%;padding:3px;background:#fff;height:1px;overflow:hidden;opacity:0;transition:all .5s ease-in-out;}.woof_redraw_zone input[name="woof_section_tabs"]{display:none;}.woof_redraw_zone input[name="woof_section_tabs"]:checked + label.woof_section_tab_label{font-weight:bold;}label.woof_section_tab_label span{transition:transform .5s ease-in-out;display:inline-block;float:right;font-weight:bolder;}.woof_redraw_zone input[name="woof_section_tabs"]:checked + label.woof_section_tab_label span{transform:rotate(45deg);}.woof_redraw_zone input[name="woof_section_tabs"]:checked + label.woof_section_tab_label + .woof_section_tab{height:auto;opacity:1;transition:all .5s ease-in-out;overflow:inherit;}.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;}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif;}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important;}.irs-bar{position:absolute;display:block;left:0;width:0;}.irs-shadow{position:absolute;display:none;left:0;width:0;}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1;}.irs-handle.type_last{z-index:2;}.irs-min,.irs-max{position:absolute;display:block;cursor:default;}.irs-min{left:0;}.irs-max{right:0;}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap;}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px;}.irs-with-grid .irs-grid{display:block;}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000;}.irs-grid-pol.small{height:4px;}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000;}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2;}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed;}.irs-disabled{opacity:.4;}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important;}.irs--flat{height:40px;}.irs--flat.irs-with-grid{height:60px;}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px;}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565;}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px;}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9;}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent;}.irs--flat .irs-handle > i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453;}.irs--flat .irs-handle.state_hover > i:first-child,.irs--flat .irs-handle:hover > i:first-child{background-color:#a43540;}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px;}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px;}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565;}.irs--flat .irs-grid-pol{background-color:#e1e4e9;}.irs--flat .irs-grid-text{color:#999;}.irs--big{height:55px;}.irs--big.irs-with-grid{height:70px;}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom,#ddd -50%,white 150%);border:1px solid #ccc;border-radius:12px;}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#fff 0%,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5);}.irs--big .irs-bar--single{border-radius:12px 0 0 12px;}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5);}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:linear-gradient(to bottom,white 0%,#b4b9be 30%,white 100%);box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px white;border-radius:30px;}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(to bottom,white 0%,#919ba5 30%,white 100%);}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px;}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0%,#3071a9 100%);border-radius:3px;}.irs--big .irs-grid-pol{background-color:#428bca;}.irs--big .irs-grid-text{color:#428bca;}.irs--modern{height:55px;}.irs--modern.irs-with-grid{height:55px;}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0%,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px;}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0%,#18891d 100%);}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px;}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5);}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px;}.irs--modern .irs-handle > i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg);}.irs--modern .irs-handle > i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,white 0%,#e9e6e6 100%);border-radius:0 0 3px 3px;}.irs--modern .irs-handle > i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1;}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#fff 0%,#919ba5 30%,#fff 100%);}.irs--modern .irs-handle.state_hover > i:nth-child(1),.irs--modern .irs-handle:hover > i:nth-child(1){border-color:#7685a2;}.irs--modern .irs-handle.state_hover > i:nth-child(3),.irs--modern .irs-handle:hover > i:nth-child(3){border-color:#48536a;}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px;}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px;}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426;}.irs--modern .irs-grid{height:25px;}.irs--modern .irs-grid-pol{background-color:#dedede;}.irs--modern .irs-grid-text{color:silver;font-size:13px;}.irs--sharp{height:50px;font-size:12px;line-height:1;}.irs--sharp.irs-with-grid{height:57px;}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px;}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa;}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px;}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5);}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2;}.irs--sharp .irs-handle > i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2;}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black;}.irs--sharp .irs-handle.state_hover > i:first-child,.irs--sharp .irs-handle:hover > i:first-child{border-top-color:black;}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px;}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px;}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2;}.irs--sharp .irs-grid{height:25px;}.irs--sharp .irs-grid-pol{background-color:#dedede;}.irs--sharp .irs-grid-text{color:silver;font-size:13px;}.irs--round{height:50px;}.irs--round.irs-with-grid{height:65px;}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px;}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa;}.irs--round .irs-bar--single{border-radius:4px 0 0 4px;}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5);}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3);}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff;}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px;}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px;}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa;}.irs--round .irs-grid{height:25px;}.irs--round .irs-grid-pol{background-color:#dedede;}.irs--round .irs-grid-text{color:silver;font-size:13px;}.irs--square{height:50px;}.irs--square.irs-with-grid{height:60px;}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede;}.irs--square .irs-bar{top:31px;height:4px;background-color:black;}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede;}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff;}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white;}.irs--square .irs-grid{height:25px;}.irs--square .irs-grid-pol{background-color:#dedede;}.irs--square .irs-grid-text{color:silver;font-size:11px;}[class^="ccb-icon-"],[class*=" ccb-icon-"]{font-family:"ccb-fonts" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ccb-icon-icon-code:before{content:"";color:#1ab163;}.ccb-icon-credit-card:before{content:"";color:#9facb9;}.ccb-icon-sticky-calc:before{content:"";color:#1ab163;}.ccb-icon-Icon-element:before{content:"";color:#9facb9;}.ccb-icon-no-preview:before{content:"";}.ccb-icon-group-element:before{content:"";}.ccb-icon-inner-line:before{content:"";}.ccb-icon-Checkmark-Circle-2:before{content:"";color:#1ab163;}.ccb-icon-Down:before{content:"";}.ccb-icon-order-detail:before{content:"";}.ccb-icon-cloud:before{content:"";}.ccb-icon-pazzle:before{content:"";}.ccb-icon-reload:before{content:"";}.ccb-icon-several:before{content:"";}.ccb-icon-pdf-lite:before{content:"";}.ccb-icon-order-list:before{content:"";}.ccb-icon-picture:before{content:"";}.ccb-icon-upload:before{content:"";}.ccb-icon-multi-range:before{content:"";}.ccb-icon-time-picker:before{content:"";}.ccb-icon-date-picker:before{content:"";}.ccb-icon-seven:before{content:"";}.ccb-icon-paypal-p:before{content:"";}.ccb-icon-stripe-s:before{content:"";}.ccb-icon-woo:before{content:"";}.ccb-icon-shield:before{content:"";}.ccb-icon-schema:before{content:"";}.ccb-icon-page:before{content:"";}.ccb-icon-Add-Plus-Circle:before{content:"";}.ccb-icon-repeater:before{content:"";}.ccb-icon-Browser:before{content:"";}.ccb-icon-History:before{content:"";}.ccb-icon-Check-Circle-new:before{content:"";}.ccb-icon-Arrow-Previous:before{content:"";}.ccb-icon-close-x:before{content:"";}.ccb-icon-dropdown-2:before{content:"";}.ccb-icon-new-calculator:before{content:"";}.ccb-icon-globus:before{content:"";}.ccb-icon-update:before{content:"";}.ccb-icon-support:before{content:"";}.ccb-icon-feature:before{content:"";}.ccb-icon-ccb-icon-video-play:before{content:"";}.ccb-icon-drag-dots:before{content:"";}.ccb-icon-circle-question:before{content:"";}.ccb-icon-Webhooks:before{content:"";}.ccb-icon-timepicker-light-clock:before{content:"";}.ccb-icon-ccb_time_picker:before{content:"";}.ccb-icon-icon-Unlock-filled:before{content:"";}.ccb-icon-Graphic-Designing:before{content:"";}.ccb-icon-Advanced-Mortgage-Calculator:before{content:"";}.ccb-icon-After-School-Club-Registration:before{content:"";}.ccb-icon-Agency-Booking:before{content:"";}.ccb-icon-Attorney-Appointment-Booking:before{content:"";}.ccb-icon-Barber-Shop:before{content:"";}.ccb-icon-Beauty-Salon-Booking:before{content:"";}.ccb-icon-BMI-Calculator:before{content:"";}.ccb-icon-Business-Coaching-Booking:before{content:"";}.ccb-icon-Car-Rental-Booking:before{content:"";}.ccb-icon-Charity-Donation:before{content:"";}.ccb-icon-Chess-Club-Application:before{content:"";}.ccb-icon-Cleaning-Company:before{content:"";}.ccb-icon-Clinic-Booking:before{content:"";}.ccb-icon-Compound-Interest-Calculator:before{content:"";}.ccb-icon-Condition:before{content:"";}.ccb-icon-Conference-Registration:before{content:"";}.ccb-icon-Content-Writing-Agency:before{content:"";}.ccb-icon-Conversion-Calculator:before{content:"";}.ccb-icon-Custom-Totals:before{content:"";}.ccb-icon-Daily-Calorie-Intake-Calculator:before{content:"";}.ccb-icon-Delivery-Service:before{content:"";}.ccb-icon-Dental-Service:before{content:"";}.ccb-icon-Dental-Supply-Order:before{content:"";}.ccb-icon-Dinner-Reservation:before{content:"";}.ccb-icon-Discount-Calculator:before{content:"";}.ccb-icon-Energy-Consumption:before{content:"";}.ccb-icon-Exhibition-Booking:before{content:"";}.ccb-icon-Fabric-Company1:before{content:"";}.ccb-icon-Facial-Booking:before{content:"";}.ccb-icon-Flower-Order-Form:before{content:"";}.ccb-icon-Food-Catering:before{content:"";}.ccb-icon-Football-League-Entry:before{content:"";}.ccb-icon-Fuel-Cost-Calculator:before{content:"";}.ccb-icon-Fundraiser-Order:before{content:"";}.ccb-icon-Funeral-Home-Company:before{content:"";}.ccb-icon-Gift-Card-Order-Form:before{content:"";}.ccb-icon-Golf-Tournament-Entry:before{content:"";}.ccb-icon-Graphic-Design:before{content:"";}.ccb-icon-High-School-Calculator:before{content:"";}.ccb-icon-High-School-Reunion-Registration:before{content:"";}.ccb-icon-Hosting:before{content:"";}.ccb-icon-Hotel-Reservation:before{content:"";}.ccb-icon-Ideal-Weight-Calculator:before{content:"";}.ccb-icon-Insurance-Booking:before{content:"";}.ccb-icon-Interior-Design-Booking:before{content:"";}.ccb-icon-Internet-Marketing:before{content:"";}.ccb-icon-Jewelry-Order-Form:before{content:"";}.ccb-icon-Kitchen-Renovations:before{content:"";}.ccb-icon-Laboratory-Diagnosis:before{content:"";}.ccb-icon-Loan-Calculator:before{content:"";}.ccb-icon-Maintenance-Service:before{content:"";}.ccb-icon-Marketing-Advice-Booking:before{content:"";}.ccb-icon-Medicine-Order:before{content:"";}.ccb-icon-Paid-Blog-Post-Submission:before{content:"";}.ccb-icon-Party-Planner:before{content:"";}.ccb-icon-Paycheck-Calculator:before{content:"";}.ccb-icon-Percentage-Calculator:before{content:"";}.ccb-icon-Personal-Trainer-Booking:before{content:"";}.ccb-icon-Photo-Upload:before{content:"";}.ccb-icon-Photography-Booking:before{content:"";}.ccb-icon-Printing-Service:before{content:"";}.ccb-icon-Promotional-Items-Order:before{content:"";}.ccb-icon-Psychologist-Advice-Booking:before{content:"";}.ccb-icon-Renovation1:before{content:"";}.ccb-icon-Reset-Value:before{content:"";}.ccb-icon-ROI-Calculator:before{content:"";}.ccb-icon-ROS-Calculator:before{content:"";}.ccb-icon-Sales-Call-Booking:before{content:"";}.ccb-icon-Sample-Size-Calculator:before{content:"";}.ccb-icon-Savings-and-Investment-Calculator:before{content:"";}.ccb-icon-School-Residential-Payment:before{content:"";}.ccb-icon-School-Trip-PayPal-Payment:before{content:"";}.ccb-icon-School-Uniform-Order:before{content:"";}.ccb-icon-Social-Media-Management:before{content:"";}.ccb-icon-Spa-Booking:before{content:"";}.ccb-icon-T-Shirt-Order-Form:before{content:"";}.ccb-icon-Takeout-Order-Form:before{content:"";}.ccb-icon-Tax-Calculator:before{content:"";}.ccb-icon-Taxi-Booking-Form:before{content:"";}.ccb-icon-Ticket-Order-Form:before{content:"";}.ccb-icon-Tip-Calculator:before{content:"";}.ccb-icon-Tour-Booking:before{content:"";}.ccb-icon-Tuition-Fee:before{content:"";}.ccb-icon-Vaccination-Service:before{content:"";}.ccb-icon-VAT-Calculator:before{content:"";}.ccb-icon-Venue-Rental1:before{content:"";}.ccb-icon-Veterinary-Appointment-Booking:before{content:"";}.ccb-icon-Village-Hall-Room-Booking:before{content:"";}.ccb-icon-Wedding-Planner-Booking:before{content:"";}.ccb-icon-Wholesale-Order:before{content:"";}.ccb-icon-Yearbook-Order:before{content:"";}.ccb-icon-Envelope:before{content:"";}.ccb-icon-Lock:before{content:"";}.ccb-icon-Search-Magnifier:before{content:"";}.ccb-icon-Add-Plus-Circle-filled:before{content:"";}.ccb-icon-Beauty:before{content:"";}.ccb-icon-Bulb:before{content:"";}.ccb-icon-Calculators-filled:before{content:"";}.ccb-icon-Car-Rental:before{content:"";}.ccb-icon-Car-Wash:before{content:"";}.ccb-icon-Coins:before{content:"";}.ccb-icon-Color-Palette-filled:before{content:"";}.ccb-icon-Delivery:before{content:"";}.ccb-icon-Dental:before{content:"";}.ccb-icon-Fabric-Company:before{content:"";}.ccb-icon-Flash-On-filled:before{content:"";}.ccb-icon-Globe:before{content:"";}.ccb-icon-heart-filled:before{content:"";color:#d94141;}.ccb-icon-Heart-outlined:before{content:"";}.ccb-icon-Horn:before{content:"";}.ccb-icon-Import-Upload:before{content:"";}.ccb-icon-Lock-filled:before{content:"";}.ccb-icon-Magister-Hat:before{content:"";}.ccb-icon-Medical:before{content:"";}.ccb-icon-Print:before{content:"";}.ccb-icon-Renovation:before{content:"";}.ccb-icon-Trash-filled:before{content:"";color:#d94141;}.ccb-icon-Trucking:before{content:"";}.ccb-icon-Venue-Rental:before{content:"";}.ccb-icon-Wedding-Planner:before{content:"";}.ccb-icon-Weight:before{content:"";}.ccb-icon-html:before{content:"";}.ccb-icon-circle-plus:before{content:"";}.ccb-icon-radius:before{content:"";}.ccb-icon-ccb-logo:before{content:"";}.ccb-icon-mail:before{content:"";}.ccb-icon-image-checkbox:before{content:"";}.ccb-icon-image-radio:before{content:"";}.ccb-icon-pdf:before{content:"";}.ccb-icon-Box-open-2:before{content:"";}.ccb-icon-close:before{content:"";}.ccb-icon-Layer-2:before{content:"";}.ccb-icon-Loading:before{content:"";}.ccb-icon-Path-2572:before{content:"";}.ccb-icon-Path-3367:before{content:"";}.ccb-icon-Path-3398:before{content:"";}.ccb-icon-Path-3400:before{content:"";}.ccb-icon-Path-3440---Outline:before{content:"";}.ccb-icon-Path-3448:before{content:"";}.ccb-icon-Path-3453:before{content:"";}.ccb-icon-Path-3458:before{content:"";}.ccb-icon-Path-3464:before{content:"";}.ccb-icon-Path-3468:before{content:"";}.ccb-icon-Path-3481:before{content:"";}.ccb-icon-Path-3482:before{content:"";}.ccb-icon-Path-3483:before{content:"";}.ccb-icon-Path-3484:before{content:"";}.ccb-icon-Path-3485:before{content:"";}.ccb-icon-Path-3486:before{content:"";}.ccb-icon-Path-3487:before{content:"";}.ccb-icon-Path-3488:before{content:"";}.ccb-icon-Path-3489:before{content:"";}.ccb-icon-Path-3490:before{content:"";}.ccb-icon-Path-3491:before{content:"";}.ccb-icon-Path-3492:before{content:"";}.ccb-icon-Path-3493:before{content:"";}.ccb-icon-Path-3494:before{content:"";}.ccb-icon-Path-3495:before{content:"";}.ccb-icon-Path-3496:before{content:"";}.ccb-icon-Path-3498:before{content:"";}.ccb-icon-Path-3499:before{content:"";}.ccb-icon-Path-3500:before{content:"";}.ccb-icon-Path-3501:before{content:"";}.ccb-icon-Path-3502:before{content:"";}.ccb-icon-Path-3503:before{content:"";}.ccb-icon-Path-3505:before{content:"";}.ccb-icon-Path-3508:before{content:"";}.ccb-icon-Path-3509:before{content:"";}.ccb-icon-Path-3510:before{content:"";}.ccb-icon-Path-3511:before{content:"";}.ccb-icon-Path-3512:before{content:"";}.ccb-icon-Path-3513:before{content:"";}.ccb-icon-Path-3514:before{content:"";}.ccb-icon-Path-3515:before{content:"";}.ccb-icon-Path-3516:before{content:"";}.ccb-icon-Path-3517:before{content:"";}.ccb-icon-Path-3518:before{content:"";}.ccb-icon-Path-34581:before{content:"";}.ccb-icon-Path-36518:before{content:"";}.ccb-icon-Path-36519:before{content:"";}.ccb-icon-path7:before{content:"";}.ccb-icon-path3745:before{content:"";}.ccb-icon-Subtraction-6:before{content:"";}.ccb-icon-Subtraction-7:before{content:"";}.ccb-icon-Subtraction-8:before{content:"";}.ccb-icon-Union-5:before{content:"";}.ccb-icon-Union-6:before{content:"";}.ccb-icon-Union-15:before{content:"";}.ccb-icon-Union-16:before{content:"";}.ccb-icon-Union-17:before{content:"";}.ccb-icon-Union-18:before{content:"";}.ccb-icon-Union-19:before{content:"";}.ccb-icon-Union-20:before{content:"";}.ccb-icon-Union-21:before{content:"";}.ccb-icon-Union-22:before{content:"";}.ccb-icon-Union-23:before{content:"";}.ccb-icon-Union-24:before{content:"";}.ccb-icon-Union-25:before{content:"";}.ccb-icon-Union-26:before{content:"";}.ccb-icon-Union-27:before{content:"";}.ccb-icon-Union-28:before{content:"";}.ccb-icon-Union-29:before{content:"";}.ccb-icon-Union-30:before{content:"";}.ccb-icon-Union-31:before{content:"";}.ccb-icon-Union-32:before{content:"";}.ccb-icon-Union-33:before{content:"";}.ccb-icon-Union-34:before{content:"";}.ccb-icon-XMLID_426:before{content:"";}.ccb-icon-Octicons:before{content:"";}.ccb-icon-Path-3599:before{content:"";}.ccb-icon-Path-3601:before{content:"";}.ccb-icon-feedback:before{content:"";}.ccb-icon-click-out:before{content:"";}.ccb-icon-email-template:before{content:"";}.ccb-icon-Sale-Discount:before{content:"";color:#1ab163;}.ccb-icon-Promocode:before{content:"";}.ccb-icon-location-lite:before{content:"";}.ccb-icon-location:before{content:"";}.ccb-icon-plus-lite:before{content:"";}.ccb-icon-page-break:before{content:"";}.ccb-icon-radius-check:before{content:"";}.ccb-icon-info-circle:before{content:"";}.ccb-icon-AI:before{content:"";color:#1ab163;}.ccb-icon-multi-step:before{content:"";}.ccb-icon-phone-solid:before{content:"";}.ccb-icon-account-solid:before{content:"";}.ccb-icon-space:before{content:"";}.ccb-icon-textarea:before{content:"";}.ccb-icon-mail-solid:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Sidebar-Left:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Sidebar-Right:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Align-Center:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Align-Left:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Align-Center1:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Align-Left1:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Align-Right:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Border-All:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Border-Left:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Border-Right:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Border-Top:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Bottom:before{content:"";}.ccb-icon-Cost-Calculator-Admin-New-Align-Justified:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Sidebar-1:before{content:"";}.ccb-icon-Cost-Calculator-Admin-Sidebar:before{content:"";}.ccb-icon-Cost-Calculator-Admin:before{content:"";}.ccb-icon-share-quote:before{content:"";}.ccb-icon-form-edit-manager:before{content:"";}.ccb-loader{animation:spin 1s linear infinite;border:6px solid #d2d8e5;border-radius:50%;border-top-color:#00b163;left:0;margin:0 auto !important;position:absolute;right:0;text-align:center;top:40%;}.ccb-loader.front{border:6px solid #fff;border-top-color:#00b163;left:40%;position:relative;}@media screen and (max-width:800px){.ccb-loader{left:40%;}}@media screen and (max-width:540px){.ccb-loader{left:0;}}@keyframes spin{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}.calc-stripe-wrapper{background-color:#fff;}.calc-two-checkout-wrapper{background:rgba(0,0,0,0);display:flex;gap:10px;justify-content:space-between;overflow:hidden;width:100%;}.calc-two-checkout-wrapper .calc-payment-details{align-items:center;column-gap:6px;display:flex;overflow:hidden;position:relative;transform:translateX(40px);transition:all .2s ease-in-out;}.calc-two-checkout-wrapper .calc-payment-details.show-card{transform:translateX(0);}.calc-two-checkout-wrapper .calc-payment-input{overflow:hidden;position:relative;}.calc-two-checkout-wrapper .calc-payment-input .calc-payment-image-wrapper{display:flex;position:relative;width:34px;z-index:111;}.calc-two-checkout-wrapper .calc-payment-input input{background:rgba(0,0,0,0) !important;border:none !important;font-size:14px !important;min-height:unset !important;padding:0 !important;position:relative;transition:all .2s ease-in-out;}.calc-two-checkout-wrapper .calc-payment-input.ccb-two-checkout-month-and-year{width:55px;}.calc-two-checkout-wrapper .calc-payment-input.ccb-two-checkout-cvv{margin-right:5px;width:30px;}.calc-two-checkout-wrapper .calc-payment-input.ccb-two-checkout-zip-code{max-width:30px;text-align:right;}.calc-two-checkout-wrapper .calc-payment-input.ccb-two-checkout-card{display:flex;gap:5px;width:50%;}.calc-two-checkout-wrapper .calc-payment-input.ccb-two-checkout-card.show-zip input{right:0;}.calc-payments .calc-radio-wrapper{flex-wrap:wrap;}.calc-payments .calc-radio-wrapper label{background:#eef1f7;border-radius:6px;display:flex;flex-direction:column;font-size:16px;padding:0 17px !important;width:100%;}.calc-payments .calc-radio-wrapper label>div{padding:15px 0 !important;width:100%;}.calc-payments .calc-radio-wrapper label>div.calc-payment-header{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%;}.calc-payments .calc-radio-wrapper label>div.calc-payment-header .calc-payment-header--label{align-items:center;display:flex;width:100%;}.calc-payments .calc-radio-wrapper label>div.calc-payment-header .calc-payment-header--label .calc-radio-label{color:#001931;font-size:14px;font-weight:700;height:17px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.calc-payments .calc-radio-wrapper label>div.calc-payment-header img{position:absolute;right:0;top:50%;transform:translateY(-40%);}.calc-payments .calc-radio-wrapper label>div.calc-payment-body{border-top:1px solid #d5dae4;display:flex;min-height:20px;width:100%;}.calc-payments .calc-radio-wrapper label>div.calc-payment-body .ccb-payment-description{color:grey;font-size:14px;font-weight:500;text-indent:1px;}.calc-payments .calc-radio-wrapper label .calc-radio-label{white-space:nowrap;}.calc-payments-wrapper{display:flex;flex-direction:column;row-gap:15px;}.ccb-btn-wrap{min-height:50px;position:relative;text-transform:uppercase;}.ccb-btn-wrap.ccb-finish{display:flex;flex-direction:column;row-gap:10px;}.ccb-btn-wrap.ccb-finish button{padding:13px 20px;}.ccb-btn-wrap.ccb-finish.pdf-enable .ccb-btn-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.ccb-btn-wrap.ccb-finish.pdf-enable .ccb-btn-container button{width:48.5%;}.ccb-btn-wrap.ccb-finish.pdf-enable .ccb-btn-container button:last-child{margin-top:10px !important;width:100%;}.ccb-btn-wrap button{transition:opacity .2s linear,background-color .2s linear;}.ccb-btn-wrap button.disabled{opacity:.7;pointer-events:none;}.ccb-btn-wrap button:hover{background-color:#047b47 !important;text-decoration:none;}.ccb-btn-wrap button:focus{border:none;box-shadow:none;outline:none;}.calc-container.horizontal .ccb-finish .calc-buttons{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;}@media (max-width:540px){.calc-container.horizontal .ccb-finish .calc-buttons{justify-content:space-between;}}.calc-container.horizontal .ccb-finish .calc-buttons button{width:fit-content;}@media (max-width:540px){.calc-container.horizontal .ccb-finish .calc-buttons button{width:48.5% !important;}}.calc-container.horizontal .ccb-finish .calc-buttons button:last-child{margin-left:10px !important;margin-top:0 !important;width:fit-content;}@media (max-width:540px){.calc-container.horizontal .ccb-finish .calc-buttons button:last-child{margin-left:0 !important;margin-top:10px !important;width:100% !important;}}.ccb-payment-info{border-radius:6px;display:none;margin:15px 0 !important;text-align:center;width:100%;}.ccb-payment-info p{color:#000;font-size:15px;padding:30px;}.ccb-payment-info.danger{background:rgba(255,87,87,.3);display:block !important;}.ccb-payment-info.success{background:rgba(0,177,97,.3);display:block !important;}.ccb-form-payments{margin-top:10px;}.ccb-form-payments.disabled{cursor:not-allowed;opacity:.6;}.ccb-form-payments.disabled button,.ccb-form-payments.disabled input,.ccb-form-payments.disabled input[readonly],.ccb-form-payments.disabled label,.ccb-form-payments.disabled textarea{cursor:not-allowed;pointer-events:none;}.ccb-form-payments .ccb-btn-wrap .ccb-loader.front{left:0;}.ccb-pro-feature-header{color:#001931;font-size:12px;font-style:normal;font-weight:700;line-height:normal;}#text-width{font-size:13px !important;left:-300px;position:absolute;z-index:-1111;}.calc-default-form{display:flex;flex-direction:column;row-gap:20px;}.calc-default-form .require-fields:before{color:red;content:"*";}.calc-default-form .ccb-error-message,.calc-default-form .ccb-thanks-message{color:green;text-align:center;}.calc-default-form .ccb-error-message{color:#de5f5f;}.ccb-btn-wrap{margin-top:10px;}.ccb-btn-container{align-items:center;display:flex;justify-content:flex-start;}.ccb-btn-container button:first-child{margin-right:10px !important;}@media (max-width:540px){.ccb-btn-container button:first-child{margin-right:0 !important;}}.ccb-btn-container.invoice-button button:first-child{margin-right:0 !important;}.two_column .ccb-btn-container{flex-direction:column;}.two_column .ccb-btn-container button{width:100%;}.two_column .ccb-btn-container button:first-child{margin-right:0 !important;}.calc-form-wrapper label{display:block;}.calc-form-wrapper textarea{padding:15px 18px;}.calc-form-wrapper .ccb-cf-wrap input,.calc-form-wrapper .ccb-cf-wrap textarea{height:auto;width:100%;}.calc-form-wrapper .ccb-cf-wrap .calc-item .calc-radio .calc-radio-item{align-items:center;display:flex;}.calc-form-wrapper .ccb-cf-wrap .calc-item .calc-radio .calc-radio-item label.payment{margin:0;}.calc-form-wrapper .ccb-cf-wrap .ccb-terms-wrapper{margin-top:.5rem;}.calc-form-wrapper .ccb-cf-wrap .ccb-terms-wrapper .default-terms{bottom:30px;right:0;z-index:99;}@media (max-width:480px){.calc-form-wrapper .ccb-cf-wrap .ccb-terms-wrapper .calc-checkbox label{align-items:flex-start;flex-direction:column;gap:5px;justify-content:center;}.calc-form-wrapper .ccb-cf-wrap .ccb-terms-wrapper .calc-checkbox label .calc-terms-link{margin-left:0;}}.calc-form-wrapper .ccb-cf-wrap .requiredterms{box-sizing:border-box;outline:1px solid #d94141;}.calc-form-wrapper .ccb-cf-wrap .requiredterms label:before{border-color:#d94141 !important;}.calc-form-wrapper .ccb-cf-wrap .ccb-terms{display:flex;}.calc-form-wrapper .ccb-cf-wrap .ccb-terms .ccb-terms-text{text-transform:none;vertical-align:middle;}.calc-form-wrapper .ccb-cf-wrap .ccb-terms .ccb-terms-check{margin-right:.5rem;padding-top:1px;text-transform:none;white-space:nowrap;}.calc-form-wrapper .ccb-cf-wrap .ccb-terms .calc-terms-link{margin-bottom:1px;margin-left:.3rem;text-decoration:none;}.calc-form-wrapper .ccb-cf-wrap p.ccb-error-message,.calc-form-wrapper .ccb-cf-wrap p.ccb-thanks-message{color:green;text-align:center;}.calc-form-wrapper .ccb-cf-wrap p.ccb-error-message{color:#de5f5f;}.ccb-cf-wrap .wpcf7-response-output{display:none !important;}.ccb-cf-wrap .wpcf7 form.sent .wpcf7-response-output{border:none;color:green;text-align:center;}.ccb-cf-wrap .wpcf7 form.invalid .wpcf7-response-output,.ccb-cf-wrap .wpcf7 form.spam .wpcf7-response-output,.ccb-cf-wrap .wpcf7 form.unaccepted .wpcf7-response-output{border:none;color:#de5f5f;text-align:center;}.ccb-cf-wrap .wpcf7-submit{background-color:#00b163;border:1px solid #00b163;border-radius:5px;color:#fff;display:inline-block;font-size:13px;font-weight:600;letter-spacing:1.5px;padding:16px 42px;text-transform:uppercase;}.ccb-cf-wrap.disabled{cursor:not-allowed;opacity:.6;}.ccb-cf-wrap.disabled .wpcf7 form button,.ccb-cf-wrap.disabled .wpcf7 form input,.ccb-cf-wrap.disabled .wpcf7 form input[readonly],.ccb-cf-wrap.disabled .wpcf7 form label,.ccb-cf-wrap.disabled .wpcf7 form textarea{cursor:not-allowed;pointer-events:none;}.calculator-settings{margin:0 auto;max-width:100% !important;width:100% !important;}.calculator-settings.ccb-calc-hidden{display:none !important;}.calculator-settings .ccb-demo-box-styles{display:none;position:absolute;width:100%;}.calculator-settings .ccb-demo-box-styles .ccb-box-styles{background-color:#d2d8e5;border-radius:10px;box-sizing:border-box;display:flex;margin:0 auto 30px;padding:3px;width:fit-content;}.calculator-settings .ccb-demo-box-styles .ccb-box-styles>div{align-items:center;border-radius:8px;column-gap:10px;cursor:pointer;display:flex;height:44px;justify-content:center;min-width:178px;padding:0 20px;}.calculator-settings .ccb-demo-box-styles .ccb-box-styles>div span{color:#001931;font-size:14px;font-weight:500;opacity:.7;}.calculator-settings .ccb-demo-box-styles .ccb-box-styles>div i{color:#001931;font-size:19px;opacity:.7;}.calculator-settings .ccb-demo-box-styles .ccb-box-styles>div.ccb-style-active{background-color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.1);}.calculator-settings .ccb-demo-box-styles .ccb-box-styles>div.ccb-style-active i,.calculator-settings .ccb-demo-box-styles .ccb-box-styles>div.ccb-style-active span{opacity:1 !important;}.calculator-settings .ccb-demo-box-styles .ccb-box-styles>div.ccb-style-active i{color:#1ab163 !important;}.calculator-settings .ccb-demo-box-styles.active{display:block;}@media (max-width:768px){.calculator-settings .ccb-demo-box-styles.active{display:none;}}.calculator-settings.ccb-front{margin:50px auto;}.calc-thank-you-page-container{display:flex;justify-content:center;margin:0 auto;width:100%;}.calc-container{box-sizing:border-box;display:grid;margin:0 auto;max-width:970px;padding:0 10px;position:relative;width:100%;}.calc-container.has-title{grid-template-columns:1fr 1fr;}.calc-container.horizontal{grid-template-columns:none !important;}.calc-container .calc-multi-step-title{color:#001931;font-size:20px;font-weight:700;grid-column:1/-1;margin-bottom:10px;}.calc-container *{box-sizing:border-box;margin:0;padding:0;}.calc-container textarea{resize:vertical;}.calc-container .calc-list{display:flex;flex-direction:column;height:max-content;justify-content:space-between;margin-bottom:10px;opacity:0;visibility:hidden;}.calc-container .calc-list .calc-accordion-btn{align-items:center;border-radius:50px;cursor:pointer;display:flex;height:20px;justify-content:center;width:20px;}.calc-container .calc-list .calc-accordion-btn>i{font-size:7px;left:0;letter-spacing:0 !important;position:relative;top:0;transition:all .2s ease-in-out;}.calc-container .calc-list .calc-accordion-btn.open>i{transform:rotate(180deg);}.calc-container .calc-list .calc-list-inner{padding:45px 40px;transition:opacity .2s linear;}.calc-container .calc-list .calc-list-inner .calc-item-title-description{color:#001931;display:block;font-size:14px;font-weight:500;line-height:16.8px;margin-top:-5px !important;padding-top:10px;}.calc-container .calc-list .ccb-demo-mode-attention{background-color:#d94141;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-top:10px;padding:0 10px;position:relative;}.calc-container .calc-list .calc-fields-container{display:grid;row-gap:20px;width:100%;}.calc-container .calc-list .calc-fields-container img{width:100%;}.calc-container .calc-list .calc-item-title.calc-accordion{align-items:center;display:flex;justify-content:space-between;width:100%;}.calc-container .calc-list .calc-item-title .ccb-calc-heading,.calc-container .calc-list .calc-item-title h2{color:#001931;font-size:20px;font-weight:700;}.calc-container .calc-list.payment{opacity:.5 !important;pointer-events:none;}.calc-container .calc-list.loaded{opacity:1;visibility:visible;}.calc-container .calc-list .calc-item{position:relative;}.calc-container .calc-list .calc-item .calc-field-disabled,.calc-container .calc-list .calc-item .calc-field-disabled-condition{opacity:.4 !important;pointer-events:none !important;}.calc-container .calc-list .calc-subtotal-list{display:flex;flex-direction:column;row-gap:10px;}.calc-container .calc-list .calc-subtotal-list.totals .sub-list-item .ccb-discount-off{white-space:nowrap !important;}.calc-container .calc-list .calc-subtotal-list .sub-item-unit{display:none;}.calc-container .calc-list .calc-subtotal-list.unit-enable{padding:0 10px !important;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-list-item{border-bottom:1px dashed #ccc;gap:10px;margin:0 auto;padding-bottom:6px;width:100%;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-list-item[break-border]{border:none;margin-bottom:-12px;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-list-item.inner{padding:0;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-list-item.inner .sub-inner{justify-content:flex-start;padding-bottom:5px;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-item-unit{display:block;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-item-space{display:none;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-inner{font-size:1em !important;padding-bottom:5px;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-inner:last-child{margin-bottom:10px !important;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-inner .sub-item-value{display:block;width:50%;word-break:break-all;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-inner .sub-item-title{display:block;max-width:70%;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-inner .sub-item-title,.calc-container .calc-list .calc-subtotal-list.show-unit .sub-inner .sub-item-value{font-size:.9em !important;padding:0;width:auto;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-inner .sub-item-title{padding:0 !important;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-inner .sub-item-value{margin-left:10px;padding-right:7px;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-item-title{width:50%;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-item-value{text-align:right;width:50%;word-break:break-all;}.calc-container .calc-list .calc-subtotal-list.show-unit .sub-item-unit{font-size:.9em !important;font-weight:500;text-transform:none;width:100%;}.calc-container .calc-list .calc-subtotal-list.show-unit .calc-subtotal-list-header{background-color:#eee;display:flex;padding:5px 10px;}.calc-container .calc-list .calc-subtotal-list.show-unit .calc-subtotal-list-header span{font-size:14px;font-style:normal;font-weight:700;line-height:18px;}.calc-container .calc-list .calc-subtotal-list.show-unit .calc-subtotal-list-header__name{width:50%;}.calc-container .calc-list .calc-subtotal-list.show-unit .calc-subtotal-list-header__value{text-align:right;width:50%;}.calc-container .calc-list .calc-subtotal-list .calc-woo-product{align-items:center;border:2px solid;display:flex;justify-content:space-between;margin-top:20px;padding:27px;}.calc-container .calc-list .calc-subtotal-list .calc-woo-product__info{font-size:14px;line-height:20px;padding-right:20px;}.calc-container .calc-list .calc-subtotal-list .calc-woo-product__btn{background:none;border:none;}.calc-container .calc-list .calc-subtotal-list .calc-woo-product__btn a{align-items:center;background-color:initial;border:none;display:flex;justify-content:center;padding:10px 20px;text-decoration:none;text-transform:none;white-space:nowrap;}.calc-container .calc-list .calc-subtotal-list-accordion{display:flex;flex-direction:column;max-height:6000px;transition:all .4s;}.calc-container .calc-list .calc-subtotal-list-accordion.hidden{max-height:0;opacity:0;visibility:hidden;}.calc-container .calc-list .calc-subtotal-list .sub-list-item{color:#001931;display:flex;font-size:14px;font-weight:500;justify-content:space-between;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.next-btn{flex-direction:column;}.calc-container .calc-list .calc-subtotal-list .sub-list-item .sub-item-space{box-sizing:border-box;color:inherit;flex:1;margin:0 5px 0 9px;overflow:hidden;position:relative;}.calc-container .calc-list .calc-subtotal-list .sub-list-item .sub-item-space.text-empty-field{margin-right:0;}.calc-container .calc-list .calc-subtotal-list .sub-list-item .sub-item-space:after{bottom:0;color:inherit;content:".....................................................................................................................................................................................................";font-size:16px;height:100%;left:0;letter-spacing:1px;opacity:.5;position:absolute;right:0;}.calc-container .calc-list .calc-subtotal-list .sub-list-item span{font-size:inherit;word-break:break-word;}.calc-container .calc-list .calc-subtotal-list .sub-list-item span.sub-item-value{text-transform:none;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.inner{flex-direction:column;font-size:14px;padding:10px 0;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.inner .sub-inner{display:flex;font-size:14px;justify-content:space-between;padding-bottom:15px;padding-left:15px;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.inner .sub-inner .sub-item-title{font-size:inherit;white-space:pre-wrap;word-break:break-all;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.inner .sub-inner .sub-item-value{white-space:pre-wrap;word-break:break-all;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.inner .sub-inner .sub-item-value span{color:#9b9fa5;letter-spacing:3px;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.inner .sub-inner:last-child{padding-bottom:0;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.inner span:first-child{padding-right:5px;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.inner span:last-child{white-space:pre-wrap;}.calc-container .calc-list .calc-subtotal-list .sub-list-item .ccb-discount-wrapper{align-items:center;column-gap:10px;display:flex;}.calc-container .calc-list .calc-subtotal-list .sub-list-item .ccb-discount-wrapper .ccb-discount{text-decoration:line-through;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.total{color:#001931;font-size:16px;font-weight:700;margin-top:0;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.total span:first-child{white-space:pre-wrap;width:75%;word-break:break-all;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.total span:last-child{white-space:pre-wrap;word-break:break-all;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.next-btn{margin-top:30px;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.next-btn button{background-color:#00b163;border:1px solid #00b163;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:600;letter-spacing:1.5px;line-height:1;padding:0 45px;transition:.2s ease-in-out;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.next-btn button.calc-make-payment{align-items:center;column-gap:7px;display:flex;justify-content:center;width:100%;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.next-btn button.ccb-show-pdf-and-invoice{margin-right:0 !important;width:100% !important;}.calc-container .calc-list .calc-subtotal-list .sub-list-item.next-btn button.ispro-wrapper{position:relative;}.calc-container .calc-list .calc-subtotal-list .sub-list-item .payment-methods .calc-buttons .ccb-loader.front,.calc-container .calc-list .calc-subtotal-list .sub-list-item .payment-methods .ccb-btn-wrap .ccb-loader.front{left:0;}.calc-container.demoSite{padding-top:90px;}.calc-container.two-column .calc-horizontal-full-width{grid-column:1/span 2;}.calc-container.two-column .calc-horizontal-full-width .calc-checkbox-image,.calc-container.two-column .calc-horizontal-full-width .calc-radio-image{column-gap:10px;justify-content:flex-start !important;row-gap:10px;}.calc-container.two-column .calc-horizontal-full-width .calc-checkbox-image-wrapper,.calc-container.two-column .calc-horizontal-full-width .calc-radio-image-wrapper{max-width:200px !important;}.calc-container.horizontal{column-gap:0;row-gap:20px;}.calc-container.horizontal .calc-fields-container{column-gap:35px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px;}.calc-container.horizontal .calc-horizontal-full-width{grid-column:1/span 2;}.calc-container.horizontal .calc-horizontal-full-width .calc-checkbox-image,.calc-container.horizontal .calc-horizontal-full-width .calc-radio-image{column-gap:10px;justify-content:flex-start !important;row-gap:10px;}.calc-container.horizontal .calc-horizontal-full-width .calc-checkbox-image-wrapper,.calc-container.horizontal .calc-horizontal-full-width .calc-radio-image-wrapper{max-width:200px !important;}.calc-container.horizontal .calc-subtotal .calc-subtotal-list .ccb-next-content .calc-buttons{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.calc-container.horizontal .calc-subtotal .calc-subtotal-list .ccb-next-content .calc-buttons button{margin-bottom:10px;margin-right:6px !important;min-width:150px;padding:4px 10px;width:fit-content;}.calc-container.horizontal .calc-subtotal .calc-subtotal-list .ccb-next-content .calc-buttons button span{letter-spacing:.1px;}.calc-container.horizontal .calc-subtotal .calc-subtotal-list .ccb-next-content .calc-buttons button:last-child{margin-bottom:0;margin-right:0 !important;}.calc-container.vertical{column-gap:30px;grid-template-columns:repeat(2,1fr);}.calc-container.vertical .calc-list{width:100%;}.calc-container.vertical .calc-subtotal .calc-subtotal-list .ccb-next-content .calc-buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.calc-container.vertical .calc-subtotal .calc-subtotal-list .ccb-next-content .calc-buttons button{letter-spacing:.1px;margin-bottom:10px;padding:4px 10px;white-space:nowrap;width:48.5%;}.calc-container.vertical .calc-subtotal .calc-subtotal-list .ccb-next-content .calc-buttons button span{letter-spacing:.1px;}.calc-container.vertical .calc-subtotal .calc-subtotal-list .ccb-next-content .calc-buttons button:first-child{margin-right:0 !important;width:100%;}.calc-container.vertical .calc-subtotal .calc-subtotal-list .ccb-next-content .calc-buttons.no-quote-button button{width:48.5%;}.calc-container.two_column{column-gap:30px;grid-template-columns:2fr 1fr;max-width:1200px;}.calc-container.two_column .calc-fields-container{column-gap:35px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px;}.calc-container.two_column .calc-fields-container>div{width:100%;}.calc-container.two_column .calc-subtotal-list .ccb-next-content .calc-buttons{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.calc-container.two_column .calc-subtotal-list .ccb-next-content .calc-buttons button{margin-bottom:10px;padding:4px 10px;width:48.5%;}.calc-container.two_column .calc-subtotal-list .ccb-next-content .calc-buttons button span{letter-spacing:.1px;}.calc-container.two_column .calc-subtotal-list .ccb-next-content .calc-buttons button:last-child{margin-bottom:0;margin-right:0;}@media screen and (max-width:768px){.calc-container{row-gap:20px;}.calc-container,.calc-container .calc-fields-container{grid-template-columns:1fr !important;}.calc-container.two_column{display:grid;}.calc-container.two_column>div:first-child,.calc-container.two_column>div:last-child{max-width:100%;width:100%;}}@media screen and (max-width:480px){.calc-container{grid-template-columns:1fr !important;padding:0;}.calc-container.horizontal .calc-subtotal-list .ccb-next-content .calc-buttons,.calc-container.two_column .calc-subtotal-list .ccb-next-content .calc-buttons,.calc-container.vertical .calc-subtotal-list .ccb-next-content .calc-buttons{display:flex;flex-direction:column;}.calc-container.horizontal .calc-subtotal-list .ccb-next-content .calc-buttons button,.calc-container.two_column .calc-subtotal-list .ccb-next-content .calc-buttons button,.calc-container.vertical .calc-subtotal-list .ccb-next-content .calc-buttons button{margin-bottom:10px;padding:4px 10px;width:100% !important;}.calc-container .calc-fields-container{grid-template-columns:1fr !important;}}.calc-checkbox,.calc-radio,.calc-toggle{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;}.calc-checkbox.horizontally-view,.calc-radio.horizontally-view,.calc-toggle.horizontally-view{column-gap:20px;flex-direction:row;}.calc-checkbox .calc-checkbox-item,.calc-checkbox .calc-radio-item,.calc-checkbox .calc-switch,.calc-radio .calc-checkbox-item,.calc-radio .calc-radio-item,.calc-radio .calc-switch,.calc-toggle .calc-checkbox-item,.calc-toggle .calc-radio-item,.calc-toggle .calc-switch{align-items:center;flex-grow:1;margin:5px 0;min-height:22px;width:fit-content;}.calc-checkbox .calc-checkbox-item input[type=radio],.calc-checkbox .calc-radio-item input[type=radio],.calc-checkbox .calc-switch input[type=radio],.calc-radio .calc-checkbox-item input[type=radio],.calc-radio .calc-radio-item input[type=radio],.calc-radio .calc-switch input[type=radio],.calc-toggle .calc-checkbox-item input[type=radio],.calc-toggle .calc-radio-item input[type=radio],.calc-toggle .calc-switch input[type=radio]{margin:0;}.calc-checkbox .calc-checkbox-item label,.calc-checkbox .calc-radio-item label,.calc-checkbox .calc-switch label,.calc-radio .calc-checkbox-item label,.calc-radio .calc-radio-item label,.calc-radio .calc-switch label,.calc-toggle .calc-checkbox-item label,.calc-toggle .calc-radio-item label,.calc-toggle .calc-switch label{width:fit-content;}.ccb-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sub-item-inner{display:flex;justify-content:space-between;width:100%;}.calc-notice{padding:12px 20px !important;}.calc-notice.error{background-color:#fbebeb;}.calc-notice.error .calc-notice-title{color:#d94141;}.calc-notice.success{background-color:rgba(0,177,99,.2);}.calc-notice.success .calc-notice-title{color:#00b163;}.calc-notice.success .calc-notice-icon-wrapper{align-items:center;background-color:rgba(26,177,99,.1);border-radius:50%;display:flex;height:42px;justify-content:center;width:42px;}.calc-notice.success .calc-notice-icon-wrapper .calc-notice-icon-content{align-items:center;background-color:#1ab163;border-radius:50%;display:flex;height:22px;justify-content:center;width:22px;}.calc-notice.success .calc-notice-icon-wrapper .calc-notice-icon-content i{color:#fff;font-size:7px;}.calc-notice .calc-notice-wrap{align-items:center;column-gap:10px;display:flex;flex-direction:row;}.calc-notice .calc-notice-wrap .calc-notice-icon{align-items:center;display:flex;height:19px;width:22px;}.calc-notice .calc-notice-wrap .calc-notice-icon img{max-width:22px;}.calc-notice .calc-notice-wrap .calc-notice-content{display:flex;flex:1;flex-direction:column;line-height:1.3;}.calc-notice .calc-notice-wrap .calc-notice-content .calc-notice-title{font-size:14px;font-weight:700;}.calc-notice .calc-notice-wrap .calc-notice-content .calc-notice-description{color:#001931;font-size:13px;font-weight:500;}.calc-multi-step{position:relative;}.calc-multi-step.page-totals{border-bottom-color:rgba(0,0,0,0) !important;}.calc-multi-step .calc-page-navigation{bottom:0;left:0;padding:20px;position:absolute;width:100%;}.calc-page.horizontal{column-gap:35px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px;}.calc-page{display:grid;height:0;visibility:hidden;}.calc-page.visible{height:100%;visibility:visible;}@media (max-width:600px){.calc-page{grid-template:none !important;}}.calc-page-break-subtotal-wrapper .calc-make-payment,.calc-page-break-subtotal-wrapper .calc-payments,.calc-page-break-subtotal-wrapper .ispro-wrapper,.calc-page-break-subtotal-wrapper .payment-methods button{opacity:.2;pointer-events:none;}.calc-subtotal-list .calc-buttons.woo-checkout-buttons .ccb-loader{top:-20px !important;}.calc-item{display:flex;flex-direction:column;}.calc-item button:focus,.calc-item button:hover,.calc-item input[type=date]:focus,.calc-item input[type=date]:hover,.calc-item input[type=email]:focus,.calc-item input[type=email]:hover,.calc-item input[type=number]:focus,.calc-item input[type=number]:hover,.calc-item input[type=password]:focus,.calc-item input[type=password]:hover,.calc-item input[type=text]:focus,.calc-item input[type=text]:hover{box-shadow:none;outline:none;resize:none;}.calc-item button:disabled,.calc-item input[type=date]:disabled,.calc-item input[type=email]:disabled,.calc-item input[type=number]:disabled,.calc-item input[type=password]:disabled,.calc-item input[type=text]:disabled{box-shadow:none;}.calc-item .calc-date-picker-select,.calc-item .calc-drop-down-with-image-current,.calc-item .calc-input-wrapper input,.calc-item input[type=email],.calc-item input[type=number],.calc-item input[type=password],.calc-item input[type=text],.calc-item select,.calc-item textarea{background-color:#fff;border:2px solid #eee;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#001931;font-size:16px;font-weight:500;line-height:1;margin:0;min-height:46px;outline:none;padding:12px 20px;text-transform:none;width:100%;}.calc-item textarea:focus,.calc-item textarea:hover{box-shadow:none;outline:none;}.calc-item textarea:disabled{box-shadow:none;}.calc-item__title{color:#001931;font-size:12px;font-weight:700;}.calc-item__description{display:none;line-height:1;}.calc-item__description.before{margin-bottom:4px;}.calc-item__description.after{margin-top:4px;}.calc-item__description span{color:#001931;font-size:12px;font-weight:500;word-break:break-all;}.calc-item .mx-datepicker .mx-input{padding:25px 10px;}.calc-item .mx-datepicker i{color:#00b163;cursor:pointer;position:absolute;right:4%;top:50%;transform:translateY(-50%);}.calc-item .calc-btn-action{background-color:#eef1f7;border:none !important;border-radius:4px;box-shadow:none;color:#001931;cursor:pointer;font-size:14px;font-weight:700;line-height:1;margin:0 !important;outline:none !important;padding:14px 50px;transition:all .2s linear;white-space:nowrap;}.calc-item .calc-btn-action.success{background-color:#00b163;color:#fff;}.calc-item .calc-btn-action.success:hover{background:#009855;}.calc-item .calc-btn-action.default-with-border,.calc-item .calc-btn-action.success-with-border{align-items:center;column-gap:5px;display:flex;height:40px !important;min-height:40px !important;padding-left:15px;padding-right:15px;}.calc-item .calc-btn-action.default-with-border i,.calc-item .calc-btn-action.success-with-border i{font-size:18px;}.calc-item .calc-btn-action.success-with-border{background-color:#fff !important;border:1px solid #00b163 !important;color:#00b163 !important;}.calc-item .calc-btn-action.success-with-border i{opacity:1 !important;}.calc-item .calc-btn-action.success-with-border:hover{background:#00b163;}.calc-item .calc-btn-action.default-with-border{color:#fff;}.calc-item .calc-btn-action.is-bold{font-weight:700 !important;}.calc-item .calc-btn-action.is-disabled{opacity:.4;pointer-events:none;}.calc-item .calc-file-upload .calc-file-upload-actions{column-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);width:100%;}.calc-item .calc-file-upload .calc-file-upload-actions>button{overflow:hidden;padding:0 10px !important;text-overflow:ellipsis;width:100%;}.calc-item .calc-file-upload .calc-buttons>button{height:42px !important;}.calc-item .calc-file-upload .ccb-field-required-tooltip{margin-left:0 !important;position:relative !important;top:-5px !important;width:max-content;}.calc-item .calc-file-upload .ccb-label-span{position:relative;}.calc-item .calc-file-upload .ccb-label-span .ccb-error{background-color:#d94141;border-radius:6px;margin-left:30px;min-height:21px;padding:5px 10px;position:absolute;top:0;width:max-content;z-index:99;}.calc-item .calc-file-upload .ccb-label-span .ccb-error:after{border:7px solid rgba(0,0,0,0);border-right-color:#d94141;content:"";left:-12px;position:absolute;top:7px;transform:translateY(-10%);}.calc-item .calc-file-upload .ccb-label-span .ccb-error .ccb-error-tooltip{background-color:#d94141;border-radius:6px;color:#fff;display:contents;font-size:13px;font-weight:400;height:100%;left:8px;margin:0 auto;position:relative;text-align:center;z-index:1;}.calc-item .calc-file-upload .info-tip-block{align-items:center;display:inline-block;justify-content:center;margin-left:5px;position:relative;}.calc-item .calc-file-upload .info-tip-block .info-icon{color:rgba(0,25,49,.302) !important;cursor:pointer;display:block;font-size:11px;position:relative;}.calc-item .calc-file-upload .info-tip-block .info{background-color:#fff;border-radius:4px;bottom:22px;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);left:-75px;min-width:150px;position:absolute;width:153px;z-index:2;}.calc-item .calc-file-upload .info-tip-block .info:after{border:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #fff;content:"";display:block;height:0;left:calc(50% - 4px);position:absolute;width:0;z-index:10;}.calc-item .calc-file-upload .info-tip-block .info .info-tip{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-sizing:border-box;color:#001931;display:flex;flex-direction:column;font-size:12px;padding:10px;text-align:left;}.calc-item .calc-file-upload .info-tip-block .info .info-tip span{font-weight:500;text-transform:capitalize;}.calc-item .calc-file-upload .info-tip-block .info .info-tip span:first-child{white-space:nowrap;}.calc-item .calc-file-upload .info-tip-block .info .info-tip span.bold{font-weight:700;}.calc-item .calc-file-upload .info-tip-block .info .info-tip span.uppercase{text-transform:uppercase;}.calc-item .calc-file-upload .info-tip-block .info .info-tip span.lighter{margin-top:5px;opacity:.6;}.calc-item .calc-file-upload .calc-info{color:#333;font-size:12px;font-weight:400;opacity:.5;text-align:left;}.calc-item .calc-file-upload .calc-info .titles{text-transform:uppercase;}.calc-item .calc-file-upload .calc-buttons{column-gap:10px;display:flex;margin-bottom:7px;}.calc-item .calc-file-upload .calc-buttons>button{align-items:center;cursor:pointer;display:flex;height:46px;justify-content:center;padding:0;width:50%;}.calc-item .calc-file-upload .calc-buttons input[type=file]{display:none;}.calc-item .calc-file-upload .calc-buttons button[disabled=disabled]{cursor:inherit;opacity:.3;}.calc-item .calc-file-upload button.disabled{cursor:not-allowed;opacity:.7 !important;pointer-events:none;}.calc-item .calc-file-upload .calc-uploaded-files{margin-bottom:10px;}.calc-item .calc-file-upload .calc-uploaded-files .ccb-uploaded-file-list-info{align-items:center;cursor:pointer;display:flex;margin-bottom:8px;}.calc-item .calc-file-upload .calc-uploaded-files .ccb-uploaded-file-list-info>i:first-child{color:#00b163;font-size:16px;margin-right:5px;}.calc-item .calc-file-upload .calc-uploaded-files .ccb-uploaded-file-list-info span{color:#001931;font-size:14px;font-weight:500;}.calc-item .calc-file-upload .calc-uploaded-files .ccb-uploaded-file-list-info .ccb-select-anchor{cursor:pointer;display:block;font-size:8px;margin-left:4px;position:relative;}.calc-item .calc-file-upload .calc-uploaded-files .ccb-uploaded-file-list-info .ccb-select-anchor.open{transform:rotate(180deg);}.calc-item .calc-file-upload .calc-uploaded-files .ccb-uploaded-file-list-info .fa-check-circle{margin-right:5px;}.calc-item .calc-file-upload .calc-uploaded-files .ccb-uploaded-file-list{align-items:center;column-gap:10px;display:flex;flex-wrap:wrap;row-gap:5px;}.calc-item .calc-file-upload .calc-uploaded-files .file-name{align-items:center;background-color:#eef1f7;border-radius:5px;color:#001931;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;line-height:1.3;padding:5px 10px 6px;text-transform:capitalize;word-break:break-all;}.calc-item .calc-file-upload .calc-uploaded-files .file-name .remove{cursor:pointer;display:inline-block;font-size:11px;margin-left:10px;opacity:.7;transition:.2s ease-in-out;}.calc-item .calc-file-upload .calc-uploaded-files .file-name .remove:hover{opacity:.9;}.calc-item .calc-file-upload .calc-input-wrapper.url-file-upload{width:100%;}.calc-item .calc-file-upload .calc-input-wrapper.url-file-upload button{display:inline-block;max-width:90px;overflow:hidden;padding:0 10px !important;text-overflow:ellipsis;width:100%;}.calc-item .calc-file-upload .calc-input-wrapper.url-file-upload .ccb-url-file-upload-input{max-width:calc(100% - 90px);position:relative;width:100%;}.calc-item .calc-file-upload .calc-input-wrapper.url-file-upload .ccb-url-file-upload-input input[type=search]::-webkit-search-cancel-button{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'12\' height=\'12\'%3E%3Cpath fill=\'%23333\' d=\'M12 1.414 10.586 0 6 4.586 1.414 0 0 1.414 4.586 6 0 10.586 1.414 12 6 7.414 10.586 12 12 10.586 7.414 6z\' opacity=\'.7\'/%3E%3C/svg%3E");background-size:10px 10px;cursor:pointer;height:10px;width:10px;}.calc-item .calc-file-upload .calc-input-wrapper.url-file-upload .ccb-url-file-upload-input input[type=search]::-webkit-search-cancel-button.nitro-lazy{background-image:none !important;}.calc-item .calc-file-upload .calc-input-wrapper.url-file-upload .ccb-url-file-upload-input .ccb-input-error-tooltip{align-items:center;background:#d94141;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:500;height:30px;padding:0 16px;position:absolute;right:0;top:-35px;}.calc-item .calc-file-upload .calc-input-wrapper.url-file-upload .ccb-url-file-upload-input .ccb-input-error-tooltip:after{border:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #d94141;bottom:-5px;content:"";display:block;height:0;margin-right:15px;position:absolute;right:0;width:0;z-index:10;}.calc-item.html{display:block;}.calc-make-payment{align-items:center;column-gap:7px;display:flex;justify-content:center;}.calc-drop-down-with-image-current.calc-dd-img-toggle.ccb-appearance-field,.calc-drop-down-with-image-current.calc-dd-toggle.ccb-appearance-field{padding:12px 18px !important;}:where(.wp-site-blocks :focus){outline-style:none !important;}.calc-checkbox{column-gap:10px;flex-direction:row;flex-wrap:wrap;row-gap:10px;}.calc-checkbox.boxed-with-checkbox label,.calc-checkbox.boxed-with-checkbox-and-description label,.calc-checkbox.boxed-with-description label,.calc-checkbox.default label{align-items:center;cursor:pointer;display:flex !important;font-weight:400;line-height:1;margin:0 !important;min-height:22px;padding:0 0 0 25px;position:relative;vertical-align:middle;}.calc-checkbox.boxed-with-checkbox label .calc-checkbox-title,.calc-checkbox.boxed-with-checkbox-and-description label .calc-checkbox-title,.calc-checkbox.boxed-with-description label .calc-checkbox-title,.calc-checkbox.default label .calc-checkbox-title{color:#001931;font-size:16px;font-weight:500;}.calc-checkbox.boxed-with-checkbox label span,.calc-checkbox.boxed-with-checkbox-and-description label span,.calc-checkbox.boxed-with-description label span,.calc-checkbox.default label span{align-items:center;color:#000;display:inline-flex;font-size:14px;}.calc-checkbox.boxed-with-checkbox label:before,.calc-checkbox.boxed-with-checkbox-and-description label:before,.calc-checkbox.boxed-with-description label:before,.calc-checkbox.default label:before{background-color:#fff;border:2px solid #ddd;border-radius:3px;box-sizing:border-box;content:"";height:20px;left:0;margin:0 !important;max-height:20px;max-width:20px;min-height:20px;min-width:20px;position:absolute;transition:transform .28s ease;width:20px;}.calc-checkbox.boxed-with-checkbox label:after,.calc-checkbox.boxed-with-checkbox-and-description label:after,.calc-checkbox.boxed-with-description label:after,.calc-checkbox.default label:after{border-bottom:2px solid #fff;border-left:2px solid #fff;box-sizing:border-box;content:"";display:block;height:5px;left:6px;position:absolute;transform:rotate(-45deg) scale(0) translateY(-10%);transition:transform .25s ease;width:10px;}.calc-checkbox.boxed-with-checkbox input[type=checkbox],.calc-checkbox.boxed-with-checkbox-and-description input[type=checkbox],.calc-checkbox.boxed-with-description input[type=checkbox],.calc-checkbox.default input[type=checkbox]{display:none !important;}.calc-checkbox.boxed-with-checkbox input:checked~label:before,.calc-checkbox.boxed-with-checkbox-and-description input:checked~label:before,.calc-checkbox.boxed-with-description input:checked~label:before,.calc-checkbox.default input:checked~label:before{background-color:#00b163 !important;border:1px solid #00b163;}.calc-checkbox.default .calc-checkbox-item{flex-grow:unset !important;line-height:1;margin:0 !important;position:relative;}.calc-checkbox.default.checkbox_style_horizontal .calc-checkbox-item{display:flex;}.calc-checkbox.boxed .calc-checkbox-item,.calc-checkbox.boxed-with-checkbox .calc-checkbox-item,.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item,.calc-checkbox.boxed-with-description .calc-checkbox-item{display:flex;flex-grow:unset !important;margin:0 !important;min-height:auto;padding:0;}.calc-checkbox.boxed .calc-checkbox-item label,.calc-checkbox.boxed-with-checkbox .calc-checkbox-item label,.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item label,.calc-checkbox.boxed-with-description .calc-checkbox-item label{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;line-height:1.25;padding:12px 30px;}.calc-checkbox.boxed .calc-checkbox-item input:checked+label,.calc-checkbox.boxed-with-checkbox .calc-checkbox-item input:checked+label,.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item input:checked+label,.calc-checkbox.boxed-with-description .calc-checkbox-item input:checked+label{background:#00b163;border:1px solid #00b163;color:#fff;}.calc-checkbox.boxed .calc-checkbox-item input:checked+label .calc-checkbox-title,.calc-checkbox.boxed-with-checkbox .calc-checkbox-item input:checked+label .calc-checkbox-title,.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item input:checked+label .calc-checkbox-title,.calc-checkbox.boxed-with-description .calc-checkbox-item input:checked+label .calc-checkbox-title{color:#fff !important;}.calc-checkbox.boxed-with-checkbox .calc-checkbox-item label,.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item label,.calc-checkbox.boxed-with-description .calc-checkbox-item label{padding:12px 30px 11px 40px;}.calc-checkbox.boxed-with-checkbox .calc-checkbox-item label:before,.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item label:before,.calc-checkbox.boxed-with-description .calc-checkbox-item label:before{left:16px;top:13px;}.calc-checkbox.boxed-with-checkbox .calc-checkbox-item label:after,.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item label:after,.calc-checkbox.boxed-with-description .calc-checkbox-item label:after{left:22px;top:19px;}.calc-checkbox.boxed-with-checkbox .calc-checkbox-item label .calc-checkbox-title-wrap .calc-checkbox-description,.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item label .calc-checkbox-title-wrap .calc-checkbox-description,.calc-checkbox.boxed-with-description .calc-checkbox-item label .calc-checkbox-title-wrap .calc-checkbox-description{word-break:break-all;}.calc-checkbox.boxed-with-checkbox .calc-checkbox-item input:checked+label,.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item input:checked+label,.calc-checkbox.boxed-with-description .calc-checkbox-item input:checked+label{background:rgba(0,177,99,.102);border:1px solid #00b163;}.calc-checkbox.boxed-with-checkbox .calc-checkbox-item input:checked+label .calc-checkbox-title,.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item input:checked+label .calc-checkbox-title,.calc-checkbox.boxed-with-description .calc-checkbox-item input:checked+label .calc-checkbox-title{color:#001931 !important;}.calc-checkbox.boxed-with-description .calc-checkbox-item label{align-items:flex-start;width:100%;}.calc-checkbox.boxed-with-description .calc-checkbox-item label .calc-checkbox-title-wrap{align-items:flex-start !important;display:flex;flex-direction:column;row-gap:10px;}.calc-checkbox.boxed-with-description .calc-checkbox-item label .calc-checkbox-title-wrap .calc-checkbox-description{color:#001931;font-size:14px;font-weight:400;word-break:keep-all;}.calc-checkbox.boxed-with-description .calc-checkbox-item label label:after{left:22px;top:17px;}.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item{width:max-content;}.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item label{padding:10px 38px 10px 20px !important;}.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item label .calc-checkbox-title-wrap{align-items:flex-start !important;display:flex;flex-direction:column;margin-right:20px;row-gap:0;}.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item label .calc-checkbox-title-wrap .calc-checkbox-title{color:#001931;font-size:24px !important;font-weight:500;}.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item label .calc-checkbox-title-wrap .calc-checkbox-description{color:rgba(0,25,49,.502);font-size:12px !important;font-weight:500;word-break:keep-all;}.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item label:before{left:unset !important;right:20px !important;top:25px;}.calc-checkbox.boxed-with-checkbox-and-description .calc-checkbox-item label:after{left:unset;right:25px !important;top:30px;}.calc-checkbox.calc-checkbox-image{column-gap:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:5px;row-gap:10px;}.calc-checkbox.calc-checkbox-image.default .calc-checkbox-item{bottom:10px;margin:0;max-width:fit-content;min-height:18px;position:absolute;right:2px;}.calc-checkbox.calc-checkbox-image.default .calc-checkbox-item label{min-height:18px;position:relative;}.calc-checkbox.calc-checkbox-image.default .calc-checkbox-item label:before{border-radius:50%;}.calc-checkbox.calc-checkbox-image.default .calc-checkbox-image-wrapper{border:2px solid #eee;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;margin:0;max-width:unset;min-height:220px;padding:0;position:relative;width:48%;}.calc-checkbox.calc-checkbox-image.default .calc-checkbox-image-wrapper:after,.calc-checkbox.calc-checkbox-image.default .calc-checkbox-image-wrapper:before{display:none !important;}.calc-checkbox.calc-checkbox-image.default .calc-checkbox-image-wrapper .calc-checkbox-item label:after{top:6px;}.calc-checkbox.calc-checkbox-image.default .calc-checkbox-image-wrapper .calc-checkbox-image-box{display:flex;height:100%;line-height:.7;padding:18px;width:100%;}.calc-checkbox.calc-checkbox-image.default .calc-checkbox-image-wrapper img{aspect-ratio:1/1;border-radius:4px;height:auto;object-fit:cover;width:100%;}.calc-checkbox.calc-checkbox-image.default .calc-checkbox-info{padding:5px 10px 12px;position:relative;width:90%;}.calc-checkbox.calc-checkbox-image.default .calc-checkbox-info .calc-checkbox-title-box{display:flex;flex-direction:column;row-gap:10px;}.calc-checkbox.calc-checkbox-image.default .calc-checkbox-info .calc-checkbox-title-box span{line-height:1;}.calc-checkbox.calc-checkbox-image.default .calc-checkbox-info .calc-checkbox-label{color:#001931;font-size:16px;font-style:normal;font-weight:500;word-break:break-word;}.calc-checkbox.calc-checkbox-image.default .calc-checkbox-info .calc-checkbox-price{color:rgba(0,25,49,.702);font-size:12px;font-style:normal;font-weight:500;}.calc-checkbox.calc-checkbox-image.with-icon{column-gap:10px;flex-direction:row;justify-content:flex-start;row-gap:10px;}.calc-checkbox.calc-checkbox-image.with-icon input{display:none;}.calc-checkbox.calc-checkbox-image.with-icon .calc-checkbox-image-wrapper{align-items:center;background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;line-height:1;padding:10px 18px;row-gap:7px;}.calc-checkbox.calc-checkbox-image.with-icon .calc-checkbox-image-wrapper.calc-checkbox-image-selected{background:rgba(0,177,99,.102);border:1px solid #00b163;}.calc-checkbox.calc-checkbox-image.with-icon .calc-checkbox-image-wrapper img{height:20px;width:20px;}.calc-checkbox.calc-is-vertical .calc-checkbox-item,.calc-checkbox.calc-is-vertical.calc-checkbox-image{align-items:center;display:flex;justify-content:start;width:100% !important;}.calc-checkbox.calc-is-vertical .calc-checkbox-item label,.calc-checkbox.calc-is-vertical.calc-checkbox-image label{width:fit-content !important;}.calc-checkbox.calc-is-vertical.boxed .calc-checkbox-item label,.calc-checkbox.calc-is-vertical.with-icon .calc-checkbox-item label{display:flex;justify-content:center;}.calc-checkbox.calc-is-vertical.boxed-with-checkbox .calc-checkbox-item label{display:flex;justify-content:flex-start;}.calc-checkbox-item input[type=checkbox]:checked~label:before{background-color:#00b163 !important;border:1px solid #00b163;}.calc-checkbox-item input[type=checkbox]:checked~label:after{transform:rotate(-45deg) scale(1) translateY(-10%);}.calc-checkbox-item input[type=checkbox]:focus+label:before{outline:0;}.ccb-checkbox-hint{cursor:pointer;}.calc-container.horizontal .calc-checkbox.ccb-horizontal,.calc-container.two_column .calc-checkbox.ccb-horizontal{grid-template-columns:repeat(2,1fr) !important;}.ccb-datetime{display:flex;width:100%;}.ccb-datetime div .calc-date-picker-select{cursor:pointer;}.ccb-datetime div .calc-date-picker-select.error{border:1px solid #d94141 !important;}.ccb-datetime div .calc-date-picker-select.error i{color:#d94141 !important;opacity:1;}.ccb-datetime div .calc-date-picker-select.open{border:2px solid #00b163;}.ccb-datetime div .calc-date-picker-select span{width:calc(100% - 15px);}.ccb-datetime div .calc-date-picker-select i{color:#001931;cursor:pointer;font-size:22px;opacity:.5;position:absolute;right:15px;top:50%;transform:translateY(-50%);}.ccb-datetime div .calc-date-picker-select i.ccb-icon-close{font-size:15px;}.ccb-datetime div .calc-date-picker-select i:hover{opacity:.8;}.ccb-datetime div.hidden{display:none;}.ccb-datetime div.date{display:flex;flex-direction:column;margin-bottom:3px;position:relative;width:100%;}.ccb-datetime div.date.mobile{cursor:pointer;}.ccb-datetime div.date .calendar-select,.ccb-datetime div.date .calendar-select-order{background-color:#fff;border-radius:4px;box-shadow:0 10px 30px 0 rgba(0,0,0,.15);box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;min-height:240px;min-width:360px;padding:10px;position:absolute;row-gap:12px;top:40px;width:100%;z-index:99999;}.ccb-datetime div.date .calendar-select.hidden,.ccb-datetime div.date .hidden.calendar-select-order{display:block !important;left:-9999px;top:-9999px;visibility:hidden;}.ccb-datetime div.date .calendar-select .month-slide-control,.ccb-datetime div.date .calendar-select-order .month-slide-control{display:flex;height:30px;}.ccb-datetime div.date .calendar-select .month-slide-control div,.ccb-datetime div.date .calendar-select-order .month-slide-control div{background-color:#00b163;color:#fff;}.ccb-datetime div.date .calendar-select .month-slide-control div.slider-title,.ccb-datetime div.date .calendar-select-order .month-slide-control div.slider-title{align-items:center;background-color:#eef1f7;border:1px solid rgba(0,0,0,0);border-radius:4px;color:#272727;display:flex;font-size:14px;font-weight:700;height:28px;justify-content:center;margin:0 10px;text-transform:capitalize;width:calc(100% - 58px);}.ccb-datetime div.date .calendar-select .month-slide-control div.next,.ccb-datetime div.date .calendar-select .month-slide-control div.prev,.ccb-datetime div.date .calendar-select-order .month-slide-control div.next,.ccb-datetime div.date .calendar-select-order .month-slide-control div.prev{align-items:center;background-color:#eef1f7;border:1px solid rgba(0,0,0,0);border-radius:4px;cursor:pointer;display:flex;height:27px;justify-content:center;position:relative;width:27px;}.ccb-datetime div.date .calendar-select .month-slide-control div.next i,.ccb-datetime div.date .calendar-select .month-slide-control div.prev i,.ccb-datetime div.date .calendar-select-order .month-slide-control div.next i,.ccb-datetime div.date .calendar-select-order .month-slide-control div.prev i{color:#001931;font-size:9px;opacity:.5;transform:rotate(90deg);transition:opacity .2s ease-in-out;}.ccb-datetime div.date .calendar-select .month-slide-control div.next.next i,.ccb-datetime div.date .calendar-select .month-slide-control div.prev.next i,.ccb-datetime div.date .calendar-select-order .month-slide-control div.next.next i{transform:rotate(-90deg);}.ccb-datetime div.date .calendar-select .month-slide-control div.next:hover i,.ccb-datetime div.date .calendar-select .month-slide-control div.prev:hover i,.ccb-datetime div.date .calendar-select-order .month-slide-control div.next:hover i,.ccb-datetime div.date .calendar-select-order .month-slide-control div.prev:hover i{opacity:.7;}.ccb-datetime div.date .calendar-select .slider-title>div,.ccb-datetime div.date .calendar-select-order .slider-title>div{background:none;margin-left:2px;}.ccb-datetime div.date .calendar-select .slider-title>div:hover,.ccb-datetime div.date .calendar-select-order .slider-title>div:hover{cursor:pointer;}.ccb-datetime div.date .calendar-select .month-list,.ccb-datetime div.date .calendar-select .year-decades-list,.ccb-datetime div.date .calendar-select .year-list,.ccb-datetime div.date .calendar-select-order .month-list,.ccb-datetime div.date .calendar-select-order .year-decades-list,.ccb-datetime div.date .calendar-select-order .year-list{display:flex;flex-direction:column;}.ccb-datetime div.date .calendar-select .month-list .decade,.ccb-datetime div.date .calendar-select .month-list .month,.ccb-datetime div.date .calendar-select .month-list .year,.ccb-datetime div.date .calendar-select .year-decades-list .decade,.ccb-datetime div.date .calendar-select .year-decades-list .month,.ccb-datetime div.date .calendar-select .year-decades-list .year,.ccb-datetime div.date .calendar-select .year-list .decade,.ccb-datetime div.date .calendar-select .year-list .month,.ccb-datetime div.date .calendar-select .year-list .year,.ccb-datetime div.date .calendar-select-order .month-list .decade,.ccb-datetime div.date .calendar-select-order .month-list .month,.ccb-datetime div.date .calendar-select-order .month-list .year,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade,.ccb-datetime div.date .calendar-select-order .year-decades-list .month,.ccb-datetime div.date .calendar-select-order .year-decades-list .year,.ccb-datetime div.date .calendar-select-order .year-list .decade,.ccb-datetime div.date .calendar-select-order .year-list .month,.ccb-datetime div.date .calendar-select-order .year-list .year{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);}.ccb-datetime div.date .calendar-select .month-list .decade .decade-title,.ccb-datetime div.date .calendar-select .month-list .decade .month-title,.ccb-datetime div.date .calendar-select .month-list .decade .year-title,.ccb-datetime div.date .calendar-select .month-list .month .decade-title,.ccb-datetime div.date .calendar-select .month-list .month .month-title,.ccb-datetime div.date .calendar-select .month-list .month .year-title,.ccb-datetime div.date .calendar-select .month-list .year .decade-title,.ccb-datetime div.date .calendar-select .month-list .year .month-title,.ccb-datetime div.date .calendar-select .month-list .year .year-title,.ccb-datetime div.date .calendar-select .year-decades-list .decade .decade-title,.ccb-datetime div.date .calendar-select .year-decades-list .decade .month-title,.ccb-datetime div.date .calendar-select .year-decades-list .decade .year-title,.ccb-datetime div.date .calendar-select .year-decades-list .month .decade-title,.ccb-datetime div.date .calendar-select .year-decades-list .month .month-title,.ccb-datetime div.date .calendar-select .year-decades-list .month .year-title,.ccb-datetime div.date .calendar-select .year-decades-list .year .decade-title,.ccb-datetime div.date .calendar-select .year-decades-list .year .month-title,.ccb-datetime div.date .calendar-select .year-decades-list .year .year-title,.ccb-datetime div.date .calendar-select .year-list .decade .decade-title,.ccb-datetime div.date .calendar-select .year-list .decade .month-title,.ccb-datetime div.date .calendar-select .year-list .decade .year-title,.ccb-datetime div.date .calendar-select .year-list .month .decade-title,.ccb-datetime div.date .calendar-select .year-list .month .month-title,.ccb-datetime div.date .calendar-select .year-list .month .year-title,.ccb-datetime div.date .calendar-select .year-list .year .decade-title,.ccb-datetime div.date .calendar-select .year-list .year .month-title,.ccb-datetime div.date .calendar-select .year-list .year .year-title,.ccb-datetime div.date .calendar-select-order .month-list .decade .decade-title,.ccb-datetime div.date .calendar-select-order .month-list .decade .month-title,.ccb-datetime div.date .calendar-select-order .month-list .decade .year-title,.ccb-datetime div.date .calendar-select-order .month-list .month .decade-title,.ccb-datetime div.date .calendar-select-order .month-list .month .month-title,.ccb-datetime div.date .calendar-select-order .month-list .month .year-title,.ccb-datetime div.date .calendar-select-order .month-list .year .decade-title,.ccb-datetime div.date .calendar-select-order .month-list .year .month-title,.ccb-datetime div.date .calendar-select-order .month-list .year .year-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .decade-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .month-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .year-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .decade-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .month-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .year-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .decade-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .month-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .year-title,.ccb-datetime div.date .calendar-select-order .year-list .decade .decade-title,.ccb-datetime div.date .calendar-select-order .year-list .decade .month-title,.ccb-datetime div.date .calendar-select-order .year-list .decade .year-title,.ccb-datetime div.date .calendar-select-order .year-list .month .decade-title,.ccb-datetime div.date .calendar-select-order .year-list .month .month-title,.ccb-datetime div.date .calendar-select-order .year-list .month .year-title,.ccb-datetime div.date .calendar-select-order .year-list .year .decade-title,.ccb-datetime div.date .calendar-select-order .year-list .year .month-title,.ccb-datetime div.date .calendar-select-order .year-list .year .year-title{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:center;margin-top:2px;padding:17px 0;}.ccb-datetime div.date .calendar-select .month-list .decade .decade-title:hover,.ccb-datetime div.date .calendar-select .month-list .decade .month-title:hover,.ccb-datetime div.date .calendar-select .month-list .decade .year-title:hover,.ccb-datetime div.date .calendar-select .month-list .month .decade-title:hover,.ccb-datetime div.date .calendar-select .month-list .month .month-title:hover,.ccb-datetime div.date .calendar-select .month-list .month .year-title:hover,.ccb-datetime div.date .calendar-select .month-list .year .decade-title:hover,.ccb-datetime div.date .calendar-select .month-list .year .month-title:hover,.ccb-datetime div.date .calendar-select .month-list .year .year-title:hover,.ccb-datetime div.date .calendar-select .year-decades-list .decade .decade-title:hover,.ccb-datetime div.date .calendar-select .year-decades-list .decade .month-title:hover,.ccb-datetime div.date .calendar-select .year-decades-list .decade .year-title:hover,.ccb-datetime div.date .calendar-select .year-decades-list .month .decade-title:hover,.ccb-datetime div.date .calendar-select .year-decades-list .month .month-title:hover,.ccb-datetime div.date .calendar-select .year-decades-list .month .year-title:hover,.ccb-datetime div.date .calendar-select .year-decades-list .year .decade-title:hover,.ccb-datetime div.date .calendar-select .year-decades-list .year .month-title:hover,.ccb-datetime div.date .calendar-select .year-decades-list .year .year-title:hover,.ccb-datetime div.date .calendar-select .year-list .decade .decade-title:hover,.ccb-datetime div.date .calendar-select .year-list .decade .month-title:hover,.ccb-datetime div.date .calendar-select .year-list .decade .year-title:hover,.ccb-datetime div.date .calendar-select .year-list .month .decade-title:hover,.ccb-datetime div.date .calendar-select .year-list .month .month-title:hover,.ccb-datetime div.date .calendar-select .year-list .month .year-title:hover,.ccb-datetime div.date .calendar-select .year-list .year .decade-title:hover,.ccb-datetime div.date .calendar-select .year-list .year .month-title:hover,.ccb-datetime div.date .calendar-select .year-list .year .year-title:hover,.ccb-datetime div.date .calendar-select-order .month-list .decade .decade-title:hover,.ccb-datetime div.date .calendar-select-order .month-list .decade .month-title:hover,.ccb-datetime div.date .calendar-select-order .month-list .decade .year-title:hover,.ccb-datetime div.date .calendar-select-order .month-list .month .decade-title:hover,.ccb-datetime div.date .calendar-select-order .month-list .month .month-title:hover,.ccb-datetime div.date .calendar-select-order .month-list .month .year-title:hover,.ccb-datetime div.date .calendar-select-order .month-list .year .decade-title:hover,.ccb-datetime div.date .calendar-select-order .month-list .year .month-title:hover,.ccb-datetime div.date .calendar-select-order .month-list .year .year-title:hover,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .decade-title:hover,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .month-title:hover,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .year-title:hover,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .decade-title:hover,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .month-title:hover,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .year-title:hover,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .decade-title:hover,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .month-title:hover,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .year-title:hover,.ccb-datetime div.date .calendar-select-order .year-list .decade .decade-title:hover,.ccb-datetime div.date .calendar-select-order .year-list .decade .month-title:hover,.ccb-datetime div.date .calendar-select-order .year-list .decade .year-title:hover,.ccb-datetime div.date .calendar-select-order .year-list .month .decade-title:hover,.ccb-datetime div.date .calendar-select-order .year-list .month .month-title:hover,.ccb-datetime div.date .calendar-select-order .year-list .month .year-title:hover,.ccb-datetime div.date .calendar-select-order .year-list .year .decade-title:hover,.ccb-datetime div.date .calendar-select-order .year-list .year .month-title:hover,.ccb-datetime div.date .calendar-select-order .year-list .year .year-title:hover{cursor:pointer;}.ccb-datetime div.date .calendar-select .month-list .decade .decade-title,.ccb-datetime div.date .calendar-select .month-list .month .decade-title,.ccb-datetime div.date .calendar-select .month-list .year .decade-title,.ccb-datetime div.date .calendar-select .year-decades-list .decade .decade-title,.ccb-datetime div.date .calendar-select .year-decades-list .month .decade-title,.ccb-datetime div.date .calendar-select .year-decades-list .year .decade-title,.ccb-datetime div.date .calendar-select .year-list .decade .decade-title,.ccb-datetime div.date .calendar-select .year-list .month .decade-title,.ccb-datetime div.date .calendar-select .year-list .year .decade-title,.ccb-datetime div.date .calendar-select-order .month-list .decade .decade-title,.ccb-datetime div.date .calendar-select-order .month-list .month .decade-title,.ccb-datetime div.date .calendar-select-order .month-list .year .decade-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .decade-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .decade-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .decade-title,.ccb-datetime div.date .calendar-select-order .year-list .decade .decade-title,.ccb-datetime div.date .calendar-select-order .year-list .month .decade-title,.ccb-datetime div.date .calendar-select-order .year-list .year .decade-title{padding:17px 20px;}@media (max-width:420px){.ccb-datetime div.date .calendar-select .month-list .decade .decade-title,.ccb-datetime div.date .calendar-select .month-list .month .decade-title,.ccb-datetime div.date .calendar-select .month-list .year .decade-title,.ccb-datetime div.date .calendar-select .year-decades-list .decade .decade-title,.ccb-datetime div.date .calendar-select .year-decades-list .month .decade-title,.ccb-datetime div.date .calendar-select .year-decades-list .year .decade-title,.ccb-datetime div.date .calendar-select .year-list .decade .decade-title,.ccb-datetime div.date .calendar-select .year-list .month .decade-title,.ccb-datetime div.date .calendar-select .year-list .year .decade-title,.ccb-datetime div.date .calendar-select-order .month-list .decade .decade-title,.ccb-datetime div.date .calendar-select-order .month-list .month .decade-title,.ccb-datetime div.date .calendar-select-order .month-list .year .decade-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .decade-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .decade-title,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .decade-title,.ccb-datetime div.date .calendar-select-order .year-list .decade .decade-title,.ccb-datetime div.date .calendar-select-order .year-list .month .decade-title,.ccb-datetime div.date .calendar-select-order .year-list .year .decade-title{padding:11px;}}.ccb-datetime div.date .calendar-select .month-list .decade .selected,.ccb-datetime div.date .calendar-select .month-list .month .selected,.ccb-datetime div.date .calendar-select .month-list .year .selected,.ccb-datetime div.date .calendar-select .year-decades-list .decade .selected,.ccb-datetime div.date .calendar-select .year-decades-list .month .selected,.ccb-datetime div.date .calendar-select .year-decades-list .year .selected,.ccb-datetime div.date .calendar-select .year-list .decade .selected,.ccb-datetime div.date .calendar-select .year-list .month .selected,.ccb-datetime div.date .calendar-select .year-list .year .selected,.ccb-datetime div.date .calendar-select-order .month-list .decade .selected,.ccb-datetime div.date .calendar-select-order .month-list .month .selected,.ccb-datetime div.date .calendar-select-order .month-list .year .selected,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .selected,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .selected,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .selected,.ccb-datetime div.date .calendar-select-order .year-list .decade .selected,.ccb-datetime div.date .calendar-select-order .year-list .month .selected,.ccb-datetime div.date .calendar-select-order .year-list .year .selected{border-radius:4px;}.ccb-datetime div.date .calendar-select .month-list .decade .inactive,.ccb-datetime div.date .calendar-select .month-list .month .inactive,.ccb-datetime div.date .calendar-select .month-list .year .inactive,.ccb-datetime div.date .calendar-select .year-decades-list .decade .inactive,.ccb-datetime div.date .calendar-select .year-decades-list .month .inactive,.ccb-datetime div.date .calendar-select .year-decades-list .year .inactive,.ccb-datetime div.date .calendar-select .year-list .decade .inactive,.ccb-datetime div.date .calendar-select .year-list .month .inactive,.ccb-datetime div.date .calendar-select .year-list .year .inactive,.ccb-datetime div.date .calendar-select-order .month-list .decade .inactive,.ccb-datetime div.date .calendar-select-order .month-list .month .inactive,.ccb-datetime div.date .calendar-select-order .month-list .year .inactive,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .inactive,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .inactive,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .inactive,.ccb-datetime div.date .calendar-select-order .year-list .decade .inactive,.ccb-datetime div.date .calendar-select-order .year-list .month .inactive,.ccb-datetime div.date .calendar-select-order .year-list .year .inactive{color:#9196a1;}.ccb-datetime div.date .calendar-select .month-list .decade .current-decade,.ccb-datetime div.date .calendar-select .month-list .decade .current-month,.ccb-datetime div.date .calendar-select .month-list .decade .current-year,.ccb-datetime div.date .calendar-select .month-list .month .current-decade,.ccb-datetime div.date .calendar-select .month-list .month .current-month,.ccb-datetime div.date .calendar-select .month-list .month .current-year,.ccb-datetime div.date .calendar-select .month-list .year .current-decade,.ccb-datetime div.date .calendar-select .month-list .year .current-month,.ccb-datetime div.date .calendar-select .month-list .year .current-year,.ccb-datetime div.date .calendar-select .year-decades-list .decade .current-decade,.ccb-datetime div.date .calendar-select .year-decades-list .decade .current-month,.ccb-datetime div.date .calendar-select .year-decades-list .decade .current-year,.ccb-datetime div.date .calendar-select .year-decades-list .month .current-decade,.ccb-datetime div.date .calendar-select .year-decades-list .month .current-month,.ccb-datetime div.date .calendar-select .year-decades-list .month .current-year,.ccb-datetime div.date .calendar-select .year-decades-list .year .current-decade,.ccb-datetime div.date .calendar-select .year-decades-list .year .current-month,.ccb-datetime div.date .calendar-select .year-decades-list .year .current-year,.ccb-datetime div.date .calendar-select .year-list .decade .current-decade,.ccb-datetime div.date .calendar-select .year-list .decade .current-month,.ccb-datetime div.date .calendar-select .year-list .decade .current-year,.ccb-datetime div.date .calendar-select .year-list .month .current-decade,.ccb-datetime div.date .calendar-select .year-list .month .current-month,.ccb-datetime div.date .calendar-select .year-list .month .current-year,.ccb-datetime div.date .calendar-select .year-list .year .current-decade,.ccb-datetime div.date .calendar-select .year-list .year .current-month,.ccb-datetime div.date .calendar-select .year-list .year .current-year,.ccb-datetime div.date .calendar-select-order .month-list .decade .current-decade,.ccb-datetime div.date .calendar-select-order .month-list .decade .current-month,.ccb-datetime div.date .calendar-select-order .month-list .decade .current-year,.ccb-datetime div.date .calendar-select-order .month-list .month .current-decade,.ccb-datetime div.date .calendar-select-order .month-list .month .current-month,.ccb-datetime div.date .calendar-select-order .month-list .month .current-year,.ccb-datetime div.date .calendar-select-order .month-list .year .current-decade,.ccb-datetime div.date .calendar-select-order .month-list .year .current-month,.ccb-datetime div.date .calendar-select-order .month-list .year .current-year,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .current-decade,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .current-month,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .current-year,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .current-decade,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .current-month,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .current-year,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .current-decade,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .current-month,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .current-year,.ccb-datetime div.date .calendar-select-order .year-list .decade .current-decade,.ccb-datetime div.date .calendar-select-order .year-list .decade .current-month,.ccb-datetime div.date .calendar-select-order .year-list .decade .current-year,.ccb-datetime div.date .calendar-select-order .year-list .month .current-decade,.ccb-datetime div.date .calendar-select-order .year-list .month .current-month,.ccb-datetime div.date .calendar-select-order .year-list .month .current-year,.ccb-datetime div.date .calendar-select-order .year-list .year .current-decade,.ccb-datetime div.date .calendar-select-order .year-list .year .current-month,.ccb-datetime div.date .calendar-select-order .year-list .year .current-year{border-radius:4px;}.ccb-datetime div.date .calendar-select .month-list .decade .current-decade.selected,.ccb-datetime div.date .calendar-select .month-list .decade .current-month.selected,.ccb-datetime div.date .calendar-select .month-list .decade .current-year.selected,.ccb-datetime div.date .calendar-select .month-list .month .current-decade.selected,.ccb-datetime div.date .calendar-select .month-list .month .current-month.selected,.ccb-datetime div.date .calendar-select .month-list .month .current-year.selected,.ccb-datetime div.date .calendar-select .month-list .year .current-decade.selected,.ccb-datetime div.date .calendar-select .month-list .year .current-month.selected,.ccb-datetime div.date .calendar-select .month-list .year .current-year.selected,.ccb-datetime div.date .calendar-select .year-decades-list .decade .current-decade.selected,.ccb-datetime div.date .calendar-select .year-decades-list .decade .current-month.selected,.ccb-datetime div.date .calendar-select .year-decades-list .decade .current-year.selected,.ccb-datetime div.date .calendar-select .year-decades-list .month .current-decade.selected,.ccb-datetime div.date .calendar-select .year-decades-list .month .current-month.selected,.ccb-datetime div.date .calendar-select .year-decades-list .month .current-year.selected,.ccb-datetime div.date .calendar-select .year-decades-list .year .current-decade.selected,.ccb-datetime div.date .calendar-select .year-decades-list .year .current-month.selected,.ccb-datetime div.date .calendar-select .year-decades-list .year .current-year.selected,.ccb-datetime div.date .calendar-select .year-list .decade .current-decade.selected,.ccb-datetime div.date .calendar-select .year-list .decade .current-month.selected,.ccb-datetime div.date .calendar-select .year-list .decade .current-year.selected,.ccb-datetime div.date .calendar-select .year-list .month .current-decade.selected,.ccb-datetime div.date .calendar-select .year-list .month .current-month.selected,.ccb-datetime div.date .calendar-select .year-list .month .current-year.selected,.ccb-datetime div.date .calendar-select .year-list .year .current-decade.selected,.ccb-datetime div.date .calendar-select .year-list .year .current-month.selected,.ccb-datetime div.date .calendar-select .year-list .year .current-year.selected,.ccb-datetime div.date .calendar-select-order .month-list .decade .current-decade.selected,.ccb-datetime div.date .calendar-select-order .month-list .decade .current-month.selected,.ccb-datetime div.date .calendar-select-order .month-list .decade .current-year.selected,.ccb-datetime div.date .calendar-select-order .month-list .month .current-decade.selected,.ccb-datetime div.date .calendar-select-order .month-list .month .current-month.selected,.ccb-datetime div.date .calendar-select-order .month-list .month .current-year.selected,.ccb-datetime div.date .calendar-select-order .month-list .year .current-decade.selected,.ccb-datetime div.date .calendar-select-order .month-list .year .current-month.selected,.ccb-datetime div.date .calendar-select-order .month-list .year .current-year.selected,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .current-decade.selected,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .current-month.selected,.ccb-datetime div.date .calendar-select-order .year-decades-list .decade .current-year.selected,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .current-decade.selected,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .current-month.selected,.ccb-datetime div.date .calendar-select-order .year-decades-list .month .current-year.selected,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .current-decade.selected,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .current-month.selected,.ccb-datetime div.date .calendar-select-order .year-decades-list .year .current-year.selected,.ccb-datetime div.date .calendar-select-order .year-list .decade .current-decade.selected,.ccb-datetime div.date .calendar-select-order .year-list .decade .current-month.selected,.ccb-datetime div.date .calendar-select-order .year-list .decade .current-year.selected,.ccb-datetime div.date .calendar-select-order .year-list .month .current-decade.selected,.ccb-datetime div.date .calendar-select-order .year-list .month .current-month.selected,.ccb-datetime div.date .calendar-select-order .year-list .month .current-year.selected,.ccb-datetime div.date .calendar-select-order .year-list .year .current-decade.selected,.ccb-datetime div.date .calendar-select-order .year-list .year .current-month.selected,.ccb-datetime div.date .calendar-select-order .year-list .year .current-year.selected{border:none;}.ccb-datetime div.date .calendar-select .day-list,.ccb-datetime div.date .calendar-select-order .day-list{display:flex;flex-direction:column;}.ccb-datetime div.date .calendar-select .day-list .week-titles,.ccb-datetime div.date .calendar-select-order .day-list .week-titles{display:inline-flex;margin-bottom:5px;position:relative;width:100%;}.ccb-datetime div.date .calendar-select .day-list .week-titles .title,.ccb-datetime div.date .calendar-select-order .day-list .week-titles .title{align-items:center;box-sizing:border-box;color:#001931;display:inline-flex;flex:1 1 13%;font-size:12px;font-weight:500;justify-content:center;opacity:.5;position:relative;}.ccb-datetime div.date .calendar-select .day-list .week,.ccb-datetime div.date .calendar-select-order .day-list .week{box-sizing:border-box;color:#00b163;column-gap:2px;display:inline-flex;margin-bottom:1px;position:relative;width:100%;}.ccb-datetime div.date .calendar-select .day-list .week .day,.ccb-datetime div.date .calendar-select-order .day-list .week .day{align-items:center;background-color:#eef1f7;border-radius:2px;box-sizing:border-box;color:#001931;display:inline-flex;flex:1 1 13%;font-size:12px;font-weight:700;height:41px;justify-content:center;width:50px;}.ccb-datetime div.date .calendar-select .day-list .week .day:before,.ccb-datetime div.date .calendar-select-order .day-list .week .day:before{content:"";display:block;padding-top:100%;}.ccb-datetime div.date .calendar-select .day-list .week .day:focus,.ccb-datetime div.date .calendar-select .day-list .week .day:not(.day-off,.inactive):hover,.ccb-datetime div.date .calendar-select-order .day-list .week .day:focus,.ccb-datetime div.date .calendar-select-order .day-list .week .day:not(.day-off,.inactive):hover{background-color:rgba(0,177,99,.2);border:1px solid #00b163;color:#00b163;cursor:pointer;}.ccb-datetime div.date .calendar-select .day-list .week .day.today,.ccb-datetime div.date .calendar-select-order .day-list .week .day.today{background-color:rgba(0,177,99,.2);border:1px solid rgba(0,0,0,0);}.ccb-datetime div.date .calendar-select .day-list .week .day.selected,.ccb-datetime div.date .calendar-select-order .day-list .week .day.selected{background-color:#00b163 !important;border:1px solid #00b163 !important;color:#fff !important;}.ccb-datetime div.date .calendar-select .day-list .week .day.selected.inactive.not-allowed,.ccb-datetime div.date .calendar-select-order .day-list .week .day.selected.inactive.not-allowed{background-color:#eef1f7 !important;color:rgba(0,25,49,.3) !important;}.ccb-datetime div.date .calendar-select .day-list .week .day.inactive,.ccb-datetime div.date .calendar-select .day-list .week .day.inactive.ccb-not-allowed,.ccb-datetime div.date .calendar-select-order .day-list .week .day.inactive{background-color:#eef1f7;color:rgba(0,25,49,.3);cursor:not-allowed;opacity:.3;pointer-events:none;}.ccb-datetime div.date .calendar-select .day-list .week .day:not(.selected).not-current-month,.ccb-datetime div.date .calendar-select-order .day-list .week .day:not(.selected).not-current-month{background-color:#eef1f7;color:rgba(0,25,49,.3);opacity:.3;}@media (max-width:600px){.ccb-datetime div.date .calendar-select,.ccb-datetime div.date .calendar-select-order{min-width:100%;}}.ccb-datetime div.date .calendar-select-order{display:block;}.ccb-datetime div.date .error-tip{align-items:center;background-color:#d94141;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;bottom:-24px;color:#fff;display:flex;font-size:13px;font-weight:400;height:21px;line-height:normal;max-width:100%;padding:0 10px;position:absolute;right:0;text-align:center;width:max-content;z-index:101;}.ccb-datetime div.date .error-tip:after{border:0;border-bottom:6px solid #d94141;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);bottom:19px;content:"";display:block;height:0;margin-right:15px;position:absolute;right:0;width:0;z-index:10;}@media (max-width:1024px) and (min-width:769px){.ccb-datetime div.date .calc-date-picker-select span{display:flex;flex-direction:column;line-height:1.2;width:160px;}}@media (max-width:430px){.ccb-datetime div.date .calc-date-picker-select span{display:flex;flex-direction:column;line-height:1.2;width:160px;}}.two_column .month-list .decade-title,.two_column .year-decades-list .decade-title,.two_column .year-list .decade-title{padding:17px !important;}@media (max-width:420px){.two_column .month-list .decade-title,.two_column .year-decades-list .decade-title,.two_column .year-list .decade-title{padding:11px;}}body .ccb-field[data-id^=datePicker].required .calc-required-field .ccb-field-required-tooltip{margin-left:0;position:relative;top:-5px;width:max-content;}.mx-datepicker-popup{min-width:270px;}@media screen and (max-width:550px){.mx-datepicker-popup{left:0 !important;width:350px !important;}}.mx-datepicker-popup.range{min-width:530px;}.mx-datepicker-popup.range .mx-datepicker-top{display:block;text-align:center;}.mx-datepicker-popup.range .mx-datepicker-top span:last-child:after{display:none;}@media screen and (max-width:550px){.mx-datepicker-popup.range div:first-child{display:flex;flex-direction:column;}.mx-datepicker-popup.range div:first-child .mx-datepicker-top{display:block;}.mx-datepicker-popup.range div:first-child .mx-calendar{width:100% !important;}.mx-datepicker-popup.range div:first-child .mx-calendar .mx-calendar-header{display:block;}.mx-datepicker-popup.range div.mx-datepicker-footer{padding:10px;text-align:left;}}.mx-datepicker-popup .mx-datepicker-btn{margin:5px !important;padding:7px 15px !important;}.condition-item .time-picker-overlay,.mx-datepicker .range-control-widget{display:none;}.condition-item .vue__time-picker .dropdown ul li{background:#fff !important;color:#161616 !important;}.condition-item .vue__time-picker .dropdown ul li.active,.condition-item .vue__time-picker .dropdown ul li:hover{background:#41b883 !important;color:#fff !important;}.condition-item .vue__time-picker .dropdown{background:#fff !important;}.vue__time-picker .dropdown .hint,.vue__time-picker-dropdown .hint{display:none;}.ccb-time-picker.calc-field-disabled-condition .vue__time-picker .controls .clear-btn{pointer-events:none;}.ccb-time-picker .vue__time-picker .dropdown,.ccb-time-picker .vue__time-picker-dropdown{top:auto;}.ccb-field.required .ccb-time-picker-wrapper{border-color:#d94141 !important;}.ccb-time-picker-wrapper:focus{border-color:#000;}.ccb-modal-wrapper .modal-window .modal-body .condition-item .action .custom-input-date .vue__time-picker .dropdown{position:absolute !important;right:auto !important;}.vue__time-picker ul.hours::-webkit-scrollbar,.vue__time-picker ul.minutes::-webkit-scrollbar{display:none;}.ccb-empty-label{opacity:0;}span.ccb-error-tip.front.default.active.hidden{display:none;}.ccb-time-picker{position:relative;}.ccb-time-picker .ccb-error-tip.default{bottom:55px;}@media (max-width:1023px){.ccb-time-picker .ccb-error-tip.default{right:120px;}}.ccb-time-picker .ccb-error-tip:after{left:10px;}.ccb-time-picker .error-tip:after{left:70px;}.ccb-time-picker .ccb-time-picker-no-range{left:8rem;}.ccb-time-picker span.error-tip{align-items:center;background-color:#d94141;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:500;height:25px;line-height:normal;max-width:100%;padding:5px 10px;position:absolute;right:13px;text-align:center;top:-31px;width:max-content;}.ccb-time-picker span.error-tip:after{border:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:6px solid #d94141;content:"";display:block;height:0;margin-right:15px;position:absolute;right:0;top:24px;width:0;z-index:10;}@media (max-width:1023px){.ccb-time-picker span.error-tip{right:100px;}}.ccb-time-picker .ccb-time-picker-wrapper{--value-background:var(--primary-color);--value-background-hover:var(--primary-color);position:relative;}.ccb-time-picker .ccb-time-picker-wrapper .dropdownBasic .controls .dropdown-btn,.ccb-time-picker .ccb-time-picker-wrapper .dropdownEnd .controls .dropdown-btn,.ccb-time-picker .ccb-time-picker-wrapper .dropdownStart .controls .dropdown-btn{display:none;}.ccb-time-picker .ccb-time-picker-wrapper .ccb-time-picker-range{display:flex;}.ccb-time-picker .ccb-time-picker-wrapper .ccb-time-picker-range .vue__time-picker input.display-time{width:100%;}.ccb-time-picker .ccb-time-picker-wrapper .ccb-time-picker-range .separator{align-items:center;background:var(--common-colors-background-eef-1-f-7,#eef1f7);border-color:var(--common-colors-gray-3-dddddd,#ddd);border-style:solid;border-width:0 1px;display:flex;flex-shrink:0;font-family:Eudoxus Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;height:auto;justify-content:center;line-height:26px;min-height:44px;width:47px;}.ccb-time-picker .ccb-time-picker-wrapper i.ccb-icon-timepicker-light-clock{font-size:22px;opacity:.5;}.ccb-time-picker .ccb-time-picker-wrapper i.ccb-icon-timepicker-light-clock:hover{opacity:.8;}.ccb-time-picker .ccb-time-picker-wrapper .vue__time-picker .controls .char{font-size:22px;opacity:.5;padding-top:1px;}.ccb-time-picker .ccb-time-picker-wrapper .vue__time-picker .controls .char:hover{opacity:.8;}.ccb-time-picker .ccb-time-picker-wrapper.focused{border-color:var(--value-background) !important;}.ccb-time-picker .ccb-time-picker-wrapper .vue__time-picker input.display-time{border:none !important;cursor:pointer;width:10rem;}@media (max-width:1280px){.ccb-time-picker .ccb-time-picker-wrapper .vue__time-picker input.display-time{width:120px;}}@media (max-width:600px){.ccb-time-picker .ccb-time-picker-wrapper .ccb-time-picker-basic .time-picker input.display-time,.ccb-time-picker .ccb-time-picker-wrapper .ccb-time-picker-range .time-picker input.display-time{font-size:14px !important;}}.ccb-time-picker .ccb-time-picker-wrapper .ccb-time-picker-basic .time-picker .controls>*,.ccb-time-picker .ccb-time-picker-wrapper .ccb-time-picker-range .time-picker .controls>*{padding:0 4px;}.ccb-time-picker .ccb-time-picker-wrapper .ccb-time-picker-basic .time-picker .ccb-icon-timepicker-light-clock,.ccb-time-picker .ccb-time-picker-wrapper .ccb-time-picker-range .time-picker .ccb-icon-timepicker-light-clock{font-size:16px;}.ccb-time-picker .ccb-time-picker-wrapper .vue__time-picker .controls>*{padding:0 10px;}.ccb-time-picker .ccb-time-picker-wrapper .vue__time-picker{font-size:16px;width:100%;}.ccb-time-picker .ccb-time-picker-wrapper .vue__time-picker input{align-items:center;background:var(--calculator-colors-white,#fff);display:flex;flex-shrink:0;font-family:Eudoxus Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;gap:10px;height:44px;line-height:26px;margin-bottom:0;min-height:44px !important;padding:9px 11px 9px 15px !important;}.ccb-time-picker .ccb-time-picker-wrapper .vue__time-picker .dropdown ul li:not([disabled]).active{background:var(--value-background);}.ccb-time-picker .ccb-time-picker-wrapper .vue__time-picker .dropdown ul li:not([disabled]).active:hover{background:var(--value-background-hover);}.ccb-time-picker .ccb-time-picker-wrapper .vue__time-picker .controls img{max-width:22px;width:22px;}.wp-admin .ccb-time-picker-wrapper .ccb-time-picker-range .separator,.wp-admin .ccb-time-picker-wrapper .vue__time-picker input{min-height:40px;}.modal-window.preview .ccb-time-picker .ccb-time-picker-wrapper .vue__time-picker .time-picker-overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:4;}.calc-drop-down{margin-bottom:3px;}.calc-drop-down .select{display:none !important;}.calc-drop-down .ccb-select-arrow{font-size:8px;opacity:.5;position:absolute;right:12px;top:54%;transform:translateY(-50%) rotate(180deg);transition:all .2s ease-in-out;z-index:2;}.calc-drop-down .ccb-select-arrow.ccb-arrow-down{bottom:14px;transform:translateY(-50%) rotate(0deg);}.calc-drop-down-current{align-items:center;cursor:pointer;display:flex;padding-left:5px;position:relative;width:100%;}.calc-drop-down-current.calc-dd-selected{border:2px solid #00b163;}.calc-drop-down-current .calc-dd-with-option-label{color:inherit;font-size:inherit;font-weight:inherit;word-break:break-all;}.calc-drop-down-list{background:#fff;border-color:rgba(0,0,0,0);border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.15);display:none;margin-top:5px;max-height:261px;overflow-y:auto;position:absolute;width:100%;z-index:9999;}.calc-drop-down-list-items{margin:0 !important;}@media screen and (max-width:500px){.calc-drop-down-list{max-height:170px;}}.calc-drop-down-list.calc-list-open{display:block !important;}.calc-drop-down-list-items{padding-left:0 !important;}.calc-drop-down-list-items img{width:12px;}.calc-drop-down-list-items li{align-items:center;border-bottom:2px solid #f7f7f7;cursor:pointer;display:flex;list-style:none;max-height:max-content;min-height:71px;padding:20px;}.calc-drop-down-list-items li span{color:inherit;flex:1;}.calc-drop-down-list-items li span.calc-list-wrapper{display:flex;flex-direction:column;line-height:1.4;}.calc-drop-down-list-items li span.calc-list-wrapper .calc-list-title{color:#001931;font-size:15px;font-weight:500;word-break:break-all;}.calc-drop-down-list-items li span.calc-list-wrapper .calc-list-price{color:rgba(0,25,49,.7);font-size:13px;font-weight:500;}.calc-drop-down-list-items li:last-child{border-color:rgba(0,0,0,0);}.calc-drop-down-list-items li:hover{background:rgba(0,25,49,.102) !important;}.calc-drop-down-with-image{margin-bottom:3px;}.calc-drop-down-with-image .select{display:none !important;}.calc-drop-down-with-image .ccb-select-arrow{font-size:8px;opacity:.5;position:absolute;right:12px;top:54%;transform:translateY(-50%) rotate(180deg);transition:all .2s ease-in-out;z-index:2;}.calc-drop-down-with-image .ccb-select-arrow.ccb-arrow-down{bottom:14px;transform:translateY(-50%) rotate(0deg);}.calc-drop-down-with-image-current{align-items:center;cursor:pointer;display:flex;padding-left:5px;position:relative;width:100%;}.calc-drop-down-with-image-current.calc-dd-selected{border:2px solid #00b163;}.calc-drop-down-with-image-current .calc-current-image-placeholder{display:block;height:30px;opacity:0;pointer-events:none;width:30px;}.calc-drop-down-with-image-current .calc-dd-with-option-label{color:inherit;font-size:inherit;font-weight:inherit;line-height:1.1;margin-right:12px;word-break:break-word;}.calc-drop-down-with-image-current img{border:1px solid rgba(0,0,0,0);border-radius:4px;height:30px;margin-right:8px;object-fit:cover;width:30px !important;}.calc-drop-down-with-image-list{background:#fff;border-color:rgba(0,0,0,0);border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.15);display:none;margin-top:5px;max-height:261px;overflow-y:auto;position:absolute;width:100%;z-index:999;}.calc-drop-down-with-image-list-items{margin:0 !important;}@media screen and (max-width:500px){.calc-drop-down-with-image-list{max-height:170px;}}.calc-drop-down-with-image-list.calc-list-open{display:block !important;}.calc-drop-down-with-image-list-items{padding-left:0;}.calc-drop-down-with-image-list-items img{width:12px;}.calc-drop-down-with-image-list-items li{align-items:center;border-bottom:2px solid #f7f7f7;cursor:pointer;display:flex;list-style:none;max-height:max-content;min-height:71px;padding:10px;}.calc-drop-down-with-image-list-items li img{border:1px solid rgba(0,0,0,0);border-radius:4px;height:50px;margin-right:10px;object-fit:cover;position:inherit !important;width:50px !important;}@media screen and (max-width:500px){.calc-drop-down-with-image-list-items li img{height:40px;width:40px;}}.calc-drop-down-with-image-list-items li span{color:inherit;flex:1;}.calc-drop-down-with-image-list-items li span.calc-list-wrapper{display:flex;flex-direction:column;line-height:1.4;}.calc-drop-down-with-image-list-items li span.calc-list-wrapper .calc-list-title{color:#001931;font-size:15px;font-weight:500;word-break:break-word;}.calc-drop-down-with-image-list-items li span.calc-list-wrapper .calc-list-price{color:rgba(0,25,49,.7);font-size:13px;font-weight:500;}.calc-drop-down-with-image-list-items li:last-child{border-color:rgba(0,0,0,0);}body .ccb-field .calc-invalid-field,body .ccb-field .calc-required-field{color:#d94141;position:relative;}body .ccb-field .vertical{background-color:#fff;border:1px solid #d0d0d0;box-shadow:none;display:block;font-size:14px;font-weight:500;height:unset;line-height:unset;outline:none;padding:17px 15px;width:100%;}body .ccb-field.required .info-tip-block span{color:#d94141 !important;}body .ccb-field.required .calc-required-field .ccb-field-required-tooltip{background-color:#d94141;border-radius:6px;display:block;margin-left:8px;min-height:21px;position:absolute;top:-170%;}body .ccb-field.required .calc-required-field .ccb-field-required-tooltip-text{align-items:center;border-radius:6px;color:#fff;display:none;font-size:14px;font-style:normal;font-weight:500;height:100%;letter-spacing:normal;line-height:normal;margin:0 auto;padding:5px 10px;position:relative;text-align:center;white-space:nowrap;z-index:1;}body .ccb-field.required .calc-required-field .ccb-field-required-tooltip-text.active{display:flex !important;}body .ccb-field.required .calc-required-field .ccb-field-required-tooltip-text:after{border:7px solid #d94141;border-color:#d94141 rgba(0,0,0,0) rgba(0,0,0,0) !important;content:"";position:absolute;top:25px;}body .ccb-field.invalid .info-tip-block span{color:#d94141 !important;}body .ccb-field.invalid .calc-invalid-field .ccb-field-invalid-tooltip{background-color:#d94141;border-radius:6px;display:block;margin-left:8px;min-height:21px;position:absolute;top:-170%;}body .ccb-field.invalid .calc-invalid-field .ccb-field-invalid-tooltip-text{align-items:center;border-radius:6px;color:#fff;display:none;font-size:14px;font-style:normal;font-weight:500;height:100%;letter-spacing:normal;line-height:normal;margin:0 auto;padding:5px 10px;position:relative;text-align:center;white-space:nowrap;z-index:1;}body .ccb-field.invalid .calc-invalid-field .ccb-field-invalid-tooltip-text.active{display:flex !important;}body .ccb-field.invalid .calc-invalid-field .ccb-field-invalid-tooltip-text:after{border:7px solid #d94141;border-color:#d94141 rgba(0,0,0,0) rgba(0,0,0,0) !important;content:"";position:absolute;top:25px;}.calc-input-wrapper{position:relative;}.calc-input-wrapper.url-file-upload{column-gap:10px;display:inline-flex;}.calc-input-wrapper.url-file-upload .calc-input{width:100%;}.calc-input-wrapper.url-file-upload .calc-input.error{background:#ffcbcb;border:2px solid #d94141;}.calc-input-wrapper .calc-input{width:100%;}.calc-input-wrapper .calc-input:focus{border:2px solid #00b163;}.calc-input-wrapper input[type=number]::-webkit-inner-spin-button,.calc-input-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.calc-input-wrapper input[type=number]{-moz-appearance:textfield;}.calc-input-wrapper .input-number-counter{align-items:center;background-color:#eef1f7;border-radius:4px;cursor:pointer;display:flex;height:14px;justify-content:center;position:absolute;right:5px;width:14px;}.calc-input-wrapper .input-number-counter i{align-content:center;content:"";display:flex;font-size:8px;justify-content:center;}.calc-input-wrapper .input-number-counter.down{bottom:4px;}.calc-input-wrapper .input-number-counter.down i{line-height:1;}.calc-input-wrapper .input-number-counter.up{top:4px;}.calc-input-wrapper .ccb-arrow,.ccb-drop-down .ccb-arrow{border-color:#555 rgba(0,0,0,0) rgba(0,0,0,0) #555;border-style:solid;border-width:2px;cursor:pointer;display:block;height:10px;position:absolute;right:20px;width:10px;}@media screen and (max-width:500px){.calc-input-wrapper .ccb-arrow,.ccb-drop-down .ccb-arrow{height:6px;width:6px;}}.calc-input-wrapper .ccb-arrow.ccb-arrow-up,.ccb-drop-down .ccb-arrow.ccb-arrow-up{top:14px;transform:rotate(45deg);}.calc-input-wrapper .ccb-arrow.ccb-arrow-down,.ccb-drop-down .ccb-arrow.ccb-arrow-down{bottom:14px;transform:rotate(-135deg);}.ccb-line{border-bottom-color:#bdc9ca;margin:0 auto;width:100%;}.calc-radio-wrapper.default{column-gap:20px;display:flex;flex-wrap:wrap;margin-bottom:5px;row-gap:10px;}.calc-radio-wrapper.default.calc-is-vertical label{width:100%;}.calc-radio-wrapper.default label,.calc-radio-wrapper.default span{line-height:1 !important;margin:0 !important;padding:0;}.calc-radio-wrapper.default label{align-items:center !important;cursor:pointer;display:flex !important;}.calc-radio-wrapper.default label .calc-radio-label{color:#001931;font-size:16px;font-style:normal;font-weight:500;word-break:break-all;}.calc-radio-wrapper.boxed-with-radio input[type=radio],.calc-radio-wrapper.default input[type=radio]{align-items:center;-webkit-appearance:none;background-color:#fff;border:2px solid #ddd;border-radius:50%;box-shadow:none !important;cursor:pointer;display:flex;justify-content:center;margin-right:7px;margin-top:0;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;outline:none !important;position:relative;}.calc-radio-wrapper.boxed-with-radio input[type=radio]:focus,.calc-radio-wrapper.default input[type=radio]:focus{box-shadow:none !important;outline:none !important;}.calc-radio-wrapper.boxed-with-radio input[type=radio]:after,.calc-radio-wrapper.default input[type=radio]:after{display:none !important;}.calc-radio-wrapper.boxed-with-radio input[type=radio]:before,.calc-radio-wrapper.default input[type=radio]:before{border-radius:50%;content:"";display:block;height:10px;width:10px;}.calc-radio-wrapper.boxed-with-radio input[type=radio]:checked,.calc-radio-wrapper.default input[type=radio]:checked{background:#00b163;border:2px solid rgba(0,0,0,0) !important;}.calc-radio-wrapper.boxed-with-radio input[type=radio]:checked:before,.calc-radio-wrapper.default input[type=radio]:checked:before{background:#fff;}.calc-radio-wrapper.boxed,.calc-radio-wrapper.boxed-with-radio{column-gap:10px;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:10px;}.calc-radio-wrapper.boxed .calc-radio-item,.calc-radio-wrapper.boxed-with-radio .calc-radio-item{display:flex;flex-grow:unset !important;margin:0;min-height:auto;padding:0;}.calc-radio-wrapper.boxed .calc-radio-item label,.calc-radio-wrapper.boxed-with-radio .calc-radio-item label{align-items:center;background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:flex;justify-content:center;line-height:1.25;margin:0;padding:12px 30px;}.calc-radio-wrapper.boxed .calc-radio-item input,.calc-radio-wrapper.boxed-with-radio .calc-radio-item input{display:none !important;}.calc-radio-wrapper.boxed .calc-radio-item input:checked+label,.calc-radio-wrapper.boxed-with-radio .calc-radio-item input:checked+label{background:#00b163;border:1px solid #00b163;}.calc-radio-wrapper.boxed .calc-radio-item input:checked+label .calc-radio-label,.calc-radio-wrapper.boxed-with-radio .calc-radio-item input:checked+label .calc-radio-label{color:#fff !important;}.calc-radio-wrapper.boxed-with-radio .calc-radio-item{position:relative;}.calc-radio-wrapper.boxed-with-radio .calc-radio-item label{padding:12px 30px 12px 40px;}.calc-radio-wrapper.boxed-with-radio .calc-radio-item input{display:flex !important;left:15px;position:absolute;top:14px;}.calc-radio-wrapper.boxed-with-radio .calc-radio-item input:checked+label{background:rgba(0,177,99,.102);border:1px solid #00b163;}.calc-radio-wrapper.calc-radio-image{column-gap:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:5px;row-gap:10px;}.calc-radio-wrapper.calc-radio-image.default .calc-radio-image-wrapper{border:2px solid #eee;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;max-width:unset;min-height:220px;position:relative;width:48%;}.calc-radio-wrapper.calc-radio-image.default .calc-radio-image-wrapper .calc-radio-image-box{display:flex;flex:1;height:100%;line-height:.7;padding:18px;width:100%;}.calc-radio-wrapper.calc-radio-image.default .calc-radio-image-wrapper img{aspect-ratio:1/1;border-radius:4px;height:auto;object-fit:cover;width:100%;}.calc-radio-wrapper.calc-radio-image.default .calc-radio-info{padding:5px 10px 12px;position:relative;width:90%;}.calc-radio-wrapper.calc-radio-image.default .calc-radio-info .calc-radio-title-box{display:flex;flex-direction:column;row-gap:10px;}.calc-radio-wrapper.calc-radio-image.default .calc-radio-info .calc-radio-label{color:#001931;font-size:16px;font-style:normal;font-weight:500;word-break:break-word;}.calc-radio-wrapper.calc-radio-image.default .calc-radio-info .calc-radio-price{color:rgba(0,25,49,.702);font-size:12px;font-style:normal;font-weight:500;}.calc-radio-wrapper.calc-radio-image.default label{bottom:10px;position:absolute;right:2px;}.calc-radio-wrapper.calc-radio-image.default.calc-is-vertical .calc-radio-image-wrapper{width:100%;}.calc-radio-wrapper.calc-radio-image.with-icon{column-gap:10px;flex-direction:row;justify-content:flex-start;row-gap:10px;}.calc-radio-wrapper.calc-radio-image.with-icon input{display:none;}.calc-radio-wrapper.calc-radio-image.with-icon .calc-radio-image-wrapper{align-items:center;background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;line-height:1;padding:10px 18px;row-gap:7px;}.calc-radio-wrapper.calc-radio-image.with-icon .calc-radio-image-wrapper.calc-radio-image-selected{background:rgba(0,177,99,.102);border:1px solid #00b163;}.calc-radio-wrapper.calc-radio-image.with-icon .calc-radio-image-wrapper img{height:20px;width:20px;}.calc-radio-wrapper.calc-is-vertical.calc-radio-image.with-icon .calc-radio-image-wrapper{display:flex;justify-content:center;width:100%;}.calc-radio-wrapper.calc-is-vertical .calc-radio-item{width:100% !important;}.calc-radio-wrapper.calc-is-vertical .calc-radio-item label{display:flex;width:100%;}.calc-radio-wrapper.calc-is-vertical.boxed .calc-radio-item label{justify-content:center;}.calc-radio-wrapper.calc-is-vertical.boxed-with-radio .calc-radio-item label{justify-content:flex-start;}.ccb-range-field{display:flex;justify-content:space-between;}@media only screen and (max-width:600px){.ccb-range-field{max-width:100%;word-break:keep-all !important;}}.ccb-range-label{width:80%;}.ccb-range-value{text-align:right;width:20%;}.calc-range-slider-min-max{display:flex;justify-content:space-between;margin:4px 0 0;padding:0;width:100%;}.calc-range-slider-min-max>span{font-size:12px;font-weight:500;}.calc-range-slider{--progress-shadow:none;--progress-flll-shadow:none;--primary-color:#00b163;--thumb-size:14px;--value-active-color:#fff;--value-background:rgba(0,0,0,0);--value-offset-y:6px;--track-height:3px;--progress-radius:20px;--progress-color:#eee;--ticks-thickness:0px;--ticks-height:0px;--min-max-x-offset:0%;--min-max-opacity:.5;--ticks-color:#aaa;--value-background-hover:var(--primary-color);--value-font:700 12px/1 Arial;--fill-color:var(--primary-color);--progress-background:#eee;--min-max-font:12px Arial;--thumb-color:#fff;--thumb-shadow:0 0 0 7px var(--primary-color) inset,0 0 0 99px #fff inset;--thumb-shadow-hover:0 0 0 9px var(--primary-color) inset,0 0 0 99px #fff inset;--thumb-shadow-active:0 0 0 13px var(--primary-color) inset;--ticks-gap:var(--ticks-height,0);--step:1;--ticks-count:calc(var(--max) - var(--min))/var(--step);--maxTicksAllowed:30;--too-many-ticks:Min(1,Max(var(--ticks-count) - var(--maxTicksAllowed),0));--x-step:Max(var(--step),var(--too-many-ticks) * (var(--max) - var(--min)));--tickInterval:100/((var(--max) - var(--min)) / var(--step)) * var(--tickEvery,1);--tickIntervalPerc:calc(( 100% - var(--thumb-size) ) / ( ( var(--max) - var(--min) ) / var(--x-step) ) * var(--tickEvery,1));--value-a:clamp(var(--min),var(--value,0),var(--max));--value-b:var(--value,0);--text-value-a:var(--text-value,"");--completed-a:calc(( var(--value-a) - var(--min) ) / ( var(--max) - var(--min) ) * 100);--completed-b:calc(( var(--value-b) - var(--min) ) / ( var(--max) - var(--min) ) * 100);--ca:Min(var(--completed-a),var(--completed-b));--cb:Max(var(--completed-a),var(--completed-b));--thumbs-too-close:clamp(-1,1000 * (Min(1,Max(var(--cb) - var(--ca) - 5,-1)) + .001),1);--thumb-close-to-min:Min(1,Max(var(--ca) - 2,0));--thumb-close-to-max:Min(1,Max(98 - var(--cb),0));background:linear-gradient(to right,var(--ticks-color) var(--ticks-thickness),rgba(0,0,0,0) 1px) repeat-x;background-position-x:calc(var(--thumb-size) / 2 - var(--ticks-thickness) / 2);background-position-y:var(--flip-y,bottom);background-size:var(--tickIntervalPerc) var(--ticks-height);border:none !important;display:inline-block;height:max(var(--track-height),var(--thumb-size));min-width:100% !important;padding-bottom:var(--flip-y,var(--ticks-gap));padding-top:calc(var(--flip-y) * var(--ticks-gap));position:relative;width:100% !important;z-index:1;}.calc-range-slider[data-ticks-position=top]{--flip-y:1;}.calc-range-slider:after,.calc-range-slider:before{--offset:calc(var(--thumb-size) / 2);bottom:var(--flip-y,-2.5ch);content:counter(x);display:var(--show-min-max,block);font:var(--min-max-font);opacity:clamp(0,var(--at-edge),var(--min-max-opacity));pointer-events:none;position:absolute;top:calc(-2.5ch * var(--flip-y));transform:translateX(calc(var(--min-max-x-offset) * var(--before,-1) * -1)) scale(var(--at-edge));}.calc-range-slider:before{--before:1;--at-edge:var(--thumb-close-to-min);counter-reset:x var(--min);left:0;top:25px;}.calc-range-slider:after{--at-edge:var(--thumb-close-to-max);counter-reset:x var(--max);right:0;top:25px;}.calc-range-slider__values{line-height:0;margin:0 auto;pointer-events:none;position:relative;text-align:justify;top:50%;width:100%;z-index:5;}.calc-range-slider__values:after{background:red;content:"";display:inline-block;height:0;width:100%;}.calc-range-slider__progress{--start-end:calc(var(--thumb-size) / 2);--clip-end:calc(100% - ( var(--cb) ) * 1%);--clip-start:calc(var(--ca) * 1%);--clip:inset(-20px var(--clip-end) -20px var(--clip-start));background:var(--progress-background,#eee);border-radius:var(--progress-radius);height:calc(var(--track-height));left:0;pointer-events:none;position:absolute;right:0;top:calc(var(--ticks-gap) * var(--flip-y,0) + var(--thumb-size) / 2 - var(--track-height) / 2);z-index:-1;}.calc-range-slider__progress:before{background:var(--fill-color,#000);box-shadow:var(--progress-flll-shadow);clip-path:var(--clip);z-index:1;}.calc-range-slider__progress:after,.calc-range-slider__progress:before{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;}.calc-range-slider__progress:after{box-shadow:var(--progress-shadow);pointer-events:none;}.calc-range-slider>input{--thumb-shadow:var(--thumb-shadow-active);-webkit-appearance:none;background:none;border:none !important;box-shadow:none !important;cursor:grabbing;cursor:grab;height:var(--thumb-size);left:0;margin:0 !important;min-height:auto;outline:none !important;padding:0 !important;position:absolute;top:calc(50% - max(var(--track-height),var(--thumb-size)) / 2 + var(--ticks-gap) / 2 * var(--flip-y,-1));width:100%;z-index:2;}.calc-range-slider>input:not(:only-of-type){pointer-events:none;}.calc-range-slider>input::-webkit-slider-thumb{appearance:none;background:var(--thumb-color);border:none;border-radius:var(--thumb-radius,50%);box-shadow:var(--thumb-shadow);height:var(--thumb-size);pointer-events:auto;transform:var(--thumb-transform);-webkit-transition:.1s;transition:.1s;width:var(--thumb-size);}.calc-range-slider>input::-moz-range-thumb{appearance:none;background:var(--thumb-color);border:none;border-radius:var(--thumb-radius,50%);box-shadow:var(--thumb-shadow);height:var(--thumb-size);pointer-events:auto;transform:var(--thumb-transform);-moz-transition:.1s;transition:.1s;width:var(--thumb-size);}.calc-range-slider>input::-ms-thumb{appearance:none;background:var(--thumb-color);border:none;border-radius:var(--thumb-radius,50%);box-shadow:var(--thumb-shadow);height:var(--thumb-size);pointer-events:auto;transform:var(--thumb-transform);-ms-transition:.1s;transition:.1s;width:var(--thumb-size);}.calc-range-slider>input:active+output,.calc-range-slider>input:focus+output,.calc-range-slider>input:hover+output{--value-background:var(--value-background-hover);--y-offset:-5px;box-shadow:0 0 0 3px var(--value-background);color:var(--value-active-color);opacity:1;}.calc-range-slider>input:active{--thumb-shadow:var(--thumb-shadow-active);cursor:grabbing;z-index:2;}.calc-range-slider>input:active+output{transition:0s;}.calc-range-slider>input:first-of-type{--is-left-most:clamp(0,(var(--value-a) - var(--value-b)) * 99999,1);}.calc-range-slider>input:first-of-type+output.cost-calc-range-output-pro{--value:var(--value-a);--x-offset:calc(var(--completed-a) * -1%);}.calc-range-slider>input:first-of-type+output.cost-calc-range-output-pro:not(:only-of-type){--flip:calc(var(--thumbs-too-close) * -1);}.calc-range-slider>input:first-of-type+output.cost-calc-range-output-pro:after{content:var(--prefix,"") var(--text-value-a) var(--suffix,"");}.calc-range-slider>input:first-of-type+output.cost-calc-range-output-free:not(:only-of-type){--flip:calc(var(--thumbs-too-close) * -1);}.calc-range-slider>input:first-of-type+output.cost-calc-range-output-free:after{content:var(--prefix,"") var(--text-value-a) var(--suffix,"");}.calc-range-slider>input:nth-of-type(2){--is-left-most:clamp(0,(var(--value-b) - var(--value-a)) * 99999,1);}.calc-range-slider>input:nth-of-type(2)+output{--value:var(--value-b);}.calc-range-slider>input:only-of-type~.calc-range-slider__progress{--clip-start:0;}.calc-range-slider>input+output{--flip:-1;--x-offset:calc(var(--completed-b) * -1%);--pos:calc(( var(--value) - var(--min) ) / ( var(--max) - var(--min) ) * 100%);background:var(--value-background);border-radius:10px;left:var(--pos);min-height:.000001vw;opacity:0;padding:0 10px;pointer-events:none;position:absolute;transform:translate(var(--x-offset),calc(150% * var(--flip) - ( var(--y-offset,0px) + var(--value-offset-y) ) * var(--flip)));transition:all .12s ease-out,left 0s;white-space:nowrap;z-index:5;}.calc-range-slider>input+output:after{content:var(--prefix,"") var(--text-value-b) var(--suffix,"");font:var(--value-font);}.rtl .calc-range-slider,.rtl .cost-calc-range-output-free,.rtl .cost-calc-range-output-pro,.rtl input[type=range]{transform:rotate(180deg);}.rtl .cost-calc-range-output-free,.rtl .cost-calc-range-output-pro{left:calc(( var(--value) + var(--min) ) / ( var(--max) + var(--min) ) * 90%);top:24px;}.calc-range .ccb-field-required-tooltip{margin-left:0 !important;position:relative !important;top:-5px !important;width:max-content;}.ccb-help-tip-block .ccb-help-label-range{color:#1ab163 !important;text-decoration:none !important;}.calc-textarea-box{position:relative;}.calc-textarea{outline:none;resize:none;}.calc-textarea:focus{border-color:#00b163;}.calc-html-textarea textarea{background-color:#fff;border:1px solid #ddd !important;border-radius:4px;box-shadow:none !important;display:flex;max-width:100%;min-height:80px;outline:none !important;padding:10px 20px;resize:scroll;width:100%;}.calc-html-textarea .ccb-input-label{color:#001931;display:inline-block;font-size:12px;font-weight:700;margin-bottom:5px;}.calc-toggle-container.boxed-with-toggle-and-description .calc-toggle-item .calc-toggle-wrapper,.calc-toggle-container.default .calc-toggle-item .calc-toggle-wrapper{margin:0 0 0 10px;position:relative;}.calc-toggle-container.boxed-with-toggle-and-description .calc-toggle-item .calc-toggle-wrapper.active,.calc-toggle-container.default .calc-toggle-item .calc-toggle-wrapper.active{opacity:.6;pointer-events:none;}.calc-toggle-container.boxed-with-toggle-and-description .calc-toggle-item .calc-toggle-wrapper input,.calc-toggle-container.default .calc-toggle-item .calc-toggle-wrapper input{display:none;}.calc-toggle-container.boxed-with-toggle-and-description .calc-toggle-item .calc-toggle-wrapper label,.calc-toggle-container.default .calc-toggle-item .calc-toggle-wrapper label{background:#ccc;border-radius:46px;cursor:pointer;display:inline-block;height:24px;margin:0;padding:0;position:relative;width:45px;}.calc-toggle-container.boxed-with-toggle-and-description .calc-toggle-item .calc-toggle-wrapper label:after,.calc-toggle-container.default .calc-toggle-item .calc-toggle-wrapper label:after{background:#fff;border-radius:100%;box-shadow:0 0 5px rgba(0,0,0,.2);content:"";height:18px;left:3px;position:absolute;top:3px;transition:.4s;width:18px;z-index:2;}.calc-toggle-container.boxed-with-toggle-and-description .calc-toggle-item .calc-toggle-wrapper input,.calc-toggle-container.default .calc-toggle-item .calc-toggle-wrapper input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:5;}.calc-toggle-container.boxed-with-toggle-and-description .calc-toggle-item .calc-toggle-wrapper input:checked+label:after,.calc-toggle-container.default .calc-toggle-item .calc-toggle-wrapper input:checked+label:after{background:#fff;left:24px;}.calc-toggle-container.boxed-with-toggle-and-description .calc-toggle-item .calc-toggle-wrapper input:checked+label,.calc-toggle-container.default .calc-toggle-item .calc-toggle-wrapper input:checked+label{background:#00b163;}.calc-toggle-container.default{column-gap:20px;display:flex;flex-wrap:wrap;row-gap:10px;}.calc-toggle-container.default .calc-toggle-item{align-items:center;display:flex;padding:0;vertical-align:middle;}.calc-toggle-container.default .calc-toggle-item>div{align-items:center;display:flex;}.calc-toggle-container.default .calc-toggle-item .calc-toggle-label-wrap .calc-toggle-label{color:#001931;font-size:16px;font-weight:500;word-break:break-word;}.calc-toggle-container.default .calc-toggle-item .calc-toggle-postfix{cursor:pointer;}.calc-toggle-container.default .calc-toggle-item .calc-toggle-postfix .calc-postfix-text{color:rgba(0,25,49,.7);font-size:14px;font-weight:500;}.calc-toggle-container.boxed-with-toggle-and-description{display:flex;flex-direction:column;row-gap:10px;}.calc-toggle-container.boxed-with-toggle-and-description .calc-toggle-item{background:#fff;border:1px solid #ddd;border-radius:4px;column-gap:10px;cursor:pointer;display:flex;line-height:1.25;padding:15px;width:100%;}.calc-toggle-container.boxed-with-toggle-and-description .calc-toggle-item .calc-toggle-wrapper{margin:0 !important;padding:0 !important;}.calc-toggle-container.boxed-with-toggle-and-description .calc-toggle-item .calc-toggle-label-wrap{display:flex;flex-direction:column;row-gap:7px;}.calc-toggle-container.boxed-with-toggle-and-description .calc-toggle-item .calc-toggle-label-wrap .calc-toggle-description{color:rgba(0,25,49,.7);font-size:14px;font-weight:500;}.calc-toggle-container.boxed-with-toggle-and-description .calc-toggle-item.calc-is-checked{background:rgba(0,177,99,.102);border:1px solid #00b163;}.calc-toggle-container.calc-is-vertical .calc-toggle-item{width:100% !important;}.calc-repeater{row-gap:20px;}.calc-repeater .calc-repeater-wrapper{border-left:2px solid #ddd;display:flex;flex-direction:column;padding-left:15px;}.calc-repeater .calc-repeater-wrapper .calc-item__title{position:relative;word-break:break-word;}.calc-repeater .calc-repeater-wrapper .calc-item__title .is-pro{background-color:#22c7fd;border-radius:4px;color:#fff !important;cursor:pointer;font-size:11px;padding:4px 8px;z-index:3;}.calc-repeater .calc-repeater-wrapper .calc-item__title .is-pro .pro-tooltiptext{background:rgba(0,0,0,.7);border-radius:6px;bottom:185%;box-sizing:initial;color:#fff;font-size:12px !important;font-weight:400;left:82%;margin-left:-63px !important;padding:6px 9px !important;position:absolute;text-align:center;text-transform:none;transition:visible .1s linear;visibility:hidden;width:97px;z-index:10;z-index:1;}.calc-repeater .calc-repeater-wrapper .calc-item__title .is-pro .pro-tooltiptext:after{border:5px solid rgba(0,0,0,0);border-top-color:rgba(0,0,0,.7);content:"";left:50%;margin-left:-5px;position:absolute;top:100%;}.calc-repeater .calc-repeater-wrapper .calc-item__title .is-pro:hover .pro-tooltiptext{visibility:visible;}.calc-repeater .calc-repeater-wrapper .ccb-repeater-field{display:flex;max-width:max-content;}.calc-repeater .calc-repeater-wrapper .ccb-repeater-field span{align-items:center;column-gap:6px;cursor:pointer;display:flex;justify-content:flex-start;position:relative;}.calc-repeater .calc-repeater-wrapper .ccb-repeater-field span i{font-size:12px;transition:all .2s linear;}.calc-repeater .calc-repeater-wrapper .ccb-repeater-field span.ccb-collapsed i{transform:rotate(-180deg);}.calc-repeater .calc-repeater-wrapper .ccb-repeater-field .ccb-repeater-field-number{margin-left:3px;min-width:max-content;opacity:.6;}.calc-repeater .calc-repeater-wrapper .calc-repeater-fields{display:flex;flex-direction:column;margin-top:8px;row-gap:16px;}.ccb-datetime div.date .two_column .calc-repeater .calc-repeater-wrapper .calendar-select-order .decade-title,.two_column .calc-repeater .calc-repeater-wrapper .calendar-select .decade-title,.two_column .calc-repeater .calc-repeater-wrapper .ccb-datetime div.date .calendar-select-order .decade-title{padding:15px !important;}@media (max-width:420px){.ccb-datetime div.date .two_column .calc-repeater .calc-repeater-wrapper .calendar-select-order .decade-title,.two_column .calc-repeater .calc-repeater-wrapper .calendar-select .decade-title,.two_column .calc-repeater .calc-repeater-wrapper .ccb-datetime div.date .calendar-select-order .decade-title{padding:11px !important;}}@media (max-width:370px){.calc-repeater .calc-repeater-wrapper .calendar-select .decade-title,.calc-repeater .calc-repeater-wrapper .ccb-datetime div.date .calendar-select-order .decade-title,.ccb-datetime div.date .calc-repeater .calc-repeater-wrapper .calendar-select-order .decade-title{padding:7px !important;}}.calc-preview-mobile .calc-repeater .calc-repeater-wrapper .calendar-select .decade-title,.calc-preview-mobile .calc-repeater .calc-repeater-wrapper .ccb-datetime div.date .calendar-select-order .decade-title,.ccb-datetime div.date .calc-preview-mobile .calc-repeater .calc-repeater-wrapper .calendar-select-order .decade-title{padding:10px 11px !important;}.calc-repeater-subtotal{padding:0 0 0 15px;}.calc-repeater-subtotal-header{align-items:center;column-gap:5px;cursor:pointer;display:flex;justify-content:flex-start;max-width:max-content;}.calc-repeater-subtotal-header i{font-size:10px;transition:all .2s linear;}.calc-repeater-subtotal-header.ccb-collapsed i{transform:rotate(-180deg);}.calc-repeater-subtotal .ccb-repeater-field-number{margin-left:3px;opacity:.6;}.calc-repeater-subtotal-fields{padding-left:5px;}.calc-group{row-gap:20px;}.calc-group .calc-group-wrapper{border-bottom:2px solid #ddd;display:flex;flex-direction:column;padding-bottom:20px;}.calc-group .calc-group-wrapper .calc-item__title{position:relative;word-break:break-word;}.calc-group .calc-group-wrapper .calc-item__title .is-pro{background-color:#22c7fd;border-radius:4px;color:#fff !important;cursor:pointer;font-size:11px;padding:4px 8px;z-index:3;}.calc-group .calc-group-wrapper .calc-item__title .is-pro .pro-tooltiptext{background:rgba(0,0,0,.7);border-radius:6px;bottom:185%;box-sizing:initial;color:#fff;font-size:12px !important;font-weight:400;left:82%;margin-left:-63px !important;padding:6px 9px !important;position:absolute;text-align:center;text-transform:none;transition:visible .1s linear;visibility:hidden;width:97px;z-index:10;z-index:1;}.calc-group .calc-group-wrapper .calc-item__title .is-pro .pro-tooltiptext:after{border:5px solid rgba(0,0,0,0);border-top-color:rgba(0,0,0,.7);content:"";left:50%;margin-left:-5px;position:absolute;top:100%;}.calc-group .calc-group-wrapper .calc-item__title .is-pro:hover .pro-tooltiptext{visibility:visible;}.calc-group .calc-group-wrapper .ccb-group-field{max-width:max-content;}.calc-group .calc-group-wrapper .ccb-group-field span{align-items:center;column-gap:6px;display:flex;justify-content:flex-start;position:relative;}.calc-group .calc-group-wrapper .ccb-group-field span.collapsible{cursor:pointer;}.calc-group .calc-group-wrapper .ccb-group-field span i{font-size:12px;transition:all .2s linear;}.calc-group .calc-group-wrapper .ccb-group-field span.ccb-collapsed i{transform:rotate(-180deg);}.calc-group .calc-group-wrapper .calc-group-fields{display:flex;flex-direction:column;margin-top:8px;row-gap:16px;}.calc-group-subtotal{padding:0 0 0 15px;}.calc-group-subtotal-header{align-items:center;column-gap:5px;cursor:pointer;display:flex;justify-content:flex-start;max-width:max-content;}.calc-group-subtotal-header i{font-size:10px;transition:all .2s linear;}.calc-group-subtotal-header.ccb-collapsed i{transform:rotate(-180deg);}.calc-group-subtotal-fields{padding-left:5px;}.calc-preview-mobile .calc-group .calc-group-wrapper .calendar-select .decade-title,.calc-preview-mobile .calc-group .calc-group-wrapper .ccb-datetime div.date .calendar-select-order .decade-title,.ccb-datetime div.date .calc-preview-mobile .calc-group .calc-group-wrapper .calendar-select-order .decade-title{padding:10px 13px !important;}.calc-geolocation{align-items:center;display:flex;font-size:14px;font-style:normal;font-weight:500;line-height:20px;}.calc-geolocation__empty{color:#9196a1;}@media (max-width:540px){.calc-geolocation__empty{text-align:left;width:100%;}}.calc-geolocation .calc-buttons{margin-right:13px;}@media (max-width:540px){.calc-geolocation .calc-buttons{margin:0 0 8px;width:100%;}.calc-geolocation .calc-buttons button{justify-content:center;text-align:center;width:100%;}}.calc-geolocation__info{display:flex;flex-direction:column;}.calc-geolocation__info .bold{font-weight:700;}@media (max-width:540px){.calc-geolocation__info{width:100%;}.calc-geolocation{flex-direction:column;}}.ccb-location-popup{background:rgba(0,0,0,.59);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999;}.ccb-location-popup__wrapper{background-color:#ddd;border-top-left-radius:8px;border-top-right-radius:8px;height:621px;margin:10vh auto;max-width:927px;position:relative;width:100%;}@media (max-width:1440px){.ccb-location-popup__wrapper{height:500px;width:800px;}}@media (max-width:1280px){.ccb-location-popup__wrapper{height:400px;width:700px;}}@media (max-width:520px){.ccb-location-popup__wrapper{height:460px;width:90%;}}.ccb-location-popup__footer{align-items:center;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;height:80px;justify-content:space-between;padding:18px;width:100%;}.ccb-location-popup__footer .ccb-field-actions button{cursor:pointer;}.ccb-location-popup__footer .ccb-field-actions .disable{opacity:.4;pointer-events:none;}.ccb-location-popup__footer .ccb-field-actions .default{background:#eef1f7;color:#001931;}.ccb-location-popup__footer .ccb-field-actions .default,.ccb-location-popup__footer .ccb-field-actions .success{border:none;border-radius:4px;font-size:14px;font-style:normal;font-weight:700;line-height:18px;padding:11px 25px;}.ccb-location-popup__footer .ccb-field-actions .success{background:#1ab163;color:#fff;}@media (max-width:540px){.ccb-location-popup__footer .ccb-field-actions:first-child button{width:100%;}.ccb-location-popup__footer .ccb-field-actions:last-child{display:flex;justify-content:space-between;}.ccb-location-popup__footer .ccb-field-actions:last-child button{width:49%;}.ccb-location-popup__footer .ccb-field-actions{margin-bottom:5px;width:100%;}.ccb-location-popup__footer{flex-direction:column;height:115px;}}.ccb-location-popup__map{border-top-left-radius:8px;border-top-right-radius:8px;height:100%;overflow:hidden;}@media (max-width:520px){.ccb-location-popup__map{flex-direction:column;}}.ccb-location-popup__map.multiply{display:flex;}.ccb-location-popup__map.multiply #map{width:100%;}.ccb-location-popup__search{left:16px;position:absolute;top:18px;z-index:99;}.ccb-location-popup__search i{color:#9facb9;left:11px;position:absolute;top:13px;}.ccb-location-popup__search input{background:var(--white,#fff);border:1px solid var(--border,#ddd);border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);color:#001931;font-family:Arial;font-size:15px;font-style:normal;font-weight:400;line-height:normal;min-width:327px;outline:none;padding:11px 11px 11px 36px !important;}.ccb-location-popup__search input:active,.ccb-location-popup__search input:focus{border-color:#ddd;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);outline:none;}@media (max-width:520px){.ccb-location-popup__search input{min-width:90%;}}.ccb-location-popup-sidebar{background-color:#eef1f7;border-top-left-radius:8px;height:100%;padding:30px;width:40%;}@media (max-width:520px){.ccb-location-popup-sidebar{height:50%;padding:10px 30px;width:100%;}}.ccb-location-popup-sidebar__two-point .calc-input-wrapper{margin-bottom:20px;}.ccb-location-popup-sidebar__two-point .calc-input-wrapper label{cursor:pointer;font-size:12px;font-style:normal;font-weight:700;line-height:normal;}.ccb-location-popup-sidebar__two-point .calc-input-wrapper input.active{border:1px solid #00b163;}.ccb-location-popup-sidebar .ccb-location-popup-sidebar__distance{bottom:28px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;position:absolute;}.ccb-location-popup-sidebar .ccb-location-popup-sidebar__distance span{font-weight:600;}.ccb-location-popup-sidebar__title{font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:17px;}.ccb-location-popup-sidebar__list{max-height:90%;overflow-y:auto;}@media (max-width:520px){.ccb-location-popup-sidebar__list{height:110px;overflow-y:scroll !important;}}.ccb-location-popup-sidebar__list .calc-radio-wrapper{display:flex;flex-direction:column;}.ccb-location-popup-sidebar__list .calc-radio-wrapper label{margin-bottom:15px !important;}.ccb-location-popup-sidebar__list .calc-radio-wrapper span{color:#001931;font-size:14px;font-style:normal;font-weight:700;line-height:20px;}.ccb-geolocation-field.calc-field-disabled-condition .calc-geolocation__info,.ccb-geolocation-field.calc-field-disabled-condition .calc-item__title,.ccb-geolocation-field.calc-field-disabled-condition .ccb-location-popup-sidebar,.ccb-geolocation-field.calc-field-disabled-condition .ccb-location-popup__footer .success,.ccb-geolocation-field.calc-field-disabled-condition .clear{opacity:.5;pointer-events:none;}.calc-distance-popup{bottom:0;left:0;position:fixed;right:0;top:0;z-index:999;}.calc-distance-popup__overlay{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;width:100%;}.calc-distance-popup__wrapper{background-color:#fff;border-radius:8px;max-width:370px;padding:20px;transform:translateY(-100px);}@media (max-width:500px){.calc-distance-popup__wrapper{width:85%;}}.calc-distance-popup__description{display:flex;margin-bottom:20px;}.calc-distance-popup__description .calc-distance-popup__icon{display:flex;font-size:36px;margin-right:10px;}@media (max-width:500px){.calc-distance-popup__description .calc-distance-popup__icon{font-size:18px;margin-top:3px;}}.calc-distance-popup__description .text{font-size:14px;font-style:normal;font-weight:500;line-height:20px;}.calc-distance-popup__button{display:flex;justify-content:flex-end;width:100%;}.calc-distance-popup__button button{border:none;border-radius:4px;cursor:pointer;font-size:14px;font-style:normal;font-weight:700;line-height:18px;padding:11px 32px;transition:.3s ease;}.ccb-geolocation-field .ccb-field-required-tooltip{display:none !important;margin-left:0 !important;position:relative !important;top:-5px !important;width:max-content;}.ccb-geolocation-field .ccb-field-required-tooltip.active{display:block !important;}body .ccb-field[data-id^=validated_form].invalid .calc-invalid-field .ccb-field-invalid-tooltip,body .ccb-field[data-id^=validated_form].required .calc-required-field .ccb-field-required-tooltip{margin-left:0;position:relative;top:-5px;width:max-content;}.ccb-order-layout{display:grid;gap:20px;grid-template-columns:repeat(12,1fr);}.ccb-order-layout .ccb-col-2{grid-column:span 2;}.ccb-order-layout .ccb-col-4{grid-column:span 4;}.ccb-order-layout .ccb-col-6{grid-column:span 6;}.ccb-order-layout .ccb-col-8{grid-column:span 8;}.ccb-order-layout .ccb-col-10{grid-column:span 10;}.ccb-order-layout .ccb-col-12{grid-column:span 12;}.ccb-order-space{padding:20px 12px;}.ccb-order-number__title{color:rgba(22,36,50,.851);font-size:12px;font-weight:700;line-height:20px;}.ccb-order-number .input-number-counter{align-items:center;background:rgba(22,36,50,.051);border-radius:3px;color:#001931;cursor:pointer;display:flex;height:14px;justify-content:center;position:absolute;transition:.2s ease-in-out;width:17px;}.ccb-order-number .input-number-counter i{font-size:8px;}.ccb-order-number .input-number-counter.up{right:5px;top:5px;}.ccb-order-number .input-number-counter.down{bottom:5px;right:5px;}.ccb-order-radio__title{color:rgba(22,36,50,.851);font-size:12px;font-weight:700;line-height:20px;}.ccb-order-radio__wrapper{column-gap:20px;display:flex;flex-wrap:wrap;padding:5px 0;row-gap:10px;}.ccb-order-radio__wrapper.Vertical{flex-direction:column;}.ccb-order-radio label,.ccb-order-radio label input{align-items:center;cursor:pointer;display:flex;}.ccb-order-radio label input{-webkit-appearance:none;background-color:#fff;border:2px solid #ddd;border-radius:50% !important;justify-content:center;margin-right:7px;margin-top:0;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;padding:0;position:relative;}.ccb-order-radio label input:checked{background:#00b163;border-color:#00b163;}.ccb-order-radio label input:checked:before{background-color:#fff;}.ccb-order-radio label input:before{border-radius:50%;content:"";display:block;height:10px;width:10px;}.ccb-order-radio label span{font-size:14px !important;font-weight:500;line-height:20px;text-align:left;word-break:normal !important;}.ccb-order-checkbox__title{color:rgba(22,36,50,.851);font-size:12px;font-weight:700;line-height:20px;}.ccb-order-checkbox__wrapper{column-gap:10px;display:flex;flex-direction:row;flex-wrap:wrap;padding:5px 0;row-gap:10px;}.ccb-order-checkbox__wrapper.Vertical{flex-direction:column;}.ccb-order-checkbox .calc-checkbox-item{display:flex;flex-grow:unset !important;line-height:1;margin:0 !important;position:relative;}.ccb-order-checkbox .calc-checkbox-item .calc-checkbox-title{font-size:14px !important;font-weight:500;line-height:20px;margin-left:4px;text-align:left;}.ccb-order-checkbox .calc-checkbox-item label{align-items:center;cursor:pointer;display:flex !important;font-weight:400;line-height:1;margin:0 !important;min-height:22px;padding:0 0 0 25px;position:relative;vertical-align:middle;}.ccb-order-checkbox .calc-checkbox-item label:before{background-color:#fff;border:2px solid #ddd;border-radius:3px;box-sizing:border-box;content:"";height:20px;left:0;margin:0 !important;max-height:20px;max-width:20px;min-height:20px;min-width:20px;position:absolute;transition:transform .28s ease;width:20px;}.ccb-order-checkbox .calc-checkbox-item label:after{border-bottom:2px solid #fff;border-left:2px solid #fff;box-sizing:border-box;content:"";display:block;height:5px;left:6px;position:absolute;transform:rotate(-45deg) scale(0) translateY(-10%);transition:transform .25s ease;width:10px;}.ccb-order-custom-text__content a{color:#1ab163;text-decoration:none;}.ccb-order-dropdown__title{color:rgba(22,36,50,.851);font-size:12px;font-weight:700;line-height:20px;}.ccb-order-dropdown .ccb-order-dropdown__wrapper .calc-drop-down-with-image-current{background-color:#fff !important;}.ccb-order-dropdown .ccb-order-dropdown__wrapper .ccb-order-checkbox-overlay{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1;}.ccb-order-dropdown .ccb-multi-select{align-items:center;-webkit-appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:4px;color:#001931;cursor:pointer;display:flex;font-size:inherit;font-weight:inherit;height:40px;line-height:2;max-width:100%;min-height:30px;padding:4px 2px 5px;position:relative;text-indent:8px;width:100%;}.ccb-order-dropdown .ccb-multi-select .items{display:none;}.ccb-order-dropdown .ccb-multi-select .anchor{background-position:calc(100% - 20px) 50%;background-repeat:no-repeat;background-size:8px 6px;cursor:pointer;display:block;position:relative;width:100%;}.ccb-order-dropdown .ccb-multi-select .anchor.ccb-heading-5{height:2em;overflow:hidden;text-overflow:" [..]";white-space:nowrap;width:calc(100% - 18px);}.ccb-order-dropdown .ccb-multi-select .anchor .selected-payment{align-items:center;background-color:#ccefe0;border-radius:4px;display:inline-flex;justify-content:center;margin-right:10px;padding:4px 8px !important;text-transform:capitalize;}.ccb-order-dropdown .ccb-multi-select .anchor .selected-payment .remove{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'12\' height=\'12\'%3E%3Cpath fill=\'%23333\' d=\'M12 1.414 10.586 0 6 4.586 1.414 0 0 1.414 4.586 6 0 10.586 1.414 12 6 7.414 10.586 12 12 10.586 7.414 6z\' opacity=\'.7\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;cursor:pointer;display:inline-block;height:8px;margin-left:10px;width:8px;}.ccb-order-dropdown .ccb-multi-select .anchor .selected-payment .remove.nitro-lazy{background-image:none !important;}.ccb-order-dropdown .ccb-multi-select .anchor .selected{align-items:center;background-color:#eef1f7;border-radius:4px;display:inline-flex;justify-content:center;margin-right:10px;padding:0 10px;text-transform:capitalize;}.ccb-order-dropdown .ccb-multi-select .anchor .selected .ccb-icon-close{color:#001931;font-size:10px;opacity:.5;}.ccb-order-dropdown .ccb-multi-select.visible .items{background-color:#fff;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;display:block;height:90px;margin-left:-11px;overflow:hidden;overflow-y:auto;padding:2px;position:absolute;top:calc(2em + 12px);width:calc(100% + 2px);}.ccb-order-dropdown .ccb-multi-select.visible .items .option-item{align-items:center;display:flex;justify-content:flex-start;list-style:none;padding-left:10px;}.ccb-order-dropdown .ccb-multi-select.visible .items .option-item input{border:1px solid #ddd;border-radius:4px;margin:0 5px 0 0;pointer-events:none;top:unset;width:18px;}.ccb-order-dropdown .ccb-multi-select.visible .items .option-item label{align-items:center;display:flex;margin-bottom:0;}.ccb-order-dropdown .ccb-multi-select.visible .items .option-item label input{margin-right:0 !important;}@media only screen and (max-width:1375px){.ccb-order-dropdown .ccb-multi-select.visible .items{margin-left:-1px;}}@media only screen and (max-width:1320px){.ccb-order-dropdown .ccb-multi-select.visible .items{top:calc(2em + 11px);}}@media only screen and (max-width:1375px) and (min-width:1321px){.ccb-order-dropdown .ccb-multi-select.visible .items{top:calc(2em + 13px);}}@media only screen and (max-width:1800px) and (min-width:1551px){.ccb-order-dropdown .ccb-multi-select.visible .items{top:calc(2em + 14px);}}.ccb-order-dropdown .ccb-multi-select .ccb-icon-Path-3485{font-size:8px;opacity:.5;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(0deg);transition:all .2s ease-in-out;z-index:2;}.ccb-order-dropdown .ccb-multi-select .ccb-icon-Path-3485.ccb-arrow-up{right:5px;transform:translateY(-50%) rotate(180deg);}@media only screen and (max-width:1400px){.ccb-order-dropdown .ccb-multi-select{min-width:0;}}.ccb-order-dropdown .ccb-multi-select:focus,.ccb-order-dropdown .ccb-multi-select:hover{border-color:#ddd;box-shadow:none;outline:none;resize:none;}@media only screen and (max-width:1800px){.ccb-order-dropdown .ccb-multi-select{font-size:14px !important;}}@media only screen and (max-width:1550px){.ccb-order-dropdown .ccb-multi-select{font-size:13px !important;}}@media only screen and (max-width:1375px){.ccb-order-dropdown .ccb-multi-select{font-size:12px !important;padding:5px 13px 5px 0 !important;text-overflow:ellipsis;white-space:nowrap;}}.ccb-order-dropdown .ccb-order-checkbox{background-color:#fff;position:absolute;width:100%;z-index:9999;}.ccb-order-dropdown .ccb-order-checkbox__title{color:rgba(22,36,50,.851);font-size:12px;font-weight:700;line-height:20px;}.ccb-order-dropdown .ccb-order-checkbox__wrapper{border:1px solid #ddd;column-gap:10px;display:flex;flex-direction:column;flex-wrap:wrap;padding:0;row-gap:0;width:100%;}.ccb-order-dropdown .ccb-order-checkbox__wrapper.Vertical{flex-direction:column;}.ccb-order-dropdown .ccb-order-checkbox .calc-checkbox-item{border-bottom:1px solid #ddd;display:flex;flex-grow:unset !important;line-height:1;margin:0 !important;padding:0 10px;position:relative;width:100%;}.ccb-order-dropdown .ccb-order-checkbox .calc-checkbox-item:last-child{border-bottom:none;}.ccb-order-dropdown .ccb-order-checkbox .calc-checkbox-item .calc-checkbox-title{font-size:14px !important;font-weight:500;line-height:20px;margin-left:4px;text-align:left;}.ccb-order-dropdown .ccb-order-checkbox .calc-checkbox-item label{align-items:center;cursor:pointer;display:flex !important;font-weight:400;line-height:1;margin:0 !important;min-height:22px;padding:10px 0 10px 25px;position:relative;vertical-align:middle;width:100%;}.ccb-order-dropdown .ccb-order-checkbox .calc-checkbox-item label:before{background-color:#fff;border:2px solid #ddd;border-radius:3px;box-sizing:border-box;content:"";height:20px;left:0;margin:0 !important;max-height:20px;max-width:20px;min-height:20px;min-width:20px;position:absolute;transition:transform .28s ease;width:20px;}.ccb-order-dropdown .ccb-order-checkbox .calc-checkbox-item label:after{border-bottom:2px solid #fff;border-left:2px solid #fff;box-sizing:border-box;content:"";display:block;height:5px;left:6px;position:absolute;transform:rotate(-45deg) scale(0) translateY(-10%);transition:transform .25s ease;width:10px;}.ccb-order-email.Right{display:flex;gap:20px;justify-content:space-around;}.ccb-order-email.Right .ccb-order-email__wrapper{width:50%;}.ccb-order-email.Vertical{display:flex;flex-direction:column;gap:5px;justify-content:space-around;}.ccb-order-email__wrapper.relative{position:relative;}.ccb-order-email__wrapper .confirmation-error{color:red;font-size:12px;font-weight:500;text-transform:none;}.ccb-order-time-picker__wrapper{border:1px solid #ddd;border-radius:4px;}.ccb-order-time-picker__wrapper.range-time{display:flex;}.ccb-order-time-picker__wrapper.range-time .ccb-order-time-picker__end,.ccb-order-time-picker__wrapper.range-time .ccb-order-time-picker__start{width:50%;}.ccb-order-time-picker__wrapper.range-time .separator{border-left:1px solid #ddd;border-right:1px solid #ddd;padding:12px;}.ccb-order-time-picker .time-picker{width:100%;}.ccb-order-time-picker .time-picker .apms{text-transform:uppercase;}.ccb-order-time-picker .time-picker .display-time{border:none;border-radius:0;padding:9px 12px;width:100%;}.ccb-order-time-picker .time-picker .controls{font-size:22px;}.ccb-order-time-picker .time-picker.hasTime .controls .has-custom-btn{display:none;}.ccb-order-time-picker .time-picker .dropdown{top:auto;z-index:9999;}.ccb-order-field{position:relative;}.ccb-order-field .ccb-order-field__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.ccb-order-field label{color:rgba(22,36,50,.851);cursor:pointer;font-size:12px;font-weight:700;line-height:20px;}.ccb-order-field input{border:1px solid #ddd;border-radius:4px;font-size:14px;line-height:20px;outline:none;padding:9px 12px;}.ccb-order-field input::-webkit-inner-spin-button,.ccb-order-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.ccb-order-field .ccb-order-required-mark{color:red;}.ccb-order-field textarea{border:1px solid #ddd;font-size:14px;line-height:20px;outline:none;padding:9px 12px;}.ccb-order-field .ccb-order-text-counter{bottom:0;color:rgba(22,36,50,.302);font-size:12px !important;font-weight:400;line-height:15.12px;position:absolute;right:0;text-align:left;}.ccb-order-field-required{position:absolute;right:0;top:2px;}.ccb-order-field-required__tooltip{background-color:#d94141;border-radius:4px;color:#fff;font-size:12px;padding:5px 10px;position:relative;right:2px;top:-16px;white-space:nowrap;z-index:1000;}.ccb-order-field-required__tooltip:after{border:5px solid rgba(0,0,0,0);border-top-color:#d94141;content:"";left:90%;position:absolute;top:100%;transform:translateX(-50%);}.ccb-order-field-required.left{left:0;right:auto;top:-20px;}.ccb-order-field-required.left .ccb-order-field-required__tooltip:after{left:10%;}.ccb-order-field .ccb-datetime .error-tip{display:none !important;}.ccb-error-tip{background-color:red;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;font-size:12px;font-weight:500;line-height:15px;padding:5px 10px;position:absolute;text-align:center;width:max-content;}.ccb-error-tip:after{border:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:10px solid red;content:"";display:block;height:0;margin-right:15px;position:absolute;right:0;width:0;z-index:10;}.ccb-error-tip.default{bottom:45px;right:0;z-index:99;}.ccb-error-tip.textarea{bottom:auto;right:0;top:-30px;}.ccb-error-tip.front{background-color:#d94141;color:#fff;display:none;font-size:14px;font-weight:500;width:max-content !important;}.ccb-error-tip.front:after{border-top:10px solid #d94141;}.ccb-error-tip.front.active{display:block;}.ccb-notice{align-items:center;border-radius:4px;display:flex;padding:15px 20px;width:100%;}.ccb-notice .ccb-notice-title{font-size:14px;font-weight:700;margin-right:10px;}.ccb-notice .ccb-notice-description{font-size:14px;font-weight:500;}.ccb-notice.ccb-error{background-color:rgba(217,65,65,.1);color:#d94141;}.ccb-required-mark{color:#d94141;}.ccb-loader-1{display:inline-block;height:60px;position:relative;width:60px;}.ccb-loader-1 div{animation:ccb-loader-1 1.2s linear infinite;background:#00b163;border-radius:50%;height:6px;position:absolute;width:6px;}.ccb-loader-1 div:first-child{animation-delay:0s;left:66px;top:37px;}.ccb-loader-1 div:nth-child(2){animation-delay:-.1s;left:62px;top:22px;}.ccb-loader-1 div:nth-child(3){animation-delay:-.2s;left:52px;top:11px;}.ccb-loader-1 div:nth-child(4){animation-delay:-.3s;left:37px;top:7px;}.ccb-loader-1 div:nth-child(5){animation-delay:-.4s;left:22px;top:11px;}.ccb-loader-1 div:nth-child(6){animation-delay:-.5s;left:11px;top:22px;}.ccb-loader-1 div:nth-child(7){animation-delay:-.6s;left:7px;top:37px;}.ccb-loader-1 div:nth-child(8){animation-delay:-.7s;left:11px;top:52px;}.ccb-loader-1 div:nth-child(9){animation-delay:-.8s;left:22px;top:62px;}.ccb-loader-1 div:nth-child(10){animation-delay:-.9s;left:37px;top:66px;}.ccb-loader-1 div:nth-child(11){animation-delay:-1s;left:52px;top:62px;}.ccb-loader-1 div:nth-child(12){animation-delay:-1.1s;left:62px;top:52px;}.ccb-loader-2{display:inline-block;height:60px;position:relative;width:60px;}.ccb-loader-2 div{animation:ccb-loader-2 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px;}.ccb-loader-2 div:after{background:#00b163;border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px;}.ccb-loader-2 div:first-child{animation-delay:-36ms;}.ccb-loader-2 div:first-child:after{left:63px;top:63px;}.ccb-loader-2 div:nth-child(2){animation-delay:-72ms;}.ccb-loader-2 div:nth-child(2):after{left:56px;top:68px;}.ccb-loader-2 div:nth-child(3){animation-delay:-.108s;}.ccb-loader-2 div:nth-child(3):after{left:48px;top:71px;}.ccb-loader-2 div:nth-child(4){animation-delay:-.144s;}.ccb-loader-2 div:nth-child(4):after{left:40px;top:72px;}.ccb-loader-2 div:nth-child(5){animation-delay:-.18s;}.ccb-loader-2 div:nth-child(5):after{left:32px;top:71px;}.ccb-loader-2 div:nth-child(6){animation-delay:-.216s;}.ccb-loader-2 div:nth-child(6):after{left:24px;top:68px;}.ccb-loader-2 div:nth-child(7){animation-delay:-.252s;}.ccb-loader-2 div:nth-child(7):after{left:17px;top:63px;}.ccb-loader-2 div:nth-child(8){animation-delay:-.288s;}.ccb-loader-2 div:nth-child(8):after{left:12px;top:56px;}.ccb-loader-3{color:#00b163;display:inline-block;height:60px;position:relative;width:60px;}.ccb-loader-3 div{animation:ccb-loader-3 1.2s linear infinite;transform-origin:40px 40px;}.ccb-loader-3 div:after{background:#00b163;border-radius:20%;content:" ";display:block;height:18px;left:37px;position:absolute;top:3px;width:6px;}.ccb-loader-3 div:first-child{animation-delay:-1.1s;transform:rotate(0deg);}.ccb-loader-3 div:nth-child(2){animation-delay:-1s;transform:rotate(30deg);}.ccb-loader-3 div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg);}.ccb-loader-3 div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg);}.ccb-loader-3 div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg);}.ccb-loader-3 div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg);}.ccb-loader-3 div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg);}.ccb-loader-3 div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg);}.ccb-loader-3 div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg);}.ccb-loader-3 div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg);}.ccb-loader-3 div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg);}.ccb-loader-3 div:nth-child(12){animation-delay:0s;transform:rotate(330deg);}.ccb-loader-4{align-items:center;display:flex;justify-content:center;}@keyframes ccb-loader-3{0%{opacity:1;}to{opacity:0;}}@keyframes ccb-loader-2{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes ccb-loader-1{0%,20%,80%,to{transform:scale(1);}50%{transform:scale(1.5);}}@page{margin:20px;}.ccb-invoice{background:#fff;font-family:Eudoxus Sans,sans-serif;min-width:700px;padding:50px;}.ccb-invoice-header{display:flex;justify-content:space-between;margin-bottom:20px;}.ccb-invoice-company{color:#000;font-size:14px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:21.23px;margin-bottom:30px;width:100%;}.ccb-invoice-logo img{max-height:150px;max-width:50%;}.ccb-invoice-date{font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;}.ccb-invoice-date span:first-child{margin-right:10px;}.ccb-invoice-table__header{border:1px solid #000;color:#000;display:flex;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;padding:10px 20px;}.ccb-invoice-table__body{border:1px solid #000;border-top-color:rgba(0,0,0,0);display:flex;flex-direction:column;}.ccb-invoice-table__total{border-bottom:1px solid rgba(0,0,0,.3);border-top:1px solid rgba(0,0,0,.3);flex-direction:column;font-size:16px;font-style:normal;font-weight:700;margin-bottom:20px;padding:10px;row-gap:10px;}.ccb-invoice-table__total,.ccb-invoice-table__total-item{display:flex;justify-content:space-between;width:100%;}.ccb-invoice-table__total.other-totals{border:none;font-size:14px !important;}.ccb-invoice-table__payment{padding:0 10px;}.ccb-invoice-table__payment span{font-size:14px;font-style:normal;font-weight:500;letter-spacing:normal;}.ccb-invoice-table__payment span:last-child{font-weight:700;}.ccb-invoice-table__title{color:#000;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;}.ccb-invoice-table__summary{border:1px solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000;padding:20px;width:100%;}.ccb-invoice-table__summary ul{list-style:none;margin:20px 0 0;padding:0 10px;}.ccb-invoice-table__summary ul .ccb-invoice-group-title{font-size:14px;font-weight:800;padding-left:10px;}.ccb-invoice-table__summary ul li .ccb-invoice-group-wrapper{padding-left:10px;}.ccb-invoice-table__summary ul li .ccb-invoice-group-wrapper .ccb-invoice-row-label,.ccb-invoice-table__summary ul li .ccb-invoice-group-wrapper .ccb-invoice-row-value{font-size:14px;font-weight:500;line-height:12px;}.ccb-invoice-table__summary ul li .ccb-invoice-group-wrapper .ccb-invoice-row{border-bottom:1px dashed #ccc;margin-bottom:2px;}.ccb-invoice-table__summary ul li.break-border .ccb-invoice-row{border:none !important;}.ccb-invoice-table__summary ul li .ccb-invoice-row{border-bottom:1px dashed #ccc;display:flex;font-family:Eudoxus Sans,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;padding-bottom:5px;width:100%;}.ccb-invoice-table__summary ul li .ccb-invoice-row .ccb-invoice-sub-item-label{margin-right:10px;}.ccb-invoice-table__summary ul li .ccb-invoice-row.ccb-invoice-sub-item{border:none;}.ccb-invoice-table__summary ul li .ccb-invoice-row.ccb-invoice-sub-item:last-child{border-bottom:1px dashed #ccc;}.ccb-invoice-table__summary ul li .ccb-invoice-row.break{border:none;}.ccb-invoice-table__summary ul li .ccb-invoice-row-label,.ccb-invoice-table__summary ul li .ccb-invoice-row-value{display:block;width:50%;}.ccb-invoice-table__summary ul li .ccb-invoice-row-unit{font-weight:500;opacity:.7;width:50%;}.ccb-invoice-table__summary ul li .ccb-invoice-row-value{text-align:right;}.ccb-invoice-table__summary ul li .ccb-invoice-row .ccb-invoice-space{box-sizing:border-box;color:inherit;flex:1;margin:0 5px 0 9px;overflow:hidden;position:relative;}.ccb-invoice-table__summary ul li .ccb-invoice-row .ccb-invoice-space:after{bottom:0;color:inherit;content:".....................................................................................................................................................................................................";font-size:16px;height:100%;left:0;letter-spacing:1px;opacity:.5;position:absolute;right:0;}.ccb-invoice-table__summary ul li .ccb-invoice-row.ccb-invoice-sub-item{font-size:12px;opacity:.7;padding-left:15px;}.ccb-invoice-table__summary ul li:last-child{margin-bottom:22px;}.ccb-invoice-table__summary ul li ul{display:flex;flex-direction:column;}.ccb-invoice-table__contact{padding:20px;width:100%;}.ccb-invoice-table__contact ul{list-style:none;margin:20px 0 0;padding:0;}.ccb-invoice-table__contact ul li{display:flex;flex-direction:column;margin-bottom:18px;}.ccb-invoice-table__contact ul li span{font-size:12px;font-style:normal;font-weight:700;word-break:break-all;}.ccb-invoice-table__contact ul li span:first-child{text-transform:capitalize;}.ccb-invoice-table__contact ul li span:last-child{font-size:14px;font-weight:500;}.invoice-button .invoice-btn-loader{-webkit-animation:rotate 1s linear infinite;border:3px solid #ccc;border-radius:22px;border-right-color:#888;display:none;height:0;margin:0 auto;padding:8px;width:0;}@media (max-width:540px){.invoice-button{margin-bottom:10px !important;width:100%;}}body.invoice-loader button.invoice-button span{display:none;}body.invoice-loader button.invoice-button .invoice-btn-loader{display:block;}.invoice-settings-page textarea{height:200px;}.ccb-preview{position:absolute;right:0;top:0;}@media (max-width:540px){.ccb-preview{display:none;}}.ccb-preview__wrapper{background-color:#dfe2ea;border:8px solid #dfe2ea;border-radius:10px;bottom:35px;display:none;left:0;position:absolute;}@media (max-width:540px){.ccb-preview__wrapper{left:-230px;}}.ccb-preview__wrapper:before{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #dfe2ea;bottom:-18px;content:"";display:block;height:0;position:absolute;right:90%;width:0;}.ccb-preview__title{color:#1ab163;cursor:pointer;font-size:12px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:21.99px;text-align:right;text-transform:uppercase;}.ccb-preview__title:hover .ccb-preview__wrapper{display:block;}.ccb-preview__img{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;height:221px;justify-content:space-between;padding:0 30px 22px;width:288px;}@media (max-width:540px){.ccb-preview__img{height:180px;width:263px;}}.ccb-preview__img button{background-color:#008d4f;border:none;border-radius:4px;color:#fff;font-size:10px;padding:7px 15px;width:48%;}.ccb-preview__img button:last-child{background-color:#f0f0f0;color:#0b0b0b;}.terms-condition-preview{position:relative;}.terms-condition-preview .ccb-preview{right:-65px;}@media (max-width:1550px){.terms-condition-preview .ccb-preview{top:-3px;}}.terms-condition-preview .ccb-preview__wrapper{bottom:-8px;left:77px;z-index:9999;}@media (max-width:1550px){.terms-condition-preview .ccb-preview__wrapper{bottom:-22px;}}@media (max-width:540px){.terms-condition-preview .ccb-preview__wrapper{bottom:35px;left:-175px;}}.terms-condition-preview .ccb-preview__wrapper:before{border-bottom:10px solid rgba(0,0,0,0);border-right:10px solid #dfe2ea;border-top:10px solid rgba(0,0,0,0);bottom:4px;right:102%;}@media (max-width:1550px){.terms-condition-preview .ccb-preview__wrapper:before{bottom:16px;}}.terms-condition-preview .ccb-preview .ccb-preview__img{height:237px;width:339px;}@media (max-width:540px){.terms-condition-preview .ccb-preview .ccb-preview__img{height:180px;width:270px;}}.vue-html2pdf .pdf-preview{box-shadow:0 0 0 1200px rgba(0,0,0,.4) !important;}.vue-html2pdf .pdf-preview button{left:auto !important;right:-15px;}.ccb-send-quote{bottom:0;left:0;position:fixed;right:0;top:0;visibility:hidden;z-index:999999;}.ccb-send-quote__overlay{background-color:rgba(0,0,0,.3);height:100%;width:100%;}.ccb-send-quote__wrapper{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:center;left:50%;margin-left:-205px;max-width:410px;min-height:541px;min-width:410px;opacity:0;padding:40px;position:absolute;top:50%;transform:translatey(-50%);z-index:999999;}.ccb-send-quote__wrapper.success{min-height:341px;}@media (max-width:420px){.ccb-send-quote__wrapper{left:50%;margin-left:0;max-width:340px;min-width:340px;top:50%;transform:translate(-50%,-50%);}}.ccb-send-quote__wrapper .ccb-send-quote__success{align-items:center;display:flex;flex-direction:column;justify-content:center;}.ccb-send-quote__wrapper .ccb-send-quote__success-icon{align-items:center;border-radius:50%;display:flex;height:60px;justify-content:center;margin-bottom:20px;width:60px;}.ccb-send-quote__wrapper .ccb-send-quote__success-text{color:#001931;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:26px;margin-bottom:30px;padding:0 50px;text-align:center;}.ccb-send-quote__wrapper .ccb-send-quote__success-btn{border:none;cursor:pointer;padding:13px 20px;}.ccb-send-quote__header{display:flex;justify-content:space-between;margin-bottom:20px;}.ccb-send-quote__title{color:#001931;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:21px;text-align:left;}.ccb-send-quote__close{align-items:center;background-color:#eef1f7;border-radius:50%;cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center;transition:.2s ease;width:30px;}.ccb-send-quote__close:hover{background-color:#d2d4d9;}.ccb-send-quote__close i{opacity:.7;}.ccb-send-quote__textarea{display:flex;flex-direction:column;margin-bottom:20px;}.ccb-send-quote__textarea label{font-size:12px;font-weight:700;}.ccb-send-quote__textarea label,.ccb-send-quote__textarea textarea{color:#001931;font-style:normal;letter-spacing:normal;line-height:21.99px;}.ccb-send-quote__textarea textarea{background-color:#fff;border:2px solid #eee;border-radius:4px;font-family:Eudoxus Sans,Arial;font-size:16px;font-weight:500;max-height:130px;min-height:90px;padding:12px 20px;resize:none;}.ccb-send-quote__textarea textarea:focus{outline:none;}.ccb-send-quote__input{display:flex;flex-direction:column;}.ccb-send-quote__input label{color:#001931;font-size:12px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:21.99px;}.ccb-send-quote__input label.required:after{color:red;content:"*";}.ccb-send-quote__input input{border:2px solid #eee;border-radius:4px;color:#001931;font-size:16px;font-style:normal;font-weight:500;height:40px;letter-spacing:normal;line-height:21px;margin-bottom:20px;padding:0 20px;}.ccb-send-quote__input input:focus{outline:none;}.ccb-send-quote__file{align-items:center;background-color:#eef1f7;border-radius:4px;display:flex;justify-content:flex-start;margin-bottom:20px;padding:10px;word-break:break-all;}.ccb-send-quote__file i{color:#011a30;font-size:18px;opacity:.5;}.ccb-send-quote__file span{color:#001931;font-size:14px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:21px;margin-left:8px;opacity:.7;}.ccb-send-quote__submit button{background-color:#00b163;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-style:normal;font-weight:700;height:40px;letter-spacing:.28px;line-height:10px;outline:none;text-align:center;transition:.2s ease;width:100%;}.ccb-send-quote__submit button:hover{background-color:#00a55c;}.ccb-send-quote__notice{align-items:center;background-color:#fbebeb;border-radius:10px;display:flex;flex-direction:row;justify-content:flex-start;margin-top:20px;padding:8px 14px;}.ccb-send-quote__notice span{color:#d94141;font-size:14px;font-weight:700;margin-right:10px;}.ccb-send-quote.active{visibility:visible;}.ccb-send-quote.active .ccb-send-quote__wrapper{opacity:1;}.calc-container.two_column .calc-subtotal .calc-buttons.pdf-enable .ccb-pdf-buttons,.calc-container.vertical .calc-subtotal .calc-buttons.pdf-enable .ccb-pdf-buttons{display:flex;justify-content:space-between;width:100%;}.calc-container.two_column .calc-subtotal .calc-buttons.pdf-enable .ccb-pdf-buttons button,.calc-container.vertical .calc-subtotal .calc-buttons.pdf-enable .ccb-pdf-buttons button{margin-right:0 !important;overflow:hidden;padding:6px 4px;width:48.5% !important;}.calc-container.two_column .calc-subtotal .calc-buttons.pdf-enable button:first-child,.calc-container.vertical .calc-subtotal .calc-buttons.pdf-enable button:first-child{margin-right:0 !important;width:100%;}.ccb-orders-page .ccb-send-quote__success-icon{background-color:rgba(0,177,99,.102);color:#00b163;}.ccb-invoice-group-wrapper{margin-top:20px;}.thank-you-page{background:#fff;border:1px solid #ddd;border-radius:6px;opacity:0;padding:45px 30px 40px 35px;position:relative;visibility:visible;width:100%;}.thank-you-page-close{align-items:center;background-color:#eef1f7;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;height:30px;justify-content:center;padding:3px;position:absolute;right:14px;top:14px;transition:background .2s linear;width:30px;}.thank-you-page-close span{color:rgba(0,25,49,.4);font-size:13px;}@media screen and (max-width:768px){.thank-you-page-close{height:20px;width:20px;}.thank-you-page-close span{color:rgba(0,25,49,.4);font-size:12px;}}.thank-you-page.loaded{opacity:1;visibility:visible;}@media screen and (max-width:480px){.thank-you-page{padding:20px 15px;}}.thank-you-page .thank-you-page-inner-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:420px;row-gap:20px;width:100%;}.thank-you-page__icon-box .icon-wrapper{align-items:center;background-color:rgba(26,177,99,.1);border-radius:50%;display:flex;height:114px;justify-content:center;width:114px;}.thank-you-page__icon-box .icon-wrapper .icon-content{align-items:center;background-color:#1ab163;border-radius:50%;display:flex;height:64px;justify-content:center;width:64px;}.thank-you-page__icon-box .icon-wrapper .icon-content i{color:#fff;font-size:20px;}@media screen and (max-width:480px){.thank-you-page__icon-box .icon-wrapper{height:98px;width:98px;}.thank-you-page__icon-box .icon-wrapper .icon-content{height:48px;width:48px;}}.thank-you-page__title-box{display:flex;flex-direction:column;}.thank-you-page__title-box span{word-break:break-all;}.thank-you-page__title-box-title{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:22px;text-align:center;}.thank-you-page__title-box-desc{color:#000;font-size:14px;font-style:normal;font-weight:500;text-align:center;}.thank-you-page__order span{column-gap:5px;display:flex;}.thank-you-page__order span span{color:#001931;font-size:14px;font-style:normal;font-weight:500;text-align:center;}.thank-you-page__order span span:first-child{display:inline-block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}.thank-you-page__actions,.thank-you-page__actions-wrapper{display:flex;justify-content:center;width:100%;}.thank-you-page__actions-wrapper{column-gap:8px;flex-direction:row;flex-wrap:wrap;max-width:420px;row-gap:15px;}@media screen and (max-width:480px){.thank-you-page__actions-wrapper{column-gap:5px;row-gap:10px;}}.thank-you-page__actions-wrapper div{width:49%;}@media screen and (max-width:480px){.thank-you-page__actions-wrapper div{width:45%;}}.thank-you-page__actions-wrapper div a,.thank-you-page__actions-wrapper div button{align-items:center;border:2px solid;border-radius:4px;box-shadow:none !important;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;outline:none !important;padding:8px 0;text-decoration:none !important;transition:all .2s linear;width:100%;}@media screen and (max-width:480px){.thank-you-page__actions-wrapper div a,.thank-you-page__actions-wrapper div button{height:32px;padding:0;}}.thank-you-page__actions-wrapper div a span,.thank-you-page__actions-wrapper div button span{font-size:14px;font-style:normal;font-weight:700;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap;width:max-content;}.thank-you-page__actions-wrapper div a i,.thank-you-page__actions-wrapper div button i{left:-2px;position:relative;}.thank-you-page__actions-wrapper div a.calc-primary,.thank-you-page__actions-wrapper div button.calc-primary{background:#eef1f7;border-color:#eef1f7;color:#011a30;}.thank-you-page__actions-wrapper div a.calc-secondary,.thank-you-page__actions-wrapper div button.calc-secondary{background:#fff;border-color:#1ab163;color:#1ab163;}.thank-you-page__actions-wrapper div a.calc-success,.thank-you-page__actions-wrapper div button.calc-success{background:#1ab163;border-color:#1ab163;color:#fff;}.ccb-modal-wrapper{float:unset;}.ccb-modal-wrapper .ccb-modal-overlay{background-color:rgba(0,0,0,0);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:background-color .3s ease;z-index:-1;}.ccb-modal-wrapper .ccb-modal-window{border-radius:8px;margin:0 auto;max-width:max-content;position:relative;transform:translateY(-200px);transition:transform .2s linear,opacity .2s linear;}@media screen and (max-width:480px){.ccb-modal-wrapper .ccb-modal-window{margin:0 10px;max-width:420px;}}.ccb-modal-wrapper .ccb-modal-window .ccb-modal-window-content{border-radius:10px;box-shadow:0 10px 30px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;max-height:100%;padding:0;}@media screen and (max-width:480px){.ccb-modal-wrapper .ccb-modal-window .ccb-modal-window-content .calc-thank-you-page-container{width:unset !important;}}.ccb-modal-wrapper .ccb-modal-window .ccb-modal-window-content .ccb-modal-body{padding:20px 0;}.ccb-modal-wrapper .ccb-modal-body{overflow-y:auto;}.ccb-modal-wrapper .ccb-modal-body:hover{visibility:visible;}.ccb-modal-wrapper.hide .ccb-modal-overlay,.ccb-modal-wrapper.hide .ccb-modal-window,.ccb-modal-wrapper.open .ccb-modal-overlay,.ccb-modal-wrapper.open .ccb-modal-window{opacity:1;z-index:100000 !important;}.ccb-modal-wrapper.open .ccb-modal-window{transform:translateY(125px);}@media screen and (max-width:400px){.ccb-modal-wrapper.open .ccb-modal-window{transform:translateY(80px);}}.ccb-modal-wrapper.open .ccb-modal-overlay{background-color:rgba(0,0,0,.5);}.ccb-modal-wrapper.hide .ccb-modal-overlay{background-color:rgba(0,0,0,0);}.ccb-modal-wrapper.hide .ccb-modal-window{transform:translateY(-500px);}.ccb-checkbox-hint,.ccb-default-hint{display:inline-flex;margin-left:7px;margin-top:2px;position:relative;width:auto;}.ccb-checkbox-hint i,.ccb-default-hint i{font-size:12px;opacity:.3;}.ccb-checkbox-hint__content,.ccb-default-hint__content{word-wrap:break-word;background-color:#3b3e4a;border-radius:5px;bottom:102%;color:#fff;font-size:13px;left:50%;line-height:normal;margin:0 0 5px;max-width:300px;padding:5px 15px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;white-space:pre-wrap;width:max-content;z-index:1221;}.ccb-checkbox-hint__content a,.ccb-default-hint__content a{box-shadow:none !important;color:#fff;font-size:13px;outline:none !important;}.ccb-checkbox-hint__content:after,.ccb-default-hint__content:after{border:5px solid rgba(0,0,0,0);border-top-color:#3b3e4a;content:"";left:50%;margin-left:-5px;position:absolute;top:100%;}.ccb-checkbox-hint:hover .ccb-checkbox-hint__content,.ccb-default-hint:hover .ccb-checkbox-hint__content{color:#fff;visibility:visible;}.ccb-checkbox-hint.ccb-right .ccb-checkbox-hint__content,.ccb-default-hint.ccb-right .ccb-checkbox-hint__content{align-items:center;bottom:unset;display:flex;height:100%;justify-content:center;left:105%;max-width:215px;padding:6px 8px;text-align:left;top:0;transform:unset;}.ccb-checkbox-hint.ccb-right .ccb-checkbox-hint__content:after,.ccb-default-hint.ccb-right .ccb-checkbox-hint__content:after{border-color:rgba(0,0,0,0) #3b3e4a rgba(0,0,0,0) rgba(0,0,0,0);left:-10px;margin-left:unset;top:50%;transform:translateY(-50%);}@media screen and (max-width:768px){.ccb-checkbox-hint,.ccb-default-hint{display:none !important;}}.ccb-checkbox-hint-mobile{display:none !important;margin-left:7px;margin-top:2px;}@media screen and (max-width:768px){.ccb-checkbox-hint-mobile{display:inline-flex !important;}}.ccb-checkbox-hint-mobile i{font-size:12px;opacity:.3;}.ccb-checkbox-hint-mobile--modal{background:#fff;border-radius:4px;border-top:1px solid #ddd;bottom:-200%;box-shadow:0 10px 30px 0 rgba(0,0,0,.1);display:flex;left:0;position:fixed;right:0;transition:bottom .5s ease-in-out;width:100%;z-index:9999999;}.ccb-checkbox-hint-mobile--modal-content{height:100%;padding:40px;position:relative;width:100%;}.ccb-checkbox-hint-mobile--modal-content span{color:#001931;font-size:14px;font-style:normal;font-weight:400;}.ccb-checkbox-hint-mobile--modal-content i{color:#001931;font-size:14px;position:absolute;right:15px;top:15px;}.ccb-checkbox-hint-mobile--modal.ccb-hint-active{bottom:0;}.calc-promocode-wrapper{margin-top:20px;}.calc-promocode-wrapper .calc-promocode-container{align-items:center;column-gap:10px;display:flex;flex-wrap:nowrap;}.calc-promocode-wrapper .calc-promocode-container .calc-input-wrapper{width:100%;}.calc-promocode-wrapper .calc-promocode-container button{padding:14px 15px !important;width:max-content;}.calc-promocode-wrapper .calc-applied{align-items:center;color:#001931;column-gap:5px;display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;margin-top:5px;opacity:.5;}.calc-promocode-wrapper .ccb-promocode-hint{color:#1ab163;cursor:pointer;font-size:12px;font-weight:700;line-height:1;}.calc-promocode-wrapper .promocode-body.ccb-promo-body .calc-item__title{align-items:start !important;flex-direction:column;}.calc-promocode-wrapper .promocode-body.ccb-promo-body .calc-item__title .promocode-error-tip{display:none;}.calc-promocode-wrapper .promocode-body.ccb-promo-body .calc-item__title .promocode-error-tip .ccb-error-tip{left:0;position:relative;top:-2px;}.calc-promocode-wrapper .promocode-body.ccb-promo-body .calc-item__title .promocode-error-tip .ccb-error-tip.front:after{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);left:8px;}.calc-promocode-wrapper .promocode-body.ccb-promo-body .calc-item__title .promocode-error-tip.active{display:block;}.ccb-discount-off{background:#1ab163;border-radius:4px;color:#fff;font-size:10px !important;font-weight:500;padding:2px 4px;vertical-align:middle;}.ccb-promocodes-list{align-items:center;column-gap:10px;display:flex;flex-wrap:wrap;row-gap:5px;}.ccb-promocode{align-items:center;background-color:#eef1f7;border-radius:5px;display:inline-flex;justify-content:center;line-height:1.3;padding:5px 10px 6px;text-transform:capitalize;word-break:break-all;}.ccb-promocode .remove{cursor:pointer;display:inline-block;font-size:11px;margin-left:10px;opacity:.7;transition:.2s ease-in-out;}.ccb-promocode .remove:hover{opacity:.9;}.calc-have-promocode{color:#1ab163;font-size:12px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px;}.ccb-discount.ccb-edit-total-value{font-size:14px !important;font-weight:500 !important;text-decoration:line-through;}.ccb-order-promocodes{color:#001931;column-gap:5px;display:flex;font-size:12px;font-weight:500;opacity:.5;padding:0 10px;}.ccb-order-promocodes .ccb-order-promocode-label{white-space:nowrap;}.ccb-order-promocodes .ccb-order-promocodes-list{column-gap:5px;display:flex;flex-wrap:wrap;}.sticky-calculator-wrapper{align-items:flex-start;column-gap:20px;display:flex;flex-direction:row;padding:0 20px 20px;}.sticky-calculator-wrapper .ccb-checkbox-box{vertical-align:middle !important;}.sticky-calculator-wrapper .ccb-options-tooltip{align-items:center;display:inline-flex;flex-wrap:nowrap;justify-content:center;vertical-align:middle;width:14px !important;}.sticky-calculator-wrapper .ccb-options-tooltip i{font-size:20px !important;}.sticky-calculator-wrapper .sticky-settings-label{align-items:center;color:#001931;display:inline-flex;font-size:12px;font-weight:700;margin-right:5px;vertical-align:middle;}.sticky-calculator-preview{background:#fff;border-radius:8px;height:362px;position:sticky;top:0;width:100%;}.sticky-calculator-preview--header{align-items:center;border-bottom:1px solid #ddd;display:flex;height:62px;padding:0 20px;}.sticky-calculator-preview--content{align-items:center;background:#d2d8e5;display:flex;height:100%;justify-content:center;position:relative;width:100%;}.sticky-calculator-preview--content .calc-sticky-placeholder{color:#9196a1;font-size:14px;font-style:normal;font-weight:500;}.calc-sticky-positions{background:#eef1f7;border:1px solid #ddd;border-radius:4px;display:flex;height:100px;justify-content:space-between;padding:12px;width:176px;}.calc-sticky-positions .ccb-hint-info-text{display:inline-block;margin-bottom:5px;text-align:left;}.calc-sticky-positions .ccb-titles-info-wrapper{display:flex;flex-direction:column;}.calc-sticky-positions .ccb-titles-info-wrapper span{display:inline-flex;text-align:start;}.calc-sticky-positions div{display:flex;flex-direction:column;height:100%;justify-content:space-between;}.calc-sticky-positions div .ccb-position-item{background:#9facb9;border-radius:2px;cursor:pointer;height:8px;transition:all .2s ease-in-out;width:24px;}.calc-sticky-positions div .ccb-position-item:hover{background:#738699;}.calc-sticky-positions div .ccb-position-item.selected{background:#00b163 !important;}.calc-sticky-positions div .ccb-position-item.ccb-count-over:not(.selected){background:#d94141;cursor:not-allowed;opacity:.7;pointer-events:none;}.ccb-sticky-icon-wrapper{align-items:center;column-gap:20px;display:flex;}.ccb-sticky-icon-wrapper button{height:40px;}.ccb-sticky-icon-wrapper.icon-selected .image-val{height:40px;max-width:120px;width:100%;}.ccb-sticky-icon-wrapper img{border-radius:4px !important;}.sticky-calculator-btn{align-items:center;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);column-gap:10px;cursor:not-allowed;display:flex;padding:7px 14px;position:absolute;}.sticky-calculator-btn--icon{display:flex;}.sticky-calculator-btn--icon i{color:#1ab163;font-size:24px;}.sticky-calculator-btn--icon img{height:24px;width:24px;}.sticky-calculator-btn--icon.is-image{align-items:center;border-radius:4px;display:flex !important;height:24px;overflow:hidden;width:24px;}.sticky-calculator-btn--icon.is-image img{height:100% !important;object-fit:cover;width:100% !important;}.sticky-calculator-btn--text{display:flex;flex-direction:column;justify-content:center;row-gap:3px;}.sticky-calculator-btn--text__title{color:#001931;font-size:15px;font-weight:500;line-height:1;}.sticky-calculator-btn--text__description{color:#9196a1;font-size:12px;font-weight:500;line-height:1;}.sticky-calculator-btn .ccb-icon-arrow{align-items:center;display:flex;margin-left:4px;}.sticky-calculator-btn .ccb-icon-arrow i{color:#1ab163;font-size:12px;transform:rotate(180deg);}.sticky-calculator-banner{align-items:center;background:#fff;display:flex;height:56px;justify-content:space-between;left:0;padding:0 20px;position:absolute;right:0;width:100%;}.sticky-calculator-banner--left,.sticky-calculator-banner--top{align-items:center;column-gap:10px;display:flex;}.sticky-calculator-banner--left .sticky-bar-icon i,.sticky-calculator-banner--top .sticky-bar-icon i{color:#1ab163;font-size:24px;}.sticky-calculator-banner--left .sticky-bar-icon img,.sticky-calculator-banner--top .sticky-bar-icon img{height:24px;width:24px;}.sticky-calculator-banner--left .sticky-bar-icon.is-image,.sticky-calculator-banner--top .sticky-bar-icon.is-image{align-items:center;border-radius:4px;display:flex !important;height:24px;overflow:hidden;width:24px;}.sticky-calculator-banner--left .sticky-bar-icon.is-image img,.sticky-calculator-banner--top .sticky-bar-icon.is-image img{height:100% !important;object-fit:cover;width:100% !important;}.sticky-calculator-banner--left .sticky-bar-text,.sticky-calculator-banner--top .sticky-bar-text{display:flex;flex-direction:column;justify-content:center;row-gap:5px;}.sticky-calculator-banner--left .sticky-bar-text__title,.sticky-calculator-banner--top .sticky-bar-text__title{color:#001931;font-size:15px;font-weight:500;line-height:1;}.sticky-calculator-banner--left .sticky-bar-text__description,.sticky-calculator-banner--top .sticky-bar-text__description{color:#9196a1;font-size:12px;font-weight:500;line-height:1;}.sticky-calculator-banner--botom,.sticky-calculator-banner--right{align-items:center;column-gap:20px;display:flex;}.sticky-calculator-banner .sticky-bar-totals span{color:#001931;font-size:16px;font-weight:700;}.calc-pagination.border{border-bottom:1px solid #ddd;}.calc-pagination .progress-with-bar,.calc-pagination .progress-with-circle{align-items:center;display:flex;font-size:14px;font-style:normal;font-weight:500;justify-content:space-between;line-height:20px;padding:20px;width:100%;}.calc-pagination .progress-with-bar__title,.calc-pagination .progress-with-circle__title{width:50%;}.calc-pagination .progress-with-bar__bar,.calc-pagination .progress-with-circle__bar{display:flex;flex-direction:column;max-width:270px;width:50%;}.calc-pagination .progress-with-bar__bar .count,.calc-pagination .progress-with-circle__bar .count{margin-bottom:4px;}.calc-pagination .progress-with-bar__bar .bar,.calc-pagination .progress-with-circle__bar .bar{background:#ddd;border-radius:4px;height:6px;width:100%;}.calc-pagination .progress-with-bar__bar .bar span,.calc-pagination .progress-with-circle__bar .bar span{background-color:green;border-radius:4px;display:block;height:100%;transition:width .5s ease-in-out;width:50%;}.calc-pagination .progress-with-bar__circle,.calc-pagination .progress-with-circle__circle{align-items:flex-end;display:flex;justify-content:flex-end;width:50%;}.calc-pagination .progress-with-bar__circle .progress-ring,.calc-pagination .progress-with-circle__circle .progress-ring{height:20px;margin-right:8px;position:relative;width:20px;}.calc-pagination .progress-with-bar__circle .progress-ring svg,.calc-pagination .progress-with-circle__circle .progress-ring svg{height:100%;transform:rotate(180deg);width:100%;}.calc-pagination .progress-with-bar__circle .progress-ring svg .background,.calc-pagination .progress-with-circle__circle .progress-ring svg .background{stroke:#f3f3f3;}.calc-pagination .progress-with-bar__circle .progress-ring svg .progress,.calc-pagination .progress-with-circle__circle .progress-ring svg .progress{stroke:#4caf50;stroke-linecap:round;transform:rotate(90deg);transform-origin:50% 50%;transition:stroke-dashoffset .35s;}.calc-pagination .progress-with-bar__circle .progress-ring svg circle,.calc-pagination .progress-with-circle__circle .progress-ring svg circle{fill:rgba(0,0,0,0);stroke-width:3;}.calc-pagination .progress-with-bar__circle .count,.calc-pagination .progress-with-circle__circle .count{line-height:1;}.calc-pagination .circle-tab,.calc-pagination .circle-with-line,.calc-pagination .rectangle-tab{overflow-x:auto;padding:20px 0;}.calc-pagination .circle-tab .tabs,.calc-pagination .circle-with-line .tabs,.calc-pagination .rectangle-tab .tabs{display:flex;justify-content:flex-start;width:max-content;}.calc-pagination .circle-tab .tab,.calc-pagination .circle-with-line .tab,.calc-pagination .rectangle-tab .tab{align-items:center;display:flex;margin:0 10px;}.calc-pagination .circle-tab .tab.done .complete,.calc-pagination .circle-with-line .tab.done .complete,.calc-pagination .rectangle-tab .tab.done .complete{display:flex;}.calc-pagination .circle-tab .tab.done .count,.calc-pagination .circle-with-line .tab.done .count,.calc-pagination .rectangle-tab .tab.done .count{display:none;}.calc-pagination .circle-tab .tab.active .tab__title,.calc-pagination .circle-with-line .tab.active .tab__title,.calc-pagination .rectangle-tab .tab.active .tab__title{font-weight:600;}.calc-pagination .circle-tab .tab__item,.calc-pagination .circle-with-line .tab__item,.calc-pagination .rectangle-tab .tab__item{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-right:6px;max-width:140px;width:36px;}.calc-pagination .circle-tab .tab__item .complete,.calc-pagination .circle-with-line .tab__item .complete,.calc-pagination .rectangle-tab .tab__item .complete{display:none;}.calc-pagination .circle-tab .tab__title,.calc-pagination .circle-with-line .tab__title,.calc-pagination .rectangle-tab .tab__title{text-wrap:nowrap;font-size:13px;font-style:normal;font-weight:500;line-height:16px;}.calc-pagination .circle-tab.hide-title .tab__title,.calc-pagination .circle-with-line.hide-title .tab__title,.calc-pagination .rectangle-tab.hide-title .tab__title{display:none !important;}.calc-pagination .circle-tab.hide-title .tab,.calc-pagination .circle-with-line.hide-title .tab,.calc-pagination .rectangle-tab.hide-title .tab{min-width:81px;}.calc-pagination .circle-tab .tab__item{border-radius:50%;}.calc-pagination .circle-with-line{height:100px;padding:20px 10px;position:relative;}.calc-pagination .circle-with-line .tabs-wrapper{display:flex;}.calc-pagination .circle-with-line .tabs{display:flex;justify-content:space-between;position:absolute;}.calc-pagination .circle-with-line .tabs .tab{flex-direction:column;min-width:81px;z-index:9;}.calc-pagination .circle-with-line .tabs .tab__item{border-radius:50%;margin-right:0;}.calc-pagination .circle-with-line .tabs .tab__title{margin-top:10px;}.calc-pagination .circle-with-line .bar-overlay{background:#ff0;height:2px;left:32px;position:absolute;top:17px;z-index:1;}.calc-pagination .circle-with-line .bar-progress{background:red;height:2px;left:32px;position:absolute;top:17px;transition:width .5s;z-index:2;}.calc-pagination .circle-with-line.hide-title{height:75px;padding:20px 0;}.calc-pagination .rectangle-steps-with-line .tab__item{border-radius:6px !important;}.calc-pagination .circle-tab,.calc-pagination .rectangle-tab{height:74px;padding:20px 10px;position:relative;}.calc-pagination .circle-tab.hide-title .tab,.calc-pagination .rectangle-tab.hide-title .tab{min-width:auto;}.calc-pagination .circle-tab .tabs,.calc-pagination .rectangle-tab .tabs{position:absolute;}.calc-page-navigation{padding:20px 24px;}.calc-page-navigation__actions{display:flex;justify-content:space-between;width:100%;}.calc-page-navigation__actions button{align-items:center;border:none;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:700;gap:8px;justify-content:center;line-height:18px;padding:11px 24px;}.calc-page-navigation__actions button i{display:inline-block;}.calc-page-navigation__actions button.next.disable{opacity:.5;pointer-events:none;}.calc-page-navigation.show-totals{align-items:flex-end;display:flex;}.calc-page-navigation.show-totals .calc-page-navigation__actions,.calc-page-navigation.show-totals .calc-page-navigation__total{width:50%;}.calc-page-navigation.show-totals .calc-page-navigation__total .totals-item{font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:2px;}.calc-page-navigation.show-totals .calc-page-navigation__total .totals-item .ccb-discount{text-decoration:line-through;}.calc-page-navigation.show-totals .calc-page-navigation__total .totals-item .sub-list-item{align-items:center;display:flex;margin-bottom:4px;}.calc-page-navigation.show-totals .calc-page-navigation__total .totals-item .sub-list-item .sub-item-title{align-items:center;display:flex;gap:4px;margin-right:10px;}.calc-page-navigation.show-totals .calc-page-navigation__total .totals-item .total:last-child{font-size:13px;font-weight:800;}.calc-page-navigation.show-totals .calc-page-navigation__actions{gap:10px;justify-content:flex-end;}@media (max-width:600px){.calc-page-navigation.show-totals .calc-page-navigation__actions{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;}}.calc-page-navigation .summary{font-size:12px;font-style:normal;font-weight:500;line-height:normal;width:100% !important;}.calc-page-navigation .summary span{cursor:pointer;}@media (max-width:600px){.calc-page-navigation{display:flex;flex-direction:column;}.calc-page-navigation .calc-page-navigation__total{order:1;width:100% !important;}.calc-page-navigation .calc-page-navigation__total .sub-list-item{justify-content:space-between;}.calc-page-navigation .calc-page-navigation__actions{flex-direction:column-reverse;gap:10px;justify-content:flex-start !important;width:100% !important;}}.calc-summary-popup{display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999;}.calc-summary-popup__overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;width:100%;}.calc-summary-popup-window{background-color:#fff;border-radius:6px;min-width:490px;opacity:0;transform:translateY(-300px);transition:.3s ease-in-out;}.calc-summary-popup-window.active{opacity:1;transform:translateY(0);}@media (max-width:600px){.calc-summary-popup-window{min-width:90vw;width:90%;}}.calc-summary-popup__header{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:14px 24px;}.calc-summary-popup__body{max-height:500px;overflow:auto;padding:24px;}.calc-summary-popup__close span{align-items:center;background-color:#ccc;border-radius:50%;cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center;width:30px;}.product-name dt{float:unset !important;}.is-pro{display:none;}.ccb-hr{display:flex;justify-content:center;}@media screen and (max-width:768px){.calc-subtotal-wrapper{position:unset !important;transform:unset !important;width:100% !important;}}.modal-body .ccb-summary-sticky{top:0 !important;}.ccb-custom-scrollbar::-webkit-scrollbar{height:4px;width:4px;}.ccb-custom-scrollbar.ccb-scroll-hide::-webkit-scrollbar{display:none;}.ccb-custom-scrollbar::-webkit-scrollbar-track{background-color:initial;border-radius:4px;-webkit-transition:.3s ease;transition:.3s ease;}.ccb-custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:4px;-webkit-transition:.3s ease;transition:.3s ease;}.ccb-custom-scrollbar:hover::-webkit-scrollbar{background-color:#ebebeb;}.ccb-custom-scrollbar:hover::-webkit-scrollbar-thumb{background:#808c97;border-radius:4px;}.ccb-custom-scrollbar.large::-webkit-scrollbar{height:6px;width:6px;}.ccb-custom-scrollbar.large::-webkit-scrollbar-thumb,.ccb-custom-scrollbar.large::-webkit-scrollbar-track{border-radius:6px;}.ccb-custom-scrollbar.large:hover::-webkit-scrollbar-thumb{border-radius:6px;}.ccb-calc-edit{align-items:center;border:1px solid;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;left:-3%;overflow:hidden;position:absolute;top:0;transform:translateX(-50%);transition:all .45s cubic-bezier(.4,.25,.3,1.3);width:40px;}@media (max-width:1239px){.ccb-calc-edit{display:none;}}.ccb-calc-edit span{font-size:18px;font-weight:500;left:50%;line-height:60px;position:absolute;top:50%;transition:all .4s cubic-bezier(.4,.25,.3,1.3) .1s;vertical-align:middle;}.ccb-calc-edit span:first-of-type{font-size:20px;transform:translate(-50%,-50%);}.ccb-calc-edit span:last-of-type{text-transform:uppercase;transform:translate(-50%,50%);}.ccb-calc-edit:hover{border-radius:6px;width:70px;}.ccb-calc-edit:hover span:first-of-type{transform:translate(-50%,-150%);}.ccb-calc-edit:hover span:last-of-type{transform:translate(-50%,-50%);}[v-cloak]{display:none;}.multiselect.calc-required{border-color:#d94141 !important;}.iti-flag{background-color:#dbdbdb;background-image:url("https://cdn-ildnipf.nitrocdn.com/BrRWRzPAZpBFRdxuaadAIVKARkrjoAVT/assets/images/source/voplimited.ng/wp-content/plugins/cost-calculator-builder/frontend/dist/img/flags.9c96e0ed.png");background-position:20px 0;background-repeat:no-repeat;height:15px;width:20px;}.iti-flag.nitro-lazy{background-image:none !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url("https://cdn-ildnipf.nitrocdn.com/BrRWRzPAZpBFRdxuaadAIVKARkrjoAVT/assets/images/optimized/voplimited.ng/wp-content/plugins/cost-calculator-builder/frontend/dist/img/flags.9c96e0ed.png");}.iti-flag.nitro-lazy{background-image:none !important;}}.country-selector.has-hint .country-selector__input[data-v-46e105de],.country-selector.has-value .country-selector__input[data-v-46e105de],.input-tel.has-hint .input-tel__input[data-v-e59be3b4],.input-tel.has-value .input-tel__input[data-v-e59be3b4]{padding-top:0 !important;}.country-selector.has-hint .country-selector__label[data-v-46e105de],.country-selector.has-value .country-selector__label[data-v-46e105de],.input-tel.has-hint .input-tel__label[data-v-e59be3b4],.input-tel.has-value .input-tel__label[data-v-e59be3b4]{display:none !important;}.country-selector__country-flag[data-v-46e105de]{top:51% !important;transform:translateY(-50%) !important;}.calc-cf7-disabled .wpcf7-form,.calc-disabled{cursor:not-allowed;opacity:.7;pointer-events:none;}.calc-item.ccb-fields-tooltip .ccb-error-tip,.calc-item.ccb-fields-tooltip .ccb-field-required-tooltip{margin-left:0 !important;position:relative !important;top:-5px !important;width:max-content;}.calc-item.ccb-fields-tooltip .ccb-error-tip:after{left:10px;right:auto;}.ccb-field-option-disabled{opacity:.3;pointer-events:none;}.elementor-110 .elementor-element.elementor-element-1e4a6387:not(.elementor-motion-effects-element-type-background),.elementor-110 .elementor-element.elementor-element-1e4a6387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-ef387b5);}.elementor-110 .elementor-element.elementor-element-1e4a6387 > .elementor-container{max-width:1440px;}.elementor-110 .elementor-element.elementor-element-1e4a6387{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 30px;}.elementor-110 .elementor-element.elementor-element-1e4a6387 > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-110 .elementor-element.elementor-element-324ce972 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var(--e-global-color-aa98b7a);margin:0rem 0rem 16rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-1911b462{--spacer-size:233px;}.elementor-bc-flex-widget .elementor-110 .elementor-element.elementor-element-7cee6922.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-110 .elementor-element.elementor-element-7cee6922.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-110 .elementor-element.elementor-element-7cee6922 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-1d031819{margin-top:0%;margin-bottom:0%;padding:0px 20px 0px 0px;}.elementor-110 .elementor-element.elementor-element-490cc386 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-2ed3bf24 .premium-dual-header-first-header span{display:block;}.elementor-110 .elementor-element.elementor-element-2ed3bf24 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-2ed3bf24 .elementor-widget-container{text-align:left;}.elementor-110 .elementor-element.elementor-element-61a4f6f7 .elementor-nav-menu--dropdown a,.elementor-110 .elementor-element.elementor-element-61a4f6f7 .elementor-menu-toggle{color:var(--e-global-color-aa98b7a);fill:var(--e-global-color-aa98b7a);}.elementor-110 .elementor-element.elementor-element-61a4f6f7 .elementor-nav-menu--dropdown{background-color:var(--e-global-color-4461b51);}.elementor-110 .elementor-element.elementor-element-61a4f6f7 .elementor-nav-menu--dropdown a:hover,.elementor-110 .elementor-element.elementor-element-61a4f6f7 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-110 .elementor-element.elementor-element-61a4f6f7 .elementor-nav-menu--dropdown a.highlighted,.elementor-110 .elementor-element.elementor-element-61a4f6f7 .elementor-menu-toggle:hover{color:var(--e-global-color-aa98b7a);}.elementor-110 .elementor-element.elementor-element-61a4f6f7 .elementor-nav-menu--dropdown a:hover,.elementor-110 .elementor-element.elementor-element-61a4f6f7 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-110 .elementor-element.elementor-element-61a4f6f7 .elementor-nav-menu--dropdown a.highlighted{background-color:var(--e-global-color-bae1f55);}.elementor-110 .elementor-element.elementor-element-61a4f6f7 .elementor-nav-menu--dropdown a.elementor-item-active{color:var(--e-global-color-aa98b7a);}.elementor-110 .elementor-element.elementor-element-61a4f6f7 .elementor-nav-menu--dropdown a{padding-left:16px;padding-right:16px;padding-top:10px;padding-bottom:10px;}#elementor-popup-modal-110 .dialog-widget-content{animation-duration:.5s;background-color:var(--e-global-color-ef387b5);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);}#elementor-popup-modal-110{background-color:rgba(0,0,0,.8);justify-content:flex-start;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-110 .dialog-message{width:400px;height:100vh;align-items:flex-start;}#elementor-popup-modal-110 .dialog-close-button{display:flex;}body:not(.rtl) #elementor-popup-modal-110 .dialog-close-button{right:8.2%;}body.rtl #elementor-popup-modal-110 .dialog-close-button{left:8.2%;}#elementor-popup-modal-110 .dialog-close-button i{color:var(--e-global-color-aa98b7a);}#elementor-popup-modal-110 .dialog-close-button svg{fill:var(--e-global-color-aa98b7a);}@media (min-width:768px){.elementor-110 .elementor-element.elementor-element-324ce972{width:2%;}.elementor-110 .elementor-element.elementor-element-7cee6922{width:98%;}}@media (max-width:1024px) and (min-width:768px){.elementor-110 .elementor-element.elementor-element-324ce972{width:2%;}.elementor-110 .elementor-element.elementor-element-7cee6922{width:94%;}}@media (max-width:1024px){.elementor-110 .elementor-element.elementor-element-324ce972 > .elementor-element-populated{margin:0rem 0rem 16rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-7cee6922 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media (max-width:767px){.elementor-110 .elementor-element.elementor-element-324ce972 > .elementor-element-populated{margin:0rem 0rem -1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0px 0px 0px 0px;}}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible;}to{transform:translate3d(0,0,0);}}.slideInLeft{animation-name:slideInLeft;}[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-area){display:none;}.elementor-popup-modal.dialog-type-lightbox{background-color:transparent;display:flex;pointer-events:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none;}.elementor-popup-modal .dialog-close-button{display:none;inset-inline-end:20px;margin-top:0;opacity:1;pointer-events:all;top:20px;z-index:9999;}.elementor-popup-modal .dialog-close-button svg{fill:#1f2124;height:1em;width:1em;}.elementor-popup-modal .dialog-widget-content{background-color:#fff;border-radius:0;box-shadow:none;max-height:100%;max-width:100%;overflow:visible;pointer-events:all;width:auto;}.elementor-popup-modal .dialog-message{display:flex;max-height:100vh;max-width:100vw;overflow:auto;padding:0;width:640px;}.elementor-popup-modal .elementor{width:100%;}:root{--woof-fb-section-width:100%;}.woof-form-builder-btn{position:relative;display:inline-block;margin-bottom:0;width:auto;text-align:center;text-decoration:none;}.woof-form-builder-btn:hover{text-decoration:none;}.woof-form-builder-btn img{display:inline-block;width:40px;height:40px;transition:all 2s;}.woof-form-builder-btn:hover img:nth-child(1){transform:rotate(360deg);}.woof-form-builder-btn img:nth-child(1){opacity:1 !important;}.woof-form-builder-btn img:nth-child(2){position:absolute;width:20px;height:20px;top:42%;left:51%;transform:translate(-50%,-50%);}.woof-front-builder-list{margin:0 !important;padding:0 !important;}.woof-front-builder-list li{position:relative;display:block;padding:10px;background:#fff;margin-bottom:9px;transition:all .5s;box-sizing:border-box;box-sizing:border-box;background-color:#fefefe;border:1px solid #ddd;vertical-align:middle;color:#161c2d;}.woof-front-builder-list > li.woof-front-builder-list-li-selected{border:dashed 1px lightseagreen;}.woof-front-builder-selector{width:100%;margin-bottom:11px;min-height:30px;font-size:18px;color:#000;border:solid 1px #ddd !important;padding:9px;}select.woof-front-builder-selector:invalid,select.woof-front-builder-selector{color:#2eca8b !important;font-weight:600 !important;}select.woof-front-builder-selector option:not([value=""]){color:#000;font-weight:500 !important;}.woof-front-builder-list-li-del{position:absolute;right:0;top:10px;display:inline-block;width:30px;}.woof-front-builder-list-li-del img{position:relative;width:50%;display:block;top:6px;right:-8px;}.woof-front-builder-list-li-move{position:absolute;right:30px;top:11px;display:flex;}.woof-front-builder-list-li-move a{margin-right:11px;align-self:center;}.woof-front-builder-list-li-down,.woof-front-builder-list-li-up,.woof-front-builder-sd-btn{display:inline-block;width:30px;}.woof-front-builder-sd-btn{top:0;display:inline-block;position:relative;}.woof-front-builder-list-li-down img,.woof-front-builder-list-li-up img,.woof-front-builder-sd-btn img,.woof-front-builder-btn-back img,.woof-front-builder-btn-options img{width:100%;display:block;}.woof-front-builder-list-li-up{transform:rotate(180deg);}.woof-front-builder-list-li-down{top:-8px;position:relative;}.woof-front-builder-btn-back,.woof-front-builder-btn-options{display:inline-block;width:30px;}.popup23-content data-table-row data-table-cell:nth-child(2){text-align:left;}.popup23-content data-table-cell textarea{height:100%;min-height:100px;}.woof-front-builder-premium{color:red;}.woof-front-builder-container .woof_auto_show{background:#fff;}.popup23-tab-panels input[type=text],.popup23-tab-panels textarea,.popup23-tab-panels select{padding:.6em;background-color:#faf9f9;background-image:none !important;color:#43454b;border:0;-webkit-appearance:auto;box-sizing:border-box;font-weight:400;box-shadow:none;width:100%;}.popup23-tab-panels input[type=text].nitro-lazy,.popup23-tab-panels textarea.nitro-lazy,.popup23-tab-panels select.nitro-lazy{background-image:none !important;}.woof-front-builder-container{overflow:unset;}.woof-front-builder-container:has(.woof_autohide_wrapper){overflow:visible;}.woof-front-builder-container .woof_container{display:inline-block;width:calc(var(--woof-fb-section-width) - 2px);vertical-align:top;}.woof-front-builder-container .woof_block_html_items{max-height:var(--woof-fb-section-height) !important;padding:3px 0 0 3px;}.woof-front-builder-type-selector{position:absolute;width:200px !important;max-width:200px !important;left:50%;top:50%;transform:translate(0,-50%);background-color:#fbfbff !important;}.woof-front-builder-container .woof_block_html_items{overflow-y:auto;overflow:visible;}.woof-front-builder-container .woof_container h4{margin-bottom:11px;font-size:1.12em;line-height:1.12em;background:#f7f7f7;padding:8px 7px;color:#333;text-align:center;}.woof-front-builder-type-section-options{position:absolute;left:45%;top:50%;transform:translate(0,-50%);}.widget .woof_sid_flat_white,.widget_text .woof_sid_flat_white{border:none;padding:0;}.widget .woof_auto_show_indent .woof_sid_flat_white{border:solid 1px #eee;padding:9px;}.woof-front-builder-container .woof_list_sd.woof_list_switcher_sd{padding-left:11px;}.woof-front-builder-container .select2,.woof-front-builder-container .chosen-container{width:100% !important;}.woof-front-builder-container .woof_auto_1_columns .woof_container{padding:0 0 15px 0;}.ui-slideouttab-panel,.ui-slideouttab-handle{background-color:#fff;padding:.4em;box-sizing:border-box;}.ui-slideouttab-panel{display:block;position:fixed;border:1px solid #f9f9f9;}.ui-slideouttab-ready{transition:transform .5s ease 0s;}@media print{.ui-slideouttab-panel{display:none;}}.ui-slideouttab-handle{display:block;position:absolute;cursor:pointer;color:white;background-color:grey;}.ui-slideouttab-handle-image{transform:rotate(0);}.ui-slideouttab-right{right:0px;transform:translateX(100%);border-right:none;}.ui-slideouttab-right.ui-slideouttab-open{transform:translateX(0%);}.ui-slideouttab-right .ui-slideouttab-handle{transform-origin:0% 0%;transform:rotate(-90deg) translate(-100%,-100%);}.ui-slideouttab-right .ui-slideouttab-handle-reverse{transform-origin:0% 100%;transform:rotate(-90deg);}.ui-slideouttab-left{left:0px;transform:translateX(-100%);border-left:none;}.ui-slideouttab-left.ui-slideouttab-open{transform:translateX(0%);}.ui-slideouttab-left .ui-slideouttab-handle{transform-origin:100% 0%;transform:rotate(-90deg);}.ui-slideouttab-left .ui-slideouttab-handle-reverse{transform-origin:100% 100%;transform:rotate(-90deg) translate(100%,100%);}.ui-slideouttab-top{top:0px;transform:translateY(-100%);border-top:none;}.ui-slideouttab-top.ui-slideouttab-open{transform:translateY(0%);}.ui-slideouttab-bottom{bottom:0px;transform:translateY(100%);border-bottom:none;}.ui-slideouttab-bottom.ui-slideouttab-open{transform:translateY(0%);}.ui-slideouttab-left .ui-slideouttab-handle>.fa-icon,.ui-slideouttab-right .ui-slideouttab-handle>.fa-icon{transform:rotate(90deg);}.ui-slideouttab-handle>.fa-icon{margin-left:.5em;}.ui-slideouttab-top .ui-slideouttab-handle-rounded,.ui-slideouttab-left .ui-slideouttab-handle-rounded{border-radius:0 0 4px 4px;}.ui-slideouttab-right .ui-slideouttab-handle-rounded,.ui-slideouttab-bottom .ui-slideouttab-handle-rounded{border-radius:4px 4px 0 0;}.woof-slide-out-div{z-index:9999;}.woof-slide-content{overflow-x:hidden;padding:9px;}.woof-slide-content .chosen-container{max-width:100% !important;}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none;}button.pswp__button{box-shadow:none !important;background-image:url("https://cdn-ildnipf.nitrocdn.com/BrRWRzPAZpBFRdxuaadAIVKARkrjoAVT/assets/images/optimized/voplimited.ng/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png") !important;}button.pswp__button.nitro-lazy{background-image:none !important;}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent !important;}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none !important;}button.pswp__button--arrow--left.nitro-lazy,button.pswp__button--arrow--left:hover.nitro-lazy,button.pswp__button--arrow--right.nitro-lazy,button.pswp__button--arrow--right:hover.nitro-lazy{background-image:none !important;}button.pswp__button--close:hover{background-position:0 -44px;}button.pswp__button--zoom:hover{background-position:-88px 0;}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0;}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box;}.pswp img{max-width:none;}.admin-bar .pswp{height:calc(100% - 32px);top:32px;}@media screen and (max-width:782px){.admin-bar .pswp{height:calc(100% - 46px);top:46px;}}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1);}.pswp--open{display:block;}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing;}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity;}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1);}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none;}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;}.pswp__img--placeholder{-webkit-backface-visibility:hidden;}.pswp__img--placeholder--blank{background:#222;}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0;}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc;}.pswp__error-msg a{color:#ccc;text-decoration:underline;}.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none;}.pswp__button:focus,.pswp__button:hover{opacity:1;}.pswp__button:active{outline:0;opacity:.9;}.pswp__button::-moz-focus-inner{padding:0;border:0;}.pswp__ui--over-close .pswp__button--close{opacity:1;}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url("https://cdn-ildnipf.nitrocdn.com/BrRWRzPAZpBFRdxuaadAIVKARkrjoAVT/assets/images/optimized/voplimited.ng/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png") 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px;}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url("https://cdn-ildnipf.nitrocdn.com/BrRWRzPAZpBFRdxuaadAIVKARkrjoAVT/assets/images/optimized/voplimited.ng/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg");}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0;}}.pswp__button--close{background-position:0 -44px;}.pswp__button--share{background-position:-44px -44px;}.pswp__button--fs{display:none;}.pswp--supports-fs .pswp__button--fs{display:block;}.pswp--fs .pswp__button--fs{background-position:-44px 0;}.pswp__button--zoom{display:none;background-position:-88px 0;}.pswp--zoom-allowed .pswp__button--zoom{display:block;}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0;}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden;}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute;}.pswp__button--arrow--left{left:0;}.pswp__button--arrow--right{right:0;}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute;}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px;}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px;}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity;}.pswp__share-modal--hidden{display:none;}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform;}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px;}.pswp__share-tooltip a:hover{text-decoration:none;color:#000;}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0;}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px;}.pswp__share-modal--fade-in{opacity:1;}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.pswp--touch .pswp__share-tooltip a{padding:16px 12px;}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff;}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a;}a.pswp__share--twitter:hover{background:#55acee;color:#fff;}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d;}a.pswp__share--download:hover{background:#ddd;}.pswp__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto;}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px;}.pswp__caption small{font-size:11px;color:#bbb;}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc;}.pswp__caption--empty{display:none;}.pswp__caption--fake{visibility:hidden;}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr;}.pswp__preloader__icn{width:20px;height:20px;margin:12px;}.pswp__preloader--active{opacity:1;}.pswp__preloader--active .pswp__preloader__icn{background:url("https://cdn-ildnipf.nitrocdn.com/BrRWRzPAZpBFRdxuaadAIVKARkrjoAVT/assets/images/optimized/voplimited.ng/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/preloader.gif") 0 0 no-repeat;}.pswp__preloader--active .pswp__preloader__icn.nitro-lazy{background-image:none !important;}.pswp--css_animation .pswp__preloader--active{opacity:1;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0;}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden;}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0;}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right;}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}100%{-webkit-transform:rotate(0);transform:rotate(0);}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}100%{-webkit-transform:rotate(0);transform:rotate(0);}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550;}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;display:flex;justify-content:flex-end;}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1);}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible;}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5);}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3);}.pswp__ui--idle .pswp__top-bar{opacity:0;}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0;}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001;}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none;}.pswp__element--disabled{display:none !important;}.pswp--minimal--dark .pswp__top-bar{background:0 0;}