.progress{position:relative}.progress__track{height:16px;border:1px solid;max-width:100%;min-width:100px;background-color:#fff;margin-top:5px}.progress__bar{height:16px;max-width:100%;min-width:3%;background-color:#000;width:3%}.progress__description,.progress__percentage{overflow:hidden;font-size:.875em;color:#555;margin-top:.2em}.progress__description{float:left}.progress__percentage,[dir=rtl] .progress__description{float:right}[dir=rtl] .progress__percentage{float:left}.progress--small .progress__track{height:7px}.progress--small .progress__bar{height:7px;background-size:20px 20px}.ajax-progress{padding:1px 5px 2px;display:inline-block}[dir=rtl] .ajax-progress{float:right}.ajax-progress-throbber .throbber{background:transparent url(https://cypressmarket.cfd/core/misc/throbber-active.svg) no-repeat 0}.ajax-progress-throbber .message,.ajax-progress-throbber .throbber{padding:1px 5px 2px;display:inline}tr .ajax-progress-throbber .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.ajax-progress-fullscreen{height:24px;padding:4px;position:fixed;opacity:.9;top:48.5%;background-color:#232323;background-position:50%;border-radius:7px;left:49%;width:24px;background-image:url(https://cypressmarket.cfd/core/misc/loading-small.svg);background-repeat:no-repeat;z-index:1000}[dir=rtl] .ajax-progress-fullscreen{right:49%;left:auto}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{margin-right:auto;margin-left:auto;display:block}.container-inline div,.container-inline label{display:inline-block}.container-inline .details-wrapper{display:block}.clearfix:after{content:"";clear:both;display:table}.nowrap{white-space:nowrap}.hidden{display:none}.visually-hidden{height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{height:auto;overflow:visible;clip:auto;position:static!important;width:auto}.invisible{visibility:hidden}.item-list__comma-list,.item-list__comma-list li{display:inline}.item-list__comma-list{padding:0;margin:0}.item-list__comma-list li:after{content:", "}.item-list__comma-list li:last-child:after{content:""}.js .js-hide,.js-show{display:none}.js .js-show{display:block}.position-container{position:relative}.reset-appearance{padding:0;border:0;-webkit-appearance:none;appearance:none;margin:0;background:transparent;line-height:inherit}.tippy-tooltip[data-animation=fade][data-state=hidden]{opacity:0}.tippy-iOS{-webkit-tap-highlight-color:transparent;cursor:pointer!important}.tippy-popper{pointer-events:none;transition-timing-function:cubic-bezier(.165,.84,.44,1);max-width:calc(100vw - 10px);transition-property:transform}.tippy-tooltip{color:#fff;position:relative;outline:0;background-color:#333;border-radius:4px;line-height:1.4;transition-property:visibility,opacity,transform}.tippy-tooltip[data-placement^=top]>.tippy-arrow{border-top-color:#333;border-width:8px 8px 0;bottom:-7px;transform-origin:50% 0;margin:0 3px}.tippy-tooltip[data-placement^=bottom]>.tippy-arrow{border-width:0 8px 8px;top:-7px;transform-origin:50% 7px;margin:0 3px;border-bottom-color:#333}.tippy-tooltip[data-placement^=left]>.tippy-arrow{border-left-color:#333;right:-7px;border-width:8px 0 8px 8px;transform-origin:0 50%;margin:3px 0}.tippy-tooltip[data-placement^=right]>.tippy-arrow{border-right-color:#333;border-width:8px 8px 8px 0;transform-origin:7px 50%;margin:3px 0;left:-7px}.tippy-tooltip[data-interactive][data-state=visible]{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{border-color:transparent;position:absolute;border-style:solid}.tippy-tooltip-text{text-decoration:underline;background-color:rgba(251,188,0,.5);cursor:default}.rrssb{font-size:14px;font-weight:700;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.rrssb .rrssb-buttons{padding:0;margin:.15em 0;width:100%}.rrssb .rrssb-buttons,.rrssb li{box-sizing:border-box;display:inline-block}.rrssb li{padding:.15em}.rrssb a{height:100%;text-decoration:none;transition:background-color .2s ease-in-out;text-transform:uppercase;position:relative;text-align:center;background-color:#ccc;box-sizing:border-box;border-radius:.2em;-webkit-font-smoothing:antialiased;width:100%;-moz-osx-font-smoothing:grayscale;display:block}.rrssb a:active{box-shadow:inset 1px 3px 15px 0 rgba(22,0,0,.25)}.rrssb .rrssb-icon{height:70%;position:absolute;top:15%;box-sizing:border-box;left:.5em;width:1.75em;display:block}.rrssb .rrssb-text{padding:0 1em 0 2.75em;color:#fff;line-height:2.5em}.rrssb .rrssb-prefix{padding-right:.6em}.rrssb.no-label a{height:2.5em;width:2.5em}.rrssb.no-label .rrssb-icon{position:relative;left:15%}.rrssb.no-label .rrssb-text{height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;word-wrap:normal}.rrssb-buttons li.rrssb-facebook a{background-color:#306199}.rrssb-buttons li.rrssb-facebook a:hover{background-color:#244872}.rrssb-facebook .rrssb-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 10.4 20'%3E%3Cpath fill='%23FFF' d='M3.1 20v-9.1H0V7.3h3.1V4.7C3.1 1.7 5 0 7.7 0c1.3 0 2.4.1 2.7.1v3.2H8.5C7 3.3 6.7 4 6.7 5.1v2.3h3.5L9.7 11h-3v9z'/%3E%3C/svg%3E")}.rrssb-buttons li.rrssb-twitter a{background-color:#26c4f1}.rrssb-buttons li.rrssb-twitter a:hover{background-color:#0eaad6}.rrssb-twitter .rrssb-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath fill='%23FFF' d='M24.253 8.756C24.69 17.08 18.297 24.182 9.97 24.62a15.1 15.1 0 0 1-8.86-2.32c2.702.18 5.375-.648 7.507-2.32a5.42 5.42 0 0 1-4.49-3.64c.802.13 1.62.077 2.4-.154a5.416 5.416 0 0 1-4.412-5.11 5.4 5.4 0 0 0 2.168.387A5.416 5.416 0 0 1 2.89 4.498a15.1 15.1 0 0 0 10.913 5.573 5.185 5.185 0 0 1 3.434-6.48 5.18 5.18 0 0 1 5.546 1.682 9.1 9.1 0 0 0 3.33-1.317 5.04 5.04 0 0 1-2.4 2.942 9.1 9.1 0 0 0 3.02-.85 5.05 5.05 0 0 1-2.48 2.71z'/%3E%3C/svg%3E")}.rrssb-buttons li.rrssb-email a{background-color:#0a88ff}.rrssb-buttons li.rrssb-email a:hover{background-color:#006ed6}.rrssb-email .rrssb-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 483.3 483.3'%3E%3Cpath fill='%23FFF' d='M424.3 57.75H59.1c-32.6 0-59.1 26.5-59.1 59.1v249.6c0 32.6 26.5 59.1 59.1 59.1h365.1c32.6 0 59.1-26.5 59.1-59.1v-249.5c.1-32.6-26.4-59.2-59-59.2m32.1 308.7c0 17.7-14.4 32.1-32.1 32.1H59.1c-17.7 0-32.1-14.4-32.1-32.1v-249.5c0-17.7 14.4-32.1 32.1-32.1h365.1c17.7 0 32.1 14.4 32.1 32.1v249.5z'/%3E%3Cpath fill='%23FFF' d='m304.8 238.55 118.2-106c5.5-5 6-13.5 1-19.1-5-5.5-13.5-6-19.1-1l-163 146.3-31.8-28.4c-.1-.1-.2-.2-.2-.3-.7-.7-1.4-1.3-2.2-1.9L78.3 112.35c-5.6-5-14.1-4.5-19.1 1.1s-4.5 14.1 1.1 19.1l119.6 106.9-119.1 111.5c-5.4 5.1-5.7 13.6-.6 19.1 2.7 2.8 6.3 4.3 9.9 4.3 3.3 0 6.6-1.2 9.2-3.6l120.9-113.1 32.8 29.3c2.6 2.3 5.8 3.4 9 3.4s6.5-1.2 9-3.5l33.7-30.2 120.2 114.2c2.6 2.5 6 3.7 9.3 3.7 3.6 0 7.1-1.4 9.8-4.2 5.1-5.4 4.9-14-.5-19.1z'/%3E%3C/svg%3E")}.rrssb-buttons li.rrssb-whatsapp a{background-color:#43d854}.rrssb-buttons li.rrssb-whatsapp a:hover{background-color:#28c039}.rrssb-whatsapp .rrssb-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cpath fill='%23FFF' d='M90 43.84c0 24.214-19.78 43.842-44.182 43.842a44.26 44.26 0 0 1-21.357-5.455L0 90l7.975-23.522a43.4 43.4 0 0 1-6.34-22.637C1.635 19.63 21.415 0 45.818 0 70.223 0 90 19.628 90 43.84M45.818 6.983c-20.484 0-37.146 16.535-37.146 36.86 0 8.064 2.63 15.533 7.076 21.61l-4.64 13.688 14.274-4.537A37.1 37.1 0 0 0 45.82 80.7c20.48 0 37.145-16.533 37.145-36.857S66.3 6.983 45.818 6.983m22.31 46.956c-.272-.447-.993-.717-2.075-1.254-1.084-.537-6.41-3.138-7.4-3.495-.993-.36-1.717-.54-2.438.536-.72 1.076-2.797 3.495-3.43 4.212-.632.72-1.263.81-2.347.27-1.082-.536-4.57-1.672-8.708-5.332-3.22-2.848-5.393-6.364-6.025-7.44-.63-1.076-.066-1.657.475-2.192.488-.482 1.084-1.255 1.625-1.882.543-.628.723-1.075 1.082-1.793.363-.718.182-1.345-.09-1.884-.27-.537-2.438-5.825-3.34-7.977-.902-2.15-1.803-1.793-2.436-1.793-.63 0-1.353-.09-2.075-.09s-1.896.27-2.89 1.344c-.99 1.077-3.788 3.677-3.788 8.964s3.88 10.397 4.422 11.113c.54.716 7.49 11.92 18.5 16.223 11.01 4.3 11.01 2.866 12.996 2.686 1.984-.18 6.406-2.6 7.312-5.107.9-2.513.9-4.664.63-5.112z'/%3E%3C/svg%3E")}.donation-amount-bar__display{gap:.4em;align-items:center;cursor:pointer;display:inline-flex}.donation-amount-bar__edit-icon{padding:0;border:none;color:inherit;margin:0;align-items:center;background:none;cursor:pointer;line-height:1;display:inline-flex}#sliding-popup{background:url(https://cypressmarket.cfd/modules/contrib/eu_cookie_compliance/images/gradient.png) 50% scroll repeat-y transparent}.sliding-popup-bottom,.sliding-popup-top{padding:0;text-align:center;margin:0;left:0;width:100%;z-index:99999}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}.eu-cookie-compliance-content{position:relative;max-width:80%;text-align:left;margin:0 auto;width:100%;display:inline-block}.eu-cookie-compliance-buttons{max-width:40%;margin:0 0 1em;float:right}.eu-cookie-compliance-categories-buttons{max-width:60%;margin:0 0 1em;float:left}[dir=rtl] .eu-cookie-compliance-buttons{float:left}[dir=rtl] .eu-cookie-compliance-categories-buttons{float:right}.eu-cookie-compliance-more-button{height:auto;padding:0;border:none;text-decoration:underline;margin:0;background:none;cursor:pointer;display:inline}.eu-cookie-compliance-secondary-button{padding:0 8px;border:none;background:none;cursor:pointer;vertical-align:middle;margin-top:1em}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-compliance-save-preferences-button,.eu-cookie-withdraw-button{overflow:visible;padding:4px 8px;border:1px solid #dcdcdc;text-decoration:none;font-weight:700;margin-right:5px;text-shadow:1px 1px 0 #fff;color:#000;background-color:#ededed;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;cursor:pointer;width:auto;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(180deg,#ededed 5%,#dfdfdf);vertical-align:middle;margin-top:1em;font-family:Arial,sans-serif}[dir=rtl] .eu-cookie-compliance-buttons button{-moz-box-shadow:inset 0 0 0 1px #fff;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(180deg,#dfdfdf 5%,#ededed)}.disagree-button.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active{position:relative;top:1px}.eu-cookie-compliance-message{max-width:60%;margin:5px 0 0;float:left}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-categories{padding-top:1em;clear:both}.eu-cookie-compliance-categories label{display:inline}[dir=rtl] .eu-cookie-compliance-message{text-align:right;float:right}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{font-weight:700;margin:0 0 5px;line-height:1.4}.eu-cookie-compliance-category label,.eu-cookie-compliance-message button,.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{color:#fff}.eu-cookie-compliance-message h1{font-size:24px}.eu-cookie-compliance-message h2{font-size:16px}.eu-cookie-compliance-message h3{font-size:12px}.eu-cookie-compliance-message p{font-size:12px;display:inline}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1)}.eu-cookie-withdraw-tab{transform:translate(-50%,-100%);position:absolute;top:0;left:50%}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1)}.eu-cookie-compliance-close-button{height:24px;font-size:0;right:2px;position:absolute;border-width:0;top:-12px;background:url(https://cypressmarket.cfd/modules/contrib/eu_cookie_compliance/images/close.png);cursor:pointer;width:24px}body:not(.eu-cookie-compliance-popup-open) .eu-cookie-compliance-close-button{display:none}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%}.eu-cookie-compliance-categories,.eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-buttons{max-width:100%;clear:both;margin:5px 0 1em;float:none}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{right:unset;position:static;bottom:unset}}.StripeElement--invalid,.drupal-stripe-errors{color:red}.StripeElement{padding:4px;font-size:.929em;border:1px solid #ccc;max-width:100%;box-sizing:border-box;margin:2px 0}.StripeElement--invalid{border:2px solid red}.paragraph--unpublished{background-color:#fff4f4}.social-media-links--platforms{padding-left:0}.social-media-links--platforms.horizontal li{padding:.2em .35em;text-align:center;display:inline-block}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em}.social-media-links--platforms.vertical li a img{margin-right:.5em;vertical-align:middle}.iconsets-wrapper{overflow-x:auto;display:inherit}.gtranslate{clear:right;width:100%;float:left;margin-top:.5em}.gtranslate select{all:revert;color:#000;font:400 13.3333px Rubik,sans-serif}.gtranslate-block-title{font-size:14px;font-weight:400;margin-bottom:0;font-family:Rubik,sans-serif}