/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
fieldset.webform-composite-hidden-title{margin-top:1em;margin-bottom:1em;}fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-wrapper > .form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .webform-flexbox:first-child{margin-top:0;}fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-wrapper > .form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .webform-flexbox:last-child{margin-bottom:0;}
div.webform-type-webform-telephone::after{display:table;clear:both;content:"";}fieldset.webform-type-webform-telephone > div::after{display:table;clear:both;content:"";}.webform-type-webform-telephone .form-item,.webform-type-webform-telephone .form-item label{float:left;margin:0 10px 0 0;vertical-align:middle;}.webform-type-webform-telephone .form-item label{height:2em;line-height:2em;}
.webform-details-toggle-state-wrapper{margin-top:1em;text-align:right;}[dir="rtl"] .webform-details-toggle-state-wrapper{text-align:left;}.webform-details-toggle-state-wrapper + details{margin-top:0;}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;text-decoration:none;color:#337ab7;border:0;background:transparent;font-size:1em;}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline;}.webform-tabs .webform-details-toggle-state-wrapper{float:right;}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none;}}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden > .js-text-format-wrapper{display:none;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}.webform-element-description p:first-child{margin-top:0;}.webform-element-description p:last-child{margin-bottom:0;}.form-item .container-inline{margin:2px 0;}.form-checkboxes .form-required::after,.form-radios .form-required::after{display:none;}.webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-element--title-inline > div.container-inline{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;margin:0.4em 0.5em 0.4em 0;}[dir="rtl"] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:0.5em;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline;}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline;}.webform-submission-form strong.error.form-item--error-message{display:block;}.webform-readonly input[type="date"],.webform-readonly input[type="datetime-local"],.webform-readonly input[type="email"],.webform-readonly input[type="number"],.webform-readonly input[type="password"],.webform-readonly input[type="search"],.webform-readonly input[type="tel"],.webform-readonly input[type="text"],.webform-readonly input[type="time"],.webform-readonly input[type="url"],.webform-readonly textarea{color:#6b6b6b;border-color:#bbb;background:#ededed;}
.ajax-throbber.sk-wander{position:relative;width:var(--sk-size);height:var(--sk-size);}.ajax-throbber .sk-wander-cube{--sk-wander-distance:calc(var(--sk-size) * 0.75);position:absolute;top:0;left:0;width:20%;height:20%;animation:sk-wander 2s ease-in-out -2s infinite both;background-color:var(--sk-color);}.ajax-throbber .sk-wander-cube:nth-child(2){animation-delay:-0.5s;}.ajax-throbber .sk-wander-cube:nth-child(3){animation-delay:-1s;}.ajax-throbber .sk-wander-cube:nth-child(4){animation-delay:-1.5s;}@keyframes sk-wander{0%{transform:rotate(0deg);}25%{transform:translateX(var(--sk-wander-distance)) rotate(-90deg) scale(0.6);}50%{transform:translateX(var(--sk-wander-distance))
      translateY(var(--sk-wander-distance)) rotate(-179deg);}50.1%{transform:translateX(var(--sk-wander-distance))
      translateY(var(--sk-wander-distance)) rotate(-180deg);}75%{transform:translateX(0) translateY(var(--sk-wander-distance))
      rotate(-270deg) scale(0.6);}100%{transform:rotate(-360deg);}}
