
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}


.form-el-progress-bar{align-items:center;display:flex;height:100%;justify-content:flex-end}.lity{z-index:9999!important}




.locale-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.locale-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.locale-ls-legacy-list-horizontal .locale-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.locale-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.locale-ls-legacy-list-horizontal a span{vertical-align:middle}




html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin-block-start:.5rem;margin-block-end:1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-block-start:0;margin-block-end:.9rem}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;white-space:pre-wrap}a{background-color:transparent;text-decoration:none;color:#c36}a:active,a:hover{color:#336}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}abbr[title]{border-block-end:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}details{display:block}summary{display:list-item}figcaption{font-size:16px;color:#333;line-height:1.4;font-style:italic;font-weight:400}[hidden],template{display:none}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #ccc}thead{display:table-header-group}img,tr{-moz-column-break-inside:avoid;break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}}label{display:inline-block;line-height:1;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#333}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{width:auto;-webkit-appearance:button}[type=button],[type=submit],button{display:inline-block;font-weight:400;color:#c36;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid #c36;padding:.5rem 1rem;font-size:1rem;border-radius:3px;transition:all .3s}[type=button]:focus:not(:focus-visible),[type=submit]:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{color:#fff;background-color:#c36;text-decoration:none}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}select{display:block}table{background-color:transparent;width:100%;margin-block-end:15px;font-size:.9em;border-spacing:0;border-collapse:collapse}table td,table th{padding:15px;line-height:1.5;vertical-align:top;border:1px solid hsla(0,0%,50.2%,.5019607843)}table th{font-weight:700}table tfoot th,table thead th{font-size:1em}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-block-start:1px solid hsla(0,0%,50.2%,.5019607843)}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:hsla(0,0%,50.2%,.0705882353)}table tbody tr:hover>td,table tbody tr:hover>th{background-color:hsla(0,0%,50.2%,.1019607843)}table tbody+tbody{border-block-start:2px solid hsla(0,0%,50.2%,.5019607843)}@media (max-width:767px){table table{font-size:.8em}table table td,table table th{padding:7px;line-height:1.3}table table th{font-weight:400}}dd,dl,dt,li,ol,ul{margin-block-start:0;margin-block-end:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
@charset "UTF-8";.pagination{display:flex;justify-content:space-between;margin:20px auto}@media (max-width:991px){}@media (max-width:575px){}#comments .children{position:relative;list-style:none;margin:0;padding-inline-start:30px}#comments .children li:last-child{padding-block-end:0}@media (min-width:768px){}@media (max-width:767px){#comments .children{padding-inline-start:20px}}@media (max-width:575px){}@media (min-width:576px){}@media (min-width:768px){}@media (min-width:992px){}@media (min-width:1200px){}
@charset "UTF-8";@media (max-width:576px){}@media (max-width:576px){}@media (min-width:768px){}@media (min-width:576px) and (max-width:767px){}@media (min-width:992px){}@media (max-width:992px){}
:root{--direction-multiplier:1}html[dir=rtl]{--direction-multiplier:-1}.site-screen-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.site *,.site :after,.site :before{box-sizing:border-box}.site a{box-shadow:none;text-decoration:none}.site hr{background-color:transparent;margin:0}.site img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.site .site-widget:not(.block-text-editor):not(.block-article-content) figure{margin:0}.site embed,.site iframe,.site object,.site video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.site .site-background,.site .site-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.site .site-background-video-container{pointer-events:none;transition:opacity 1s}.site .site-background-video{max-width:none}.site .site-background-video{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}@media (max-width:1024px){}@media (max-width:767px){}.block{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.block:where(.layout-full,.site-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}@media (min-width:2400px){}@media (max-width:1366px){}@media (max-width:1200px){}@media (max-width:1024px){.site-tablet-align-center{text-align:center}.site-tablet-align-center .site-button{width:auto}}@media (max-width:880px){}@media (max-width:767px){}:root{--page-title-display:block}@keyframes ui-icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@media (max-width:1024px){}@media (min-width:768px){}.site-widget{position:relative}.site-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}@media (min-width:768px){}@media (max-width:479px){}@media (max-width:767px){}@media (min-width:768px) and (max-width:1024px){}@media (min-width:2400px){}@media (min-width:1025px) and (max-width:1366px){}@media (min-width:1201px) and (max-width:1366px){}@media (min-width:1025px) and (max-width:1200px){}@media (min-width:768px) and (max-width:1024px){}@media (min-width:881px) and (max-width:1024px){}@media (min-width:768px) and (max-width:880px){}@media (max-width:767px){}.site-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.site-grid .site-grid-item{min-width:0}.site-grid-0 .site-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.site-grid-0 .site-grid .site-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}@media (min-width:2400px){}@media (max-width:1366px){}@media (max-width:1200px){}@media (max-width:1024px){.site-grid-tablet-1 .site-grid{grid-template-columns:repeat(1,1fr)}}@media (max-width:880px){}@media (max-width:767px){}@media (min-width:1367px){#site-device-mode:after{content:"desktop"}}@media (min-width:2400px){#site-device-mode:after{content:"widescreen"}}@media (max-width:1366px){#site-device-mode:after{content:"laptop"}}@media (max-width:1200px){#site-device-mode:after{content:"tablet_extra"}}@media (max-width:1024px){#site-device-mode:after{content:"tablet"}}@media (max-width:880px){#site-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#site-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.layout{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--layout-grid-template-columns:repeat(3,1fr);--layout-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.layout:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--layout-transform-transition-duration,.4s)}.layout{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}.layout{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.layout.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.layout-full,.layout>.layout-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.layout-full.e-flex,.layout.e-flex>.layout-inner{flex-direction:var(--flex-direction)}.layout,.layout>.layout-inner{display:var(--display)}.layout.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.layout.e-grid,.layout.e-grid>.layout-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--layout-grid-template-columns);grid-template-rows:var(--layout-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.layout-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.layout-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.layout-boxed{gap:initial;text-align:initial}.layout.e-flex>.layout-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.layout.e-grid>.layout-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.layout>.layout-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.site-section-wrap,[data-page-id])>.layout{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.site-section-wrap)>.layout{--margin-right:0px;--margin-left:0px}.layout .site-widget.site-widget{margin-block-end:0}.layout:before,:is(.layout,.layout>.layout-inner)>.site-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.layout:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}:is(.layout,.layout>.layout-inner)>.site-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.layout,.layout>.layout-inner)>.site-background-video-container.site-hidden-mobile{display:none}}:is(.layout,.layout>.layout-inner)>.site-background-video-container:before{z-index:1}.layout .site-widget{min-width:0}.layout>.layout-inner>.site-widget>.block-container,.layout>.site-widget>.block-container{height:100%}.layout.layout>.layout-inner>.site-widget,.site.site .layout>.site-widget{max-width:100%}.layout .site-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.layout.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}@media screen and (max-width:1024px){}@media screen and (max-width:767px){}.block:where(:not(.layout)):where(:not(.e-div-block-base)) .block-container,.block:where(:not(.layout)):where(:not(.e-div-block-base)):not(:has(.block-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.site-heading-title{line-height:1;margin:0;padding:0}.site-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.site-button:focus,.site-button:hover,.site-button:visited{color:#fff}.site-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.site-button-icon{align-items:center;display:flex}.site-button-icon svg{height:auto;width:1em}.site-button-icon .icon-svg{height:1em}.site-button-text{display:inline-block}.site-button span{text-decoration:inherit}.site-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.site-icon:hover{color:#69727d}.site-icon i,.site-icon svg{display:block;height:1em;position:relative;width:1em}.site-icon i:before,.site-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.site-shape-rounded .site-icon{border-radius:10%}@media (prefers-reduced-motion:reduce){html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.site .site-hidden-mobile{display:none}}@media (min-width:768px) and (max-width:880px){.site .site-hidden-mobile_extra{display:none}}@media (min-width:881px) and (max-width:1024px){.site .site-hidden-tablet{display:none}}@media (min-width:1025px) and (max-width:1200px){.site .site-hidden-tablet_extra{display:none}}@media (min-width:1201px) and (max-width:1366px){.site .site-hidden-laptop{display:none}}@media (min-width:1367px) and (max-width:2399px){.site .site-hidden-desktop{display:none}}@media (min-width:2400px){.site .site-hidden-widescreen{display:none}}

.theme-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-7product-details88e:#FFFFFF;--e-global-color-78a9a97:#000000;--e-global-color-5b204cb:#00000000;--e-global-color-92fc38e:#1C1C1C;--e-global-color-fb09be1:#CDCEC9;--e-global-color-677e2a1:#E3FC91;--e-global-color-c0b962b:#7A6054;--e-global-color-8a110a5:#FCF6EA;--e-global-color-6966204:#FF6637;--e-global-color-febc4c3:#FFFDF8;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-1ec64f9-font-family:"Franie";--e-global-typography-1ec64f9-font-size:55px;--e-global-typography-1ec64f9-font-weight:400;--e-global-typography-1ec64f9-line-height:60px;--e-global-typography-1ec64f9-letter-spacing:0px;--e-global-typography-925f39f-font-family:"Franie";--e-global-typography-925f39f-font-size:40px;--e-global-typography-925f39f-font-weight:300;--e-global-typography-925f39f-line-height:50px;--e-global-typography-925f39f-letter-spacing:0px;--e-global-typography-281e694-font-family:"Franie";--e-global-typography-281e694-font-size:30px;--e-global-typography-281e694-font-weight:300;--e-global-typography-281e694-line-height:50px;--e-global-typography-7289139-font-family:"Franie";--e-global-typography-7289139-font-size:22px;--e-global-typography-7289139-font-weight:300;--e-global-typography-7289139-line-height:35px;--e-global-typography-f2c5115-font-family:"Franie";--e-global-typography-f2c5115-font-size:16px;--e-global-typography-f2c5115-font-weight:300;--e-global-typography-f2c5115-line-height:23px;--e-global-typography-f2c5115-letter-spacing:0px;--e-global-typography-d1aeb38-font-family:"TASA Orbiter Text";--e-global-typography-d1aeb38-font-size:17px;--e-global-typography-d1aeb38-font-weight:400;--e-global-typography-d1aeb38-line-height:23px;--e-global-typography-d1aeb38-letter-spacing:0px;}.theme-7 e-page-transition{background-color:#FFBC7D;}.theme-7 h1{font-family:var( --e-global-typography-1ec64f9-font-family ), Sans-serif;font-size:var( --e-global-typography-1ec64f9-font-size );font-weight:var( --e-global-typography-1ec64f9-font-weight );line-height:var( --e-global-typography-1ec64f9-line-height );letter-spacing:var( --e-global-typography-1ec64f9-letter-spacing );}.theme-7 h2{font-family:var( --e-global-typography-925f39f-font-family ), Sans-serif;font-size:var( --e-global-typography-925f39f-font-size );font-weight:var( --e-global-typography-925f39f-font-weight );line-height:var( --e-global-typography-925f39f-line-height );letter-spacing:var( --e-global-typography-925f39f-letter-spacing );}.theme-7 h3{font-family:var( --e-global-typography-281e694-font-family ), Sans-serif;font-size:var( --e-global-typography-281e694-font-size );font-weight:var( --e-global-typography-281e694-font-weight );line-height:var( --e-global-typography-281e694-line-height );}.theme-7 h4{font-family:var( --e-global-typography-7289139-font-family ), Sans-serif;font-size:var( --e-global-typography-7289139-font-size );font-weight:var( --e-global-typography-7289139-font-weight );line-height:var( --e-global-typography-7289139-line-height );}.theme-7 h5{font-family:var( --e-global-typography-f2c5115-font-family ), Sans-serif;font-size:var( --e-global-typography-f2c5115-font-size );font-weight:var( --e-global-typography-f2c5115-font-weight );line-height:var( --e-global-typography-f2c5115-line-height );letter-spacing:var( --e-global-typography-f2c5115-letter-spacing );}.layout{--container-max-width:1360px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.site-widget:not(:last-child){margin-block-end:20px;}.block{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}@media(max-width:1366px){.theme-7 h1{font-size:var( --e-global-typography-1ec64f9-font-size );line-height:var( --e-global-typography-1ec64f9-line-height );letter-spacing:var( --e-global-typography-1ec64f9-letter-spacing );}.theme-7 h2{font-size:var( --e-global-typography-925f39f-font-size );line-height:var( --e-global-typography-925f39f-line-height );letter-spacing:var( --e-global-typography-925f39f-letter-spacing );}.theme-7 h3{font-size:var( --e-global-typography-281e694-font-size );line-height:var( --e-global-typography-281e694-line-height );}.theme-7 h4{font-size:var( --e-global-typography-7289139-font-size );line-height:var( --e-global-typography-7289139-line-height );}.theme-7 h5{font-size:var( --e-global-typography-f2c5115-font-size );line-height:var( --e-global-typography-f2c5115-line-height );letter-spacing:var( --e-global-typography-f2c5115-letter-spacing );}.layout{--container-max-width:1170px;}}@media(max-width:1200px){.layout{--container-max-width:1060px;}}@media(max-width:1024px){.theme-7{--e-global-typography-1ec64f9-font-size:40px;--e-global-typography-1ec64f9-line-height:50px;--e-global-typography-925f39f-font-size:35px;--e-global-typography-925f39f-line-height:45px;--e-global-typography-7289139-font-size:22px;--e-global-typography-7289139-line-height:30px;--e-global-typography-d1aeb38-font-size:19px;--e-global-typography-d1aeb38-line-height:30px;}.theme-7 h1{font-size:var( --e-global-typography-1ec64f9-font-size );line-height:var( --e-global-typography-1ec64f9-line-height );letter-spacing:var( --e-global-typography-1ec64f9-letter-spacing );}.theme-7 h2{font-size:var( --e-global-typography-925f39f-font-size );line-height:var( --e-global-typography-925f39f-line-height );letter-spacing:var( --e-global-typography-925f39f-letter-spacing );}.theme-7 h3{font-size:var( --e-global-typography-281e694-font-size );line-height:var( --e-global-typography-281e694-line-height );}.theme-7 h4{font-size:var( --e-global-typography-7289139-font-size );line-height:var( --e-global-typography-7289139-line-height );}.theme-7 h5{font-size:var( --e-global-typography-f2c5115-font-size );line-height:var( --e-global-typography-f2c5115-line-height );letter-spacing:var( --e-global-typography-f2c5115-letter-spacing );}.layout{--container-max-width:1024px;}}@media(max-width:880px){.layout{--container-max-width:880px;}}@media(max-width:767px){.theme-7{--e-global-typography-1ec64f9-font-size:35px;--e-global-typography-1ec64f9-line-height:42px;--e-global-typography-925f39f-font-size:28px;--e-global-typography-925f39f-line-height:36px;--e-global-typography-281e694-font-size:24px;--e-global-typography-281e694-line-height:30px;--e-global-typography-7289139-font-size:20px;--e-global-typography-7289139-line-height:30px;--e-global-typography-f2c5115-font-size:18px;--e-global-typography-f2c5115-line-height:23px;--e-global-typography-d1aeb38-font-size:19px;--e-global-typography-d1aeb38-line-height:25px;}.theme-7 h1{font-size:var( --e-global-typography-1ec64f9-font-size );line-height:var( --e-global-typography-1ec64f9-line-height );letter-spacing:var( --e-global-typography-1ec64f9-letter-spacing );}.theme-7 h2{font-size:var( --e-global-typography-925f39f-font-size );line-height:var( --e-global-typography-925f39f-line-height );letter-spacing:var( --e-global-typography-925f39f-letter-spacing );}.theme-7 h3{font-size:var( --e-global-typography-281e694-font-size );line-height:var( --e-global-typography-281e694-line-height );}.theme-7 h4{font-size:var( --e-global-typography-7289139-font-size );line-height:var( --e-global-typography-7289139-line-height );}.theme-7 h5{font-size:var( --e-global-typography-f2c5115-font-size );line-height:var( --e-global-typography-f2c5115-line-height );letter-spacing:var( --e-global-typography-f2c5115-letter-spacing );}.layout{--container-max-width:767px;}}@media(min-width:2400px){.theme-7 h1{font-size:var( --e-global-typography-1ec64f9-font-size );line-height:var( --e-global-typography-1ec64f9-line-height );letter-spacing:var( --e-global-typography-1ec64f9-letter-spacing );}.theme-7 h2{font-size:var( --e-global-typography-925f39f-font-size );line-height:var( --e-global-typography-925f39f-line-height );letter-spacing:var( --e-global-typography-925f39f-letter-spacing );}.theme-7 h3{font-size:var( --e-global-typography-281e694-font-size );line-height:var( --e-global-typography-281e694-line-height );}.theme-7 h4{font-size:var( --e-global-typography-7289139-font-size );line-height:var( --e-global-typography-7289139-line-height );}.theme-7 h5{font-size:var( --e-global-typography-f2c5115-font-size );line-height:var( --e-global-typography-f2c5115-line-height );letter-spacing:var( --e-global-typography-f2c5115-letter-spacing );}}@font-face {
	font-family: 'Franie';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/assets/fonts/Franie-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Franie';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/assets/fonts/Franie-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Franie';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('/assets/fonts/Franie-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Franie';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/assets/fonts/Franie-Bold.ttf') format('truetype');
}

@font-face {
	font-family: 'TASA Orbiter Text';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/assets/fonts/TASAOrbiterText-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'TASA Orbiter Text';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/assets/fonts/TASAOrbiterText-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'TASA Orbiter Text';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('/assets/fonts/TASAOrbiterText-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'TASA Orbiter Text';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/assets/fonts/TASAOrbiterText-Bold.ttf') format('truetype');
}.block-button .site-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.block-loop-grid .site-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.block-divider{--divider-color:var( --e-global-color-secondary );} .block-divider.site-view-default .site-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );} .block-divider.site-view-default .site-icon svg{fill:var( --e-global-color-secondary );}@media(max-width:1366px){}@media(max-width:1200px){}@media(max-width:1024px){}@media(max-width:880px){}@media(max-width:767px){}@media(min-width:768px){}@media(max-width:1366px) and (min-width:768px){}@media(max-width:1024px) and (min-width:768px){}@media(min-width:2400px){}
@font-face {
	font-family: 'Franie';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/assets/fonts/Franie-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Franie';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/assets/fonts/Franie-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Franie';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('/assets/fonts/Franie-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Franie';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/assets/fonts/Franie-Bold.ttf') format('truetype');
}

.site-26 .block.block-c1486cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:-97px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;--z-index:50;}.site-26 .block.block-c1486cf:not(.site-motion-effects-element-type-background){background-color:var( --e-global-color-febc4c3 );}.site-26 .block.block-31103ab{--display:flex;}.site-26 .block.block-865d3ce.block{--align-self:flex-start;}.site-26 .block.block-865d3ce{text-align:start;}.site-26 .block.block-865d3ce img{width:224px;height:31px;object-fit:contain;object-position:center center;}.site-26 .block.block-7e47eb6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:nowrap;}.block-nav-menu .site-nav-menu .site-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.block-nav-menu .site-nav-menu--main .site-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.block-nav-menu .site-nav-menu--main .site-item:hover,
					.block-nav-menu .site-nav-menu--main .site-item.site-item-active,
					.block-nav-menu .site-nav-menu--main .site-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.block-nav-menu .site-nav-menu--main:not(.e--pointer-framed) .site-item:before,
					.block-nav-menu .site-nav-menu--main:not(.e--pointer-framed) .site-item:after{background-color:var( --e-global-color-accent );}.block-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.block-nav-menu .site-nav-menu--dropdown .site-item, .block-nav-menu .site-nav-menu--dropdown  .site-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.site-26 .block.block-fef19f3 .site-nav-menu .site-item{font-family:"Franie", Sans-serif;font-size:16px;font-weight:300;text-transform:lowercase;line-height:23px;letter-spacing:0px;}.site-26 .block.block-fef19f3 .site-nav-menu--main .site-item{color:var( --e-global-color-92fc38e );fill:var( --e-global-color-92fc38e );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.site-26 .block.block-fef19f3 .site-nav-menu--main .site-item:hover,
					.site-26 .block.block-fef19f3 .site-nav-menu--main .site-item.site-item-active,
					.site-26 .block.block-fef19f3 .site-nav-menu--main .site-item:focus{color:var( --e-global-color-92fc38e );fill:var( --e-global-color-92fc38e );}.site-26 .block.block-fef19f3 .site-nav-menu--main:not(.e--pointer-framed) .site-item:before,
					.site-26 .block.block-fef19f3 .site-nav-menu--main:not(.e--pointer-framed) .site-item:after{background-color:var( --e-global-color-92fc38e );}.site-26 .block.block-fef19f3 .site-nav-menu--main .site-item.site-item-active{color:var( --e-global-color-92fc38e );}.site-26 .block.block-fef19f3 .site-nav-menu--main:not(.e--pointer-framed) .site-item.site-item-active:before,
					.site-26 .block.block-fef19f3 .site-nav-menu--main:not(.e--pointer-framed) .site-item.site-item-active:after{background-color:var( --e-global-color-92fc38e );}.site-26 .block.block-fef19f3 .e--pointer-underline .site-item:after{height:1px;}.site-26 .block.block-fef19f3{--e-nav-menu-horizontal-menu-item-margin:calc( 46px / 2 );}.site-26 .block.block-fef19f3 .site-nav-menu--main:not(.site-nav-menu--layout-horizontal) .site-nav-menu > li:not(:last-child){margin-bottom:46px;}.block-locale-language-switcher .locale-site-ls .locale-ls-item .locale-ls-link{color:var( --e-global-color-text );}
					.block-locale-language-switcher .locale-site-ls .locale-ls-item .locale-ls-link:hover,
					.block-locale-language-switcher .locale-site-ls .locale-ls-item .locale-ls-link:focus{color:var( --e-global-color-accent );}.site-26 .block.block-0aca513 > .block-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.site-26 .block.block-0aca513 .locale-site-ls .locale-ls-item{font-family:"Franie", Sans-serif;font-size:16px;font-weight:300;text-transform:lowercase;line-height:23px;letter-spacing:0px;}.site-26 .block.block-0aca513 .locale-site-ls .locale-ls-item .locale-ls-link{color:var( --e-global-color-92fc38e );}
					.site-26 .block.block-0aca513 .locale-site-ls .locale-ls-item .locale-ls-link:hover,
					.site-26 .block.block-0aca513 .locale-site-ls .locale-ls-item .locale-ls-link:focus{color:var( --e-global-color-92fc38e );}.block-button .site-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.site-26 .block.block-6525d07 .site-button{background-color:var( --e-global-color-92fc38e );font-family:"Franie", Sans-serif;font-size:16px;font-weight:300;line-height:23px;letter-spacing:0px;fill:var( --e-global-color-8a110a5 );color:var( --e-global-color-8a110a5 );border-radius:26px 26px 26px 26px;padding:10px 16px 8px 20px;}.site-26 .block.block-6525d07 .site-button:hover, .site-26 .block.block-6525d07 .site-button:focus{background-color:var( --e-global-color-677e2a1 );color:var( --e-global-color-92fc38e );}.site-26 .block.block-6525d07 > .block-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.site-26 .block.block-6525d07 .site-button-content-wrapper{flex-direction:row-reverse;}.site-26 .block.block-6525d07 .site-button .site-button-content-wrapper{gap:10px;}.site-26 .block.block-6525d07 .site-button:hover svg, .site-26 .block.block-6525d07 .site-button:focus svg{fill:var( --e-global-color-92fc38e );}.site-26 .block.block-a4a1dc2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:30px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;--z-index:50;}.site-26 .block.block-a4a1dc2:not(.site-motion-effects-element-type-background){background-color:var( --e-global-color-febc4c3 );}.site-26 .block.block-5227a95{--display:flex;}.site-26 .block.block-9466acc.block{--align-self:flex-start;}.site-26 .block.block-9466acc{text-align:start;}.site-26 .block.block-9466acc img{width:224px;height:31px;object-fit:contain;object-position:center center;}.site-26 .block.block-b515e0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;} .block-icon.site-view-default .site-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );} .block-icon.site-view-default .site-icon svg{fill:var( --e-global-color-primary );}.site-26 .block.block-609ee63 > .block-container{margin:0px 0px -5px 0px;}.site-26 .block.block-609ee63.block{--align-self:center;}.site-26 .block.block-609ee63 .site-icon-wrapper{text-align:center;}.site-26 .block.block-609ee63 .site-icon{font-size:31px;}.site-26 .block.block-609ee63 .site-icon svg{height:31px;}.site-26 .block.block-609ee63 .site-icon-wrapper svg{width:auto;}.region-header:before, .region-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.site-26 .block.block-7e47eb6{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}}@media(max-width:1024px){.site-26 .block.block-9466acc img{width:165px;height:23px;}}@media(max-width:767px){.site-26 .block.block-fef19f3 .site-nav-menu .site-item{font-size:18px;line-height:23px;}.site-26 .block.block-0aca513 .locale-site-ls .locale-ls-item{font-size:18px;line-height:23px;}.site-26 .block.block-a4a1dc2{--min-height:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.site-26 .block.block-5227a95{--width:60%;}.site-26 .block.block-b515e0e{--width:20%;}}@media(min-width:768px){.site-26 .block.block-31103ab{--width:20%;}.site-26 .block.block-7e47eb6{--width:78%;}.site-26 .block.block-5227a95{--width:20%;}.site-26 .block.block-b515e0e{--width:60%;}}@media(max-width:1366px) and (min-width:768px){.site-26 .block.block-31103ab{--width:15%;}.site-26 .block.block-7e47eb6{--width:80%;}}.site-26 .block.block-6525d07:hover svg path{
    fill: black;
}
@font-face {
	font-family: 'Franie';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/assets/fonts/Franie-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Franie';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/assets/fonts/Franie-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Franie';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('/assets/fonts/Franie-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Franie';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/assets/fonts/Franie-Bold.ttf') format('truetype');
}

.site-27 .block.block-68e9fb9{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.site-27 .block.block-68e9fb9:not(.site-motion-effects-element-type-background){background-color:var( --e-global-color-92fc38e );}.site-27 .block.block-7b0b92f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:200px 200px;--row-gap:200px;--column-gap:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:10px;--padding-right:10px;--z-index:100;}.site-27 .block.block-7b0b92f:not(.site-motion-effects-element-type-background){background-color:var( --e-global-color-92fc38e );}.site-27 .block.block-5c30849 img{width:1466px;height:211px;object-fit:contain;object-position:center center;}.block-nav-menu .site-nav-menu .site-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.block-nav-menu .site-nav-menu--main .site-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.block-nav-menu .site-nav-menu--main .site-item:hover,
					.block-nav-menu .site-nav-menu--main .site-item.site-item-active,
					.block-nav-menu .site-nav-menu--main .site-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.block-nav-menu .site-nav-menu--main:not(.e--pointer-framed) .site-item:before,
					.block-nav-menu .site-nav-menu--main:not(.e--pointer-framed) .site-item:after{background-color:var( --e-global-color-accent );}.block-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.block-nav-menu .site-nav-menu--dropdown .site-item, .block-nav-menu .site-nav-menu--dropdown  .site-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.site-27 .block.block-871c1b4 .site-nav-menu .site-item{font-family:"Franie", Sans-serif;font-size:16px;font-weight:300;text-transform:lowercase;line-height:23px;letter-spacing:0px;}.site-27 .block.block-871c1b4 .site-nav-menu--main .site-item{color:var( --e-global-color-febc4c3 );fill:var( --e-global-color-febc4c3 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.site-27 .block.block-871c1b4 .site-nav-menu--main .site-item:hover,
					.site-27 .block.block-871c1b4 .site-nav-menu--main .site-item.site-item-active,
					.site-27 .block.block-871c1b4 .site-nav-menu--main .site-item:focus{color:var( --e-global-color-677e2a1 );fill:var( --e-global-color-677e2a1 );}.site-27 .block.block-871c1b4 .site-nav-menu--main .site-item.site-item-active{color:var( --e-global-color-677e2a1 );}.site-27 .block.block-871c1b4{--e-nav-menu-horizontal-menu-item-margin:calc( 37px / 2 );}.site-27 .block.block-871c1b4 .site-nav-menu--main:not(.site-nav-menu--layout-horizontal) .site-nav-menu > li:not(:last-child){margin-bottom:37px;}.site-27 .block.block-f70d547{--display:grid;--min-height:236px;--layout-grid-template-columns:repeat(4, 1fr);--layout-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-febc4c3 );--border-color:var( --e-global-color-febc4c3 );--border-radius:0px 0px 0px 0px;--padding-top:27px;--padding-bottom:30px;--padding-left:23px;--padding-right:23px;--z-index:100;}.site-27 .block.block-f70d547:not(.site-motion-effects-element-type-background){background-color:var( --e-global-color-92fc38e );}.site-27 .block.block-5ce1f3c{--display:flex;}.site-27 .block.block-3d54092 .site-nav-menu .site-item{font-family:"Franie", Sans-serif;font-size:16px;font-weight:300;text-transform:lowercase;line-height:23px;letter-spacing:0px;}.site-27 .block.block-3d54092 .site-nav-menu--main .site-item{color:var( --e-global-color-febc4c3 );fill:var( --e-global-color-febc4c3 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.site-27 .block.block-3d54092 .site-nav-menu--main .site-item:hover,
					.site-27 .block.block-3d54092 .site-nav-menu--main .site-item.site-item-active,
					.site-27 .block.block-3d54092 .site-nav-menu--main .site-item:focus{color:var( --e-global-color-677e2a1 );fill:var( --e-global-color-677e2a1 );}.site-27 .block.block-3d54092 .site-nav-menu--main .site-item.site-item-active{color:var( --e-global-color-677e2a1 );}.site-27 .block.block-3d54092{--e-nav-menu-horizontal-menu-item-margin:calc( 37px / 2 );}.site-27 .block.block-3d54092 .site-nav-menu--main:not(.site-nav-menu--layout-horizontal) .site-nav-menu > li:not(:last-child){margin-bottom:37px;}.site-27 .block.block-277aa28{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-febc4c3 );--border-color:var( --e-global-color-febc4c3 );}.site-27 .block.block-438b8eb{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:18px;--grid-row-gap:0px;}.site-27 .block.block-438b8eb .block-container{text-align:center;}.site-27 .block.block-438b8eb.block{--align-self:flex-end;}.site-27 .block.block-438b8eb .site-social-icon{background-color:var( --e-global-color-5b204cb );--icon-padding:0em;}.site-27 .block.block-438b8eb .site-social-icon i{color:var( --e-global-color-febc4c3 );}.site-27 .block.block-438b8eb .site-social-icon svg{fill:var( --e-global-color-febc4c3 );}.site-27 .block.block-438b8eb .site-icon{border-radius:0px 0px 0px 0px;}.block-locale-language-switcher .locale-site-ls .locale-ls-item .locale-ls-link{color:var( --e-global-color-text );}
					.block-locale-language-switcher .locale-site-ls .locale-ls-item .locale-ls-link:hover,
					.block-locale-language-switcher .locale-site-ls .locale-ls-item .locale-ls-link:focus{color:var( --e-global-color-accent );}.site-27 .block.block-85053ba > .block-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.site-27 .block.block-85053ba .locale-site-ls .locale-ls-item{font-family:"Franie", Sans-serif;font-size:16px;font-weight:300;text-transform:lowercase;line-height:23px;letter-spacing:0px;}.site-27 .block.block-85053ba .locale-site-ls .locale-ls-item .locale-ls-link{color:var( --e-global-color-febc4c3 );}
					.site-27 .block.block-85053ba .locale-site-ls .locale-ls-item .locale-ls-link:hover,
					.site-27 .block.block-85053ba .locale-site-ls .locale-ls-item .locale-ls-link:focus{color:var( --e-global-color-febc4c3 );}.block-icon-list .site-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.block-icon-list .site-icon-list-item > .site-icon-list-text, .block-icon-list .site-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.block-icon-list .site-icon-list-text{color:var( --e-global-color-secondary );}.site-27 .block.block-2ad67a9 .site-icon-list-items:not(.site-inline-items) .site-icon-list-item:not(:last-child){padding-block-end:calc(37px/2);}.site-27 .block.block-2ad67a9 .site-icon-list-items:not(.site-inline-items) .site-icon-list-item:not(:first-child){margin-block-start:calc(37px/2);}.site-27 .block.block-2ad67a9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.site-27 .block.block-2ad67a9 .site-icon-list-item > .site-icon-list-text, .site-27 .block.block-2ad67a9 .site-icon-list-item > a{font-family:var( --e-global-typography-f2c5115-font-family ), Sans-serif;font-size:var( --e-global-typography-f2c5115-font-size );font-weight:var( --e-global-typography-f2c5115-font-weight );line-height:var( --e-global-typography-f2c5115-line-height );letter-spacing:var( --e-global-typography-f2c5115-letter-spacing );}.site-27 .block.block-2ad67a9 .site-icon-list-text{color:var( --e-global-color-febc4c3 );transition:color 0.3s;}.site-27 .block.block-2ad67a9 .site-icon-list-item:hover .site-icon-list-text{color:var( --e-global-color-677e2a1 );}.site-27 .block.block-8cf661c{--display:flex;}.site-27 .block.block-f069e09 > .block-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.site-27 .block.block-f069e09 .locale-site-ls .locale-ls-item{font-family:"Franie", Sans-serif;font-size:16px;font-weight:300;text-transform:lowercase;line-height:23px;letter-spacing:0px;}.site-27 .block.block-f069e09 .locale-site-ls .locale-ls-item .locale-ls-link{color:var( --e-global-color-febc4c3 );}
					.site-27 .block.block-f069e09 .locale-site-ls .locale-ls-item .locale-ls-link:hover,
					.site-27 .block.block-f069e09 .locale-site-ls .locale-ls-item .locale-ls-link:focus{color:var( --e-global-color-febc4c3 );}.site-27 .block.block-cde9d8d{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-febc4c3 );--border-color:var( --e-global-color-febc4c3 );}.site-27 .block.block-ebcdfb5{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:18px;--grid-row-gap:0px;}.site-27 .block.block-ebcdfb5 .block-container{text-align:center;}.site-27 .block.block-ebcdfb5.block{--align-self:flex-end;}.site-27 .block.block-ebcdfb5 .site-social-icon{background-color:var( --e-global-color-5b204cb );--icon-padding:0em;}.site-27 .block.block-ebcdfb5 .site-social-icon i{color:var( --e-global-color-febc4c3 );}.site-27 .block.block-ebcdfb5 .site-social-icon svg{fill:var( --e-global-color-febc4c3 );}.site-27 .block.block-ebcdfb5 .site-icon{border-radius:0px 0px 0px 0px;}.site-27 .block.block-beab573.block{--align-self:flex-end;}.site-27 .block.block-beab573 .site-icon-list-items:not(.site-inline-items) .site-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.site-27 .block.block-beab573 .site-icon-list-items:not(.site-inline-items) .site-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.site-27 .block.block-beab573{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.site-27 .block.block-beab573 .site-icon-list-item > .site-icon-list-text, .site-27 .block.block-beab573 .site-icon-list-item > a{font-family:var( --e-global-typography-d1aeb38-font-family ), Sans-serif;font-size:var( --e-global-typography-d1aeb38-font-size );font-weight:var( --e-global-typography-d1aeb38-font-weight );line-height:var( --e-global-typography-d1aeb38-line-height );letter-spacing:var( --e-global-typography-d1aeb38-letter-spacing );}.site-27 .block.block-beab573 .site-icon-list-text{color:var( --e-global-color-febc4c3 );transition:color 0.3s;}.site-27:not(.site-motion-effects-element-type-background){background-color:var( --e-global-color-92fc38e );}.region-header:before, .region-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px) and (min-width:768px){.site-27 .block.block-5ce1f3c{--width:60%;}.site-27 .block.block-277aa28{--width:100%;}.site-27 .block.block-8cf661c{--width:50%;}}@media(max-width:1366px){.site-27 .block.block-f70d547{--grid-auto-flow:row;}.site-27 .block.block-2ad67a9 .site-icon-list-item > .site-icon-list-text, .site-27 .block.block-2ad67a9 .site-icon-list-item > a{font-size:var( --e-global-typography-f2c5115-font-size );line-height:var( --e-global-typography-f2c5115-line-height );letter-spacing:var( --e-global-typography-f2c5115-letter-spacing );}.site-27 .block.block-cde9d8d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.site-27 .block.block-beab573 > .block-container{margin:0px 0px 0px -50px;padding:0px 0px 0px 0px;}.site-27 .block.block-beab573 .site-icon-list-item > .site-icon-list-text, .site-27 .block.block-beab573 .site-icon-list-item > a{font-size:var( --e-global-typography-d1aeb38-font-size );line-height:var( --e-global-typography-d1aeb38-line-height );letter-spacing:var( --e-global-typography-d1aeb38-letter-spacing );}}@media(max-width:1200px){.site-27 .block.block-5c30849 img{width:950px;}.site-27 .block.block-f70d547{--grid-auto-flow:row;}}@media(max-width:1024px){.site-27 .block.block-68e9fb9{--min-height:100vh;--justify-content:space-around;}.site-27 .block.block-7b0b92f{--justify-content:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:15px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.site-27 .block.block-5c30849 > .block-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.site-27 .block.block-5c30849.block{--align-self:stretch;}.site-27 .block.block-5c30849 img{height:135px;object-fit:contain;object-position:bottom center;}.site-27 .block.block-871c1b4 > .block-container{margin:100px 0px 0px 0px;}.site-27 .block.block-f70d547{--layout-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.site-27 .block.block-277aa28{--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.site-27 .block.block-438b8eb{--grid-template-columns:repeat(1, auto);--icon-size:40px;--grid-row-gap:18px;}.site-27 .block.block-438b8eb .block-container{text-align:center;}.site-27 .block.block-438b8eb.block{--align-self:center;}.site-27 .block.block-85053ba.block{--align-self:center;}.site-27 .block.block-2ad67a9 .site-icon-list-items:not(.site-inline-items) .site-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.site-27 .block.block-2ad67a9 .site-icon-list-items:not(.site-inline-items) .site-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.site-27 .block.block-2ad67a9 .site-icon-list-item > .site-icon-list-text, .site-27 .block.block-2ad67a9 .site-icon-list-item > a{font-size:var( --e-global-typography-f2c5115-font-size );line-height:var( --e-global-typography-f2c5115-line-height );letter-spacing:var( --e-global-typography-f2c5115-letter-spacing );}.site-27 .block.block-cde9d8d{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.site-27 .block.block-ebcdfb5{--grid-template-columns:repeat(1, auto);--icon-size:40px;--grid-row-gap:18px;}.site-27 .block.block-ebcdfb5 .block-container{text-align:center;}.site-27 .block.block-ebcdfb5.block{--align-self:center;}.site-27 .block.block-beab573 > .block-container{margin:0px 0px 0px 0px;}.site-27 .block.block-beab573.block{--align-self:center;}.site-27 .block.block-beab573 .site-icon-list-item > .site-icon-list-text, .site-27 .block.block-beab573 .site-icon-list-item > a{font-size:var( --e-global-typography-d1aeb38-font-size );line-height:var( --e-global-typography-d1aeb38-line-height );letter-spacing:var( --e-global-typography-d1aeb38-letter-spacing );}}@media(max-width:880px){.site-27 .block.block-f70d547{--grid-auto-flow:row;}.site-27 .block.block-438b8eb .site-social-icon{--icon-padding:0px;}.site-27 .block.block-438b8eb{--grid-row-gap:18px;}.site-27 .block.block-ebcdfb5 .site-social-icon{--icon-padding:0px;}.site-27 .block.block-ebcdfb5{--grid-row-gap:18px;}}@media(max-width:767px){.site-27 .block.block-68e9fb9{--min-height:100vh;--justify-content:space-around;}.site-27 .block.block-7b0b92f{--min-height:0px;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:15px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.site-27 .block.block-5c30849 img{width:360px;height:51px;}.site-27 .block.block-871c1b4 > .block-container{margin:0px 0px 0px 0px;}.site-27 .block.block-871c1b4 .site-nav-menu .site-item{font-size:18px;line-height:23px;}.site-27 .block.block-871c1b4 .site-nav-menu--main .site-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.site-27 .block.block-871c1b4{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.site-27 .block.block-871c1b4 .site-nav-menu--main:not(.site-nav-menu--layout-horizontal) .site-nav-menu > li:not(:last-child){margin-bottom:20px;}.site-27 .block.block-f70d547{--layout-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:15px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.site-27 .block.block-3d54092 .site-nav-menu .site-item{font-size:18px;line-height:23px;}.site-27 .block.block-277aa28{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.site-27 .block.block-85053ba .locale-site-ls .locale-ls-item{font-size:18px;line-height:23px;}.site-27 .block.block-2ad67a9 .site-icon-list-item > .site-icon-list-text, .site-27 .block.block-2ad67a9 .site-icon-list-item > a{font-size:var( --e-global-typography-f2c5115-font-size );line-height:var( --e-global-typography-f2c5115-line-height );letter-spacing:var( --e-global-typography-f2c5115-letter-spacing );}.site-27 .block.block-f069e09 .locale-site-ls .locale-ls-item{font-size:18px;line-height:23px;}.site-27 .block.block-ebcdfb5{--icon-size:30px;--grid-column-gap:8px;--grid-row-gap:8px;}.site-27 .block.block-beab573 .site-icon-list-item > .site-icon-list-text, .site-27 .block.block-beab573 .site-icon-list-item > a{font-size:var( --e-global-typography-d1aeb38-font-size );line-height:var( --e-global-typography-d1aeb38-line-height );letter-spacing:var( --e-global-typography-d1aeb38-letter-spacing );}}@media(min-width:2400px){.site-27 .block.block-f70d547{--grid-auto-flow:row;}.site-27 .block.block-2ad67a9 .site-icon-list-item > .site-icon-list-text, .site-27 .block.block-2ad67a9 .site-icon-list-item > a{font-size:var( --e-global-typography-f2c5115-font-size );line-height:var( --e-global-typography-f2c5115-line-height );letter-spacing:var( --e-global-typography-f2c5115-letter-spacing );}.site-27 .block.block-beab573 .site-icon-list-item > .site-icon-list-text, .site-27 .block.block-beab573 .site-icon-list-item > a{font-size:var( --e-global-typography-d1aeb38-font-size );line-height:var( --e-global-typography-d1aeb38-line-height );letter-spacing:var( --e-global-typography-d1aeb38-letter-spacing );}}.site-27 .block.block-beab573:hover a span {
    color: #E3FC91 !important;
}


.block-image{text-align:center}.block-image a{display:inline-block}.block-image a img[src$=".svg"]{width:48px}.block-image img{display:inline-block;vertical-align:middle}
@charset "UTF-8";.site-item:after,.site-item:before{display:block;position:absolute;transition:.3s;transition-timing-function:cubic-bezier(.58,.3,.005,1)}.site-item:not(:hover):not(:focus):not(.site-item-active):not(.highlighted):after,.site-item:not(:hover):not(:focus):not(.site-item-active):not(.highlighted):before{opacity:0}.site-item-active:after,.site-item-active:before,.site-item:focus:after,.site-item:focus:before,.site-item:hover:after,.site-item:hover:before{transform:scale(1)}.e--pointer-underline .site-item:after,.e--pointer-underline .site-item:before{background-color:#3f444b;height:3px;left:0;width:100%;z-index:2}.e--pointer-underline .site-item:after{bottom:0;content:""}.site-nav-menu--main .site-nav-menu a{transition:.4s}.site-nav-menu--main .site-nav-menu a,.site-nav-menu--main .site-nav-menu a:focus,.site-nav-menu--main .site-nav-menu a:hover{padding:13px 20px}.site-nav-menu--main .site-nav-menu a.current{background:#1f2124;color:#fff}.site-nav-menu--main .site-nav-menu a.disabled{background:#3f444b;color:#88909b}.site-nav-menu--main .site-nav-menu ul{border-style:solid;border-width:0;padding:0;position:absolute;width:12em}.site-nav-menu--main .site-nav-menu--dropdown .sub-arrow .icon-svg,.site-nav-menu--main .site-nav-menu--dropdown .sub-arrow i{transform:rotate(-90deg)}.site-nav-menu--main .site-nav-menu--dropdown .sub-arrow .icon-svg{fill:currentColor;height:1em;width:1em}.site-nav-menu--layout-horizontal{display:flex}.site-nav-menu--layout-horizontal .site-nav-menu{display:flex;flex-wrap:wrap}.site-nav-menu--layout-horizontal .site-nav-menu a{flex-grow:1;white-space:nowrap}.site-nav-menu--layout-horizontal .site-nav-menu>li{display:flex}.site-nav-menu--layout-horizontal .site-nav-menu>li ul{top:100%!important}.site-nav-menu--layout-horizontal .site-nav-menu>li:not(:first-child)>a{margin-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)}.site-nav-menu--layout-horizontal .site-nav-menu>li:not(:first-child)>ul{left:var(--e-nav-menu-horizontal-menu-item-margin)!important}.site-nav-menu--layout-horizontal .site-nav-menu>li:not(:last-child)>a{margin-inline-end:var(--e-nav-menu-horizontal-menu-item-margin)}.site-nav-menu--layout-horizontal .site-nav-menu>li:not(:last-child):after{align-self:center;border-color:var(--e-nav-menu-divider-color,#000);border-left-style:var(--e-nav-menu-divider-style,solid);border-left-width:var(--e-nav-menu-divider-width,2px);content:var(--e-nav-menu-divider-content,none);height:var(--e-nav-menu-divider-height,35%)}.site-nav-menu__align-center .site-nav-menu{justify-content:center;margin-inline-end:auto;margin-inline-start:auto}.site-nav-menu__align-center .site-nav-menu--layout-vertical>ul>li>a{justify-content:center}.block-nav-menu:not(.site-nav-menu--toggle) .site-menu-toggle{display:none}.block-nav-menu .block-container,.block-nav-menu:not(:has(.block-container)){display:flex;flex-direction:column}.site-nav-menu{position:relative;z-index:2}.site-nav-menu:after{clear:both;content:" ";display:block;font:0/0 serif;height:0;overflow:hidden;visibility:hidden}.site-nav-menu,.site-nav-menu li,.site-nav-menu ul{display:block;line-height:normal;list-style:none;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.site-nav-menu ul{display:none}.site-nav-menu ul ul a,.site-nav-menu ul ul a:active,.site-nav-menu ul ul a:focus,.site-nav-menu ul ul a:hover{border-left:16px solid transparent}.site-nav-menu ul ul ul a,.site-nav-menu ul ul ul a:active,.site-nav-menu ul ul ul a:focus,.site-nav-menu ul ul ul a:hover{border-left:24px solid transparent}.site-nav-menu ul ul ul ul a,.site-nav-menu ul ul ul ul a:active,.site-nav-menu ul ul ul ul a:focus,.site-nav-menu ul ul ul ul a:hover{border-left:32px solid transparent}.site-nav-menu ul ul ul ul ul a,.site-nav-menu ul ul ul ul ul a:active,.site-nav-menu ul ul ul ul ul a:focus,.site-nav-menu ul ul ul ul ul a:hover{border-left:40px solid transparent}.site-nav-menu a,.site-nav-menu li{position:relative}.site-nav-menu li{border-width:0}.site-nav-menu a{align-items:center;display:flex}.site-nav-menu a,.site-nav-menu a:focus,.site-nav-menu a:hover{line-height:20px;padding:10px 20px}.site-nav-menu a.current{background:#1f2124;color:#fff}.site-nav-menu a.disabled{color:#88909b;cursor:not-allowed}.site-nav-menu .sub-arrow{align-items:center;display:flex;line-height:1;margin-block-end:-10px;margin-block-start:-10px;padding:10px;padding-inline-end:0}.site-nav-menu .sub-arrow i{pointer-events:none}.site-nav-menu .sub-arrow .icon-svg{height:1em;width:1em}.site-nav-menu--dropdown .site-item.site-item-active,.site-nav-menu--dropdown .site-item:focus,.site-nav-menu--dropdown .site-item:hover,.site-sub-item.site-item-active,.site-sub-item:focus,.site-sub-item:hover{background-color:#3f444b;color:#fff}.site-menu-toggle{align-items:center;background-color:rgba(0,0,0,.05);border:0 solid;border-radius:3px;color:#33373d;cursor:pointer;display:flex;font-size:var(--nav-menu-icon-size,22px);justify-content:center;padding:.25em}.site-menu-toggle:not(.site-active) .site-menu-toggle__icon--close{display:none}.site-menu-toggle .icon-svg{fill:#33373d;height:1em;width:1em}.site-menu-toggle svg{height:auto;width:1em;fill:var(--nav-menu-icon-color,currentColor)}span.site-menu-toggle__icon--close,span.site-menu-toggle__icon--open{line-height:1}.site-nav-menu--dropdown{background-color:#fff;font-size:13px}.site-nav-menu--dropdown-none .site-menu-toggle,.site-nav-menu--dropdown-none .site-nav-menu--dropdown{display:none}.site-nav-menu--dropdown.site-nav-menu__container{margin-top:10px;overflow-x:hidden;overflow-y:auto;transform-origin:top;transition:max-height .3s,transform .3s}.site-nav-menu--dropdown.site-nav-menu__container .site-sub-item{font-size:.85em}.site-nav-menu--dropdown a{color:#33373d}.site-nav-menu--dropdown a.current{background:#1f2124;color:#fff}.site-nav-menu--dropdown a.disabled{color:#b3b3b3}ul.site-nav-menu--dropdown a,ul.site-nav-menu--dropdown a:focus,ul.site-nav-menu--dropdown a:hover{border-inline-start:8px solid transparent;text-shadow:none}.site-nav-menu--toggle{--menu-height:100vh}.site-nav-menu--toggle .site-menu-toggle:not(.site-active)+.site-nav-menu__container{max-height:0;overflow:hidden;transform:scaleY(0)}@media (max-width:767px){}@media (min-width:768px){}@media (max-width:880px){}@media (min-width:881px){}@media (max-width:1024px){}@media (min-width:1025px){}@media (max-width:1200px){.site-nav-menu--dropdown-tablet_extra .site-nav-menu--main{display:none}}@media (min-width:1201px){.site-nav-menu--dropdown-tablet_extra .site-menu-toggle,.site-nav-menu--dropdown-tablet_extra .site-nav-menu--dropdown{display:none}.site-nav-menu--dropdown-tablet_extra nav.site-nav-menu--dropdown.site-nav-menu__container{overflow-y:hidden}}@keyframes hide-scroll{0%,to{overflow:hidden}}
.site-animation-grow{transition-duration:.3s;transition-property:transform}.site-animation-grow:active,.site-animation-grow:focus,.site-animation-grow:hover{transform:scale(1.1)}
.block-social-icons.site-grid-0 .block-container,.block-social-icons.site-grid-0:not(:has(.block-container)){font-size:0;line-height:1}.block-social-icons:not(.site-grid-0):not(.site-grid-tablet-0):not(.site-grid-mobile-0) .site-grid{display:inline-grid}.block-social-icons .site-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.site-icon.site-social-icon{font-size:var(--icon-size,25px);height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))}.site-social-icon{--e-social-icon-icon-color:#fff;align-items:center;background-color:#69727d;cursor:pointer;display:inline-flex;justify-content:center;text-align:center}.site-social-icon i{color:var(--e-social-icon-icon-color)}.site-social-icon svg{fill:var(--e-social-icon-icon-color)}.site-social-icon:last-child{margin:0}.site-social-icon:hover{color:#fff;opacity:.9}.site-social-icon-facebook-f{background-color:#3b5998}.site-social-icon-instagram{background-color:#262626}
@media (max-width:1024px){}@media (max-width:767px){}
.site-widget:not(:has(.block-container)) .block-container{overflow:hidden}.site-widget .site-icon-list-items{list-style-type:none;margin:0;padding:0}.site-widget .site-icon-list-item{margin:0;padding:0;position:relative}.site-widget .site-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.site-widget .site-icon-list-item,.site-widget .site-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.site-widget.site-list-item-link-full_width a{width:100%}.site-widget.site-align-end .site-icon-list-item,.site-widget.site-align-end .site-icon-list-item a{justify-content:end;text-align:end}.site-widget.site-align-end .site-icon-list-items{justify-content:end}.site-widget:not(.site-align-end) .site-icon-list-item:after{inset-inline-start:0}.site-widget:not(.site-align-start) .site-icon-list-item:after{inset-inline-end:0}@media (min-width:2400px){.site-widget:not(.site-widescreen-align-end) .site-icon-list-item:after{inset-inline-start:0}.site-widget:not(.site-widescreen-align-start) .site-icon-list-item:after{inset-inline-end:0}}@media (max-width:1366px){.site-widget:not(.site-laptop-align-end) .site-icon-list-item:after{inset-inline-start:0}.site-widget:not(.site-laptop-align-start) .site-icon-list-item:after{inset-inline-end:0}}@media (max-width:1200px){.site-widget:not(.site-tablet_extra-align-end) .site-icon-list-item:after{inset-inline-start:0}.site-widget:not(.site-tablet_extra-align-start) .site-icon-list-item:after{inset-inline-end:0}}@media (max-width:1024px){.site-widget.site-tablet-align-center .site-icon-list-item,.site-widget.site-tablet-align-center .site-icon-list-item a{justify-content:center}.site-widget.site-tablet-align-center .site-icon-list-item:after{margin:auto}.site-widget:not(.site-tablet-align-end) .site-icon-list-item:after{inset-inline-start:0}.site-widget:not(.site-tablet-align-start) .site-icon-list-item:after{inset-inline-end:0}}@media (max-width:880px){.site-widget:not(.site-mobile_extra-align-end) .site-icon-list-item:after{inset-inline-start:0}.site-widget:not(.site-mobile_extra-align-start) .site-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){.site-widget:not(.site-mobile-align-end) .site-icon-list-item:after{inset-inline-start:0}.site-widget:not(.site-mobile-align-start) .site-icon-list-item:after{inset-inline-end:0}}#left-area ul.site-icon-list-items,.site .block ul.site-icon-list-items{padding:0}


.collection-item *{word-break:break-word}
@charset "UTF-8";.block-loop-grid{scroll-margin-top:var(--auto-scroll-offset,initial)}@media (min-width:2400px){}@media (max-width:1366px){}@media (max-width:1200px){}@media (max-width:1024px){}@media (max-width:880px){}@media (max-width:767px){}.block-loop-grid .site-grid{grid-column-gap:var(--grid-column-gap,30px);grid-row-gap:var(--grid-row-gap,30px)}.block-loop-grid:not(:has(>.block-container))>.site-button-wrapper,.block-loop-grid>.block-container>.site-button-wrapper{margin-top:var(--load-more—spacing,30px)}.block-loop-grid:not(:has(>.block-container))>.site-button-wrapper .site-button,.block-loop-grid>.block-container>.site-button-wrapper .site-button{cursor:pointer;position:relative}.site-loop-container:not(.site-posts-masonry){align-items:stretch}@keyframes loadingOpacityAnimation{0%,to{opacity:1}50%{opacity:.6}}
.block-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.block-divider .site-divider{display:flex}.block-divider .site-icon{font-size:var(--divider-icon-size)}.block-divider .site-divider-separator{direction:ltr;display:flex;margin:0}.block-divider:not(.block-divider--view-line_text):not(.block-divider--view-line_icon) .site-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.layout-inner>.block-divider,.layout>.block-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}





				.layout.layout-root:nth-of-type(n+4):not(.media-loaded):not(.e-no-lazyload),
				.layout.layout-root:nth-of-type(n+4):not(.media-loaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.layout.layout-root:nth-of-type(n+3):not(.media-loaded):not(.e-no-lazyload),
					.layout.layout-root:nth-of-type(n+3):not(.media-loaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.layout.layout-root:nth-of-type(n+2):not(.media-loaded):not(.e-no-lazyload),
					.layout.layout-root:nth-of-type(n+2):not(.media-loaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			

	@media (max-width: 1024px) {
	}
	

	@media (max-width: 1024px) {
	}
	



@media(min-width: 1029px){
	
	.product-details-specifications-grid{
		justify-content: start !important;
		gap: 200px;
	}
}

 
html, body {
	max-width: 100%;
	overflow-x: hidden;
}



.locale-site-ls .locale-ls ul,
.locale-site-ls .locale-ls li {
	margin: 0;
	padding: 0;
}


.locale-site-ls .locale-ls ul {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	white-space: nowrap;
	gap: 0;
}


.locale-site-ls .locale-ls-item {
	display: flex;
	align-items: center;
}


.locale-site-ls .locale-ls-item > a {
	padding: 5px;
	margin: 0;
	line-height: 1;
	opacity: 0.5;
	font-weight: 400;
	transition: opacity 0.25s ease, font-weight 0.25s ease;
}


.locale-site-ls .locale-ls-item:hover > a,
.locale-site-ls .locale-ls-current-language > a {
	opacity: 1;
	font-weight: 600;
}


.locale-site-ls 
.locale-ls-item:not(:last-child)::after {
	content: "/";
	margin: 0 2px; 
	line-height: 1;
	font-weight: 600;
	opacity: 1;
	transition: font-weight 0.25s ease, opacity 0.25s ease;
	color: inherit !important;
}


.locale-site-ls .locale-ls-item:hover::after,
.locale-site-ls .locale-ls-current-language::after {
	font-weight: 600;
	opacity: 1;
}


@media (max-width: 769px) {
}


#les-tems .carousel-slide-next {
	opacity: 0.5;
}








.holder-slide {
  display: flex;
  width: 100%;
  overflow: hidden;
}


.holder-slide .slide {
  flex: 1; 
  
  overflow: hidden;
  position: relative;
  cursor: pointer;
}


.holder-slide .slide.hover {
  flex: 8; 
  overflow: visible; 
}


.holder-slide .slide:not(.hover) {
  flex: 1;
  overflow: hidden;
}



.holder-slide .slide p,
.holder-slide .slide .block-divider {
  opacity: 0;
  height: 0;
  overflow: hidden;
  transition: all 0.5s ease;
}



.holder-slide .slide.hover p,
.holder-slide .slide.hover .block-divider {
  opacity: 1;
  height: auto;
}




@media (max-width: 1024px) {

  .holder-slide {
    flex-direction: column !important;
  }

  
  .holder-slide .slide {
    width: 100% !important;
    flex: unset !important;
    height: 100px !important;      
    overflow: hidden !important;
    transition: height 0.35s ease !important;
    box-sizing: border-box !important;
  }

  
  .holder-slide .slide.hover {
    height: 600px !important;      
    overflow: visible !important;
  }

  
  
  .holder-slide .slide:not(.hover) p,
  .holder-slide .slide:not(.hover) .block-divider {
    opacity: 0 !important;
    pointer-events: none !important;
    transform: translateY(10px) !important;
  }

  
  
  .holder-slide .slide.hover p,
  .holder-slide .slide.hover .block-divider {
    opacity: 1 !important;
    pointer-events: auto !important;
    transform: translateY(0) !important;
    transition: opacity 0.3s ease, transform 0.3s ease !important;
  }
}

@media (max-width: 769px) {
	.holder-slide .slide.hover {
    height: 395px !important;      
    overflow: visible !important;
  }

}


@media(max-width:880px) {
}



#equip-pagination-custom {
  display: flex;
  justify-content: center;
  gap: 107px;
  margin: 0;
  padding: 6px 0;
   z-index: 10;
  pointer-events: auto;
  
}

#equip-pagination-custom button {
  background: transparent;
  border: none;
	font-family: "Franie" !important;
  font-size: 55px;
	line-height: 65px;
  font-weight: 400;
  color: #1c1c1c;
  opacity: 0.6;
  cursor: pointer;
  padding: 4px 6px;
  line-height: 1;
}

@media (max-width: 1024px) {
	
	#equip-pagination-custom {
  display: flex;
  justify-content: center;
  gap: 40px;
  margin: 0;
  padding: 0 !important;
 
  pointer-events: auto;
  
}
	#equip-pagination-custom button {
  font-size: 35px;
	line-height: 42px;
  padding: 0 !important;
  
}
	
}

#equip-pagination-custom button:hover {
  opacity: 1;
  color: #1c1c1c;
}



#equip-pagination-custom button.active {
  opacity: 1;
  color: #1c1c1c;
  text-decoration: underline;
}

.block-divider--view-line span {
  display: block;          
  width: 100%;             
  height: 1px;             
  background-color: #000;  
  transform: scaleX(0);
  transform-origin: left center;
  transition: transform 0.9s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: transform;
}

.block-divider--view-line span.animate {
  transform: scaleX(1);
}

.no-anim,
.no-anim span {
  transform: none !important;
  transition: none !important;
  opacity: 1 !important;
}


.site-divider-separator {
  display: block;
  width: 100%;
  height: 1px; 
  background-color: #000; 
  transform: scaleX(0);
  transform-origin: left center;
  transition: transform 0.9s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: transform;
}

.site-divider-separator.animate {
  transform: scaleX(1);
}


.vertical-separator,
.vertical-separator2,
.vertical-separator3,
.vertical-separator4,
.vertical-separator5,
.vertical-separator8,
.vertical-separator9 {
  display: block;
  width: 1px; 
  height: 200px; 
  background-color: #000;
  transform: scaleY(0);
  transform-origin: top center;
  transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: transform;
}

.vertical-separator.animate,
.vertical-separator2.animate,
.vertical-separator3.animate,
.vertical-separator4.animate,
.vertical-separator5.animate,
.vertical-separator8.animate,
.vertical-separator9.animate {
  transform: scaleY(1);
}


.vertical-separator5,
.vertical-separator8,
.vertical-separator9 {
  align-self: flex-start; 
}


@media (max-width: 1024px) {
  .vertical-separator5,
  .vertical-separator8,
  .vertical-separator9 {
    height: 700px;
  }
}



@media (max-width: 767px) {
}


 



.product-details-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    justify-content: end;
    column-gap: 24px;
    row-gap: 30px;
    max-width: 100%;
    box-sizing: border-box;
}



.product-details-grid .product-details-item {
    width: 100%;
    box-sizing: border-box;
    text-align: left;
}

.product-details-item {
    flex: 0 0 auto;
    text-align: left;
    color: #FCF6EA;
    font-family: "TASA Orbiter Text";
	  font-size: 17px !important;
}

.product-details-item img {
    width: 100%;        
    height: 202px;      
    object-fit: cover;  
    display: block;
    margin-bottom: 12px;
}

.product-details-specifications-grid {
        display: grid;
        grid-auto-flow: column;           
        grid-auto-columns: max-content;   
        justify-content: space-between;              
        
        
	
    }


.product-details-specifications-grid h4,
.product-details-specification-column h4 {
    color: #FCF6EA;
    font-weight: 300;
    white-space: normal;
    word-wrap: break-word;
    overflow-wrap: break-word;
    max-width: 100%;
}





@media (max-width: 1024px) {
	
	.product-details-item img {
    width: 100%;        
    height: 302px;      
    object-fit: cover;  
    display: block;
    margin-bottom: 12px;
}

    .product-details-grid.product-details-caracteristiques,
    .product-details-grid.product-details-types {
        grid-template-columns: repeat(2, 1fr) !important;
        column-gap: 5px !important;
        row-gap: 45px !important;
    }

    .product-details-specifications-grid {
        display: grid;
        grid-auto-flow: column;           
        grid-auto-columns: max-content;   
        justify-content: space-between;              
        
        row-gap: 30px;
    }
}

@media (max-width: 767px) {
	 
    .product-details-caracteristiques:has(.product-details-item.title-only) {
        grid-template-columns: 1fr !important;
			
    }
	.product-details-item img {
    width: 100%;        
    height: 160px;      
    object-fit: cover;  
    display: block;
    margin-bottom: 0px;
}

    .product-details-specifications-grid {
        display: grid;
        grid-auto-flow: column;           
			
        grid-auto-columns: max-content !important;   
        justify-content: space-between !important;              
        
        row-gap: 30px;
    }
}

@media (max-width: 480px) {

    .product-details-specifications-grid {
        display: grid !important;
        grid-template-columns: repeat(3, auto) !important; 
        grid-auto-flow: row !important;
        gap: 8px 12px !important;
        align-items: start !important;
    }
}






 



.reveal-words .site-heading-title {
  overflow: visible;
}


.reveal-words .word-reveal {
  display: inline-block;
  opacity: 0;
  
  transform: translateY(22px);
  transition:
    opacity 0.6s ease,
    transform 0.6s ease,
    filter 0.6s ease;
  will-change: transform, opacity, filter;
}


.reveal-words .word-reveal.is-visible {
  opacity: 1;
  
  transform: translateY(0);
}


.reveal-words .word-space {
  display: inline-block;
  width: 0.2em;
}


@media (max-width:1024px){
}
@media (max-width:767px){
}



html {
  scroll-padding-top: 100px;
  scroll-behavior: smooth;
}




@media (min-width: 1201px) {
  .region-header .block-c1486cf:not(.site-sticky__spacer) {
    display: flex !important;
  }

  .region-header .block-a4a1dc2 {
    display: none !important;
  }
}


@media (max-width: 1200px) {
  
  .region-header .block-c1486cf {
    display: none !important;
  }

  
  .region-header .block-a4a1dc2:not(.site-sticky__spacer) {
    display: flex !important;
    width: 100% !important;
    max-width: 100% !important;
    left: 0 !important;
    right: 0 !important;
  }

  
  .region-header .block-a4a1dc2 > .layout-inner {
    width: 100% !important;
    max-width: 100% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
  }

  
  .region-header .block-5227a95 {
    display: flex !important;
    align-items: center !important;
    flex: 0 0 auto !important;
  }

  
  .region-header .block-b515e0e {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    flex: 0 0 auto !important;
  }

  
  .region-header .block-609ee63,
  .region-header .mobile-menu-trigger {
    display: block !important;
    cursor: pointer;
  }
}



@media (max-width: 767px) {
}



@media (max-width: 767px) {
}



@media (min-width: 768px) and (max-width: 1024px) {
}

@media (max-width:1024px){
}
@media (max-width:767px){
}




.block-article-content .block-container a:not(.site-button):not(.rich-block-button__link){
  color:#1C1C1C !important;
  text-decoration:none;
  box-shadow:inset 0 -.32em 0 #E3FC91;
  padding:0 2px;
  transition:box-shadow .18s ease;
}
.block-article-content .block-container a:not(.site-button):not(.rich-block-button__link):hover{
  box-shadow:inset 0 -1.15em 0 #E3FC91;
}

.block-article-content .block-container a:has(img){
  box-shadow:none;
  padding:0;
}
@media (max-width:767px){
}


.block-button .site-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}@media(max-width:1366px){}@media(max-width:1024px){}@media(max-width:767px){}@media(min-width:2400px){}


.vertical-separator {
    width: 1px;              
    height: 558px;           
    background-color: black; 
    
    display: inline-block;   
    vertical-align: middle;  
}



.vertical-separator {
    width: 1px;              
    height: 100vh;           
    background-color: black; 
    
    display: inline-block;   
    vertical-align: middle;  
}


		.om-mobile-menu {
			position: fixed;
			inset: 0;
			background: #E3FC91;
			z-index: 9999;
			opacity: 0;
			visibility: hidden;
			pointer-events: none;
			transition: opacity .35s ease, visibility .35s ease;
			overflow-y: auto;
			-webkit-overflow-scrolling: touch;
			font-family: "Franie", Sans-serif;
		}
		.om-mobile-menu.is-open {
			opacity: 1;
			visibility: visible;
			pointer-events: auto;
		}
		body.om-menu-open { overflow: hidden; }

		.om-inner {
			min-height: 100vh;
			min-height: 100dvh;
			display: flex;
			flex-direction: column;
			padding: 20px 24px 48px;
			box-sizing: border-box;
			max-width: 640px;
			margin: 0 auto;
			width: 100%;
		}

		.om-header {
			display: flex;
			align-items: center;
			justify-content: space-between;
			margin-bottom: 24px;
		}
		.om-logo { line-height: 0; }
		.om-logo img { height: 28px; width: auto; display: block; }

		.om-mobile-menu .om-close,
		.om-mobile-menu .om-close:hover,
		.om-mobile-menu .om-close:focus,
		.om-mobile-menu .om-close:active {
			background: none;
			background-color: transparent;
			color: #1C1C1C;
			border: 0;
			box-shadow: none;
			padding: 0;
			cursor: pointer;
			line-height: 0;
			outline: none;
			-webkit-tap-highlight-color: transparent;
		}
		.om-mobile-menu .om-close:focus-visible {
			outline: 2px solid #1C1C1C;
			outline-offset: 3px;
			border-radius: 999px;
		}
		.om-close svg { display: block; }

		
		.om-cta {
			display: flex;
			justify-content: center;
			margin-bottom: 24px;
		}

		
		.om-nav ul {
			list-style: none;
			margin: 0;
			padding: 0;
		}
		.om-nav > ul { border-top: 1px solid #1C1C1C; }
		.om-nav > ul > li { border-bottom: 1px solid #1C1C1C; }
		.om-nav a {
			display: block;
			text-align: center;
			color: #1C1C1C;
			text-decoration: none;
			font-size: 20px;
			line-height: 1.2;
			padding: 18px 12px;
			font-weight: 400;
			text-transform: lowercase;
			font-family: inherit;
		}
		.om-nav a:hover,
		.om-nav a:focus { color: #1C1C1C; opacity: .7; }

		
		.om-row { display: flex; align-items: center; }
		.om-row::before { content: ""; flex: 0 0 44px; }
		.om-row > a { flex: 1 1 auto; }
		
		.om-mobile-menu .om-toggle,
		.om-mobile-menu .om-toggle:hover,
		.om-mobile-menu .om-toggle:focus,
		.om-mobile-menu .om-toggle:active {
			flex: 0 0 44px;
			height: 44px;
			background: none;
			background-color: transparent;
			color: #1C1C1C;
			border: 0;
			box-shadow: none;
			text-decoration: none;
			padding: 0;
			cursor: pointer;
			display: inline-flex;
			align-items: center;
			justify-content: center;
			border-radius: 999px;
			outline: none;
			-webkit-tap-highlight-color: transparent;
		}
		.om-mobile-menu .om-toggle:hover .om-chevron { opacity: .55; }
		.om-mobile-menu .om-toggle:focus-visible {
			outline: 2px solid #1C1C1C;
			outline-offset: -6px;
		}
		.om-chevron {
			display: block;
			width: 8px;
			height: 8px;
			border-right: 1.5px solid #1C1C1C;
			border-bottom: 1.5px solid #1C1C1C;
			transform: translateY(-2px) rotate(45deg);
			transition: transform .25s ease, opacity .2s ease;
		}
		.om-nav li.is-open > .om-row .om-chevron {
			transform: translateY(2px) rotate(-135deg);
		}

		
		.om-nav .sub-menu {
			background: rgba(28, 28, 28, .04);
			border-top: 1px solid rgba(28, 28, 28, .2);
		}
		.om-nav.om-ready .sub-menu { display: none; }
		.om-nav.om-ready li.is-open > .sub-menu { display: block; }
		.om-nav .sub-menu li + li {
			border-top: 1px solid rgba(28, 28, 28, .15);
		}
		.om-nav .sub-menu a {
			font-size: 16px;
			padding: 13px 16px;
		}

		
		.om-footer {
			margin-top: 36px;
			display: flex;
			flex-direction: column;
			align-items: center;
			gap: 24px;
		}

		.om-contact {
			display: inline-flex;
			align-items: center;
			gap: 10px;
			background: #1C1C1C;
			color: #FCF6EA;
			padding: 13px 26px;
			border-radius: 999px;
			text-decoration: none;
			font-size: 16px;
			line-height: 1;
			font-family: inherit;
		}
		.om-contact-icon { display: inline-flex; align-items: center; }

		.om-lang {
			display: inline-flex;
			align-items: center;
			gap: 8px;
			font-size: 16px;
			color: #1C1C1C;
		}
		.om-lang-link {
			color: #1C1C1C;
			text-decoration: none;
			opacity: .35;
			font-weight: 400;
		}
		.om-lang-link.is-active {
			opacity: 1;
			font-weight: 700;
		}
		.om-lang-sep { font-weight: 700; }
	

