.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{bottom:-17px;height:34px;right:-6px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;transform:translateY(-18px)}
.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glightbox-container{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:999999!important}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{height:100%;overflow:hidden;position:relative;width:100%;z-index:9999}.glightbox-container .gslider{align-items:center;display:flex!important;height:100%;justify-content:center;left:0;overflow:hidden;position:relative;top:0;transform:translateZ(0);transition:transform .4s ease;width:100%}.glightbox-container .gslide{align-items:center;display:flex;justify-content:center;opacity:1;opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.glightbox-container .gslide.current{opacity:1;position:relative;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto;max-width:100%;position:relative;width:100%}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{-webkit-overflow-scrolling:touch;border:none;min-height:165px;outline:0!important;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{border:none;display:block;float:none;height:auto;margin:auto;max-height:100vh;max-width:100vw;min-width:200px;-o-object-fit:cover;object-fit:cover;outline:0;padding:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{max-width:100%;width:auto}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;transition:none}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .gvideo-wrapper{margin:auto;width:100%}.gslide-video:before{background:rgba(255,0,0,.34);content:"";display:block;display:none;height:100%;position:absolute;width:100%}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{height:75vh;max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;max-height:calc(100vh - 40px);max-width:100%;overflow:auto;text-align:left}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;transition:none}.ginlined-content{display:block!important;opacity:1;overflow:auto}.gslide-external{background:#fff;display:flex;height:100%;max-height:75vh;min-width:100%;overflow:auto;padding:0;width:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{flex:1 0 100%;position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{background:0 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));bottom:0;height:auto!important;max-height:78vh;max-width:100vw!important;order:2!important;overflow:auto!important;padding:19px 11px 50px;position:absolute;transition:opacity .3s linear;width:100%}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;transition:opacity .5s ease}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;transition:opacity .5s ease}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{-webkit-animation:lightboxLoader .8s linear infinite;animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-radius:50%;border-right-color:transparent;display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;top:47%;width:25px;z-index:9999}.goverlay{height:calc(100vh + 1px);left:0;position:fixed;top:-1px;width:100%;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{align-items:center;border:none;cursor:pointer;display:flex;flex-direction:column;height:44px;justify-content:center;width:26px;z-index:99999}.gclose svg,.gnext svg,.gprev svg{display:block;height:auto;margin:0;padding:0;width:25px}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em;margin-bottom:19px}.glightbox-clean .gslide-desc{font-family:arial;font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{height:50px;position:absolute;top:-100%;width:40px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{height:35px;position:absolute;right:10px;top:15px;width:35px}.glightbox-clean .gclose svg{height:auto;width:18px}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(-60%,0,0);visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@keyframes gslideInRight{0%{opacity:0;transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes gslideOutRight{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(60%,0,0)}}@keyframes gslideOutRight{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(60%,0,0)}}@-webkit-keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{flex-direction:row;height:auto;width:auto}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;overflow-y:auto;position:absolute}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1);will-change:transform}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{background:hsla(0,0%,100%,.5);border:2px dotted #38f}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(images/layers.png);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers-expanded .leaflet-control-layers-toggle,.leaflet-control-layers .leaflet-control-layers-list{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fff;background:hsla(0,0%,100%,.5);border:2px solid #777;border-top:none;box-sizing:border-box;font-size:11px;line-height:1.1;overflow:hidden;padding:2px 5px 1px;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{line-height:1.4;margin:13px 19px}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4);color:#333}.leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;color:#c3c3c3;font:16px/14px Tahoma,Verdana,sans-serif;font-weight:700;height:14px;padding:4px 4px 0 0;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:18px}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{border-bottom:1px solid #ddd;border-top:1px solid #ddd;overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.4);color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:transparent;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}.errors-page{align-items:center;display:flex;flex-direction:column;padding:100px 0}.errors-page .error-code{color:var(--color-secondary);font-size:90rem;font-weight:600;margin-bottom:60px}.errors-page .error-desc{font-size:30rem;margin-bottom:60px;text-align:center}.errors-page .btn{margin-bottom:60px}.has-error .error{color:var(--color-secondary)}.has-error .error:empty{display:none}:root{--font-primary:"Inter",Arial,Helvetica,sans-serif;--font-secondary:"Tahoma",Arial,Helvetica,sans-serif;--color-gray-400:#f3f3f3;--color-gray-500:#8f8f8f;--color-gray-600:#555;--color-gray-700:#4c4c4c;--color-gray-800:#272727;--color-gray-900:#c5c5c5;--color-background:#555;--color-primary:#000;--color-secondary:#d72329;--color-title-secondary:#d72329;--color-tertiary:#fff;--color-quaternary:#6b2da9;--color-title-quaternary:#6b2da9;--color-text:#000;--darkmode--primary:#0d0d0d;--darkmode-secondary:#de393f;--darkmode-background:#191919;--darkmode-text:#d8d8d8;--darkmode-text-lg:#fff}.noUi-target{background-color:var(--gray-1);border:none;border-radius:5px;box-shadow:none;cursor:pointer;height:3px;padding:0 5px}.noUi-target .noUi-connects .noUi-connect{background-color:#000}.noUi-target .noUi-handle{background-color:#000;border:none;border-radius:50%;box-shadow:none;cursor:pointer;height:10px;right:-5px;top:-4px;width:10px}.noUi-target .noUi-handle:after,.noUi-target .noUi-handle:before{display:none}.range-trigger .range-slider{margin:10px 0;z-index:0}.range-trigger .range-values{display:flex;gap:10px;justify-content:space-between}.tooltips-wrapper{position:relative;z-index:100}.tooltips-wrapper .tooltip{--tooltip-txt-clr:#eee;--tooltip-bg-clr:#2b2b2b;--tooltip-border-clr:#2b2b2b;--tooltip-arrow-clr:#2b2b2b;--tooltip-width:max-content;--tooltip-max-width:270px;--shadow:0px 0px 20px 0px rgb(0 0 0/30%);border-radius:12px;box-shadow:var(--shadow);height:0;max-width:min(var(--tooltip-max-width),100%);opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .1s ease-out,height 0s;visibility:hidden;width:var(--tooltip-width);z-index:100}.tooltips-wrapper .tooltip__content{background-color:var(--tooltip-bg-clr);border:1px solid var(--tooltip-border-clr);border-radius:8px;color:var(--tooltip-txt-clr);font-size:14rem;height:100%;line-height:1.2;padding:16px 12px;position:relative;width:100%;z-index:2}.tooltips-wrapper .tooltip__arrow{--arrow-size:12px;background-color:var(--tooltip-arrow-clr);height:var(--arrow-size);position:absolute;transform:rotate(45deg);width:var(--arrow-size);z-index:1}.tooltips-wrapper .tooltip.is-active{height:auto;opacity:1;overflow:visible;pointer-events:auto;transition:opacity .2s ease-in,height 0s;visibility:visible}.tooltips-wrapper .tooltip--theme-dark{--tooltip-txt-clr:#eee;--tooltip-bg-clr:#2b2b2b;--tooltip-border-clr:#2b2b2b;--tooltip-arrow-clr:#2b2b2b}.tooltips-wrapper .tooltip--sm .tooltip__content{font-size:12rem;line-height:1.2;padding:10px 12px}.tooltips-wrapper .tooltip--sm .tooltip__arrow{--arrow-size:8px}.tooltips-wrapper .tooltip--lg .tooltip__content{font-size:16rem;line-height:1.2;padding:18px 14px}.tooltips-wrapper .tooltip--lg .tooltip__arrow{--arrow-size:16px}[data-tooltip].icon{display:inline-block;line-height:inherit;vertical-align:text-bottom}*,:after,:before{box-sizing:border-box}ol,ul{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,pre,ul{margin:0}body{text-rendering:optimizeSpeed;line-height:1.5;min-height:100vh;scroll-behavior:smooth}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;max-width:100%}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}button{background:none;border:none;cursor:pointer;padding:0}html{font-size:6.25%}html ::-moz-selection{background:var(--color-secondary);color:var(--color-tertiary)}html ::selection{background:var(--color-secondary);color:var(--color-tertiary)}body{font-family:var(--font-primary);font-size:14rem}body,h1{line-height:1.2}h1{font-size:64rem;font-weight:700}@media (max-width:768px){h1{font-size:26rem;line-height:40px}}h1.title{color:var(--color-tertiary);text-align:left}h2{font-size:40rem;font-weight:700;line-height:1.2}h2.title{color:var(--color-tertiary);margin-top:30px;text-align:left}@media (max-width:768px){h2{font-size:20rem;line-height:normal}}h3{font-size:32rem;font-weight:700;line-height:1.2}@media (max-width:768px){h3{font-size:20rem;line-height:normal}}h4{font-size:24rem;font-weight:700;line-height:1.2}@media (max-width:768px){h4{font-size:14rem;line-height:21px}}h5{font-size:20rem;font-weight:700;line-height:1.2}@media (max-width:768px){h5{font-size:18rem}}h6{font-size:18rem;font-weight:700}@media (max-width:768px){h6{font-size:16rem}}label,p{font-size:16rem;line-height:1.2}.no-scroll{overflow:hidden}.mobile-only{display:none!important}@media (max-width:768px){.mobile-only{display:block!important}.desktop-only{display:none!important}}.is-hidden{display:none!important}.block{padding:30px}@media (max-width:768px){.block{padding:20px}}.block--gray{background-color:var(--color-gray-400)}.link-back,.link-more{align-items:center;color:var(--color-secondary);display:flex;font-size:16rem;font-weight:700;gap:8px;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.link-more:after{background-color:var(--color-secondary);content:"";display:block;height:12px;mask-size:cover;-webkit-mask-size:cover;-webkit-mask:url(../icons/angle.svg) no-repeat 50% 50%;mask:url(../icons/angle.svg) no-repeat 50% 50%;transition:transform .4s ease;width:16px}.link-more:hover:after{transform:translateX(8px)}.link-back:before{background-color:var(--color-secondary);content:"";display:block;height:12px;mask-size:cover;-webkit-mask-size:cover;-webkit-mask:url(../icons/angle.svg) no-repeat 50% 50%;mask:url(../icons/angle.svg) no-repeat 50% 50%;rotate:180deg;width:16px}.container{margin:0 auto;max-width:1670px;padding:0 15px;width:100%}.container.with-sides{display:flex;justify-content:space-between}.container.with-sides .colection,.container.with-sides>div:nth-child(2){width:calc(100% - 300px)}.container.with-sides>div:nth-child(2){flex:1}@media (max-width:768px){.container{padding:0 20px}.container.with-sides{flex-direction:column}.container.with-sides .colection,.container.with-sides>div:nth-child(2){width:100%}}.container video{max-width:100%;-o-object-fit:cover;object-fit:cover}.heading{position:relative}.date{color:var(--color-gray-600);font-size:14rem;font-weight:400}.header-image{height:600px;margin-bottom:140px;position:relative}@media (max-width:768px){.header-image{margin-bottom:80px}}.header-image .image{height:100%}.header-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.header-image-box{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.header-image-box .heading{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:500;overflow:hidden;padding:0 20px}.header-image .breadcrumbs-container{left:50%;position:absolute;text-align:center;top:80px;transform:translate(-50%,-50%);width:100%}.header-image .breadcrumbs-container ol li a{color:var(--color-tertiary)}.header-image .breadcrumbs-container .icon{background-color:var(--color-tertiary)}.header-image+.container,.header-image+.container .catalog{margin-top:0}@media (max-width:1024px){.header-image{height:400px}}@media (max-width:768px){.header-image{height:300px}}@media (max-width:1024px){.header-image-box .heading{font-size:30rem}.header-image-box .breadcrumbs{margin-top:5px}.header-image-box .breadcrumbs ol li{font-size:14rem}}@media (max-width:640px){.header-image-box .heading{font-size:25rem}.header-image-box .breadcrumbs{margin-top:5px}.header-image-box .breadcrumbs ol li{font-size:12rem}}.icon-title{align-items:center;display:flex;font-size:20rem;font-weight:700;margin-bottom:10px;text-transform:uppercase}.icon-title .icon{margin-right:20px}.widget{margin-bottom:80px}@media (max-width:768px){.widget{margin-bottom:60px}}.widget .heading{margin-bottom:40px;text-align:center}.widget .heading.hidden{display:none}.widget .heading.small-heading{font-size:24rem}.widget .heading.small-heading.left{text-align:start}@media (max-width:768px){.widget .heading{font-size:20rem;margin-bottom:20px;padding:0}}.hidden{display:none}.show-for-sr{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.link-btn,a{color:#000;display:block;text-decoration:none;transition:color .3s}.contents{display:contents}a.disabled,a:disabled,button.disabled,button:disabled{filter:grayscale(1);opacity:.5;pointer-events:none}.add-to-compare.added .add,.add-to-compare .remove{display:none}.add-to-compare.added .remove{display:flex}.add-to-favorites .add,.add-to-favorites .remove{display:none}.add-to-favorites[data-rel=add] .add,.add-to-favorites[data-rel=remove] .remove,.sorting{display:flex}.sorting{align-items:center}.sorting .title{font-weight:700;margin-right:16px;text-transform:uppercase}.loader{align-items:center;color:var(--color-gray-900);display:flex;flex-wrap:wrap;gap:5px;justify-content:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}html.color--violet{--color-secondary:var(--color-quaternary);--darkmode-secondary:var(--color-quaternary)}.content-image{display:inline-block}.pageslist-module .pageslist-title,.pageslist-module h3{margin-bottom:20px}@media (max-width:1024px){.pageslist-module .list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.pageslist-module .list{align-items:center;display:flex;flex-direction:column}}.pageslist-module .column{display:flex;flex-direction:column;flex-wrap:wrap;max-width:540px}@media (max-width:768px){.pageslist-module .column{max-width:100%;width:100%}}.pageslist-module .column .block{display:flex;flex-direction:column}.pageslist-module .column .btn{align-self:center;margin-top:auto}.pageslist-module .column .column-image{max-height:240px}.pageslist-module .column .block,.pageslist-module .column .column-image{flex-basis:50%}.pageslist-module .column img{height:100%;max-height:240px;-o-object-fit:cover;object-fit:cover;width:100%}.widget .content img{-o-object-fit:contain;object-fit:contain}ul ul ul{list-style-type:circle;margin:6px 0 6px 20px}ul a{display:inline-block}.content{color:var(--color-gray-900);font-size:16rem;line-height:1.5}.content img{height:auto;max-width:100%}.content img[align=left],.content img[style*="float:left"],.content img[style*="float: left"]{margin:5px 15px 5px 0}.content img[align=right],.content img[style*="float:right"],.content img[style*="float: right"]{margin:5px 0 5px 15px}.content p{margin-bottom:15px}.content .btn-with-icon{display:flex}.content ol,.content ul{-webkit-padding-start:40px;margin-bottom:15px;padding-inline-start:40px}.content ol li,.content ul li{margin-bottom:5px}.content h1,.content h2,.content h3{margin-bottom:15px}.content h4,.content h5,.content h6{margin-bottom:8px}.content pre,.content table{margin-bottom:15px}.content table{border-color:#fff}.content table td,.content table th{padding:8px 12px}.content table tr:first-child th{background-color:var(--color-gray-500)}.content blockquote,.content table tr:nth-child(2n) td{background-color:var(--gray-0)}.content blockquote{font-size:18rem;font-weight:600;margin-bottom:15px;padding:40px 50px}.content blockquote p{color:var(--color-gray-700);margin:0}.content blockquote p:after,.content blockquote p:before{font-size:30rem;font-weight:600;line-height:16rem}.content blockquote p:before{content:open-quote}.content blockquote p:after{content:close-quote}.content .images{display:flex;margin-bottom:15px}.content .images.horizontal{flex-wrap:wrap}.content .images.vertical{flex-direction:column}.content .images.vertical.left{align-items:flex-start;float:left}.content .images.vertical.left+p+p{clear:both}.content .images.vertical.right{align-items:flex-end;float:right}.content .images.vertical.right+p+p{clear:both}.content .images.vertical.center{align-items:center}.content .images.small{gap:15px}.content .images.medium{gap:20px}.content .images.large,.content .images.preview{gap:30px}.content .images.left{justify-content:flex-start}.content .images.right{justify-content:flex-end}.content .images.center{justify-content:space-evenly}.content:not(.leaflet-container) a{display:unset}.content-module .templates__block,.news-module .templates__block{margin-bottom:40px}.content-module .templates__block.mb-0,.news-module .templates__block.mb-0{margin-bottom:8px}.content-module .templates__block.mb-40,.news-module .templates__block.mb-40{margin-bottom:40px}@media (max-width:768px){.content-module .templates__block.mb-40,.news-module .templates__block.mb-40{margin-bottom:28px}}.content-module .templates__block.mb-80,.news-module .templates__block.mb-80{margin-bottom:80px}@media (max-width:768px){.content-module .templates__block.mb-80,.news-module .templates__block.mb-80{margin-bottom:40px}}.content-module .templates__block-title,.news-module .templates__block-title{margin-bottom:40px;text-align:center}.content-module .templates__block .block--content img,.news-module .templates__block .block--content img{display:inline-block;-o-object-fit:contain;object-fit:contain}.content-module .templates__block .block--content p,.news-module .templates__block .block--content p{line-height:1.5;margin-bottom:10px}.content-module .templates__block .block--content p:last-child,.news-module .templates__block .block--content p:last-child{margin-bottom:0;padding-bottom:0}.content-module .templates__block .block--content ul,.news-module .templates__block .block--content ul{list-style-position:inside}.content-module .templates__block .block--content ul li::marker,.news-module .templates__block .block--content ul li::marker{color:var(--color-secondary)}.content-module .templates__block .block--content ul li,.news-module .templates__block .block--content ul li{font-size:16rem;line-height:1.5;margin-bottom:4px}.content-module .templates__block.type--image .projects-single__image img,.news-module .templates__block.type--image .projects-single__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-module .templates__row.type-50-50,.news-module .templates__row.type-50-50{display:flex;gap:28px}@media (max-width:768px){.content-module .templates__row.type-50-50,.news-module .templates__row.type-50-50{flex-direction:column;gap:0}.content-module .templates__row.type-50-50 img,.news-module .templates__row.type-50-50 img{margin:auto}}.content-module .templates__row.type-50-50 .type--50,.news-module .templates__row.type-50-50 .type--50{flex-basis:50%}.content-module .templates__row.type-33-66,.news-module .templates__row.type-33-66{display:flex;gap:28px}@media (max-width:768px){.content-module .templates__row.type-33-66,.news-module .templates__row.type-33-66{flex-direction:column;gap:0}.content-module .templates__row.type-33-66 img,.news-module .templates__row.type-33-66 img{margin:auto}}.content-module .templates__row.type-33-66 .type--33,.news-module .templates__row.type-33-66 .type--33{flex-basis:33%}.content-module .templates__row.type-33-66 .type--66,.news-module .templates__row.type-33-66 .type--66{flex-basis:66%}.content-module .templates__row.type--33-33-33,.news-module .templates__row.type--33-33-33{display:flex;gap:16px;justify-content:space-between}@media (max-width:768px){.content-module .templates__row.type--33-33-33,.news-module .templates__row.type--33-33-33{flex-direction:column}}.content-module .templates__row.type--33-33-33 .templates__column.type--33,.news-module .templates__row.type--33-33-33 .templates__column.type--33{flex:1}.content-module .templates__row.type--25,.news-module .templates__row.type--25{display:flex;gap:12px;justify-content:space-between}.content-module .templates__row.type--25 .templates__column.type--25,.news-module .templates__row.type--25 .templates__column.type--25{flex-basis:25%}@media (max-width:768px){.content-module .templates__row.type--25,.news-module .templates__row.type--25{flex-direction:column}}.content-module .templates__video iframe,.news-module .templates__video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.content-module .type--block-icon .block-icon--item,.news-module .type--block-icon .block-icon--item{display:flex;gap:20px}.content-module .type--block-icon .block-icon--wrapper,.news-module .type--block-icon .block-icon--wrapper{display:flex;flex-direction:column;gap:30px}.content-module .type--block-icon .block-icon--body ul,.news-module .type--block-icon .block-icon--body ul{list-style-position:inside}.content-module .type--block-icon .title,.news-module .type--block-icon .title{font-weight:600}.content-module .type--block-icon .description,.news-module .type--block-icon .description{font-weight:400}.content-module .type--block-icon .description p,.news-module .type--block-icon .description p{font-size:20rem;line-height:1.5}@media (max-width:768px){.content-module .type--block-icon .description p,.news-module .type--block-icon .description p{font-size:18rem}}.content-module .type--block-icon .block--icon svg,.news-module .type--block-icon .block--icon svg{height:40px;width:40px}.custom-select{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:relative}.custom-select select{left:0;min-height:43px;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%}.custom-select-list:focus-within,select:focus+.custom-select-list{outline:2px solid #000}.custom-select-list.open .current-option:after{transform:scaleY(-1)}.custom-select-list .current-option{align-items:center;color:var(--color-gray-800);cursor:pointer;display:flex;justify-content:space-between;padding:15px 20px;position:relative}.custom-select-list .current-option:after{background-color:var(--color-primary);content:"";display:block;height:13px;margin-left:8px;mask-size:cover;-webkit-mask-size:cover;-webkit-mask:url(../icons/angle.svg) no-repeat 50% 50%;mask:url(../icons/angle.svg) no-repeat 50% 50%;rotate:90deg;width:13px}.custom-select-list .clean-list-wrapper{background-color:var(--color-tertiary);border:1px solid var(--color-gray-900);display:none;left:0;position:absolute;width:100%;z-index:1}.custom-select-list .clean-list-wrapper .select-search{padding:5px;position:relative}.custom-select-list .clean-list-wrapper .select-search input{border:none;border-bottom:1px solid #000;padding-right:30px;width:100%}.custom-select-list .clean-list-wrapper .select-search:after{background-color:#959aa2;content:"";display:block;height:20px;-webkit-mask:url(../icons/search.svg) no-repeat 50% 50%;mask:url(../icons/search.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px}.custom-select-list .clean-list-wrapper .clean-list{max-height:400px;overflow-y:auto}.custom-select-list .clean-list-wrapper .clean-list li{cursor:pointer;padding:10px}.custom-select-list .clean-list-wrapper .clean-list li:focus,.custom-select-list .clean-list-wrapper .clean-list li:hover{background-color:var(--color-gray-400);color:var(--color-primary);outline:none}.custom-select-list.open .clean-list-wrapper{display:block}.custom-select.error-border{margin-bottom:0}.custom-number{align-items:center;display:flex;position:relative}.custom-number:focus-within{outline:2px solid #000}.custom-number .btn-addition,.custom-number .btn-subtraction{align-self:stretch;border:1px solid var(--color-gray-600);cursor:pointer}.custom-number .btn-subtraction{border-right:none;padding:2px 5px 2px 10px}.custom-number .btn-addition{border-left:none;padding:2px 10px 2px 5px}.custom-number input[type=number]{-moz-appearance:textfield;border-left:none;border-right:none;text-align:center}.custom-number input[type=number]::-webkit-inner-spin-button,.custom-number input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-number input[type=number]:focus{outline:none}.custom-number.small{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.custom-number.small .icon{background-color:var(--color-gray-800);height:10px;width:10px}.custom-number.small .btn-addition:hover .icon,.custom-number.small .btn-subtraction:hover .icon{background-color:#000}.custom-number.small input{max-width:60px;min-height:30px}fieldset{-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:1fr 1fr;margin:auto;max-width:1080px;padding:0;row-gap:15px}@media (max-width:768px){fieldset{display:block}}.field.form-textarea{grid-column:span 2;width:100%}.field:has(.grecaptcha-badge){grid-column:span 2}.form-widget{margin:auto;max-width:1080px}.form-widget .btn--submit{margin-left:auto;margin-top:20px}@media (max-width:768px){.form-widget .btn--submit{max-width:100%;width:100%}}.form fieldset,.regulation fieldset,form fieldset{border:none}.form fieldset.no-title,.regulation fieldset.no-title,form fieldset.no-title{border:none;margin:0;padding:0}.form fieldset.no-title legend,.regulation fieldset.no-title legend,form fieldset.no-title legend{display:none}.form label,.regulation label,form label{cursor:pointer;display:flex;position:relative}.form label .regulation-required,.form label .required,.regulation label .regulation-required,.regulation label .required,form label .regulation-required,form label .required{color:var(--color-secondary)}.form .fields,.regulation .fields,form .fields{align-items:center;display:flex;flex-wrap:wrap;gap:0 20px}.form .field,.regulation .field,form .field{margin-bottom:25px}.form .field label,.regulation .field label,form .field label{font-size:16rem;margin-bottom:10px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.form .field.valid label,.regulation .field.valid label,form .field.valid label{color:var(--green-0)}.form .field.valid input,.regulation .field.valid input,form .field.valid input{border-color:var(--green-0)}.form .field.invalid label,.regulation .field.invalid label,form .field.invalid label{color:var(--red-0)}.form .field.invalid input,.regulation .field.invalid input,form .field.invalid input{border-color:var(--red-0)}.form .field .valid-messages,.regulation .field .valid-messages,form .field .valid-messages{display:flex;flex-direction:column}.form .field .valid-messages .error,.regulation .field .valid-messages .error,form .field .valid-messages .error{align-items:center;color:var(--red-0);display:flex;font-size:12rem;margin-bottom:5px}.form .field .valid-messages .error:first-child,.regulation .field .valid-messages .error:first-child,form .field .valid-messages .error:first-child{margin-top:5px}.form .field .valid-messages .error .icon,.regulation .field .valid-messages .error .icon,form .field .valid-messages .error .icon{background-color:var(--red-0);height:18px;margin-right:5px;width:18px}.form .field.form-radios-alt,.regulation .field.form-radios-alt,form .field.form-radios-alt{display:none}.form .field.form-radios-alt.open,.regulation .field.form-radios-alt.open,form .field.form-radios-alt.open{display:block}.form .field textarea,.regulation .field textarea,form .field textarea{width:100%}.form .field .large-3,.regulation .field .large-3,form .field .large-3{max-width:33%;min-width:130px;width:100%}.form .field .large-6,.regulation .field .large-6,form .field .large-6{max-width:50%;min-width:100%;width:100%}.form .field .large-3 .custom-select,.form .field .large-3 input,.form .field .large-6 .custom-select,.form .field .large-6 input,.form .field .large-12,.form .field .large-12 .custom-select,.form .field .large-12 input,.regulation .field .large-3 .custom-select,.regulation .field .large-3 input,.regulation .field .large-6 .custom-select,.regulation .field .large-6 input,.regulation .field .large-12,.regulation .field .large-12 .custom-select,.regulation .field .large-12 input,form .field .large-3 .custom-select,form .field .large-3 input,form .field .large-6 .custom-select,form .field .large-6 input,form .field .large-12,form .field .large-12 .custom-select,form .field .large-12 input{max-width:100%;width:100%}.regulations{min-width:208%}@media (max-width:768px){.regulations{min-width:100%}}.regulations .regulation .required{margin-left:10px}.regulations .regulation-title{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.regulations .regulation-title .icon{background-color:var(--color-gray-500);height:20px;width:20px}.regulations .field{margin-bottom:25px}.regulations .field.checkbox label{cursor:pointer;display:flex;font-size:14rem;gap:10px;margin-bottom:5px;max-width:100%;position:relative}input[type=checkbox],input[type=radio]{margin-right:12px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;opacity:0;width:13px}input[type=checkbox]+span,input[type=radio]+span{height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}input[type=checkbox]+span:after,input[type=checkbox]+span:before,input[type=radio]+span:after,input[type=radio]+span:before{border:2px solid var(--color-secondary);content:"";height:inherit;left:inherit;position:absolute;top:inherit;transform:inherit;width:inherit}input[type=checkbox]+span:after,input[type=radio]+span:after{background-color:transparent;transition:background .3s;z-index:-1}input[type=checkbox]:checked+span:after,input[type=radio]:checked+span:after{background-color:var(--color-secondary)}input[type=checkbox]:checked+span:before,input[type=radio]:checked+span:before{border-bottom:2px solid var(--color-tertiary);border-left:none;border-right:2px solid var(--color-tertiary);border-top:none;display:inline-block;height:14px;margin-left:5px;margin-top:-10px;transform:rotate(45deg);width:9px}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border:1px solid var(--color-gray-900);border-radius:0;max-width:100%;min-height:50px;padding:15px 20px}input[type=radio]+span{border-radius:100%}input[type=radio]+span:after,input[type=radio]+span:before{border-radius:100%;border-width:1px}input[type=radio]+span:before{box-shadow:0 0 0 .3px rgba(0,0,0,.5)}input[type=radio]:checked+span:after{border-width:3px}input[type=radio]:checked+span:before{background:var(--color-tertiary);border:none;height:50%;left:50%;margin:0;top:50%;transform:translate(-50%,-50%);width:50%}.color-checkbox{border-radius:100%;cursor:pointer;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:relative}.color-checkbox input{display:none}.color-checkbox input:checked+span{border-color:#000}.color-checkbox input+span,.color-checkbox span{background:inherit;border:2px solid transparent;border-radius:100%;display:block;height:25px;position:relative;transform:none;width:25px}.color-checkbox input+span:after,.color-checkbox input+span:before,.color-checkbox span:after,.color-checkbox span:before{display:none}.texture-checkbox{border-radius:100%;cursor:pointer;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:relative}.texture-checkbox input{display:none}.texture-checkbox input:checked+span+.thumb:before{border-color:#000}.texture-checkbox span{display:none}.texture-checkbox .thumb{border-radius:100%;position:relative}.texture-checkbox .thumb:before{border:2px solid transparent;border-radius:100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.texture-checkbox .thumb img{border-radius:100%}.texture-checkbox .thumb:hover+.preview{display:block}.texture-checkbox .preview{border:2px solid #000;display:none;height:auto;left:0;min-width:100px;position:absolute;top:25px;transform:translateX(calc(-50% + 12.5px));z-index:1}.selected .color-checkbox span,.selected .texture-checkbox .thumb:before{border-color:#000}.form-content .form--description{font-weight:400;margin-bottom:20px;margin-top:20px}.form-content form{align-items:flex-end;display:flex;flex-direction:column;margin:auto;max-width:1080px}.form-content form button{margin-top:20px}.form-content form .custom-select,.form-content form input{background-color:var(--color-tertiary);border:1px solid var(--color-gray-900)}.form-content form .form--content{display:grid;gap:30px 40px;grid-template-columns:1fr 1fr;margin-bottom:20px}@media (max-width:768px){.form-content form .form--content{display:block}}.form-content form .form--content .custom-select,.form-content form .form--content .field{margin-bottom:0}.form-content form .form--content .custom-select:first-child,.form-content form .form--content .custom-select:nth-child(6),.form-content form .form--content .custom-select:nth-child(7),.form-content form .form--content .field:first-child,.form-content form .form--content .field:nth-child(6),.form-content form .form--content .field:nth-child(7){grid-column:span 2}@media (max-width:768px){.form-content form .form--content .field{margin-bottom:20px}}.forms-module{margin:auto}.forms-module h3.heading{margin-bottom:40px;text-align:center}.forms-module form{margin:auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.forms-module button{margin-left:auto;margin-top:20px}.form .error-border,form .error-border{border:1px solid var(--color-secondary)!important}.form .checkbox .error-border,form .checkbox .error-border{border:none!important}.form .error-message,form .error-message{align-items:center;background-color:var(--color-secondary);color:var(--color-gray-400);display:flex;font-weight:700;gap:10px;padding:6px 8px}.form .error-message .icon,form .error-message .icon{background-color:var(--color-gray-400)}.form .form--required-info,.form p.form--required-info,form .form--required-info,form p.form--required-info{margin:16px 0}.form .form--required-info .required,.form p.form--required-info .required,form .form--required-info .required,form p.form--required-info .required{color:var(--color-secondary)}.tiny-two-columns{display:flex}.tiny-two-columns--icon{align-items:center;display:flex;gap:10px;margin:20px 0}.tiny-two-columns .tiny-column{width:50%}@media (max-width:1024px){.tiny-two-columns{flex-direction:column}.tiny-two-columns .tiny-column{width:100%}}.tiny-centered{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.tiny-centered p:last-child{margin-bottom:0}.custom-video .row{position:relative}.custom-video .row button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.custom-video .row button:after{background-color:var(--color-tertiary);border-radius:50%;content:"";display:block;height:80px;mask-size:cover;-webkit-mask-size:cover;-webkit-mask:url(../icons/play-button.svg) no-repeat 50% 50%;mask:url(../icons/play-button.svg) no-repeat 50% 50%;pointer-events:none;width:80px}.custom-video .row button.none{visibility:hidden}.custom-video video{aspect-ratio:16/9;cursor:pointer;display:block;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:440px){.custom-video video{aspect-ratio:1}}.e-modal{display:none;opacity:0;transition:opacity .5s}.e-modal.open{opacity:1}.e-modal.open .e-modal-box{transform:translate(-50%,-50%)}.e-modal.error .icon{background-color:var(--color-secondary)}.e-modal-overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;justify-content:center;left:0;right:0;top:0}.e-modal-box,.e-modal-overlay{display:flex;position:fixed;z-index:5}.e-modal-box{background-color:#fff;flex-direction:column;left:calc(50% - 15px);margin:0 15px;max-height:80vh;max-width:calc(100% - 30px);top:50%;transform:translate(-50%,1000px);transition:transform .5s;width:clamp(min(100%,360px),420px,100%)}.e-modal-header{align-items:center;background-color:var(--green-0);color:#fff;display:flex;padding:20px}.e-modal-header .icon{background-color:#bbda0b;margin-right:15px;min-width:24px}.e-modal-header .title{color:var(--color-primary);font-size:20rem;font-weight:700;padding-right:15px}.e-modal-header .close{cursor:pointer;padding:10px;position:absolute;right:0;top:0}.e-modal-header .close .icon{background-color:var(--color-primary);height:20px;margin:0;min-width:20px;width:20px}.e-modal-header .close:hover .icon{background-color:#000}.e-modal-content{line-height:normal;margin-bottom:20px;overflow-y:auto;padding:20px 20px 0}.e-modal-content p{margin-bottom:10px}.e-modal-content .buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px}.e-modal-content .buttons button{margin-right:10px}.e-modal-content .e-modal-reveal,.e-modal-content .hidden{display:block}.e-modal-reveal{display:none}.e-modal.regulations-modal .e-modal-box{width:clamp(min(100%,360px),900px,100%)}.e-modal.cookies .e-modal-box{width:clamp(min(100%,360px),550px,100%)}.e-modal.error .e-modal-header{background-color:var(--red-0)}.e-modal.add-to-basket-modal .e-modal-box{width:clamp(min(100%,360px),640px,100%)}.e-modal.add-to-basket-modal .interesting-products{margin-top:20px}.e-modal.add-to-basket-modal .interesting-products .title{font-size:20rem;font-weight:700}.e-modal.exchange-modal .e-modal-box{transform:translate(-50%,-50%);transition:none;width:clamp(min(100%,360px),900px,100%)}.e-modal.exchange-modal .e-modal-header>.icon{display:none}.e-modal.exchange-modal .chart-empty{align-items:center;background-color:var(--color-gray-400);color:var(--color-gray-600);display:flex;font-weight:700;gap:10px;padding:12px 14px}.e-modal.exchange-modal .chart-empty .icon{background-color:var(--color-gray-600)}.e-modal.exchange-modal .tabs{display:flex;gap:12px;margin-bottom:24px}.e-modal.exchange-modal .tablinks{border-bottom:2px solid var(--color-gray-400);color:var(--color-gray-500);font-size:18rem;font-weight:700;padding:8px 0;text-align:center;transition:border .3s ease}@media (max-width:768px){.e-modal.exchange-modal .tablinks{font-size:16rem}}.e-modal.exchange-modal .tablinks.active{border-bottom:2px solid var(--color-secondary);color:var(--color-secondary)}.e-modal.exchange-modal .tabcontent{display:none}.e-modal.exchange-modal .tabcontent.week{display:block}.glightbox{overflow:hidden}.glightbox img{transition:transform .3s}.glightbox:not(.no-zoom):hover img{transform:scale(1.05)}.global-menu-trigger.open .closed,.global-menu-trigger .opened{display:none}.global-menu-trigger.open .opened{display:block}.global-menu-trigger.open+.global-menu-box{transform:translateX(0)}.global-menu-box{background:#fff;box-shadow:var(--shadow-1);height:100%;max-width:300px;min-width:300px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s;z-index:1}.global-menu-box .menu-header{align-items:center;background-color:var(--gray-0);display:flex;gap:15px;padding:15px}.global-menu-box .menu-header .global-menu-close .icon{height:18px;min-width:18px;width:18px}.global-menu-box .menu-header .name{font-size:20rem;font-weight:700;text-transform:uppercase}.global-menu-box .menu-contnet{height:100%;overflow-y:auto;padding-bottom:15px}.global-menu-box .menu-contnet .global-menu-item{border-top:1px solid var(--color-gray-600);margin-bottom:15px;padding-top:15px}.global-menu-box .menu-contnet .global-menu-item.section-1{display:none}.global-menu-box .menu-contnet .global-menu-item .main-menu{display:flex;flex-direction:column}.global-menu-box .menu-contnet .global-menu-item .main-menu li{padding-left:15px}.global-menu-box .menu-contnet .global-menu-item .main-menu a{align-items:center;display:flex;font-size:16rem;min-height:30px}.global-menu-box .menu-contnet .global-menu-item .main-menu .has-dropdown:hover>ul,.global-menu-box .menu-contnet .global-menu-item .main-menu a:hover:before{display:none}.global-menu-box .menu-contnet .global-menu-item .main-menu .has-dropdown .has-child .main-menu-mobile-item{display:block;padding:8px 10px}.global-menu-box .menu-contnet .global-menu-item .main-menu .has-dropdown .has-child .child-icon,.global-menu-box .menu-contnet .global-menu-item .main-menu .has-dropdown .has-child .main-menu-mobile-item .minus{display:none}.global-menu-box .menu-contnet .global-menu-item .main-menu .has-dropdown .has-child.open+ul{display:block}.global-menu-box .menu-contnet .global-menu-item .main-menu .has-dropdown .has-child.open .plus{display:none}.global-menu-box .menu-contnet .global-menu-item .main-menu .has-dropdown .has-child.open .minus{display:block}.global-menu-box .menu-contnet .global-menu-item .main-menu .has-dropdown ul{border:none;margin:0 5px 0 15px;max-width:100%;padding:5px 0 0;position:relative}.global-menu-box .menu-contnet .global-menu-item .main-menu .has-dropdown ul li{min-width:100%;padding-left:0}.btn{align-items:center;cursor:pointer;display:inline-flex;font-family:var(--font-primary);font-size:16rem;font-weight:700;justify-content:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:15px 20px;position:relative;text-align:center;transition:color .4s ease;z-index:0}.btn:before{content:"";height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:width .4s ease,left .4s ease;width:0;z-index:-1}@media (max-width:768px){.btn{font-size:14rem}}.btn--primary{background-color:var(--color-secondary);border:1px solid transparent;color:var(--color-tertiary)}.btn--primary .icon,.btn--primary:before{background-color:var(--color-tertiary)}.btn--primary:before{left:auto;right:0;transform-origin:right;transition:width .4s ease,right .4s ease}@media (hover:hover){.btn--primary:hover{color:var(--color-secondary)}.btn--primary:hover:before{width:100%}.btn--primary:hover .icon{background-color:var(--color-secondary)}}.btn--secondary{background-color:var(--color-tertiary);border:1px solid var(--color-secondary);color:var(--color-secondary)}.btn--secondary .icon,.btn--secondary:before{background-color:var(--color-secondary)}@media (hover:hover){.btn--secondary:hover{color:var(--color-tertiary)}.btn--secondary:hover:before{width:100%}.btn--secondary:hover .icon{background-color:var(--color-tertiary)}}.btn--icon{align-items:center;display:flex;gap:10px;justify-content:space-between}.btn--icon .icon{transition:background-color .4s}@media (max-width:768px){.btn--icon{gap:2px}}.back-to-top{opacity:0;padding:14px;position:fixed;right:0;top:65%;transition:background-color .4s,opacity .5s,visibility .5s;visibility:hidden;z-index:2}@media (max-width:768px){.back-to-top{display:none}}.back-to-top.show{opacity:1;visibility:visible}.back-to-top .icon{height:30px;rotate:270deg;width:30px}.show-for-darkmode{display:none!important}html[data-darkmode=on] .show-for-darkmode{display:block!important}html[data-darkmode=on] .hide-for-darkmode{display:none!important}html[data-darkmode=on] body{background-color:var(--darkmode--primary)}html[data-darkmode=on] .block p,html[data-darkmode=on] .exchange-date,html[data-darkmode=on] .grid-item,html[data-darkmode=on] .main-menu a,html[data-darkmode=on] .news-module .date,html[data-darkmode=on] .news .date,html[data-darkmode=on] .news .title a,html[data-darkmode=on] a,html[data-darkmode=on] h1,html[data-darkmode=on] h2,html[data-darkmode=on] h3,html[data-darkmode=on] h4,html[data-darkmode=on] h5,html[data-darkmode=on] h6,html[data-darkmode=on] li,html[data-darkmode=on] li::marker,html[data-darkmode=on] p,html[data-darkmode=on] span{color:var(--darkmode-text)}html[data-darkmode=on] .cookieInfo .desc,html[data-darkmode=on] .cookies-modal-desc,html[data-darkmode=on] .cookies-modal-options .option-title,html[data-darkmode=on] .cookies-modal-options .option .disabled{color:var(--darkmode-text-lg)}html[data-darkmode=on] .e-modal.cookies .btn{background-color:transparent}html[data-darkmode=on] .cookieInfo,html[data-darkmode=on] .header,html[data-darkmode=on] .header-box.fixed,html[data-darkmode=on] .widget-boxes .slider-img-desc .grid-item__body,html[data-darkmode=on] .widget .widget-rotator-wrapper .grid-item__body,html[data-darkmode=on] li.has-dropdown:hover .menu-level-two--container .background{background-color:var(--darkmode--primary)}html[data-darkmode=on] li.has-dropdown:hover .menu-level-two--container .background{border-top:1px solid var(--darkmode-background);box-shadow:0 4px 10px 0 hsla(0,0%,85%,.03)}html[data-darkmode=on] .btn--primary{background-color:var(--darkmode-secondary);color:var(--darkmode-text-lg)}html[data-darkmode=on] .btn--primary:before,html[data-darkmode=on] .btn--secondary{background-color:var(--darkmode--primary)}html[data-darkmode=on] .btn--secondary{border:1px solid var(--darkmode-secondary);color:var(--darkmode-text-lg)}html[data-darkmode=on] .btn--secondary:before{background-color:var(--darkmode-secondary)}html[data-darkmode=on] .btn--secondary .icon{background-color:var(--darkmode-text-lg)}html[data-darkmode=on] .sticky-menu li a,html[data-darkmode=on] .top-menu li a:before{background-color:var(--darkmode-secondary)}html[data-darkmode=on] .sticky-menu li a:before{background-color:var(--darkmode--primary)}html[data-darkmode=on] .breadcrumbs .icon,html[data-darkmode=on] .widget .icon{background-color:var(--darkmode-text)}html[data-darkmode=on] .background--gray,html[data-darkmode=on] .block,html[data-darkmode=on] .block--gray,html[data-darkmode=on] .faq-module .faq-list li.faq-item{background-color:var(--darkmode-background)}html[data-darkmode=on] .block--gray .icon,html[data-darkmode=on] .block .icon{background-color:var(--darkmode-text)}html[data-darkmode=on] .benefits--body svg path,html[data-darkmode=on] .widget-boxes .grid-item .header--icon svg path{fill:var(--darkmode-text)}html[data-darkmode=on] .custom-select,html[data-darkmode=on] input,html[data-darkmode=on] textarea{background-color:var(--color-background);color:var(--darkmode-text)}html[data-darkmode=on] .custom-select::-moz-placeholder,html[data-darkmode=on] input::-moz-placeholder,html[data-darkmode=on] textarea::-moz-placeholder{color:var(--darkmode-text)}html[data-darkmode=on] .custom-select:-ms-input-placeholder,html[data-darkmode=on] input:-ms-input-placeholder,html[data-darkmode=on] textarea:-ms-input-placeholder{color:var(--darkmode-text)}html[data-darkmode=on] .custom-select .current-option,html[data-darkmode=on] .custom-select::placeholder,html[data-darkmode=on] input .current-option,html[data-darkmode=on] input::placeholder,html[data-darkmode=on] textarea .current-option,html[data-darkmode=on] textarea::placeholder{color:var(--darkmode-text)}html[data-darkmode=on] .custom-select .current-option:after,html[data-darkmode=on] input .current-option:after,html[data-darkmode=on] textarea .current-option:after{background-color:var(--darkmode-text)}html[data-darkmode=on] input:-webkit-autofill,html[data-darkmode=on] input:-webkit-autofill:focus,html[data-darkmode=on] input:-webkit-autofill:hover,html[data-darkmode=on] select:-webkit-autofill,html[data-darkmode=on] select:-webkit-autofill:focus,html[data-darkmode=on] select:-webkit-autofill:hover,html[data-darkmode=on] textarea:-webkit-autofill,html[data-darkmode=on] textarea:-webkit-autofill:focus,html[data-darkmode=on] textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--darkmode-text);-webkit-box-shadow:0 0 0 100px var(--color-background) inset}html[data-darkmode=on] .clean-list-wrapper{background-color:var(--color-background);border:1px solid var(--color-gray-900)}html[data-darkmode=on] .clean-list-wrapper .clean-list li:hover{background-color:var(--color-gray-700);color:var(--darkmode-text)}html[data-darkmode=on] .top-menu--wrapper{background-color:var(--color-background)}html[data-darkmode=on] .top-menu--wrapper .icon{background-color:var(--darkmode-text-lg)}html[data-darkmode=on] .top-menu--wrapper .fontsize__btn{color:var(--darkmode-text-lg)}@media (max-width:768px){html[data-darkmode=on] .top-menu--wrapper .top-menu li{background-color:var(--color-background);border-bottom:1px solid var(--color-gray-800)}html[data-darkmode=on] .top-menu--wrapper .top-menu li a span{color:var(--darkmode-text-lg)}html[data-darkmode=on] .top-menu--wrapper .top-menu li.item--first{background-color:var(--darkmode-secondary);border:none}html[data-darkmode=on] .menu-overlay.active{background-color:var(--darkmode--primary)}html[data-darkmode=on] .header--wrapper .header-middle-right.buttons--top .btn .icon.icon--lock,html[data-darkmode=on] .header--wrapper .menu-global-close span,html[data-darkmode=on] .header--wrapper .menu-header .menu-global-close.open .menu-toggle-bar--bottom,html[data-darkmode=on] .header--wrapper .menu-header .menu-global-close.open .menu-toggle-bar--top{background-color:var(--darkmode-text-lg)}html[data-darkmode=on] .top-menu li a span{color:var(--darkmode-text-lg)}html[data-darkmode=on] .top-menu--right li a span{border:none}html[data-darkmode=on] .menu-overlay.active .social-menu .icon{background-color:var(--darkmode-text-lg)}html[data-darkmode=on] .tabs-wrapper.mobile-only{background-color:var(--darkmode-background)}html[data-darkmode=on] .tabs-wrapper .tabs-title h5{color:var(--darkmode-text)}html[data-darkmode=on] .tabs-wrapper .tabs-title.is-active h5{color:var(--darkmode-secondary)}}html[data-darkmode=on] label{color:var(--darkmode-text)}html[data-darkmode=on] .top-menu .active-item{background-color:var(--darkmode-secondary)}@media (max-width:768px){html[data-darkmode=on] .top-menu li.active-item{background-color:var(--darkmode-secondary);border:none}html[data-darkmode=on] .top-menu.top-menu--right .active-item{background-color:transparent}html[data-darkmode=on] .main-menu .has-dropdown .icon{background-color:var(--darkmode-text-lg)}html[data-darkmode=on] .main-menu li.has-dropdown.is-active{background-color:var(--color-background)}html[data-darkmode=on] .main-menu li.has-dropdown.is-active>a{color:var(--darkmode-text-lg)}}html[data-darkmode=on] .e-modal-box{background-color:var(--color-background)}html[data-darkmode=on] .e-modal-box .e-modal-header .title{color:var(--darkmode-text-lg)}html[data-darkmode=on] .e-modal-box .e-modal-header .close .icon{background-color:var(--darkmode-text-lg)}html[data-darkmode=on] .gm-style .gm-style-iw,html[data-darkmode=on] .gm-style .gm-style-iw-c,html[data-darkmode=on] .gm-style .gm-style-iw-chr,html[data-darkmode=on] .gm-style .gm-style-iw-d,html[data-darkmode=on] .gm-style .gm-style-iw-d::-webkit-scrollbar,html[data-darkmode=on] .gm-style .gm-style-iw-d::-webkit-scrollbar-corner,html[data-darkmode=on] .gm-style .gm-style-iw-d::-webkit-scrollbar-track,html[data-darkmode=on] .gm-style .gm-style-iw-d::-webkit-scrollbar-track-piece{background-color:var(--darkmode--primary)!important}html[data-darkmode=on] .gm-style-iw-t:after,html[data-darkmode=on] .gm-style .gm-style-iw-tc:after{background:var(--darkmode--primary)!important}html[data-darkmode=on] .gm-style .gm-style-iw-d::-webkit-scrollbar-thumb{background-color:var(--darkmode-background)!important}html[data-darkmode=on] .gm-style-iw .gm-ui-hover-effect{background:transparent!important}html[data-darkmode=on] .gm-style-iw .gm-ui-hover-effect span{background-color:var(--darkmode-text)!important}html[data-darkmode=on] .gm-style-iw .gm-ui-hover-effect img{filter:invert(1)}html[data-darkmode=on] .marker .institution--item{background-color:var(--darkmode--primary)}html[data-darkmode=on] .institution--item .availability-label,html[data-darkmode=on] .institution--item .label{color:#fff}html.fontsize-1{font-size:5.9375%}html.transition{transition-duration:.8s}html.fontsize-2{font-size:6.5625%}html{transition-duration:0s}.fontsize__btn{align-items:center;color:var(--color-tertiary);display:inline-flex;justify-content:center;min-height:24px;min-width:24px;padding:0;position:relative;z-index:10}.fontsize__btn:focus-visible,.fontsize__btn:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:768px){.fontsize__btn{color:var(--color-primary)}}.fontsize__btn-1{font-size:11rem}.fontsize__btn-0{font-size:14rem}.fontsize__btn_1{font-size:17rem}.layout-home .section-4 .content{font-size:24rem;line-height:2}.layout-home .section-7{background:var(--color-gray-600)}.layout-home .section-7 .widget .heading:before{color:var(--gray-0)}.section-9{background:var(--gray-0)}.layout-default .content{margin:30px 0}.layout-default .section-9{margin-top:80px}.layout-news .main-section{margin:0 auto}.layout-news .content{margin:30px 0}.layout-news .section-9{margin-top:30px}.header{background:#fff;position:relative}.header-content{align-items:center;display:flex;justify-content:space-between;min-height:118px}@media (max-width:768px){.header-content{min-height:auto;padding:20px 5px 15px;position:relative}}.header-content .logo{margin-left:-15px;margin-top:-5px;width:500px}@media (max-width:768px){.header-content .logo{margin-left:-10px;margin-right:16px;max-width:180px}.header-content .logo img{max-height:38px;max-width:200px;-o-object-fit:cover;object-fit:cover}}.header-content .logo img{width:470px}.header-sections{align-items:center;display:flex;margin:0 auto}.header-sections .section-2{align-items:center;display:flex;gap:20px}.header-middle-right.buttons--top{display:flex;gap:20px}.header-middle-right.buttons--top .btn{margin-bottom:2px;padding:14px 20px}@media (max-width:768px){.header-middle-right.buttons--top .cta-text{display:none}.header-middle-right.buttons--top .btn{border:none;padding:4px}.header-middle-right.buttons--top .btn--primary{background-color:transparent}.header-middle-right.buttons--top .btn .icon.icon--lock{background-color:var(--color-secondary)}.header-middle-right.buttons--top a .icon{height:24px;width:24px}}.header-middle-right.buttons--top .icon{height:20px;width:20px}.header-box{transition:transform .3s}.header-box.fixed{background:#fff;box-shadow:var(--shadow-line-bottom);left:0;max-width:unset;position:fixed;top:0;width:100%;z-index:2}.header-box.fixed .header-content{margin:0 auto;max-width:1200px}.header--no-image{padding:40px 15px 80px}@media (max-width:768px){.header--no-image{padding:20px 20px 40px}}.header--no-image h1{color:var(--color-primary)}.header--wrapper{display:flex;width:100%}@media (max-width:768px){.header--wrapper{align-items:center;flex-direction:row-reverse;gap:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (max-width:1024px){.header-content .logo{min-width:200px}.header-sections .section-2{flex-wrap:wrap}}@media (max-width:440px){.header-content .logo{min-width:180px}.header-sections .section-2{flex-wrap:wrap;gap:15px}}header{background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.05);left:0;position:fixed;top:0;width:100%;z-index:2}main.main-section{margin-top:170px}@media (max-width:768px){main.main-section{margin-top:117px}}.footer{background-color:var(--color-gray-600);color:var(--color-tertiary)}.footer-content{align-items:flex-start;display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr));padding:30px 0 35px}.footer .heading{font-size:18rem;margin-bottom:30px}@media (max-width:768px){.footer .heading{font-size:16rem;margin-bottom:20px}}.footer .copyright{align-items:center;border-top:1px solid hsla(0,0%,100%,.3);display:flex;gap:10px;padding:30px 0}@media (max-width:991px){.footer .copyright{flex-direction:column;padding-top:28px}}@media (max-width:768px){.footer .copyright{align-items:flex-start;flex-direction:column;gap:20px;justify-content:center}}.footer .copyright--body{display:flex;gap:4px;margin-left:auto}@media (max-width:991px){.footer .copyright--body{margin-left:0}}.footer .copyright--body a{color:var(--color-tertiary)}@media (max-width:1024px){.footer-content{grid-template-columns:repeat(2,minmax(0,1fr));padding:50px 0 30px}}@media (max-width:768px){.footer-content{display:block;padding:20px 0}.footer-content .heading--wrapper{display:flex;justify-content:space-between}.footer-content .heading--wrapper .icon{background-color:var(--color-tertiary);transform:rotate(90deg);transition:transform .3s}.footer-content .heading--wrapper.is-active .icon{transform:rotate(270deg)}}@media (max-width:440px){.footer-content{grid-template-columns:repeat(1,minmax(0,1fr))}}.breadcrumbs{margin:40px 0 80px}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none}.breadcrumbs ol li{align-items:center;color:var(--color-primary);display:flex;font-size:14rem}.breadcrumbs ol li a{font-weight:400}.breadcrumbs ol li a:hover{text-decoration:underline}.breadcrumbs ol li .icon{height:16px;margin:0 10px;width:16px}.breadcrumbs ol li .separator{margin:0 5px}.breadcrumbs ol li:last-child{color:var(--color-secondary);font-weight:500}.lang{position:relative}.lang_current{align-items:center;display:flex}.lang_current .close{display:none}.lang_current .icon{height:14px;min-width:14px;width:14px}.lang_menu{background-color:#fff;border:1px solid var(--color-gray-600);display:none;left:0;position:absolute;top:100%;z-index:1}.lang_menu li a{padding:10px}.lang:focus-within>.lang_menu,.lang:hover>.lang_menu{display:block}.lang:focus-within .lang_current .close,.lang:hover .lang_current .close{display:block}.lang:focus-within .lang_current .open,.lang:hover .lang_current .open{display:none}.lang.is-open .lang_current .close,.lang.is-open>.lang_menu{display:block}.lang.is-open .lang_current .open{display:none}.pagination{font-size:16rem;font-weight:600;margin-top:20px;width:100%}.pagination-box{display:flex;flex-wrap:wrap;margin:0 auto}.pagination-box,.pagination-box li{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.pagination-box .next a,.pagination-box .next button,.pagination-box .prev a,.pagination-box .prev button{align-items:center;cursor:pointer;display:flex;padding:8px}.pagination-box .next a:hover,.pagination-box .next button:hover,.pagination-box .prev a:hover,.pagination-box .prev button:hover{color:var(--color-gray-900)}.pagination-box .next a:hover .icon,.pagination-box .next button:hover .icon,.pagination-box .prev a:hover .icon,.pagination-box .prev button:hover .icon{background-color:var(--color-gray-900)}.pagination-box .next .icon,.pagination-box .prev .icon{height:16px;margin:0 15px;transition:background .3s;width:16px}.pagination-box .next.disabled,.pagination-box .prev.disabled{align-items:center;color:var(--color-gray-900);display:flex;padding:8px;pointer-events:none}.pagination-box .next.disabled button,.pagination-box .prev.disabled button{color:var(--color-gray-900);padding:0}.pagination-box .next.disabled .icon,.pagination-box .prev.disabled .icon{background-color:var(--color-gray-900)}.pagination-box .current{color:var(--color-secondary);padding:8px}.pagination-box .other{align-items:center;color:var(--color-gray-800);display:flex}.pagination-box .other a,.pagination-box .other button{color:var(--color-gray-800);padding:8px}.pagination-box .other a:hover,.pagination-box .other button:hover{color:#000}.regulations .regulation{margin-bottom:25px}.regulations .regulation .field{margin:0}.regulations .regulation .field.error-border{border:none!important}.regulations .regulation-title{font-weight:400}.regulations .regulation-title button{display:inline;font-weight:700;margin-left:5px;text-transform:uppercase}.regulations .regulation-desc{color:var(--color-gray-800);margin-left:18px}.regulations .regulation .error{color:red}.cookieInfo{background-color:var(--color-tertiary);border-top:2px solid var(--color-secondary);bottom:0;box-shadow:0 -4px 7px -4px rgba(0,0,0,.05);padding:15px;position:fixed;width:100%;z-index:20}.cookieInfo-wrapper{align-items:center;display:flex;justify-content:space-between}@media (max-width:640px){.cookieInfo-wrapper{flex-direction:column}}.cookieInfo .desc{font-size:16rem}.cookieInfo .buttons{display:flex}@media (max-width:425px){.cookieInfo .buttons .btn{font-size:13rem;padding:12px 10px}}.cookieInfo .buttons button{margin:0 5px;white-space:nowrap}.cookieInfo .buttons button.btn-black{text-transform:none}.cookieInfo label{position:relative}@media (max-width:640px){.cookieInfo{flex-direction:column}.cookieInfo .buttons{align-self:center;flex-direction:row}.cookieInfo .buttons button{margin:10px 5px 0}}.e-modal.cookies{transition:none}.e-modal.cookies .icon{background-color:var(--color-secondary);transition:background .3s ease}.e-modal.cookies .e-modal-box{border-radius:5px}.e-modal.cookies .e-modal-content{padding-top:0}.e-modal.cookies .e-modal-box,.e-modal.cookies .e-modal-overlay{z-index:20}.cookies-modal{display:none}.cookies-modal-desc{margin-bottom:25px}.cookies-modal-options .option{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}.cookies-modal-options .option-title{font-size:16rem;font-weight:700;margin-bottom:5px}.cookies-modal-options .option label{cursor:pointer;display:flex;gap:10px;position:relative}.cookies-modal-options .option .btn{margin:auto}.cookies-modal-options .option .disabled{color:var(--color-gray-600);pointer-events:none}.cookies-modal-options .option .disabled span:before{border-color:var(--color-gray-400)}.cookies-modal-options .option .disabled span:after{background-color:var(--color-gray-500);border-color:var(--color-gray-500)}.cookies-modal .buttons{margin-top:35px}.reviews{margin:30px 0}.reviews .reviews-header{border-bottom:1px solid var(--gray-2);margin-bottom:15px;padding-bottom:15px}.reviews .reviews-header-title{font-size:20rem;font-weight:500;margin-bottom:5px}.reviews .reviews-header .custom-select-list{border-width:1px}.reviews .reviews-header .custom-select-list .current-option{padding:3px 10px}.reviews .reviews-header .custom-select-list .clean-list{border-width:1px}.reviews .reviews-stats{display:flex;margin:30px 0}.reviews .reviews-stats .counts-col,.reviews .reviews-stats .score-col{width:50%}.reviews .reviews-stats .score-col{display:flex;flex-direction:column}.reviews .reviews-stats .reviews-score-section{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}.reviews .reviews-stats .reviews-info-section{line-height:1em}.reviews .reviews-stats .reviews-info-section a{color:var(--gray-4);font-size:12rem;font-style:italic;text-decoration:underline}.reviews .reviews-stats .reviews-score{align-items:flex-end;display:flex;margin-bottom:10px}.reviews .reviews-stats .reviews-score .score-average{font-size:40rem;font-weight:700;line-height:1em;margin-right:5px}.reviews .reviews-stats .reviews-score .score-total{color:var(--gray-4);font-size:20rem;line-height:1em;margin-bottom:4px}.reviews .reviews-stats .reviews-rating{margin-bottom:10px}.reviews .reviews-stats .reviews-rating .rating__stars{margin-right:0}.reviews .reviews-stats .reviews-info{color:var(--gray-4);font-size:12rem;font-style:italic}.reviews .reviews-stats .reviews-count-item{align-items:center;display:flex;margin-bottom:5px}.reviews .reviews-stats .reviews-count-item:last-of-type{margin-bottom:0}.reviews .reviews-stats .reviews-count-rating{margin-right:10px}.reviews .reviews-stats .reviews-count-bar-item{flex:1 1 auto;margin-right:20px}.reviews .reviews-stats .reviews-count-bar{background:#ddd;height:4px}.reviews .reviews-stats .reviews-count-bar>div{background:#ef7d00;height:4px}.reviews .reviews-sort{display:flex;justify-content:flex-end}.reviews .reviews-sort ul{padding-left:0}.reviews .add-form-title{font-size:20rem;font-weight:700;margin:20px 0 13px;text-transform:uppercase}.reviews .add-form-desc{color:var(--gray-3);margin-bottom:25px}.reviews .add-form label{display:inline-block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;text-transform:none}.reviews .add-form .required{color:red}.reviews .add-form textarea{padding:20px;width:100%}.reviews .add-form textarea::-moz-placeholder{color:var(--gray-4)}.reviews .add-form textarea:-ms-input-placeholder{color:var(--gray-4)}.reviews .add-form textarea::placeholder{color:var(--gray-4)}.reviews .add-form input{padding-left:20px}.reviews .form-group{display:flex;flex-wrap:wrap;gap:30px}.reviews .form-group .field{width:calc(50% - 15px)}.reviews .field input{width:100%}.reviews .reviews-items{display:flex;flex-direction:column;margin-top:20px}.reviews .reviews-items .review-item{border-bottom:1px solid var(--gray-2);margin-bottom:15px}.reviews .reviews-items .review-item .review .review-header{align-items:flex-end;display:flex;margin-bottom:15px}.reviews .reviews-items .review-item .review .review-author{font-size:20rem;font-weight:500;line-height:1em;margin-right:20px}.reviews .reviews-items .review-item .review .review-date{color:var(--gray-4);font-size:14rem;line-height:1em}.reviews .reviews-items .review-item .review .review-status{margin-left:auto}.reviews .reviews-items .review-item .review .review-status>span{align-items:center;color:var(--gray-4);display:flex;flex-wrap:nowrap;font-size:13rem;gap:5px}.reviews .reviews-items .review-item .review .review-status [class^=icon--]{height:20px;margin-left:5px;width:20px}.reviews .reviews-items .review-item .review .review-status .review-verified .icon{background:green}.reviews .reviews-items .review-item .review .review-status .review-unverified .icon{background:#484848}.reviews .reviews-items .message,.reviews .reviews-items .review-item .review .review-comment,.reviews .reviews-items .review-item .review .review-rating{margin-bottom:15px}.reviews .reviews-items .load-more{margin:10px auto}.rating{align-items:center;display:flex;justify-content:center}.rating--justify-left{justify-content:flex-start}.rating--justify-right{justify-content:flex-end}.rating__stars{color:red;display:flex;font-size:22px;line-height:1em;margin-right:10px}.rating__stars [class*=icon-]{background-color:#ddd;bottom:0;display:block;height:100%;left:0;-webkit-mask-position:0 0;mask-position:0 0;position:absolute;top:0;width:100%}.rating__stars [class*=icon-].secondary{background-color:#ef7d00;display:none;overflow:hidden}.rating__stars [class*=icon-].active{display:block}.rating__stars-item{height:25px;margin-right:6px;position:relative;width:26px}.rating__stars-item:last-of-type{margin-right:0}.rating.allow-select .rating__stars-item{cursor:pointer}.rating__value{font-size:15px}.files{margin-top:20px}.files [class*=" icon--file"],.files [class^=icon--file]{background-color:var(--color-secondary);height:30px;-webkit-mask:url(../icons/folder.svg);mask:url(../icons/folder.svg);width:30px}.files-title{color:#000;font-size:16rem;font-weight:700;margin-bottom:10px}.files-list{display:flex;flex-direction:column;gap:20px}li.file,li.file a{align-items:center;display:flex;font-size:18rem;gap:12px}li.file .icon,li.file a .icon{min-width:30px}li.file a{word-wrap:break-word;display:inline-block;overflow-wrap:break-word}@media (max-width:768px){li.file a{max-width:85%}}.main-menu{display:flex;flex-wrap:wrap;gap:30px}.main-menu .active-item{color:var(--color-secondary)}.main-menu .active-item:after{width:100%}@media (max-width:768px){.main-menu{position:relative}}.main-menu li a{border-bottom:2px solid transparent;color:#000;font-size:18rem;font-weight:600;position:relative;text-decoration:none;transition:color border .3s .3s}.main-menu li a.color--red{color:var(--color-title-secondary)}.main-menu li a.color--violet{color:var(--color-title-quaternary)}.main-menu li a .name{align-items:center;display:flex;gap:10px}.main-menu li a .name .icon{height:20px;min-width:20px;width:20px}.main-menu li a:hover:before{opacity:1}.main-menu li a.level-one .child-icon{display:none}.main-menu li a.has-child button .icon{height:14px;min-width:14px;width:14px}@media (max-width:767px){.main-menu li.has-dropdown{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media (min-width:768px){.main-menu li.has-dropdown>.menu-level-two--container{opacity:0;transition:opacity .3s ease-out;visibility:hidden}}.main-menu li.has-dropdown .nav-link-header{display:flex;justify-content:space-between}@media (min-width:768px){.main-menu li.has-dropdown .nav-link-header{position:relative}.main-menu li.has-dropdown .nav-link-header>.submenu-toggle{align-items:center;background:var(--color-secondary);border:none;border-radius:0 0 4px 4px;color:var(--color-tertiary);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;height:36px;justify-content:center;left:50%;opacity:0;padding:5px 16px;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%);transition:opacity .15s ease;white-space:nowrap;z-index:2}.main-menu li.has-dropdown .nav-link-header>.submenu-toggle .icon{background-color:var(--color-tertiary);flex-shrink:0;height:14px;transition:transform .2s ease;width:14px}.main-menu li.has-dropdown .nav-link-header>.submenu-toggle:focus,.main-menu li.has-dropdown .nav-link-header>.submenu-toggle[aria-expanded=true]{opacity:1;pointer-events:auto}.main-menu li.has-dropdown .nav-link-header>.submenu-toggle[aria-expanded=true] .icon{transform:rotate(180deg)}}@media (min-width:768px) and (hover:hover){.main-menu li.has-dropdown:hover>.menu-level-two--container{background-color:transparent;opacity:1;padding:50px 0 0;top:68rem;visibility:visible;width:100%}.main-menu li.has-dropdown:hover>.menu-level-two--container li a:after{transition:transform .4s ease}.main-menu li.has-dropdown:hover>.menu-level-two--container li:hover a:after{transform:translateX(8px)}.main-menu li.has-dropdown:hover>.menu-level-two--container .background{background-color:var(--color-tertiary);border-top:1px solid var(--color-gray-400);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);padding:40px 0;width:100%}.main-menu li.has-dropdown:hover>.menu-level-two--container ul{display:block;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;margin:0 auto;max-width:1670px;overflow:hidden;padding:0 15px;width:100%}.main-menu li.has-dropdown:hover>.menu-level-two--container ul .menu-image-wrapper{grid-column:3/span 2;grid-row:1/span 3}.main-menu li.has-dropdown:hover>.menu-level-two--container ul img{align-self:flex-end;margin-left:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.main-menu li.has-dropdown:hover>.menu-level-two--container ul li{align-self:flex-start;justify-content:space-between}.main-menu li.has-dropdown:hover>.menu-level-two--container ul li a{border:none}.main-menu li.has-dropdown:hover>.menu-level-two--container ul li:nth-child(odd){grid-column:1}.main-menu li.has-dropdown:hover>.menu-level-two--container ul li:nth-child(2n){grid-column:2}}@media (min-width:768px){.main-menu li.has-dropdown.submenu-open>.menu-level-two--container{background-color:transparent;opacity:1;padding:50px 0 0;top:68rem;visibility:visible;width:100%}.main-menu li.has-dropdown.submenu-open>.menu-level-two--container li a:after{transition:transform .4s ease}.main-menu li.has-dropdown.submenu-open>.menu-level-two--container li:hover a:after{transform:translateX(8px)}.main-menu li.has-dropdown.submenu-open>.menu-level-two--container .background{background-color:var(--color-tertiary);border-top:1px solid var(--color-gray-400);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);padding:40px 0;width:100%}.main-menu li.has-dropdown.submenu-open>.menu-level-two--container ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;margin:0 auto;max-width:1670px;padding:0 15px;width:100%}.main-menu li.has-dropdown.submenu-open>.menu-level-two--container ul .menu-image-wrapper{grid-column:3/span 2;grid-row:1/span 3}.main-menu li.has-dropdown.submenu-open>.menu-level-two--container ul img{align-self:flex-end;margin-left:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.main-menu li.has-dropdown.submenu-open>.menu-level-two--container ul li{align-self:flex-start;justify-content:space-between}.main-menu li.has-dropdown.submenu-open>.menu-level-two--container ul li a{border:none}.main-menu li.has-dropdown.submenu-open>.menu-level-two--container ul li:nth-child(odd){grid-column:1}.main-menu li.has-dropdown.submenu-open>.menu-level-two--container ul li:nth-child(2n){grid-column:2}}@media (max-width:767px){.main-menu li.has-dropdown .nav-link-header>.submenu-toggle{display:none}}@media (max-width:768px){.main-menu li.has-dropdown.is-active{background-color:var(--color-gray-400);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:60px auto;height:100%;margin-bottom:20px;margin-left:-20px;margin-right:-20px;padding:20px 0 0;position:absolute;top:0;width:calc(100% + 40px);z-index:3}.main-menu li.has-dropdown.is-active>.nav-link-header{align-items:center;grid-column:1/span 2;grid-row:1}.main-menu li.has-dropdown.is-active>.nav-link-header a{margin:auto}.main-menu li.has-dropdown.is-active .icon{grid-column:1;grid-row:1;transform:rotate(180deg)}.main-menu li.has-dropdown.is-active>ul{display:flex}.main-menu li.has-dropdown.is-active .menu-level-two--container.is-expanded{display:block;grid-column:1/span 2;grid-row:2;height:100%;padding:0;position:unset;width:100%}.main-menu li.has-dropdown.is-active .menu-level-two--container.is-expanded ul{display:flex;flex-direction:column}.main-menu li.has-dropdown.is-active .menu-level-two--container.is-expanded li{min-width:100%;padding:20px}.main-menu li.has-dropdown.is-active .menu-level-two--container.is-expanded :after,.main-menu li.has-dropdown.is-active .menu-level-two--container.is-expanded img{display:none}}.main-menu li.has-dropdown.is-active>.nav-link-header>a{color:var(--color-secondary)}.main-menu li.has-dropdown .menu-level-two--container,.main-menu li.has-dropdown>ul{background-color:var(--color-tertiary);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);flex-wrap:wrap;grid-template-columns:repeat(3,1fr);left:0;padding:20px;position:absolute;top:100%;width:100%;z-index:1}@media (max-width:768px){.main-menu li.has-dropdown .menu-level-two--container,.main-menu li.has-dropdown>ul{display:none}}.main-menu li.has-dropdown .menu-level-two--container li,.main-menu li.has-dropdown>ul li{display:flex;gap:20px;margin-bottom:10px;min-width:250px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.main-menu li.has-dropdown .menu-level-two--container li a,.main-menu li.has-dropdown>ul li a{display:flex;font-weight:400;gap:10px;justify-content:space-between;width:100%}.main-menu li.has-dropdown .menu-level-two--container li a:after,.main-menu li.has-dropdown>ul li a:after{background-color:var(--color-secondary);content:"";display:block;height:20px;mask-size:cover;-webkit-mask-size:cover;-webkit-mask:url(../icons/angle.svg) no-repeat 50% 50%;mask:url(../icons/angle.svg) no-repeat 50% 50%;width:20px}.main-menu li.has-dropdown .menu-level-two--container li:last-child,.main-menu li.has-dropdown>ul li:last-child{margin-bottom:0}.main-menu li.has-dropdown .menu-level-two--container .menu-image-wrapper,.main-menu li.has-dropdown>ul .menu-image-wrapper{margin-left:auto}.main-menu li>.nav-link-header>a{position:relative}.main-menu>li>.nav-link-header>a:after{background:var(--color-secondary);content:"";display:block;height:4px;left:0;margin-top:5px;position:absolute;transition:width .4s ease,left .4s ease;width:0}@media (hover:hover){.main-menu li:hover>.nav-link-header>a{color:var(--color-secondary);text-decoration:none}.main-menu li:hover>.nav-link-header>a:after{left:0;width:100%}}.main-menu-mobile,.main-menu-mobile .opened{display:none}.main-menu-mobile.open .opened{display:block}.main-menu-mobile-item,.main-menu-mobile.open .closed{display:none}@media (max-width:1024px){.main-menu{display:none}}.menu-header{display:none;position:relative}@media (max-width:768px){.menu-header{display:block}}.menu-header .main-menu{display:none}.menu-header .menu-global-close{margin-bottom:2px;padding:12px;position:relative;z-index:2}.menu-header .menu-global-close .menu-toggle-bar{background-color:var(--color-primary);display:block;height:3px;left:0;margin:auto;position:absolute;right:0;transition:translate .3s ease,rotate .3s;width:24px}.menu-header .menu-global-close .menu-toggle-bar.menu-toggle-bar--top{translate:0 -8px}.menu-header .menu-global-close .menu-toggle-bar.menu-toggle-bar--bottom{translate:0 8px}.menu-header .menu-global-close.open .menu-toggle-bar--top{background-color:var(--color-primary);rotate:45deg;translate:0 0}.menu-header .menu-global-close.open .menu-toggle-bar--middle{opacity:0}.menu-header .menu-global-close.open .menu-toggle-bar--bottom{background-color:var(--color-primary);rotate:-45deg;translate:0 0}.menu-overlay .header-middle-right{display:none}.menu-overlay.active{background-color:var(--color-tertiary);left:0;margin-top:20px;overflow-y:auto;padding:20px;position:fixed;top:95px;width:100%;z-index:2}.menu-overlay.active .main-menu{display:block;margin-top:20px}.menu-overlay.active .main-menu li{border-bottom:1px solid var(--color-gray-400);padding:20px 0}.menu-overlay.active .main-menu li.has-dropdown.is-active{padding:0}.menu-overlay.active .header-middle-right{display:flex;gap:20px;justify-content:center}@media (max-width:768px){.menu-overlay.active .header-middle-right{gap:16px}.menu-overlay.active .header-middle-right .btn{padding:15px}}.menu-overlay.active .header-middle-right .cta-text{display:block}.menu-overlay.active .header-middle-right .btn{border:1px solid var(--color-secondary)}.menu-overlay.active .header-middle-right .icon.icon--client{background-color:var(--color-secondary)}.menu-overlay.active .header-middle-right .icon.icon--lock{background-color:var(--color-tertiary)}.menu-overlay.active .social-menu{align-items:center;display:flex;gap:20px;justify-content:center}.menu-overlay.active .social-menu .icon{background-color:var(--color-primary)}.social-menu{display:flex;gap:10px;padding-left:20px}@media (max-width:1200px){.social-menu{padding-left:10px}}.social-menu li{align-self:center}.social-menu .icon{background-color:var(--color-tertiary);transition:background .3s ease}@media (hover:hover){.social-menu .icon:hover{background-color:var(--color-secondary)}}@media (max-width:768px){.social-menu{display:none}}.sticky-menu{display:grid;gap:4px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:fixed;right:0;top:31%;z-index:5}@media (max-width:768px){.sticky-menu{display:none}}.sticky-menu li a{align-items:center;align-self:center;background-color:var(--color-secondary);box-shadow:inset 0 0 0 1px var(--color-secondary);display:flex;flex-direction:column;gap:3px;max-width:60px;padding:10px;position:relative;transition:background-color .3s}.sticky-menu li a:before{background-color:var(--color-tertiary);border:1px solid var(--color-secondary);content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s ease,left .4s ease;width:100%;z-index:1}.sticky-menu li a span{position:relative;transition:color .3s;z-index:1}.sticky-menu li a span.icon{transition:background-color .3s}@media (hover:hover){.sticky-menu li a:hover:before{transform:scalex(1)}.sticky-menu li a:hover span{color:var(--color-secondary)}.sticky-menu li a:hover span.icon{background-color:var(--color-secondary)}}.sticky-menu li a span.icon{background-color:var(--color-tertiary);height:25px;width:25px}.sticky-menu li span{color:var(--color-tertiary);font-size:10rem;font-weight:700;text-align:center}.bottom-menu{display:flex;flex-direction:column;flex-wrap:wrap;gap:18px}@media (max-width:768px){.bottom-menu{display:none;margin-bottom:30px}.bottom-menu.is-expanded{display:flex;flex-direction:column}}.bottom-menu li a{border-bottom:2px solid transparent;color:var(--color-tertiary);font-size:16rem;font-weight:400;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:relative;text-decoration:none;transition:background-color .3s}@media (max-width:768px){.bottom-menu li a{font-size:12rem}}.bottom-menu li a .name .icon{display:none}.bottom-menu--additional li a:after,.bottom-menu li a:after{background:var(--color-tertiary);content:"";display:block;height:4px;left:0;margin-top:5px;position:absolute;transition:width .4s ease,left .4s ease;width:0}@media (hover:hover){.bottom-menu--additional li a:hover:after,.bottom-menu li a:hover:after{left:0;width:100%}}.bottom-menu--additional{display:flex;gap:10px}@media (max-width:768px){.bottom-menu--additional{flex-direction:column}}.bottom-menu--additional li{border-left:1px solid hsla(0,0%,100%,.3);padding-left:10px}.bottom-menu--additional li a{position:relative}@media (max-width:991px){.bottom-menu--additional li{border:none;padding-left:0}}.bottom-menu--additional li a span{color:var(--color-tertiary)}@media (max-width:991px){.bottom-menu--additional li a span{border:none;padding-left:0}}.bottom-menu--additional li a{border-bottom:2px solid transparent;transition:border .3s}.category-menu,.side-menu{border-top:1px solid var(--color-gray-600);padding-top:10px}.category-menu li,.side-menu li{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}.category-menu li.active>a,.side-menu li.active>a{text-decoration:none}.category-menu li.first-level-title>a,.side-menu li.first-level-title>a{align-items:center;display:flex;font-weight:700;gap:10px;margin-bottom:10px;text-transform:uppercase}.category-menu li.first-level-title>a .icon,.side-menu li.first-level-title>a .icon{height:20px;min-width:20px;width:20px}.category-menu li .toggle-title,.side-menu li .toggle-title{border:none;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:0}.category-menu li .toggle-title .icon,.side-menu li .toggle-title .icon{height:14px;margin-left:10px;width:14px}.category-menu li .toggle-title+ul,.side-menu li .toggle-title+ul{display:none}.category-menu li .toggle-title.open+ul,.side-menu li .toggle-title.open+ul{display:block}.category-menu li:last-child ul,.side-menu li:last-child ul{margin-bottom:0}.category-menu li ul,.side-menu li ul{-moz-column-gap:1/-1;column-gap:1/-1;width:100%}.category-menu li ul li,.side-menu li ul li{margin-bottom:5px;padding-left:20px}.top-menu--wrapper{display:flex}@media (min-width:769px){.top-menu--wrapper{background-color:var(--color-background);border-bottom:2px solid var(--color-secondary)}}.top-menu--container{display:flex;justify-content:space-between;max-height:50px;position:relative}@media (max-width:768px){.top-menu--container{max-height:47px}}.top-menu--container .fontsize{align-items:baseline;border-left:1px solid hsla(0,0%,100%,.3);display:flex;padding-left:15px}@media (max-width:1200px){.top-menu--container .fontsize{padding-left:10px}}@media (max-width:768px){.top-menu--container .fontsize{border:none;padding:0}}.top-menu--container .fontsize__btn{padding:0 5px}.top-menu--container .fontsize__btn-1 span{border-left:1px solid hsla(0,0%,100%,.3);padding-left:20px}.top-menu--container .fontsize .active{font-weight:700;text-decoration:underline;text-underline-offset:3px}.top-menu--container .fontsize span{font-size:16rem}@media (min-width:769px){.top-menu--container .fontsize span{color:var(--color-tertiary)}}.top-menu--container .fontsize .btn--icon{gap:0}.top-menu--container .fontsize .icon{transition:none}@media (min-width:769px){.top-menu--container .fontsize .icon{background-color:var(--color-tertiary)}}.top-menu--container .darkmode-switch{border-right:1px solid hsla(0,0%,100%,.3);padding:0 20px 0 10px}@media (max-width:1200px){.top-menu--container .darkmode-switch{padding:0 10px}}@media (max-width:768px){.top-menu--container .darkmode-switch{border:none}}.top-menu--container .darkmode-switch .icon{transition:background .3s ease}@media (min-width:769px){.top-menu--container .darkmode-switch .icon{background-color:var(--color-tertiary)}}@media (hover:hover){.top-menu--container .darkmode-switch .icon:hover{background-color:var(--color-secondary)}}@media (min-width:769px){.top-menu--container .darkmode-switch[aria-pressed=true] .icon{background-color:var(--color-secondary)}}.top-menu--side{align-items:center;display:flex;z-index:4}.top-menu--side .active-item{background-color:var(--color-secondary)}.top-menu{display:flex;margin:0 auto;max-width:1670px;width:100%}.top-menu .active-item{background-color:var(--color-secondary)}.top-menu li .icon.icon--angle{display:none}.top-menu li a{font-size:16rem;height:100%;padding:16px 20px;position:relative}@media (max-width:1200px){.top-menu li a{padding:16px 12px}}.top-menu li a:before{background-color:var(--color-secondary);content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s ease,left .4s ease;width:100%;z-index:1}@media (hover:hover){.top-menu li a:hover:before{transform:scaleX(1)}}.top-menu li a span{color:var(--color-tertiary);font-weight:600;position:relative;z-index:2}@media (max-width:768px){.top-menu li a span{color:var(--color-text)}}@media (max-width:1024px){.top-menu.top-menu--right{display:none}}@media (max-width:768px){.top-menu.top-menu--right .active-item{background-color:transparent}.top-menu.top-menu--right .active-item a span{border-bottom:2px solid var(--color-secondary);color:var(--color-secondary);padding-bottom:4px}}.top-menu.top-menu--right li a{padding:16px 0}.top-menu.top-menu--right li a span{border-left:1px solid hsla(0,0%,100%,.3);font-weight:400;padding:0 20px}@media (max-width:1200px){.top-menu.top-menu--right li a span{padding:0 10px}}@media (max-width:768px){.menu-open--wrapper{margin-left:-20px}.menu-open--wrapper .top-menu{display:flex;flex-direction:column;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:relative;z-index:3}.menu-open--wrapper .top-menu li{background-color:var(--color-tertiary);border-bottom:1px solid var(--color-gray-400);display:none}.menu-open--wrapper .top-menu li .nav-link-header{display:none}.menu-open--wrapper .top-menu li a{width:100%}.menu-open--wrapper .top-menu li.item--first{display:block;order:-1}.menu-open--wrapper .top-menu li.item--first .nav-link-header{align-items:center;background-color:var(--color-secondary);border:none;display:flex;justify-content:space-between;max-height:47px;min-height:47px;min-width:180px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu-open--wrapper .top-menu li.item--first .nav-link-header a{padding:14px 20px;width:auto}.menu-open--wrapper .top-menu li.item--first .nav-link-header a span{color:var(--color-tertiary);font-size:14rem}.menu-open--wrapper .top-menu li.item--first .nav-link-header .icon.icon--angle{background-color:var(--color-tertiary);display:block;margin-right:20px;transform:rotate(90deg)}.menu-open--wrapper .top-menu.open li,.menu-open--wrapper .top-menu.open li:not(.item--first) .nav-link-header{display:block}}.menu-overlay.active .top-menu{border-bottom:1px solid var(--color-gray-400);display:block;margin-bottom:20px;min-width:100%}.menu-overlay.active .top-menu li{display:block}.menu-overlay.active .top-menu span{padding:0}.glide a{display:block}.glide--carousel.glide--dragging a,.glide--carousel.glide--dragging img,.glide--carousel.glide--dragging li,.glide--slider.glide--dragging a,.glide--slider.glide--dragging img,.glide--slider.glide--dragging li{pointer-events:none}.glide__slides,.glide__track{height:100%}.glide__slides img,.glide__track img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.glide .glide__slides{white-space:normal}.glide .glide__arrows{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.glide .glide__arrows .controls-wrapper{display:flex;justify-content:space-between;margin:0 auto;max-width:1300px}.glide .glide__arrows .glide__arrow{align-items:center;background-color:hsla(0,0%,100%,.8);border-radius:100%;cursor:pointer;display:flex;height:40px;justify-content:center;pointer-events:all;transition:transform .3s,background-color .3s;width:40px}.glide .glide__arrows .glide__arrow .icon{height:24px;width:24px}.glide .glide__arrows .glide__arrow:focus-visible,.glide .glide__arrows .glide__arrow:hover{background-color:#fff;transform:scale(1.15)}.glide__bullets{display:none;gap:10px;justify-content:center;margin-top:40px}@media (max-width:768px){.glide__bullets{margin-top:-35px}}.glide__bullets .glide__bullet{align-items:center;background-color:transparent;border:0;border-radius:0;cursor:pointer;display:flex;height:24px;justify-content:center;min-height:24px;min-width:24px;outline:none;padding:0;transition:background .1s,border .1s;width:24px}.glide__bullets .glide__bullet .bullet,.glide__bullets .glide__bullet:empty:before{border:1px solid var(--color-secondary);border-radius:100%;content:"";display:block;height:12px;transition:background .1s,border .1s;width:12px}.glide__bullets .glide__bullet--active .bullet,.glide__bullets .glide__bullet--active:empty:before{background-color:var(--color-secondary)}.slider-home-top .glide__slide{position:relative}.slider-home-top .glide__slide img{max-height:600px}.slider-home-top .glide__slide a{height:100%}@media (max-width:440px){.slider-home-top .glide__slide img{aspect-ratio:1.2;height:auto}}.slider-home-top .glide__slide .slide-content{display:flex;flex-direction:column;left:50%;max-width:1650px;padding-left:3px;position:absolute;top:50.5%;transform:translate(-50%,-50%);width:100%}@media (max-width:768px){.slider-home-top .glide__slide .slide-content{padding-left:0;top:52%}}.slider-home-top .glide__slide .slide-content .slide-title{color:var(--color-tertiary);line-height:1.5;margin-bottom:6px}@media (max-width:768px){.slider-home-top .glide__slide .slide-content .slide-title{margin-bottom:0}}.slider-home-top .glide__slide .slide-content .slide-desc{color:var(--color-tertiary);font-weight:600}@media (max-width:768px){.slider-home-top .glide__slide .slide-content .slide-desc{font-size:16rem;line-height:1.5}}.slider-home-top .glide__slide .slide-content .btn{font-size:16rem;font-weight:700;margin-top:35px}@media (max-width:768px){.slider-home-top .glide__slide .slide-content .btn{font-size:14rem}}.slider-home-top .glide__bullets{bottom:0;justify-content:flex-start;left:50%;margin:0 0 8px -12px;max-width:1300px;padding:0 65px;position:absolute;transform:translateX(-50%);width:100%}@media (max-width:1024px){.slider-home-top{height:373px}.slider-home-top .glide__slide .slide-content{padding:0 20px}.slider-home-top .glide__slide .slide-content .btn{margin-top:30px}.slider-home-top .glide__arrows{display:none}.slider-home-top .glide__bullets{padding:0 15px}}@media (max-width:360px){.slider-home-top{height:300px}.slider-home-top .glide__slide .slide-content .btn{margin-top:20px}}.slider-productsflagged .glide__bullets{margin:25px 0}.news-list{display:grid;gap:40px;grid-template-columns:2fr 1fr 1fr;justify-items:center;margin-bottom:40px}@media (max-width:1024px){.news-list{gap:20px}}.news-list .news-wrapper{display:block;max-width:380px;width:100%}@media (max-width:768px){.news-list .news-wrapper,.news-list .news-wrapper a.btn{max-width:100%}}.news-list .news-wrapper:first-child{max-width:800px}@media (max-width:1400px){.news-list .news-wrapper:first-child{width:100%}}.news-list .news-wrapper:first-child .image{display:block;height:100%;max-width:290px;min-height:328px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.news-list .news-wrapper:first-child .image{max-height:200px;max-width:100%;min-height:100%}}.news-list .news-wrapper:first-child h4.title{font-size:20rem}.news-list .news-wrapper .image{display:none}.news-list .news-wrapper h4.title{font-size:18rem}@media (max-width:1024px){.news-list{grid-template-columns:repeat(2,1fr)}.news-list li.news-wrapper:first-child{grid-column:1/span 2}}@media (max-width:768px){.news-list{display:flex}.news-list,.news-list .news{flex-direction:column}.news-list .news .image{max-height:240px;-o-object-fit:cover;object-fit:cover}}.news{display:flex;flex-direction:row;height:100%;transition:box-shadow .3s}.news--category{background-color:var(--color-secondary);color:var(--color-tertiary);font-weight:600;padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.news--body{display:flex;flex-direction:column;gap:10px;width:100%}.news:hover{box-shadow:var(--shadow-1)}.news .date{color:var(--color-gray-700);font-size:13rem;font-weight:600}.news .title{font-size:20rem;font-weight:600}.news .title:after{background-color:var(--color-gray-700);content:"";display:block;height:1px;margin-top:15px;width:30px}.news .desc,.news .title a{color:var(--color-gray-700)}.news .desc{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.5;overflow:hidden}.news .btn{margin-top:auto}.gallery-widget .images{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-evenly}.gallery-widget .read-more{margin:30px auto}.icons-bar{padding-bottom:30px}.icons-bar-box{grid-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.icons-bar-box .icon-box{align-items:center;border:1px solid var(--color-gray-600);display:flex;flex-direction:column;height:100%;padding:30px}.icons-bar-box .icon-box .image{margin-bottom:15px}.icons-bar-box .icon-box .image svg{max-height:100px;max-width:100px;min-height:40px;min-width:40px}.icons-bar-box .icon-box .name{color:#000;font-size:16rem;font-weight:700;margin-bottom:7px;text-transform:uppercase}.icons-bar-box .icon-box .desc{color:var(--gray-5);font-size:13rem;font-weight:600}.payments-bar-box{display:flex;flex-wrap:wrap;gap:10px 20px}.payments-bar-box li{align-items:center;display:flex}.payments-bar-box .icon-box .image{filter:grayscale(1);transition:filter .33s}.payments-bar-box .icon-box .image:hover{filter:grayscale(0)}.widget-infobar .container{padding:10px 15px}.widget-infobar .container a{display:unset}.search-widget{position:relative}.search-widget-content{background:#fff;border:1px solid var(--color-gray-600);display:flex;flex-direction:column;max-height:calc(100vh - 70px);padding:10px;position:absolute;right:0;top:100%;z-index:1}.search-widget-content .mobile-title{display:none;gap:20px;justify-content:space-between;margin-bottom:15px}.search-widget-content .mobile-title .title{font-size:20rem;font-weight:700;text-transform:uppercase}.search-widget-content .search-btn{align-items:center;display:flex}.search-widget-content .search-btn input{min-width:180px;width:100%}.search-widget-content .search-btn .btn-black{align-items:center;align-self:stretch;display:flex}.search-widget-content .search-btn .btn-black .icon{height:20px;margin-left:10px;min-width:20px;width:20px}.search-widget-content .suggester{display:flex;margin:10px 0;max-width:600px;overflow-y:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.search-widget-content .suggester .title{font-weight:700;margin-bottom:15px}.search-widget-content .suggester .categories{border-right:1px solid var(--color-gray-600);margin-right:20px;min-width:120px;padding-right:20px}.search-widget-content .suggester .categories .categories-list .category{margin-bottom:5px}.search-widget-content .suggester .products{max-width:500px}.search-widget-content .suggester .products .products-list .product a{align-items:center;display:flex;gap:10px;margin-bottom:5px}.search-widget-content .suggester .products .products-list .product a .image{min-width:70px}.search-widget-content .suggester .products .products-list .product a .price{display:flex;flex-direction:column;min-width:80px}.search-widget-content .suggester .products .products-list .product a .price .old{color:var(--color-gray-700);font-size:12rem;font-weight:100;margin-right:10px;text-decoration:line-through}.search-widget-content .suggester .products .products-list .product a .price .current{font-weight:700}@media (max-width:1024px){.search-widget-content{height:100vh;left:0;max-height:100vh;position:fixed;top:0;width:100%}.search-widget-content .mobile-title{display:flex}.search-widget-content .suggester{max-width:100%}.search-widget-content .suggester .products{max-width:unset}}@media (max-width:640px){.search-widget-content .suggester{flex-direction:column-reverse}.search-widget-content .suggester .categories{border:none}}.search-widget-btn{padding:0 20px}@media (max-width:1200px){.search-widget-btn{padding:0 10px}}@media (max-width:768px){.search-widget-btn{padding:0 15px}}.search-widget-btn .icon{background-color:var(--color-tertiary);height:24px;min-width:24px;transition:background .3s ease;width:24px}.search-widget-btn .icon:hover{background-color:var(--color-secondary)}@media (max-width:768px){.search-widget-btn .icon{background-color:var(--color-primary)}}.calculator--title{margin-bottom:20px}@media (max-width:768px){.calculator--title{margin-bottom:10px}}.calculator--subtitle{margin-bottom:15px;text-align:center}@media (max-width:768px){.calculator--subtitle{margin-bottom:0}}.calculator-wrapper{margin-bottom:115px;position:relative}@media (max-width:768px){.calculator-wrapper{margin-bottom:0}}.calculator-wrapper h3{text-align:center}.calculator-wrapper .images{min-height:585px;padding-top:25px;position:relative}@media (max-width:1024px){.calculator-wrapper .images{padding:20px 0 0}}@media (max-width:768px){.calculator-wrapper .images{min-height:400px}}.calculator-wrapper .images img{height:585px;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:768px){.calculator-wrapper .images img{max-height:100%;min-height:380px;-o-object-fit:cover;object-fit:cover;width:100%}}.calculator-wrapper .subtitle--content{background-color:var(--color-tertiary);margin:20px 20px 20px auto;max-height:100%;max-width:412px;position:relative}@media (max-width:1024px){.calculator-wrapper .subtitle--content{margin:20px auto}}@media (max-width:768px){.calculator-wrapper .subtitle--content{margin:20px;max-height:100%;max-width:100%}}@media (max-width:390px){.calculator-wrapper .subtitle--content{max-height:360px}}.calculator-wrapper .subtitle--content__single{margin:0 auto;max-width:600px;width:100%}.benefits{margin-top:-157px;position:relative}@media (max-width:768px){.benefits{margin-top:-90px}}.benefits--wrapper{margin-bottom:80px}.benefits--list{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}@media (max-width:768px){.benefits--list{flex-direction:column;gap:20px}.benefits .btn{min-width:100%}}.benefits .block-wrapper{display:flex;width:calc(33.333% - 28px)}@media (max-width:768px){.benefits .block-wrapper{width:100%}}.benefits .block-wrapper .block{width:100%}.benefits--body{align-items:center;display:flex;gap:10px;margin-bottom:20px}.benefits--title{font-size:20rem}.benefits--desc,.benefits .category--name{color:var(--color-gray-700);line-height:1.5;margin-bottom:25px}@media (max-width:768px){.benefits--desc,.benefits .category--name{font-size:14rem;margin-bottom:20px}}.benefits .category--name{font-weight:500}.benefits .category--name.color--red{color:var(--color-title-secondary)}.benefits .category--name.color--violet{color:var(--color-title-quaternary)}.benefits .title--single{margin-bottom:20px}.benefits .image img{max-height:30px;max-width:30px}.benefits .image svg,.layout-home .benefits .image svg{height:30px;width:30px}.layout-default .benefits .image svg{height:40px;width:40px}.layout-default .benefits.benefits--wrapper{margin-top:-220px}@media (max-width:768px){.layout-default .benefits.benefits--wrapper{margin-top:-50px}}.widget-boxes{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.widget-boxes{display:flex}}.widget-boxes .column{height:100%;max-width:520px;min-height:516px;position:relative}@media (max-width:768px){.widget-boxes .column{min-height:auto}}.widget-boxes .grid-item{display:flex;height:100%;max-width:520px}.widget-boxes .grid-item__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.widget-boxes .grid-item__body{align-self:self-end;display:flex;flex-direction:column;gap:20px;justify-content:space-between;position:relative;width:100%;z-index:10}.widget-boxes .grid-item__overlay{background:linear-gradient(0deg,hsla(0,0%,5%,.6) 17.29%,hsla(0,0%,5%,0) 99.02%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.widget-boxes .grid-item__title{font-size:18rem}@media (max-width:768px){.widget-boxes .grid-item__title{font-size:16rem}}.widget-boxes .grid-item__description p{line-height:1.5}@media (max-width:768px){.widget-boxes .grid-item__description{display:none}}.widget-boxes .grid-item__header{margin-bottom:30px}.widget-boxes .grid-item .title__no-icon{margin-bottom:20px}.widget-boxes .grid-item__description{margin-top:20px}.widget-boxes .grid-item__buttons{display:flex;gap:20px;margin-top:30px}@media (max-width:768px){.widget-boxes .grid-item__buttons .btn{max-width:100%;width:100%}}.widget-boxes .grid-item .header--icon{align-items:center;display:flex;gap:8px}.widget-boxes .grid-item .header--icon svg{height:30px;width:30px}.widget-boxes .slider-image .grid-item__image{max-height:230px}@media (max-width:768px){.widget-boxes .slider-image .grid-item__image{min-height:400px}}.widget-boxes .slider-image .grid-item__image img{position:absolute;z-index:9}.widget-boxes .slider-image .grid-item .header--icon svg path{fill:var(--color-tertiary)}.widget-boxes .slider-image .grid-item__body h4,.widget-boxes .slider-image .grid-item__body h4 a,.widget-boxes .slider-image .grid-item__body p{color:var(--color-tertiary)}@media (max-width:768px){.widget-boxes .slider-img-desc{margin-bottom:0}}.widget-boxes .slider-img-desc .grid-item{flex-direction:column}.widget-boxes .slider-img-desc .grid-item__image{max-height:240px}.widget-boxes .slider-img-desc .grid-item__image img{-o-object-fit:cover;object-fit:cover}.widget-boxes .slider-img-desc .grid-item__body{background-color:var(--color-tertiary);height:100%}.slider-blocks-wrapper{position:relative;z-index:1}.slider-blocks-wrapper.glide--carousel .widget-boxes{display:flex;flex-wrap:wrap;gap:0;justify-content:space-between}.slider-blocks-wrapper.glide--carousel .glide__arrows{display:block}.slider-blocks-wrapper.glide--carousel .glide__bullets{display:flex}@media (max-width:1780px){.slider-blocks-wrapper--container.slider{margin:0 auto;max-width:1590px;padding:0 56px}}@media (max-width:768px){.slider-blocks-wrapper--container.no-slider .widget-boxes{display:flex;flex-wrap:wrap;width:100%}.slider-blocks-wrapper--container.no-slider .widget-boxes .grid-item{max-width:100%}.slider-blocks-wrapper--container.no-slider .widget-boxes .column{max-width:100%;width:100%}.slider-blocks-wrapper--container{margin:auto;max-width:1670px;padding:0}}.slider-blocks-wrapper .glide__arrows{display:none;height:50px;left:calc(50% - 50px);position:absolute;top:45%;transform:translate(-50%,-50%);width:100%}@media (max-width:768px){.slider-blocks-wrapper .glide__arrows{left:auto;margin-top:20px;position:relative;transform:none}}.slider-blocks-wrapper .glide__arrows .controls-wrapper{display:flex;justify-content:space-between;position:relative;width:calc(100% + 100px)}@media (max-width:768px){.slider-blocks-wrapper .glide__arrows .controls-wrapper{width:100%}}.slider-blocks-wrapper .glide__arrows .controls-wrapper .glide__arrow{display:grid;height:44px;padding:0;width:44px}.slider-blocks-wrapper .glide__arrows .controls-wrapper .glide__arrow .icon{height:50px;width:50px}.slider-blocks-wrapper .glide__arrows .controls-wrapper .glide__arrow.glide__arrow--left .icon.icon--angle{transform:rotate(180deg)}.slider-blocks-wrapper.mobile-only{padding:20px}.slider-blocks-wrapper.mobile-only .widget-boxes{flex-wrap:wrap;gap:20px}.slider-blocks-wrapper.mobile-only .widget-boxes .column{width:calc(50% - 20px)}.slider-blocks-wrapper.mobile-only .widget-boxes .column .grid-item__header{margin-bottom:0;text-align:center}.slider-blocks-wrapper.mobile-only .widget-boxes .column .grid-item .header--icon{margin:auto}.background--gray{background-color:var(--color-gray-400);padding:60px 0}@media (max-width:768px){.background--gray{padding:20px 0}}.tabs-wrapper{display:flex;margin-bottom:40px;margin-top:-2px;max-width:800px;width:50%}@media (max-width:1024px){.tabs-wrapper{width:100%}}.tabs-wrapper .tabs-title{border-bottom:2px solid var(--color-gray-400);padding:15px 0;text-align:center;transition:border .3s ease;width:100%}.tabs-wrapper .tabs-title h2,.tabs-wrapper .tabs-title h3,.tabs-wrapper .tabs-title span{color:var(--color-gray-500);font-size:20rem;font-weight:600;font-weight:700;line-height:1.2;transition:color .3s ease}@media (max-width:768px){.tabs-wrapper .tabs-title h2,.tabs-wrapper .tabs-title h3,.tabs-wrapper .tabs-title span{color:var(--color-primary);font-size:18rem}}.tabs-wrapper .tabs-title.is-active{border-bottom:2px solid var(--color-secondary)}.tabs-wrapper .tabs-title.is-active h2,.tabs-wrapper .tabs-title.is-active h3,.tabs-wrapper .tabs-title.is-active span{color:var(--color-secondary);font-weight:700}.tabs-wrapper.mobile-only{background-color:var(--color-gray-400);display:block;margin-bottom:20px;width:100%}.tabs-wrapper.mobile-only .tabs-title{border:none;padding:15px 10px}.tabs-wrapper.mobile-only .tabs-title__text{align-items:center;display:flex;justify-content:space-between}.tabs-wrapper.mobile-only .tabs-title__text .icon{background-color:var(--color-gray-500);rotate:90deg}.tabs-wrapper.mobile-only .tabs-title.is-active .tabs-title__text .icon{background-color:var(--color-secondary);rotate:270deg}.tabs-container{display:flex;display:none;gap:40px;margin-bottom:60px}@media (max-width:1024px){.tabs-container{gap:20px}}@media (max-width:768px){.tabs-container{margin-bottom:20px}}.tabs-container.is-active{display:flex}@media (max-width:768px){.tabs-container.is-active{display:block}}.tabs-container form{align-items:normal;max-width:100%}.tabs-container .block.block--gray,.tabs-container .tabs-images{flex-basis:50%}@media (max-width:768px){.tabs-container .block.block--gray,.tabs-container .tabs-images{flex-basis:100%}}@media (max-width:1024px){.tabs-container .tabs-images{flex-basis:35%}.tabs-container .block{flex-basis:65%}}@media (max-width:768px){.tabs-container .block.block--gray{flex-basis:100%}}.tabs-container .tabs-images img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.tabs-container .tabs-images{display:none}}.tabs-container .grid-item__header{margin-bottom:20px}.tabs-container p{margin-bottom:10px}.tabs-container hr{background-color:var(--color-gray-900);border:none;height:.5px;margin:40px 0}@media (max-width:768px){.tabs-container hr{margin:20px 0}}.tabs-container ul{list-style-position:inside;margin:20px 0}.tabs-container ul.error-border{margin-bottom:0;padding:6px}.tabs-container li{font-size:16rem;font-weight:500;margin-bottom:4px}.tabs-container li::marker{color:var(--color-secondary)}.subscription-widget{align-items:center;display:flex;flex-direction:column;padding:80px 0}.subscription-widget .title{font-size:40px;font-weight:500;margin-bottom:20px;text-transform:uppercase}.subscription-widget .desc{font-size:22px;margin-bottom:40px}.subscription-widget form{max-width:770px;width:100%}.subscription-widget .mail-container{display:flex;margin-bottom:20px}.subscription-widget .mail-container .field{margin:0;width:100%}.subscription-widget .mail-container .field input{border:2px solid var(--gray-3);border-right:none;font-size:16rem;font-weight:500;height:100%;padding:15px 30px;width:100%}.subscription-widget .mail-container button{max-width:50%;white-space:nowrap;width:200px}@-webkit-keyframes wcag-focus-outline-in{0%{outline-offset:12px}}@keyframes wcag-focus-outline-in{0%{outline-offset:12px}}@-webkit-keyframes wcag-focus-shadow-in{0%{box-shadow:0 0 0 0 #fff,0 0 0 0 #000}}@keyframes wcag-focus-shadow-in{0%{box-shadow:0 0 0 0 #fff,0 0 0 0 #000}}[tabindex]:not([tabindex="-1"]),a,button,input,select,textarea{scroll-margin-top:100px}.wcag-keyboard-nav [tabindex]:focus,.wcag-keyboard-nav a:focus,.wcag-keyboard-nav button:focus,.wcag-keyboard-nav input:focus,.wcag-keyboard-nav select:focus,.wcag-keyboard-nav textarea:focus{-webkit-animation:wcag-focus-outline-in .25s ease-out;animation:wcag-focus-outline-in .25s ease-out;border-radius:2px;outline:3px solid #d72329!important;outline-offset:2px}.wcag-keyboard-nav input[type=checkbox]:focus,.wcag-keyboard-nav input[type=radio]:focus{-webkit-animation:none;animation:none;outline:none!important}.wcag-keyboard-nav input[type=checkbox]:focus+span,.wcag-keyboard-nav input[type=radio]:focus+span{-webkit-animation:wcag-focus-outline-in .25s ease-out;animation:wcag-focus-outline-in .25s ease-out;border-radius:2px;outline:3px solid #d72329!important;outline-offset:3px}.wcag-keyboard-nav .sticky-menu a:focus{-webkit-animation:wcag-focus-shadow-in .25s ease-out;animation:wcag-focus-shadow-in .25s ease-out;box-shadow:0 0 0 3px #fff;outline:none!important}.wcag-keyboard-nav [tabindex="-1"]:focus{-webkit-animation:none;animation:none;outline:none!important}@media (prefers-reduced-motion:reduce){.wcag-keyboard-nav .sticky-menu a:focus,.wcag-keyboard-nav [tabindex]:focus,.wcag-keyboard-nav a:focus,.wcag-keyboard-nav button:focus,.wcag-keyboard-nav input:focus,.wcag-keyboard-nav input[type=checkbox]:focus+span,.wcag-keyboard-nav input[type=radio]:focus+span,.wcag-keyboard-nav select:focus,.wcag-keyboard-nav textarea:focus{-webkit-animation:none;animation:none}}nav.skiplinks{left:0;position:absolute;top:0;z-index:999}nav.skiplinks ul{border-radius:0 0 10px 0;box-shadow:6px 6px 30px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}nav.skiplinks:focus-within ul{background-color:#fff;padding:20px}nav.skiplinks:focus-within li a{clip:auto;height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow:visible;width:-webkit-max-content;width:-moz-max-content;width:max-content}nav.skiplinks li a{clip:rect(0,0,0,0);color:var(--color-text);display:inline-block;font-weight:500;height:0;overflow:hidden;text-decoration:none;width:0}nav.skiplinks li a:is(:hover,:focus){color:var(--color-secondary)}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.faq-module.faq-container{margin:80px 0}.faq-module h3{margin-bottom:40px;text-align:center}@media (max-width:768px){.faq-module h3{margin-bottom:20px}}.faq-module .title{margin-bottom:20px;text-align:center}.faq-module .faq-wrapper{margin-bottom:20px}.faq-module .faq-list .list{display:flex;flex-direction:column;gap:20px}.faq-module .faq-list .list li.faq-item{background-color:var(--color-gray-400);padding:20px}@media (max-width:768px){.faq-module .faq-list .list li.faq-item{padding:15px 10px}}.faq-module .faq-list .list li .faq-item-heading{margin:0}.faq-module .faq-list .list li .faq-item-heading,.faq-module .faq-list .list li .faq-question{font-size:20rem;font-weight:500}@media (max-width:768px){.faq-module .faq-list .list li .faq-item-heading,.faq-module .faq-list .list li .faq-question{font-size:18rem;font-weight:500}}.faq-module .faq-list .list li .faq-item-trigger{cursor:pointer;display:flex;justify-content:space-between;width:100%}.faq-module .faq-list .list li .faq-item-trigger .icon{background-color:var(--color-secondary);height:30px;rotate:90deg;transition:rotate .3s ease;width:30px}@media (max-width:768px){.faq-module .faq-list .list li .faq-item-trigger .icon{height:24px;width:24px}}.faq-module .faq-list .list li .faq-item-trigger.open .icon{rotate:270deg}.faq-module .faq-list .list li .faq-item-heading:has(.faq-item-trigger.open)+.faq-item-content{display:block;margin-top:10px}.faq-module .faq-list .list li .faq-item-content{color:var(--gray-4);display:none}.faq-module .faq-list .list li .faq-item-content li{list-style-position:inside}.faq-module.faq-asist .asist-result{border-top:1px solid var(--gray-2)}.faq-module.faq-asist .asist-result .heading{font-size:30rem}.faq-module .assistant{margin-top:30px}.faq-module .custom-select{min-width:200px}.maps-module{margin:80px 0}.maps-module .maps .heading{margin-bottom:15px}.maps-module .maps .desc{font-size:16rem;margin-bottom:30px}.maps-module .maps #map{height:530px;width:100%;z-index:0}.cluster{font-size:16px;line-height:53px}.news-module{margin-block:30px 40px}.news-module .news{margin-top:15px}.news-module .news--header{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px}@media (max-width:640px){.news-module .news--header{flex-direction:column;gap:20px}}.news-module-list{display:flex;flex-direction:column;gap:40px}.news-module-list .news{display:flex}.news-module-list .news .image{height:auto;max-width:290px;min-height:300px}.news-module-list .news .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-module-list.news--grid{display:grid;grid-template-columns:repeat(2,1fr)}.news-module-list.news--grid .news--body{max-width:510px}@media (max-width:1024px){.news-module-list.news--grid .news{flex-direction:column}}@media (max-width:640px){.news-module-list.news--grid{grid-template-columns:1fr}}.news-module .news .thumb img{margin-bottom:30px}.news-module .news .date{color:var(--color-gray-700);font-size:13rem;font-weight:600;margin-bottom:5px}.news-module .news .header{font-size:20rem}.news-module .listing-filters .current-option{border:1px solid var(--color-gray-900);gap:10px}.news-module .listing-filters .filters,.news-module .listing-filters .filters-date,.news-module .listing-filters .filters-right{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.news-module .listing-filters .filters-date .category-wrapper,.news-module .listing-filters .filters-date .field,.news-module .listing-filters .filters-right .category-wrapper,.news-module .listing-filters .filters-right .field,.news-module .listing-filters .filters .category-wrapper,.news-module .listing-filters .filters .field{align-items:center;display:flex;gap:10px;margin-bottom:0}.news-module .listing-filters .filters-date .category-wrapper label,.news-module .listing-filters .filters-date .field label,.news-module .listing-filters .filters-right .category-wrapper label,.news-module .listing-filters .filters-right .field label,.news-module .listing-filters .filters .category-wrapper label,.news-module .listing-filters .filters .field label{font-weight:500;margin-bottom:0}@media (max-width:640px){.news-module .listing-filters .filters-date form,.news-module .listing-filters .filters-right form,.news-module .listing-filters .filters form{width:100%}.news-module .listing-filters .filters,.news-module .listing-filters .filters-date,.news-module .listing-filters .filters-date .category-wrapper,.news-module .listing-filters .filters-date .field,.news-module .listing-filters .filters-right,.news-module .listing-filters .filters-right .category-wrapper,.news-module .listing-filters .filters-right .field,.news-module .listing-filters .filters .category-wrapper,.news-module .listing-filters .filters .field{gap:12px;justify-content:space-between;width:100%}}.news-module .listing-filters .filters-right{gap:40px}.news-module .listing-filters .view-type-wrapper{display:flex;gap:8px}@media (max-width:640px){.news-module .listing-filters .view-type-wrapper{display:none}}.news-module .listing-filters .view-type-wrapper .view-type{border:1px solid var(--color-gray-900);padding:13px}.news-module .listing-filters .view-type-wrapper .view-type.view-active .icon{background-color:var(--color-primary)}.news-module .listing-filters .view-type-wrapper .icon{background-color:var(--color-gray-900)}.news-module p{margin-bottom:12px}.news-module .link-back{margin-top:20px}@media (max-width:1024px){.news-module-list .news .image img{height:100%;-o-object-fit:cover;object-fit:cover}.news-module-list .news--body{flex-basis:80%}}@media (max-width:640px){.news-module-list{gap:20px}.news-module-list .news{align-items:flex-start;flex-direction:column}.news-module-list .news .image{min-width:unset;width:100%}.news-module-list .news .btn{align-self:center;min-width:100%;width:100%}}.news-main{margin-top:60px}.news-module-details .date{margin-bottom:20px}.news-module-details-top{min-height:600px;overflow:hidden;position:relative}.news-module-details-top .thumb{bottom:0;left:0;position:absolute;right:0;top:0}.news-module-details-top .thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-module-details-top .news-desc{color:var(--color-tertiary);font-weight:400;max-width:900px;position:relative}.news-module-details-top .container.news-details-wrapper{display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;min-height:600px;position:relative;z-index:1}.news-module-details-top .page-title{color:var(--color-tertiary);max-width:900px}.search-module{margin-top:30px}.search-module .heading{margin-bottom:15px}.search-module .search-btn{align-items:center;display:flex;gap:12px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:relative}.search-module .search-btn .btn{padding:14px 20px}.search-module .search-btn:focus-within .suggester{display:block}.search-module .search-btn input{width:500px}.search-module .search-btn button{align-items:center;align-self:stretch;display:flex}.search-module .search-btn button .icon{height:20px;margin-left:10px;min-width:20px;width:20px}.search-module .search-btn .suggester{background-color:#fff;border:1px solid var(--color-gray-600);display:none;left:0;min-width:100%;position:absolute;top:100%}.search-module .search-btn .suggester button{padding:5px 10px;width:100%}.search-module .search-btn .suggester button:hover{background-color:var(--gray-0)}.search-module .results .summary{margin:30px 0}.search-module .results .summary-item{display:flex;gap:8px;margin-bottom:5px}.search-module .results .summary .value{color:var(--color-secondary);font-weight:700}.search-module .results .result-list{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.search-module .results .result article{display:contents}.search-module .results .result .title{font-weight:700;margin-bottom:12px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.search-module .results .result .title:is(h2,h3,h4){font-size:inherit;line-height:inherit;margin-top:0}.search-module .results .result .links{display:flex;flex-wrap:wrap;gap:15px;margin-top:15px}.search-module .results .result .links .link{padding:0}.search-module .results .result .links .link .name{font-size:14rem}.search-module .results .result .links .link .icon{height:14px;min-width:14px;width:14px}.search-module .no-results{margin:30px 0}.site-map{display:flex;flex-direction:column;flex-wrap:wrap;gap:30px;margin-top:30px}.site-map-categories{min-width:200px}.site-map-categories-title{font-size:16rem;font-weight:700;margin-bottom:10px;text-transform:uppercase}.site-map-categories-list ul.tree-nodes{list-style-position:inside;list-style-type:disc}.site-map-categories-list ul.tree-nodes li.tree-node::marker{color:var(--color-secondary)}.site-map-categories-list ul.tree-nodes .tree-node-element{display:inline-block}.site-map-categories-list ul.tree-nodes li{font-size:16rem;line-height:1.5;margin-bottom:4px}.site-map-categories-list>ul{margin-left:0!important}.site-map-categories-list>ul>li>ul{margin-left:0}.site-map-categories ul{margin-left:20px}.site-map-categories ul li{font-size:16rem;margin-bottom:5px}.pageslist-module{margin-top:30px}.pageslist-module .list li{margin-bottom:10px}.articles-module{margin-top:30px}.articles-module .article .date{color:var(--gray-5);font-size:13rem;font-weight:600;margin-bottom:5px}.articles-module .article .header{font-size:20rem}.articles-module .heading{margin-bottom:15px}.articles-module.articles-list{display:grid;gap:30px 10px;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;margin:25px 0 50px}.articles-module.articles-list .article{display:flex;flex-direction:column;max-width:370px;padding:10px;transition:box-shadow .3s}.articles-module.articles-list .article:hover{box-shadow:var(--shadow-1)}.articles-module.articles-list .article-first{grid-column:1/3;max-width:740px}.articles-module.articles-list .article .date{color:var(--gray-5);font-size:13rem;font-weight:600;margin-top:15px}.articles-module.articles-list .article .title{font-size:20rem;font-weight:700;margin:10px 0 15px;text-transform:uppercase}.articles-module.articles-list .article .title a{color:var(--gray-10)}.articles-module.articles-list .article .desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-gray-700);display:-webkit-box;font-size:14rem;margin-bottom:30px;overflow:hidden}.articles-module.articles-list .article .btn{margin-top:auto}.articles-module.articles-list .article:nth-child(2) .desc{-webkit-line-clamp:8}@media (max-width:1024px){.articles-module.articles-list{grid-template-columns:repeat(2,minmax(0,1fr))}.articles-module.articles-list .article:nth-child(2) .desc{-webkit-line-clamp:2}}@media (max-width:440px){.articles-module.articles-list{grid-template-columns:repeat(1,1fr)}.articles-module.articles-list .article-first{grid-column:1}}.articles-module .related-widget .title{display:flex;flex-wrap:wrap;font-size:26rem;font-weight:500;gap:0 5px;justify-content:center;margin-bottom:25px;text-transform:uppercase}.gallery-module{margin-top:30px}.gallery-module .heading{margin-bottom:15px}.gallery-module .content{margin:0 0 15px}.gallery-module .gallery-one{margin-bottom:30px}.gallery-module .gallery-one .image-box{display:flex;justify-content:center}.gallery-module .gallery-one .image-description{align-items:center;color:var(--gray-3);display:flex;flex-direction:column;font-size:16rem;margin:15px 0}.gallery-module .gallery-one .pagination{margin:15px 0}.gallery-module .gallery-all{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-evenly;margin-bottom:30px}.gallery-module .gallery-list-item{align-items:center;display:flex;margin-bottom:30px}.gallery-module .gallery-list-item .image{flex-shrink:0;margin-right:30px}.gallery-module .gallery-list-item .gallery-box{display:flex;flex-direction:column;max-width:470px}.gallery-module .gallery-list-item .gallery-box .date{color:var(--gray-5);font-size:13rem;font-weight:600;margin-bottom:10px}.gallery-module .gallery-list-item .gallery-box .title{font-size:20rem;margin-bottom:10px;text-transform:uppercase}.gallery-module .gallery-list-item .gallery-box .desc{color:var(--gray-3);margin-bottom:20px}@media (max-width:1024px){.gallery-module .gallery-list-item .image{flex-shrink:1;max-width:335px;min-width:335px}}@media (max-width:640px){.gallery-module .gallery-list-item{align-items:flex-start;flex-direction:column}.gallery-module .gallery-list-item .image{margin:0 auto 30px;min-width:unset}}.auth-module{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr;margin:40px 0}.auth-module.single{grid-template-columns:minmax(0,570px)}.auth-module .heading{margin-bottom:40px}.auth-module .form-content .field input{width:100%}.auth-module .form-content .btn-black{max-width:unset;width:100%}.auth-module .form-content .forgot{color:var(--gray-4);font-size:18rem;font-weight:700;margin-top:15px;text-transform:uppercase}.auth-module .register .btn-black{max-width:unset;width:100%}.auth-module .register-benefits .message{color:var(--gray-4);margin-bottom:20px}.auth-module .register-benefits .icon-text{color:var(--gray-4);display:flex;margin-bottom:20px}.auth-module .register-benefits .icon-text .icon{background-color:var(--gray-4);margin-right:20px}@media (max-width:640px){.auth-module{grid-template-columns:1fr}.auth-module .register-benefits .heading{display:none}}.remind-module{margin:40px 0}.remind-module .heading{margin-bottom:40px}.remind-module .content{margin-bottom:30px}.remind-module .form-content{max-width:570px}.remind-module .form-content .field input{width:100%}.users-module{grid-gap:30px;display:grid;grid-template-columns:250px 1fr}.users-module.without-menu{grid-template-columns:100%}.users-module.without-menu .order-details{margin:30px 0}.users-module .heading{font-weight:700;grid-column:1/3;margin-top:30px}.users-module .title{font-size:20rem;font-weight:700;margin-bottom:30px}.users-module .title-small{font-size:16rem;font-weight:700;margin-bottom:20px}.users-module-menu li{border-bottom:1px solid var(--gray-1);font-size:16rem;padding:10px 20px}.users-module-menu li.active,.users-module-menu li:hover{background-color:var(--gray-0)}.users-module-menu li:last-child{border:none}.users-module .user-data-item{align-items:baseline;display:flex;margin-bottom:15px}.users-module .user-data-item .name{color:var(--gray-4);min-width:145px;padding-right:20px}.users-module .user-data-item .values{align-items:center;display:flex;flex-wrap:wrap;gap:0 20px}.users-module .buttons{margin-top:30px}.users-module .form .form-content .desc{margin-bottom:20px}.users-module .form .form-content .address-type .radio{display:flex;flex-wrap:wrap;gap:30px}.users-module .form .form-content .field .custom-select{max-width:unset;width:300px}.users-module .form .form-content .field .custom-select .current-option{height:48px}.users-module .form .form-content .field input{width:300px}.users-module .form .fields{align-items:flex-start}.users-module .form .fields .field{display:flex;flex-direction:column;gap:5px}.users-module .form .fields .field.has-error input{border:1px solid var(--red-0)}.users-module .social-manage-box{display:flex;flex-wrap:wrap;gap:20px 30px}.users-module .addresses{display:grid;grid-template-columns:100%;grid-template-rows:repeat(3,-webkit-max-content);grid-template-rows:repeat(3,max-content)}.users-module .user-table{overflow-x:auto}.users-module .user-table-item{grid-gap:15px;border-bottom:1px solid var(--gray-1);display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:auto}.users-module .user-table-item .heading-item{font-weight:700;text-transform:uppercase}.users-module .user-table-item .table-item{margin:auto 0;padding:10px 0}.users-module .user-table-item .table-item .item-title{display:none}.users-module .user-table-item .table-item.city,.users-module .user-table-item .table-item.country,.users-module .user-table-item .table-item.street{word-break:break-word}.users-module .user-table-item .table-item:last-child{display:flex}.users-module .user-table.address .user-table-item{grid-template-columns:100px 100px 130px 100px 100px 75px 120px -webkit-max-content;grid-template-columns:100px 100px 130px 100px 100px 75px 120px max-content}.users-module .user-table.order-products-list .user-table-item{grid-template-columns:1fr 300px 1fr 1fr 1fr}.users-module .user-table.order-products-list .user-table-item .image-box{align-self:center;justify-self:center}.users-module .user-table.orders .user-table-item{grid-template-columns:repeat(5,1fr)}.users-module .user-table.orders .reclamations-link{align-items:center;display:flex;gap:5px}.users-module .order-details .summary{margin-bottom:30px}.users-module .order-details .summary-item{margin-bottom:5px}.users-module .order-details .summary-item .inline{display:inline-flex}.users-module .order-details .order-addresses,.users-module .order-details .order-products-list,.users-module .order-details .replicate-form{margin-bottom:30px}.users-module .order-details .order-addresses .choosen-metods{display:flex;flex-wrap:wrap;gap:30px}.users-module .order-details .order-addresses .choosen-metods-item{width:calc(50% - 15px)}.users-module .order-details .order-addresses .choosen-metods-item .title{margin-bottom:15px}.users-module .order-details .order-addresses .choosen-metods .metod-list li{align-items:center;display:flex;flex-wrap:wrap}.users-module .order-details .order-addresses .choosen-metods .metod-list li img{margin-right:15px}.users-module .order-details .order-addresses .choosen-metods .metod-list li .desc{color:var(--gray-4);width:100%}.users-module .order-details .order-total-price{font-size:30rem;margin-bottom:30px;text-align:right}.users-module .order-details .order-total-price .value{font-weight:700}.users-module .order-details .addresses-data{display:flex;flex-wrap:wrap;gap:30px}.users-module .order-details .addresses-data .item{display:flex;flex-direction:column;width:calc(50% - 15px)}.users-module .order-details .addresses-data .item .title{margin-bottom:15px}.users-module .order-details .user-reclamations{margin-top:30px}.users-module .order-details .user-reclamations-wrapper{align-items:center;background:var(--gray-0);display:flex;gap:5px;justify-content:space-between;padding:20px}.users-module .order-details .user-reclamations .title{margin-bottom:0}.users-module .order-details .user-reclamations .metod-list{margin-bottom:15px}@media (max-width:1200px){.users-module .user-table{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;overflow:unset}.users-module .user-table-item{grid-gap:0;border:1px solid var(--gray-1);grid-template-columns:100%;padding:10px}.users-module .user-table-item .heading-item{display:none}.users-module .user-table-item .table-item{align-items:flex-start;display:flex;padding:4px 20px 4px 0}.users-module .user-table-item .table-item .item-title{color:var(--gray-4);display:block;padding-right:5px;word-break:normal}.users-module .user-table.address .user-table-item,.users-module .user-table.order-products-list .user-table-item,.users-module .user-table.orders .user-table-item{grid-template-columns:100%}}@media (max-width:768px){.users-module .user-table.address,.users-module .user-table.orders{grid-template-columns:100%}.users-module .user-table .order-total-price{font-size:20rem}.users-module .user-table.order-products-list{grid-template-columns:100%}.users-module .order-details .addresses-data .item,.users-module .order-details .order-addresses .choosen-metods-item{width:100%}}@media (max-width:640px){.users-module{grid-template-columns:100%}.users-module .heading{grid-column:1}}.contact-form .form-title{font-size:40rem;font-weight:600;margin:50px 0;text-align:center}.contact-form .form-desc{margin-bottom:20px;text-align:center}.contact-form fieldset{border:none;margin:0;padding:0}.contact-form fieldset .info-blocks{border-bottom:1px solid var(--color-gray-500);display:flex;flex-wrap:wrap;gap:30px;justify-content:space-evenly;margin-bottom:20px;text-align:center}.contact-form fieldset .info-blocks label{font-size:20rem;font-weight:600;margin:0 auto 20px;text-transform:unset}.contact-form fieldset .info-blocks p{line-height:1.5}.contact-form fieldset .info-blocks p a{color:var(--color-gray-800)}.contact-form fieldset .info-blocks p a:hover{color:#000}.contact-form fieldset .form-box{display:flex;flex-wrap:wrap;gap:0 30px;margin:0 auto;max-width:770px}.contact-form fieldset .form-box label{display:none}.contact-form fieldset .form-box .field{width:calc(50% - 15px)}.contact-form fieldset .form-box .field.form-content,.contact-form fieldset .form-box .field.form-textarea,.contact-form fieldset .form-box .field input,.contact-form fieldset .form-box .field textarea{width:100%}.contact-form fieldset .form-box .form-content label{display:flex;font-size:30px;font-weight:500;margin:0 auto 20px;text-transform:unset}.contact-form fieldset .form-box .form-content p{color:var(--color-gray-800)}.contact-form .buttons{display:flex;justify-content:center}@media (max-width:640px){.contact-form .form-title{font-size:30rem}}@media (max-width:440px){.contact-form fieldset .form-box .field{width:100%}}.contact-map .content{margin:0}.contact-map .maps-module #map{height:400px}.exchange-container{display:flex;flex-direction:column;gap:10px;min-width:380px}@media (max-width:425px){.exchange-container{min-width:100%}}.exchange-container h2{color:var(--color-secondary);font-size:24rem;font-weight:700;line-height:1.2}@media (max-width:768px){.exchange-container h2{font-size:14rem;line-height:21px}}.exchange-container .btn{margin:auto}.exchange-title{align-items:center;display:flex;justify-content:space-between}.exchange-title,.exchange-title h2{margin-bottom:4px}.exchange-date{margin-bottom:40px}.exchange-body{border-collapse:collapse;margin-bottom:20px}.exchange-body td,.exchange-body th{font-weight:400;padding:6px 16px 6px 0;text-align:left;vertical-align:bottom}.exchange-body th[scope=row]{padding-right:24px}.exchange-body .value{font-weight:600}.exchange-wrapper{display:flex;flex-wrap:wrap;gap:40px;list-style:none;margin:0;padding:0}@media (max-width:1024px){.exchange-wrapper{gap:20px;justify-content:center}}.find-institution-module .institution--list,.marker .institution--list{display:flex;flex-wrap:wrap;gap:40px}@media (max-width:768px){.find-institution-module .institution--list,.marker .institution--list{gap:20px;justify-content:center}}.find-institution-module .institution--item,.marker .institution--item{cursor:pointer;flex-direction:column;justify-content:space-between;max-width:380px}@media (max-width:768px){.find-institution-module .institution--item,.marker .institution--item{max-width:100%;min-width:auto}}.find-institution-module .institution--item .address,.find-institution-module .institution--item .phone,.find-institution-module .institution--item .working-hours,.marker .institution--item .address,.marker .institution--item .phone,.marker .institution--item .working-hours{padding-bottom:20px}.find-institution-module .institution--item .address,.find-institution-module .institution--item .atm,.find-institution-module .institution--item .phone,.marker .institution--item .address,.marker .institution--item .atm,.marker .institution--item .phone{align-items:center;display:flex;gap:10px}.find-institution-module .institution--item .institution-map-button,.marker .institution--item .institution-map-button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0;text-align:left}.find-institution-module .institution--item .institution-map-button:focus-visible,.marker .institution--item .institution-map-button:focus-visible{outline:2px solid var(--color-secondary);outline-offset:4px}.find-institution-module .institution--item .address-text,.find-institution-module .institution--item .city,.marker .institution--item .address-text,.marker .institution--item .city{font-weight:500}.find-institution-module .institution--item h3.city,.marker .institution--item h3.city{font-size:24rem;line-height:1.2}@media (max-width:768px){.find-institution-module .institution--item h3.city,.marker .institution--item h3.city{font-size:14rem;line-height:21px}}.find-institution-module .institution--item .working-hours,.marker .institution--item .working-hours{color:var(--color-secondary);font-size:18rem;font-weight:500;margin-top:10px}@media (max-width:768px){.find-institution-module .institution--item .working-hours,.marker .institution--item .working-hours{font-size:16rem}}.find-institution-module .institution--item p.address-text,.marker .institution--item p.address-text{font-size:20rem;line-height:1.2}@media (max-width:768px){.find-institution-module .institution--item p.address-text,.marker .institution--item p.address-text{font-size:18rem}}.find-institution-module .institution--item p.availability-label,.find-institution-module .institution--item strong.label,.marker .institution--item p.availability-label,.marker .institution--item strong.label{font-size:18rem;font-weight:500}@media (max-width:768px){.find-institution-module .institution--item p.availability-label,.find-institution-module .institution--item strong.label,.marker .institution--item p.availability-label,.marker .institution--item strong.label{font-size:16rem}}.find-institution-module .institution--item p.phone-number,.marker .institution--item p.phone-number{font-size:18rem;font-weight:500;margin-bottom:0}@media (max-width:768px){.find-institution-module .institution--item p.phone-number,.marker .institution--item p.phone-number{font-size:16rem}}.find-institution-module .institution--item .availability,.marker .institution--item .availability{padding-bottom:20px}.find-institution-module .institution--item .availability_atm,.marker .institution--item .availability_atm{padding:20px 0}.find-institution-module .institution--item .icons,.marker .institution--item .icons{align-items:center;display:flex;gap:4px;list-style:none;margin-top:10px;padding:0}.find-institution-module .institution--item .icons li,.marker .institution--item .icons li{display:flex;margin:0}.find-institution-module .institution--item .icons .icon-badge,.marker .institution--item .icons .icon-badge{display:inline-flex}.find-institution-module .institution--item .icons img,.find-institution-module .institution--item .icons svg,.marker .institution--item .icons img,.marker .institution--item .icons svg{height:50px;width:50px}.find-institution-module .institution--item .icons .icon,.marker .institution--item .icons .icon{background-color:initial}.find-institution-module .institution--item .icon,.marker .institution--item .icon{background-color:var(--color-secondary)}.find-institution-module .institution--item .icon.icon--phone-line,.marker .institution--item .icon.icon--phone-line{height:25px;width:25px}.find-institution-module .institution--item .icon.icon--map-pin,.marker .institution--item .icon.icon--map-pin{height:30px;width:30px}.find-institution-module .tabs-title.is-active .icon,.marker .tabs-title.is-active .icon{background-color:var(--color-secondary)}.find-institution-module .tabs-title__text,.marker .tabs-title__text{display:flex;gap:10px;justify-content:center}.find-institution-module .tabs-title__text .icon,.marker .tabs-title__text .icon{background-color:var(--color-gray-500)}.find-institution-module h2.title,.find-institution-module h3.title,.find-institution-module h4.title,.marker h2.title,.marker h3.title,.marker h4.title{font-size:24rem;font-weight:700;line-height:1.2;margin-bottom:30px}@media (max-width:768px){.find-institution-module h2.title,.find-institution-module h3.title,.find-institution-module h4.title,.marker h2.title,.marker h3.title,.marker h4.title{font-size:14rem;line-height:21px}}.find-institution-module .tabs-container.is-active,.marker .tabs-container.is-active{display:block;width:100%}.find-institution-module .tabs-container--input,.marker .tabs-container--input{margin-bottom:0}.find-institution-module .tabs-container--input.is-active,.marker .tabs-container--input.is-active{display:flex;gap:10px}@media (max-width:768px){.find-institution-module .tabs-container--input.is-active,.marker .tabs-container--input.is-active{flex-direction:column}.find-institution-module .tabs-container--input.is-active .btn--icon,.marker .tabs-container--input.is-active .btn--icon{justify-content:center;max-width:100%}.find-institution-module .tabs-container--input.is-active .btn--icon .icon,.marker .tabs-container--input.is-active .btn--icon .icon{display:none}}.find-institution-module .list-wrapper,.marker .list-wrapper{display:flex;flex-wrap:wrap;gap:40px}@media (max-width:768px){.find-institution-module .list-wrapper,.marker .list-wrapper{gap:20px;justify-content:center}}.find-institution-module .search,.marker .search{width:40%}@media (max-width:1024px){.find-institution-module .search,.marker .search{width:100%}}.marker .institution--item{color:#000;font-family:var(--font-primary);padding:0 40px 10px 10px}.marker .institution--item h4,.marker .institution--item p,.marker .institution--item strong{margin-bottom:0}.tabs-container form .regulations{max-width:100%;min-width:100%}.tabs-container form .regulations .regulation{margin-bottom:20px}.tabs-container form .regulations .link-btn{margin:0}.tabs-container .regulation--body .error-message{margin-top:4px}.load-more-btn-box{display:flex;justify-content:center}.load-more-btn-box button{margin-top:20px}
