@font-face{font-family:"Open Sans";src:url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Light.eot");src:url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Light.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Light.woff") format("woff"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Light.woff2") format("woff2"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Light.ttf") format("truetype"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Light.svg#Open-Sans-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Regular.eot");src:url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Regular.woff") format("woff"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Regular.woff2") format("woff2"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Regular.ttf") format("truetype"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Regular.svg#Open-Sans-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Medium.eot");src:url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Medium?#iefix") format("embedded-opentype"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Medium.woff") format("woff"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Medium.woff2") format("woff2"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Medium.ttf") format("truetype"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Medium.svg#Open-Sans-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Bold.eot");src:url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Bold?#iefix") format("embedded-opentype"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Bold.woff") format("woff"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Bold.woff2") format("woff2"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Bold.ttf") format("truetype"), url("/wp-content/themes/mani-theme/assets/fonts/Open-Sans-Bold.svg#Open-Sans-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Light.eot");src:url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Light.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Light.woff") format("woff"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Light.woff2") format("woff2"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Light.ttf") format("truetype"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Light.svg#Manrope-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Regular.eot");src:url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Regular.woff") format("woff"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Regular.woff2") format("woff2"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Regular.ttf") format("truetype"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Regular.svg#Manrope-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Medium.eot");src:url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Medium?#iefix") format("embedded-opentype"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Medium.woff") format("woff"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Medium.woff2") format("woff2"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Medium.ttf") format("truetype"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Medium.svg#Manrope-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Semi-Bold.eot");src:url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Semi-Bold?#iefix") format("embedded-opentype"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Semi-Bold.woff") format("woff"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Semi-Bold.woff2") format("woff2"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Semi-Bold.ttf") format("truetype"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Semi-Bold.svg#Manrope-Semi-Bold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Bold.eot");src:url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Bold?#iefix") format("embedded-opentype"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Bold.woff") format("woff"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Bold.woff2") format("woff2"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Bold.ttf") format("truetype"), url("/wp-content/themes/mani-theme/assets/fonts/Manrope-Bold.svg#Manrope-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}:root{--neutral-color:#393939;--primary-color:#fff;--accent-color:#81821d;--text-color:#3e3e3e;--text-light-color:#606060;--accent-light-color:#eaf0ff;--neutral-light-color:#f2f2f2}:root{--neutral-color:#393939;--primary-color:#fff;--accent-color:#81821d;--text-color:#3e3e3e;--text-light-color:#606060;--accent-light-color:#eaf0ff;--neutral-light-color:#f2f2f2}.heading{letter-spacing:-2px;font-family:"Open Sans",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600}.heading{font-size:3.75rem}@media only screen and (min-width: 1280px) and (max-width: 1499px){.heading{font-size:3.25rem}}@media only screen and (min-width: 768px) and (max-width: 1279px){.heading{font-size:2.75rem}}@media only screen and (max-width: 767px){.heading{font-size:2.25rem}}.heading{line-height:4.5rem}@media only screen and (min-width: 1280px) and (max-width: 1499px){.heading{line-height:4rem}}@media only screen and (min-width: 768px) and (max-width: 1279px){.heading{line-height:3.5rem}}@media only screen and (max-width: 767px){.heading{line-height:3rem}}.heading.white{color:var(--primary-color)}.heading.small{font-size:3rem}@media only screen and (min-width: 1280px) and (max-width: 1499px){.heading.small{font-size:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 1279px){.heading.small{font-size:2rem}}@media only screen and (max-width: 767px){.heading.small{font-size:1.5rem}}.heading.small{line-height:4.5rem}@media only screen and (min-width: 1280px) and (max-width: 1499px){.heading.small{line-height:4rem}}@media only screen and (min-width: 768px) and (max-width: 1279px){.heading.small{line-height:3.5rem}}@media only screen and (max-width: 767px){.heading.small{line-height:3rem}}.heading.x-small{font-size:2rem}@media only screen and (min-width: 1280px) and (max-width: 1499px){.heading.x-small{font-size:1.75rem}}@media only screen and (min-width: 768px) and (max-width: 1279px){.heading.x-small{font-size:1.5rem}}@media only screen and (max-width: 767px){.heading.x-small{font-size:1.25rem}}.heading.x-small{line-height:3rem}@media only screen and (min-width: 1280px) and (max-width: 1499px){.heading.x-small{line-height:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 1279px){.heading.x-small{line-height:2rem}}@media only screen and (max-width: 767px){.heading.x-small{line-height:1.5rem}}.subtitle{font-family:"Open Sans",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;color:var(--text-color)}.subtitle{font-size:1.25rem}@media only screen and (min-width: 1280px) and (max-width: 1499px){.subtitle{font-size:1rem}}@media only screen and (min-width: 768px) and (max-width: 1279px){.subtitle{font-size:1rem}}@media only screen and (max-width: 767px){.subtitle{font-size:1rem}}.subtitle{line-height:1.8125rem}@media only screen and (min-width: 1280px) and (max-width: 1499px){.subtitle{line-height:1.5rem}}@media only screen and (min-width: 768px) and (max-width: 1279px){.subtitle{line-height:1.4rem}}@media only screen and (max-width: 767px){.subtitle{line-height:1.4rem}}.subtitle{margin-bottom:22px}.subtitle.white{color:var(--primary-color)}.tight{font-family:"Open Sans",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300}.tight.white{color:var(--primary-color)}.tight{font-size:1.25rem}@media only screen and (min-width: 1280px) and (max-width: 1499px){.tight{font-size:1rem}}@media only screen and (min-width: 768px) and (max-width: 1279px){.tight{font-size:1rem}}@media only screen and (max-width: 767px){.tight{font-size:1rem}}*,*::before,*::after{box-sizing:border-box}article,aside,footer,header,nav,section,main,figure,figcaption,details,summary,blockquote,dl,dd,dt,menu,menuitem,picture,canvas{display:block}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,figure,dl,dd,ul,ol,li,table,fieldset,legend,textarea,input,button{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal}ul,ol{list-style:none}img,video,canvas,svg{max-width:100%;height:auto;display:block}img{border-style:none}input,textarea,select,button{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background-color:transparent;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}a{color:inherit;text-decoration:none}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;overflow:visible;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}:focus{outline:2px
dashed #000;outline-offset:2px}:focus:not(:focus-visible){outline:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}fieldset{border:none;margin:0;padding:0}address{font-style:normal}hr{border:none;border-top:1px solid #ccc;margin:0;padding:0}svg,img,video,canvas,audio,iframe,embed,object{vertical-align:middle}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}[hidden]{display:none}[disabled]{pointer-events:none}button[disabled],input[disabled]{cursor:default}audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-0.25em}sup{top:-0.5em}small{font-size:80%}strong{font-weight:bold}meter{vertical-align:baseline}mark{background-color:transparent;color:inherit}summary{display:list-item;cursor:pointer}details{display:block}template{display:none}textarea{resize:vertical}legend{display:table;max-width:100%;white-space:normal}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}i,cite,em,var,address,dfn{font-style:normal}u,ins{text-decoration:none}s,del{text-decoration:none}mark{background-color:transparent;color:inherit}figure{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}ruby{display:inline-block}rb,rt,rtc,rp{display:none}[hidden]{display:none !important}picture{display:block}[contenteditable]:focus{outline:auto}:host{display:block}slot{display:contents}html,body{height:100%;margin:0}body{display:flex;flex-direction:column}main{flex:1}blockquote{max-width:1165px;margin:0
auto;margin-bottom:150px}@media only screen and (min-width: 1280px) and (max-width: 1499px){blockquote{margin-bottom:120px}}@media only screen and (min-width: 768px) and (max-width: 1279px){blockquote{margin-bottom:75px}}@media only screen and (max-width: 767px){blockquote{margin-bottom:50px}}blockquote
p{font-family:"Open Sans",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:var(--accent-color);margin-bottom:0 !important}blockquote
p{font-size:3.75rem}@media only screen and (min-width: 1280px) and (max-width: 1499px){blockquote
p{font-size:3.25rem}}@media only screen and (min-width: 768px) and (max-width: 1279px){blockquote
p{font-size:2.75rem}}@media only screen and (max-width: 767px){blockquote
p{font-size:2.25rem}}.cta-container{display:flex;align-items:center;gap:clamp(5px, 1vw, 10px)}.cta-container
.cta{display:inline-flex;align-items:center;gap:1rem;background:transparent;border:none;cursor:pointer;text-decoration:none;color:inherit;transition:gap 0.3s ease}.cta-container .cta
span{font-size:1rem;line-height:1.5}.cta-container .cta .arrow-container{height:clamp(20px, 2vw, 43.094px);aspect-ratio:83.094/43.094;flex-shrink:0}.cta-container .cta
svg{width:100%;height:100%}.cta-container .cta svg circle:first-child{fill:rgba(255, 255, 255, 0.47)}.cta-container .cta svg circle:last-child{stroke:#676e3c;fill:none}.cta-container .cta svg g:last-child
path{stroke:#676e3c;stroke-linecap:round;stroke-linejoin:round;fill:none;transition:all 0.3s ease}.cta-container .cta svg g:last-child path:first-child{d:path("M-19647,-4590h24.324")}.cta-container .cta svg g:last-child path:last-child{transform:translate(19633px, 4598.7px)}.cta-container:hover{text-decoration:underline}.cta-container:hover
.cta{gap:1.5rem}.cta-container:hover .cta svg g:last-child path:first-child{d:path("M-19647,-4590h72.3781")}.cta-container:hover .cta svg g:last-child path:last-child{transform:translate(19680px, 4598.7px)}.wpcf7-list-item{margin:0;width:100%;display:block}.wpcf7-form-control-wrap{width:100%;display:block}.wpcf7-form-control{display:block;width:100%}.block--main-hero{height:100vh;width:100%}.block--main-hero
.container{width:100%;height:100%;display:flex}.block--main-hero .container .hero-left{background-color:var(--accent-color);width:230px;height:100%;flex-shrink:0;display:flex;justify-content:flex-start;padding-left:20px;align-items:flex-end}@media only screen and (max-width: 1279px){.block--main-hero .container .hero-left{display:none}}.block--main-hero .container .hero-left .scroll-down{margin-bottom:22px;display:flex;height:-moz-fit-content;height:fit-content;gap:10px}.block--main-hero .container .hero-left .scroll-down
p{color:var(--primary-color);writing-mode:vertical-rl;transform:scale(-1)}.block--main-hero .container .hero-left .scroll-down
svg{height:-moz-fit-content;height:fit-content}.block--main-hero .container .hero-right{width:100%;display:grid;gap:2px;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(4, 1fr)}@media only screen and (max-width: 1279px){.block--main-hero .container .hero-right{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(4, 1fr)}}.block--main-hero .container .hero-right .block--main-hero__item:first-child{grid-column:1/span 3;grid-row:1/span 4}@media only screen and (max-width: 1279px){.block--main-hero .container .hero-right .block--main-hero__item:first-child{grid-column:1/span 4;grid-row:1/span 2}}.block--main-hero .container .hero-right .block--main-hero__item{position:relative;overflow:hidden}.block--main-hero .container .hero-right .block--main-hero__item>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-decoration:none}.block--main-hero .container .hero-right .block--main-hero__item .block--main-hero__content{position:relative;z-index:1;text-align:center;padding:clamp(10px, 1vw, 20px);color:white;margin:auto}.block--main-hero .container .hero-right .block--main-hero__item .block--main-hero__content .block--main-hero__title{font-size:clamp(18px, 1.2vw, 24px);opacity:1;transform:translateY(0);transition:all 0.4s ease}@media only screen and (max-width: 1279px){.block--main-hero .container .hero-right .block--main-hero__item .block--main-hero__content .block--main-hero__title{writing-mode:vertical-lr;transform:scale(-1) !important}}.block--main-hero .container .hero-right .block--main-hero__item .block--main-hero__content .block--main-hero__link{display:none;opacity:0;transform:translateY(20px);transition:all 0.4s ease;color:white;font-size:16px;text-decoration:none;padding:8px
16px;border:2px
solid white;border-radius:4px}@media only screen and (max-width: 1279px){.block--main-hero .container .hero-right .block--main-hero__item .block--main-hero__content .block--main-hero__link{display:none}}.block--main-hero .container .hero-right .block--main-hero__item .block--main-hero__content .block--main-hero__link:hover{background-color:rgba(255, 255, 255, 0.1)}.block--main-hero .container .hero-right .block--main-hero__item:first-child .block--main-hero__image::after{display:none}.block--main-hero .container .hero-right .block--main-hero__item:hover .block--main-hero__image::after{opacity:0.5}.block--main-hero .container .hero-right .block--main-hero__item:hover .block--main-hero__image
img{transform:scale(1.2)}.block--main-hero .container .hero-right .block--main-hero__item .block--main-hero__image{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0}.block--main-hero .container .hero-right .block--main-hero__item .block--main-hero__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:1;background:linear-gradient(359deg, rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0) 100%);transition:opacity 0.4s ease}.block--main-hero .container .hero-right .block--main-hero__item .block--main-hero__image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 2s ease-out}@media (max-width: 768px){.block--main-hero .container .hero-right .block--main-hero__item .block--main-hero__content .block--main-hero__link,
.block--main-hero .container .hero-right .block--main-hero__item .block--main-hero__content .block--main-hero__title{opacity:1;transform:translateY(0)}.block--main-hero .container .hero-right .block--main-hero__item:hover .block--main-hero__title{opacity:1;transform:translateY(0)}.block--main-hero .container .hero-right .block--main-hero__item .block--main-hero__image::after{opacity:0.8}}.block--text-image
.container{padding:clamp(25px, 5vw, 100px)}.block--text-image .container>.block--text-image__content{display:flex;gap:clamp(20px, 2.4vw, 50px)}@media only screen and (max-width: 1279px){.block--text-image .container>.block--text-image__content{flex-direction:column-reverse}}.block--text-image .container > .block--text-image__content .block--text-image__image{position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:clamp(20px, 2.4vw, 50px);flex:1.3333333333}.block--text-image .container > .block--text-image__content .block--text-image__image .block--text-image__left{flex:2}.block--text-image .container > .block--text-image__content .block--text-image__image .block--text-image__left
img{width:100%}.block--text-image .container > .block--text-image__content .block--text-image__image .block--text-image__right{flex:1}@media only screen and (max-width: 1279px){.block--text-image .container > .block--text-image__content .block--text-image__image .block--text-image__right{display:none}}.block--text-image .container > .block--text-image__content .block--text-image__image .block--text-image__right
img{width:100%}.block--text-image .container > .block--text-image__content .block--text-image__image .block--text-image__middle{position:absolute;left:33.3333333333%;transform:translateX(100%);height:clamp(120px, 12vw, 240px);aspect-ratio:1;bottom:0}@media only screen and (max-width: 1279px){.block--text-image .container > .block--text-image__content .block--text-image__image .block--text-image__middle{position:relative;transform:translateX(0);left:0;flex:0 0 40%}}.block--text-image .container > .block--text-image__content .block--text-image__image .block--text-image__middle
img{border-radius:100%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.block--text-image .container > .block--text-image__content .block--text-image__text{flex:0.6666666667}.block--text-image .container > .block--text-image__content .block--text-image__text .block--text-image__title{font-size:clamp(24px, 2.4vw, 32px);color:var(--accent-color);margin-bottom:clamp(10px, 1vw, 20px);font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.block--text-image .container > .block--text-image__content .block--text-image__text .block--text-image__content{font-size:clamp(16px, 1.2vw, 18px);color:var(--text-color);font-family:"Open Sans",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin-bottom:clamp(20px, 2vw, 40px)}.block--text-image .container > .block--text-image__content .block--text-image__text .block--text-image__content
p{margin-bottom:clamp(10px, 1vw, 20px)}.block--text-image .container > .block--text-image__content .block--text-image__text .block--text-image__cta{width:-moz-fit-content;width:fit-content;font-size:clamp(16px, 1.2vw, 18px);color:var(--text-color);font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;display:flex;align-items:center}.block--grid-slider
.container{padding:clamp(25px, 5vw, 100px)}@media only screen and (max-width: 1279px){.block--grid-slider
.container{padding-bottom:100px}}.block--grid-slider .container .block--grid-slider__section-title{margin-bottom:clamp(20px, 3vw, 40px);display:flex;gap:12px;width:100%;justify-content:center;align-items:center}.block--grid-slider .container .block--grid-slider__section-title
h2{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(20px, 3vw, 32px);color:var(--text-color)}.block--grid-slider .container .block--grid-slider__section-title
.icon{width:clamp(20px, 4vw, 42px);aspect-ratio:1}.block--grid-slider .container .block--grid-slider__section-title .icon
img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.block--grid-slider .container .slick-arrow{width:clamp(30px, 4vw, 42px);height:clamp(30px, 4vw, 42px);aspect-ratio:1}.block--grid-slider .container .slick-arrow.slick-next{right:calc(clamp(30px, 4vw, 42px) * -1 - 10px)}@media only screen and (max-width: 1279px){.block--grid-slider .container .slick-arrow.slick-next{right:50px}}.block--grid-slider .container .slick-arrow.slick-prev{transform:translate(0, -50%) rotate(180deg);left:calc(clamp(30px, 4vw, 42px) * -1 - 10px)}@media only screen and (max-width: 1279px){.block--grid-slider .container .slick-arrow.slick-prev{left:50px}}@media only screen and (max-width: 1279px){.block--grid-slider .container .slick-arrow{top:calc(100% + 50px)}}.block--grid-slider .container .slick-arrow::before{display:block;width:clamp(30px, 4vw, 42px);height:clamp(30px, 4vw, 42px);content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iZWxUN2hySG9CTDExIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDMuMDk0IDQzLjA5NCIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIHRleHQtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIHByb2plY3QtaWQ9ImJiZDA2MzM4MzJkMDRkOTk4MDJkNTViYWRhOTk5NDc3IiBleHBvcnQtaWQ9ImU3ZmM0ZTkwZTlkNjRhNTA4ODJlZmUzZTg5Y2NiZDk2IiBjYWNoZWQ9ImZhbHNlIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTgzNS4xNi0xOTI2Ljk1KSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgzNS4xNiAxOTI2Ljk1KSI+PGNpcmNsZSByPSIyMS41NDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjU0NyAyMS41NDcpIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LDAuNDcpIi8+PGNpcmNsZSByPSIyMS4wNDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjU0NyAyMS41NDcpIiBmaWxsPSJub25lIiBzdHJva2U9IiM2NzZlM2MiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg0NC4zIDE5NDEuNjgpIj48cGF0aCBkPSJNLTE5NjQ3LC00NTkwaDI0LjMyNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk2NDcgNDU5Ni44MikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzY2NmUzYyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTS0xOTYxMy42MTksLTQ1OTguN2w1LjQzOSw2LjgyNC01LjQzOSw2LjgwOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk2MzMgNDU5OC43KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2ZTNjIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L2c+PC9nPjwvc3ZnPg==");background-size:clamp(30px, 4vw, 42px) clamp(30px, 4vw, 42px);background-position:center}.block--grid-slider .container .block--grid-slider__slides .block--grid-slider__image{z-index:-1;position:absolute;top:0;left:0;height:100%;width:100%}.block--grid-slider .container .block--grid-slider__slides .block--grid-slider__image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px}.block--grid-slider .container .block--grid-slider__slide{height:60vh;max-height:600px;min-height:350px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:clamp(10px, 1vw, 20px)}.block--grid-slider .container .block--grid-slider__slide
a{width:100%;height:100%;display:block;position:relative;padding:clamp(15px, 1.5vw, 25px) clamp(8px, 1vw, 15px);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0.8) 100%);border-radius:30px;display:flex;align-items:flex-end}.block--grid-slider .container .block--grid-slider__slide .block--grid-slider__left{grid-column:span 2;grid-row:span 2}@media only screen and (max-width: 1279px){.block--grid-slider .container .block--grid-slider__slide .block--grid-slider__left{grid-row:span 1}}.block--grid-slider .container .block--grid-slider__slide .block--grid-slider__top-left, .block--grid-slider .container .block--grid-slider__slide .block--grid-slider__top-right{grid-column:span 1;grid-row:span 1}@media only screen and (max-width: 1279px){.block--grid-slider .container .block--grid-slider__slide .block--grid-slider__top-left, .block--grid-slider .container .block--grid-slider__slide .block--grid-slider__top-right{grid-column:span 2}}.block--grid-slider .container .block--grid-slider__slide .block--grid-slider__bottom{grid-column:span 2;grid-row:span 1}.block--grid-slider .container .block--grid-slider__title{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:white;font-size:clamp(16px, 2vw, 22px)}.block--posts
.container{padding:clamp(25px, 5vw, 100px);display:flex;gap:clamp(20px, 2vw, 40px)}@media only screen and (max-width: 1279px){.block--posts
.container{flex-direction:column}}.block--posts .container .posts-title{display:flex;gap:12px;width:100%;align-items:center;margin-bottom:clamp(20px, 3vw, 40px)}.block--posts .container .posts-title
h2{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(20px, 3vw, 32px);color:var(--neutral-color);font-weight:500}.block--posts .container
.posts{display:flex;justify-content:space-between}.block--posts .container .posts .post-card{flex:0 0 calc(0.3333333333 * (100% - 48px));width:calc(0.3333333333 * (100% - 48px))}@media only screen and (max-width: 767px){.block--posts .container .posts .post-card{flex:0 0 100%;width:100%}}.block--posts .container .posts .post-card .post-card__thumbnail{aspect-ratio:314/222;width:100%}.block--posts .container .posts .post-card .post-card__thumbnail
a{display:flex;width:100%;height:100%}.block--posts .container .posts .post-card .post-card__thumbnail a
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px 15px 0px 0px}.block--posts .container .posts .post-card .post-card__content{padding:25px
20px;border:1px
solid rgba(57, 57, 57, 0.3529411765);border-radius:0px 0px 15px 15px}.block--posts .container .posts .post-card .post-card__content .post-card__category{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(10px, 1vw, 12px);color:var(--neutral-color);text-transform:uppercase;margin-bottom:5px}.block--posts .container .posts .post-card .post-card__content .post-card__title{margin-bottom:10px}.block--posts .container .posts .post-card .post-card__content .post-card__title
a{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600;font-size:clamp(14px, 1.7vw, 20px);line-height:clamp(18px, 2vw, 24px);color:var(--accent-color);height:calc(clamp(18px, 2vw, 24px) * 3);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.block--posts .container .posts .post-card .post-card__content .post-card__excerpt{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(12px, 1vw, 16px);line-height:clamp(18px, 2vw, 24px);color:var(--text-light-color);height:calc(clamp(18px, 2vw, 24px) * 4);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:clamp(15px, 1.5vw, 25px)}.block--posts .container .posts .post-card .post-card__content .post-card__cta{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600;color:var(--neutral-color);font-size:clamp(12px, 1.5vw, 16px);display:flex;gap:4px}.block--posts .container .posts .post-card .post-card__content .post-card__cta.white{color:var(--primary-color);display:block}.block--posts .container .posts .post-card .post-card__content .post-card__cta:hover{text-decoration:underline}.block--posts .container .left-posts{flex:1.2}.block--posts .container .left-posts .posts-title
svg{aspect-ratio:1;width:clamp(20px, 3vw, 40px)}@media only screen and (max-width: 767px){.block--posts .container .left-posts
.posts{gap:20px;flex-direction:column}}.block--posts .container .right-posts{flex:0.8;padding:clamp(12px, 2vw, 30px);border:1px
solid rgba(57, 57, 57, 0.3529411765);border-radius:15px}.block--posts .container .right-posts .posts-title
.bullet{width:clamp(20px, 3vw, 40px);display:flex;justify-content:center;align-items:center;position:relative;aspect-ratio:1;background-color:rgba(126, 125, 39, 0.1568627451);border-radius:100%}.block--posts .container .right-posts .posts-title .bullet::after{content:"";display:block;width:clamp(12px, 2vw, 17px);aspect-ratio:1;background-color:var(--neutral-color);background-color:#7e7c27;border-radius:100%}.block--posts .container .right-posts
.posts{display:flex;flex-direction:column;gap:clamp(10px, 1.4vw, 24px)}.block--posts .container .right-posts .post-card{flex:1;width:auto;display:flex;gap:clamp(6px, 1.1vw, 18px);padding:clamp(8px, 1.1vw, 18px);border:1px
solid rgba(57, 57, 57, 0.3529411765);border-radius:16px;position:relative}.block--posts .container .right-posts .post-card::before{content:"";position:absolute;top:50%;left:-1px;transform:translateY(-50%);width:2px;height:70%;background-color:var(--accent-color)}.block--posts .container .right-posts .post-card .post-card__thumbnail{flex:0.666666666;aspect-ratio:178/162}.block--posts .container .right-posts .post-card .post-card__thumbnail a
img{border-radius:15px}.block--posts .container .right-posts .post-card .post-card__content{flex:1.33333333;padding:0;border:none}.block--posts .container .right-posts .post-card .post-card__content .post-card__title
a{font-weight:600;font-size:clamp(14px, 1.7vw, 20px);line-height:clamp(18px, 2vw, 24px);color:var(--accent-color);height:calc(clamp(18px, 2vw, 24px) * 2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.block--posts .container .right-posts .post-card .post-card__content .post-card__excerpt{font-size:clamp(12px, 1.5vw, 16px);line-height:clamp(18px, 2vw, 24px);height:calc(clamp(18px, 2vw, 24px) * 3);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.block--action
.container{padding:clamp(25px, 5vw, 100px)}.block--action .container .block--action__section-title{margin-bottom:clamp(20px, 3vw, 40px);display:flex;gap:12px;width:100%;justify-content:center;align-items:center}.block--action .container .block--action__section-title
h2{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(20px, 3vw, 32px);color:var(--text-color)}.block--action .container .block--action__section-title .block--action__icon{aspect-ratio:34.6/38;display:flex;width:clamp(15px, 2.5vw, 38px)}.block--action .container .block--action__section-title .block--action__icon
img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.block--action .container .block--action__items{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(20px, 2vw, 40px)}@media only screen and (max-width: 1279px){.block--action .container .block--action__items{flex-direction:column}}.block--action .container .block--action__items .block--action__item{flex:0 0 calc(0.25 * (100% - clamp(20px, 2vw, 40px) * 3));border:1px
solid rgba(57, 57, 57, 0.3529411765);border-radius:15px;transition:background-color 0.3s}.block--action .container .block--action__items .block--action__item:hover{background-color:var(--neutral-light-color)}.block--action .container .block--action__items .block--action__item>a{padding:clamp(15px, 2vw, 30px) clamp(8px, 1vw, 20px);height:100%;display:flex;align-items:center;gap:clamp(5px, 1vw, 16px)}.block--action .container .block--action__items .block--action__item > a .block--action__icon{display:flex;justify-content:center;align-items:center;height:clamp(35px, 4vw, 60px);aspect-ratio:1}.block--action .container .block--action__items .block--action__item > a .block--action__icon
img{width:auto;height:100%}.block--action .container .block--action__items .block--action__item > a .block--action__content{flex:1.5}.block--action .container .block--action__items .block--action__item > a .block--action__content
h3{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.5vw, 18px);color:var(--accent-color);font-weight:600;margin-bottom:5px}.block--action .container .block--action__items .block--action__item > a .block--action__content
p{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(12px, 1.2vw, 16px);color:var(--text-light-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}section.page-hero{height:60svh;overflow:hidden}section.page-hero
.container{height:100%;display:grid;grid-template-columns:auto clamp(300px, 30vw, 650px)}@media only screen and (max-width: 1279px){section.page-hero
.container{grid-template-columns:1fr;grid-template-rows:60svh 40svh}}section.page-hero .container .page-hero__side-image{background-color:var(--accent-color);position:relative;overflow:hidden}section.page-hero .container .page-hero__side-image
img{position:absolute;height:50%;right:0;bottom:0;width:auto}@media only screen and (max-width: 1279px){section.page-hero .container .page-hero__side-image
img{right:50%;height:80%;transform:translateX(50%)}}section.page-hero .container .page-hero__content{display:flex;align-items:flex-end;padding:clamp(20px, 4vw, 60px) clamp(25px, 5vw, 100px);position:relative}section.page-hero .container .page-hero__content .page-hero__thumbnail{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}section.page-hero .container .page-hero__content .page-hero__thumbnail
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.page-hero .container .page-hero__content .page-hero__thumbnail::after{content:"";top:0;left:0;height:100%;width:100%;position:absolute;background:linear-gradient(to top, black, transparent);z-index:1;pointer-events:none}section.page-hero .container .page-hero__content .page-hero__title
h1{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(26px, 5vw, 48px);line-height:1;color:var(--primary-color);padding-left:clamp(20px, 4vw, 60px);position:relative}section.page-hero .container .page-hero__content .page-hero__title h1::before{content:"";position:absolute;left:0;width:100%;height:3px;background-color:var(--primary-color);bottom:0}.block--info
.container{background-color:#f8f8f8;padding:clamp(25px, 5vw, 100px) clamp(30px, 6vw, 130px)}.block--info .container h2.block--info__title{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(20px, 3vw, 32px);color:var(--neutral-color);margin-bottom:clamp(20px, 3vw, 40px);display:flex;gap:12px;width:100%;justify-content:center;align-items:center;font-weight:500}.block--info .container
.blocks{display:flex;gap:clamp(50px, 8vw, 150px)}@media only screen and (max-width: 1279px){.block--info .container
.blocks{flex-direction:column}}.block--info .container .blocks
.block{flex:1;flex-shrink:0}.block--info .container .blocks .block .block-icon{margin:0
auto;margin-bottom:clamp(20px, 3vw, 36px);aspect-ratio:1;width:55%;border-radius:100%;overflow:hidden;border:1px
solid rgba(51, 51, 51, 0.3490196078);display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1279px){.block--info .container .blocks .block .block-icon{width:clamp(120px, 20vw, 200px)}}.block--info .container .blocks .block .block-icon
img{width:70%;height:70%;-o-object-fit:contain;object-fit:contain}.block--info .container .blocks .block .block-content .block-title{display:flex;gap:clamp(10px, 2vw, 20px);justify-content:center;font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(16px, 2vw, 26px);color:var(--accent-color);font-weight:500;margin-bottom:clamp(10px, 2vw, 20px)}.block--info .container .blocks .block .block-content .block-text > *,
.block--info .container .blocks .block .block-content .block-text
p{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.5vw, 18px);color:var(--neutral-color);font-weight:400;line-height:1.5;margin-bottom:20px;text-align:center}.archive-hero{grid-column:span 2;grid-row:1}.archive-hero
.container{height:30vh;max-height:400px;min-height:300px;position:relative;display:flex;align-items:flex-end}.archive-hero .container
.breadcrumbs{margin:0
clamp(30px, 6vw, 60px);padding:clamp(5px, 1vw, 10px) clamp(15px, 2vw, 25px);background-color:var(--primary-color);font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(12px, 1.3vw, 15px);color:var(--neutral-color);font-weight:500;border-radius:10px 10px 0 0;margin-bottom:-1px;text-transform:uppercase}.archive-hero .container .archive-hero-image{position:absolute;width:100%;height:100%;display:grid;grid-template-columns:auto clamp(500px, 30vw, 650px);top:0;left:0;z-index:-1}@media only screen and (max-width: 1279px){.archive-hero .container .archive-hero-image{grid-template-columns:auto clamp(100px, 30vw, 150px)}}.archive-hero .container .archive-hero-image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:400px;min-height:300px}.archive-hero .container .archive-hero-image::after{flex:0 0 clamp(500px, 30vw, 650px);flex-shrink:0;content:"";display:block;width:100%;height:100%;background-color:var(--accent-color)}.archive-boats-filters
.container{height:70px;display:flex;justify-content:space-between;max-width:1920px;margin:0
auto;padding:0
110px;margin-top:90px;margin-bottom:36px}@media only screen and (min-width: 1280px) and (max-width: 1499px){.archive-boats-filters
.container{padding:0
60px;margin-top:70px}}@media only screen and (min-width: 768px) and (max-width: 1279px){.archive-boats-filters
.container{padding:0
40px;margin-top:50px}}@media only screen and (max-width: 767px){.archive-boats-filters
.container{padding:0
25px;margin-top:30px}}.archive-boats-filters .container .custom-select{position:relative;font-family:"Open Sans",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300}.archive-boats-filters .container .custom-select{font-size:1.25rem}@media only screen and (min-width: 1280px) and (max-width: 1499px){.archive-boats-filters .container .custom-select{font-size:1rem}}@media only screen and (min-width: 768px) and (max-width: 1279px){.archive-boats-filters .container .custom-select{font-size:1rem}}@media only screen and (max-width: 767px){.archive-boats-filters .container .custom-select{font-size:1rem}}.archive-boats-filters .container .custom-select{height:70px;background-color:var(--neutral-light-color);text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1279px){.archive-boats-filters .container .custom-select{font-size:15px}}@media only screen and (max-width: 767px){.archive-boats-filters .container .custom-select{font-size:13px}}.archive-boats-filters .container .custom-select .custom-select__selected{background-color:var(--neutral-light-color);height:100%;padding:0
30px;display:flex;align-items:center;justify-content:space-between;white-space:nowrap}@media only screen and (min-width: 768px) and (max-width: 1279px){.archive-boats-filters .container .custom-select .custom-select__selected{padding:7px
10px}}@media only screen and (max-width: 767px){.archive-boats-filters .container .custom-select .custom-select__selected{padding:5px
5px}}.archive-boats-filters .container .custom-select .custom-select__selected{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.archive-boats-filters .container .custom-select .custom-select__selected
div{display:flex;align-items:center}.archive-boats-filters .container .custom-select .custom-select__selected::after{content:"";height:6px;align-self:center;background-repeat:no-repeat;width:13px;background-size:contain;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE1IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMUw3LjUgN0wxNCAxIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==")}@media only screen and (max-width: 767px){.archive-boats-filters .container .custom-select .custom-select__selected::after{font-size:13px}}.archive-boats-filters .container .custom-select .custom-select__options{position:absolute;top:100%;left:0;right:0;border-top:none;list-style-type:none;padding:0;margin:0;display:none;z-index:1}.archive-boats-filters .container .custom-select .custom-select__options::-webkit-scrollbar{width:8px}.archive-boats-filters .container .custom-select .custom-select__options::-webkit-scrollbar-track{background:#f1f1f1}.archive-boats-filters .container .custom-select .custom-select__options::-webkit-scrollbar-thumb{background:#888}.archive-boats-filters .container .custom-select .custom-select__options::-webkit-scrollbar-thumb:hover{background:#555}.archive-boats-filters .container .custom-select .custom-select__options
li{height:70px;display:flex;align-items:center;padding:10px;position:relative;background-color:var(--neutral-light-color)}.archive-boats-filters .container .custom-select .custom-select__options li::after{content:"";clear:both;position:absolute;bottom:0;left:0;width:100%;height:1px}.archive-boats-filters .container .custom-select .custom-select__options li:last-child::after{display:none}.archive-boats-filters .container .custom-select .custom-select__options li:first-child::before{content:"";clear:both;position:absolute;top:0;left:0;width:100%;height:1px}@media only screen and (min-width: 768px) and (max-width: 1279px){.archive-boats-filters .container .custom-select .custom-select__options
li{padding:7px
10px}}@media only screen and (max-width: 767px){.archive-boats-filters .container .custom-select .custom-select__options
li{padding:5px
10px}}.archive-boats-filters .container .custom-select .custom-select__options li
div{display:flex;align-items:center}.archive-boats-filters .container .custom-select .custom-select__options
li{cursor:pointer}.archive-boats-filters .container .custom-select .custom-select__options li:hover, .archive-boats-filters .container .custom-select .custom-select__options li:focus{background-color:#f0f0f0}.archive-boats-filters .container .custom-select .custom-select__options
li.selected{background-color:var(--primary-color);color:var(--neutral-color)}.archive-boats-filters .container .custom-select .custom-select__options li.selected
img{filter:grayscale(100%) brightness(150%) sepia(100%) saturate(100000%) hue-rotate(2590deg) contrast(120%)}.archive-boats-filters .container .custom-select
img{height:28px;width:28px}@media only screen and (min-width: 768px) and (max-width: 1279px){.archive-boats-filters .container .custom-select
img{height:24px;width:24px}}@media only screen and (max-width: 767px){.archive-boats-filters .container .custom-select
img{height:20px;width:20px}}.archive-boats-filters .container .custom-select
img{margin:-3px;margin-right:5px;-o-object-fit:contain;object-fit:contain;aspect-ratio:1;filter:grayscale(100%) brightness(0%) sepia(100%) saturate(1000%) hue-rotate(255deg)}.archive-boats-filters
.title{display:flex;gap:10px}.archive-boats-filters .title
h2{font-size:1.25rem}@media only screen and (min-width: 1280px) and (max-width: 1499px){.archive-boats-filters .title
h2{font-size:1rem}}@media only screen and (min-width: 768px) and (max-width: 1279px){.archive-boats-filters .title
h2{font-size:1rem}}@media only screen and (max-width: 767px){.archive-boats-filters .title
h2{font-size:1rem}}.archive-boats-filters .title
h2{height:70px;display:flex;align-items:center;font-weight:300;font-family:"Open Sans",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase}.archive-boats-filters
.filters{display:flex;gap:22px}.breadcrumb{padding:clamp(15px, 3vw, 30px);font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(12px, 1.2vw, 15px);color:var(--text-color);font-weight:500;text-transform:uppercase}.map-form-container{padding:clamp(25px, 5vw, 100px);display:flex;gap:clamp(20px, 2vw, 50px);flex-wrap:wrap}@media only screen and (max-width: 1279px){.map-form-container{flex-direction:column}}.map-form-container .map-container{flex:1}.map-form-container .map-container
h2{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.5vw, 20px);color:var(--neutral-color);margin-bottom:clamp(20px, 3vw, 40px);font-weight:500}.map-form-container .map-container
iframe{width:100%;height:clamp(456px, 40vw, 600px);border-radius:15px;border:1px
solid rgba(57, 57, 57, 0.3529411765) !important}.map-form-container .form-container{flex:1}.map-form-container .form-container .wpcf7
form{display:flex;flex-direction:column}.map-form-container .form-container .wpcf7 form
label{width:100%;display:flex;flex-direction:column;gap:clamp(5px, 1vw, 10px);font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.5vw, 18px);color:var(--neutral-color);font-weight:600;margin-bottom:clamp(15px, 2vw, 30px)}.map-form-container .form-container .wpcf7 form label:has([name=acceptance]){display:flex;align-items:flex-start;justify-content:center;cursor:pointer}.map-form-container .form-container .wpcf7 form label
input{width:100%;font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.5vw, 18px);color:var(--neutral-color);padding:10px;border:1px
solid rgba(57, 57, 57, 0.3529411765);border-radius:10px}.map-form-container .form-container .wpcf7 form label input[name=acceptance]{position:absolute;opacity:0}.map-form-container .form-container .wpcf7 form label input[name=acceptance]+.wpcf7-list-item-label{position:relative;display:flex;align-items:center;font-weight:400;gap:clamp(5px, 1vw, 10px)}.map-form-container .form-container .wpcf7 form label input[name=acceptance]+.wpcf7-list-item-label:before{content:"";width:clamp(18px, 2vw, 32px);height:clamp(18px, 2vw, 32px);border:2px
solid #ccc;border-radius:3px;background:#fff;transition:all 0.2s ease;flex-shrink:0}.map-form-container .form-container .wpcf7 form label input[name=acceptance]+.wpcf7-list-item-label:after{content:"";position:absolute;left:calc(clamp(18px, 2vw, 32px) * 0.5);top:50%;width:calc(clamp(18px, 2vw, 32px) * 0.35);height:calc(clamp(18px, 2vw, 32px) * 0.6);border:solid #fff;border-width:0 calc(clamp(18px, 2vw, 32px) * 0.12) calc(clamp(18px, 2vw, 32px) * 0.12) 0;opacity:0;transition:opacity 0.2s ease;transform:translate(-50%, -50%) rotate(45deg)}.map-form-container .form-container .wpcf7 form label input[name=acceptance]:checked+.wpcf7-list-item-label:before{background:var(--accent-color);border-color:var(--accent-color)}.map-form-container .form-container .wpcf7 form label input[name=acceptance]:checked+.wpcf7-list-item-label:after{opacity:1}.map-form-container .form-container .wpcf7 form label input[name=acceptance]:hover+.wpcf7-list-item-label:before{border-color:var(--accent-color)}.map-form-container .form-container .wpcf7 form label input[name=acceptance]:focus+.wpcf7-list-item-label:before{box-shadow:0 0 0 3px rgba(76, 143, 22, 0.2)}.map-form-container .form-container .wpcf7 form label input[name=acceptance][aria-invalid=true]+.wpcf7-list-item-label:before{border-color:#dc3232}.map-form-container .form-container .wpcf7 form label
textarea{width:100%;font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.5vw, 18px);color:var(--neutral-color);padding:10px;border:1px
solid rgba(57, 57, 57, 0.3529411765);border-radius:10px;height:clamp(100px, 5vw, 144px);resize:vertical}.map-form-container .form-container .wpcf7 form .wpcf7-submit{padding:clamp(10px, 1.5vw, 20px) clamp(40px, 4vw, 80px);background-color:var(--accent-color);color:var(--primary-color);font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.5vw, 18px);font-weight:500;width:-moz-fit-content;width:fit-content;border-radius:10px;transition:background-color 0.3s ease, color 0.3s ease, outline 0.3s ease}@media only screen and (max-width: 1279px){.map-form-container .form-container .wpcf7 form .wpcf7-submit{width:100%}}.map-form-container .form-container .wpcf7 form .wpcf7-submit:hover{background-color:var(--accent-priority-color);color:var(--accent-color);outline:2px
solid var(--accent-color)}.map-form-container .contact-info
h2{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.5vw, 20px);color:var(--neutral-color);margin-bottom:0;font-weight:500}.map-form-container .contact-info{display:flex;flex:0 0 100%;gap:clamp(20px, 2vw, 50px);flex-direction:column}.map-form-container .contact-info>div{display:flex;gap:10px;align-items:center;font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.5vw, 18px);color:var(--neutral-color);font-weight:500}.map-form-container .contact-info > div
img{width:clamp(20px, 2vw, 32px);aspect-ratio:1}.map-form-container .contact-info .phone-fax{flex-direction:column;max-width:1500px;align-items:flex-start}@media only screen and (min-width: 1280px){.map-form-container .contact-info .phone-fax{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:80px;column-gap:80px}}.map-form-container .contact-info .phone-fax{position:relative}@media only screen and (min-width: 1280px){.map-form-container .contact-info .phone-fax::after{content:"";position:absolute;left:50%;top:0;width:1px;height:100%;background-color:var(--accent-color)}}.map-form-container .contact-info .phone-fax .contact-info__phone{margin-bottom:40px;position:relative}.map-form-container .contact-info .phone-fax .contact-info__phone::after{content:"";position:absolute;left:0;bottom:-20px;width:100%;height:1px;background-color:var(--neutral-color)}.map-form-container .contact-info .phone-fax .contact-info__phone
strong{margin-bottom:10px;display:block}body.blog
main{display:grid;grid-template-columns:auto clamp(500px, 30vw, 650px)}@media only screen and (max-width: 1279px){body.blog
main{grid-template-columns:1fr 1fr}}.blog-archive-container{padding:clamp(34px, 5vw, 100px) clamp(25px, 5vw, 100px);grid-column:1;grid-row:2/3}@media only screen and (max-width: 1279px){.blog-archive-container{grid-column:span 2;grid-row:2}}.blog-archive-container
.container{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:clamp(20px, 3vw, 32px);column-gap:clamp(20px, 3vw, 32px);row-gap:clamp(26px, 3.5vw, 42px)}@media only screen and (min-width: 768px) and (max-width: 1279px){.blog-archive-container
.container{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 767px){.blog-archive-container
.container{grid-template-columns:1fr}}.blog-archive-container .container .post-card{flex:0 0 calc(0.3333333333 * (100% - 48px))}.blog-archive-container .container .post-card .post-card__thumbnail{aspect-ratio:314/222;width:100%}.blog-archive-container .container .post-card .post-card__thumbnail
a{display:flex;width:100%;height:100%}.blog-archive-container .container .post-card .post-card__thumbnail a
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px 15px 0px 0px}.blog-archive-container .container .post-card .post-card__content{padding:25px
20px;border:1px
solid rgba(57, 57, 57, 0.3529411765);border-radius:0px 0px 15px 15px}.blog-archive-container .container .post-card .post-card__content .post-card__category{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(10px, 1vw, 12px);color:var(--neutral-color);text-transform:uppercase;margin-bottom:5px}.blog-archive-container .container .post-card .post-card__content .post-card__title{margin-bottom:10px}.blog-archive-container .container .post-card .post-card__content .post-card__title
a{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600;font-size:clamp(14px, 1.7vw, 20px);line-height:clamp(18px, 2vw, 24px);color:var(--accent-color);height:calc(clamp(18px, 2vw, 24px) * 3);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-archive-container .container .post-card .post-card__content .post-card__excerpt{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(12px, 1vw, 16px);line-height:clamp(18px, 2vw, 24px);color:var(--text-light-color);height:calc(clamp(18px, 2vw, 24px) * 4);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:clamp(15px, 1.5vw, 25px)}.blog-archive-container .container .post-card .post-card__content .post-card__cta{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600;color:var(--neutral-color);font-size:clamp(12px, 1.5vw, 16px);display:flex;gap:4px}.blog-archive-container .container .post-card .post-card__content .post-card__cta.white{color:var(--primary-color);display:block}.blog-archive-container .container .post-card .post-card__content .post-card__cta:hover{text-decoration:underline}.post-pagination-wrapper{grid-column:span 1;grid-row:3}@media only screen and (max-width: 1279px){.post-pagination-wrapper{grid-column:span 2}}.archive-sidebar{flex:0 0 clamp(500px, 30vw, 650px);grid-column:2;grid-row:2/4;margin-right:clamp(25px, 5vw, 100px);margin-top:clamp(34px, 5vw, 100px)}@media only screen and (max-width: 1279px){.archive-sidebar{grid-column:span 2;grid-row:4;margin-left:clamp(25px, 5vw, 100px);margin-bottom:clamp(34px, 5vw, 100px)}}.archive-sidebar .container nav.sidebar-menu{display:flex;flex-direction:column;gap:clamp(16px, 2.5vw, 36px);padding:clamp(20px, 3vw, 60px);padding-right:0;margin-bottom:clamp(34px, 5vw, 100px)}.archive-sidebar .container nav.sidebar-menu
a{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(18px, 2vw, 26px);color:var(--neutral-color);transition:color 0.3s ease}.archive-sidebar .container nav.sidebar-menu a:hover{color:var(--accent-color)}.archive-sidebar .container nav.sidebar-menu{position:relative}.archive-sidebar .container nav.sidebar-menu::before{width:3px;height:100%;content:"";position:absolute;left:0;top:0;background-color:var(--accent-color)}.archive-sidebar .container .contact-info{padding:clamp(15px, 3vw, 40px);padding-bottom:clamp(10px, 2vw, 30px);background-color:#f8f8f8;border-radius:20px;border:1px
solid rgba(57, 57, 57, 0.3529411765);display:flex;flex-direction:column;justify-content:space-between;gap:clamp(15px, 2vw, 30px)}.archive-sidebar .container .contact-info
h2{flex:0 0 100%;font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(20px, 3vw, 32px);color:var(--neutral-color);font-weight:500;margin-bottom:clamp(20px, 3vw, 40px)}.archive-sidebar .container .contact-info>div{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.4vw, 18px);color:var(--text-light-color)}.archive-sidebar .container .contact-info > div
a{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.4vw, 18px);color:var(--text-light-color)}.archive-sidebar .container .contact-info{position:relative}.archive-sidebar .container .contact-info::before{content:"";position:absolute;top:50%;left:-1px;transform:translateY(-50%);width:2px;height:70%;background-color:var(--accent-color)}ul.pagination{display:flex;justify-content:center;gap:10px;margin:clamp(20px, 2vw, 40px) 0;list-style:none;align-items:center}ul.pagination
li{display:inline-block}ul.pagination li a,
ul.pagination li
span{color:var(--text-color);font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.5vw, 22px);font-weight:400;text-transform:uppercase}ul.pagination li
a{transition:all 0.3s}ul.pagination li a:hover{opacity:0.8}ul.pagination li
span.current{color:var(--accent-color);font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600;font-size:clamp(14px, 1.5vw, 22px)}ul.pagination li .next > .next,
ul.pagination li .prev>.prev{width:clamp(30px, 4vw, 42px);height:clamp(30px, 4vw, 42px);aspect-ratio:1}ul.pagination li .next > .next:hover,
ul.pagination li .prev>.prev:hover{opacity:0.8}ul.pagination li .next > .next,
ul.pagination li .prev>.prev{cursor:pointer}ul.pagination li .next > .next.arrow-prev,
ul.pagination li .prev>.prev.arrow-prev{transform:scaleX(-1)}ul.pagination li .next > .next::before,
ul.pagination li .prev>.prev::before{display:block;width:clamp(30px, 4vw, 42px);height:clamp(30px, 4vw, 42px);content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iZWxUN2hySG9CTDExIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDMuMDk0IDQzLjA5NCIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIHRleHQtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIHByb2plY3QtaWQ9ImJiZDA2MzM4MzJkMDRkOTk4MDJkNTViYWRhOTk5NDc3IiBleHBvcnQtaWQ9ImU3ZmM0ZTkwZTlkNjRhNTA4ODJlZmUzZTg5Y2NiZDk2IiBjYWNoZWQ9ImZhbHNlIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTgzNS4xNi0xOTI2Ljk1KSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgzNS4xNiAxOTI2Ljk1KSI+PGNpcmNsZSByPSIyMS41NDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjU0NyAyMS41NDcpIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LDAuNDcpIi8+PGNpcmNsZSByPSIyMS4wNDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjU0NyAyMS41NDcpIiBmaWxsPSJub25lIiBzdHJva2U9IiM2NzZlM2MiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg0NC4zIDE5NDEuNjgpIj48cGF0aCBkPSJNLTE5NjQ3LC00NTkwaDI0LjMyNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk2NDcgNDU5Ni44MikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzY2NmUzYyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTS0xOTYxMy42MTksLTQ1OTguN2w1LjQzOSw2LjgyNC01LjQzOSw2LjgwOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk2MzMgNDU5OC43KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2ZTNjIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L2c+PC9nPjwvc3ZnPg==");background-size:clamp(30px, 4vw, 42px) clamp(30px, 4vw, 42px);background-position:center}ul.pagination li .prev>.prev::before{transform:scaleX(-1)}.page-children{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(8px, 1.2vw, 18px);margin-bottom:clamp(25px, 5vw, 100px)}@media only screen and (min-width: 768px) and (max-width: 1279px){.page-children{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.page-children{grid-template-columns:1fr}}.page-children .page-child{padding:clamp(16px, 1.2vw, 20px);padding-bottom:12px, 1.2vw, 24px;outline:1px
solid rgba(57, 57, 57, 0.3529411765);outline-offset:-1px;border-radius:16px}.page-children .page-child
a{display:block;flex-direction:column;gap:clamp(14px, 1.2vw, 24px)}.page-children .page-child a .page-child-thumbnail{margin-bottom:clamp(8px, 1.2vw, 16px);width:100%;aspect-ratio:323/173}.page-children .page-child a .page-child-thumbnail
img{border-radius:16px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-children .page-child a .page-child-title{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#414141;font-size:clamp(16px, 1.5vw, 28px);font-weight:500;display:flex;gap:clamp(4px, 1.2vw, 8px)}.page-children .page-child a .page-child-title::before{content:"";display:block;width:2px;background-color:var(--accent-color)}.gallery{grid-column:1/-1;grid-row:span 2;margin-top:clamp(25px, 5vw, 50px)}.gallery
.container{padding:0
clamp(25px, 5vw, 100px)}.gallery .container .gallery-title
h2{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#414141;font-size:clamp(16px, 1.5vw, 28px);font-weight:500;display:flex;gap:clamp(4px, 1.2vw, 8px);width:100%;text-align:center;justify-content:center;margin-bottom:clamp(10px, 2vw, 30px)}.gallery .container .gallery-images{display:grid;grid-template-columns:repeat(5, 1fr);gap:clamp(8px, 1.2vw, 18px)}@media only screen and (min-width: 768px) and (max-width: 1279px){.gallery .container .gallery-images{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 767px){.gallery .container .gallery-images{grid-template-columns:repeat(2, 1fr)}}.gallery .container .gallery-images .gallery-image{aspect-ratio:320/270;width:100%}.gallery .container .gallery-images .gallery-image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom-marker{padding:10px;background-color:#27597e;border-radius:100%}.marker{height:25px;width:25px;transition:height 0.5s, width 0.5s;background-repeat:no-repeat;background-size:contain;background-position:center;-o-object-fit:contain;object-fit:contain}.marker:hover{height:35px;width:35px;z-index:200}.mapboxgl-canvas-container{height:100%}.mapboxgl-popup-close-button{background-color:var(--neutral-color);color:var(--primary-color);font-size:clamp(12px, 1.2vw, 18px);border-radius:5px 0px 5px 5px;padding:clamp(3px, 1.2vw, 5px)}.mapboxgl-popup-close-button:hover{background-color:var(--accent-color)}.mapboxgl-popup-content{padding:0}.mapboxgl-popup-content
h4{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.5vw, 18px);color:var(--accent-color);padding:10px;font-weight:700}.mapboxgl-popup-content
p{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(10px, 1.5vw, 14px);color:var(--text-color);padding:10px;font-weight:300}.map{height:100%}@media only screen and (min-width: 768px) and (max-width: 1279px){.map{height:500px;width:100%}}@media only screen and (max-width: 767px){.map{height:450px;width:100%}}.sights-section{grid-column:span 2;grid-row:span 2;padding:clamp(25px, 5vw, 100px)}.sights-section .toggle-switch-categories{margin-bottom:50px}@media only screen and (max-width: 767px){.sights-section .toggle-switch-categories{margin-bottom:28px}}.sights-section .toggle-switch-categories .switchers-container{min-height:50px}.sights-section .toggle-switch-categories .switchers-container ul.switchers-categories{display:flex;gap:20px;flex-wrap:wrap}.sights-section .toggle-switch-categories .switchers-container ul.switchers-categories
li.switcher{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:vvar(--neutral-color);padding:15px
30px;outline:1px
solid var(--accent-color);border-radius:6px;outline-offset:-1px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media only screen and (max-width: 767px){.sights-section .toggle-switch-categories .switchers-container ul.switchers-categories
li.switcher{padding:11px
25px}}.sights-section .toggle-switch-categories .switchers-container ul.switchers-categories
li.switcher.selected{background-color:var(--accent-color);outline:1px
solid var(--accent-color);color:var(--primary-color)}.sights-section .toggle-switch-categories .switchers-container ul.switchers-categories li.switcher:hover{background-color:var(--accent-color);outline:1px
solid var(--accent-color);color:var(--primary-color);opacity:0.6}.sights-section .sights .sights-container{display:flex;flex-direction:row;gap:clamp(30px, 5vw, 80px)}@media only screen and (max-width: 1279px){.sights-section .sights .sights-container{flex-direction:column;gap:0}}.sights-section .sights .sights-container ul.sights-list{display:flex;flex-direction:column;gap:30px;height:550px;overflow:auto;scrollbar-width:none;padding-bottom:10px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1279px){.sights-section .sights .sights-container ul.sights-list{max-height:550px;height:-moz-fit-content;height:fit-content;flex-direction:row;scrollbar-width:auto;padding-bottom:50px}}@media only screen and (max-width: 767px){.sights-section .sights .sights-container ul.sights-list{max-height:550px;height:-moz-fit-content;height:fit-content;flex-direction:row;scrollbar-width:auto;padding-bottom:40px}}@media only screen and (min-width: 768px) and (max-width: 1279px){.sights-section .sights .sights-container ul.sights-list li.sight:nth-child(1){margin-left:0}.sights-section .sights .sights-container ul.sights-list
li.sight{flex-shrink:0;gap:0;flex-basis:calc(50% - 15px);overflow-x:auto;overflow-y:hidden}}@media only screen and (max-width: 767px){.sights-section .sights .sights-container ul.sights-list li.sight:nth-child(1){margin-left:0}.sights-section .sights .sights-container ul.sights-list
li.sight{flex-shrink:0;gap:0;flex-basis:100%;overflow-x:auto;overflow-y:hidden}}.sights-section .sights .sights-container ul.sights-list
li.sight.hidden{display:none}.sights-section .sights .sights-container ul.sights-list li.sight:hover{cursor:pointer}.sights-section .sights .sights-container ul.sights-list li.sight .sight-container{height:260px;flex:55%;flex-shrink:0;display:flex;gap:30px}@media only screen and (min-width: 768px) and (max-width: 1279px){.sights-section .sights .sights-container ul.sights-list li.sight .sight-container{height:176px;flex:50%}}@media only screen and (max-width: 767px){.sights-section .sights .sights-container ul.sights-list li.sight .sight-container{height:135px;flex:50%}}.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container{display:flex;flex-direction:column}.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container
h3{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:var(--accent-color);font-size:clamp(14px, 1.5vw, 18px);font-weight:700}@media only screen and (min-width: 768px) and (max-width: 1279px){.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container
h3{line-height:25px}}.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container
.subtitle{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#333;font-size:clamp(12px, 1.4vw, 16px);font-weight:300;margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1279px){.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container
.subtitle{margin-bottom:10px;line-height:25px}}@media only screen and (max-width: 767px){.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container
.subtitle{margin-bottom:10px;line-height:25px}}.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container
.description{position:relative;overflow:auto;scrollbar-width:none}.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container .description:hover{scrollbar-width:initial}.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container .description p,
.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container .description p
*{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(12px, 1.2vw, 16px);color:#333;line-height:26px;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 1279px){.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container .description p,
.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container .description p
*{line-height:20px}}@media only screen and (max-width: 767px){.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container .description p,
.sights-section .sights .sights-container ul.sights-list li.sight .sight-container .content-container .description p
*{line-height:15px}}.sights-section .sights .sights-container ul.sights-list li.sight .image-container{position:relative;flex-basis:45%;flex-shrink:0;aspect-ratio:345/260}@media only screen and (min-width: 768px) and (max-width: 1279px){.sights-section .sights .sights-container ul.sights-list li.sight .image-container{flex-basis:50%}}@media only screen and (max-width: 767px){.sights-section .sights .sights-container ul.sights-list li.sight .image-container{flex-basis:50%}}.sights-section .sights .sights-container ul.sights-list li.sight .image-container
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sights-section .sights .sights-container ul.sights-list li.sight .image-container .icon-container{position:absolute;top:15px;left:15px;display:flex;padding:10px;background-color:#27597e;border-radius:100%}.sights-section .sights .sights-container ul.sights-list li.sight .image-container .icon-container
img{height:25px;width:25px;transition:height 0.5s, width 0.5s;background-repeat:no-repeat;background-size:contain;background-position:center;-o-object-fit:contain;object-fit:contain}.sights-section .sights .sights-container ul.sights-list button.slick-prev, .sights-section .sights .sights-container ul.sights-list button.slick-next{position:absolute;bottom:0;visibility:hidden;width:35px;height:35px;display:flex;justify-content:center;align-items:center}.sights-section .sights .sights-container ul.sights-list button.slick-prev::before, .sights-section .sights .sights-container ul.sights-list button.slick-next::before{position:absolute;visibility:visible;content:"";cursor:pointer;opacity:0.5;border-radius:100px;height:50px;width:50px;min-width:50px;box-sizing:border-box;align-self:center;align-items:center;justify-content:center;background:url("/wp-content/images/icons/arrow.svg");background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 1280px) and (max-width: 1499px){.sights-section .sights .sights-container ul.sights-list button.slick-prev::before, .sights-section .sights .sights-container ul.sights-list button.slick-next::before{height:32px;width:32px;min-width:32px;background-size:auto 15px}}@media only screen and (min-width: 768px) and (max-width: 1279px){.sights-section .sights .sights-container ul.sights-list button.slick-prev::before, .sights-section .sights .sights-container ul.sights-list button.slick-next::before{height:30px;width:30px;min-width:30px;background-size:auto 13px}}@media only screen and (max-width: 767px){.sights-section .sights .sights-container ul.sights-list button.slick-prev::before, .sights-section .sights .sights-container ul.sights-list button.slick-next::before{height:25px;width:25px;min-width:25px;background-size:auto 11.4px}}.sights-section .sights .sights-container ul.sights-list button.slick-prev::before.prev, .sights-section .sights .sights-container ul.sights-list button.slick-next::before.prev{transform:rotate(180deg)}.sights-section .sights .sights-container ul.sights-list button.slick-prev::before.activated, .sights-section .sights .sights-container ul.sights-list button.slick-next::before.activated{opacity:1}.sights-section .sights .sights-container ul.sights-list button.slick-prev[aria-disabled=false]::before, .sights-section .sights .sights-container ul.sights-list button.slick-next[aria-disabled=false]::before{opacity:1;outline:unset}.sights-section .sights .sights-container ul.sights-list button.slick-prev{left:0;transform:rotateY(180deg)}.sights-section .sights .sights-container ul.sights-list button.slick-next{right:0}.sights-section .sights .sights-container .map-container{flex:0 0 50%}body.single-post .content-container{display:grid;grid-template-columns:auto clamp(450px, 30vw, 500px);-moz-column-gap:clamp(25px, 7vw, 100px);column-gap:clamp(25px, 7vw, 100px);padding:clamp(25px, 5vw, 100px)}@media only screen and (max-width: 1279px){body.single-post .content-container{grid-template-columns:1fr}}body.single-post .post-hero{grid-column:1/-1}@media only screen and (max-width: 1279px){body.single-post .post-hero{margin-top:var(--hh)}}body.single-post .post-hero .post-hero__image{aspect-ratio:1920/690;width:100%;height:auto;max-height:650px}body.single-post .post-hero .post-hero__image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.single-post .main-content article.single-article{height:100%;display:flex;flex-direction:column;justify-content:flex-end}body.single-post .main-content article.single-article
.container{height:-moz-fit-content;height:fit-content;bottom:0;position:sticky}body.single-post .main-content article.single-article .container .single-article__content .single-article__header{display:flex;flex-direction:column-reverse;margin-bottom:clamp(20px, 3vw, 40px)}body.single-post .main-content article.single-article .container .single-article__content .single-article__header .single-article__title{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(20px, 3vw, 32px);color:var(--accent-color);font-weight:500}body.single-post .main-content article.single-article .container .single-article__content .single-article__header .single-article__date{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1vw, 18px);color:var(--neutral-color);margin-bottom:20px}body.single-post .main-content article.single-article .container .single-article__content .single-article__body p,
body.single-post .main-content article.single-article .container .single-article__content .single-article__body h2,
body.single-post .main-content article.single-article .container .single-article__content .single-article__body h3,
body.single-post .main-content article.single-article .container .single-article__content .single-article__body ul,
body.single-post .main-content article.single-article .container .single-article__content .single-article__body ol,
body.single-post .main-content article.single-article .container .single-article__content .single-article__body blockquote,
body.single-post .main-content article.single-article .container .single-article__content .single-article__body .wp-block-image,
body.single-post .main-content article.single-article .container .single-article__content .single-article__body
img{margin-bottom:20px;font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}body.single-post .main-content article.single-article .container .single-article__content .single-article__body
p{font-size:clamp(16px, 1vw, 18px);color:var(--text-color);line-height:1.5}body.single-post .main-content article.single-article .container .single-article__content .single-article__body
h2{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(20px, 3vw, 32px);color:var(--accent-color);font-weight:500}body.single-post .main-content article.single-article .container .single-article__content .single-article__body
h3{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(18px, 2vw, 24px);color:var(--accent-color);font-weight:500}body.single-post .main-content article.single-article .container .single-article__content .single-article__body
ul{padding-left:20px}body.single-post .main-content article.single-article .container .single-article__content .single-article__body ul
li{font-size:clamp(16px, 1vw, 18px);color:var(--text-color);line-height:1.5;margin-bottom:10px}body.single-post .main-content article.single-article .container .single-article__content .single-article__body
ol{padding-left:20px}body.single-post .main-content article.single-article .container .single-article__content .single-article__body ol
li{font-size:clamp(16px, 1vw, 18px);color:var(--text-color);line-height:1.5;margin-bottom:10px}body.single-post .main-content article.single-article .container .single-article__content .single-article__body
blockquote{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(16px, 1vw, 18px);color:var(--text-color);line-height:1.5;padding:20px;background-color:var(--neutral-light-color);border-left:5px solid var(--accent-color)}body.single-post .main-content article.single-article .container .single-article__content .single-article__body .wp-block-image
img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}body.single-post .main-content article.single-article .container .single-article__content .single-article__body
img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}body.single-post .sidebar-content{grid-row:1;margin-top:0}@media only screen and (max-width: 1279px){body.single-post .sidebar-content{grid-column:1/3;margin-left:0;grid-row:3;width:100%}}body.single-post .sidebar-content .events-list{top:var(--hh);position:sticky}body.category
main{display:grid;grid-template-columns:auto clamp(500px, 30vw, 650px)}@media only screen and (max-width: 1279px){body.category
main{grid-template-columns:1fr 1fr}}body.category main .archive-sidebar
.container{height:100%;position:relative}body.category main .archive-sidebar .container .contact-info{height:-moz-fit-content;height:fit-content;position:sticky;top:calc(var(--hh) + 20px)}header.header{position:fixed;width:100%;z-index:1000}header.header .main-navbar.container{display:flex;flex-wrap:wrap;justify-content:space-between}header.header .main-navbar.container .header-top{background-color:rgba(62, 62, 62, 0.6352941176);padding:10px
8px;flex:0 0 100%}header.header .main-navbar.container .header-top
.container{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){header.header .main-navbar.container .header-top .container .header-top--right{display:none !important}}header.header .main-navbar.container .header-top .container .header-top--right{display:flex;gap:10px}header.header .main-navbar.container .header-top .container .header-top--right
a{display:flex;gap:5px;color:#fff;font-size:14px;margin-right:10px;text-decoration:none;font-family:"Open Sans",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(10px, 1.5vw, 15px)}@media only screen and (max-width: 1279px){header.header .main-navbar.container .header-top .container .header-top--right
a{color:black}}header.header .main-navbar.container .header-top .container .header-top--right a:hover{text-decoration:underline}header.header .main-navbar.container .site-logo{position:relative;z-index:1000;display:flex;align-items:center;margin-left:20px;margin-top:20px}header.header .main-navbar.container .site-logo
a{position:relative;aspect-ratio:1/1;height:92px;z-index:2}header.header .main-navbar.container .site-logo
button{position:relative;margin-left:15px}header.header .main-navbar.container .site-logo button::before{content:"";display:block;width:400%;height:200%;background-color:#fff;position:absolute;top:-50%;left:-200%;z-index:-1;border-radius:30px}header.header .main-navbar.container{position:relative}header.header .main-navbar.container .main-navbar--container{display:flex;right:10px;top:85px;position:absolute}header.header .main-navbar.container .main-navbar--container .mega-menu{display:flex;flex-direction:column;gap:10px}header.header .main-navbar.container .main-navbar--container .mega-menu
.menu{height:100%}@media only screen and (max-width: 1279px){header.header .main-navbar.container .main-navbar--container .mega-menu
.menu{overflow:auto}}header.header .main-navbar.container .main-navbar--container .mega-menu .menu .menu--main-menu{margin-top:calc(var(--hi) + 30px)}header.header .main-navbar.container .main-navbar--container .mega-menu .menu .menu--main-menu li
a{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(12px, 1.2vw, 14px);text-transform:uppercase;font-weight:700}header.header .main-navbar.container .main-navbar--container .mega-menu .menu .menu--main-menu li.current-menu-item>a{color:var(--accent-color)}header.header .main-navbar.container .main-navbar--container .mega-menu .socials-container
ul{display:flex;gap:15px}header.header .main-navbar.container .main-navbar--container .mega-menu .socials-container ul
a{display:flex;height:clamp(12px, 1.5vw, 17.7px);width:auto}header.header .main-navbar.container .main-navbar--container .mega-menu .socials-container ul a
svg{width:100%;height:auto;fill:var(--accent-color)}header.header .main-navbar.container .main-navbar--container .mega-menu .socials-container ul a svg path,
header.header .main-navbar.container .main-navbar--container .mega-menu .socials-container ul a svg line,
header.header .main-navbar.container .main-navbar--container .mega-menu .socials-container ul a svg
g{fill:var(--accent-color);stroke:var(--accent-color)}header.header .main-navbar.container > div .search-form{position:relative;display:flex;align-items:center}header.header .main-navbar.container > div .search-form
form{display:flex;align-items:center}header.header .main-navbar.container > div .search-form input[type=search]{width:0;padding:10px
15px;border:1px
solid #ddd;border-radius:20px;outline:none;font-size:14px;transition:all 0.3s ease-in-out;opacity:0;visibility:hidden;background-color:var(--primary-color);font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}header.header .main-navbar.container > div .search-form.active input[type=search]{width:200px;opacity:1;visibility:visible;margin-right:10px}header.header .main-navbar.container > div .search-button{background:none;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease;background:var(--primary-color);padding:clamp(8px, 1.3vw, 18px);border-radius:100%}header.header .main-navbar.container > div .search-form.active .search-button{transform:rotate(90deg)}header.header .main-navbar.container > div button[type=submit]{display:none}header.header .main-navbar.container > div .search-button:hover svg
path{fill:#666}header.header .main-navbar.container > div .search-form input[type=search]:focus{border-color:#393939;box-shadow:0 0 5px rgba(57, 57, 57, 0.2)}header.header.scrolled .main-navbar.container{background-color:rgba(255, 255, 255, 0.8);display:grid;align-items:center;grid-template-columns:auto 1fr auto;padding:10px
30px;backdrop-filter:blur(10px)}header.header.scrolled .main-navbar.container .header-top{background-color:transparent;grid-column:2;grid-row:1}header.header.scrolled .main-navbar.container .header-top .header-top--right svg,
header.header.scrolled .main-navbar.container .header-top .header-top--right
path{fill:#000;stroke:#000}header.header.scrolled .main-navbar.container .header-top .header-top--right
a{color:#000}header.header.scrolled .main-navbar.container .site-logo{grid-column:1;grid-row:1;margin-top:0;margin-left:0}header.header.scrolled .main-navbar.container .site-logo
a{height:60px}header.header.scrolled .main-navbar.container .site-logo button::before{content:"";display:block;width:350%;height:150%;background-color:#fff;position:absolute;top:-25%;left:-150%;z-index:-1;border-radius:30px;border:1px
solid #b9b9b9}header.header.scrolled .main-navbar.container .main-navbar--container{grid-column:3;position:relative;top:unset;right:unset;justify-self:flex-end}header.header.scrolled .main-navbar.container .main-navbar--container .search-form .search-button{border:1px
solid #b9b9b9}@media only screen and (max-width: 1279px){header.header .main-navbar.container{background-color:rgba(255, 255, 255, 0.8);display:grid;align-items:center;grid-template-columns:auto 1fr auto;padding:10px
30px;backdrop-filter:blur(10px)}header.header .main-navbar.container .header-top{background-color:transparent;grid-column:2;grid-row:1}header.header .main-navbar.container .header-top .header-top--right svg,
header.header .main-navbar.container .header-top .header-top--right
path{fill:#000;stroke:#000}header.header .main-navbar.container .header-top .header-top--right
a{color:#000}header.header .main-navbar.container .site-logo{grid-column:1;grid-row:1;margin-top:0;margin-left:0}header.header .main-navbar.container .site-logo
a{height:60px}header.header .main-navbar.container .site-logo button::before{content:"";display:block;width:350%;height:150%;background-color:#fff;position:absolute;top:-25%;left:-150%;z-index:-1;border-radius:30px;border:1px
solid #b9b9b9}header.header .main-navbar.container .main-navbar--container{grid-column:3;position:relative;top:unset;right:unset;justify-self:flex-end}header.header .main-navbar.container .main-navbar--container .search-form .search-button{border:1px
solid #b9b9b9}}*{margin:0;padding:0;box-sizing:border-box}.menu-toggle{display:flex;flex-direction:column;justify-content:space-around;width:30px;height:25px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1;position:relative}.menu-toggle .burger-line{width:30px;height:3px;background:#000;transition:all 0.3s linear}.menu-toggle
svg{transition:transform 0.3s}.menu-toggle svg
line{stroke:#0a001f}.menu-toggle.active
svg{transform:rotate(90deg)}.socials-container{padding:15px
clamp(15px, 2vw, 30px)}.socials-container .socials a:hover{opacity:0.7}.mega-menu{position:fixed;top:0;left:-300px;width:300px;height:100vh;background:#f8f8f8;transition:transform 0.3s ease;z-index:999;box-shadow:2px 0 10px rgba(0, 0, 0, 0.1)}.mega-menu.active{transform:translateX(300px)}.menu{padding:60px
0 20px}.menu
ul{list-style:none;padding:0;margin:0}.menu li
a{display:block;padding:15px
clamp(15px, 2vw, 30px);color:#0a001f;text-decoration:none;font-size:16px;transition:background-color 0.2s}.menu li a:hover{background-color:rgba(10, 0, 31, 0.05)}.menu .sub-menu{display:none;background:rgba(10, 0, 31, 0.02)}.menu .sub-menu li
a{padding-left:40px}.menu .sub-menu .sub-menu li
a{padding-left:60px}.menu .menu-item-has-children.active>.sub-menu{display:block}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);opacity:0;visibility:hidden;transition:opacity 0.3s, visibility 0.3s;z-index:998}.menu-overlay.active{opacity:1;visibility:visible}@media (min-width: 1280px){.menu li:hover>.sub-menu{display:block;position:absolute;padding-top:calc(var(--hh) - 30px);left:100%;height:100vh;top:0;min-width:400px;background:#fff;box-shadow:2px 0 10px rgba(0, 0, 0, 0.1)}.menu li:hover > .sub-menu > li .sub-menu{overflow:auto}}@media (max-width: 1279px){.menu .menu-item-has-children>a{position:relative}.menu .menu-item-has-children>a:after{content:"";position:absolute;right:20px;top:50%;width:8px;height:8px;border-right:2px solid #0a001f;border-bottom:2px solid #0a001f;transform:translateY(-50%) rotate(45deg);transition:transform 0.2s}.menu .menu-item-has-children.active>a:after{transform:translateY(-50%) rotate(-45deg)}}footer{padding:50px
110px;padding-bottom:0;background-color:#767c37}@media only screen and (min-width: 768px) and (max-width: 1279px){footer{padding:40px
70px}}@media only screen and (max-width: 767px){footer{padding:30px
25px}}footer{position:relative}footer::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://mani.devocean.gr/wp-content/themes/mani-theme/assets/images/footer-pattern.webp);background-size:cover;z-index:0;mix-blend-mode:color-burn}footer
.container{z-index:1;position:relative;display:flex;-moz-column-gap:clamp(30px, 5vw, 90px);column-gap:clamp(30px, 5vw, 90px);flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){footer
.container{align-items:unset}}footer .container .menu--footer-bottom,
footer .container .socials-container{flex:0 0 100%;margin-bottom:clamp(20px, 2.8vw, 34px)}footer .container .menu--footer-left,
footer .container .menu--footer-right{display:flex;flex-direction:column;gap:clamp(12px, 2vw, 22px)}footer .container .menu--footer-left li:hover a,
footer .container .menu--footer-right li:hover
a{text-decoration:underline}footer .container .menu--footer-left li a,
footer .container .menu--footer-right li
a{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 2vw, 20px);color:var(--primary-color)}footer .container .menu--footer-bottom{margin-top:clamp(20px, 3vw, 40px);margin-bottom:clamp(15px, 2vw, 20px);display:flex;justify-content:center;gap:10px}@media only screen and (max-width: 767px){footer .container .menu--footer-bottom{flex-direction:column;align-items:center}}footer .container .menu--footer-bottom li:hover
a{text-decoration:underline}footer .container .menu--footer-bottom li
a{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 2vw, 18px);color:var(--primary-color)}footer .container .menu--footer-bottom li:not(:last-child){position:relative}footer .container .menu--footer-bottom li:not(:last-child)::after{content:"|";color:#fff;position:absolute;right:-7px}@media only screen and (max-width: 767px){footer .container .menu--footer-bottom li:not(:last-child)::after{display:none}}footer .container
.line{flex:auto;height:1px;background:#fff}@media only screen and (max-width: 767px){footer .container
.line{display:none}}footer .container .custom-logo-link{aspect-ratio:1;display:flex;justify-content:center;align-items:center;width:clamp(50px, 10vw, 268px)}footer .container .custom-logo-link
img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}footer .container .custom-logo-link{position:relative}footer .container .socials-container{border-bottom:1px solid var(--primary-color)}footer .container .socials-container
ul.socials{justify-content:center;display:flex;gap:clamp(8px, 1vw, 16px)}footer .container .socials-container ul.socials
svg{height:clamp(12px, 1.5vw, 22px)}footer .container .socials-container ul.socials svg line,
footer .container .socials-container ul.socials svg path,
footer .container .socials-container ul.socials svg
circle{fill:#fff}footer .container .footer-after{width:100%;display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;margin-bottom:clamp(20px, 2.8vw, 34px)}@media only screen and (max-width: 767px){footer .container .footer-after{flex-direction:column;align-items:center;justify-content:center;text-align:center}}footer .container .footer-after .col
.container{flex-direction:column;gap:0;font-weight:500;color:var(--primary-color);font-size:clamp(14px, 2vw, 20px)}footer .container .footer-after .col .container
h2{font-weight:700;margin-bottom:5px}footer .container .footer-after .col .container
a{font-weight:400}footer .container .powered-by{width:100%;text-align:center;font-size:clamp(12px, 1.5vw, 16px);color:var(--primary-color)}footer .container .powered-by
a{display:inline-flex;align-items:center;gap:8px}footer .container .powered-by a
img{height:clamp(14px, 2vw, 20px);width:auto}body.single-events .post-hero .post-hero__image{max-height:50vh;height:50vh}body.single-events .post-hero .post-hero__image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.single-events .post-hero{margin-bottom:clamp(25px, 5vw, 100px)}body.page-template-full-no-image .page-hero{height:-moz-fit-content;height:fit-content;grid-row:2;padding:0
clamp(25px, 5vw, 100px)}@media only screen and (max-width: 1279px){body.page-template-full-no-image .page-hero
.container{grid-template-rows:unset}}body.page-template-full-no-image .page-hero .container .page-hero__content{padding:0}body.page-template-full-no-image .page-hero .container .page-hero__content .page-hero__title
h1{color:var(--neutral-color);padding:0;font-size:clamp(32px, 8vw, 80px)}body.page-template-full-no-image
.breadcrumb{grid-row:1;margin-top:clamp(80px, 100vw, 150px);margin-bottom:clamp(20px, 4vw, 40px);padding:clamp(15px, 3vw, 30px);font-size:clamp(12px, 1.2vw, 15px)}.page-with-sidebar-container{display:grid;grid-template-columns:auto clamp(450px, 30vw, 500px);-moz-column-gap:clamp(25px, 7vw, 100px);column-gap:clamp(25px, 7vw, 100px);margin-bottom:clamp(25px, 5vw, 100px)}@media only screen and (max-width: 1279px){.page-with-sidebar-container{grid-template-columns:1fr}}.page-with-sidebar-container>.main-content{grid-row:span 1;margin-bottom:clamp(20px, 3vw, 40px);padding-left:clamp(25px, 5vw, 100px)}.page-with-sidebar-container > .main-content
h1{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(26px, 3.5vw, 40px);line-height:clamp(32px, 4vw, 48px);color:var(--accent-color);font-weight:600;margin-bottom:clamp(15px, 3vw, 30px);display:flex;align-items:center}.page-with-sidebar-container > .main-content h1::before{content:"";display:block;width:4px;height:60%;background-color:var(--accent-color);margin-right:clamp(8px, 1.5vw, 15px)}.page-with-sidebar-container > .main-content
h2{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(20px, 3vw, 32px);line-height:clamp(24px, 3vw, 40px);color:var(--neutral-color);font-weight:500;margin-bottom:clamp(10px, 3vw, 20px);display:flex;gap:5px;align-items:center}.page-with-sidebar-container > .main-content h2::before{content:"";display:block;width:3px;height:60%;background-color:var(--accent-color)}.page-with-sidebar-container > .main-content
h3{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(18px, 2vw, 24px);color:var(--accent-color);font-weight:500;margin-bottom:clamp(6px, 1.2vw, 15px)}.page-with-sidebar-container > .main-content
h4{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(16px, 1.7vw, 20px);color:var(--neutral-color);font-weight:500;margin-bottom:clamp(5px, 1vw, 12px)}.page-with-sidebar-container > .main-content
p{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.4vw, 18px);color:var(--neutral-color);margin-bottom:clamp(10px, 1.5vw, 20px);line-height:1.6}.page-with-sidebar-container > .main-content p:last-child{margin-bottom:0}.page-with-sidebar-container > .main-content
a{color:var(--accent-color);text-decoration:none;transition:color 0.3s ease}.page-with-sidebar-container > .main-content a:hover{text-decoration:underline}.page-with-sidebar-container > .main-content
ol{counter-reset:list-counter;list-style:none;padding-left:0;margin-bottom:clamp(15px, 2vw, 25px)}.page-with-sidebar-container > .main-content
ul{padding-left:20px;list-style-type:disc;margin-bottom:clamp(15px, 2vw, 25px)}.page-with-sidebar-container > .main-content ul
li{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.4vw, 18px);color:var(--text-color);margin-bottom:8px}.page-with-sidebar-container > .main-content ul li:last-child{margin-bottom:0}.page-with-sidebar-container > .main-content ol
li{counter-increment:list-counter;position:relative;margin-bottom:10px;display:flex;gap:10px;font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.4vw, 18px);color:var(--text-color)}.page-with-sidebar-container > .main-content ol li:last-child{margin-bottom:0}.page-with-sidebar-container > .main-content ol li::before{content:counter(list-counter) ".";left:0;color:var(--accent-color);width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center}.page-with-sidebar-container > .main-content
img{max-width:100%;height:auto;border-radius:15px;margin:clamp(10px, 2vw, 30px) 0}.page-with-sidebar-container > .main-content
blockquote{border-left:3px solid var(--accent-color);padding-left:clamp(15px, 2vw, 25px);margin:clamp(20px, 3vw, 40px) 0;font-style:italic}.page-with-sidebar-container > .main-content blockquote
p{font-size:clamp(16px, 1.5vw, 20px);color:var(--text-light-color)}.page-with-sidebar-container > .main-content .single-article{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.page-with-sidebar-container > .main-content .single-article
.container{height:-moz-fit-content;height:fit-content;bottom:0;position:sticky}.page-with-sidebar-container > .main-content .single-article__header{margin-bottom:clamp(20px, 3vw, 40px)}.page-with-sidebar-container > .main-content .single-article__title{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(24px, 3vw, 36px);color:var(--accent-color);font-weight:600;margin-bottom:clamp(10px, 2vw, 20px)}.page-with-sidebar-container > .main-content .single-article__meta{display:flex;flex-wrap:wrap;gap:clamp(10px, 2vw, 20px);margin-bottom:clamp(15px, 2.5vw, 30px)}.page-with-sidebar-container > .main-content .single-article__meta time,
.page-with-sidebar-container > .main-content .single-article__meta
span{display:flex;align-items:center;gap:5px;font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(12px, 1vw, 14px);color:var(--text-light-color)}.page-with-sidebar-container > .main-content .single-article__meta time p,
.page-with-sidebar-container > .main-content .single-article__meta span
p{font-weight:600;margin-bottom:0;color:var(--neutral-color)}.page-with-sidebar-container > .main-content .single-article__body{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.4vw, 18px);color:var(--neutral-color);line-height:1.6}.page-with-sidebar-container > .main-content .info-box{padding:clamp(15px, 3vw, 40px);background-color:#f8f8f8;border-radius:20px;border:1px
solid rgba(57, 57, 57, 0.3529411765);margin:clamp(20px, 3vw, 40px) 0;position:relative}.page-with-sidebar-container > .main-content .info-box::before{content:"";position:absolute;top:50%;left:-1px;transform:translateY(-50%);width:2px;height:70%;background-color:var(--accent-color)}.page-with-sidebar-container > .main-content .info-box
h3{margin-top:0}.page-with-sidebar-container > .main-content .info-box p:last-child{margin-bottom:0}.page-with-sidebar-container > .main-content
table{width:100%;border-collapse:collapse;margin:clamp(20px, 3vw, 40px) 0}.page-with-sidebar-container > .main-content table th,
.page-with-sidebar-container > .main-content table
td{padding:clamp(8px, 1vw, 15px);text-align:left;border-bottom:1px solid rgba(57, 57, 57, 0.3529411765);font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.page-with-sidebar-container > .main-content table
th{font-weight:600;background-color:#f8f8f8;color:var(--accent-color);font-size:clamp(14px, 1.2vw, 16px)}.page-with-sidebar-container > .main-content table
td{font-size:clamp(13px, 1.1vw, 15px);color:var(--neutral-color)}.page-with-sidebar-container > .main-content table tr:hover{background-color:rgba(248, 248, 248, 0.0901960784)}.page-with-sidebar-container > .main-content
.btn{display:inline-flex;align-items:center;gap:8px;padding:clamp(8px, 1vw, 15px) clamp(15px, 2vw, 25px);background-color:var(--accent-color);color:white;border-radius:30px;font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600;font-size:clamp(14px, 1.2vw, 16px);transition:all 0.3s ease;text-decoration:none;border:none;cursor:pointer}.page-with-sidebar-container > .main-content .btn:hover{opacity:0.9;text-decoration:none}.page-with-sidebar-container > .main-content .btn--outline{background-color:transparent;border:2px
solid var(--accent-color);color:var(--accent-color)}.page-with-sidebar-container > .main-content .btn--outline:hover{background-color:var(--accent-color);color:white}.page-with-sidebar-container:has(> .main-content) .sidebar-content{grid-row:span 1;margin-top:0}.page-with-sidebar-container .page-hero{grid-column:1/3;grid-row:1}.page-with-sidebar-container .sidebar-content{grid-column:2;grid-row:4/5;margin-right:clamp(25px, 5vw, 100px);margin-top:clamp(34px, 5vw, 100px)}@media only screen and (max-width: 1279px){.page-with-sidebar-container .sidebar-content{grid-column:1/3;grid-row:5/6;margin-left:clamp(25px, 5vw, 100px)}}.page-with-sidebar-container .sidebar-content .sticky-posts-container{padding:clamp(10px, 2vw, 30px);border:1px
solid rgba(57, 57, 57, 0.3529411765);border-radius:20px}.page-with-sidebar-container .sidebar-content .posts-title{display:flex;gap:12px;width:100%;align-items:center;margin-bottom:clamp(20px, 3vw, 40px)}.page-with-sidebar-container .sidebar-content .posts-title
h2{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(20px, 3vw, 32px);color:var(--neutral-color);font-weight:500}.page-with-sidebar-container .sidebar-content .posts-title
.bullet{width:clamp(20px, 3vw, 40px);display:flex;justify-content:center;align-items:center;position:relative;aspect-ratio:1;background-color:rgba(126, 125, 39, 0.1568627451);border-radius:100%}.page-with-sidebar-container .sidebar-content .posts-title .bullet::after{content:"";display:block;width:clamp(12px, 2vw, 17px);aspect-ratio:1;background-color:var(--neutral-color);background-color:#7e7c27;border-radius:100%}.page-with-sidebar-container .sidebar-content .sticky-posts{display:flex;flex-direction:column;gap:clamp(10px, 1.4vw, 24px)}.page-with-sidebar-container .sidebar-content .post-card{flex:1;display:flex;gap:clamp(6px, 1.1vw, 18px);padding:clamp(8px, 1.1vw, 18px);border:1px
solid rgba(57, 57, 57, 0.3529411765);border-radius:16px;position:relative}.page-with-sidebar-container .sidebar-content .post-card::before{content:"";position:absolute;top:50%;left:-1px;transform:translateY(-50%);width:2px;height:70%;background-color:var(--accent-color)}.page-with-sidebar-container .sidebar-content .post-card .post-card__thumbnail{flex:0.9;aspect-ratio:178/162}.page-with-sidebar-container .sidebar-content .post-card .post-card__thumbnail a
img{border-radius:15px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-with-sidebar-container .sidebar-content .post-card .post-card__thumbnail
a{width:100%;height:100%;display:flex}.page-with-sidebar-container .sidebar-content .post-card .post-card__content{flex:1.1}.page-with-sidebar-container .sidebar-content .post-card .post-card__content .post-card__category{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(10px, 1vw, 12px);color:var(--neutral-color);text-transform:uppercase;margin-bottom:5px}.page-with-sidebar-container .sidebar-content .post-card .post-card__content .post-card__title{margin-bottom:10px}.page-with-sidebar-container .sidebar-content .post-card .post-card__content .post-card__title
a{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600;font-size:clamp(14px, 1.4vw, 15px);line-height:clamp(16px, 2vw, 20px);color:var(--accent-color);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page-with-sidebar-container .sidebar-content .post-card .post-card__content .post-card__excerpt{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(12px, 1vw, 14px);line-height:clamp(14px, 2vw, 20px);color:var(--text-light-color);height:calc(clamp(14px, 2vw, 20px) * 2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:clamp(15px, 1.5vw, 25px)}.page-with-sidebar-container .sidebar-content .post-card .post-card__content .post-card__cta{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600;color:var(--neutral-color);font-size:clamp(12px, 1.5vw, 16px);display:flex;gap:4px}.page-with-sidebar-container .sidebar-content .post-card .post-card__content .post-card__cta.white{color:var(--primary-color);display:block}.page-with-sidebar-container .sidebar-content .post-card .post-card__content .post-card__cta:hover{text-decoration:underline}.page-with-sidebar-container .sidebar-content .post-card .post-card__content .post-card__cta .cta-container .cta .arrow-container{width:clamp(40px, 3vw, 50px)}.page-with-sidebar-container .sidebar-content nav.sidebar-menu{display:flex;flex-direction:column;gap:clamp(8px, 1.5vw, 16px);padding:clamp(20px, 3vw, 60px);padding-right:0;margin-bottom:clamp(34px, 5vw, 100px)}.page-with-sidebar-container .sidebar-content nav.sidebar-menu
a{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(16px, 2vw, 18px);color:var(--neutral-color);transition:color 0.3s ease}.page-with-sidebar-container .sidebar-content nav.sidebar-menu a:hover{color:var(--accent-color)}.page-with-sidebar-container .sidebar-content nav.sidebar-menu{position:relative}.page-with-sidebar-container .sidebar-content nav.sidebar-menu::before{width:3px;height:100%;content:"";position:absolute;left:0;top:0;background-color:var(--accent-color)}.page-with-sidebar-container .sidebar-content .events-list{height:-moz-fit-content;height:fit-content;margin-top:clamp(20px, 4vw, 60px)}.page-with-sidebar-container .sidebar-content .events-list
.container{padding:clamp(10px, 2vw, 30px);border:1px
solid rgba(57, 57, 57, 0.3529411765);border-radius:20px}.page-with-sidebar-container .sidebar-content .events-list .container .events-title{display:flex;gap:clamp(5px, 1vw, 10px);align-items:center}.page-with-sidebar-container .sidebar-content .events-list .container .events-title
h2{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(20px, 3vw, 32px);color:var(--neutral-color);font-weight:500}.page-with-sidebar-container .sidebar-content .events-list .container .event .event-thumbnail{aspect-ratio:350/190;width:100%;margin-bottom:clamp(10px, 1.5vw, 20px)}.page-with-sidebar-container .sidebar-content .events-list .container .event .event-thumbnail
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.page-with-sidebar-container .sidebar-content .events-list .container .event .event-content{margin-bottom:clamp(10px, 1.5vw, 20px)}.page-with-sidebar-container .sidebar-content .events-list .container .event .event-content .event-title{margin-bottom:clamp(10px, 1.5vw, 20px)}.page-with-sidebar-container .sidebar-content .events-list .container .event .event-content .event-title
a{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;font-size:clamp(14px, 1.4vw, 20px);color:var(--accent-color)}.page-with-sidebar-container .sidebar-content .events-list .container .event .event-content .event-excerpt{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(12px, 1.2vw, 16px);color:var(--text-light-color);margin-bottom:clamp(10px, 1.5vw, 20px)}.page-with-sidebar-container .sidebar-content .events-list .container .event .event-content .event-location{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(8px, 1vw, 12px);color:var(--neutral-color);font-weight:600;display:flex;gap:5px}.page-with-sidebar-container .sidebar-content .events-list .container .slider-navigation{display:flex;gap:10px}.page-with-sidebar-container .sidebar-content .events-list .container .slider-navigation .slick-arrow{width:clamp(30px, 4vw, 42px);height:clamp(30px, 4vw, 42px);aspect-ratio:1}.page-with-sidebar-container .sidebar-content .events-list .container .slider-navigation .slick-arrow:hover{opacity:0.8}.page-with-sidebar-container .sidebar-content .events-list .container .slider-navigation .slick-arrow{cursor:pointer}.page-with-sidebar-container .sidebar-content .events-list .container .slider-navigation .slick-arrow.arrow-prev{transform:scaleX(-1)}.page-with-sidebar-container .sidebar-content .events-list .container .slider-navigation .slick-arrow::before{display:block;width:clamp(30px, 4vw, 42px);height:clamp(30px, 4vw, 42px);content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iZWxUN2hySG9CTDExIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDMuMDk0IDQzLjA5NCIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIHRleHQtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIHByb2plY3QtaWQ9ImJiZDA2MzM4MzJkMDRkOTk4MDJkNTViYWRhOTk5NDc3IiBleHBvcnQtaWQ9ImU3ZmM0ZTkwZTlkNjRhNTA4ODJlZmUzZTg5Y2NiZDk2IiBjYWNoZWQ9ImZhbHNlIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTgzNS4xNi0xOTI2Ljk1KSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgzNS4xNiAxOTI2Ljk1KSI+PGNpcmNsZSByPSIyMS41NDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjU0NyAyMS41NDcpIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LDAuNDcpIi8+PGNpcmNsZSByPSIyMS4wNDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjU0NyAyMS41NDcpIiBmaWxsPSJub25lIiBzdHJva2U9IiM2NzZlM2MiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg0NC4zIDE5NDEuNjgpIj48cGF0aCBkPSJNLTE5NjQ3LC00NTkwaDI0LjMyNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk2NDcgNDU5Ni44MikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzY2NmUzYyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTS0xOTYxMy42MTksLTQ1OTguN2w1LjQzOSw2LjgyNC01LjQzOSw2LjgwOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk2MzMgNDU5OC43KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2ZTNjIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L2c+PC9nPjwvc3ZnPg==");background-size:clamp(30px, 4vw, 42px) clamp(30px, 4vw, 42px);background-position:center}.page-with-sidebar-container
.breadcrumb{grid-column:span 2;grid-row:2/3;background-color:#f8f8f8;margin:0
clamp(34px, 5vw, 100px)}.page-with-sidebar-container .pre-content{grid-row:3/4;grid-column:span 2;padding-bottom:clamp(34px, 5vw, 100px);background-color:#f8f8f8}.page-with-sidebar-container .pre-content
.container{display:flex;padding:0
clamp(25px, 5vw, 100px);gap:clamp(20px, 2.8vw, 60px);justify-content:space-between}@media only screen and (max-width: 1279px){.page-with-sidebar-container .pre-content
.container{flex-direction:column}}.page-with-sidebar-container .pre-content .container .pre-content__image{width:100%;flex:0.7}@media only screen and (max-width: 1279px){.page-with-sidebar-container .pre-content .container .pre-content__image{max-width:700px;margin:0
auto}}.page-with-sidebar-container .pre-content .container .pre-content__image
img{width:100%;height:auto;border-radius:40px}.page-with-sidebar-container .pre-content .container .pre-content__image{position:relative}.page-with-sidebar-container .pre-content .container .pre-content__image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#81821d;opacity:0;mix-blend-mode:color;transition:opacity 0.3s ease;border-radius:40px}.page-with-sidebar-container .pre-content .container .pre-content__image:hover::before{opacity:1}.page-with-sidebar-container .pre-content .container .pre-content__text{flex:1.3}.page-with-sidebar-container .pre-content .container .pre-content__text
h2{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(24px, 2.4vw, 32px);color:var(--accent-color);margin-bottom:clamp(10px, 1vw, 20px)}.page-with-sidebar-container .pre-content .container .pre-content__text
p{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.4vw, 18px);color:var(--neutral-color)}.page-with-sidebar-container .main-content-container{grid-row:4/5;padding:clamp(34px, 5vw, 100px) clamp(25px, 5vw, 100px)}.page-with-sidebar-container .main-content-container>.main-content{padding-left:0}@media only screen and (max-width: 1279px){.page-with-sidebar-container .main-content-container{grid-column:span 2}}.page-with-sidebar-container .main-content-container .extra-info{padding:clamp(15px, 3vw, 40px);padding-bottom:clamp(10px, 2vw, 30px);background-color:#f8f8f8;border-radius:20px;border:1px
solid rgba(57, 57, 57, 0.3529411765);display:flex;flex-wrap:wrap;justify-content:space-between}.page-with-sidebar-container .main-content-container .extra-info
h2{flex:0 0 100%;font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(20px, 3vw, 32px);color:var(--neutral-color);font-weight:500;margin-bottom:clamp(20px, 3vw, 40px)}.page-with-sidebar-container .main-content-container .extra-info > div
a{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.4vw, 18px);color:var(--text-light-color)}.page-with-sidebar-container .main-content-container .extra-info{position:relative}.page-with-sidebar-container .main-content-container .extra-info::before{content:"";position:absolute;top:50%;left:-1px;transform:translateY(-50%);width:2px;height:70%;background-color:var(--accent-color)}.page-with-sidebar-container .main-content-container .main-content{margin-bottom:clamp(34px, 5vw, 100px)}.page-with-sidebar-container .main-content-container .main-content
h2{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(20px, 3vw, 32px);line-height:clamp(24px, 3vw, 40px);height:clamp(24px, 3vw, 40px);color:var(--neutral-color);font-weight:500;margin-bottom:clamp(10px, 3vw, 20px);display:flex;gap:5px;align-items:center}.page-with-sidebar-container .main-content-container .main-content h2::before{content:"";display:block;width:3px;height:60%;background-color:var(--accent-color)}.page-with-sidebar-container .main-content-container .main-content
p{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.4vw, 18px);color:var(--neutral-color);margin-bottom:clamp(1px, 1.5vw, 20px)}.page-with-sidebar-container .main-content-container .main-content
h3{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(18px, 2vw, 24px);color:var(--accent-color);font-weight:500;margin-bottom:clamp(6px, 1.2vw, 15px)}.page-with-sidebar-container .main-content-container .main-content
ol{counter-reset:list-counter;list-style:none;padding-left:0}.page-with-sidebar-container .main-content-container .main-content
ul{padding-left:20px;list-style-type:disc}.page-with-sidebar-container .main-content-container .main-content ul
li{font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.4vw, 18px);color:var(--text-color)}.page-with-sidebar-container .main-content-container .main-content ol
li{counter-increment:list-counter;position:relative;margin-bottom:10px;display:flex;gap:10px;font-family:"Manrope",s-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(14px, 1.4vw, 18px);color:var(--text-color)}.page-with-sidebar-container .main-content-container .main-content ol li::before{content:counter(list-counter) ".";left:0;color:var(--accent-color);width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center}.page-with-sidebar-container .main-content-container .block--action{margin-top:clamp(34px, 5vw, 100px)}.page-with-sidebar-container .main-content-container .block--action
.container{padding:0}.page-with-sidebar-container .main-content-container .block--action .container .block--action__section-title{justify-content:flex-start}.page-with-sidebar-container .main-content-container .block--action .container .block--action__items{gap:clamp(8px, 1.2vw, 20px)}.page-with-sidebar-container .main-content-container .block--action .container .block--action__items .block--action__item{flex:0 0 calc(0.3333333333 * (100% - clamp(8px, 1.2vw, 20px) * 2))}.boat-archive-hero
.container{padding:0
110px;margin-bottom:150px}@media only screen and (min-width: 1280px) and (max-width: 1499px){.boat-archive-hero
.container{padding:0
60px;margin-bottom:120px}}@media only screen and (min-width: 768px) and (max-width: 1279px){.boat-archive-hero
.container{padding:0
40px;margin-bottom:75px}}@media only screen and (max-width: 767px){.boat-archive-hero
.container{padding:0
25px;margin-bottom:50px}}.boat-archive-hero
.container{height:250px;position:relative;justify-content:center;display:flex;align-items:center}.boat-archive-hero .container .hero--image{z-index:-1;width:100%;height:100%;position:absolute}.boat-archive-hero .container .hero--image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%}.boat-archive-hero .container .hero--image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.6);mix-blend-mode:normal;pointer-events:none}.boat-archive-hero .container .hero--content{max-width:544px}.boat-archive-hero .container .hero--content
h1{text-align:center}.boat-archive
.container{max-width:1920px;margin:0
auto;padding:0
110px}@media only screen and (min-width: 1280px) and (max-width: 1499px){.boat-archive
.container{padding:0
60px}}@media only screen and (min-width: 768px) and (max-width: 1279px){.boat-archive
.container{padding:0
40px}}@media only screen and (max-width: 767px){.boat-archive
.container{padding:0
25px}}.boat-archive .container ul.boat-list{display:grid;gap:34px;grid-template-columns:1fr 1fr 1fr}@media only screen and (min-width: 768px) and (max-width: 1279px){.boat-archive .container ul.boat-list{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 767px){.boat-archive .container ul.boat-list{grid-template-columns:1fr}}.boat-archive .container ul.boat-list li.boat-item{flex:1}.boat-archive .container ul.boat-list li.boat-item.boat-card a.boat-link{display:flex;flex-direction:column;height:100%}.boat-archive .container ul.boat-list li.boat-item.boat-card a.boat-link .boat-image{aspect-ratio:544/323;outline:1px
solid var(--accent-color);outline-offset:-1px}.boat-archive .container ul.boat-list li.boat-item.boat-card a.boat-link .boat-content{height:100%;padding:50px
40px;background-color:var(--accent-light-color)}.boat-archive .container ul.boat-list li.boat-item.boat-card a.boat-link .boat-content
p{justify-content:flex-start}@media only screen and (min-width: 768px){._eventsList_dh77i_1{grid-column:2}}@media only screen and (min-width: 768px){._calendarWrapper_19bwc_1{grid-column:1;grid-row:1}}.calendar-component{@keyframes
enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes
exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}}.calendar-component *,.calendar-component :before,.calendar-component :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 / .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:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.calendar-component ::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 / .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:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.calendar-component *,.calendar-component :before,.calendar-component :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.calendar-component :before,.calendar-component :after{--tw-content:""}.calendar-component html,.calendar-component :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}.calendar-component
body{margin:0;line-height:inherit}.calendar-component
hr{height:0;color:inherit;border-top-width:1px}.calendar-component abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.calendar-component h1,.calendar-component h2,.calendar-component h3,.calendar-component h4,.calendar-component h5,.calendar-component
h6{font-size:inherit;font-weight:inherit}.calendar-component
a{color:inherit;text-decoration:inherit}.calendar-component b,.calendar-component
strong{font-weight:bolder}.calendar-component code,.calendar-component kbd,.calendar-component samp,.calendar-component
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}.calendar-component
small{font-size:80%}.calendar-component sub,.calendar-component
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.calendar-component
sub{bottom:-.25em}.calendar-component
sup{top:-.5em}.calendar-component
table{text-indent:0;border-color:inherit;border-collapse:collapse}.calendar-component button,.calendar-component input,.calendar-component optgroup,.calendar-component select,.calendar-component
textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.calendar-component button,.calendar-component
select{text-transform:none}.calendar-component button,.calendar-component input:where([type=button]),.calendar-component input:where([type=reset]),.calendar-component input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.calendar-component :-moz-focusring{outline:auto}.calendar-component :-moz-ui-invalid{box-shadow:none}.calendar-component
progress{vertical-align:baseline}.calendar-component ::-webkit-inner-spin-button,.calendar-component ::-webkit-outer-spin-button{height:auto}.calendar-component [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.calendar-component ::-webkit-search-decoration{-webkit-appearance:none}.calendar-component ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.calendar-component
summary{display:list-item}.calendar-component blockquote,.calendar-component dl,.calendar-component dd,.calendar-component h1,.calendar-component h2,.calendar-component h3,.calendar-component h4,.calendar-component h5,.calendar-component h6,.calendar-component hr,.calendar-component figure,.calendar-component p,.calendar-component
pre{margin:0}.calendar-component
fieldset{margin:0;padding:0}.calendar-component
legend{padding:0}.calendar-component ol,.calendar-component ul,.calendar-component
menu{list-style:none;margin:0;padding:0}.calendar-component
dialog{padding:0}.calendar-component
textarea{resize:vertical}.calendar-component input::-moz-placeholder,.calendar-component textarea::-moz-placeholder{opacity:1;color:#9ca3af}.calendar-component input::placeholder,.calendar-component textarea::placeholder{opacity:1;color:#9ca3af}.calendar-component button,.calendar-component [role=button]{cursor:pointer}.calendar-component :disabled{cursor:default}.calendar-component img,.calendar-component svg,.calendar-component video,.calendar-component canvas,.calendar-component audio,.calendar-component iframe,.calendar-component embed,.calendar-component
object{display:block;vertical-align:middle}.calendar-component img,.calendar-component
video{max-width:100%;height:auto}.calendar-component [hidden]:where(:not([hidden=until-found])){display:none}.calendar-component
.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.calendar-component
.container{max-width:1400px}}.calendar-component
.relative{position:relative}.calendar-component
.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}._calendarWrapper_jsz6x_1{background:#fff;border-radius:8px;padding:24px;border:1px
solid rgba(57,57,57,.3529411765);width:100%;grid-row:1}@media (max-width: 450px){._calendarWrapper_jsz6x_1{padding:0!important}}._calendarWrapper_jsz6x_1
.rdp{margin:0}._calendarWrapper_jsz6x_1 .rdp-months{width:100%;justify-content:center;max-width:none;max-width:800px}._calendarWrapper_jsz6x_1 .rdp-month{width:100%;background:#fff;padding:16px}._calendarWrapper_jsz6x_1 .rdp-month .rdp-month_caption{justify-content:center;align-items:center}._calendarWrapper_jsz6x_1 .rdp-month .rdp-month_caption .rdp-caption_label{font-size:clamp(20px,2vw,30px);color:#81821d}._calendarWrapper_jsz6x_1 .rdp-week{display:grid;grid-template-columns:repeat(7,1fr);width:100%}._calendarWrapper_jsz6x_1 .rdp-weekdays{width:100%;display:grid;grid-template-columns:repeat(7,1fr);padding:8px;background:#f5f5f5}._calendarWrapper_jsz6x_1 .rdp-table{width:100%;table-layout:fixed}._calendarWrapper_jsz6x_1
table{width:100%;margin-top:40px}._calendarWrapper_jsz6x_1 .rdp-cell{width:14.2857142857%;padding:2px;height:100%;display:flex;align-items:center;justify-content:center}._calendarWrapper_jsz6x_1 .rdp-head_cell{width:14.2857142857%;font-weight:500;color:#666;padding:8px;text-align:center}._calendarWrapper_jsz6x_1 .rdp-day{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0
auto;transition:all .2s ease}._calendarWrapper_jsz6x_1 .rdp-day:hover:not(.rdp-selected){background:#3939391f}._calendarWrapper_jsz6x_1 .rdp-selected{background:#81821d;color:#fff}._calendarWrapper_jsz6x_1 .rdp-selected:hover{background:#74751a}._calendarWrapper_jsz6x_1 .rdp-selected
button{border:none}._calendarWrapper_jsz6x_1 .rdp-today{background:#3939391f}._calendarWrapper_jsz6x_1 .rdp-today
button{color:#000}._hasEvent_jsz6x_101:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:#81821d}._hasEvent_jsz6x_101{position:relative;font-weight:500}._singleDayEvent_jsz6x_122:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:#81821d}._eventCard_15jhy_1{background:#fff;border-radius:8px;padding:24px;border:1px
solid rgba(57,57,57,.3529411765);display:flex;gap:16px;margin-bottom:16px;transition:transform .2s ease}._eventCard_15jhy_1:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}._imageContainer_15jhy_16{flex-shrink:0;flex:0 0 33.3%;border-radius:4px;overflow:hidden;aspect-ratio:337/214}._imageContainer_15jhy_16
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._contentContainer_15jhy_29{flex:1;min-width:0}._header_15jhy_34{justify-content:space-between;margin-bottom:8px}._location_15jhy_39{display:flex;color:#333;align-items:center;font-size:clamp(8px,1vw,12px);margin-bottom:2px;gap:10px}._location_15jhy_39
svg{aspect-ratio:12/16;height:16px}._time_15jhy_52{color:#666;font-size:.85rem;display:flex;flex-direction:column}._title_15jhy_59{color:#81821d;font-size:clamp(16px,2vw,20px);font-weight:600;margin-bottom:8px}._description_15jhy_66{color:#666;font-size:clamp(12px,1.5vw,16px);line-height:1.5;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._learnMore_15jhy_77{display:flex;align-items:center;color:#333;padding:8px
16px;border-radius:4px;font-size:clamp(14px,1.5vw,16px);text-decoration:none;gap:15px;justify-content:flex-end}._learnMore_15jhy_77
svg{aspect-ratio:80/43;height:32px}._learnMore_15jhy_77 svg ._line_15jhy_92,._learnMore_15jhy_77 svg
._arrow_15jhy_93{transition:all .3s ease}._eventStart_15jhy_97,._eventEnd_15jhy_98{display:flex}._eventStart_15jhy_97 span,._eventEnd_15jhy_98
span{width:52px}@media (max-width: 768px){._eventCard_15jhy_1{flex-direction:column;padding:16px}._imageContainer_15jhy_16{width:100%;height:160px}._timeLocation_15jhy_115{text-align:left}._header_15jhy_34{flex-direction:column-reverse;gap:8px}}@media (max-width: 480px){._description_15jhy_66{-webkit-line-clamp:3}}._learnMore_15jhy_77:hover
._line_15jhy_92{d:path("M-19647,-4590h70.86");transform:matrix(1,0,0,1,19647,4596.82)}._learnMore_15jhy_77:hover
._arrow_15jhy_93{d:path("M-19567.579,-4598.7l5.439,6.824-5.439,6.809");transform:matrix(1,0,0,1,19633,4598.7)}._eventsList_dh77i_1{max-height:457px;position:sticky;top:16px;overflow:auto}._eventsList_dh77i_1
._dateHeader_dh77i_8{color:#333;font-size:1.4rem;font-weight:500;margin-bottom:32px;padding-bottom:16px;border-bottom:2px solid #81821d}._noEvents_dh77i_17{display:flex;align-items:center;justify-content:center;min-height:200px;color:#666;font-size:1.1rem;text-align:center;background:#f5f5f5;border-radius:15px;padding:32px;margin:24px
0}._loading_dh77i_31{display:flex;align-items:center;justify-content:center;min-height:200px;color:#666;font-size:1.1rem;text-align:center}@media (max-width: 768px){._eventsList_dh77i_1{position:static;margin-bottom:32px}}._app_rgu7l_1{min-height:30vh;background:#f5f5f5;padding:clamp(25px,5vw,100px)}@media (max-width: 450px){._app_rgu7l_1{padding:5px}}._container_rgu7l_12{margin:0
auto;display:grid;grid-template-columns:minmax(auto,100%) minmax(auto,688px);gap:32px;align-items:start}@media (max-width: 1024px){._container_rgu7l_12{grid-template-columns:1fr 1fr}}@media (max-width: 768px){._container_rgu7l_12{grid-template-columns:1fr;max-width:500px}}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px
solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px
solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px
solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root
*{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px
auto Highlight;outline:5px
auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_previous:disabled{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-moz-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border-color:transparent;border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5;color:#333}button{background:none;border:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit}button:focus{outline:none}:global
.rdp{--rdp-cell-size:40px;--rdp-accent-color:#81821d;--rdp-background-color:rgb(215.2641509434, 216.5886792453, 82.8113207547);margin:0}:global .rdp
*{box-sizing:border-box}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}