.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}.resize-none{resize:none}.resize-vertical{min-height:2em;resize:vertical}.resize-horizontal{resize:horizontal;max-width:100%}.resize-both{min-height:2em;resize:both;max-width:100%}.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")}.webform-details-toggle-state-wrapper{text-align:right;margin-top:1em}[dir=rtl] .webform-details-toggle-state-wrapper{text-align:left}.webform-details-toggle-state-wrapper+details{margin-top:0}.webform-details-toggle-state{padding:0;font-size:1em;border:0;text-decoration:none;color:#337ab7;background:transparent;cursor:pointer;margin-top:0}.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{font-size:24px;right:10px;position:absolute;top:11px;line-height:24px;display:block}html[dir=rtl].js .webform-message--close .webform-message__link{right:inherit;top:11px;left:10px}.webform-message__link{color:inherit;opacity:.33}.webform-message__link:link{text-decoration:none;border-bottom:none}.webform-message__link:active,.webform-message__link:focus,.webform-message__link:hover{text-decoration:none;color:inherit;border-bottom:none;opacity:1}.js-webform-message--close .button--dismiss,html.js .js-webform-message--close-storage{display:none}html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;word-wrap:normal;display:inline!important}.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{margin-right:.5em;float:left}[dir=rtl] .form--inline .form-item{margin-right:0;margin-left:.5em;float:right}.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{padding-right:.5em;display:inline}.webform-element--title-inline>div.container-inline{display:inline}.form-composite.webform-fieldset--title-inline legend{margin:.4em .5em .4em 0;float:left}[dir=rtl] .form-composite.webform-fieldset--title-inline legend{margin-right:0;margin-left:.5em;float:right}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper>div,.webform-element--title-inline .form-checkboxes,.webform-element--title-inline .form-radios{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{border-color:#bbb;color:#6b6b6b;background:#ededed}#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}