.bef-exposed-form .form--inline .form-item{float:none;}.bef-exposed-form .form--inline > .form-item,.bef-exposed-form .form--inline .js-form-wrapper > .form-item{float:left;}.bef-exposed-form .form--inline .bef--secondary{clear:left;}.bef-exposed-form .noUi-vertical{height:150px;}
.captcha__description{margin-bottom:.75em;}
.cart-block--contents{width:225px;color:black;background:white;}.cart-block--contents__inner{padding:10px;}.cart--cart-block .cart-block--contents a{color:inherit;}.cart-block--summary,.cart-block--summary__icon img,.cart-block--summary__count{vertical-align:middle;}.cart--cart-block li.cart-block--contents__item{clear:both;margin-bottom:10px;border-bottom:1px #eaeaea solid;}.cart-block--contents__quantity{float:left;}.cart-block--contents__price{float:right;}
.field-paragraphs .paragraph{padding:3rem 0;width:100%;height:auto;scroll-margin-top:75px;overflow-x:clip}.field-paragraphs .paragraph.paragraph--type--from-library{padding:0}.field-paragraphs .paragraph.padding-top-5{padding-top:5rem;padding-bottom:0}@media(max-width:767px){.field-paragraphs .paragraph.padding-top-5{padding-top:3rem}}.field-paragraphs .paragraph.padding-bottom-1{padding-bottom:1rem}@media(max-width:1378px){.field-paragraphs .paragraph{max-width:100%;padding-left:var(--padding-global-xxl-lat);padding-right:var(--padding-global-xxl-lat)}}.field-paragraphs .paragraph .paragraph__title{color:var(--color-primary)}.field-paragraphs .paragraph .paragraph__subtitle{font-size:var(--font-size-xl)}@media(max-width:991px){.field-paragraphs .paragraph .paragraph__subtitle{font-size:var(--font-size-lg)}}.field-paragraphs .paragraph .hr{display:block;max-width:100%;height:1px;margin:0 auto .8rem}.field-paragraphs .paragraph .hr.dark{background-image:linear-gradient(to right,transparent 0%,var(--color-secondary) 18%,var(--color-secondary) 82%,transparent 100%);border-radius:999px}@media(max-width:991px){.field-paragraphs div .paragraph{padding-bottom:0}.field-paragraphs div:last-child .paragraph{padding-bottom:3rem}}
.paragraph.paragraph--type--accordion-1 .accordion1-group{max-width:75rem;margin:0 auto;overflow:hidden}.paragraph.paragraph--type--accordion-1 .accordion1-group .field-title{text-align:center}.paragraph.paragraph--type--accordion-1 .accordion1-group .field-accordion-1-items{border:1px solid #d9d9d9;border-radius:.875rem;margin-top:2rem}.paragraph.paragraph--type--accordion-1 .accordion1-group .field-accordion-1-items .paragraph--type--accordion-1-item{padding:0;border-bottom:1px solid #d9d9d9}.paragraph.paragraph--type--accordion-1 .accordion1-group .field-accordion-1-items .paragraph--type--accordion-1-item .field-title{margin:0;text-align:left}.paragraph.paragraph--type--accordion-1 .accordion1-group .field-accordion-1-items .paragraph--type--accordion-1-item .field-title .heading{position:relative;display:block;width:100%;border:0;background:none;color:inherit;font:inherit;text-align:left;-webkit-appearance:none;appearance:none;margin:0;padding:1.85rem 4.5rem 1.85rem 2rem;font-size:clamp(1.15rem,1.7vw,1.35rem);font-weight:500;line-height:1.2;cursor:pointer;user-select:none}.paragraph.paragraph--type--accordion-1 .accordion1-group .field-accordion-1-items .paragraph--type--accordion-1-item .field-title .heading::before,.paragraph.paragraph--type--accordion-1 .accordion1-group .field-accordion-1-items .paragraph--type--accordion-1-item .field-title .heading::after{content:"";position:absolute;right:2rem;top:50%;width:1.1rem;height:2px;background-color:#111;transform:translateY(-50%);transition:transform .2s ease,opacity .2s ease}.paragraph.paragraph--type--accordion-1 .accordion1-group .field-accordion-1-items .paragraph--type--accordion-1-item .field-title .heading::before{transform:translateY(-50%) rotate(90deg)}.paragraph.paragraph--type--accordion-1 .accordion1-group .field-accordion-1-items .paragraph--type--accordion-1-item.is-open .field-title .heading::before{opacity:0;transform:translateY(-50%) rotate(90deg) scaleX(0)}.paragraph.paragraph--type--accordion-1 .accordion1-group .field-accordion-1-items .paragraph--type--accordion-1-item .field-description{padding:0 2rem 1.9rem}.paragraph.paragraph--type--accordion-1 .accordion1-group .field-accordion-1-items .paragraph--type--accordion-1-item .field-description p:last-child{margin-bottom:0}.paragraph.paragraph--type--accordion-1 .accordion1-group .field-accordion-1-items .paragraph--type--accordion-1-item .field-description[hidden]{display:none !important}.paragraph.paragraph--type--accordion-1 .accordion1-group .field-accordion-1-items>div:last-child .paragraph--type--accordion-1-item{border-bottom:0}@media(max-width:991px){.paragraph.paragraph--type--accordion-1 .accordion1-group{padding-bottom:3rem}.paragraph.paragraph--type--accordion-1 .accordion1-group .field-title{text-align:left}}
.paragraph.paragraph--type--cols-1 .cols1-group{max-width:75rem;margin:0 auto;display:flex;flex-direction:var(--flex-row-direction,row);gap:5rem}.paragraph.paragraph--type--cols-1 .cols1-group .field-image{width:100%}.paragraph.paragraph--type--cols-1 .cols1-group .field-image img{width:100%;max-width:600px;height:auto;margin:0 auto}.paragraph.paragraph--type--cols-1 .cols1-group .cols1-group-img{flex:1;display:flex;align-items:center}.paragraph.paragraph--type--cols-1 .cols1-group .cols1-group-text{flex:1;display:flex;flex-direction:column;justify-content:center}.paragraph.paragraph--type--cols-1 .cols1-group .field-link{margin-top:2rem}@media(max-width:991px){.paragraph.paragraph--type--cols-1 .cols1-group{flex-direction:column-reverse;gap:1rem}.paragraph.paragraph--type--cols-1 .field-link{margin:0 auto}}
.paragraph.paragraph--type--hero-1{background:var(--hero-bg);display:flex;flex-direction:column;align-items:center;justify-content:end;text-align:center;background-color:var(--hero1-bg-color,var(--color-white));background-image:linear-gradient(var(--hero1-bg-color,var(--color-white)) 60%,var(--hero1-bg-gradient-color,var(--color-white)));box-sizing:border-box}.paragraph.paragraph--type--hero-1 .hero1-group{display:flex;flex-direction:column;align-items:center}.paragraph.paragraph--type--hero-1 .hero1-group .field-title{max-width:48rem;color:var(--hero1-title-color,var(--color-primary))}.paragraph.paragraph--type--hero-1 .hero1-group .field-title h1{font-weight:500;margin-bottom:2rem}.paragraph.paragraph--type--hero-1 .hero1-group .field-subtitle{color:var(--hero1-subtitle-color,var(--color-primary-light));padding-bottom:2rem;max-width:70rem;font-size:var(--font-size-xl);line-height:1.3}.paragraph.paragraph--type--hero-1 .hero1-group .field-links{width:100%;display:flex;flex-direction:row;gap:1rem;justify-content:center;margin-bottom:3rem}@media(max-width:991px){.paragraph.paragraph--type--hero-1 .hero1-group .field-links{flex-direction:column}}.paragraph.paragraph--type--hero-1 .hero1-group .field-links a{display:block;height:100%}.paragraph.paragraph--type--hero-1 .field-media-image{width:100%;max-width:75rem}.paragraph.paragraph--type--hero-1 .field-media-image>div{display:flex;justify-content:center}.paragraph.paragraph--type--hero-1 .field-media-image>div picture{display:flex}.paragraph.paragraph--type--hero-1 .field-media-image>div picture img{border-radius:10px 10px 0 0;height:auto}.paragraph.paragraph--type--hero-1 .paragraph__tyest{font-size:var(--font-size-lg)}
.paragraph.paragraph--type--hr{padding-top:0;padding-bottom:.1rem}.paragraph.paragraph--type--hr.white{background-color:var(--color-white)}.paragraph.paragraph--type--hr.dark{background-color:var(--color-primary)}@media(max-width:991px){.paragraph.paragraph--type--hr{padding-top:2rem !important;padding-bottom:.1rem !important}.paragraph.paragraph--type--hr>div{width:100%}}
.paragraph.paragraph--type--hr .hr-2{display:block;max-width:100%;height:1px;margin:0 auto .8rem;background-image:linear-gradient(to right,transparent 0%,var(--color-secondary) 18%,var(--color-secondary) 82%,transparent 100%);border-radius:999px}
.paragraph.paragraph--type--text-1 .text1-group{max-width:75rem;margin:0 auto}.paragraph.paragraph--type--text-1 .text1-group .field-title{text-align:center;padding-bottom:3rem}@media(max-width:991px){.paragraph.paragraph--type--text-1 .text1-group .field-title{text-align:left}}
.paragraph.paragraph--type--view-1{padding-top:1rem;padding-bottom:1rem}.paragraph.paragraph--type--view-1 .view1-group{max-width:90rem;margin:0 auto}.paragraph.paragraph--type--view-1 .view1-group .field-title{text-align:center;padding-bottom:3rem}@media(max-width:991px){.paragraph.paragraph--type--view-1 .text1-group .field-title{text-align:left}}
.site-nav-secondary .cart--cart-block{padding:0 1rem}.site-nav-secondary .cart--cart-block .cart-block--summary{position:relative;background:var(--color-secondary-light-2)}.site-nav-secondary .cart--cart-block .cart-block--summary a{display:block;position:relative;width:41px;height:41px}.site-nav-secondary .cart--cart-block .cart-block--summary a .cart-block--summary__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-nav-secondary .cart--cart-block .cart-block--summary a .cart-block--summary__icon::before{width:20px;height:20px}.site-nav-secondary .cart--cart-block .cart-block--summary a .cart-block--summary__count{position:absolute;top:-7px;right:-7px;color:var(--color-white);background:var(--color-secondary);height:20px;width:auto;line-height:21px;text-align:center;font-size:14px;font-weight:600;padding:0 5px}@media(max-width:1300px){.site-nav-secondary .cart--cart-block .cart-block--summary a .cart-block--summary__count{left:-7px;right:inherit}}.site-nav-secondary-mobile .cart--cart-block{display:none}
.product-list{display:flex;flex-direction:column;gap:1rem;max-width:1440px;margin:0 auto;padding:1rem 0}.product-list .product-list--exposed .product-list--exposed-icon{width:fit-content}.product-list .product-list--exposed .product-list--exposed-icon:hover{cursor:pointer}.product-list .product-list--exposed .product-list--exposed-icon:before{margin-right:10px}.product-list .product-list--exposed .product-list--exposed-content{position:fixed;height:100dvh;width:25%;top:0;left:0;background-color:var(--color-white);border-right:1px solid var(--border-neutral);overflow-y:auto;overscroll-behavior:contain;opacity:0;pointer-events:none;transform:translateX(-100%);transition:transform .3s ease,opacity .3s ease,visibility 0s ease .3s;visibility:hidden;z-index:9999}.product-list .product-list--exposed .product-list--exposed-content.active{opacity:1;pointer-events:auto;transform:translateX(0);transition-delay:0s;visibility:visible}.product-list .product-list--rows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.product-list .product-list--rows.no-results{display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center;max-width:60%;margin:0 auto}.product-list .product-list--rows.no-results .text{font-size:var(--font-size-lg-clamp)}.product-list .product-list--rows.no-results form{padding:1rem 2rem;border:1px solid var(--border-neutral);border-radius:10px}.product-list .product-list--rows.no-results form .form-actions{text-align:center}.product-list .product-list--rows .views-row{width:fit-content;border:1px solid var(--border-neutral);border-radius:10px;transition:transform .3s ease}.product-list .product-list--rows .views-row a .category{background-color:var(--category-bg,var(--color-secondary));color:#fff;padding:.25rem .5rem;font-size:var(--font-size-xs-clamp);border-radius:10px;top:5px;left:5px;width:fit-content}.product-list .product-list--rows .views-row a .field-media-image img{border-radius:10px 10px 0 0}.product-list .product-list--rows .views-row a .product-list-content{padding:1rem;display:flex;flex-direction:column;gap:1rem}.product-list .product-list--rows .views-row a .product-list-content .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:var(--font-size-lg-clamp);font-weight:bold}.product-list .product-list--rows .views-row a .product-list-content .product-list-content-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.product-list .product-list--rows .views-row a .product-list-content .product-list-content-footer .price{font-size:var(--font-size-sm-clamp)}.product-list .product-list--rows .views-row a .product-list-content .product-list-content-footer .icon:before{color:var(--color-secondary)}.product-list .product-list--rows .views-row a:hover{color:inherit}.product-list .product-list--rows .views-row:hover{transform:scale(1.02)}.product-list .product-list--pager ul{display:flex;flex-direction:row;justify-content:center;gap:1rem}.product-list .product-list--pager ul li a{background-color:var(--color-secondary);padding:.5rem 1rem;color:var(--color-white)}.product-list .product-list--pager ul li.is-active a{background-color:var(--color-secondary-light-3);color:var(--color-primary)}@media(max-width:1378px){.product-list .product-list--exposed .product-list--exposed-content{width:50%}.product-list .product-list--rows{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:991px){.product-list .product-list--exposed .product-list--exposed-content{width:70%}.product-list .product-list--rows{grid-template-columns:repeat(2,minmax(0,1fr))}.product-list .product-list--rows.no-results{max-width:100%}.product-list .product-list--rows.no-results form{max-width:100%}}@media(max-width:767px){.product-list .product-list--exposed .product-list--exposed-content{width:100%}.product-list .product-list--rows{grid-template-columns:repeat(1,minmax(0,1fr))}.product-list .product-list--rows .views-row{margin:0 auto}}
.js-exposed-filters{padding:0 1rem 1rem}.js-exposed-filters .js-exposed-filters-header{display:flex;flex-direction:row;justify-content:space-between;padding:1rem 0;border-bottom:1px solid var(--border-neutral)}.js-exposed-filters .js-exposed-filters-header .title{font-size:var(--font-size-lg-clamp);font-weight:600}.js-exposed-filters .js-exposed-filters-header .close:hover{cursor:pointer}.js-exposed-filters .js-exposed-filters-content .views-exposed-form{display:flex;flex-direction:column;gap:1rem}.js-exposed-filters .js-exposed-filters-content .views-exposed-form .form-item{padding:.7rem 0}.js-exposed-filters .js-exposed-filters-content .views-exposed-form .form-actions{display:flex;flex-direction:row-reverse;gap:1rem;justify-content:center}.js-exposed-filters .js-exposed-filters-content .views-exposed-form .form-actions input{width:100%}.js-exposed-filters .js-exposed-filters-content .views-exposed-form .form-actions input[name=reset]{background-color:var(--color-primary) !important}
.jh-button{position:fixed;right:1rem;bottom:1rem;z-index:998;display:flex;flex-direction:column;align-items:flex-end}.jh-button .jh-button__items{display:none;flex-direction:column;align-items:flex-end;gap:1rem;margin-bottom:1rem;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.jh-button .jh-button__items>*{opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease;transition-delay:calc(var(--i,0)*60ms)}.jh-button .jh-button__items.open{display:flex;opacity:1;transform:translateY(0);pointer-events:auto}.jh-button .jh-button__items.open>*{opacity:1;transform:translateY(0)}.jh-button .jh-button__items a{display:inline-flex;align-items:center;gap:.8rem;white-space:nowrap}.jh-button .jh-button__items a>span.item--title{display:inline-flex;align-items:center;border:1px solid var(--color-greybase);padding:1rem;border-radius:10px;color:var(--color-primary);font-weight:500;background-color:var(--color-white);box-shadow:0 2px 6px rgba(0,0,0,.12)}.jh-button .jh-button__items a>span:last-child{display:inline-flex;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:0;line-height:1;color:var(--color-white)}.jh-button .jh-button__items a>span:last-child::before{width:1.5rem;height:1.5rem;display:block;background:rgba(0,0,0,0);transition:transform .25s ease,opacity .25s ease;transform:rotate(0deg) scale(1.25);opacity:1;margin:0 auto}.jh-button .jh-button__items a>span:last-child.icon--call-us::before{content:url("/themes/custom/jubiweb/img/icon-call-us.svg")}.jh-button .jh-button__items a>span:last-child.icon--whatsapp::before{content:url("/themes/custom/jubiweb/img/icon-whatsapp.svg")}.jh-button .jh-button__items a>span:last-child.icon--whatsapp{background-color:#25d366}.jh-button .parent{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;font-size:0;line-height:1;transition:transform .25s ease;background-color:var(--color-secondary)}.jh-button .parent::before{content:url("/themes/custom/jubiweb/img/chat.svg");width:1.5rem;height:1.5rem;display:block;background:rgba(0,0,0,0);transition:transform .25s ease,opacity .25s ease;transform:rotate(0deg) scale(1.25);opacity:1}.jh-button .parent.open{background-color:#000}.jh-button .parent.open::before{content:url("/themes/custom/jubiweb/img/close.svg");transform:rotate(90deg) scale(1.15)}@media(max-width:768px){.jh-button{right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom))}}
.views-exposed-form .form-composite{border:none}.views-exposed-form .form-composite legend{font-weight:500;color:var(--legend-color,var(--text));background:var(--legend-bg,var(--color-white));font-family:"Poppins",sans-serif;line-height:1.5;font-size:var(--font-size-base)}.views-exposed-form .form-composite .js-form-item-number-max,.views-exposed-form .form-composite .js-form-item-number-min{display:none}.views-exposed-form .form-composite .facets-exposed-range-slider__slider{margin:0 1.8rem 0 1.3rem}.views-exposed-form .form-composite .facets-exposed-range-slider__slider .noUi-connect{background-color:var(--color-secondary)}.views-exposed-form .form-composite .facets-exposed-range-slider__slider .noUi-tooltip{left:50%;bottom:-3px;width:auto;z-index:1;font-size:12px}.views-exposed-form .form-composite .form-checkboxes{padding-left:1px}.views-exposed-form .form-composite .form-checkboxes .js-form-item{display:flex;flex-direction:row;gap:1rem;justify-content:start;align-items:center;padding:0;height:30px}.views-exposed-form .form-composite .form-checkboxes .js-form-item .form-checkbox{width:16px;margin:0;accent-color:var(--color-secondary)}.views-exposed-form .form-composite .form-checkboxes .js-form-item .option{font-size:14px;margin-top:2px}.views-exposed-form .form-composite .form-checkboxes .js-form-item .form-checkbox:hover,.views-exposed-form .form-composite .form-checkboxes .js-form-item .option:hover{cursor:pointer}
.js-search-field .icon{color:var(--search-icon-color,var(--color-primary-light));margin:0 .5rem}.js-search-field .icon:before{width:30px;height:30px}.js-search-field .js-search-field-input{position:fixed;top:76px;left:0;right:0;width:100%;background:var(--color-primary);border:none}.js-search-field .js-search-field-input form{max-width:50%;margin:0 auto;display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:center}.js-search-field .js-search-field-input form input{margin:0;color:var(--color-white)}.js-search-field .js-search-field-input form input::placeholder{color:var(--color-white)}@media(max-width:1300px){.js-search-field .icon{margin:0}.js-search-field .js-search-field-input{padding:0 5%}.js-search-field .js-search-field-input form{max-width:100%;width:100%;justify-content:space-between}.js-search-field .js-search-field-input form .form-type-textfield{width:100%}}
.paragraph--unpublished{background-color:#fff4f4;}
.ajax-progress.ajax-progress-fullscreen{z-index:1261;}.webform-ajax-messages{position:fixed;z-index:501;bottom:0;width:100%;}.webform-ajax-messages .messages{margin:0;border-width:10px 0 0 0;font-weight:bold;}.webform-ajax-messages .messages + .messages{margin:0;}.webform-ui-dialog{top:50px !important;}.toolbar-tray-open.toolbar-horizontal .webform-ui-dialog{top:90px !important;}
