/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor;}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]{display:none;}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}.container{width:100%;}@media (min-width:400px){.container{max-width:400px;}}@media (min-width:640px){.container{max-width:640px;}}@media (min-width:768px){.container{max-width:768px;}}@media (min-width:1024px){.container{max-width:1024px;}}@media (min-width:1280px){.container{max-width:1280px;}}@media (min-width:1536px){.container{max-width:1536px;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.\!visible{visibility:visible !important;}.visible{visibility:visible;}.invisible{visibility:hidden;}.collapse{visibility:collapse;}.static{position:static;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.sticky{position:sticky;}.-right-4{right:-1rem;}.-top-16{top:-4rem;}.-top-4{top:-1rem;}.bottom-0{bottom:0px;}.bottom-10{bottom:2.5rem;}.bottom-2{bottom:0.5rem;}.bottom-20{bottom:5rem;}.bottom-4{bottom:1rem;}.bottom-5{bottom:1.25rem;}.bottom-6{bottom:1.5rem;}.bottom-7{bottom:1.75rem;}.end-0{inset-inline-end:0px;}.left-0{left:0px;}.left-1\/2{left:50%;}.left-4{left:1rem;}.left-5{left:1.25rem;}.left-7{left:1.75rem;}.left-auto{left:auto;}.right-0{right:0px;}.right-10{right:2.5rem;}.right-16{right:4rem;}.right-20{right:5rem;}.right-4{right:1rem;}.right-5{right:1.25rem;}.top-0{top:0px;}.top-1\/2{top:50%;}.top-10{top:2.5rem;}.top-12{top:3rem;}.top-16{top:4rem;}.top-2{top:0.5rem;}.top-2\/3{top:66.666667%;}.z-10{z-index:10;}.z-402{z-index:402;}.z-50{z-index:50;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-first{order:-9999;}.order-last{order:9999;}.col-auto{grid-column:auto;}.col-span-1{grid-column:span 1 / span 1;}.col-span-5{grid-column:span 5 / span 5;}.float-right{float:right;}.float-left{float:left;}.clear-both{clear:both;}.m-0{margin:0px;}.m-2{margin:0.5rem;}.m-3{margin:0.75rem;}.m-4{margin:1rem;}.m-auto{margin:auto;}.mx-0{margin-left:0px;margin-right:0px;}.mx-3{margin-left:0.75rem;margin-right:0.75rem;}.mx-4{margin-left:1rem;margin-right:1rem;}.mx-auto{margin-left:auto;margin-right:auto;}.my-0{margin-top:0px;margin-bottom:0px;}.my-1{margin-top:0.25rem;margin-bottom:0.25rem;}.my-10{margin-top:2.5rem;margin-bottom:2.5rem;}.my-12{margin-top:3rem;margin-bottom:3rem;}.my-14{margin-top:3.5rem;margin-bottom:3.5rem;}.my-16{margin-top:4rem;margin-bottom:4rem;}.my-2{margin-top:0.5rem;margin-bottom:0.5rem;}.my-3{margin-top:0.75rem;margin-bottom:0.75rem;}.my-32{margin-top:8rem;margin-bottom:8rem;}.my-4{margin-top:1rem;margin-bottom:1rem;}.my-5{margin-top:1.25rem;margin-bottom:1.25rem;}.my-6{margin-top:1.5rem;margin-bottom:1.5rem;}.my-7{margin-top:1.75rem;margin-bottom:1.75rem;}.my-8{margin-top:2rem;margin-bottom:2rem;}.my-9{margin-top:2.25rem;margin-bottom:2.25rem;}.my-auto{margin-top:auto;margin-bottom:auto;}.-mb-12{margin-bottom:-3rem;}.-mt-5{margin-top:-1.25rem;}.-mt-7{margin-top:-1.75rem;}.mb-0{margin-bottom:0px;}.mb-1{margin-bottom:0.25rem;}.mb-10{margin-bottom:2.5rem;}.mb-11{margin-bottom:2.75rem;}.mb-12{margin-bottom:3rem;}.mb-16{margin-bottom:4rem;}.mb-2{margin-bottom:0.5rem;}.mb-24{margin-bottom:6rem;}.mb-3{margin-bottom:0.75rem;}.mb-4{margin-bottom:1rem;}.mb-5{margin-bottom:1.25rem;}.mb-6{margin-bottom:1.5rem;}.mb-7{margin-bottom:1.75rem;}.mb-8{margin-bottom:2rem;}.mb-9{margin-bottom:2.25rem;}.me-auto{margin-inline-end:auto;}.ml-1{margin-left:0.25rem;}.ml-2{margin-left:0.5rem;}.ml-3{margin-left:0.75rem;}.ml-5{margin-left:1.25rem;}.ml-6{margin-left:1.5rem;}.ml-auto{margin-left:auto;}.mr-1{margin-right:0.25rem;}.mr-16{margin-right:4rem;}.mr-2{margin-right:0.5rem;}.mr-3{margin-right:0.75rem;}.mr-4{margin-right:1rem;}.mr-6{margin-right:1.5rem;}.mr-9{margin-right:2.25rem;}.mr-auto{margin-right:auto;}.ms-auto{margin-inline-start:auto;}.mt-0{margin-top:0px;}.mt-1{margin-top:0.25rem;}.mt-10{margin-top:2.5rem;}.mt-11{margin-top:2.75rem;}.mt-12{margin-top:3rem;}.mt-14{margin-top:3.5rem;}.mt-16{margin-top:4rem;}.mt-2{margin-top:0.5rem;}.mt-20{margin-top:5rem;}.mt-3{margin-top:0.75rem;}.mt-4{margin-top:1rem;}.mt-5{margin-top:1.25rem;}.mt-6{margin-top:1.5rem;}.mt-7{margin-top:1.75rem;}.mt-8{margin-top:2rem;}.mt-9{margin-top:2.25rem;}.mt-auto{margin-top:auto;}.box-content{box-sizing:content-box;}.block{display:block;}.inline-block{display:inline-block;}.inline{display:inline;}.flex{display:flex;}.inline-flex{display:inline-flex;}.table{display:table;}.table-row{display:table-row;}.grid{display:grid;}.contents{display:contents;}.list-item{display:list-item;}.hidden{display:none;}.h-0{height:0px;}.h-10{height:2.5rem;}.h-12{height:3rem;}.h-14{height:3.5rem;}.h-16{height:4rem;}.h-24{height:6rem;}.h-40{height:10rem;}.h-44{height:11rem;}.h-5{height:1.25rem;}.h-52{height:13rem;}.h-60{height:15rem;}.h-72{height:18rem;}.h-8{height:2rem;}.h-80{height:20rem;}.h-9{height:2.25rem;}.h-96{height:24rem;}.h-\[72vh\]{height:72vh;}.h-\[74px\]{height:74px;}.h-full{height:100%;}.h-screen{height:100vh;}.max-h-24{max-height:6rem;}.w-1\/2{width:50%;}.w-1\/3{width:33.333333%;}.w-1\/4{width:25%;}.w-12{width:3rem;}.w-16{width:4rem;}.w-2\/3{width:66.666667%;}.w-2\/5{width:40%;}.w-24{width:6rem;}.w-3\/4{width:75%;}.w-3\/5{width:60%;}.w-44{width:11rem;}.w-48{width:12rem;}.w-5{width:1.25rem;}.w-5\/6{width:83.333333%;}.w-56{width:14rem;}.w-9{width:2.25rem;}.w-\[74px\]{width:74px;}.w-auto{width:auto;}.w-full{width:100%;}.w-screen{width:100vw;}.min-w-24{min-width:6rem;}.min-w-36{min-width:9rem;}.min-w-52{min-width:13rem;}.min-w-72{min-width:18rem;}.min-w-80{min-width:20rem;}.max-w-3xl{max-width:48rem;}.max-w-lg{max-width:32rem;}.flex-1{flex:1 1 0%;}.flex-auto{flex:1 1 auto;}.flex-shrink{flex-shrink:1;}.flex-grow{flex-grow:1;}.grow{flex-grow:1;}.border-collapse{border-collapse:collapse;}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.cursor-pointer{cursor:pointer;}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all;}.resize{resize:both;}.columns-1{-moz-columns:1;columns:1;}.columns-2{-moz-columns:2;columns:2;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}.flex-row{flex-direction:row;}.flex-row-reverse{flex-direction:row-reverse;}.flex-col{flex-direction:column;}.flex-col-reverse{flex-direction:column-reverse;}.flex-wrap{flex-wrap:wrap;}.flex-nowrap{flex-wrap:nowrap;}.content-center{align-content:center;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.justify-start{justify-content:flex-start;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.gap-1{gap:0.25rem;}.gap-12{gap:3rem;}.gap-16{gap:4rem;}.gap-2{gap:0.5rem;}.gap-24{gap:6rem;}.gap-28{gap:7rem;}.gap-3{gap:0.75rem;}.gap-4{gap:1rem;}.gap-5{gap:1.25rem;}.gap-6{gap:1.5rem;}.gap-7{gap:1.75rem;}.gap-8{gap:2rem;}.gap-9{gap:2.25rem;}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem;}.gap-y-5{row-gap:1.25rem;}.overflow-auto{overflow:auto;}.overflow-hidden{overflow:hidden;}.overflow-x-hidden{overflow-x:hidden;}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.text-ellipsis{text-overflow:ellipsis;}.text-wrap{text-wrap:wrap;}.text-nowrap{text-wrap:nowrap;}.rounded{border-radius:0.25rem;}.rounded-3xl{border-radius:1.5rem;}.rounded-\[20px\]{border-radius:20px;}.rounded-full{border-radius:9999px;}.rounded-md{border-radius:0.375rem;}.rounded-xl{border-radius:0.75rem;}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;}.border{border-width:1px;}.border-0{border-width:0px;}.border-4{border-width:4px;}.border-b{border-bottom-width:1px;}.border-b-2{border-bottom-width:2px;}.border-l{border-left-width:1px;}.border-r-2{border-right-width:2px;}.border-t{border-top-width:1px;}.border-\[\#F5F5F5\]{--tw-border-opacity:1;border-color:rgb(245 245 245 / var(--tw-border-opacity));}.border-error{--tw-border-opacity:1;border-color:rgb(209 7 7 / var(--tw-border-opacity));}.border-green-1{--tw-border-opacity:1;border-color:rgb(123 172 79 / var(--tw-border-opacity));}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));}.border-r-white{--tw-border-opacity:1;border-right-color:rgb(255 255 255 / var(--tw-border-opacity));}.bg-error{--tw-bg-opacity:1;background-color:rgb(209 7 7 / var(--tw-bg-opacity));}.bg-green-1{--tw-bg-opacity:1;background-color:rgb(123 172 79 / var(--tw-bg-opacity));}.bg-green-3{--tw-bg-opacity:1;background-color:rgb(237 237 220 / var(--tw-bg-opacity));}.bg-orange-1{--tw-bg-opacity:1;background-color:rgb(234 128 22 / var(--tw-bg-opacity));}.bg-status{--tw-bg-opacity:1;background-color:rgb(76 166 76 / var(--tw-bg-opacity));}.bg-warning{--tw-bg-opacity:1;background-color:rgb(240 152 63 / var(--tw-bg-opacity));}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.bg-opacity-10{--tw-bg-opacity:0.1;}.bg-cover{background-size:cover;}.bg-center{background-position:center;}.bg-no-repeat{background-repeat:no-repeat;}.object-cover{-o-object-fit:cover;object-fit:cover;}.object-bottom{-o-object-position:bottom;object-position:bottom;}.object-left{-o-object-position:left;object-position:left;}.object-right{-o-object-position:right;object-position:right;}.object-top{-o-object-position:top;object-position:top;}.p-0{padding:0px;}.p-1{padding:0.25rem;}.p-16{padding:4rem;}.p-2{padding:0.5rem;}.p-3{padding:0.75rem;}.p-4{padding:1rem;}.p-5{padding:1.25rem;}.p-6{padding:1.5rem;}.\!px-0{padding-left:0px !important;padding-right:0px !important;}.px-0{padding-left:0px;padding-right:0px;}.px-1{padding-left:0.25rem;padding-right:0.25rem;}.px-10{padding-left:2.5rem;padding-right:2.5rem;}.px-11{padding-left:2.75rem;padding-right:2.75rem;}.px-16{padding-left:4rem;padding-right:4rem;}.px-20{padding-left:5rem;padding-right:5rem;}.px-4{padding-left:1rem;padding-right:1rem;}.px-5{padding-left:1.25rem;padding-right:1.25rem;}.px-6{padding-left:1.5rem;padding-right:1.5rem;}.px-8{padding-left:2rem;padding-right:2rem;}.px-9{padding-left:2.25rem;padding-right:2.25rem;}.py-0{padding-top:0px;padding-bottom:0px;}.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}.py-10{padding-top:2.5rem;padding-bottom:2.5rem;}.py-12{padding-top:3rem;padding-bottom:3rem;}.py-14{padding-top:3.5rem;padding-bottom:3.5rem;}.py-16{padding-top:4rem;padding-bottom:4rem;}.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem;}.py-20{padding-top:5rem;padding-bottom:5rem;}.py-24{padding-top:6rem;padding-bottom:6rem;}.py-3{padding-top:0.75rem;padding-bottom:0.75rem;}.py-32{padding-top:8rem;padding-bottom:8rem;}.py-4{padding-top:1rem;padding-bottom:1rem;}.py-44{padding-top:11rem;padding-bottom:11rem;}.py-5{padding-top:1.25rem;padding-bottom:1.25rem;}.py-6{padding-top:1.5rem;padding-bottom:1.5rem;}.py-8{padding-top:2rem;padding-bottom:2rem;}.pb-0{padding-bottom:0px;}.pb-1{padding-bottom:0.25rem;}.pb-11{padding-bottom:2.75rem;}.pb-16{padding-bottom:4rem;}.pb-2{padding-bottom:0.5rem;}.pb-20{padding-bottom:5rem;}.pb-3{padding-bottom:0.75rem;}.pb-6{padding-bottom:1.5rem;}.pb-8{padding-bottom:2rem;}.pl-0{padding-left:0px;}.pl-10{padding-left:2.5rem;}.pl-16{padding-left:4rem;}.pl-2{padding-left:0.5rem;}.pl-4{padding-left:1rem;}.pl-9{padding-left:2.25rem;}.pr-0{padding-right:0px;}.pr-1{padding-right:0.25rem;}.pr-2{padding-right:0.5rem;}.pr-32{padding-right:8rem;}.pr-4{padding-right:1rem;}.pr-5{padding-right:1.25rem;}.pr-6{padding-right:1.5rem;}.pt-0{padding-top:0px;}.pt-1{padding-top:0.25rem;}.pt-16{padding-top:4rem;}.pt-2{padding-top:0.5rem;}.pt-28{padding-top:7rem;}.pt-3{padding-top:0.75rem;}.pt-4{padding-top:1rem;}.pt-6{padding-top:1.5rem;}.pt-7{padding-top:1.75rem;}.pt-9{padding-top:2.25rem;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.align-top{vertical-align:top;}.align-middle{vertical-align:middle;}.align-bottom{vertical-align:bottom;}.font-gsbold{font-family:GearedSlab Bold,sans-serif;}.text-2xl{font-size:1.5rem;line-height:2rem;}.text-3xl{font-size:1.875rem;line-height:2.25rem;}.text-6xl{font-size:3.75rem;line-height:1;}.text-8xl{font-size:6rem;line-height:1;}.text-\[22px\]{font-size:22px;}.text-base{font-size:1rem;line-height:1.5rem;}.text-lg{font-size:1.125rem;line-height:1.75rem;}.text-sm{font-size:0.875rem;line-height:1.25rem;}.text-xl{font-size:1.25rem;line-height:1.75rem;}.text-xs{font-size:0.75rem;line-height:1rem;}.font-bold{font-weight:700;}.font-normal{font-weight:400;}.font-semibold{font-weight:600;}.uppercase{text-transform:uppercase;}.lowercase{text-transform:lowercase;}.capitalize{text-transform:capitalize;}.italic{font-style:italic;}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);}.leading-9{line-height:2.25rem;}.leading-none{line-height:1;}.leading-normal{line-height:1.5;}.text-\[\#545846\]{--tw-text-opacity:1;color:rgb(84 88 70 / var(--tw-text-opacity));}.text-\[\#5F614F\]{--tw-text-opacity:1;color:rgb(95 97 79 / var(--tw-text-opacity));}.text-error{--tw-text-opacity:1;color:rgb(209 7 7 / var(--tw-text-opacity));}.text-font{--tw-text-opacity:1;color:rgb(84 88 70 / var(--tw-text-opacity));}.text-font-2{--tw-text-opacity:1;color:rgb(95 97 79 / var(--tw-text-opacity));}.text-font-error{--tw-text-opacity:1;color:rgb(213 176 176 / var(--tw-text-opacity));}.text-font-status{--tw-text-opacity:1;color:rgb(204 229 204 / var(--tw-text-opacity));}.text-font-warning{--tw-text-opacity:1;color:rgb(251 229 207 / var(--tw-text-opacity));}.text-green-1{--tw-text-opacity:1;color:rgb(123 172 79 / var(--tw-text-opacity));}.text-orange-1{--tw-text-opacity:1;color:rgb(234 128 22 / var(--tw-text-opacity));}.text-warning{--tw-text-opacity:1;color:rgb(240 152 63 / var(--tw-text-opacity));}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.underline{text-decoration-line:underline;}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-accordion{--tw-shadow:0 12px 16px rgba(0,0,0,0.04);--tw-shadow-colored:0 12px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-reg{--tw-shadow:0 3px 6px rgba(0,0,0,0.16);--tw-shadow-colored:0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-reg-2{--tw-shadow:0 12px 16px rgba(0,0,0,0.04);--tw-shadow-colored:0 12px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.outline{outline-style:solid;}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.\[comment-subscribed\:author\]{comment-subscribed:author;}.\[comment-subscribed\:unsubscribe-url\]{comment-subscribed:unsubscribe-url;}.\[comment\:author\]{comment:author;}.\[comment\:body\]{comment:body;}.\[comment\:title\]{comment:title;}.\[comment\:url\]{comment:url;}.\[current-user\:mail\]{current-user:mail;}.\[file\:field-file-image-alt-text\]{file:field-file-image-alt-text;}.\[file\:field-file-image-title-text\]{file:field-file-image-title-text;}.\[file\:field_file_image_alt_text\]{file:field file image alt text;}.\[file\:field_file_image_title_text\]{file:field file image title text;}.\[node\:field_keywords\]{node:field keywords;}.\[node\:field_thumbnail\]{node:field thumbnail;}.\[node\:summary\]{node:summary;}.\[node\:title\]{node:title;}.\[node\:url\]{node:url;}.\[simplenews-subscriber\:unsubscribe-url\]{simplenews-subscriber:unsubscribe-url;}.\[site\:login-url\]{site:login-url;}.\[site\:name\]{site:name;}.\[site\:url-brief\]{site:url-brief;}.\[site\:url\]{site:url;}.\[term\:name\]{term:name;}.\[term\:vocabulary\]{term:vocabulary;}.\[user\:account-name\]{user:account-name;}.\[user\:cancel-url\]{user:cancel-url;}.\[user\:display-name\]{user:display-name;}.\[user\:edit-url\]{user:edit-url;}.\[user\:mail\]{user:mail;}.\[user\:name\]{user:name;}.\[user\:one-time-login-url\]{user:one-time-login-url;}.\[user\:password\]{user:password;}.\[user\:registrationpassword-url\]{user:registrationpassword-url;}.\[user\:url\]{user:url;}@media not all and (min-width:1024px){.max-lg\:container{width:100%;}@media (min-width:400px){.max-lg\:container{max-width:400px;}}.max-lg\:container{width:100%;}@media (min-width:400px){.max-lg\:container{max-width:400px;}}@media (min-width:640px){.max-lg\:container{max-width:640px;}}.max-lg\:container{width:100%;}@media (min-width:400px){.max-lg\:container{max-width:400px;}}@media (min-width:640px){.max-lg\:container{max-width:640px;}}@media (min-width:768px){.max-lg\:container{max-width:768px;}}.max-lg\:container{width:100%;}@media (min-width:400px){.max-lg\:container{max-width:400px;}}@media (min-width:640px){.max-lg\:container{max-width:640px;}}@media (min-width:768px){.max-lg\:container{max-width:768px;}}@media (min-width:1024px){.max-lg\:container{max-width:1024px;}}.max-lg\:container{width:100%;}@media (min-width:400px){.max-lg\:container{max-width:400px;}}@media (min-width:640px){.max-lg\:container{max-width:640px;}}@media (min-width:768px){.max-lg\:container{max-width:768px;}}@media (min-width:1024px){.max-lg\:container{max-width:1024px;}}@media (min-width:1280px){.max-lg\:container{max-width:1280px;}}.max-lg\:container{width:100%;}@media (min-width:400px){.max-lg\:container{max-width:400px;}}@media (min-width:640px){.max-lg\:container{max-width:640px;}}@media (min-width:768px){.max-lg\:container{max-width:768px;}}@media (min-width:1024px){.max-lg\:container{max-width:1024px;}}@media (min-width:1280px){.max-lg\:container{max-width:1280px;}}@media (min-width:1536px){.max-lg\:container{max-width:1536px;}}}.hover\:bg-green-1:hover{--tw-bg-opacity:1;background-color:rgb(123 172 79 / var(--tw-bg-opacity));}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.hover\:text-green-1:hover{--tw-text-opacity:1;color:rgb(123 172 79 / var(--tw-text-opacity));}@media not all and (min-width:1280px){.max-xl\:px-10{padding-left:2.5rem;padding-right:2.5rem;}}@media not all and (min-width:1024px){.max-lg\:absolute{position:absolute;}.max-lg\:relative{position:relative;}.max-lg\:-top-16{top:-4rem;}.max-lg\:-top-8{top:-2rem;}.max-lg\:bottom-0{bottom:0px;}.max-lg\:right-2{right:0.5rem;}.max-lg\:z-\[401\]{z-index:401;}.max-lg\:col-span-1{grid-column:span 1 / span 1;}.max-lg\:mx-auto{margin-left:auto;margin-right:auto;}.max-lg\:my-0{margin-top:0px;margin-bottom:0px;}.max-lg\:mb-3{margin-bottom:0.75rem;}.max-lg\:mb-36{margin-bottom:9rem;}.max-lg\:mb-4{margin-bottom:1rem;}.max-lg\:mb-6{margin-bottom:1.5rem;}.max-lg\:mb-8{margin-bottom:2rem;}.max-lg\:ml-0{margin-left:0px;}.max-lg\:mr-0{margin-right:0px;}.max-lg\:mr-auto{margin-right:auto;}.max-lg\:mt-3{margin-top:0.75rem;}.max-lg\:mt-4{margin-top:1rem;}.max-lg\:mt-5{margin-top:1.25rem;}.max-lg\:mt-6{margin-top:1.5rem;}.max-lg\:block{display:block;}.max-lg\:flex{display:flex;}.max-lg\:grid{display:grid;}.max-lg\:hidden{display:none;}.max-lg\:h-36{height:9rem;}.max-lg\:h-40{height:10rem;}.max-lg\:h-9{height:2.25rem;}.max-lg\:h-\[72vh\]{height:72vh;}.max-lg\:w-28{width:7rem;}.max-lg\:w-8{width:2rem;}.max-lg\:w-full{width:100%;}.max-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.max-lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.max-lg\:flex-col{flex-direction:column;}.max-lg\:flex-col-reverse{flex-direction:column-reverse;}.max-lg\:items-start{align-items:flex-start;}.max-lg\:gap-10{gap:2.5rem;}.max-lg\:gap-2{gap:0.5rem;}.max-lg\:gap-3{gap:0.75rem;}.max-lg\:gap-4{gap:1rem;}.max-lg\:gap-8{gap:2rem;}.max-lg\:border-l-0{border-left-width:0px;}.max-lg\:border-t{border-top-width:1px;}.max-lg\:bg-orange-1{--tw-bg-opacity:1;background-color:rgb(234 128 22 / var(--tw-bg-opacity));}.max-lg\:p-4{padding:1rem;}.max-lg\:p-5{padding:1.25rem;}.max-lg\:px-0{padding-left:0px;padding-right:0px;}.max-lg\:px-2{padding-left:0.5rem;padding-right:0.5rem;}.max-lg\:py-0{padding-top:0px;padding-bottom:0px;}.max-lg\:py-4{padding-top:1rem;padding-bottom:1rem;}.max-lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem;}.max-lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem;}.max-lg\:py-8{padding-top:2rem;padding-bottom:2rem;}.max-lg\:pb-4{padding-bottom:1rem;}.max-lg\:pl-0{padding-left:0px;}.max-lg\:pr-0{padding-right:0px;}.max-lg\:pt-0{padding-top:0px;}.max-lg\:pt-10{padding-top:2.5rem;}.max-lg\:pt-4{padding-top:1rem;}.max-lg\:text-center{text-align:center;}.max-lg\:\!text-\[14px\]{font-size:14px !important;}.max-lg\:text-lg{font-size:1.125rem;line-height:1.75rem;}.max-lg\:\!leading-10{line-height:2.5rem !important;}}@media not all and (min-width:768px){.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}}@media not all and (min-width:640px){.max-sm\:text-\[20px\]{font-size:20px;}}@media not all and (min-width:400px){.max-xs\:block{display:block;}}@media (min-width:640px){.sm\:mb-6{margin-bottom:1.5rem;}}@media (min-width:768px){.md\:relative{position:relative;}.md\:block{display:block;}.md\:grid{display:grid;}.md\:w-80{width:20rem;}.md\:w-full{width:100%;}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.md\:flex-row{flex-direction:row;}.md\:gap-6{gap:1.5rem;}}@media (min-width:1024px){.lg\:absolute{position:absolute;}.lg\:relative{position:relative;}.lg\:bottom-1\/2{bottom:50%;}.lg\:left-1\/2{left:50%;}.lg\:float-right{float:right;}.lg\:my-10{margin-top:2.5rem;margin-bottom:2.5rem;}.lg\:my-16{margin-top:4rem;margin-bottom:4rem;}.lg\:-mt-14{margin-top:-3.5rem;}.lg\:-mt-3{margin-top:-0.75rem;}.lg\:mb-0{margin-bottom:0px;}.lg\:mb-12{margin-bottom:3rem;}.lg\:ml-16{margin-left:4rem;}.lg\:mt-0{margin-top:0px;}.lg\:block{display:block;}.lg\:flex{display:flex;}.lg\:grid{display:grid;}.lg\:hidden{display:none;}.lg\:h-72{height:18rem;}.lg\:h-80{height:20rem;}.lg\:h-auto{height:auto;}.lg\:h-full{height:100%;}.lg\:w-1\/2{width:50%;}.lg\:w-1\/4{width:25%;}.lg\:w-2\/5{width:40%;}.lg\:w-3\/4{width:75%;}.lg\:w-3\/5{width:60%;}.lg\:w-4\/12{width:33.333333%;}.lg\:w-4\/5{width:80%;}.lg\:w-4\/6{width:66.666667%;}.lg\:w-7\/12{width:58.333333%;}.lg\:w-auto{width:auto;}.lg\:w-full{width:100%;}.lg\:translate-y-1\/2{--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.lg\:flex-row{flex-direction:row;}.lg\:flex-row-reverse{flex-direction:row-reverse;}.lg\:gap-12{gap:3rem;}.lg\:gap-20{gap:5rem;}.lg\:gap-28{gap:7rem;}.lg\:gap-5{gap:1.25rem;}.lg\:gap-7{gap:1.75rem;}.lg\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem;}.lg\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem;}.lg\:gap-y-12{row-gap:3rem;}.lg\:bg-green-1{--tw-bg-opacity:1;background-color:rgb(123 172 79 / var(--tw-bg-opacity));}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem;}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem;}.lg\:py-16{padding-top:4rem;padding-bottom:4rem;}.lg\:py-24{padding-top:6rem;padding-bottom:6rem;}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem;}.lg\:pb-32{padding-bottom:8rem;}.lg\:pl-16{padding-left:4rem;}.lg\:pr-20{padding-right:5rem;}.lg\:pr-4{padding-right:1rem;}.lg\:pt-44{padding-top:11rem;}.lg\:text-left{text-align:left;}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem;}.lg\:text-5xl{font-size:3rem;line-height:1;}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem;}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem;}}@media (min-width:1280px){.xl\:w-1\/3{width:33.333333%;}.xl\:w-4\/6{width:66.666667%;}}@media (min-width:1536px){.\32xl\:w-4\/12{width:33.333333%;}}
@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal;}:root{--swiper-theme-color:#007aff;}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1;}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block;}.swiper-vertical > .swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0);}.swiper-horizontal{touch-action:pan-y;}.swiper-vertical{touch-action:pan-x;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto;}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px;}.swiper-3d .swiper-wrapper{transform-style:preserve-3d;}.swiper-3d{perspective:1200px;}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d;}.swiper-css-mode > .swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-css-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:start start;}.swiper-css-mode.swiper-horizontal > .swiper-wrapper{scroll-snap-type:x mandatory;}.swiper-css-mode.swiper-vertical > .swiper-wrapper{scroll-snap-type:y mandatory;}.swiper-css-mode.swiper-free-mode > .swiper-wrapper{scroll-snap-type:none;}.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:none;}.swiper-css-mode.swiper-centered > .swiper-wrapper::before{content:"";flex-shrink:0;order:9999;}.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always;}.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after);}.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after);}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15);}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0);}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none;}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size);}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size);}:root{--swiper-navigation-size:44px;}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none;}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none;}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important;}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center;}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg);}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto;}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto;}.swiper-button-lock{display:none;}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1;}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev";}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto;}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next";}:root{}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-pagination-disabled > .swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal > .swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33);}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,0.2);}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet:only-child{display:none !important;}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color));}.swiper-vertical > .swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0);}.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block;}.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;}.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top;}.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px);}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left;}.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right;}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit);}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,0.25));position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top;}.swiper-horizontal > .swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;}.swiper-vertical > .swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0;}.swiper-pagination-lock{display:none;}:root{}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,0.1));}.swiper-scrollbar-disabled > .swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important;}.swiper-horizontal > .swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));}.swiper-vertical > .swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,0.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas{max-width:100%;max-height:100%;object-fit:contain;}.swiper-slide-zoomed{cursor:move;touch-action:none;}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-free-mode > .swiper-wrapper{transition-timing-function:ease-out;margin:0 auto;}.swiper-grid > .swiper-wrapper{flex-wrap:wrap;}.swiper-grid-column > .swiper-wrapper{flex-wrap:wrap;flex-direction:column;}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out;}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity;}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-fade .swiper-slide-active{pointer-events:auto;}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-cube{overflow:visible;}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0;}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible;}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0;}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px);}.swiper-cube .swiper-slide-next + .swiper-slide{pointer-events:auto;visibility:visible;}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-flip{overflow:visible;}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height;}.swiper-cards{overflow:visible;}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;}@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-family:"Open Sans";src:url(/themes/custom/bocal/assets/fonts/OpenSans-VariableFont_wdth%2Cwght.ttf) format("truetype");font-weight:1 1000;}@font-face{font-family:"Montserrat";src:url(/themes/custom/bocal/assets/fonts/Montserrat-VariableFont_wght.ttf) format("truetype");font-weight:1 1000;}@font-face{font-family:"GearedSlab";src:url(/themes/custom/bocal/assets/fonts/GearedSlab.ttf) format("truetype");}@font-face{font-family:"GearedSlab Bold";src:url(/themes/custom/bocal/assets/fonts/GearedSlab-Bold.ttf) format("truetype");}@font-face{font-family:"GearedSlab Extrabold";src:url(/themes/custom/bocal/assets/fonts/GearedSlab-Extrabold.ttf) format("truetype");}@font-face{font-family:"GearedSlab Light";src:url(/themes/custom/bocal/assets/fonts/GearedSlab-Light.ttf) format("truetype");}:root{--green-1:#7BAC4F;--green-2:#6FA80B;--green-3:#EDEDDC;--cyan:#009688;--orange-1:#EA8016;--orange-2:#F57F17;--orange-3:#EDAE98;--brown-1:#795548;--white:#fff;--error:#D10707;--status:#4CA64C;--warning:#F0983F;--font:#545846;--font-2:#5F614F;--font-error:#D5B0B0;--font-status:#CCE5CC;--font-warning:#FBE5CF;}body{font-family:"Open Sans",sans-serif;font-size:16px;line-height:32px;font-weight:400;color:var(--font);scrollbar-color:var(--green-1) #F9F9F9;scrollbar-width:thin;}@media (max-width:1023px){body{line-height:24px;}}::-webkit-scrollbar{background:#F9F9F9;width:6px;}::-webkit-scrollbar-thumb{background:var(--green-1);border-radius:6px;}.layout-container{margin:0;}a:not([class]){color:var(--green-1);text-decoration:underline;}h1,h2{font-family:"GearedSlab Bold",serif;font-size:58px;line-height:60px;letter-spacing:0.348px;font-weight:bold;color:var(--green-1);}@media (max-width:1023px){h1,h2{font-size:34px;line-height:1em;}}h3,.h3{font-family:"GearedSlab Bold",serif;font-size:58px;line-height:60px;letter-spacing:0.348px;font-weight:bold;color:var(--green-1);font-size:34px;color:var(--orange-1);}@media (max-width:1023px){h3,.h3{font-size:34px;}}h4{font-size:18px;color:var(--green-1);font-weight:bold;}p{margin-bottom:8px;}.content-wrapper ul li{padding-left:16px;position:relative;}.content-wrapper ul li:before{content:"";width:8px;height:8px;border:1px solid var(--green-1);border-radius:50%;position:absolute;left:0;top:17px;transform:translateY(-50%);}@media (max-width:1023px){.content-wrapper ul li:before{top:13px;}}.content-wrapper ol{list-style:auto;padding:0 18px;}.content-wrapper ol li::marker{color:var(--green-1);}.title-line-y{position:relative;display:inline-block;margin-bottom:50px;}.title-line-y:before,.title-line-y:after{content:"";display:block;position:absolute;width:100%;height:10px;background-repeat:no-repeat;background-size:contain;}.title-line-y:before{top:-18px;background-image:url("/themes/custom/bocal/assets/img/icons/h1-top.svg");}.title-line-y:after{bottom:-10px;background-image:url("/themes/custom/bocal/assets/img/icons/h1-bottom.svg");}.title-line-x{position:relative;margin-bottom:50px;width:fit-content;}.title-line-x > span:not(.tag){padding:0 20px;}@media (max-width:1023px){.title-line-x > span:not(.tag){padding-left:0;}}.title-line-x img{z-index:1;}@media (max-width:1023px){.title-line-x{padding-left:0;margin-bottom:25px;}}.title-line-x.mb-0{margin-bottom:0;}.title-line-x:before,.title-line-x:after{content:"";display:inline-block;position:absolute;top:50%;transform:translate(-100%,-50%);}.title-line-x:before{left:0;content:url(/themes/custom/bocal/assets/img/icons/title-left.svg);width:44vw;}@media (max-width:1023px){.title-line-x:before{display:none;}}@media (max-width:1023px){.title-line-x.title-center-rwd:before{transform:translate(-445%,-46%);content:url(/themes/custom/bocal/assets/img/icons/title-left-rwd.svg);display:block;}}.title-line-x:after{right:0;transform:translate(100%,-66%);content:url(/themes/custom/bocal/assets/img/icons/title-right.svg);width:100vw;}@media (max-width:1023px){.title-line-x:after{transform:translate(100%,-59%);content:url(/themes/custom/bocal/assets/img/icons/title-right-rwd.svg);}}@media (max-width:1023px){.title-line-x.mx-auto:after{display:none;}}.subtitle{line-height:35px;}.container{width:80%;}@media (max-width:1023px){.container{width:calc(100% - 32px);}}@media (max-width:1023px){.max-lg\:container{width:calc(100% - 32px);}}.media img,.media video{width:100%;}.budget-inactive{opacity:0.6;}.leaf-br{position:relative;}.leaf-br:after{content:url(/themes/custom/bocal/assets/img/icons/leaf.svg);position:absolute;right:-35px;bottom:0;transform:translateY(50%);}@media (max-width:1023px){.leaf-br:after{right:0;bottom:-15px;}}.leaf-tr{position:relative;}.leaf-tr .btn,.leaf-tr .button.js-form-submit.form-submit{position:relative;z-index:1;line-height:1.3em;text-align:center;}.leaf-tr:after{content:url(/themes/custom/bocal/assets/img/icons/leaf.svg);position:absolute;right:-52px;top:0;transform:translateY(-50%);}@media (max-width:1023px){.leaf-tr:after{bottom:-65px;right:-40px;}}.bg-line-top{background-image:url("/themes/custom/bocal/assets/img/icons/bg-top.svg");background-repeat:no-repeat;background-size:100% auto;background-position-y:30px;}@media (max-width:1023px){.bg-line-top{background-size:auto 25px;background-position-y:10px;}}.bg-line-center{background-image:url("/themes/custom/bocal/assets/img/icons/bg-center.svg");background-repeat:no-repeat;background-size:100% auto;background-position-y:50%;}@media (max-width:1023px){.bg-line-center{background-size:auto 9px;}}.bg-line-bottom{background-image:url("/themes/custom/bocal/assets/img/icons/bg-bottom.svg");background-repeat:no-repeat;background-size:120% auto;background-position-x:10%;background-position-y:75%;}@media (max-width:1023px){.bg-line-bottom{background-size:auto 25px;}}.bg-leaf-top{background-image:url("/themes/custom/bocal/assets/img/icons/leaf-2.svg");background-repeat:no-repeat;background-position:-5px -60px;}@media (max-width:1023px){.bg-leaf-top.no-bg-leaf-rwd{background-image:none;}}.bg-leaf-top-r{background-image:url("/themes/custom/bocal/assets/img/icons/leaf-r.svg");background-repeat:no-repeat;background-position:right -36px;}@media (max-width:1023px){.bg-leaf-top-r.no-bg-leaf-rwd{background-image:none;}}.bg-leaf-bottom{background-image:url("/themes/custom/bocal/assets/img/icons/leaf-b.svg");background-repeat:no-repeat;background-position:bottom right;}.bg-leaf-bottom.bg-leaf-top{background-image:url("/themes/custom/bocal/assets/img/icons/leaf-2.svg"),url("/themes/custom/bocal/assets/img/icons/leaf-b.svg");background-position:-5px -60px,bottom right;background-repeat:no-repeat,no-repeat;}@media (max-width:1023px){.bg-leaf-bottom.no-bg-leaf-rwd{background-image:none;}}.block-text-media.bg-green-1 h1,.block-text-media.bg-green-1 h2,.block-text-media.bg-green-1 h3,.block-text-media.bg-green-1 h4,.block-text-media.bg-green-1 p,.block-text-media.bg-green-1 span,.block-text-media.bg-green-1 div,.block-text-media.bg-orange-1 h1,.block-text-media.bg-orange-1 h2,.block-text-media.bg-orange-1 h3,.block-text-media.bg-orange-1 h4,.block-text-media.bg-orange-1 p,.block-text-media.bg-orange-1 span,.block-text-media.bg-orange-1 div{color:#fff;}.block-intro-1 p{margin-top:26px;font-size:1.125rem;line-height:35px;font-weight:700;}@media (max-width:1023px){.block-intro-1 p{margin-top:20px;font-size:16px;line-height:32px;}}.media-video video{width:100%;border-radius:30px;}.accordion .accordion-content{max-height:0;overflow:hidden;transition:all 0.5s;}.accordion .close-accordion{display:none;}.accordion input[type=checkbox]:checked + label .open-accordion{display:none;}.accordion input[type=checkbox]:checked + label .close-accordion{display:block;}.accordion input[type=checkbox]:checked + label + .accordion-content{max-height:500px;overflow:auto;}.breadcrumb nav ol{display:flex;justify-content:end;}.breadcrumb nav ol li{color:#6E7651;font-size:12px;text-decoration:none;}.breadcrumb nav ol li a{color:#6E7651;font-size:12px;text-decoration:none;}.breadcrumb nav ol li a:after{content:" /";margin-right:10px;}.breadcrumb nav ol li:last-child,.breadcrumb nav ol li:last-child a{color:#545846;font-size:12px;text-decoration:underline;}.breadcrumb nav ol li:last-child:after,.breadcrumb nav ol li:last-child a:after{display:none;}.ingredients .grid > div,.ingredients .grid > strong{padding:8px 3rem;line-height:1.1em;}@media (max-width:1280px){.ingredients .grid > div,.ingredients .grid > strong{padding-left:2.5rem;padding-right:2.5rem;}}@media (max-width:1024px){.ingredients .grid > div,.ingredients .grid > strong{padding-left:0.5rem;padding-right:0.5rem;border-right:0 !important;border-top:1px solid;}}@media (max-width:1024px){.ingredients .grid > strong{border-top:0;}}.ingredients .grid-cols-4 > div:nth-child(4n+2),.ingredients .grid-cols-4 > strong:nth-child(4n+2){border-right:1px solid;}.content-ckeditor ol{list-style:decimal;padding-inline-start:1.25rem;}.content-ckeditor ul{list-style:initial;padding-inline-start:1.25rem;}@media (max-width:1023px){body .ui-dialog .ui-dialog-titlebar{padding:10px !important;}body .ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-size:1rem;line-height:1em;}body .ui-dialog .ui-dialog-content{padding:10px;}body .ui-dialog .ui-dialog-content label{font-size:0.9em;line-height:1em;}}.btn,.button.js-form-submit.form-submit{padding:20px 23px;border-radius:50px;font-family:"Open Sans",sans-serif;font-size:16px;line-height:32px;font-weight:400;color:var(--font);line-height:1em;font-weight:bold;border:1px solid var(--green-1);color:var(--green-1);align-items:center;justify-content:center;gap:10px;text-align:center;}.btn svg,.button.js-form-submit.form-submit svg{height:24px;}.btn:not(.js-hide),.button.js-form-submit.form-submit:not(.js-hide){display:inline-flex;}.btn:hover,.button.js-form-submit.form-submit:hover{background:var(--green-1);color:var(--white);}.btn.justify-start,.justify-start.button.js-form-submit.form-submit{justify-content:start;}.btn.btn-sm,.btn-sm.button.js-form-submit.form-submit{padding-top:12px;padding-bottom:12px;font-size:14px;font-weight:600;}.btn.btn-primary,.button.js-form-submit.form-submit{background:var(--green-1);color:var(--white);}.btn.btn-primary:hover,.button.js-form-submit.form-submit:hover{background:var(--white);color:var(--green-1);}.btn.btn-primary:hover path,.button.js-form-submit.form-submit:hover path{fill:var(--green-1);}.btn.btn-secondary,.btn-secondary.button.js-form-submit.form-submit{border:1px solid var(--orange-1);background:var(--orange-1);color:var(--white);}.btn.btn-secondary:hover,.btn-secondary.button.js-form-submit.form-submit:hover,.btn.btn-secondary.active,.btn-secondary.active.button.js-form-submit.form-submit{background:var(--white);color:var(--orange-1);}.btn.btn-secondary:hover path,.btn-secondary.button.js-form-submit.form-submit:hover path,.btn.btn-secondary.active path,.btn-secondary.active.button.js-form-submit.form-submit path{fill:var(--orange-1);}.btn.btn-tertiary,.btn-tertiary.button.js-form-submit.form-submit{border:1px solid var(--cyan);background:var(--cyan);color:var(--white);}.btn.btn-tertiary:hover,.btn-tertiary.button.js-form-submit.form-submit:hover{background:var(--white);color:var(--cyan);}.btn.btn-tertiary:hover path,.btn-tertiary.button.js-form-submit.form-submit:hover path{fill:var(--cyan);}.btn.btn-white,.btn-white.button.js-form-submit.form-submit{border:1px solid var(--white);background:var(--white);color:var(--green-1);}.btn.btn-white:hover,.btn-white.button.js-form-submit.form-submit:hover{background:transparent;color:var(--white);}.btn.btn-white:hover path,.btn-white.button.js-form-submit.form-submit:hover path{fill:var(--green-1);}.btn.btn-white-outline,.btn-white-outline.button.js-form-submit.form-submit{border:1px solid var(--white);background:transparent;color:var(--white);}.btn.btn-white-outline:hover,.btn-white-outline.button.js-form-submit.form-submit:hover{background:var(--white);color:var(--green-1);}.btn.btn-white-outline:hover path,.btn-white-outline.button.js-form-submit.form-submit:hover path{fill:var(--green-1);}.btn.btn-green-outline,.btn-green-outline.button.js-form-submit.form-submit{border:1px solid #6E7651;background:transparent;color:#6E7651;}.btn.btn-green-outline:hover,.btn-green-outline.button.js-form-submit.form-submit:hover,.btn.btn-green-outline.active,.btn-green-outline.active.button.js-form-submit.form-submit{background:#6E7651;color:var(--white);}.btn.btn-green-outline:hover path,.btn-green-outline.button.js-form-submit.form-submit:hover path,.btn.btn-green-outline.active path,.btn-green-outline.active.button.js-form-submit.form-submit path{fill:var(--green-1);}.btn.btn-download,.btn-download.button.js-form-submit.form-submit{position:relative;border:0;border-radius:0;}.btn.btn-download:before,.btn-download.button.js-form-submit.form-submit:before,.btn.btn-download:after,.btn-download.button.js-form-submit.form-submit:after{content:"";position:absolute;left:0;width:100%;height:12px;background-repeat:no-repeat;background-size:auto 10px;}.btn.btn-download:before,.btn-download.button.js-form-submit.form-submit:before{background-image:url("/themes/custom/bocal/assets/img/icons/line-download-t.svg");top:0;}.btn.btn-download:after,.btn-download.button.js-form-submit.form-submit:after{background-image:url("/themes/custom/bocal/assets/img/icons/line-download-b.svg");bottom:0;}.btn.btn-download:hover,.btn-download.button.js-form-submit.form-submit:hover{background-color:transparent;color:var(--orange-1);}.btn.btn-download:hover path,.btn-download.button.js-form-submit.form-submit:hover path{fill:var(--orange-1);}.btn.btn-map-list,.btn-map-list.button.js-form-submit.form-submit{border-radius:15px;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16);border:0;padding:0;display:flex;justify-content:center;align-items:center;width:46px;height:46px;}.btn.btn-map-list.active,.btn-map-list.active.button.js-form-submit.form-submit,.btn.btn-map-list:hover,.btn-map-list.button.js-form-submit.form-submit:hover{background:var(--orange-1);}.btn.btn-map-list.active path,.btn-map-list.active.button.js-form-submit.form-submit path,.btn.btn-map-list:hover path,.btn-map-list.button.js-form-submit.form-submit:hover path{fill:#fff;}.list-download .btn.btn-download:before,.list-download .btn-download.button.js-form-submit.form-submit:before{background-image:none;}.list-download .btn.btn-download:first-child:before,.list-download .btn-download.button.js-form-submit.form-submit:first-child:before{background-image:url("/themes/custom/bocal/assets/img/icons/line-download-referenced-t.svg");}.list-download .btn.btn-download:after,.list-download .btn-download.button.js-form-submit.form-submit:after{background-image:url("/themes/custom/bocal/assets/img/icons/line-download-referenced-b.svg");}.link{position:relative;text-decoration:none;padding-top:4px;padding-bottom:4px;font-family:"Open Sans",sans-serif;font-size:16px;line-height:32px;font-weight:400;color:var(--font);line-height:1em;font-weight:bold;color:var(--green-1);display:inline-flex;align-items:center;gap:6px;}.link svg{width:10px;}.link:before,.link:after{content:"";position:absolute;width:100%;height:2px;background-color:var(--green-1);transform:scaleX(0);transform-origin:top left;transition:transform 0.3s;}.link:before{top:0;left:0;}.link:after{bottom:0;right:0;}.link:hover:before{transform:scaleX(1);}.link:hover:after{transform:scaleX(1);}.link.link-primary{color:var(--green-1);}.link.link-primary:before,.link.link-primary:after{background-color:var(--green-1);}.link.link-secondary{color:var(--orange-1);}.link.link-secondary:before,.link.link-secondary:after{background-color:var(--orange-1);}.link.link-tertiary{color:var(--cyan);}.link.link-tertiary:before,.link.link-tertiary:after{background-color:var(--cyan);}.link.link-white{color:var(--white);}.link.link-white:before,.link.link-white:after{background-color:var(--white);}#menu-top-account,#block-bocal-account-menu > div{display:flex;}#menu-top-account .item-menu,#block-bocal-account-menu > div .item-menu{height:36px;}#menu-top-account .item-menu a:hover,#block-bocal-account-menu > div .item-menu a:hover{color:var(--white);}#menu-top-account .reference:before,#block-bocal-account-menu > div .reference:before{content:url(/themes/custom/bocal/assets/img/icons/reference.svg);width:18px;height:18px;position:relative;bottom:0;right:0;}#menu-top-account .reference:hover:before,#block-bocal-account-menu > div .reference:hover:before{content:url(/themes/custom/bocal/assets/img/icons/reference-w.svg);}#menu-top-account .account,#block-bocal-account-menu > div .account{cursor:pointer;height:36px;padding-left:0;}#menu-top-account .account:before,#block-bocal-account-menu > div .account:before{content:url(/themes/custom/bocal/assets/img/icons/user.svg);background:var(--green-1);width:36px;height:36px;border-radius:36px;display:flex;align-items:center;justify-content:center;position:relative;bottom:0;right:0;}#menu-top-account .account.active:before,#block-bocal-account-menu > div .account.active:before{background:var(--orange-1);}#menu-top-account .account.active:hover,#block-bocal-account-menu > div .account.active:hover{background:var(--orange-1);}#menu-top-account .item-menu.has-submenu,#block-bocal-account-menu > div .item-menu.has-submenu{z-index:1;display:flex;border-radius:35px;box-shadow:0 3px 6px rgba(0,0,0,0.16);position:relative;}#menu-top-account .item-menu.has-submenu a,#block-bocal-account-menu > div .item-menu.has-submenu a{margin-right:0;padding:0;padding-right:8px;height:36px;}#menu-top-account .item-menu.has-submenu a:hover,#block-bocal-account-menu > div .item-menu.has-submenu a:hover{color:var(--white);}#menu-top-account .item-menu.has-submenu a:first-child,#block-bocal-account-menu > div .item-menu.has-submenu a:first-child{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none;}#menu-top-account .item-menu.has-submenu a:first-child:before,#block-bocal-account-menu > div .item-menu.has-submenu a:first-child:before{content:url(/themes/custom/bocal/assets/img/icons/user.svg);background:var(--green-1);width:36px;height:36px;border-radius:36px;display:flex;align-items:center;justify-content:center;position:relative;bottom:0;right:0;}#menu-top-account .item-menu.has-submenu a:first-child.active:before,#block-bocal-account-menu > div .item-menu.has-submenu a:first-child.active:before{background:var(--orange-1);}#menu-top-account .item-menu.has-submenu a:first-child.active:hover,#block-bocal-account-menu > div .item-menu.has-submenu a:first-child.active:hover{background:var(--orange-1);}#menu-top-account .item-menu.has-submenu:hover,#block-bocal-account-menu > div .item-menu.has-submenu:hover{color:var(--white);}#menu-top-account .item-menu.has-submenu.logged a:first-child,#block-bocal-account-menu > div .item-menu.has-submenu.logged a:first-child{width:100%;justify-content:center;}#menu-top-account .item-menu.has-submenu.logged a:first-child:before,#block-bocal-account-menu > div .item-menu.has-submenu.logged a:first-child:before{background-color:var(--orange-1);}#menu-top-account .item-menu.has-submenu.logged a:first-child:hover,#block-bocal-account-menu > div .item-menu.has-submenu.logged a:first-child:hover{background-color:var(--orange-1);}#menu-top-account .item-menu .js-account-child,#block-bocal-account-menu > div .item-menu .js-account-child{position:absolute;bottom:-36px;width:100%;}#menu-top-account .item-menu .js-account-child:before,#block-bocal-account-menu > div .item-menu .js-account-child:before{content:"";background:#fff;width:100%;height:15px;display:block;z-index:-1;position:relative;}#menu-top-account .item-menu .js-account-child .item-menu,#block-bocal-account-menu > div .item-menu .js-account-child .item-menu{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:20px !important;border-bottom-right-radius:20px !important;background:#fff;box-shadow:0 6px 6px rgba(0,0,0,0.16);}#menu-top-account .item-menu .js-account-child .item-menu a,#block-bocal-account-menu > div .item-menu .js-account-child .item-menu a{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:20px !important;border-bottom-right-radius:20px !important;white-space:nowrap;padding:0 10px;}#menu-top-account .item-menu .js-account-child .item-menu a:before,#block-bocal-account-menu > div .item-menu .js-account-child .item-menu a:before{display:none !important;}#menu-top-account #js-toggle-last-children-menu,#block-bocal-account-menu > div #js-toggle-last-children-menu{padding-right:0;}#menu-top-account #js-toggle-last-children-menu span,#block-bocal-account-menu > div #js-toggle-last-children-menu span{display:flex;justify-content:center;align-items:center;height:36px;padding-left:8px;padding-right:12px;border-top-right-radius:35px;border-bottom-right-radius:35px;}#menu-top-account #js-toggle-last-children-menu span:hover,#block-bocal-account-menu > div #js-toggle-last-children-menu span:hover{border-color:#fff;background-color:var(--green-1);}#menu-top-account #js-toggle-last-children-menu span:hover path,#block-bocal-account-menu > div #js-toggle-last-children-menu span:hover path{fill:#fff;}.card-content > .link-secondary:before,.link-arrow:before{background-image:url("/themes/custom/bocal/assets/img/icons/arrow-r-secondary.svg");background-repeat:no-repeat;position:absolute;bottom:50%;left:calc(100% + 6px);width:10px;height:6px;background-color:transparent !important;transform:translateY(150%) !important;transform-origin:center;}.link-primary.link-arrow:before{background-image:url("/themes/custom/bocal/assets/img/icons/arrow-r-primary.svg");}.button.dialog-cancel,.button.button--danger{font-family:"Open Sans",sans-serif;font-size:16px;line-height:32px;font-weight:400;color:var(--font);gap:10px;color:var(--error);border:1px solid var(--error);display:inline-flex;padding:20px 23px;margin-top:0.5rem;line-height:1em;font-weight:bold;align-items:center;border-radius:50px;justify-content:center;}.button.dialog-cancel:hover,.button.button--danger:hover{background:var(--error);color:var(--white);}label.js-form-required::after,label.form-required::after,h4.js-form-required::after,h4.form-required::after,span.js-form-required::after,span.form-required::after,strong.js-form-required::after,strong.form-required::after{color:var(--orange-1) !important;}#edit-flag{display:none;}input[type=text],input[type=email],input[type=password],input[type=url],input[type=date],input[type=time],input[type=number],input[type=tel]{padding:12px 23px;border-radius:50px;font-family:"Open Sans",sans-serif;font-size:16px;line-height:32px;font-weight:400;color:var(--font);font-size:14px;line-height:1em;border:1px solid var(--green-1);outline:0;width:100%;}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=url]::placeholder,input[type=date]::placeholder,input[type=time]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder{color:#545846;opacity:0.58;}input[type=text].input-search,input[type=email].input-search,input[type=password].input-search,input[type=url].input-search,input[type=date].input-search,input[type=time].input-search,input[type=number].input-search,input[type=tel].input-search{padding-left:50px;position:relative;}input[type=text].input-search:before,input[type=email].input-search:before,input[type=password].input-search:before,input[type=url].input-search:before,input[type=date].input-search:before,input[type=time].input-search:before,input[type=number].input-search:before,input[type=tel].input-search:before{display:block;content:url(/themes/custom/bocal/assets/img/icons/search.svg);height:20px;width:20px;position:absolute;left:23px;}textarea{width:100%;border:1px solid var(--green-1);padding:12px 23px;font-family:"Open Sans",sans-serif;font-size:16px;line-height:32px;font-weight:400;color:var(--font);font-size:14px;line-height:1em;border-radius:2px;}textarea:focus-visible{outline:var(--green-1) auto 1px;}.form-item--error-message{color:var(--error);margin-bottom:1rem;}label.js-form-required::after,label.form-required::after,h4.js-form-required::after,h4.form-required::after,span.js-form-required::after,span.form-required::after,strong.js-form-required::after,strong.form-required::after{content:"*";margin-left:2px;color:var(--error);}.js-form-type-checkbox{display:flex;align-items:center;gap:10px;}.js-form-type-checkbox.form-item-event-four-seasons{flex-direction:row-reverse;justify-content:flex-end;}.checkbox label{position:relative;cursor:pointer;}.checkbox label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid #868B73;border-radius:3px;padding:9px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;}.checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;}.checkbox input:checked + label:after{content:"";display:block;position:absolute;top:4px;left:8px;width:5px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);}.checkbox input:checked + label:before{border:1px solid var(--green-1);background:var(--green-1);}input[type=range]{background:linear-gradient(to right,var(--green-1) 0%,var(--green-1) 50%,#EBECEC 50%,#EBECEC 100%);width:270px;height:4px;-webkit-appearance:none;border-radius:5px;}input[type=range]::-webkit-slider-runnable-track{height:4px;-webkit-appearance:none;color:var(--green-1);margin-top:-1px;}input[type=range]::-webkit-slider-thumb{width:20px;-webkit-appearance:none;height:20px;border-radius:50px;cursor:ew-resize;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16);transform:translate(50%,-8px);}input[type=range]::-moz-range-progress{background-color:var(--green-1);}input[type=range]::-moz-range-track{background-color:#EBECEC;}@media (max-width:1023px){#use-current-position{padding:12px;}}#bocal-map .leaflet-control-locate{display:none;}#bocal-map .search-circle-marker{animation:leaflet-control-locate-throb 4s ease infinite;}@media (max-width:1023px){#bocal-map{height:72vh !important;}}#map-filters .js-view-more-hidden{display:none;}#map-filters.active .accordion-item{padding:0;padding-right:20px;border:0;box-shadow:none;}#map-filters.active .accordion-item > label:not(.active){display:none;}#map-filters.active .accordion-item > label{border:1px solid #272F45;border-radius:50px;font-size:16px;line-height:1em;font-weight:bold;display:flex;align-items:center;padding:9px 21px;margin-bottom:34px;width:fit-content;}#map-filters.active .accordion-item > label:after{content:url(/themes/custom/bocal/assets/img/icons/close.svg);margin-left:20px;height:24px;}#map-filters.active .accordion-item .js-label-depth-1{font-family:"GearedSlab Bold",serif;font-size:22px;margin-bottom:20px;}#map-filters.active .accordion-item .js-depth-2 label{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;font-size:16px;margin-bottom:12px;}#map-filters.active .accordion-item .js-depth-2 label:before{margin-right:0;}#map-filters.active .accordion-item .js-depth-2 input:checked + label:after{top:8px;left:auto;right:7px;}@media (max-width:1023px){#map-filters.active .accordion-item .js-depth-2 input:checked + label:after{top:4px;}}#map-filters.active .accordion-item .js-view-more-activity-types{font-size:16px;font-weight:bold;color:var(--green-1);text-decoration:underline;margin-bottom:30px;}.user-pass,.user-login-form{gap:20px;display:flex;align-items:center;flex-direction:column;}.user-pass label,.user-login-form label{display:block;}.user-form,.user-register-form{gap:20px;display:flex;align-items:center;flex-direction:column;}.user-form label,.user-register-form label{display:block;}.user-pass .form-item{display:flex;align-items:center;}.field--type-boolean{margin-top:0.5rem;}.chbx.chbx-tgl{display:none;}.chbx.chbx-tgl + .chbx-tgl-btn{outline:0;display:block;width:48px;min-width:48px;height:24px;position:relative;cursor:pointer;user-select:none;background:#f0f0f0;border-radius:15px;padding:2px;transition:all 0.4s ease;font-weight:initial;}.chbx.chbx-tgl + .chbx-tgl-btn:after{position:relative;display:block;content:"";width:20px;height:100%;left:0;border-radius:50%;background:#fff;transition:all 0.2s ease;box-shadow:0 12px 16px rgba(0,0,0,0.04);}.chbx.chbx-tgl:checked + .chbx-tgl-btn{background:var(--green-1);}.chbx.chbx-tgl:checked + .chbx-tgl-btn:after{left:50%;}.chbx.chbx-tgl:checked + .chbx-tgl-btn.primary{background:var(--green-1);}.chbx.chbx-tgl:checked + .chbx-tgl-btn.secondary{background:var(--orange-1);}.chbx.chbx-tgl:checked + .chbx-tgl-btn.tertiary{background:var(--cyan);}.chbx.chbx-tgl:checked + .chbx-tgl-btn.white{background:var(--white);}#views-exposed-form-recipe-page-1{background-color:var(--green-3);padding-top:4rem;}@media (max-width:1024px){#views-exposed-form-recipe-page-1{padding-top:0;}}#views-exposed-form-recipe-page-1 > .container.mx-auto > div{display:inline-block;padding:0 0.25rem;}@media (max-width:1024px){#views-exposed-form-recipe-page-1 > .container.mx-auto > div select{margin-top:1rem;}}#views-exposed-form-recipe-page-1 > .container.mx-auto > div select{padding:7px 40px 7px 23px;border-radius:50px;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;color:#fff;line-height:1em;border:1px solid var(--green-1);background-color:var(--green-1);align-items:center;justify-content:center;gap:10px;text-transform:uppercase;outline:0;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-image:url(/themes/custom/bocal/assets/img/icons/carret-select.svg);background-repeat:no-repeat;background-position-x:calc(100% - 18px);background-position-y:10px;}#views-exposed-form-recipe-page-1 > .container.mx-auto > div select::-ms-expand{display:none;}#views-exposed-form-recipe-page-1 > .container.mx-auto > div select.disabled{opacity:0.6;}#views-exposed-form-recipe-page-1 label{display:none;}#selected-options{background-color:var(--green-3);padding-left:10%;padding-bottom:4rem;box-shadow:0 6px 6px rgba(0,0,0,0.1);}@media (max-width:1024px){#selected-options{padding-bottom:1rem;}}#selected-options .btn,#selected-options .button.js-form-submit.form-submit{border-color:#272F45;color:#272F45;font-size:14px;font-weight:400;padding:6px 10px;margin-right:10px;cursor:pointer;}#selected-options .btn:hover,#selected-options .button.js-form-submit.form-submit:hover{background:transparent;}.ui-dialog-content{padding:1em !important;}form.node-form label{font-weight:bold;}form.node-form .all-content-tabs{width:66.66%;}@media (max-width:1024px){form.node-form .all-content-tabs{width:100%;}}form.node-form .all-content-tabs .horizontal-tabs{border-color:var(--green-1);}form.node-form .form-item{display:flex;margin-block:0.5rem;flex-direction:column;}form.node-form .form-item.js-form-type-checkbox{margin-block:unset;flex-direction:unset;}form.node-form .form-item.js-form-type-checkbox label{font-weight:initial;}form.node-form .form-item select.form-select{border:1px solid var(--green-1);padding:0.5rem;border-radius:0.75rem;}form.node-form fieldset{color:var(--font);margin:1rem 0;border:1px solid var(--orange-1);padding:0;min-width:0;box-shadow:0 4px 0.25rem rgba(234,128,22,0.1);border-radius:2px;background-color:var(--white);}form.node-form fieldset .button{margin-block:1rem;margin-inline:0 0.75rem;}form.node-form fieldset .fieldset-wrapper{margin:1.5rem 1.5rem 1.75rem;margin-block-start:0;}form.node-form fieldset .fieldset-wrapper #field-address-0-address-ajax-wrapper > .form-wrapper{width:fit-content;display:flex;flex-direction:column;}form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;}form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level.js-activities-type-list-depth-1{margin-bottom:1rem;}form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level.js-activities-type-list-depth-1 .js-depth-1.active{color:var(--white);background-color:var(--green-1);}form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level.js-activities-type-list-depth-1 .js-depth-1{color:var(--font);border:1px solid var(--green-1);padding:0.5rem;text-align:center;}form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level.js-activities-type-list-depth-2{grid-template-columns:auto;}form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level.js-activities-type-list-depth-2 .parent-term{margin-bottom:0.5rem;}form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level.js-activities-type-list-depth-3{margin-bottom:1rem;}form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level.js-activities-type-list-depth-3 .js-depth-3 .no-term-reference-tree-button{display:none;}@media screen and (max-width:45em){form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level.js-activities-type-list-depth-3 .js-depth-3 .chbx.chbx-tgl + .chbx-tgl-btn{width:36px;height:18px;min-width:36px;}form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level.js-activities-type-list-depth-3 .js-depth-3 .chbx.chbx-tgl + .chbx-tgl-btn:after{width:15px;}form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level.js-activities-type-list-depth-3 .js-depth-3 label{font-size:0.83rem;}}form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level .js-form-type-checkbox{display:flex;margin-block:0;}form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level .term-reference-tree-button,form.node-form fieldset .fieldset-wrapper .term-reference-tree .term-reference-tree-level .no-term-reference-tree-button{width:0;height:0;}form.node-form fieldset .fieldset-wrapper .form-item{display:inline-block;margin-block:0;margin-bottom:1rem;}form.node-form fieldset .fieldset-wrapper .form-item.js-form-type-textarea,form.node-form fieldset .fieldset-wrapper .form-item.js-text-format-wrapper{display:flex;}form.node-form fieldset .fieldset-wrapper .form-item.form-item-field-picto input{width:1px;height:1px;display:none;position:absolute;}form.node-form fieldset .fieldset-wrapper .form-item.form-item-field-picto input + label{outline:0;display:block;width:64px;height:64px;position:relative;cursor:pointer;user-select:none;}form.node-form fieldset .fieldset-wrapper .form-item.form-item-field-picto input + label img{height:60px;}form.node-form fieldset .fieldset-wrapper .form-item.form-item-field-picto input:checked + label{border:2px solid var(--orange-2);border-radius:50%;}@media screen and (max-width:45em){form.node-form fieldset .fieldset-wrapper .form-item input + label{width:44px !important;height:44px !important;}form.node-form fieldset .fieldset-wrapper .form-item input + label img{height:40px !important;}}form.node-form fieldset .fieldset-wrapper label:not(.ck-voice-label){display:table;font-size:1rem;}form.node-form fieldset .fieldset-wrapper .form-checkboxes{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;}@media screen and (max-width:45em){form.node-form fieldset .fieldset-wrapper .form-checkboxes .chbx.chbx-tgl + .chbx-tgl-btn{width:36px;height:18px;min-width:36px;}form.node-form fieldset .fieldset-wrapper .form-checkboxes .chbx.chbx-tgl + .chbx-tgl-btn:after{width:15px;}form.node-form fieldset .fieldset-wrapper .form-checkboxes label{font-size:0.83rem;}}form.node-form fieldset .fieldset-wrapper .form-checkboxes .form-item{display:flex;}form.node-form fieldset .fieldset-wrapper .form-radios{gap:14px;display:flex;justify-content:space-around;}form.node-form fieldset .fieldset-wrapper .form-radios .form-item{gap:8px;display:flex;flex-direction:row;}form.node-form fieldset .fieldset-wrapper .form-radios .form-item label{display:flex;align-items:center;}form.node-form fieldset .fieldset-legend{display:block;padding:1.5rem 1rem;font-size:1.25rem;font-weight:bold;line-height:1rem;}form.node-form fieldset .js-media-library-selection{margin:1em -0.5rem;display:flex;flex-wrap:wrap;}form.node-form fieldset .js-media-library-selection input.button:hover{border:1px solid var(--font) !important;background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.344 2.343l11.313 11.313M2.344 13.657L13.657 2.343' stroke='%2355565B' stroke-width='3'/%3e%3c/svg%3e");background-size:0.75rem;background-repeat:no-repeat;background-position:center;}form.node-form fieldset .js-media-library-selection input.button{border:1px solid #ebebeb !important;background-color:transparent;background-size:0.75rem;background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.344 2.343l11.313 11.313M2.344 13.657L13.657 2.343' stroke='%2355565B' stroke-width='3'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;top:0.625rem;right:0.625rem;width:1.5rem;color:transparent;height:1.5rem;margin:0.3125rem;z-index:1;padding:0;position:absolute;overflow:hidden;font-size:0;transition:0.2s border-color;text-shadow:none;}form.node-form #edit-actions input{text-wrap:wrap;margin-top:0.5rem;}form.node-form .field--name-field-recipe-steps input.button.remove-button:hover{background:var(--white);background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.344 2.343l11.313 11.313M2.344 13.657L13.657 2.343' stroke='%23d10707' stroke-width='3'/%3e%3c/svg%3e");background-size:1.5rem;background-repeat:no-repeat;background-position:center;}form.node-form .field--name-field-recipe-steps input.button.remove-button{font-size:0;background:var(--error);border-color:var(--error);background-size:1.5rem;background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.344 2.343l11.313 11.313M2.344 13.657L13.657 2.343' stroke='%23fff' stroke-width='3'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;}form.node-form a.tabledrag-handle .handle{width:24px;height:24px;}form.node-form .paragraphs-top,form.node-form .paragraphs-actions,form.node-form .tabledrag-toggle-weight-wrapper{display:none;}form.node-form .field--name-field-recipe-ingredients table{margin:0;}form.node-form .field--name-field-recipe-ingredients table thead{display:none;}form.node-form .paragraph-type--ingredients td{padding:0;}form.node-form .paragraph-type--ingredients td .recipe-ingredients{gap:1rem;display:flex;justify-content:flex-end;flex-direction:row-reverse;}form.node-form .paragraph-type--ingredients td .recipe-ingredients .paragraph-top{display:flex;align-items:center;}form.node-form .paragraph-type--ingredients td .recipe-ingredients .paragraphs-subform{gap:unset;display:grid;margin-top:0;margin-bottom:0.25rem;}@media screen and (min-width:77em){form.node-form .paragraph-type--ingredients td .recipe-ingredients .paragraphs-subform{gap:1rem;display:flex;}}form.node-form .paragraph-type--ingredients td .paragraph-top > div:not(:last-child){display:none;}form.node-form .paragraph-type--ingredients td .paragraph-top > div.paragraphs-actions{display:grid;}form.node-form .paragraph-type--ingredients td .paragraph-top > div.paragraphs-actions .paragraphs-dropdown{display:none;}form.node-form .paragraph-type--ingredients td .paragraph-top > div.paragraphs-actions input.button.form-submit:hover{background:var(--white);background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.344 2.343l11.313 11.313M2.344 13.657L13.657 2.343' stroke='%23d10707' stroke-width='3'/%3e%3c/svg%3e");background-size:1.5rem;background-repeat:no-repeat;background-position:center;}form.node-form .paragraph-type--ingredients td .paragraph-top > div.paragraphs-actions input.button.form-submit{font-size:0;background:var(--error);border-color:var(--error);background-size:1.5rem;background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.344 2.343l11.313 11.313M2.344 13.657L13.657 2.343' stroke='%23fff' stroke-width='3'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;}@media (max-width:400px){form.node-form .paragraph-type--ingredients td .paragraph-top > div.paragraphs-actions input.button{padding:18px;margin-left:-22px;background-size:auto !important;}}form.node-form .paragraph-type--ingredients td .paragraphs-subform{display:flex;gap:14px;}form.node-form .paragraph-type--ingredients td .paragraphs-subform .form-item{display:flex;}form.node-form .paragraph-type--ingredients td .field--name-field-ingredient{width:20rem;}@media (max-width:575px){form.node-form .paragraph-type--ingredients td .field--name-field-ingredient{width:10rem;}}form.node-form .paragraph-type--ingredients td .field--name-field-ingredient-quantity{width:10rem;}form.js-media-library-add-form{border:1px solid var(--orange-1);display:block;padding:1rem 1.5rem 1rem 1.5rem;box-shadow:0 4px 0.25rem rgba(234,128,22,0.1);margin-top:0;border-radius:2px;background-color:var(--white);}form.js-media-library-add-form > p{line-height:1.2;padding-bottom:1.5rem;}form.js-media-library-add-form ul li > div{padding-bottom:1.5rem;}form.js-media-library-add-form .js-media-library-add-form-added-media:focus-visible{border:unset;}form.js-media-library-add-form .form-wrapper .js-form-type-managed-file.form-item{margin-right:1rem;}form.js-media-library-add-form .form-wrapper .js-form-type-managed-file.form-item .form-managed-file{display:inline-flex;max-width:100%;align-items:center;}form.js-media-library-add-form .form-wrapper .js-form-type-managed-file.form-item .form-managed-file .form-file{flex:1 1 auto;color:var(--font);border:1px solid var(--green-1);padding:calc(0.75rem - 1px) calc(1rem - 1px);max-width:100%;box-sizing:border-box;background:var(--white);appearance:none;border-radius:2px;line-height:1.5rem;-webkit-appearance:none;}form.views-exposed-form:not(#views-exposed-form-event-page-1){border:1px solid var(--orange-1);display:flex;padding:0.75rem 1.5rem 1.5rem 1.5rem;flex-wrap:wrap;box-shadow:0 4px 0.25rem rgba(234,128,22,0.1);border-radius:2px;margin-block:1.5rem;background-color:var(--white);}form.views-exposed-form:not(#views-exposed-form-event-page-1)#views-exposed-form-event-block-listing-events{display:none;}form.views-exposed-form:not(#views-exposed-form-event-page-1) .form-item{max-width:100%;margin-block:0.75rem 0;margin-inline:0 0.5rem;}form.views-exposed-form:not(#views-exposed-form-event-page-1) .form-item.js-form-item-sort-by{margin-inline-end:1rem;}form.views-exposed-form:not(#views-exposed-form-event-page-1) .form-item .form-select{color:var(--font);border:1px solid var(--green-1);padding:calc(0.75rem - 1px) calc(1rem - 1px);max-width:100%;box-sizing:border-box;background:var(--white);appearance:none;border-radius:2px;line-height:1.5rem;-webkit-appearance:none;padding-inline-end:calc(2rem - 1px);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23545560'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 50%;background-size:2.75rem 0.5625rem;}form.views-exposed-form:not(#views-exposed-form-event-page-1) .form-wrapper{margin-top:2.375rem;}form.js-media-library-views-form{display:flex;flex-wrap:wrap;}form.js-media-library-views-form .media-library-views-form__rows{display:flex;flex-wrap:wrap;flex-basis:100%;margin:0 -0.5rem;}form.views-exposed-form label[for],form.js-media-library-add-form label[for]{cursor:pointer;}form.views-exposed-form label,form.js-media-library-add-form label{display:table;font-size:1rem;font-weight:bold;line-height:1.125rem;margin-block:0.25rem;}form .media-library-widget{position:relative;}form .media-library-widget .media-library-selection{margin:1em -0.5rem;display:flex;flex-wrap:wrap;}form .js-filter-wrapper{display:none;}form .ck-toolbar_grouping,form .ck.ck-editor__main > .ck-editor__editable{border-color:var(--green-1) !important;}form .description{font-size:0.79rem;line-height:1.0625rem;margin-block-end:0.375rem;margin-block-start:0.375rem;}.media-library-item--grid{justify-content:center;box-sizing:border-box;width:50%;padding:0.5rem;vertical-align:top;outline:none;background:#fff;}.media-library-item--grid::before{position:absolute;top:0.4375rem;left:0.4375rem;width:calc(100% - 1rem);height:calc(100% - 1rem);content:"";transition:border-color 0.2s,color 0.2s,background 0.2s;pointer-events:none;border:1px solid #dbdbdb;border-radius:2px;box-shadow:0 4px 0.25rem rgba(0,0,0,0.1);}.media-library-item--grid.media-library-item--disabled{pointer-events:none;opacity:0.5;}.media-library-item--grid.media-library-item{position:relative;}.media-library-item--grid .js-click-to-select-checkbox{top:1rem;left:1rem;z-index:1;display:block;position:absolute;}.media-library-item--grid .js-click-to-select-checkbox .form-item{margin:0;}.media-library-item--grid .js-click-to-select-checkbox .form-item .chbx.chbx-tgl{float:none;width:1.25rem;height:1.25rem;position:static;display:inline-block;transform:none;box-sizing:border-box;margin-inline:0;vertical-align:text-bottom;inset-block-start:0.75rem;border:1px solid #919297;border-radius:2px;background:var(--white) no-repeat 50% 50%;background-size:100% 100%;box-shadow:0 0 0 4px transparent;}.media-library-item--grid .js-click-to-select-trigger{overflow:hidden;height:100%;cursor:pointer;}.media-library-item--grid article{min-height:78px;margin-top:40px;}.media-library-item--grid article .js-media-library-item-preview{padding-bottom:2.125rem;}.media-library-item--grid article .js-media-library-item-preview .layout__region--content > div{overflow:hidden;text-align:center;background-color:#ebebeb;}.media-library-item--grid article .js-media-library-item-preview .layout__region--content > div img{height:11.25rem;object-fit:contain;object-position:center center;}@media screen and (min-width:45em){.media-library-item--grid{width:50%;}}@media screen and (min-width:60em){.media-library-item--grid{width:33.3%;}}@media screen and (min-width:77em){.media-library-item--grid{width:25%;}}#media-library-content .js-media-library-view{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;}#media-library-content .js-media-library-view .view-filters{display:none;}#media-library-content .js-media-library-view .view-content{flex:0 0 100%;margin-top:1.5rem;}.ui-widget-overlay.ui-front{z-index:402;}.ui-dialog{width:50% !important;z-index:403;max-width:800px;}@media (max-width:1023px){.ui-dialog{width:80% !important;}}.ui-dialog.ui-widget.ui-widget-content{border-color:var(--green-1);}.ui-dialog .ui-dialog-titlebar{position:relative;box-sizing:border-box;padding:1rem 4rem 1rem 1.5rem !important;color:var(--white);border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;background:var(--green-1);line-height:2rem;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{-webkit-font-smoothing:antialiased;font-size:1.424rem;font-weight:bold;white-space:normal;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;top:50%;right:0;box-sizing:border-box;width:2rem;height:2rem;margin:0 1.5rem;padding:0;transition:all 0.1s;transform:translateY(-50%);border:2px solid transparent;border-radius:50%;background:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus-visible{outline:unset;border-color:var(--white);}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{position:absolute;top:50%;left:50%;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{width:100%;height:100%;margin:0;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23fff' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}.chosen-container .chosen-choices,.chosen-container .chosen-single{border:1px solid var(--green-1);padding:0.5rem;border-radius:0.75rem;}.chosen-container .chosen-choices .search-choice,.chosen-container .chosen-single .search-choice{padding:0.5rem 1.5rem 0.5rem 0.5rem !important;color:var(--white) !important;border-color:var(--orange-2) !important;background-color:var(--orange-2) !important;}.chosen-container .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-single .search-choice .search-choice-close{right:5px;background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23fff' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}.chosen-container .chosen-drop{border-color:var(--green-1);}.chosen-container .chosen-drop .result-selected{color:var(--green-1);}.status-messages a:not(class){color:var(--font-warning);}#views-exposed-form-event-page-1{margin-bottom:44px;}#block-bocal-formsstepspointreferenceprogressbar ol li{font-size:larger;}#block-bocal-formsstepspointreferenceprogressbar ol li.active{font-weight:bold;}#block-bocal-formsstepspointreferenceprogressbar ol li a{text-decoration:none;}.swiper{width:100%;height:100%;position:unset;}.swiper.hidden{display:none;}@media (min-width:1024px){.swiper.lg\:hidden{display:none;}}.swiper .swiper-wrapper{height:400px;padding-bottom:8px;}.swiper .swiper-wrapper .swiper-slide{width:100%;text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;height:100%;border:0;}.swiper .swiper-wrapper .swiper-slide > img{display:block;width:100%;height:100%;object-fit:cover;}.swiper .swiper-wrapper .swiper-slide .card-content p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}.swiper .swiper-wrapper .swiper-slide .card-wrapper{background:#fff;}@media (max-width:1023px){.swiper .swiper-wrapper .swiper-slide .card-wrapper{margin-left:10px;margin-right:10px;}}.swiper .swiper-wrapper .swiper-slide-blank{opacity:0;border:0 !important;}.swiper .swiper-pagination{position:relative;margin-top:30px;}.swiper .swiper-pagination .swiper-pagination-bullet{width:18px;height:18px;border:2px solid var(--green-1);background:transparent;opacity:1;}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--green-1);}.swiper-button-prev,.swiper-button-next{width:57px;height:57px;}@media (max-width:1024px){.swiper-button-prev.max-lg\:hidden,.swiper-button-next.max-lg\:hidden{display:none !important;}}.swiper-button-prev:after,.swiper-button-next:after{width:57px;height:57px;}.swiper-button-prev{left:4%;}@media (max-width:1200px){.swiper-button-prev{left:20px;}}.swiper-button-prev:after{content:url(/themes/custom/bocal/assets/img/icons/swiper-prev.svg);}.swiper-button-prev:hover:after{content:url(/themes/custom/bocal/assets/img/icons/swiper-prev-hover.svg);}.swiper-button-next{right:4%;}.swiper-button-next:after{content:url(/themes/custom/bocal/assets/img/icons/swiper-next.svg);}.swiper-button-next:hover:after{content:url(/themes/custom/bocal/assets/img/icons/swiper-next-hover.svg);}.swiper-referenced-point .swiper-wrapper{height:400px;}.swiper-interconnections .swiper-wrapper,.swiper-interconnections-refp .swiper-wrapper{height:420px;}.swiper-interconnections .swiper-wrapper .swiper-slide,.swiper-interconnections-refp .swiper-wrapper .swiper-slide{background:inherit;}.swiper-interconnections .swiper-button-prev,.swiper-interconnections .swiper-button-next,.swiper-interconnections-refp .swiper-button-prev,.swiper-interconnections-refp .swiper-button-next{transform:translateY(100%);}.swiper-interconnections-refp .swiper-slide .popincontent{width:100%;}.swiper-interconnections-refp-btn{width:calc(100% - 60px);margin-left:0;}.swiper-interconnections-refp-btn .swiper-wrapper{height:62px;}.swiper-interconnections-refp-btn .swiper-button-next{right:0;top:25px;}.swiper-interconnections-refp-btn .swiper-button-next:after{content:url(/themes/custom/bocal/assets/img/icons/swiper-next-orange.svg);}.swiper-interconnections-event,.swiper-interconnections-recipe,.swiper-interconnections-focus{box-shadow:none !important;}.swiper-interconnections-event .swiper-slide:not(.swiper-slide-blank) .card-wrapper,.swiper-interconnections-recipe .swiper-slide:not(.swiper-slide-blank) .card-wrapper,.swiper-interconnections-focus .swiper-slide:not(.swiper-slide-blank) .card-wrapper{width:100%;border-radius:6px;border:1px solid rgba(112,112,112,0.5);box-shadow:0 3px 6px rgba(0,0,0,0.16);}.swiper-interconnections-recipe .swiper-wrapper,.swiper-interconnections-focus .swiper-wrapper{height:calc(100% + 10px);box-shadow:none;}.swiper-interconnections-recipe .swiper-wrapper .swiper-slide,.swiper-interconnections-focus .swiper-wrapper .swiper-slide{min-height:540px;}.swiper-interconnections-recipe .swiper-wrapper .swiper-slide .card-wrapper,.swiper-interconnections-focus .swiper-wrapper .swiper-slide .card-wrapper{height:100%;min-height:540px;padding:20px;border-radius:10px;border:0;}.swiper-interconnections-recipe .swiper-wrapper .swiper-slide .card-wrapper .card-wrapper,.swiper-interconnections-focus .swiper-wrapper .swiper-slide .card-wrapper .card-wrapper{width:100%;}.swiper-interconnections-recipe .swiper-wrapper .swiper-slide .card-wrapper .card-wrapper .card-content,.swiper-interconnections-focus .swiper-wrapper .swiper-slide .card-wrapper .card-wrapper .card-content{padding:0;}.swiper-interconnections-focus .swiper-wrapper .swiper-slide .card-wrapper{padding:0;border:1px solid #F5F5F5;}.swiper-interconnections-focus .swiper-wrapper .swiper-slide .card-wrapper .card-wrapper{height:100%;}.swiper-interconnections-focus .swiper-wrapper .swiper-slide .card-wrapper .card-wrapper .card-content{padding:20px;}.swiper-interconnections-event .swiper-wrapper{height:auto;}.swiper-interconnections-event .swiper-wrapper .swiper-slide{align-items:start;}.swiper-interconnections-event .swiper-wrapper .swiper-slide .card-wrapper{width:98%;margin:0 1%;border-radius:1.5rem;}.swiper-home .swiper-wrapper{height:auto;}.swiper-home .swiper-wrapper .swiper-slide{text-align:left;}.swiper-home .swiper-wrapper .swiper-slide .card-wrapper{width:100%;}.tag{padding:8px 15px;border-radius:50px;font-family:"Open Sans",sans-serif;font-size:16px;line-height:32px;font-weight:400;color:var(--font);text-transform:uppercase;font-size:13px;line-height:1em;font-weight:bold;border:1px solid var(--green-1);color:var(--green-1);display:flex;align-items:center;text-align:center;width:fit-content;}.tag.tag-activity{display:inline-block;}.tag.tag-primary{background:var(--green-1);color:var(--white);}.tag.tag-secondary{border:1px solid var(--orange-1);background:var(--orange-1);color:var(--white);}.tag.tag-tertiary{border:1px solid var(--cyan);background:var(--cyan);color:var(--white);}.tag.tag-white{border:1px solid #6E7651;background:var(--white);color:#6E7651;}.tag.tag-white-outline{border:1px solid var(--white);background:transparent;color:var(--white);}.tag.tag-outline{border:1px solid var(--font);background:transparent;color:var(--font);}.tag.tag-lightgreen{border:1px solid #E0E0C0;background:#E0E0C0;color:var(--font);}.progress .progress__track{height:auto;border:1px solid var(--orange-2);min-width:100px;max-width:100%;margin-top:5px;}.progress .progress__track .progress__bar{background-color:var(--green-1) !important;}.progress .progress__percentage,.progress .progress__description{color:var(--orange-2);}.pager{margin-bottom:1rem;}.pager > ul{display:flex;justify-content:center;gap:15px;}.pager > ul > li a{display:flex;align-items:center;justify-content:center;width:57px;height:57px;border:1px solid var(--green-1);color:var(--green-1);font-size:15px;border-radius:50%;font-weight:bold;}.pager > ul > li a:hover{background:var(--green-1);color:var(--white);}@media (max-width:1024px){.pager > ul > li a{width:47px;height:47px;}}@media (max-width:768px){.pager > ul > li a{width:40px;height:40px;}}.pager > ul > li.is-active a{background:var(--green-1);color:var(--white);}@media (max-width:768px){.pager > ul{gap:10px;flex-wrap:wrap;}}.block-img-overlay .image-overlay-container{position:relative;overflow:hidden;border-radius:20px;transition:transform 0.3s ease-in-out;}.block-img-overlay .image-overlay-container:hover .overlay{background-color:rgba(63,72,29,0.5);}.block-img-overlay .image-overlay-container:hover .image{transform:scale(1.2);}.block-img-overlay .image-overlay-container .image{transition:transform 0.3s ease-in-out;}.block-img-overlay .image-overlay-container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);}.block-img-overlay .image-overlay-container p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.block-img-overlay .image-overlay-container p a{color:#fff;text-decoration:none;}.card-wrapper{border-radius:6px;box-shadow:0 8px 16px rgba(0,0,0,0.04);}.card-wrapper .card-img > div{border-top-left-radius:6px;border-top-right-radius:6px;}.card-wrapper h3{font-size:28px;line-height:30px;}.card-wrapper.event .card-img{height:350px;}.card-wrapper.news .card-img,.card-wrapper.recipe-highlighting .card-img{height:230px;}.block-contact form{gap:20px;display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:30px;}.block-contact form fieldset{border:1px solid var(--orange-1);margin:0;}.block-contact form fieldset legend{color:var(--green-1);padding:0 10px;font-size:larger;font-weight:bold;}.block-contact form fieldset .fieldset-wrapper{gap:20px;padding:10px 20px 20px 20px;display:flex;flex-wrap:wrap;}.block-contact form .js-form-type-textfield,.block-contact form .js-form-type-email{width:calc(50% - 10px);}@media (max-width:1023px){.block-contact form .js-form-type-textfield,.block-contact form .js-form-type-email{width:100%;}}.block-contact form .js-form-type-textfield label,.block-contact form .js-form-type-email label{display:block;}.block-contact form .js-form-type-textfield input,.block-contact form .js-form-type-email input{width:100%;}.block-contact form .js-form-type-textarea{width:100%;}.block-contact form .form-actions{margin-left:auto;}.block-interconnections-demand form{margin:30px 0;max-width:50rem;}.block-interconnections-demand form fieldset{border:1px solid var(--orange-1);margin:1rem 0;}.block-interconnections-demand form fieldset legend{color:var(--green-1);padding:0 10px;font-size:larger;font-weight:bold;}.block-interconnections-demand form fieldset .fieldset-wrapper{gap:20px;padding:10px 20px 20px 20px;display:flex;flex-wrap:wrap;}.block-interconnections-demand form #referenced_points_linked_table{margin:1rem 0;}.block-interconnections-demand form #referenced_points_linked_table label{color:var(--green-1);padding:0 10px;font-size:larger;font-weight:bold;}.block-interconnections-demand form .js-form-type-textarea{width:100%;}.block-interconnections-demand form .form-actions{margin-left:auto;}#menu-toggle{cursor:pointer;width:40px;height:40px;position:relative;}#menu-toggle svg{transform:scale(0.4);transform-origin:top left;}#menu-toggle .line{fill:none;stroke:#fff;stroke-width:6;transition:stroke-dasharray 600ms cubic-bezier(0.4,0,0.2,1),stroke-dashoffset 600ms cubic-bezier(0.4,0,0.2,1);}#menu-toggle .line1{stroke-dasharray:60 207;stroke-width:6;}#menu-toggle .line2{stroke-dasharray:60 60;stroke-width:6;}#menu-toggle .line3{stroke-dasharray:60 207;stroke-width:6;}#menu-toggle.open .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6;}#menu-toggle.open .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6;}#menu-toggle.open .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6;}#menu-account-toggle{width:40px;height:40px;cursor:pointer;border-radius:40px;}#menu-account-toggle svg{width:40px;height:26px;fill:var(--white);}#menu-account-toggle.open{background:var(--white);}#menu-account-toggle.open svg{fill:var(--font);}#mobile-menu,#mobile-account-menu{opacity:0;transform:scale(0);transform-origin:top right;transition:all 0.3s;width:100vw;height:0;overflow:hidden;z-index:1000;}#mobile-menu.open,#mobile-account-menu.open{opacity:1;transform:scale(1);height:auto;overflow:auto;}.site-logo img{z-index:400;}.item-menu a.is-active{position:relative;}.item-menu a.is-active:before{content:"";display:block;position:absolute;bottom:-10px;right:-3px;background:#fff;width:calc(100% + 6px);height:2px;border-radius:4px;}#dashboard-menu .item-menu a{position:relative;}#dashboard-menu .item-menu a:not(.is-active):before{content:"";display:block;position:absolute;bottom:-6px;right:-3px;background:none;width:calc(100% + 6px);height:2px;border-radius:4px;}#dashboard-menu .item-menu:last-child{border:none;}#dashboard-mobile-menu .item-menu{border-bottom:1px solid var(--white);}#dashboard-mobile-menu .item-menu:nth-child(2n-1){border-right:1px solid var(--white);}#dashboard-mobile-menu .item-menu:nth-last-child(-n+2){border-bottom:none;}#dashboard-mobile-menu .item-menu.is-active{background-color:var(--white);}#dashboard-mobile-menu .item-menu.is-active a{color:var(--green-1);}#dashboard-mobile-menu .item-menu a:before{content:none;}#block-bocal-pieddepage ul:not(.contextual-links){display:flex;justify-content:flex-end;gap:43px;flex-wrap:wrap;margin-left:200px;}@media (max-width:1023px){#block-bocal-pieddepage ul:not(.contextual-links){flex-direction:column;gap:22px;margin-top:112px;margin-left:0;}}#block-bocal-pieddepage ul:not(.contextual-links) li{line-height:1em;}#block-bocal-pieddepage ul:not(.contextual-links) li a{font-family:"GearedSlab Bold",serif;font-size:58px;line-height:60px;letter-spacing:0.348px;font-weight:bold;color:var(--green-1);font-weight:bold;font-size:22px;line-height:1em;text-transform:uppercase;text-decoration:none;color:var(--white);}#block-bocal-logosepcifooter{margin-top:70px;}#block-bocal-logosepcifooter ul{max-width:80vw;margin-left:auto;text-align:right;overflow-x:auto;white-space:nowrap;}@media (max-width:1023px){#block-bocal-logosepcifooter ul{white-space:unset;max-width:100vw;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;}}#block-bocal-logosepcifooter ul li{display:inline-block;padding:0 10px;}#block-bocal-logosepcifooter ul img{width:88px;height:88px;object-fit:cover;}#block-bocal-basdepage{margin-top:50px;margin-bottom:40px;}#block-bocal-basdepage .bottom-menu{display:flex;align-items:center;}@media (max-width:768px){#block-bocal-basdepage .bottom-menu{flex-wrap:wrap;row-gap:5px;justify-content:center;}}#block-bocal-basdepage .bottom-menu a,#block-bocal-basdepage .bottom-menu span{display:inline-block;font-family:"Open Sans",sans-serif;font-size:16px;line-height:32px;font-weight:400;color:var(--font);font-size:14px;line-height:14px;color:var(--white);text-decoration:none;}#block-bocal-basdepage .bottom-menu a:not([class]):after,#block-bocal-basdepage .bottom-menu a.is-active:after,#block-bocal-basdepage .bottom-menu span:not([class]):after,#block-bocal-basdepage .bottom-menu span.is-active:after{content:"-";margin-left:4px;margin-right:6px;}#block-bocal-basdepage .bottom-menu a.copyright,#block-bocal-basdepage .bottom-menu span.copyright{margin-right:auto;}@media (max-width:768px){#block-bocal-basdepage .bottom-menu a.copyright,#block-bocal-basdepage .bottom-menu span.copyright{margin-right:5px;}}#block-bocal-basdepage .bottom-menu a.to-right,#block-bocal-basdepage .bottom-menu span.to-right{font-size:0;margin-left:auto;}#block-bocal-basdepage .bottom-menu a.instagram,#block-bocal-basdepage .bottom-menu span.instagram{display:flex;font-size:0;}#block-bocal-basdepage .bottom-menu a.instagram:before,#block-bocal-basdepage .bottom-menu span.instagram:before{width:18px;content:url(/themes/custom/bocal/assets/img/icons/insta-w.svg);display:inline-block;}#block-bocal-basdepage .bottom-menu a.facebook,#block-bocal-basdepage .bottom-menu span.facebook{display:flex;font-size:0;}#block-bocal-basdepage .bottom-menu a.facebook:before,#block-bocal-basdepage .bottom-menu span.facebook:before{width:12px;content:url(/themes/custom/bocal/assets/img/icons/fb-w.svg);margin-right:14px;}@media (max-width:768px){#block-bocal-basdepage .bottom-menu a,#block-bocal-basdepage .bottom-menu span{text-align:center;line-height:1.3em;}}#sb_form #input-email{border:1px solid #fff;width:100%;border-top-right-radius:0;border-bottom-right-radius:0;}#sb_form #submitInput{font-family:"Open Sans",sans-serif;font-size:16px;line-height:32px;font-weight:400;outline:0;padding:12px 16px;border:1px solid #fff;border-radius:50px;border-top-left-radius:0;border-bottom-left-radius:0;}.btn-search-map{display:none;}@media (max-width:1023px){.btn-search-map{display:inline-flex;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0 -7px 11px rgba(0,0,0,0.16);background:var(--white);padding:20px 25px;line-height:1em;}.btn-search-map img{margin-left:16px;transition:all 0.5s;transform:rotate(90deg);}.btn-search-map.open img{transition:all 0.5s;transform:rotate(-90deg);}}.map-filter{height:calc(100% - 80px);}@media (max-width:1023px){.map-filter{max-height:0;background:var(--white);margin-top:0;width:100%;padding:0;transition:max-height 0.5s;}.map-filter.open{max-height:50vh;padding:18px 22px;}}.leaflet-container a.leaflet-popup-close-button{font-size:28px;color:var(--font);}.leaflet-control-container .leaflet-top,.leaflet-control-container .leaflet-bottom{z-index:400;}@media (max-width:1023px){.leaflet-control-container .leaflet-top,.leaflet-control-container .leaflet-bottom{z-index:402;}}.swiper-interconnections,.swiper-interconnections-focus,.swiper-interconnections-recipe,.swiper-interconnections-refp,.leaflet-popup-content-wrapper{border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 12px 16px rgba(0,0,0,0.04);}.swiper-interconnections .swiper-wrapper,.swiper-interconnections .leaflet-popup-content,.swiper-interconnections-focus .swiper-wrapper,.swiper-interconnections-focus .leaflet-popup-content,.swiper-interconnections-recipe .swiper-wrapper,.swiper-interconnections-recipe .leaflet-popup-content,.swiper-interconnections-refp .swiper-wrapper,.swiper-interconnections-refp .leaflet-popup-content,.leaflet-popup-content-wrapper .swiper-wrapper,.leaflet-popup-content-wrapper .leaflet-popup-content{margin:0;}.swiper-interconnections .swiper-wrapper .featured-img,.swiper-interconnections .leaflet-popup-content .featured-img,.swiper-interconnections-focus .swiper-wrapper .featured-img,.swiper-interconnections-focus .leaflet-popup-content .featured-img,.swiper-interconnections-recipe .swiper-wrapper .featured-img,.swiper-interconnections-recipe .leaflet-popup-content .featured-img,.swiper-interconnections-refp .swiper-wrapper .featured-img,.swiper-interconnections-refp .leaflet-popup-content .featured-img,.leaflet-popup-content-wrapper .swiper-wrapper .featured-img,.leaflet-popup-content-wrapper .leaflet-popup-content .featured-img{width:100%;max-height:127px;object-fit:cover;}.swiper-interconnections .swiper-wrapper .referenced-point-icon,.swiper-interconnections .leaflet-popup-content .referenced-point-icon,.swiper-interconnections-focus .swiper-wrapper .referenced-point-icon,.swiper-interconnections-focus .leaflet-popup-content .referenced-point-icon,.swiper-interconnections-recipe .swiper-wrapper .referenced-point-icon,.swiper-interconnections-recipe .leaflet-popup-content .referenced-point-icon,.swiper-interconnections-refp .swiper-wrapper .referenced-point-icon,.swiper-interconnections-refp .leaflet-popup-content .referenced-point-icon,.leaflet-popup-content-wrapper .swiper-wrapper .referenced-point-icon,.leaflet-popup-content-wrapper .leaflet-popup-content .referenced-point-icon{position:absolute;right:15px;transform:translateY(-50%);border:3px solid var(--green-1);border-radius:50%;width:45px;height:45px;object-fit:cover;z-index:1;}.swiper-interconnections .swiper-wrapper .img-activity:not(:first-child),.swiper-interconnections .leaflet-popup-content .img-activity:not(:first-child),.swiper-interconnections-focus .swiper-wrapper .img-activity:not(:first-child),.swiper-interconnections-focus .leaflet-popup-content .img-activity:not(:first-child),.swiper-interconnections-recipe .swiper-wrapper .img-activity:not(:first-child),.swiper-interconnections-recipe .leaflet-popup-content .img-activity:not(:first-child),.swiper-interconnections-refp .swiper-wrapper .img-activity:not(:first-child),.swiper-interconnections-refp .leaflet-popup-content .img-activity:not(:first-child),.leaflet-popup-content-wrapper .swiper-wrapper .img-activity:not(:first-child),.leaflet-popup-content-wrapper .leaflet-popup-content .img-activity:not(:first-child){display:none;}.swiper-interconnections .swiper-wrapper .tag-activity,.swiper-interconnections .leaflet-popup-content .tag-activity,.swiper-interconnections-focus .swiper-wrapper .tag-activity,.swiper-interconnections-focus .leaflet-popup-content .tag-activity,.swiper-interconnections-recipe .swiper-wrapper .tag-activity,.swiper-interconnections-recipe .leaflet-popup-content .tag-activity,.swiper-interconnections-refp .swiper-wrapper .tag-activity,.swiper-interconnections-refp .leaflet-popup-content .tag-activity,.leaflet-popup-content-wrapper .swiper-wrapper .tag-activity,.leaflet-popup-content-wrapper .leaflet-popup-content .tag-activity{padding:0 5px;transform:translate(-21px,2px);position:absolute;}.swiper-interconnections .swiper-wrapper .tag-event-wrapper,.swiper-interconnections .leaflet-popup-content .tag-event-wrapper,.swiper-interconnections-focus .swiper-wrapper .tag-event-wrapper,.swiper-interconnections-focus .leaflet-popup-content .tag-event-wrapper,.swiper-interconnections-recipe .swiper-wrapper .tag-event-wrapper,.swiper-interconnections-recipe .leaflet-popup-content .tag-event-wrapper,.swiper-interconnections-refp .swiper-wrapper .tag-event-wrapper,.swiper-interconnections-refp .leaflet-popup-content .tag-event-wrapper,.leaflet-popup-content-wrapper .swiper-wrapper .tag-event-wrapper,.leaflet-popup-content-wrapper .leaflet-popup-content .tag-event-wrapper{position:absolute;right:10px;padding:0 5px;transform:translateY(-50%);}.swiper-interconnections .swiper-wrapper .tag-event-wrapper .tag-event:first-child,.swiper-interconnections .leaflet-popup-content .tag-event-wrapper .tag-event:first-child,.swiper-interconnections-focus .swiper-wrapper .tag-event-wrapper .tag-event:first-child,.swiper-interconnections-focus .leaflet-popup-content .tag-event-wrapper .tag-event:first-child,.swiper-interconnections-recipe .swiper-wrapper .tag-event-wrapper .tag-event:first-child,.swiper-interconnections-recipe .leaflet-popup-content .tag-event-wrapper .tag-event:first-child,.swiper-interconnections-refp .swiper-wrapper .tag-event-wrapper .tag-event:first-child,.swiper-interconnections-refp .leaflet-popup-content .tag-event-wrapper .tag-event:first-child,.leaflet-popup-content-wrapper .swiper-wrapper .tag-event-wrapper .tag-event:first-child,.leaflet-popup-content-wrapper .leaflet-popup-content .tag-event-wrapper .tag-event:first-child{margin-right:6px;}.swiper-interconnections .swiper-wrapper .link,.swiper-interconnections .leaflet-popup-content .link,.swiper-interconnections-focus .swiper-wrapper .link,.swiper-interconnections-focus .leaflet-popup-content .link,.swiper-interconnections-recipe .swiper-wrapper .link,.swiper-interconnections-recipe .leaflet-popup-content .link,.swiper-interconnections-refp .swiper-wrapper .link,.swiper-interconnections-refp .leaflet-popup-content .link,.leaflet-popup-content-wrapper .swiper-wrapper .link,.leaflet-popup-content-wrapper .leaflet-popup-content .link{font-size:14px;}.swiper-interconnections-refp{box-shadow:none;}.swiper-interconnections-refp .popincontent{height:90%;box-shadow:0 12px 16px rgba(0,0,0,0.04);border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden;}@media (max-width:1023px){.swiper-interconnections-refp .popincontent{height:100%;}}.swiper-interconnections-refp .popincontent > .bg-white{height:100%;}#search-in-map-list{top:1rem;left:1rem;z-index:500;position:absolute;}#bocal-list #search-in-map-list{top:0;left:0;position:relative;}#bocal-list .referenced-point-icon{border:3px solid var(--green-1);border-radius:50%;width:48px;height:48px;object-fit:cover;}.paiement-card{height:83px;}.paiement-card img{height:40px;width:auto;margin:auto;}.ui-widget.ui-autocomplete.ui-front{z-index:462;}@media (max-width:1023px){#search-in-map-list{width:90%;}}#search-in-map-list .reset-search-in-map-list{position:absolute;top:50%;right:10px;transform:translateY(-50%);background:url(/themes/custom/bocal/assets/img/icons/close.svg) no-repeat center;background-size:contain;width:20px;height:20px;border:none;cursor:pointer;}#search-in-map-list .search-button{position:absolute;top:50%;right:44px;transform:translateY(-50%);background:url(/themes/custom/bocal/assets/img/icons/search.svg) no-repeat center;background-size:contain;width:20px;height:20px;border:none;cursor:pointer;font-size:0;}#bocal-list #search-in-map-list{width:100%;margin-bottom:20px;}.line-referencedpoint{position:relative;}.line-referencedpoint:before{content:"";width:105%;height:7px;position:absolute;top:7px;left:0;background:url(/themes/custom/bocal/assets/img/icons/line-referencedpoint.svg) no-repeat center;background-size:contain;}.tooltip-container{position:relative;display:inline-block;}.tooltip-container:hover .tooltip{visibility:visible;opacity:1;}.tooltip{z-index:2;top:-100%;left:14px;visibility:hidden;opacity:0;position:absolute;background-color:#222;color:#fff;padding:6px 10px;font-size:12px;border-radius:5px;white-space:nowrap;transition:opacity 0.3s ease;}.tooltip::after{top:100%;content:"";position:absolute;border-width:6px;border-style:solid;border-color:black transparent transparent transparent;transform:translateX(-50%);}.tooltip.left{transform:translate(-25%,-50%);}.tooltip.left:after{left:25%;}.tooltip.center{transform:translate(-50%,-50%);}.tooltip.center:after{left:50%;}.tooltip.right{transform:translate(-75%,-50%);}.tooltip.right:after{left:75%;}#menu-primary-local-tasks > ul{display:flex;flex-wrap:wrap;}#menu-primary-local-tasks > ul li{color:#fff;border:1px solid #fff;padding:5px;background:var(--green-1);}#menu-primary-local-tasks > ul li a{color:var(--white);text-decoration:none;}#menu-primary-local-tasks > ul li a.is-active{font-weight:bold;text-decoration:underline;}@media (max-width:1023px){.table-moder-header,.table-moder-content{grid-template-columns:repeat(4,minmax(200px,1fr));width:fit-content;}}.table-moder-header > div,.table-moder-content > div{text-align:right;}.table-moder-header > div:first-child,.table-moder-content > div:first-child{text-align:left;}@media (min-width:1023px){.table-moder-header > div:first-child,.table-moder-content > div:first-child{grid-column:span 3/span 3;}}.table-moder-content{border-left:1px solid var(--green-3);border-right:1px solid var(--green-3);}.table-moder-content:nth-child(odd){background:rgba(237,237,220,0.3);}.table-moder-content:last-child{border-bottom:1px solid var(--green-3);}.table-moder-content > div:first-child{font-weight:600;}.messages__wrapper{gap:1.538em;width:80%;display:grid;margin-left:auto;margin-right:auto;}.messages__wrapper .messages{color:inherit;padding:20px;word-wrap:break-word;overflow-wrap:break-word;border-radius:1rem;}.messages__wrapper .messages a{color:#cc2a00;}.messages__wrapper .messages.messages--status{border:1px solid #cbdebc;background-color:#e6eee0;}.messages__wrapper .messages.messages--warning{border:1px solid #fae2a4;background-color:#fcf1d4;}.messages__wrapper .messages.messages--error{border:1px solid #f8c8d5;background-color:#f9e6eb;}.messages__wrapper .messages.messages--error .error{color:inherit;}
